@charset "UTF-8";a,a:active,a:focus,a:hover{outline:0}.ellipsis,svg:not(:root){overflow:hidden}hr,img,legend{border:0}.main-navigation a,a,a:focus,a:hover,ins,mark{text-decoration:none}.widget select,.wp-caption,embed,iframe,object,pre{max-width:100%}.rtl .accordion,.rtl .history-post-list .jpnl-content .post-item .text-holder{direction:rtl}#menu-list,.banner-carousel,.banner-hover-images,.booking-open #booking-block .booking-date-holder .booking-list,.booking-open #booking-block .booking-date-holder .booking-list>li .date-list,.booking-open #booking-block .booking-date-holder .contacts .contacts-list,.customer-holder .container .list,.fixed-left-block .fixed-carousel,.footer-menu ul,.lang-switcher .lang-switcher-list,.left-icon-navigation,.list-map,.list-map>li>ul,.main-menu-list-holder ul,.mobile-icons-footer,.post-info,.post-info .social-list,.pursuits-statistic .counters-wrap,.room-detail .datail-list,.room-list-holder .list,.social,ol,ul{margin:0;padding:0;list-style:none}.ellipsis{white-space:nowrap;text-overflow:ellipsis}pre,textarea{overflow:auto}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,dt,optgroup,strong{font-weight:700}cite,dfn,em,i{font-style:italic}mark{color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#wrapper,.column,.gallery-item{vertical-align:top}sup{top:-.5em}sub{bottom:-.25em}figure{margin:1em 40px}hr{box-sizing:content-box;background-color:#aa6d51;height:1px;margin:0 0 40px}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver}legend{padding:0}textarea{padding-left:3px;width:100%}td,th{padding:10px}body,button,input,select,textarea{color:#404040;font-family:sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:1.6em;padding:1.6em}#footer,#main,.hidden,.screen-reader-text,.site-header,body.menu-open{overflow:hidden}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0}big{font-size:125%}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}@media (max-width:767px){hr{margin:0 0 2px}}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dd{margin:0 1.5em 1.5em}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 15px 17px hsla(0,0%,100%,.5),inset 0 -5px 12px rgba(0,0,0,.05);color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 15px 17px hsla(0,0%,100%,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.5),inset 0 2px 5px rgba(0,0,0,.15)}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:3px}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation a,.main-navigation.toggled ul,.menu-toggle{display:block}.main-navigation li{float:left;position:relative}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.gallery-item,.h2,.not-found,.text-center,.wp-caption-text,h2{text-align:center}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-footer,.site-header{background:#ddd}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget_search .search-submit{display:none}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.site-header{height:80px;width:100%}.site-branding{float:left;width:300px;padding:10px 30px}.site-branding p{margin:0}.site-branding h1{font-size:16px;margin:0}.main-navigation{clear:both;margin-left:310px;display:inline;width:auto;float:none}#sidebar,.left{float:left}.main-navigation li{padding:0 15px 0 0}#content,.site-footer{padding:30px}body,html{padding:0;height:100%}html{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0}*{min-height:0;min-width:0;max-height:1000000px}*,:after,:before{box-sizing:inherit;-moz-box-sizing:inherit;-webkit-box-sizing:inherit}body{color:#575756;background:#fff;font:14px/1.286 Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.gm-style img{max-width:none}@media only screen and (min-width:1025px){a[href^=skype],a[href^=sms],a[href^=tel]{cursor:default;pointer-events:none}}ol,ul{list-style:none;margin:0}#rooms-detail .jpnl-row-wrap .jpnl-row:after,#rooms-detail .tab ul:after,.activites-form .select-body:after,.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .data-holder .month:after,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder .month:after,.calendar-post-wrap .post-wrap.list-post .post .data-holder .month:after,.calendar-post-wrap .post-wrap:after,.category-articles-holder:after,.clearfix:after,.counters-holder-block .counters-wrap:after,.counters-holder-block:after,.event-steps .row:after,.filter-setting form:after,.hand-bell-wrap:after,.hotel-gallery-section:after,.jpnl-row-wrap.meddium-width .jpnl-row:after,.restaurant-form:after,.shop-banner .post-item:after{content:"";display:block;clear:both}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:none}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:BellMTStd-Regular,serif;font-weight:400;margin:.5em 0;color:#aa6d51}@media (max-width:767px){.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:20px 0}}@media (max-width:479px){.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:10px 0}}.h1,h1{font-size:50px;line-height:52px}.h2,h2{font-size:32px;line-height:34px}@media (max-width:767px){.h1,h1{font-size:32px;line-height:34px}.h2,h2{font-size:25px;line-height:27px}}.h3,h3{font-size:22px}@media (max-width:767px){.h3,h3{font-size:24px;line-height:26px}.h4,h4{margin:0 0 4px;font-size:20px}}.h4,h4{font-size:20px}.h5,h5{font-size:18px}@media (max-width:767px){.h5,.h6,h5,h6{margin:0 0 4px}.h5,h5{font-size:18px}.h6,h6{font-size:16px;line-height:18px}}.h6,h6{font-size:16px}p{margin:0 0 1em}.link-arrow:hover,.not-found,a,a:active{color:#aa6d51}a:hover{color:#09355c}body{margin:0;width:100%;display:table;table-layout:fixed}body:after{transition:visibility .3s ease-in-out,opacity .3s ease-in-out;content:"";position:absolute;left:-9999px;top:-9999px;right:0;bottom:0;background:hsla(0,0%,100%,.7);opacity:0;z-index:99;visibility:hidden}#wrapper{display:table-cell;margin:0 auto;width:100%}#footer{display:table-footer-group;height:1%}#main{position:relative;padding:200px 0 0}@media (max-width:767px){body{font-size:13px}#main{padding:90px 0 0}}.container,.intro-content,.jpnl-row-wrap .jpnl-row,.not-found{max-width:974px;margin:0 auto;padding-right:15px;padding-left:15px}.jpnl-row-wrap.full-width .jpnl-row{max-width:100%!important}.jpnl-row-wrap.meddium-width .jpnl-row{max-width:1409px!important;padding-left:15px;padding-right:15px}.container-wide{max-width:1380px;margin:0 auto;padding:0 15px}@media (max-width:479px){.container-wide{padding:0 10px}}@media (max-width:767px){.intro-wrapper{margin:20px 0 0}.left{float:none}}.clearfix:after{content:"";display:block;clear:both}.column,.link-arrow .icon{display:inline-block}.not-found{margin:0 auto 30px;font-family:BellMTStd-Regular,serif}.text-left{text-align:left!important}.link-arrow{font-family:AvenirNext-Regular,sans-serif}.link-arrow:hover .icon{left:18px}.link-arrow .icon{transition:left .3s ease-in-out;position:relative;left:8px;vertical-align:middle;font-size:25px}.link-arrow.secondary .icon{left:0}.link-arrow.secondary:hover .icon{left:10px}.right{float:right}.hidden{position:absolute;left:-9999px;top:auto;width:1px;height:1px}.visible-phone{display:none!important}@media (max-width:767px){.right{float:none}.visible-phone{display:block!important}}.visible-desktop{display:inherit!important}#main .inner-page{min-height:100%;margin:-200px 0 0}#main-menu-block{padding-right:15px}@media (max-width:767px){.bottom-arrow-down,.visible-desktop{display:none!important}#main .inner-page{margin:-90px 0 0}}.widget{margin:0 0 5px}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}.page-section,.page-section#content{padding:60px 0 25px}.filtered-description{display:none}.main-title h2{margin:0 0 40px}@media (max-width:767px){.page-section#content{padding:30px 0 25px}.main-title h2{margin:0 0 25px}.tooltip-wrapper .tooltip-item{display:none}}@media (max-width:479px){.main-title h2{margin:0 0 20px}}.slick-slide{outline:0!important}table{border-top:1px solid #e8e8e6;width:100%}table tr{border-bottom:1px solid #e8e8e6}table td{border-right:1px solid #e8e8e6;padding:13px}.tooltip-item,.tooltip-wrapper .tooltip-item{background-color:#fff;font-size:10px;line-height:14px;padding:5px;pointer-events:none;white-space:nowrap}table td:last-child{border-right:none}.tooltip-wrapper{position:relative}.tooltip-wrapper .tooltip-item{position:absolute;bottom:95%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);border:1px solid #aa6d51;margin:0 0 10px;opacity:0;transition:bottom .2s ease,opacity .2s ease}.tooltip-wrapper .tooltip-item:after,.tooltip-wrapper .tooltip-item:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip-wrapper .tooltip-item:after{border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:5px;margin-left:-5px}.tooltip-wrapper .tooltip-item:before{border-color:rgba(170,109,81,0);border-top-color:#aa6d51;border-width:6px;margin-left:-6px}.tooltip-wrapper:hover .tooltip-item{bottom:100%;opacity:1}.tooltip-item{z-index:1000;border:1px solid #aa6d51;transform:translate3d(-50%,0,0);opacity:1;margin:-25px 0 0}.tooltip-item,.tooltip-item.hidden{position:fixed!important;transition:margin .2s ease,opacity .2s ease}.tooltip-item.hidden{opacity:0;margin:10px 0 0}.tooltip-item:after,.tooltip-item:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip-item:after{border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:5px;margin-left:-5px}.tooltip-item:before{border-color:rgba(170,109,81,0);border-top-color:#aa6d51;border-width:6px;margin-left:-6px}fieldset,form{margin:0;padding:0;border-style:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0;font-size:14px;line-height:16px;box-sizing:border-box;border:1px solid #d2d1d1;padding:.4em .7em;border-radius:0;box-shadow:none;font-family:AvenirNext-Regular,sans-serif;resize:none;vertical-align:top}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#09355c}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#727272}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#727272}input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#727272}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#727272}input[type=date].placeholder,input[type=email].placeholder,input[type=number].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#727272}select{-webkit-border-radius:0}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}input:focus{outline:0}.form-group{position:relative}.form-control{display:block;width:100%;height:32px;font-size:12px;line-height:14px}.primary .form-control{height:35px;border-color:#aa6d51;background:#eee;padding-right:47px}.primary-form .icon{position:absolute;right:1px;top:1px;padding:8px 12px 7px;text-shadow:none}.primary-form .icon-arrow-right,.primary-form .icon-search{font-size:20px;padding:0 9px;height:100%;right:-1px;top:0}.primary-form .btn{transition:background .3s ease-in-out}.primary-form .btn:hover{background:#09355c;border:none;box-shadow:none}.selectBox,.selectBox:focus{border-color:#aa6d51}.selectBox{width:100%!important;border-radius:0;background:#fff;color:#09355c;font-size:17px;line-height:17px;text-transform:uppercase;padding:15px 40px 15px 17px;cursor:pointer}@media (max-width:767px){.selectBox{font-size:14px;line-height:14px;padding:12px 40px 12px 17px}}.selectBox .selectBox-label{width:100%!important;display:block}.selectBox .selectBox-arrow{position:absolute;background:0 0;border:none;width:35px}.selectBox .selectBox-arrow:before{content:"\e911";font-family:icomoon;display:block;position:absolute;left:0;top:18px;color:#aa6d51;font-size:15px}.selectBox-dropdown-menu{border:1px solid #aa6d51;box-shadow:none;max-height:280px}.selectBox-dropdown-menu .mCustomScrollBox.mCSB_inside>.mCSB_container{margin:0}.selectBox-dropdown-menu li a{font-size:17px;line-height:19px;text-transform:uppercase;color:#09355c;padding:10px 15px;cursor:pointer}@media (max-width:767px){.selectBox .selectBox-arrow:before{top:16px}.selectBox-dropdown-menu{max-height:235px}.selectBox-dropdown-menu li a{font-size:14px;line-height:17px;padding:8px 15px}}@font-face{font-family:icomoon;src:url(../fonts/icons/icomoon.eot?8ngp41);src:url(../fonts/icons/icomoon.eot?8ngp41#iefix) format("embedded-opentype"),url(../fonts/icons/icomoon.ttf?8ngp41) format("truetype"),url(../fonts/icons/icomoon.woff?8ngp41) format("woff"),url(../fonts/icons/icomoon.svg?8ngp41#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-label:before,.icon-shop:before{content:"\e915"}.icon-tool:before{content:"\e91b"}.icon-instagram:before{content:"\e902"}.icon-location:before{content:"\e92a"}.icon-arrow-right2:before{content:"\e91d"}.icon-arrow-left2:before{content:"\e91c"}.icon-instagram-icon:before{content:"\e926"}.icon-calendar:before{content:"\e91a"}.icon-interface:before{content:"\e918"}.icon-squares:before{content:"\e919"}.icon-plus:before{content:"\25a4"}.icon-facebook:before{content:"\e900"}.icon-youtube:before{content:"\e901"}.icon-instagram2:before{content:"\e913"}.icon-twitter:before{content:"\e903"}.icon-google:before{content:"\e904"}.icon-arrow-thin-right:before{content:"\e905"}.icon-arrow-thin-left:before{content:"\e906"}.icon-arrow-thin-down:before{content:"\e907"}.icon-arrow-thin-up:before{content:"\e908"}.icon-reading:before{content:"\e909"}.icon-arrow-right:before{content:"\e90a"}.btn-back:before,.icon-arrow-left:before{content:"\e90b"}.icon-arrow-down:before{content:"\e90c"}.icon-arrow-up:before{content:"\e90d"}.icon-search2:before{content:"\e90e"}.icon-arrow-thin-right2:before,.table-wrapper.mCustomScrollbar .mCSB_buttonLeft:before,.table-wrapper.mCustomScrollbar .mCSB_buttonRight:before{content:"\e90f"}.icon-arrow-thin-left2:before,.table-wrapper.mCustomScrollbar .mCSB_buttonLeft:before{content:"\e910"}.icon-arrow-thin-down2:before{content:"\e911"}.icon-arrow-thin-up2:before{content:"\e912"}.icon-present:before{content:"\e916"}.icon-chat:before{content:"\e917"}.icon-social:before{content:"\e927"}.icon-booking:before{content:"\e928"}.icon-clip:before{content:"\e929"}.icon-search3:before{content:"\e91e"}.icon-temperature:before{content:"\e914"}@font-face{font-family:Avenir-Roman;src:url(../fonts/webfonts/30F94E_3_0.eot);src:url(../fonts/webfonts/30F94E_3_0.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/30F94E_3_0.woff2) format("woff2"),url(../fonts/webfonts/30F94E_3_0.woff) format("woff"),url(../fonts/webfonts/30F94E_3_0.ttf) format("truetype")}@font-face{font-family:Avenir-Bold;src:url(../fonts/webfonts/30F9E8_0_0.eot);src:url(../fonts/webfonts/30F9E8_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/30F9E8_0_0.woff2) format("woff2"),url(../fonts/webfonts/30F9E8_0_0.woff) format("woff"),url(../fonts/webfonts/30F9E8_0_0.ttf) format("truetype")}@font-face{font-family:Avenir-Italic;src:url(../fonts/webfonts/30F9E8_1_0.eot);src:url(../fonts/webfonts/30F9E8_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/30F9E8_1_0.woff2) format("woff2"),url(../fonts/webfonts/30F9E8_1_0.woff) format("woff"),url(../fonts/webfonts/30F9E8_1_0.ttf) format("truetype")}@font-face{font-family:Avenir-Bold-Italic;src:url(../fonts/webfonts/30F9E8_2_0.eot);src:url(../fonts/webfonts/30F9E8_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/30F9E8_2_0.woff2) format("woff2"),url(../fonts/webfonts/30F9E8_2_0.woff) format("woff"),url(../fonts/webfonts/30F9E8_2_0.ttf) format("truetype")}@font-face{font-family:BellMTStd-Regular;src:url(../fonts/webfonts/30F94E_0_0.eot);src:url(../fonts/webfonts/30F94E_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/30F94E_0_0.woff2) format("woff2"),url(../fonts/webfonts/30F94E_0_0.woff) format("woff"),url(../fonts/webfonts/30F94E_0_0.ttf) format("truetype")}@font-face{font-family:StandardCT-Bold;src:url(webfonts/30F94E_1_0.eot);src:url(webfonts/30F94E_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/30F94E_1_0.woff2) format("woff2"),url(../fonts/webfonts/30F94E_1_0.woff) format("woff"),url(../fonts/webfonts/30F94E_1_0.ttf) format("truetype")}@font-face{font-family:AvenirNext-Regular;src:url(../fonts/webfonts/30F94E_2_0.eot);src:url(../fonts/webfonts/30F94E_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/30F94E_2_0.woff2) format("woff2"),url(../fonts/webfonts/30F94E_2_0.woff) format("woff"),url(../fonts/webfonts/30F94E_2_0.ttf) format("truetype")}@font-face{font-family:beaufortmediumregular;src:url(shinntype_-_beaufortmedium-webfont.eot);src:url(../fonts/webfonts/shinntype_-_beaufortmedium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/webfonts/shinntype_-_beaufortmedium-webfont.woff2) format("woff2"),url(../fonts/webfonts/shinntype_-_beaufortmedium-webfont.woff) format("woff"),url(../fonts/webfonts/shinntype_-_beaufortmedium-webfont.ttf) format("truetype");font-weight:400;font-style:normal}#header{position:absolute;width:100%;z-index:10}#header.header-inner-page.header-blue{z-index:11}#header.header-inner-page.header-blue .sticky-header{background:#09355c}#header.header-inner-page.header-blue .menu-button:hover .menu-btn>span{border-color:#aa6d51}#header.header-inner-page.header-blue .menu-block .label{color:#fff}#header.header-inner-page.header-blue .menu-block .menu-btn>span{border-top:1px solid #fff}@media (max-width:767px){#header.header-inner-page.header-blue .logo{width:170px}#header.header-inner-page.header-blue .logo-text{display:block}}#header.header-inner-page.header-blue .logo a{width:170px}@media (max-width:479px){#header.header-inner-page.header-blue .sticky-header{height:40px}#header.header-inner-page.header-blue .menu-block .menu-btn{top:-15px}#header.header-inner-page.header-blue .logo a{width:125px;margin:14px 0 0}}@media (max-width:767px){#header .booking-button{float:left;padding:0;margin:0 0 6px;z-index:2}}#header.fixed{position:fixed;top:-1px;left:0;width:100%;height:auto;z-index:102;-ms-transform:translate(0);transform:translate(0);margin:0;background:#fff}#header.fixed .booking-button,#header.fixed .btn.btn-gift{color:#09355c}#header.fixed .booking-button:hover,#header.fixed .btn.btn-gift:hover,#header.fixed .lang-switcher:hover .lang-switcher-list a,#header.fixed .lang-switcher:hover .lang:before{color:#aa6d51}#header.fixed .menu-block .menu-btn>span{border-top:1px solid #09355c}#header.fixed .logo{top:22px;width:169px;margin:0 auto}@media (max-width:767px){#header.fixed .logo{width:150px}}@media (max-width:479px){#header.fixed .logo{left:50%}}#header.fixed .logo a{width:100%;margin:21px 0 0}#header.fixed .logo-color,#header.fixed .logo-white{display:none}#header.fixed .logo-text,#header.header-inner-page .logo-text{display:block}#header.fixed .left-icon-navigation{opacity:0;z-index:-1}#header.fixed .lang-switcher:hover .lang{color:#aa6d51;border:1px solid #aa6d51}#header.fixed .lang-switcher:hover .lang-switcher-list li{border-left:1px solid #aa6d51;border-right:1px solid #aa6d51;border-bottom:1px solid #aa6d51}#header.fixed .lang-switcher .lang-switcher-list li a,#header.fixed .lang-switcher .lang:before,#header.fixed .menu-block .label{color:#09355c}#header.fixed .lang-switcher:hover .lang-switcher-list a:hover{background:rgba(170,109,81,.4)}#header.fixed .lang-switcher .lang{border:1px solid #09355c;color:#09355c}#header.fixed .menu-block .menu-button:hover .menu-btn>span,.menu-block .menu-button:hover .menu-btn span{border-top:1px solid #aa6d51}#header.fixed .lang-switcher .lang-switcher-list li{border-left:1px solid #09355c;border-right:1px solid #09355c;border-bottom:1px solid #09355c}@media (min-width:768px) and (max-height:768px){#header.fixed .menu-block .label{font-size:16px}}#header.fixed .menu-block .menu-button:hover .visible-desktop{color:#aa6d51}#header.header-inner-page .booking-fixed,.btn.btn-gift{color:#09355c}#header .sticky-header{height:58px}#header.header-inner-page{background:#fff;height:58px;z-index:4;position:fixed;top:-1px}#header.header-inner-page .logo{top:21px;width:170px;margin:0 auto}@media (max-width:767px){#header.header-inner-page{background:0 0;position:absolute}#header.header-inner-page .logo{width:67px}}#header.header-inner-page .logo a{margin:21px 0 0;width:100%}@media (max-width:767px){#header.header-inner-page .logo a{width:auto}}#header.header-inner-page .sticky-header{background:0 0}#header.header-inner-page .logo-color.sub-logo{display:block;width:135px}@media (max-width:767px){#header.header-inner-page .logo-color.sub-logo{width:75px;margin:0 auto;padding:0}#header.header-inner-page .logo-text{display:none}}@media (max-width:639px){#header.header-inner-page .logo-color.sub-logo{padding-left:15px;width:90px}}#header.header-inner-page .logo-white{display:none}@media (max-width:767px){#header.header-inner-page .logo-white{display:block}#header.header-inner-page .logo-color{display:none}}#header.header-inner-page .logo-color,.home .btn.booking-fixed{display:none}.holder-button{position:absolute;top:20px;left:20px;color:#09355c;z-index:10}.btn.btn-gift{position:relative;padding:0}.btn.booking-fixed:hover,.btn.btn-gift:hover{color:#aa6d51}.btn.btn-gift span{font-size:17px;padding:0 0 0 28px}@media (max-width:1023px){.holder-button{left:10px}.btn.btn-gift span{padding:0 0 0 24px;font-size:16px}}@media (max-width:767px){.btn.btn-gift{float:left;clear:both}.btn.btn-gift span{padding:0;font-size:12px}.btn.btn-gift i{display:none}}@media (min-width:768px) and (max-height:768px){.btn.btn-gift span{margin-left:6px;font-size:15px}}.btn.btn-gift i{position:absolute;left:0;top:-3px;font-size:18px;font-weight:500}.btn.booking-fixed{padding:0;margin:0 20px 0 0}@media (max-width:1023px){.btn.booking-fixed{margin:0 20px 0 0}}.btn.booking-fixed span{margin-left:11px;font-size:17px}@media (max-width:1023px){.btn.booking-fixed span{margin-left:3px;font-size:16px}}@media (max-width:767px){.home .btn.booking-fixed{display:block}.btn.booking-fixed span{margin:0;font-size:12px;line-height:12px}.banner-carousel-title blockquote,.btn.booking-fixed .icon-booking{display:none}}@media (min-width:768px) and (max-height:768px){.btn.booking-fixed span{margin-left:6px;font-size:15px}}@media (max-width:768px) and (orientation:landscape){.banner-two-images .rooms-slide-part img{max-width:none!important}}h1.banner-carousel-title{max-width:700px;margin:0 auto 20px}@media (min-width:768px) and (max-height:529px){.rooms-slide-part .banner-carousel-title{top:44%}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.rooms-slide-part .banner-carousel-title{top:45%}}.banner-carousel-title{color:#fff;font-size:60px;line-height:62px;max-width:600px;left:50%;margin-top:1px;position:absolute;top:50%;width:100%;text-align:center;z-index:5;font-weight:400;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:BellMTStd-Regular,serif;padding:0 20px}@media (min-width:768px) and (max-height:529px){.banner-carousel-title{margin:10px 0;font-size:50px;line-height:52px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.banner-carousel-title{font-size:50px;line-height:52px;margin:25px 0}}.banner-carousel-title.quote-title h1{margin-bottom:35px;color:#fff}@media (max-width:768px){.banner-carousel-title,.banner-carousel-title.quote-title h1{font-size:50px;line-height:52px}}@media (min-width:768px) and (max-height:529px){.banner-carousel-title.quote-title h1{margin:10px 0;font-size:50px;line-height:52px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.banner-carousel-title.quote-title h1{font-size:50px;line-height:52px;margin:25px 0}}.banner-carousel-title h1{font-size:60px;line-height:62px;font-weight:400;color:#fff}@media (max-width:768px){.banner-carousel-title h1{font-size:50px;line-height:52px}}@media (min-width:768px) and (max-height:529px){.banner-carousel-title h1{margin:10px 0;font-size:50px;line-height:52px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.banner-carousel-title h1{font-size:50px;line-height:52px;margin:25px 0}}.banner-carousel-title blockquote{position:relative;margin:0 50px;font-size:24px;line-height:26px;letter-spacing:-.025em}@media (min-width:768px) and (max-height:529px){.banner-carousel-title blockquote{font-size:18px;line-height:20px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.banner-carousel-title blockquote{font-size:20px;line-height:22px}}.banner-carousel-title blockquote:after,.banner-carousel-title blockquote:before{position:absolute;font-size:72px;line-height:1}@media (min-width:768px) and (max-height:529px){.banner-carousel-title blockquote:after,.banner-carousel-title blockquote:before{font-size:53px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.banner-carousel-title blockquote:after,.banner-carousel-title blockquote:before{font-size:60px}}.banner-carousel-title blockquote:before{content:"“";top:-17px;left:-31px}.banner-carousel-title blockquote:after{content:"”";bottom:-12px;right:-33px}.banner-carousel-title blockquote p{margin:0 0 25px}@media (min-width:768px) and (max-height:768px){.banner-carousel-title blockquote p{margin:0 0 15px}}.banner-carousel-title blockquote p:last-child{margin:0}.banner-carousel-title cite{display:block;margin:0;font-size:12px;font-style:normal;text-transform:uppercase;letter-spacing:.1px}.menu-block{position:absolute;top:20px;right:20px;z-index:10}@media (max-width:1023px){.menu-block{right:10px}}@media (max-width:767px){.menu-block{right:14px}}.menu-block .menu-button:hover .visible-desktop{color:#aa6d51}.menu-block .label{display:inline-block;vertical-align:middle;color:#09355c;font-size:16px;line-height:17px;text-transform:uppercase;position:relative;padding:0 41px 0 0;cursor:pointer}@media (min-width:768px) and (max-height:529px){.menu-block .label{font-size:12px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.menu-block .label{font-size:14px}}.menu-block .menu-btn{display:block;position:absolute;right:2px;top:2px;overflow:hidden;width:26px;height:13px;font-size:0;text-indent:-9999px;cursor:pointer}@media (max-width:767px){.menu-block .menu-btn{top:-8px}}.menu-block .menu-btn>span{content:"";position:absolute;left:0;top:0;border-top:1px solid #09355c;width:100%}.menu-block .menu-btn .center{top:6px}.menu-block .menu-btn .bottom{top:auto;bottom:0}.logo{text-align:center;z-index:5}.logo a{display:inline-block;width:125px;margin:37px 0 0;position:relative;z-index:10}@media (max-width:767px){.logo{top:12px}.logo a{margin:12px 0 0;width:67px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.logo a{width:85px;margin:30px 0 0}}.logo-text,.logo-white{display:none}.left-icon-navigation{position:fixed;bottom:23px;left:21px;z-index:3}@media (min-width:768px) and (max-height:529px){.logo a{width:65px;margin:17px 0 0}.left-icon-navigation{bottom:15px;left:15px}}@media (max-width:1023px){.left-icon-navigation{left:15px;bottom:20px}}.left-icon-navigation li{text-align:center;margin-bottom:23px}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.left-icon-navigation li{margin-bottom:16px}}@media (min-width:768px) and (max-height:529px){.left-icon-navigation li{margin-bottom:10px}}.left-icon-navigation li:last-child{margin-bottom:0}.left-icon-navigation li img{width:100%}.left-icon-navigation li>a,.left-icon-navigation li>span{display:block;width:24px;position:relative;cursor:pointer}@media (min-width:768px) and (max-height:529px){.left-icon-navigation li>a,.left-icon-navigation li>span{width:16px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.left-icon-navigation li>a,.left-icon-navigation li>span{width:20px}}.left-icon-navigation li>a:before,.left-icon-navigation li>span:before{display:none}.left-icon-navigation li>a:hover img,.left-icon-navigation li>span:hover img{opacity:.6}.left-icon-navigation li>a:hover .tooltip-box,.left-icon-navigation li>span:hover .tooltip-box{opacity:1;visibility:visible}.left-icon-navigation li>a>.tooltip-box,.left-icon-navigation li>span>.tooltip-box{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;text-transform:uppercase;visibility:hidden;color:#fff;opacity:0;white-space:nowrap;background:#fff;border:1px solid #425464;width:49px;height:26px;position:absolute;top:-26px;right:-5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-transform:translate(100%);transform:translate(100%)}.footer-top .left-column .item-location a,.footer-top .social a{transition:color .3s}.left-icon-navigation li>a>.tooltip-box:after,.left-icon-navigation li>span>.tooltip-box:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff}.left-icon-navigation li>a>.tooltip-box:before,.left-icon-navigation li>span>.tooltip-box:before{content:"";position:absolute;left:6px;top:100%;width:0;height:0;-ms-transform:translateY(-65%);transform:translateY(-65%);border-style:solid;border-width:13px 0 7px 13px;border-color:transparent transparent transparent #425464}.left-icon-navigation li>a>.tooltip-box .decor,.left-icon-navigation li>span>.tooltip-box .decor{z-index:1;content:"";position:absolute;left:7px;top:100%;width:0;height:0;-ms-transform:translateY(-68%);transform:translateY(-68%);border-style:solid;border-width:11px 0 5px 10px;border-color:transparent transparent transparent #fff}.white-nav .lang-switcher .lang-switcher-list li,.white-nav .lang-switcher:hover .lang-switcher-list li{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.white-nav .menu-block .menu-btn>span,.white-nav .menu-button:hover .menu-btn>span{border-top:1px solid #fff}.left-icon-navigation li>a>.tooltip-box span,.left-icon-navigation li>span>.tooltip-box span{font:9px/11px AvenirNext-Regular,sans-serif;text-transform:none;color:#425464;z-index:10}#sidebar .heading,#sidebar .heading .info,#sidebar nav a,.footer-menu a,.glenmor-page h3{text-transform:uppercase}.left-icon-navigation li .livechat_button,.left-icon-navigation li .livechat_button a{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;opacity:0;z-index:3}.left-icon-navigation li .instagram-text{top:3px}.left-icon-navigation li .chat-text{top:2px;font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif}.left-icon-navigation .icon{font-size:20px;color:#09355c;padding:0 0 0 1px}.left-icon-navigation .icon-present{font-size:24px}.left-icon-navigation .icon-chat.active{color:#aa6d51}.left-icon-navigation .icon-offers{font-size:27px}.fixed .white-nav .btn.booking-fixed,.fixed .white-nav .btn.btn-gift,.fixed .white-nav .main-menu-bottom ul li a{color:#09355c}.fixed .white-nav .btn.booking-fixed:hover,.fixed .white-nav .btn.btn-gift:hover,.fixed .white-nav .main-menu-bottom ul li a:hover{color:#aa6d51}.white-nav .btn-gift,.white-nav .btn-gift:hover,.white-nav .btn.booking-fixed,.white-nav .btn.booking-fixed:hover,.white-nav .btn.btn-gift,.white-nav .btn.btn-gift:hover,.white-nav .lang-switcher .lang-switcher-list li a,.white-nav .lang-switcher .lang:before,.white-nav .lang-switcher span,.white-nav .lang-switcher:hover .lang-switcher-list a,.white-nav .lang-switcher:hover .lang:before,.white-nav .main-menu-bottom ul li a,.white-nav .main-menu-bottom ul li a:hover,.white-nav .menu-block .label,.white-nav .menu-button:hover .visible-desktop{color:#fff}.white-nav .lang-switcher:hover .lang{color:#fff;border:1px solid #fff}.white-nav .lang-switcher:hover .lang-switcher-list a:hover{background:hsla(0,0%,100%,.2)}.white-nav .lang-switcher .lang{border:1px solid #fff}.white-nav .logo .logo-color{display:none}.white-nav .logo .logo-white{display:block}.white-nav .booking-btn-holder .btn-booking{border:1px solid #fff;background:0 0}.white-nav .booking-btn-holder .btn-booking:hover{background:#fff;color:#09355c}.white-nav .bottom-arrow-down,.white-nav.left-icon-navigation .icon{color:#fff}.white-nav .right-block .bottom-arrow-down{color:#aa6d51}.white-nav #header.fixed .btn{color:#09355c!important}.white-nav #header.fixed .btn:hover{color:#aa6d51!important}@media (max-width:767px){.mobile-color-nav #header .btn-gift,.mobile-color-nav #header .btn.booking-fixed{color:#09355c}.mobile-color-nav #header .btn-gift:hover,.mobile-color-nav #header .btn.booking-fixed:hover{color:#aa6d51}.mobile-color-nav .lang-switcher .lang-switcher-list a,.mobile-color-nav .lang-switcher .lang:before,.mobile-color-nav .white-nav .btn{color:#09355c}.mobile-color-nav .lang-switcher .lang{border:1px solid #09355c;color:#09355c}.mobile-color-nav .lang-switcher .lang-switcher-list li{border-left:1px solid #09355c;border-right:1px solid #09355c;border-bottom:1px solid #09355c}.mobile-color-nav .menu-block .menu-btn>span{border-top:1px solid #09355c}.mobile-color-nav .logo .logo-color{display:block!important}.mobile-color-nav .logo .logo-white,.mobile-color-nav .logo a:hover .logo-color{display:none!important}.mobile-color-nav .logo a:hover .logo-white{display:block!important}.mobile-color-nav .white-nav .menu-button:hover .menu-btn>span{border-color:#aa6d51}.mobile-white-nav #header.fixed .btn.btn-gift,.mobile-white-nav .header-inner-page .btn.btn-gift{color:#fff}.mobile-white-nav #header.fixed .menu-block .menu-btn>span{border-top:1px solid #fff}.mobile-white-nav #header.fixed .lang-switcher:hover .lang{border:1px solid #aa6d51;color:#aa6d51}.mobile-white-nav #header.fixed .lang-switcher:hover .lang:before{color:#aa6d51}.mobile-white-nav #header.fixed .lang-switcher .lang{border:1px solid #fff;color:#fff}.mobile-white-nav #header.fixed .lang-switcher .lang:before{color:#fff}.mobile-white-nav .lang-switcher:hover .lang-switcher-list a,.mobile-white-nav .lang-switcher:hover .lang:before{color:#aa6d51}.mobile-white-nav .lang-switcher:hover .lang{border:1px solid #aa6d51;color:#aa6d51}.mobile-white-nav .lang-switcher:hover .lang-switcher-list li{border-left:1px solid #aa6d51;border-right:1px solid #aa6d51;border-bottom:1px solid #aa6d51}.mobile-white-nav #header .btn-gift,.mobile-white-nav #header .btn.booking-fixed,.mobile-white-nav .lang-switcher .lang-switcher-list a,.mobile-white-nav .lang-switcher .lang:before{color:#fff}.mobile-white-nav .lang-switcher .lang{border:1px solid #fff;color:#fff}.mobile-white-nav .lang-switcher .lang-switcher-list li{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.mobile-white-nav .menu-block .menu-btn>span{border-top:1px solid #fff}.mobile-white-nav .menu-block .menu-btn:hover>span{border-top:1px solid #aa6d51}.mobile-white-nav #header .btn-gift:hover,.mobile-white-nav #header .btn.booking-fixed:hover{color:#aa6d51}.mobile-white-nav .logo .logo-color{display:none}.mobile-white-nav .logo .logo-white{display:block}.mobile-white-nav .logo a:hover .logo-white{display:none!important}.mobile-white-nav .logo a:hover .logo-color{display:block!important}.mobile-white-nav #menu-list{border-bottom:1px solid #fff;background:rgba(0,0,0,.3)}.mobile-white-nav #menu-list:before{border-right:1px solid #fff;left:-2px;-ms-transform:skewX(45deg);transform:skewX(45deg)}.mobile-white-nav #menu-list:after,.mobile-white-nav #menu-list:before{width:50%;height:7px;border-top:1px solid #fff;top:-7px;background:rgba(0,0,0,.3)}.mobile-white-nav #menu-list:after{content:"";position:absolute;right:-3px;-ms-transform:skewX(-45deg);transform:skewX(-45deg);border-left:1px solid #fff}.mobile-white-nav #menu-list a{color:#fff}.mobile-white-nav .booking-btn-holder .btn-explore{border:1px solid #fff;color:#fff}}.footer-top{background:#eee;padding:36px 40px 24px;font-size:0}.footer-top .column,.footer-top .container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.footer-top .left-column{width:50%}@media (max-width:767px){.footer-top{padding:25px 0}.footer-top .column{text-align:center}.footer-top .left-column{width:100%}}.footer-top .left-column .item{width:33%}@media (max-width:1023px){.footer-top .left-column .item{width:49%}}@media (max-width:479px){.footer-top{padding:25px 0 0}.footer-top .column{-ms-flex-pack:center;justify-content:center}.footer-top .left-column .item{width:73.5%;margin:0 0 18px}}@media (max-width:639px){.footer-top .left-column .item-location h4{font-size:16px;line-height:18px}}.footer-top .left-column .address-box{color:#727272;font-size:13px;line-height:13px;margin:-2px 0 16px}@media (max-width:639px){.footer-top .left-column .address-box{font-size:9px;line-height:9px;margin:0 0 12px}}.footer-top .left-column .address-box span{display:block;margin:0 0 3px}.footer-top .left-column .icon-location{font-size:17px;margin:0 3px 0 0}.footer-top .right-column{width:44.5%}@media (max-width:1023px){.footer-top .right-column{width:49%}}@media (max-width:767px){.footer-top .left-column .icon-location{font-size:19px}.footer-top .right-column{width:100%}.footer-top .item{margin:0 0 18px}}.footer-top .right-column .item{width:49%}.footer-top .right-column .item .newsletter-email .newsletter-link{position:absolute;left:-9999px;top:-9999px}.footer-top .item{display:inline-block;vertical-align:top;font-size:14px}@media (max-width:479px){.footer-top .right-column .item{width:59.5%}.footer-top .item{margin:0 0 36px}}.footer-top .item .description{text-transform:uppercase;display:block;font-size:10px;line-height:12px;margin:0 0 41px;text-align:left}.footer-top .social{padding:7px 0 0}@media (max-width:767px){.footer-top .item .description{font-size:9px;line-height:11px;text-align:center;margin:0 0 27px}.footer-top .social{padding:0}}.footer-top label.error{display:none!important}.footer-top .form-control.error{border-color:red}.footer-bottom{background:#e1e1e0;padding:38px 40px}@media (max-width:767px){.footer-bottom{padding:30px 0 10px}}.footer-menu{padding:0 0 24px;margin:0 0 16px;border-bottom:1px solid #aa6d51}.footer-menu ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}@media (max-width:1023px){.footer-menu{padding:0 0 8px;margin:0 0 29px}.footer-menu ul{-ms-flex-pack:center;justify-content:center}}.footer-menu li{margin:0 0 10px}.footer-menu a{font-size:13px;line-height:15px;letter-spacing:1px;color:#7a7a7a;transition:color .1s ease-in-out}@media (max-width:1023px){.footer-menu li{margin:0 7px 24px}.footer-menu a{font-size:11px;line-height:13px}}.footer-menu a:hover{color:#aa6d51}.copy-holder,.copy-holder .copy a{color:#7a7a7a}.copy-holder{font-size:13px;line-height:15px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0 3px}@media (max-width:767px){.copy-holder{font-size:10px;line-height:12px;-ms-flex-pack:center;justify-content:center;text-align:center}.copy-holder>div{width:100%;margin:0 0 10px}.copy-holder .copy{max-width:inherit;-ms-flex-order:1;order:1}}.copy-holder .copy{margin:0}.copy-holder .copy a:hover{color:#aa6d51}.copy-holder .represents{max-width:50%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.equiry-page,.error404 #wrapper,.events-planning,.form-main .input-holder,.select-body{align-content:stretch}@media (max-width:767px){.copy-holder .represents{max-width:inherit;-ms-flex-flow:column wrap;flex-flow:column wrap;margin:0}.copy-holder .represents span{display:block;margin:0 0 15px}}.copy-holder .represents a{display:inline-block;vertical-align:top;margin-left:27px;width:121px}.copy-holder .represents a:hover{opacity:.8}@media (max-width:767px){.copy-holder .represents a{margin:0 auto 15px}}.copy-holder .represents img{vertical-align:middle}#wpc-weather{margin:-19px 0 -40px;padding:0}@media (max-width:767px){#wpc-weather{margin:-13px 0 -40px}}#wpc-weather.small .now .location_name{display:none}#wpc-weather.small .now .time_temperature{display:inline-block;vertical-align:middle;font-size:34px;line-height:1;margin:-19px 0 0 -4px;font-family:BellMTStd-Regular,serif}@media (max-width:767px){#wpc-weather.small .now .time_temperature{margin:-4px 0 0}#wpc-weather .now .time_symbol svg{margin-bottom:0!important}}#wpc-weather.small .now .time_temperature:after{font-family:BellMTStd-Regular,serif;margin-left:10px!important}#wpc-weather .now .time_symbol{display:inline-block;vertical-align:middle;text-align:left}#sidebar{width:100%;max-width:287px;position:relative}@media (max-width:1349px){#sidebar{max-width:248px}}#sidebar h1{font:37px/39px beaufortmediumregular,serif;color:#09355c;margin:0 0 6px}#sidebar .glenmor-sidebar{text-align:center;padding:28px 10px 40px;border:1px solid #ccc;color:#09355c;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (max-width:1024px){#sidebar{max-width:100%;float:none}#sidebar .glenmor-sidebar{border:none;border-bottom:1px solid #ccc}}#sidebar .glenmor-sidebar.fixed{transition:margin .3s ease-in-out;width:287px;margin:10px 0 0}@media (max-width:1349px){#sidebar .glenmor-sidebar.fixed{max-width:248px}}#sidebar .heading{margin:0 0 20px}@media (max-width:479px){#sidebar .heading{margin:0}}#sidebar .heading .info{font:18px/20px beaufortmediumregular,serif;letter-spacing:1px}#sidebar nav{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:50px 0 60px}#sidebar nav a{font-size:16px;line-height:18px;color:#09355c;margin:0 0 28px;letter-spacing:1px}@media (max-width:1024px){#sidebar nav{display:block;margin:20px 0 27px}#sidebar nav a{display:inline-block;vertical-align:middle;margin:0 15px 15px}}@media (max-width:479px){#sidebar nav{margin:20px 0}#sidebar nav a{font-size:14px;line-height:16px;display:block;margin:0 0 10px}}#sidebar nav a:hover{color:#aa6d51}#sidebar .box-bottom{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#sidebar .box-bottom .link{font-size:13px;line-height:15px;padding:0 31px 0 0;position:relative;letter-spacing:.4px}#sidebar .box-bottom .link:after{transition:right .3s ease-in-out;content:"\e90a";font-family:icomoon!important;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:24px}#sidebar .box-bottom .link:hover:after{right:-15px}#sidebar .btn{margin:0 0 32px;padding:15px 5px 11px;min-width:196px;letter-spacing:1px}#content-glenmor{max-width:1402px;padding:0 15px;overflow:hidden;margin:35px auto 80px}@media (max-width:1024px){#content-glenmor{margin:0 0 20px}}#content-glenmor .content-wrap{float:right;width:74.5%;padding:0 36px 0 0;margin:-1px 0 0}@media (max-width:1349px){#content-glenmor .content-wrap{padding:0}}@media (max-width:1199px){#content-glenmor .content-wrap{padding:0 0 0 10px}}@media (max-width:1024px){#content-glenmor .content-wrap{width:100%;padding:25px 0 0}}#content-glenmor .content-wrap:only-child{width:100%}.glenmor-page .jpnl-row-wrap .jpnl-row{max-width:100%}.glenmor-page .red-error{color:#aa6d51!important;font-size:20px;line-height:22px}@media (max-width:767px){.glenmor-page .red-error{font-size:18px;line-height:20px}}.glenmor-page .other-activities-title{padding:80px 40px 0;margin-bottom:0;border-top:1px solid #c1c1c1}@media (max-width:1199px){.glenmor-page .other-activities-title{padding:40px 0 0}}@media (max-width:639px){.glenmor-page .other-activities-title{padding:20px 0 0}.glenmor-page .table-no-border{display:block;height:auto!important}}.glenmor-page .other-activities-title .textwidget{padding:0;margin:0}.glenmor-page .wpcf7{max-width:100%;padding:37px 0 0}.glenmor-page .table-no-border{font:14px/1.286 Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;width:100%!important;border-top:none;margin:42px 0 45px;text-align:left}@media (max-width:1199px){.glenmor-page .table-no-border{padding:20px 0}}@media (max-width:767px){.glenmor-page .table-no-border{padding:0}}.glenmor-page .table-no-border img{width:100%}.glenmor-page .table-no-border tr{height:auto!important;border:none}.glenmor-page .table-no-border tr:first-child{border:none}.glenmor-page .table-no-border tr:first-child td:first-child{padding:0 54px 0 0}@media (max-width:767px){.glenmor-page .table-no-border tr:first-child td:first-child{padding:0 10px 0 0}}@media (max-width:639px){.glenmor-page .table-no-border tbody{display:block}.glenmor-page .table-no-border tr{display:block;width:100%!important;height:auto!important}.glenmor-page .table-no-border tr:first-child td:first-child{padding:0}}.glenmor-page .table-no-border tr:first-child td{padding:0 0 0 20px}@media (max-width:767px){.glenmor-page .table-no-border tr:first-child td{padding:0 0 0 10px}}@media (max-width:639px){.glenmor-page .table-no-border tr:first-child td{padding:0}}.glenmor-page .table-no-border td{width:50%!important;border:none;height:auto!important;padding:0 0 0 54px}@media (max-width:767px){.glenmor-page .table-no-border td{padding:0 0 0 10px;margin:0 0 10px}}@media (max-width:639px){.glenmor-page .table-no-border td{padding:0}}.glenmor-page .table-no-border td:first-child{padding:0 20px 0 0}.glenmor-page h1,.glenmor-page h2,.glenmor-page h3,.glenmor-page h4,.glenmor-page h5,.glenmor-page h6{margin:0 0 45px;text-align:center;color:#aa6d51}@media (max-width:1199px){.glenmor-page h1,.glenmor-page h2,.glenmor-page h3,.glenmor-page h4,.glenmor-page h5,.glenmor-page h6{margin:0 0 20px}}@media (max-width:1024px){.glenmor-page h1,.glenmor-page h2,.glenmor-page h3,.glenmor-page h4,.glenmor-page h5,.glenmor-page h6{margin:0 0 16px}}.glenmor-page h1{font-size:32px;line-height:37px}@media (max-width:767px){.glenmor-page .table-no-border td:first-child{padding:0 10px 0 0}.glenmor-page h1{font-size:25px;line-height:27px}}.glenmor-page h2{font-size:28px;line-height:30px}.glenmor-page h3{font-size:22px;line-height:24px}@media (max-width:767px){.glenmor-page h2{font-size:22px;line-height:24px}.glenmor-page h3{font-size:20px;line-height:22px}}.glenmor-page h4{font-size:20px;line-height:22px}.glenmor-page h5{font-size:18px;line-height:20px}@media (max-width:767px){.glenmor-page h4{font-size:18px;line-height:20px}.glenmor-page h5{font-size:16px;line-height:18px}}.glenmor-page h6{font-size:16px;line-height:18px}.glenmor-page p{margin:0 0 20px}.glenmor-page .facilities-slider{margin:0 0 102px}@media (max-width:1024px){.glenmor-page .facilities-slider{margin:0 0 40px}}@media (max-width:639px){.glenmor-page .table-no-border td:first-child{padding:0}.glenmor-page .table-no-border td{overflow:hidden;display:block;width:100%!important}.glenmor-page .facilities-slider{margin:0}.glenmor-page .table-holder{min-height:.01%;overflow-x:auto}}.glenmor-page .facilities-slider .textwidget{padding:42px 63px 24px 64px;border:none}.glenmor-page .facilities-slider table{margin:0}.glenmor-page .facilities-slider .owl-nav .owl-next,.glenmor-page .facilities-slider .owl-nav .owl-prev{color:#aa6d51;top:46%;left:-33px}@media (max-width:1349px){.glenmor-page .facilities-slider .owl-nav .owl-next,.glenmor-page .facilities-slider .owl-nav .owl-prev{left:0}}@media (max-width:1023px){.glenmor-page .facilities-slider .textwidget{padding:25px}.glenmor-page .facilities-slider .owl-nav .owl-next,.glenmor-page .facilities-slider .owl-nav .owl-prev{left:-20px}}.glenmor-page .facilities-slider .owl-nav .owl-next{left:auto;right:-40px}@media (max-width:1349px){.glenmor-page .facilities-slider .owl-nav .owl-next{right:0}}.glenmor-page .facilities-slider .owl-dots{position:static;bottom:0;text-align:center;width:100%;padding:63px 0 0}.glenmor-page .facilities-slider .owl-dots>div{display:inline-block;vertical-align:middle;border-bottom:2px solid #aa6d51;cursor:pointer}.glenmor-page .facilities-slider .owl-dots .active,.glenmor-page .facilities-slider .owl-dots>div:hover{border-bottom:2px solid #09355c}.glenmor-page .facilities-slider .holder-slider{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.glenmor-page h6{font-size:14px;line-height:16px}.glenmor-page .facilities-slider .holder-slider{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.glenmor-page .facilities-slider .holder-slider h4{font-size:32px;line-height:34px;margin:0 0 24px}@media (max-width:1024px){.glenmor-page .facilities-slider .owl-dots{padding:35px 0 0}.glenmor-page .facilities-slider .holder-slider h4{font-size:20px;line-height:22px;margin:0 0 7px}}.glenmor-page .facilities-slider .holder-slider p{margin:0}.glenmor-page .facilities-slider .img-holder{width:43%;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.glenmor-page .facilities-slider .img-holder{display:block;width:100%;margin:0 0 20px}}.glenmor-page .facilities-slider .text-holder{width:48.5%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center}.glenmor-page .accordion .accordion-content .fancybox img,.glenmor-page .facilities-slider.owl-carousel .owl-item img{width:100%}.glenmor-page .accordion{margin:79px 0 94px}@media (max-width:1024px){.glenmor-page .accordion{margin:50px 0}}@media (max-width:767px){.glenmor-page .facilities-slider .text-holder{width:100%}.glenmor-page .accordion{margin:20px 0 50px}}.glenmor-page .accordion .textwidget{padding:20px 0;border:none}.glenmor-page .accordion .textwidget p{margin:0 0 15px}.glenmor-page .accordion .jpnl-widget-wrapper.accordion-item{border-bottom:1px solid #aa6d51;padding:35px}@media (max-width:1023px){.glenmor-page .facilities-slider .owl-nav .owl-next{right:-20px}.glenmor-page .accordion .jpnl-widget-wrapper.accordion-item{padding:20px}}.glenmor-page .accordion .jpnl-widget-wrapper.accordion-item:first-child{border-top:1px solid #aa6d51}.glenmor-page .accordion .jpnl-widget-wrapper.accordion-item .widget-title{font-size:26px;line-height:28px;text-transform:none}@media (max-width:767px){.glenmor-page .accordion .jpnl-widget-wrapper.accordion-item{padding:15px}.glenmor-page .accordion .jpnl-widget-wrapper.accordion-item .widget-title{font-size:16px;line-height:18px}}.glenmor-page .accordion .accordion-title{padding:0 60px 0 35px;text-transform:none}.glenmor-page .accordion .accordion-title:after,.glenmor-page .accordion .accordion-title:before{top:45%;right:28px}@media (max-width:767px){.glenmor-page .accordion .accordion-title{font-size:19px;padding:0 30px 0 5px}.glenmor-page .accordion .accordion-title:after,.glenmor-page .accordion .accordion-title:before{right:5px}}.glenmor-page .accordion .accordion-item{padding:40px 0 35px}@media (max-width:1024px){.glenmor-page .accordion .accordion-item{padding:19px 0 16px}}.glenmor-page .accordion .accordion-content{padding:50px 0 40px}@media (max-width:767px){.glenmor-page .accordion .accordion-content{padding:20px 0}}.glenmor-page .accordion .accordion-content p{margin:0 0 55px;padding:0 80px}@media (max-width:1024px){.glenmor-page .accordion .accordion-content p{padding:0 30px;margin:0 0 30px}}@media (max-width:767px){.glenmor-page .accordion .accordion-content p{padding:0 5px;margin:0 0 15px}}.glenmor-page .accordion .accordion-content p:last-child,.glenmor-page .accordion .accordion-content p:only-child{margin:0}.glenmor-page .accordion .accordion-content .fancybox{margin:0 0 80px;padding:0 140px}.glenmor-page .accordion .table-holder{margin:0 0 80px}@media (max-width:767px){.glenmor-page .accordion .table-holder{margin:0 0 20px}.glenmor-page .accordion table th{font-size:18px;line-height:20px}}.glenmor-page .accordion .table-wrapper{margin:20px 0;overflow:auto;width:100%}.glenmor-page .accordion table{max-width:100%;margin:0;overflow:auto}.glenmor-page .accordion table td{width:100%!important}.glenmor-page .accordion table td:not(:first-child){font:25px/27px BellMTStd-Regular,serif}@media (max-width:767px){.glenmor-page .accordion table td:not(:first-child){font-size:18px;line-height:20px}}.glenmor-page .accordion table tbody tr:first-child td{font:16px/18px AvenirNext-Regular,sans-serif}@media (max-width:767px){.glenmor-page .accordion table tbody tr:first-child td{font-size:12px;line-height:14px}}.glenmor-page .accordion table tr:last-child td:first-child{font:25px/27px BellMTStd-Regular,serif;color:#aa6d51}.glenmor-page .tab-info{position:relative;padding:114px 0 33px}@media (max-width:1024px){.glenmor-page .tab-info{padding:72px 0 33px;margin:0 0 50px}}@media (max-width:767px){.glenmor-page .accordion table tr:last-child td:first-child{font-size:12px;line-height:14px}.glenmor-page .tab-info{padding:30px 0 0;margin:0}.glenmor-page .tab-info .table-no-border{margin:0}}.glenmor-page .tab-info .widget-title{font:24px/26px BellMTStd-Regular,serif;text-transform:uppercase;padding:8px 14px 4px 24px;position:absolute;left:0;top:21px;text-align:right;color:#acacac;width:49.5%;margin:0;cursor:pointer}.glenmor-page .tab-info .widget-title.active{color:#aa6d51}.glenmor-page .tab-info .textwidget{padding:0 62px 0 68px;border:none}@media (max-width:1199px){.glenmor-page .tab-info .textwidget{padding:0}}@media (max-width:767px){.glenmor-page .tab-info .widget-title{font-size:12px;line-height:14px}.glenmor-page .tab-info .textwidget{padding:40px 0 0}}.glenmor-page .tab-info .jpnl-widget-wrapper:last-child .widget-title{left:auto;right:0;text-align:left;border-left:2px solid #b5b5b5}.glenmor-page .tab-info .siteorigin-widget-tinymce{display:none}.glenmor-page .tab-info .siteorigin-widget-tinymce.active{display:block}.glenmor-page table{font:16px/18px AvenirNext-Regular,sans-serif;text-align:center;margin:0}@media (max-width:767px){.glenmor-page table{font-size:12px;line-height:14px}}.glenmor-page table th{font:25px/27px BellMTStd-Regular,serif;color:#aa6d51;font-weight:400}.glenmor-page table tr{border-bottom:1px solid #acacac}.glenmor-page table tr:first-child{border-top:1px solid #acacac}.glenmor-page table td,.glenmor-page table th{border-right:1px solid #acacac}.glenmor-page table td:first-child,.glenmor-page table th:first-child{text-align:left}.glenmor-page table td:last-child,.glenmor-page table th:last-child{border:none}.glenmor-page .icon-arrow-thin-left:before,.glenmor-page .icon-arrow-thin-right:before{content:"\e91c";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.glenmor-page .icon-arrow-thin-right:before{content:"\e91d"}.form-prices-holder h1{margin:0 0 50px}@media (max-width:767px){.form-prices-holder h1{margin:0 0 20px}}@media (max-width:719px){.form-prices .table-wrapper.mCustomScrollbar{margin:0 25px}}.form-prices .filter-holder{margin:0 0 53px}.form-prices .filter-holder h5{font-size:17px;line-height:19px;color:#09355c;margin:7px 0 0;letter-spacing:3.5px}.form-prices .filter-holder .box{width:20%;padding:0 5px}@media (max-width:1299px){.form-prices .filter-holder h5{margin:0 0 10px}.form-prices .filter-holder .box{width:24%}}@media (max-width:767px){.form-prices .filter-holder .box{width:100%;margin:0 0 10px}}.form-prices .filter-holder .box:last-of-type{width:31%}@media (max-width:1299px){.form-prices .filter-holder .box:last-of-type{width:35%}}@media (max-width:767px){.form-prices .filter-holder .box:last-of-type{width:100%}}.form-prices .filter-holder .btn{font-size:12px;line-height:12px;width:117px;padding:13px 0 10px;font-weight:700;letter-spacing:2.5px}.form-prices .filter-holder,.form-prices .holder-select{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex:auto;flex:auto;padding:0 10px 0 21px}.form-prices .holder-select{padding:0 5px}@media (max-width:767px){.form-prices .holder-select{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (max-width:1299px){.form-prices .holder-select{padding:0 0 25px}.form-prices .filter-holder{padding:0;margin:0 0 25px;display:block}}.form-prices .selectBox{font:12px/14px AvenirNext-Regular,sans-serif;color:#595958;padding:12px 35px 10px 8px;border:1px solid #c1c1c1;letter-spacing:2px}@media (max-width:1299px){.form-prices .selectBox{padding:12px 24px 10px 15px}.form-prices .selectBox .selectBox-arrow{width:26px}}.form-prices .selectBox .selectBox-label{padding:0}.form-prices .selectBox .selectBox-arrow:before{left:6px;top:13px;color:#09355c}.form-prices .selectBox-dropdown{min-width:0}.form-prices .list{font:17px/17px BellMTStd-Regular,serif}@media (max-width:479px){.form-prices .list{margin:0 0 20px}.form-prices .holder{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center}}.form-prices .list li{float:left;padding:0 15px;margin:0 0 10px;border-right:1px solid #c1c1c1}.form-prices .list li:last-child{border:none}.form-prices .list li.active a{color:#aa6d51}.form-prices .list a{color:#c1c1c1}.form-prices .list a:hover{color:#aa6d51}.form-prices .table-holder{margin:0 0 36px}.form-prices table td,.form-prices table th{padding:10px 5px}@media (max-width:639px){.form-prices .table-holder{margin:0 -10px 36px}.form-prices table td,.form-prices table th{padding:10px 20px}}@media (max-width:1299px){.form-prices table th{font-size:18px;line-height:20px}}.form-prices table th:first-child{padding:20px 5px;width:22%;text-align:center}@media (max-width:767px){.form-prices .list li{float:none;display:inline-block;vertical-align:middle}.form-prices table th{font-size:14px;line-height:16px}.form-prices table th:first-child{padding:10px}}@media (max-width:639px){.form-prices table th:first-child{width:auto}}.form-prices table th:last-child{padding:20px}@media (max-width:767px){.form-prices table th:last-child{padding:10px}}.form-prices table tr td:first-child{padding:21px 0 11px 29px}.form-prices table tr td{width:17.5%}@media (max-width:639px){.form-prices table tr td{width:auto}}.todo-slider .slide img,.todo-slider.owl-carousel .owl-item img{width:100%}.form-prices table .price{font:25px/27px BellMTStd-Regular,serif}@media (max-width:767px){.form-prices table tr td:first-child{padding:10px}.form-prices table .price{font-size:16px;line-height:18px}}.form-prices table .radio-holder{padding:0}.form-prices .holder{padding:0 15px;overflow:hidden}.form-prices .holder .list{float:left;margin:16px 0 0}@media (max-width:767px){.form-prices .holder{padding:0;text-align:center}.form-prices .holder .list{float:none;text-align:center;width:100%;margin:0 0 16px}}.form-prices .holder .btn{padding:15px 5px 10px;min-width:195px;text-align:center;float:right}.select-prices-selectBox-dropdown-menu{border:1px solid #c1c1c1}.select-prices-selectBox-dropdown-menu li a{font-size:12px;line-height:14px;padding:10px 15px;color:#595958;letter-spacing:2px}.todo-slider{padding:0 12px 80px}@media (max-width:1349px){.todo-slider{padding:0 50px 28px}}@media (max-width:1024px){.todo-slider{margin:0 0 50px}}@media (max-width:767px){.form-prices .holder .btn{float:none}.todo-slider{padding:0 40px 15px;margin:0}}.todo-slider .owl-nav .owl-next,.todo-slider .owl-nav .owl-prev{color:#aa6d51;top:28%;left:-40px}.todo-slider .owl-nav .owl-next:hover,.todo-slider .owl-nav .owl-prev:hover,.todo-slider .slide .text-holder h4 a{color:#09355c}@media (max-width:1349px){.todo-slider .owl-nav .owl-next,.todo-slider .owl-nav .owl-prev{left:0;top:34%}}@media (max-width:1023px){.todo-slider .owl-nav .owl-next,.todo-slider .owl-nav .owl-prev{top:38%}}.todo-slider .owl-nav .owl-next{left:auto;right:-32px}.todo-slider .slide{padding:0 10px}@media (max-width:767px){.todo-slider .slide{padding:0 4px}}.todo-slider .slide .text-holder{text-align:center;padding:28px 0}.todo-slider .slide .text-holder h4{font:15px/17px AvenirNext-Regular,sans-serif;color:#09355c;margin:0;text-transform:uppercase}@media (max-width:1199px){.todo-slider .slide .text-holder{padding:10px 0}.todo-slider .slide .text-holder h4{font-size:12px;line-height:14px}}.todo-slider .slide .text-holder h4 a:hover{color:#aa6d51}.todo-slider .slide .img-holder{display:block}.gallery-tabs{margin:0 -35px 61px}@media (max-width:1349px){.todo-slider .owl-nav .owl-next{right:0}.gallery-tabs{margin:0 0 60px}}.gallery-tabs .gallery-tab-content{display:none;position:relative}.gallery-tabs .gallery-tab-content.active{display:block}.gallery-tabs .gallery-tab-content .gallery-loader{transition:opacity .5s ease-in-out,z-index .5s ease-in-out;position:absolute;z-index:-1;opacity:0;background-color:#fff;top:0;left:0;bottom:0;right:0}.gallery-tabs .gallery-tab-content .gallery-loader.shown{z-index:10;opacity:1;border:1px solid #09355c}.gallery-tabs .gallery-tab-content .gallery-loader img{max-width:100px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-tabs .gallery-tab-content .btn{position:absolute;right:32px;bottom:28px;border:1px solid #fff;color:#fff;min-width:150px;padding:16px 0 10px;text-align:center}@media (max-width:767px){.todo-slider .slide .text-holder h4{font-size:11px;line-height:13px}.gallery-tabs .gallery-tab-content .btn{font-size:10px;min-width:100px;padding:5px 0;right:5px;bottom:5px}}.gallery-tabs .gallery-tab-content .btn:hover{background:#09355c;border:1px solid #09355c}.gallery-tabs .gallery-tab-content .btn.btn-close{border:1px solid #09355c;color:#09355c;display:none;z-index:1}.gallery-tabs .gallery-tab-content .btn.btn-close:hover{border:1px solid #fff;background:#fff}.gallery-tabs .gal-tabs-controls{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:639px){.gallery-tabs .gal-tabs-controls{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.gallery-tabs .gal-tabs-controls li{-ms-flex:auto;flex:auto;cursor:pointer}.gallery-tabs .gal-tabs-controls li:hover .gallery-tab-control{background:#eee}.gallery-tabs .gal-tabs-controls li .gallery-tab-control{font:15px/17px AvenirNext-Regular,sans-serif;text-transform:uppercase;padding:17px 5px 12px;color:#09355c;width:100%;outline:0;border:none;box-shadow:none;background:0 0;letter-spacing:.5px;border-radius:0}.gallery-tabs .gal-tabs-controls li .gallery-tab-control.active{background:#09355c;color:#fff}.gallery-tabs .holidays-gallery{overflow:hidden;height:556px}.gallery-tabs .holidays-gallery .slide{position:relative}.gallery-tabs .holidays-gallery .text-box{font:16px/18px AvenirNext-Regular,sans-serif;z-index:1;display:none;position:absolute;left:0;top:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);color:#172e41}.gallery-tabs .holidays-gallery .text-box.opened{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center}.gallery-tabs .holidays-gallery .text-box p{margin:0 0 25px}@media (max-width:767px){.gallery-tabs .holidays-gallery .text-box{font:12px/14px AvenirNext-Regular,sans-serif}.gallery-tabs .holidays-gallery .text-box p{margin:0 0 5px}}.gallery-tabs .holidays-gallery .text-box p:last-child{margin:0}.gallery-tabs .holidays-gallery .holder-box{max-width:785px;margin:0 auto;padding:0 10px}.gallery-tabs .holidays-gallery .btn-close,.gallery-tabs .holidays-gallery .btn-default{z-index:2}@media (max-width:639px){.gallery-tabs .holidays-gallery .btn-close,.gallery-tabs .holidays-gallery .btn-default{display:none!important}}.gallery-tabs .holidays-gallery .btn-close.shown,.gallery-tabs .holidays-gallery .btn-default.shown{display:block;z-index:2}.gallery-tabs .holidays-gallery .btn-close.shown:hover,.gallery-tabs .holidays-gallery .btn-default.shown:hover{background:#09355c;border:1px solid #09355c;color:#fff}.gallery-tabs .holidays-gallery .btn-close.hidden,.gallery-tabs .holidays-gallery .btn-default.hidden{display:none}.gallery-tabs .holidays-gallery.owl-loaded{height:auto}.gallery-tabs .holidays-gallery .owl-nav .owl-next,.gallery-tabs .holidays-gallery .owl-nav .owl-prev{color:#fff;top:46%;left:40px;z-index:1}@media (max-width:1349px){.gallery-tabs .holidays-gallery .owl-nav .owl-next,.gallery-tabs .holidays-gallery .owl-nav .owl-prev{left:0}}.gallery-tabs .holidays-gallery .owl-nav .owl-next{left:auto;right:31px}.other-activities-title .enquiries-holder{padding:0 37px 16px 43px}@media (max-width:1349px){.gallery-tabs .holidays-gallery .owl-nav .owl-next{right:0}.other-activities-title .enquiries-holder{padding:0 50px}}@media (max-width:1199px){.other-activities-title .enquiries-holder{padding:0}}.other-activities-title .enquiries-holder h1{margin:0 0 74px}.page-template-glenmor .selectBox-dropdown-menu{border:1px solid #d2d1d1}.menu-bottom{padding:27px 0;border-top:1px solid #aa6d51}.menu-bottom ul{text-align:center;text-transform:uppercase}.menu-bottom ul li{font-size:10px;line-height:12px;display:inline-block;vertical-align:middle;margin:0 23px;letter-spacing:.8px}.menu-bottom ul li:first-child a{color:#aa6d51}.menu-bottom ul li a{color:#696c6d}.menu-bottom ul li a:hover{color:#aa6d51}.enquiries-holder-lightbox{display:none;height:100%}.enquiries-holder-lightbox .enquiries-holder-wrap{height:calc(100% - 110px)}.enquiries-holder-lightbox .enquiries-holder-wrap label.error{display:none!important}.enquiries-holder-lightbox .enquiries-holder-wrap .error{border:1px solid red}.enquiries-holder-lightbox .mCustomScrollBox.mCSB_inside>.mCSB_container{margin:0 15px}.enquiries-holder-lightbox .custom-scroll{height:100%;overflow:hidden}.enquiries-holder-lightbox .contane-holder{-ms-flex:auto;flex:auto;height:100%}#enquiries-holder-lightbox h1,#enquiries-holder-lightbox_2 h1,#glenmor-booking-holder-lightbox h1{text-align:center}#enquiries-holder-lightbox .wpcf7,#enquiries-holder-lightbox_2 .wpcf7,#glenmor-booking-holder-lightbox .wpcf7{max-width:100%}#enquiries-holder-lightbox div.wpcf7-validation-errors,#enquiries-holder-lightbox_2 div.wpcf7-validation-errors,#glenmor-booking-holder-lightbox div.wpcf7-validation-errors{border:none;text-align:center;font-size:20px;line-height:22px}@media (max-width:767px){#enquiries-holder-lightbox div.wpcf7-validation-errors,#enquiries-holder-lightbox_2 div.wpcf7-validation-errors,#glenmor-booking-holder-lightbox div.wpcf7-validation-errors{font-size:16px;line-height:18px}}.enquiries-forms{overflow:hidden;max-width:100%}.enquiries-forms .wpcf7-not-valid{border:1px solid red}.enquiries-forms .wpcf7-form-control-wrap{position:static}.enquiries-forms .wpcf7-not-valid-tip{display:none}.enquiries-forms .pcf7-form-control-wrap{display:block}.enquiries-forms #attach{position:absolute;bottom:0;right:100%;z-index:-1;opacity:0}.enquiries-forms .selectBox-label{padding:6px 5px;font-size:13px}.enquiries-forms .row{text-align:left;margin:0 0 19px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:639px){.enquiries-forms .row{-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0}}.enquiries-forms .row .attach-file{font-size:18px;position:absolute;right:11px;bottom:35px;margin:0;color:#aa6d51;transition:color .3s ease-in-out;z-index:1;width:auto}.enquiries-forms .row label{display:block;width:100%;margin:0 0 2px;text-align:left}@media (max-width:639px){.enquiries-forms .row label{margin:13px 0 2px}}.enquiries-forms .row textarea{height:120px}.enquiries-forms .row textarea:focus{border-color:#09355c;outline:0}.enquiries-forms .row .box{width:36.5%;position:relative}@media (max-width:767px){.enquiries-forms .row .attach-file{bottom:25px;font-size:16px}.enquiries-forms .row .box{width:31%;margin:0 0 10px}}@media (max-width:639px){.enquiries-forms .row .box{width:100%}}.enquiries-forms .row .box:last-child{width:20%}@media (max-width:767px){.enquiries-forms .row .box:last-child{width:31%}}@media (max-width:639px){.enquiries-forms .row .box:last-child{width:100%}}.enquiries-forms .row .box input{width:100%;height:32px}.enquiries-forms .row .box .block{width:24%;position:relative}@media (max-width:767px){.enquiries-forms .row .box .block{width:30%}}.enquiries-forms .row .box .block:last-child{width:65%}.enquiries-forms .row .box .selectBox-dropdown{min-width:100%;padding:0}.enquiries-forms .row .box .selectBox{min-width:100%;border-color:#d2d1d1;height:32px}.enquiries-forms .row .box .selectBox .selectBox-label{height:100%}.enquiries-forms .row .box .selectBox .selectBox-arrow{width:30px}.enquiries-forms .row .box .selectBox .selectBox-arrow:before{left:11px;top:8px;color:#656564;font-size:12px}.banner-carousel img,.banner-hover-images img{left:50%;top:50%;-ms-transform:translate(-50%,-50%)}.enquiries-forms .row .box--50{width:50%;position:relative}@media (max-width:767px){.enquiries-forms .row .box--50{width:50%;margin:0;padding:0}}@media (max-width:639px){.enquiries-forms .row .box--50{width:100%}}.enquiries-forms .row .box--50:last-child{width:48%}@media (max-width:767px){.enquiries-forms .row .box--50:last-child{width:48%}}@media (max-width:639px){.enquiries-forms .row .box--50:last-child{width:100%}}.enquiries-forms .row .box--33{width:32%;position:relative}@media (max-width:767px){.enquiries-forms .row .box--33{width:32%;margin:0;padding:0}}@media (max-width:639px){.enquiries-forms .row .box--33{width:100%}}.enquiries-forms .row .box--33:last-child{width:33%}@media (max-width:767px){.enquiries-forms .row .box--33:last-child{width:33%}}@media (max-width:639px){.enquiries-forms .row .box--33:last-child{width:100%}.enquiries-forms .row .box--0{width:0}}.enquiries-forms .row .box--0{width:0;height:0;min-height:0;position:relative}@media (max-width:767px){.enquiries-forms .row .box--0{width:0;margin:0;padding:0}}.enquiries-forms .row .box--100{width:100%;position:relative}.enquiries-forms .row .box--100:last-child{width:100%}@media (max-width:639px){.enquiries-forms .row .box--100,.enquiries-forms .row .box--100:last-child{width:100%}}.enquiries-forms .row .box-flex{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.enquiries-forms .row .box-holder{width:100%;position:relative;margin:0 0 10px}.enquiries-forms .btn-holder{width:100%;text-align:right;overflow:hidden}.enquiries-forms .btn-holder input{transition:color .3s ease-in-out,background .3s ease-in-out;font:13px/14px AvenirNext-Regular,sans-serif;float:right;text-align:center;min-width:177px;background:#09355c;color:#fff;border:1px solid #09355c;text-transform:uppercase;box-shadow:none;font-weight:400;height:47px}.enquiries-forms .btn-holder input:hover{background:#fff;color:#09355c}.select-enquiries-selectBox-dropdown-menu li a{font-size:13px;line-height:15px;padding:4px 5px}.glenmor-error{width:100%;height:auto;padding:20px;display:none}.glenmor-error p{color:red;text-align:right;margin-bottom:0}.banner-carousel .owl-item{overflow:hidden}.banner-carousel li{height:100vh;width:100%;background:#eee;position:relative}@media (max-width:767px){.enquiries-forms .row .box--100,.enquiries-forms .row .box--100:last-child{width:100%}.banner-carousel li{height:auto}}.banner-carousel img{position:absolute;width:auto;transform:translate(-50%,-50%);max-width:none;min-width:100%;min-height:100%;vertical-align:top}@media (max-width:767px){.banner-carousel img{position:static;-ms-transform:translate(0);transform:translate(0);max-width:100%;min-width:inherit;min-height:inherit;width:100%!important}}.banner-hover-images{position:relative;height:100vh;z-index:1}.banner-hover-images img{position:absolute;transform:translate(-50%,-50%);max-width:none;min-width:100%;width:auto;min-height:100%}.banner-hover-images li{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.banner-hover-images .top-image{opacity:1;z-index:1}.banner-hover-images .top-image.animated{z-index:2}.main-image{opacity:1;height:100vh;width:100%;position:absolute}.home .main-image>picture>img{position:absolute;left:50%;top:45%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100vh - 350px);max-width:none;width:auto;min-width:0;min-height:0}@media (max-width:1200px){.home .main-image>picture>img{height:calc(100vh - 300px)}}@media (max-width:767px){.home .main-image>picture>img{top:50%;min-width:100%;min-height:100%}}@media (min-width:768px) and (max-height:350px){.home .main-image>picture>img{height:calc(100vh - 190px)}}@media (min-width:768px) and (min-height:351px) and (max-height:529px){.home .main-image>picture>img{height:calc(100vh - 170px)}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.home .main-image>picture>img{height:calc(100vh - 190px);top:44%}}.main-image.top-image{opacity:1}.main-banner{position:relative;height:100vh;overflow:hidden;margin:-200px 0 0}@media (max-width:767px){.main-banner{margin:-90px 0 0}.main-banner .zooming-image{height:100vh}.banner-hover-images,.main-banner,.main-image{height:56.3vh!important}}.main-banner .video-block{margin:0}.home .main-banner{background:#eee}.main-banner .zooming-image img{transition:transform 15s ease-in-out;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);max-width:none;min-width:100%;width:auto;min-height:100%}.main-banner .zooming-image.zoom img{-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.main-banner .text-holder{z-index:1;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-banner .text-holder h1,.main-banner .text-holder h2{font:76px/78px beaufortmediumregular,serif;color:#fff;text-transform:uppercase;letter-spacing:4px;margin:0 0 20px}@media (max-width:639px){.main-banner .text-holder h1,.main-banner .text-holder h2{font-size:50px;line-height:52px;margin:0 0 10px}}@media (max-width:479px){.main-banner .text-holder h1,.main-banner .text-holder h2{font-size:35px;line-height:37px;margin:0}}.main-banner .text-holder h2{font-size:40px;line-height:42px;margin:0}@media (max-width:639px){.main-banner .text-holder h2{font-size:20px;line-height:22px}.home .manual-item{text-align:center}}@media (max-width:479px){.main-banner .text-holder h2{font-size:16px;line-height:18px}}@media (max-width:767px) and (orientation:landscape){.banner-hover-images,.main-banner,.main-image{height:100vh!important}}.bottom-arrow-down{display:block;position:absolute;left:50%;bottom:26px;font-size:38px;margin-left:-18px;animation:bouncing 4.5s;animation-iteration-count:infinite;animation-delay:2s;z-index:1;cursor:pointer;transition:bottom .3s ease-in-out,opacity .3s ease-in-out}@media (max-width:1150px){.bottom-arrow-down{bottom:10px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.bottom-arrow-down{bottom:0;font-size:30px;margin-left:-14px}}@media (min-width:768px) and (max-height:529px){.bottom-arrow-down{font-size:27px;margin-left:-12px;bottom:2px}}.bottom-arrow-down:hover{animation:none;bottom:23px;color:#aa6d51;opacity:.5}@keyframes bouncing{0%,25%,50%,to{transform:translateZ(0);opacity:1}10%,35%{transform:translate3d(0,-30%,0);opacity:.5}}@media (min-width:768px) and (max-height:529px){@keyframes bouncing{0%,25%,50%,to{transform:translateZ(0);opacity:1}10%,35%{transform:translate3d(0,-20%,0);opacity:.5}}}@keyframes bouncing-right{0%,25%,50%,to{transform:translate3d(0,-50%,0);opacity:1}10%,35%{transform:translate3d(30%,-50%,0);opacity:.5}}@keyframes bouncing-left{0%,25%,50%,to{transform:translate3d(0,-50%,0);opacity:1}10%,35%{transform:translate3d(-30%,-50%,0);opacity:1}}.rooms-slide-part{float:left;height:100vh;overflow:hidden;width:50%}.rooms-slide-part:last-child{float:right}.banner-two-images img{min-width:100.5%}.banner-two-images .rooms-slide-part .banner-carousel-title,.banner-two-images .rooms-slide-part .btn{position:static;-ms-transform:translate(0);transform:translate(0);left:0}.banner-two-images .rooms-slide-part .text-wrap{position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:0 20px;text-align:center}.banner-two-images .rooms-slide-part .text-wrap .btn{width:auto;display:inline-block}@media (max-width:767px){.banner-two-images .rooms-slide-part .banner-carousel-title,.banner-two-images .rooms-slide-part .text-wrap .btn:before{margin:0}.banner-two-images .rooms-slide-part{height:100%}.banner-two-images .rooms-slide-part .banner-carousel-title{font-size:30px;line-height:32px}.banner-two-images .rooms-slide-part .btn{font-size:0;line-height:0;padding:0;border:none;width:auto;position:relative}.banner-two-images .rooms-slide-part .btn:before{content:"\e90a";font-size:27px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 -2px 19px 0;display:block}}.main-banner .video-block,.main-banner .video-block .video-block-container,.main-banner .video-block .video-js,.main-banner .video-block .video-placeholder-container,.main-banner .video-block .vjs-tech{height:100vh}@media (max-width:767px) and (orientation:landscape){.banner-two-images .rooms-slide-part{height:100vh}.banner-two-images .rooms-slide-part img{max-width:100%;display:block}.banner-two-images .rooms-slide-part .btn{width:59%;text-align:center;padding:2px 7px;top:58.5%}}#banner .nav-container{bottom:15.5%}@media (min-width:768px) and (max-height:768px){#banner .nav-container{bottom:8%}}@media (max-width:767px){#banner .nav-container{bottom:10%}}#banner .nav-container.nav-container-glenmor{bottom:13%}#banner .nav-container.nav-container-glenmor .owl-next,#banner .nav-container.nav-container-glenmor .owl-prev{display:none}#banner .nav-container.nav-container-glenmor .owl-dot{border-bottom:2px solid #fff;margin:0 8px;width:17px}#banner .nav-container.nav-container-glenmor .owl-dot.active{border-bottom:2px solid #09355c}.owl-carousel .owl-item img{width:auto}.rooms-carousel-text{position:absolute;z-index:1;top:50%;left:50%;color:#fff;-ms-transform:translate(-50%,-51%);transform:translate(-50%,-51%);text-align:center;max-width:490px;min-width:490px;font-family:BellMTStd-Regular,serif;font-size:18px}@media (min-width:768px) and (max-height:650px){.rooms-carousel-text{top:57%}}.rooms-carousel-text h1{font-size:60px;line-height:62px;margin-bottom:24px;font-weight:400;font-family:BellMTStd-Regular,serif;color:#fff}@media (max-width:767px){#banner .nav-container.nav-container-glenmor{bottom:7%}.rooms-carousel-text{width:100%}.rooms-carousel-text h1{font-size:30px;line-height:32px;margin-bottom:27px}}@media (min-width:768px) and (max-height:768px){.rooms-carousel-text h1,.rooms-carousel-text p{margin:0 0 10px}}.rooms-carousel-text h2{color:#fff;font-size:30px;margin-bottom:7px;line-height:32px}@media (max-width:767px){.rooms-carousel-text h2{font-size:15px;line-height:17px;margin-bottom:0}.popup-opener-wrap,.rooms-carousel-text .btn-block,.rooms-carousel-text .link-arrow span,.rooms-carousel-text .rooms-price,.rooms-carousel-text p{display:none}}.rooms-carousel-text .link-arrow{color:#fff;font-size:13px}.rooms-carousel-text .link-arrow .icon{font-size:20px}.rooms-carousel-text .rooms-price{font-size:55px;font-family:BellMTStd-Regular,serif;margin:43px 0 46px}@media (min-width:768px) and (max-height:768px){.rooms-carousel-text .rooms-price{margin:18px 0}}.rooms-carousel-text .rooms-price sup{font-size:12px;margin-right:-15px;top:-2.2em}.rooms-carousel-text .btn-block .btn-default{border-color:#fff;color:#fff;font-size:12px;padding:9px 8px 8px;min-width:147px;transition:border-color .3s ease-in-out,color .3s ease-in-out}.rooms-carousel-text .btn-block .btn-default:hover{color:#aa6d51;border-color:#aa6d51}.popup-opener-wrap{position:absolute;bottom:25px;right:33px;font:25px/27px BellMTStd-Regular,serif;z-index:10;white-space:nowrap}.popup-opener-wrap .plan-lightbox-btn,.popup-opener-wrap .view360{margin:0 12px;color:#fff;cursor:pointer}.popup-opener-wrap .plan-lightbox-btn:hover,.popup-opener-wrap .view360:hover{color:#09355c}.tripadvisor-section{padding:0 20px 50px;max-width:1215px!important;overflow:hidden;display:block;line-height:19px;margin:0 auto 40px}@media (max-width:767px){.tripadvisor-section{padding:0 15px;margin-top:-20px}}.tripadvisor-section .trivpadvisor-image{float:left;width:21%;margin:75px 0 0 25px}@media (max-width:767px){.tripadvisor-section .trivpadvisor-image{margin:10px 0;width:100%;text-align:center}}.tripadvisor-section .tripadvisor-reviews{float:left;width:74.6%}@media (max-width:767px){.tripadvisor-section .tripadvisor-reviews{width:90%;margin:0 5%}}.tripadvisor-section .tripadvisor-reviews .item{margin:0;border-right:1px solid #b1aeaf;position:relative;text-align:center;padding-top:62px;padding-bottom:65px;display:block;width:100%;float:none}.tripadvisor-section .tripadvisor-reviews .item blockquote{margin:0 124px 0 39px;position:relative}.tripadvisor-section .tripadvisor-reviews .item blockquote:before{content:"\201c";display:inline-block;color:#aa6d51;font-family:BellMTStd-Regular,serif;font-size:72px;position:absolute;left:-21px;top:-40px;line-height:1}@media (min-width:769px) and (max-width:1023px){.tripadvisor-section .tripadvisor-reviews .item blockquote:before{left:-35px;top:-25px}}@media (max-width:768px){.tripadvisor-section .tripadvisor-reviews .item{border:0}.tripadvisor-section .tripadvisor-reviews .item blockquote{margin:0 4%;width:92%;padding:15px 0}.tripadvisor-section .tripadvisor-reviews .item blockquote:before{left:-16px;top:-12px}}.tripadvisor-section .tripadvisor-reviews .item blockquote:after{content:"\201d";display:inline-block;color:#aa6d51;font-family:BellMTStd-Regular,serif;font-size:72px;position:absolute;right:-35px;top:calc(100% + 24px);line-height:1}.main-banner .video-block.video-btn-hidden .btn-play,.tripadvisor-section .owl-dots{display:none}@media (min-width:769px) and (max-width:1023px){.tripadvisor-section .tripadvisor-reviews .item blockquote:after{right:-28px;top:calc(100% + 16px)}}@media (max-width:768px){.tripadvisor-section .tripadvisor-reviews .item blockquote:after{right:-14px;top:calc(100% + -13px)}}@media (max-width:479px){.tripadvisor-section .tripadvisor-reviews .item blockquote:before{left:-10px}.tripadvisor-section .tripadvisor-reviews .item blockquote:after{right:-13px}}.tripadvisor-section .tripadvisor-reviews .owl-item.active+.owl-item.active .item{border:0}.tripadvisor-section .tripadvisor-reviews .owl-item.active+.owl-item.active blockquote{margin-left:121px;margin-right:41px}.tripadvisor-section .tripadvisor-reviews .owl-next,.tripadvisor-section .tripadvisor-reviews .owl-prev{color:#575756;font-size:28px}.tripadvisor-section .tripadvisor-reviews .owl-prev{left:-32px}@media (max-width:767px){.tripadvisor-section .tripadvisor-reviews .item{padding:15px 0}.tripadvisor-section .tripadvisor-reviews .owl-prev{left:-19px}}.tripadvisor-section .tripadvisor-reviews .owl-next{right:-28px;left:auto}@media (max-width:767px){.tripadvisor-section .tripadvisor-reviews .owl-next{right:-19px}.main-banner .name-wrap{display:none}}.rooms-slide-part{position:relative;z-index:1}.rooms-slide-part.right{float:right}.rooms-slide-part.animated{transition:width .8s ease-in-out;position:absolute;width:100%;z-index:3}.rooms-slide-part.animated .banner-carousel-title{margin:0;top:50%;max-width:100%}.rooms-slide-part.zoomSlideLeft{left:0}.rooms-slide-part.zoomSlideRight{right:0}.rooms-slide-part .btn{transition:opacity .5s ease-in-out,z-index .5s ease-in-out,border-color .5s ease-in-out,color .5s ease-in-out}.rooms-slide-part .btn.hidden-btn{transition-delay:.9s;z-index:-1;opacity:0}.home .item-box .image-holder a,.pursuits-list .item a{transition:opacity .3s ease-in-out}.home .item-box .image-holder a:hover,.pursuits-list .item a:hover{opacity:.8}.main-banner .video-block img{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;min-width:100%;width:auto;min-height:100%}.main-banner .video-block .text-box{top:51.5%}.main-banner .video-block .text-box .btn-play{width:115px;height:115px}.main-banner .video-block .text-box .btn-play:before{top:38px;left:46px;border-width:18px 0 18px 32px}@media (max-width:479px){.main-banner .video-block{margin:0}.main-banner .video-block .text-box .btn-play{width:56px;height:56px}.main-banner .video-block .text-box .btn-play:before{top:17px;left:21px;border-width:9px 0 9px 18px}}.main-banner .name-wrap{position:absolute;left:102px;bottom:35px;color:#fff;text-transform:uppercase}.main-banner .name-wrap span{display:block;margin:0 0 10px}.main-banner .name-wrap .name{font-size:28px;line-height:30px;letter-spacing:3.3px}.main-banner .name-wrap .status{font-size:12px;line-height:14px;letter-spacing:1.5px}.pursuits-list{font-size:0;display:block;margin:0 0 24px}@media (max-width:767px){.pursuits-list{position:relative;margin:0 0 49px}.pursuits-list .owl-dots{text-align:center;display:block;bottom:0}.pursuits-list .owl-dot{width:6px!important;height:6px!important;display:inline-block;border-radius:50%;border:1px solid #a9a9a9!important;margin:0 8px}.pursuits-list .owl-dot.active{background:#a9a9a9}}.pursuits-list .item{display:inline-block;vertical-align:top;text-align:center;font-size:14px;width:20%;padding:0 10px;margin:0 0 30px}@media (max-width:767px){.pursuits-list .item{width:100%;padding:0 30px}}@media (max-width:479px){.pursuits-list .item{padding:0 50px;margin:0 0 45px}.pursuits-list.owl-carousel img{width:135px;margin:0 auto}}.mobile-icons-holder{display:none;border-top:1px solid #aa6d51;padding:43px 0 0;margin:0 0 47px}.mobile-icons-footer{padding:0 15px}@media (max-width:767px){.mobile-icons-holder{display:block}.mobile-icons-footer{max-width:247px;margin:0 auto}}@media (max-width:479px){.mobile-icons-footer{max-width:245px}}.mobile-icons-footer li:last-child .btn{border-bottom:1px solid #aa6d51}.mobile-icons-footer .btn{width:100%;text-align:center;border-bottom:none;padding:17px 15px 13px;letter-spacing:.5px}.mobile-icons-footer .btn .icon{margin:0 15px 0 0;font-size:19px}.mobile-icons-footer .icon-label{font-weight:700}.home .jpnl-cols-2 .jpnl-row,.home .jpnl-cols-3 .jpnl-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.home .jgrid-col-6{width:49%;min-height:100%;display:-ms-flexbox;display:flex}@media (max-width:767px){.home .jgrid-col-6{width:100%;font-size:12px;line-height:15px;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.home .jgrid-col-4{width:29.2%}.home .manual-item{font-size:14px;max-width:265px;min-width:265px;margin:0}.activity-box .selectBox-dropdown,.enquiry-form .selectBox-dropdown,.type-holder .selectBox-dropdown,.wpcf7 .selectBox-dropdown{min-width:auto}@media (max-width:767px){.home .manual-item{margin:0 auto 37px;font-size:13px;line-height:15px}}.home .manual-item h3{text-transform:uppercase;font-family:StandardCT-Bold,sans-serif;font-weight:400;margin:0 0 6px}@media (max-width:767px){.home .manual-item h3{font-size:26px;line-height:28px;margin:0 0 14px}}.home .manual-item h3 a{color:#727272}.home .manual-item h3 a:hover{color:#09355c}.home .manual-item p{margin:0}@media (max-width:767px){.home .manual-item p{margin:0 0 10px}}.home .manual-item .link-arrow .icon{line-height:0}.home .jpnl-cols-2 .textwidget{font-size:16px;line-height:18px;margin:0 0 82px}@media (max-width:1199px){.home .jpnl-cols-2 .textwidget{margin:0 0 20px}}@media (max-width:767px){.home .jpnl-cols-2 .textwidget{text-align:center;font-size:10px;line-height:12px;padding:0 42px}}.home .jpnl-cols-2 .textwidget h5{display:block;font-size:140px;line-height:110px;font-family:StandardCT-Bold,sans-serif;color:#000;margin:0 0 6px}@media (max-width:767px){.home .jpnl-cols-2 .textwidget h5{font-size:70px;line-height:61px;margin:0}}.home .jpnl-cols-2 .textwidget img{vertical-align:top;margin:4px 0 34px}@media (max-width:767px){.home .jpnl-cols-2 .textwidget img{margin:4px 0 24px}.home .jpp_layout_magazine_medium_preview,.home .mjpp_layout_magazine_medium_preview{text-align:center;padding:0 30px}.home .jpp_layout_magazine_medium_preview .image-holder,.home .mjpp_layout_magazine_medium_preview .image-holder{padding:0 11px}}.home .jpnl-cols-2 .textwidget p{margin:0}.home .jpp_layout_magazine_medium_preview .image-holder,.home .mjpp_layout_magazine_medium_preview .image-holder{margin:0 0 29px}@media (max-width:479px){.home .jpp_layout_magazine_medium_preview .image-holder,.home .mjpp_layout_magazine_medium_preview .image-holder{padding:0 12px}}.home .jpp_layout_magazine_medium_preview .image-holder img,.home .mjpp_layout_magazine_medium_preview .image-holder img{vertical-align:top}.home .jpp_layout_magazine_medium_preview p,.home .mjpp_layout_magazine_medium_preview p{margin:0}@media (max-width:767px){.home .jpp_layout_magazine_medium_preview p,.home .mjpp_layout_magazine_medium_preview p{margin:0 0 12px}.home .item-box{display:none}}.home .jpp_layout_magazine_medium_preview .link-arrow .icon,.home .mjpp_layout_magazine_medium_preview .link-arrow .icon{line-height:0}.home .item-box{font-size:14px;line-height:18px;margin:0 0 47px}@media (max-width:1023px){.home .item-box{margin:0 0 20px}}.home .item-box h3{font-size:24px;line-height:26px}.home .item-box .image-holder{margin:0 0 34px}.home .item-box .image-holder a{display:inline-block;vertical-align:top}.home .item-box .image-holder img{display:block;width:100%}@media (max-width:767px){.home .item-box .image-holder img{margin:0 auto}}.home .item-box p{margin:0 0 1px}.home .jpnl-cols-2 .jpnl-row{margin:0 auto 76px}@media (max-width:767px){.home .jpnl-cols-2 .jpnl-row{margin:0 auto 36px}}.home .jpnl-cols-2 .jpnl-row .jpnl-cell{min-height:100%;width:100%}.home .jpnl-cols-2 .jpnl-row .widget{margin:5px 0 0}.home .jpnl-cols-2 .jpnl-row .jgrid-col-6:first-child .jpnl-cell{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between}.small-plus{font-size:25px}.hotel-gallery{margin-bottom:41px}.hotel-gallery .owl-dots{position:static;margin-top:24px}.hotel-gallery .owl-dots .owl-dot{border-bottom:2px solid #aa6d51}@media (max-width:767px){.hotel-gallery .owl-dots{position:absolute;display:block;bottom:2%}.hotel-gallery .owl-dots .owl-dot{border-bottom:2px solid #fff}}.hotel-gallery .owl-dots .owl-dot.active{border-bottom:2px solid #09355c}.hotel-gallery .item{position:relative}.hotel-gallery .item img{width:100%}.hotel-gallery .item .tooltip-holder{position:absolute}.hotel-gallery .item .tooltip-holder.right.up .tooltip{border-radius:0 0 0 20px}@media (max-width:767px){.hotel-gallery .item .tooltip-holder.right.up .tooltip{border-radius:0}}.hotel-gallery .item .tooltip-holder.right.down .tooltip{border-radius:20px 0 0}@media (max-width:767px){.hotel-gallery .item .tooltip-holder.right.down .tooltip{border-radius:0}}.hotel-gallery .item .tooltip-holder.left .tooltip{left:auto;right:0}.hotel-gallery .item .tooltip-holder.left.up .tooltip{border-radius:0 0 20px}@media (max-width:767px){.hotel-gallery .item .tooltip-holder.left.up .tooltip{border-radius:0}}.hotel-gallery .item .tooltip-holder.left.down .tooltip{border-radius:0 20px 0 0}.hotel-gallery .item .tooltip-holder.down .tooltip{top:0;bottom:auto}.hotel-gallery .item .tooltip-holder.up .tooltip{bottom:-41px;top:auto}.hotel-gallery .item .tooltip-holder.mobile{display:none}@media (max-width:767px){.hotel-gallery .item .tooltip-holder.left.down .tooltip{border-radius:0}.hotel-gallery .item .tooltip-holder.desktop{display:none}.hotel-gallery .item .tooltip-holder.mobile{top:auto;bottom:57px;width:90%;display:block;right:auto;height:calc(100% - 60px);left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}.hotel-gallery .item .tooltip-holder.mobile .tooltip{width:100%}}@media (max-width:640px){.hotel-gallery .item .tooltip-holder.mobile{bottom:30px;height:calc(100% - 33px);width:80%}}.hotel-gallery .item .tooltip-holder .tooltip{background:hsla(0,0%,100%,.8);color:#4b4a4a;font-size:14px;padding:50px 40px;border-radius:20px 0 0;display:none;opacity:0;width:366px;-webkit-animation-duration:.5s;position:absolute;animation-duration:.5s;top:0;left:0;overflow:auto}.enquiry-form .invalid .fake-time,.enquiry-form .invalid .treatment-type .wpcf7-list-item span:after,.enquiry-form .invalid .wpcf7 .treatment-type .wpcf7-list-item span:after,.enquiry-form .invalid .wpcf7-number,.equiry-page .wpcf7-not-valid{border:1px solid red}.hotel-gallery .item .tooltip-holder .tooltip.open{opacity:1;display:block}@media (max-width:1023px){.hotel-gallery .item .tooltip-holder .tooltip{padding:20px 20px 20px 40px}}@media (max-width:767px){.hotel-gallery .item .tooltip-holder .tooltip{margin-bottom:57px;height:calc(100% - 57px);overflow-y:scroll}.hotel-map{margin-top:55px;text-align:center;clear:both}.hotel-map img{width:90%}.title-box{display:none}}@media (max-width:640px){.hotel-gallery .item .tooltip-holder .tooltip{font-size:11px;line-height:12px;margin-bottom:10px;overflow:hidden;padding:10px;height:calc(100% - 20px)}.hotel-map{margin-top:25px}}.hotel-gallery .item .tooltip-holder p{margin-bottom:0}.hotel-gallery-section{clear:both}.title-box{margin:0 0 59px}@media (max-width:1023px){.title-box{margin:0 0 20px}}.equiry-page{max-width:1085px;margin:0 auto;padding:76px 10px 150px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch}@media (max-width:1199px){.equiry-page{padding:70px 20px 150px}}.equiry-page .btn{margin:0 0 17px}.equiry-page .enquiry-text{width:46%;line-height:1.4}@media (max-width:1023px){.equiry-page .enquiry-text{width:39%}}@media (max-width:767px){.equiry-page{padding:30px 20px 46px}.equiry-page .enquiry-text{width:100%;margin:0 0 7px}}.equiry-page .enquiry-text h1{font-family:BellMTStd-Regular,serif;color:#aa6d51;font-size:32px;font-weight:400;margin:0}@media (max-width:1023px){.equiry-page .enquiry-text h1{font-size:27px}}@media (max-width:767px){.equiry-page .enquiry-text h1{font-size:25px;margin:0 0 6px;text-align:center}}.equiry-page .enquiry-text .block p{margin:0 0 10px}.equiry-page .enquiry-text .block strong{margin:0 18px 0 0}.equiry-page .enquiry-form{width:46%}@media (max-width:1023px){.equiry-page .enquiry-form{width:57%}}@media (max-width:767px){.equiry-page .enquiry-text .block strong{margin:0 8px 0 0}.equiry-page .enquiry-form{width:100%;max-width:100%}.equiry-page .wpcf7{max-width:100%}}.equiry-page .wpcf7-not-valid-tip{display:none}.attach-files-holder{margin:10px 0 0;min-height:20px}@media (max-width:767px){.attach-files-holder{margin:8px 0 5px}}.enquiry-form div.wpcf7-mail-sent-ok,.enquiry-form div.wpcf7-validation-errors{font:14px/16px AvenirNext-Regular,sans-serif;padding:0;margin:35px 0 0;text-align:left}.contact-banner .btn-holder,.contact-data,.fileUpload{text-align:center}.enquiry-form,.wpcf7{width:100%;max-width:490px;padding:2px 0 0}@media (max-width:767px){.enquiry-form div.wpcf7-mail-sent-ok,.enquiry-form div.wpcf7-validation-errors{margin:10px 0}.enquiry-form,.wpcf7{padding:0}}.enquiry-form .treatment-type,.wpcf7 .treatment-type{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.enquiry-form .radio-box-wrap .radio-holder .wpcf7-form-control,.enquiry-form .radio-box-wrap .radio-holder .wpcf7-form-control-wrap,.enquiry-form .radio-box-wrap .radio-holder .wpcf7-list-item,.enquiry-form .spa-enquiry-form .input-box .wpcf7-form-control-wrap,.wpcf7 .radio-box-wrap .radio-holder .wpcf7-form-control,.wpcf7 .radio-box-wrap .radio-holder .wpcf7-form-control-wrap,.wpcf7 .radio-box-wrap .radio-holder .wpcf7-list-item,.wpcf7 .spa-enquiry-form .input-box .wpcf7-form-control-wrap{display:block}.enquiry-form .treatment-type .wpcf7-list-item,.wpcf7 .treatment-type .wpcf7-list-item{width:47%;height:24px;padding:0 0 0 4px;margin:0}@media (max-width:479px){.enquiry-form .treatment-type .wpcf7-list-item,.wpcf7 .treatment-type .wpcf7-list-item{width:100%}}.enquiry-form .treatment-type .wpcf7-list-item span,.wpcf7 .treatment-type .wpcf7-list-item span{padding:0 0 0 17px;position:relative}.enquiry-form .treatment-type .wpcf7-list-item span:before,.wpcf7 .treatment-type .wpcf7-list-item span:before{content:"";position:absolute;left:2px;top:4px;width:7px;height:7px;border-radius:100px;background:#aa6d51;opacity:0}.enquiry-form .treatment-type .wpcf7-list-item span:after,.wpcf7 .treatment-type .wpcf7-list-item span:after{content:"";position:absolute;left:0;top:2px;width:12px;height:12px;border:1px solid #c2c2c2}.enquiry-form .treatment-type input,.wpcf7 .treatment-type input{position:absolute;left:-999999px;opacity:0;visibility:hidden}.enquiry-form .radio-box-wrap .radio-holder input[type=checkbox]:checked+span:before,.enquiry-form .treatment-type input[type=checkbox]:checked+span:before,.wpcf7 .radio-box-wrap .radio-holder input[type=checkbox]:checked+span:before,.wpcf7 .treatment-type input[type=checkbox]:checked+span:before{opacity:1}.enquiry-form .wpcf7-mail-sent-ok,.enquiry-form .wpcf7-validation-errors,.wpcf7 .wpcf7-mail-sent-ok,.wpcf7 .wpcf7-validation-errors{border:none;text-align:center;font-size:20px;color:#aa6d51}.enquiry-form .spa-enquiry-form .input-box,.wpcf7 .spa-enquiry-form .input-box{position:relative;margin:0 0 20px}@media (max-width:767px){.enquiry-form .spa-enquiry-form .input-box,.wpcf7 .spa-enquiry-form .input-box{margin:0 0 20px}}.enquiry-form .radio-box-wrap .radio-holder label>span,.wpcf7 .radio-box-wrap .radio-holder label>span{padding:0 0 0 17px;position:relative}.enquiry-form .radio-box-wrap .radio-holder label>span:after,.wpcf7 .radio-box-wrap .radio-holder label>span:after{content:"";position:absolute;left:0;top:2px;width:12px;height:12px;border:1px solid #c2c2c2}.enquiry-form .radio-box-wrap .radio-holder label>span:before,.wpcf7 .radio-box-wrap .radio-holder label>span:before{content:"";position:absolute;left:2px;top:4px;width:7px;height:7px;border-radius:100px;background:#aa6d51;opacity:0}.enquiry-form .radio-box-wrap .radio-holder .wpcf7-list-item,.wpcf7 .radio-box-wrap .radio-holder .wpcf7-list-item{margin:0 0 5px}.enquiry-form .input-holder,.wpcf7 .input-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.enquiry-form #attach,.wpcf7 #attach{position:absolute;bottom:0;right:100%;z-index:-1;opacity:0}.enquiry-form .input-box,.wpcf7 .input-box{width:47%;margin:0 0 8px}@media (max-width:1023px){.enquiry-form .input-box,.wpcf7 .input-box{width:49%}}.enquiry-form .input-box:only-child,.wpcf7 .input-box:only-child{width:100%}@media (min-width:768px) and (max-width:1023px){.enquiry-form .input-box:only-child,.wpcf7 .input-box:only-child{width:100%}}.enquiry-form .input-box .selectBox,.wpcf7 .input-box .selectBox{font-size:14px;line-height:20px;border:1px solid #d2d1d1;height:32px;padding:.4em .5em;border-radius:0;box-shadow:none;box-sizing:border-box}@media (max-width:767px){.enquiry-form .input-box,.wpcf7 .input-box{width:100%;margin:0 0 13px}.enquiry-form .input-box:only-child,.wpcf7 .input-box:only-child{width:100%}.enquiry-form .input-box .selectBox,.wpcf7 .input-box .selectBox{height:40px;padding:10px .7em}}@media (max-width:479px){.enquiry-form .input-box .selectBox,.wpcf7 .input-box .selectBox{padding:14px .7em}.enquiry-form .input-box .selectBox .selectBox-label,.wpcf7 .input-box .selectBox .selectBox-label{font-size:10px;line-height:12px}}.enquiry-form .input-box .selectBox .selectBox-label,.wpcf7 .input-box .selectBox .selectBox-label{padding:0;color:#7d7d7d}.enquiry-form .input-box .selectBox .selectBox-arrow:before,.wpcf7 .input-box .selectBox .selectBox-arrow:before{left:15px;top:6px}.enquiry-form .textarea-box,.wpcf7 .textarea-box{position:relative;margin:0 0 9px}.enquiry-form .textarea-box p,.wpcf7 .textarea-box p{position:relative}.enquiry-form .textarea-box .attach-file,.wpcf7 .textarea-box .attach-file{font-size:18px;position:absolute;right:11px;bottom:35px;margin:0;color:#aa6d51;transition:color .3s ease-in-out;z-index:1}@media (max-width:767px){.enquiry-form .input-box .selectBox .selectBox-arrow:before,.wpcf7 .input-box .selectBox .selectBox-arrow:before{top:10px}.enquiry-form .textarea-box,.wpcf7 .textarea-box{margin:0}.enquiry-form .textarea-box .attach-file,.wpcf7 .textarea-box .attach-file{bottom:30px;font-size:16px}}.enquiry-form .textarea-box .attach-file:hover,.wpcf7 .textarea-box .attach-file:hover{color:#09355c}.enquiry-form p,.wpcf7 p{margin-bottom:0}.enquiry-form label,.wpcf7 label{display:block;font-size:14px;margin-bottom:3px}.enquiry-form .wpcf7-date,.enquiry-form .wpcf7-number,.enquiry-form .wpcf7-text,.wpcf7 .wpcf7-date,.wpcf7 .wpcf7-number,.wpcf7 .wpcf7-text{width:100%;display:block;height:32px;line-height:30px}@media (max-width:767px){.enquiry-form .wpcf7-date,.enquiry-form .wpcf7-number,.enquiry-form .wpcf7-text,.wpcf7 .wpcf7-date,.wpcf7 .wpcf7-number,.wpcf7 .wpcf7-text{height:40px}}.enquiry-form .wpcf7-textarea,.wpcf7 .wpcf7-textarea{width:100%;height:118px;resize:none;outline:0}.enquiry-form .wpcf7-response-output,.wpcf7 .wpcf7-response-output{margin-left:0;margin-right:0}.enquiry-form .radio-holder-wrap,.wpcf7 .radio-holder-wrap{padding:15px 0 27px}@media (max-width:767px){.enquiry-form .wpcf7-textarea,.wpcf7 .wpcf7-textarea{height:151px}.enquiry-form .radio-holder-wrap,.wpcf7 .radio-holder-wrap{padding:0 0 13px}}.enquiry-form .radio-holder-wrap .wpcf7-not-valid,.wpcf7 .radio-holder-wrap .wpcf7-not-valid{border:none}.enquiry-form .radio-holder-wrap .radio-box-wrap,.wpcf7 .radio-holder-wrap .radio-box-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.enquiry-form .radio-holder-wrap .box,.wpcf7 .radio-holder-wrap .box{margin:0 0 16px}.enquiry-form .radio-holder-wrap .radio-box,.wpcf7 .radio-holder-wrap .radio-box{width:47%}@media (max-width:479px){.enquiry-form .radio-holder-wrap .radio-box-wrap,.wpcf7 .radio-holder-wrap .radio-box-wrap{display:block}.enquiry-form .radio-holder-wrap .radio-box,.wpcf7 .radio-holder-wrap .radio-box{width:100%}}.enquiry-form .radio-holder-wrap .radio-holder>label,.wpcf7 .radio-holder-wrap .radio-holder>label{margin:0 0 1px}.enquiry-form .radio-holder-wrap .radio-holder .label-text,.wpcf7 .radio-holder-wrap .radio-holder .label-text{vertical-align:top;width:86%;margin:0 0 0 12px;font-size:12px;line-height:15px}@media (max-width:1199px){.enquiry-form .radio-holder-wrap .radio-holder .label-text,.wpcf7 .radio-holder-wrap .radio-holder .label-text{width:80%;margin:0 0 0 7px}}.enquiry-form .radio-holder-wrap .radio-holder .fake-radio,.wpcf7 .radio-holder-wrap .radio-holder .fake-radio{vertical-align:top;width:12px;height:12px}.enquiry-form .radio-holder-wrap .radio-holder .fake-radio:before,.wpcf7 .radio-holder-wrap .radio-holder .fake-radio:before{width:7px;height:7px}.enquiry-form .attach-holder,.wpcf7 .attach-holder{overflow:hidden;position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 0 17px}.enquiry-form .attach-holder label,.wpcf7 .attach-holder label{margin:0}.enquiry-form .attach-holder .box,.wpcf7 .attach-holder .box{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:4px 8px;border:1px solid #d2d1d1}.enquiry-form .attach-holder .box label,.wpcf7 .attach-holder .box label{background:#e5e5e5;padding:5px 7px 5px 5px;cursor:pointer}.enquiry-form .attach-holder .box .info,.wpcf7 .attach-holder .box .info{display:block;padding:0 22px 0 12px}.enquiry-form .input-title-box,.wpcf7 .input-title-box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.enquiry-form .radio-holder-wrap .radio-holder .fake-radio:before,.wpcf7 .radio-holder-wrap .radio-holder .fake-radio:before{width:7px;height:7px}.enquiry-form .input-title-box,.wpcf7 .input-title-box{display:block;margin:0}}.enquiry-form .input-title-box .input-box,.wpcf7 .input-title-box .input-box{width:62%}@media (max-width:767px){.enquiry-form .input-title-box .input-box,.wpcf7 .input-title-box .input-box{width:100%}}.enquiry-form .input-title-box .input-box:first-child,.wpcf7 .input-title-box .input-box:first-child{width:30%}.enquiry-form .method-contact-wrap,.wpcf7 .method-contact-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 22px}@media (max-width:767px){.enquiry-form .input-title-box .input-box:first-child,.wpcf7 .input-title-box .input-box:first-child{width:100%}.enquiry-form .method-contact-wrap,.wpcf7 .method-contact-wrap{display:block;padding:0 0 15px}}.enquiry-form .method-contact-wrap .radio-holder label>span,.wpcf7 .method-contact-wrap .radio-holder label>span{padding:0 0 0 30px}.enquiry-form .method-contact-wrap .radio-holder label>span:before,.wpcf7 .method-contact-wrap .radio-holder label>span:before{left:3px;top:5px;width:6px;height:6px}.enquiry-form .method-contact-wrap .wpcf7-not-valid,.wpcf7 .method-contact-wrap .wpcf7-not-valid{border:none}.attach-box .box-upload,.wpcf7-form-control-selectBox-dropdown-menu.enquiry-select-selectBox-dropdown-menu{border:1px solid #d2d1d1}.enquiry-form .type-holder,.wpcf7 .type-holder{margin:20px 0 0}.activity-box .input-holder{margin:0 0 18px}@media (max-width:767px){.activity-box .input-holder{margin:0}}.activity-box,.type-holder{margin:31px 0 0}@media (max-width:1023px){.activity-box,.type-holder{margin:0}}.activity-box .input-holder:last-child .input-box:first-child,.type-holder .input-holder:last-child .input-box:first-child{width:30.5%}@media (max-width:767px){.activity-box .input-holder:last-child .input-box:first-child,.type-holder .input-holder:last-child .input-box:first-child{width:100%}}.activity-box .input-holder:last-child .input-box:last-child,.type-holder .input-holder:last-child .input-box:last-child{width:31%}@media (max-width:767px){.activity-box .input-holder:last-child .input-box:last-child,.type-holder .input-holder:last-child .input-box:last-child{width:100%}}.activity-box .input-box,.type-holder .input-box{margin:0 0 9px;width:28%;position:relative}@media (max-width:479px){.activity-box .input-box .selectBox-label,.activity-box input,.type-holder .input-box .selectBox-label,.type-holder input{font-size:10px;line-height:12px}}.activity-box .fake-time-wrap .preferred-time input,.type-holder .fake-time-wrap .preferred-time input{opacity:1;text-transform:uppercase}.activity-box .icon-calendar,.type-holder .icon-calendar{font-size:22px;position:absolute;right:4px;top:4px;color:#aa6d51;pointer-events:none}@media (max-width:767px){.activity-box .input-box,.type-holder .input-box{width:100%;margin:0 0 18px}.activity-box .icon-calendar,.type-holder .icon-calendar{right:8px;top:8px}}.wpcf7-form-control-selectBox-dropdown-menu.enquiry-select-selectBox-dropdown-menu li a{font-size:14px;line-height:14px;padding:10px 8px;color:#7d7d7d}@media (max-width:479px){.wpcf7-form-control-selectBox-dropdown-menu.enquiry-select-selectBox-dropdown-menu li a{font-size:10px;line-height:12px}}.fake-time-wrap{position:relative}.fake-time-wrap .preferred-time{display:block;position:relative;z-index:2}.fake-time-wrap .preferred-time input{position:relative;z-index:1;opacity:0}.fake-time-wrap .fake-time{position:absolute;z-index:1;width:100%;height:100%;line-height:30px;border:1px solid #d2d1d1;padding:0 .7em}.attach-box{font-size:12px;line-height:12px;margin:0 0 30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:1px;position:relative}.attach-box #uploadFile,.attach-box #uploadFile.placeholder{font:12px/12px AvenirNext-Regular,sans-serif;color:#575756;letter-spacing:1px}@media (max-width:767px){.attach-box{margin:20px 0}}@media (max-width:639px){.attach-box{display:block}}.attach-box.limit-error>p{display:none}.attach-box .box-upload{overflow:hidden;margin:0 15px 0 45px;padding:4px 0 4px 8px;-ms-flex:auto;flex:auto;max-width:231px}@media (max-width:1199px){.attach-box .box-upload{margin:0}}@media (max-width:767px){.attach-box .box-upload{max-width:100%;margin:0 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.attach-box .box-upload>p{-ms-flex:auto;flex:auto}}@media (max-width:639px){.attach-box .box-upload{margin:20px 0}}.attach-box .box-upload>p{float:right;width:59%}.attach-box #uploadFile{border:none;text-overflow:ellipsis;background:0 0;height:auto;padding:5px 12px}.attach-box #uploadFile::-webkit-input-placeholder{font:12px/12px AvenirNext-Regular,sans-serif;color:#575756;letter-spacing:1px}.attach-box #uploadFile::-moz-placeholder{opacity:1}.attach-box #uploadFile:-moz-placeholder,.attach-box #uploadFile::-moz-placeholder{font:12px/12px AvenirNext-Regular,sans-serif;color:#575756;letter-spacing:1px}.attach-box #uploadFile:-ms-input-placeholder{font:12px/12px AvenirNext-Regular,sans-serif;color:#575756;letter-spacing:1px}.fileUpload{position:relative;overflow:hidden;background:#e5e5e5;color:#575756;padding:5px 8px;width:41%;float:left}@media (max-width:767px){.fileUpload{padding:5px 8px;width:100px}}.fileUpload .wpcf7-form-control-wrap{position:absolute;top:0;right:0;margin:0;padding:0;font-size:12px;cursor:pointer;opacity:0}.filesize-error{color:red}.contact-banner{background:#eee;padding:200px 0 0}@media (max-width:767px){.contact-banner{height:auto;border-bottom:1px solid #aa6d51;padding:0;background:0 0}}@media (max-height:860px){.contact-banner .bottom-arrow-down{display:none!important}}.contact-banner .main-image.top-image{height:auto!important;position:static;max-width:810px;padding:0 30px;margin:0 auto}.contact-banner .main-image.top-image img{width:100%}@media (max-width:767px){.contact-banner .main-image.top-image{padding:110px 0 50px;background:#eee}.contact-banner .main-image img{position:static;-ms-transform:none;transform:none;height:auto;min-height:inherit;min-width:inherit;max-width:100%;width:100%}.page-template-contact .main-banner,.page-template-contact .main-image{height:auto!important}}.contact-banner .btn-holder .btn{color:#575756;display:inline-block;vertical-align:top;padding:11px 19px 7px}.contact-banner .btn-holder .btn:hover{color:#aa6d51}@media (max-height:860px){.page-template-contact .main-banner{height:auto!important}}@media (min-width:768px) and (max-height:529px){.page-template-contact #main{padding:95px 0 0}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.page-template-contact #main{padding:130px 0 0}}.contact-data{font:13px/18px AvenirNext-Regular,sans-serif;letter-spacing:1px;padding:19px 0}.contact-data .tel-holder{color:#727375;font-size:15px;margin:0 0 39px}.contact-data .tel-holder span{display:inline-block;vertical-align:bottom;margin:0 0 2px}.contact-data .adress{display:block;margin:0 0 25px;letter-spacing:2px}.contact-data .adress span{display:inline-block;vertical-align:top;width:100%;margin:0 0 2px}.contact-data h3{font-size:22px;font-weight:400;font-family:BellMTStd-Regular,serif;margin-bottom:9px;letter-spacing:2px}@media (max-width:767px){.contact-data{position:static}.contact-data h3{font-size:25px;margin-bottom:3px}}.contact-data p{font-size:14px;font-family:AvenirNext-Regular,sans-serif;margin-bottom:30px;letter-spacing:1px;line-height:20px}@media (max-width:767px){.contact-data p{font-size:13px;line-height:18px;margin-bottom:23px}}.contact-data a{color:#727375}.contact-data a:hover{color:#aa6d51}.contact-heading{margin-bottom:26px;margin-top:16px}@media (max-width:767px){.contact-heading{margin-bottom:10px}}.contact-heading h1{color:#aa6d51;font-size:35px;font-family:BellMTStd-Regular,serif;font-weight:400;display:inline-block;margin:13px 0 0}.how-to-get-section p,.postcode-search .postcode-field{font-family:AvenirNext-Regular,sans-serif;letter-spacing:1px}@media (max-width:767px){.contact-heading h1{margin-bottom:30px;font-size:25px;text-align:center;width:100%}}.contact-heading #error{margin:14px 0 14px 111px;color:red;text-align:left}.postcode-search{float:right}@media (max-width:767px){.contact-heading #error{margin:14px 0}.postcode-search{float:none}}.postcode-search .postcode-field{height:45px;font-size:14px;width:228px;margin-right:2px}.postcode-search .label-get-direction{margin-right:15px}@media (max-width:767px){.postcode-search .postcode-field{width:calc(100% - 64px);height:37px}.postcode-search .label-get-direction{display:block;margin-bottom:10px;font-size:12px}}.gogle-map{margin-bottom:48px;height:500px}.how-to-get-section h2,.how-to-get-section h3{color:#575756;font-size:25px;text-align:left;margin-bottom:14px}.btn-holder,.error-holder,.event-block h1,.event-block.height-full,.events-planning,.filter-holder,.instagram-holder,.search-results h1{text-align:center}.how-to-get-section p{font-size:14px}.get-item{margin-bottom:34px}#map{height:100%}.instagram-holder{padding:45px 0 40px;border-top:1px solid #aa6d51}@media (max-width:767px){.how-to-get-section h2{color:#aa6d51;text-align:center}.how-to-get-section p{font-size:12px}.get-item{margin-bottom:25px}.instagram-holder{display:none}}.instagram-block{font-size:0}.instagram-block .item{font-size:14px;line-height:19px;display:inline-block;vertical-align:top;width:20%;overflow:auto;height:19.8vw;padding:10px}@media (max-width:1199px){.instagram-block .item{padding:5px;width:25%;height:24.7vw}.instagram-block .item:nth-last-child(-n+2){display:none}}@media (max-width:1023px){.instagram-block .item{width:33.33%;height:32.8vw}.instagram-block .item:nth-last-child(-n+4){display:none}}.instagram-block .item:hover .hover{opacity:1}.instagram-block .item .mCustomScrollBox.mCSB_inside>.mCSB_container{min-height:100%;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.instagram-block .item .hover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.47);opacity:0;padding:0;transition:opacity .3s ease-in-out;z-index:1}.instagram-block .item .text-holder{width:100%;height:100%}.instagram-block .item .text{padding:35px;color:#fff}.instagram-block .item-border{border:1px solid #aa6d51}.instagram-block .item-border.image-block{position:static}.instagram-block .item-border .text-holder{padding:0 10px;display:block;position:relative;min-height:100%;white-space:nowrap;text-align:center}.instagram-block .item-border .text-holder:after{content:"";display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.instagram-block .item-border .icon-twitter{font-size:24px;position:absolute;left:16px;top:13px}.instagram-block .item-border .info-hours{font-size:13px;position:absolute;right:14px;bottom:10px;color:#aa6d51;letter-spacing:.8}.instagram-block .item-border blockquote{margin:0;display:inline-block;vertical-align:middle;color:#7a7a7a;white-space:normal}.instagram-block .item-border blockquote:after{content:"";height:100%;display:inline-block;vertical-align:middle}.instagram-block .image-block{position:relative;background-size:cover!important;width:100%;height:100%}.instagram-block .icon{position:absolute;top:15px;left:0;color:#fff;font-size:21px}.instagram-block .likes{position:absolute;right:0;bottom:11px;color:#fff;font-size:13px;font-family:Avenir-Bold}.filter-holder .filter-intro,.filter-setting h4,.search-results h1{font-family:BellMTStd-Regular,serif}.grid-sizer{width:20%}@media (max-width:1199px){.grid-sizer{width:33.33%}}@media (max-width:767px){.grid-sizer{width:50%}}@media (max-width:479px){.grid-sizer{width:100%}}.instagram-holder-calendar{padding:0 20px;margin:0 0 74px}@media (max-width:639px){.instagram-holder-calendar{padding:0;margin:0 0 25px}.instagram-holder-calendar .item{font-size:9px;line-height:11px}.instagram-holder-calendar .item-hidden{display:none}}@media (max-width:767px){.instagram-holder-calendar .item{width:50%;padding:0 5px;margin:0 0 15px}}.error404 #wrapper{min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch}.error404 #wrapper>#main{-ms-flex:1 0 auto;flex:1 0 auto}.error404 .primary-form{margin:0 0 20px}.error-holder{margin:-200px 0 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;height:100vh}@media (max-width:767px){.error-holder{display:block;height:auto;margin:0;padding:50px 0 140px}}.error-holder h1{font-size:80px;line-height:82px;margin:0 0 12px}@media (max-width:767px){.error-holder h1{font-size:70px;line-height:72px}}@media (max-width:479px){.error-holder h1{font-size:55px;line-height:72px;margin:0}}.error-holder .info{text-transform:uppercase;display:inline-block;vertical-align:bottom;margin:0 0 6px}.error-holder .btn{min-width:200px;margin:32px 0 0;padding:12px 5px 9px}@media (max-width:767px){.error-holder .btn{margin:10px 0 0;padding:9px 5px 6px}}.error-holder .holder{padding:0 15px}.error-holder p{margin:0 0 10px}.search-results #main{max-width:970px;width:100%;padding:200px 15px 20px;margin:0 auto}.search-results h1{color:#aa6d51}.filter-holder{margin:63px 0 0}@media (max-width:1199px){.filter-holder{margin:49px 0}}.filter-holder .filter-intro{font-size:30px;line-height:34px;color:#aa6d51;margin:0 auto 73px;max-width:650px}@media (max-width:1199px){.filter-holder .filter-intro{margin-bottom:30px}}@media (max-width:767px){.search-results #main{padding:120px 15px 20px}.filter-holder .filter-intro{margin:0 auto 20px;font-size:25px;line-height:28px;padding:0 27px}}.filter-holder .filter-intro:only-child{margin-bottom:71px}@media (max-width:1199px){.filter-holder .filter-intro:only-child{margin-bottom:30px}}@media (max-width:767px){.filter-holder .filter-intro:only-child{margin:0 auto 20px}}.filter-holder .filter-intro p{margin:0 0 21px}.filter-holder .btn{padding:12px 41px 6px}@media (max-width:767px){.filter-holder .filter-intro p{margin:0 0 31px}.filter-holder .btn{width:100%;max-width:250px}}.filter-holder .meetting-filters-form{position:relative}.filter-holder .meetting-filters-form #count-error{font-size:12px;position:absolute;left:0;top:-20px;color:red}@media (max-width:639px){.filter-holder .meetting-filters-form #count-error{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}}.filter-setting{margin:0 0 100px}@media (max-width:1023px){.filter-setting{margin:0 0 49px}}.filter-setting h4{font-size:18px;line-height:20px;margin:0 0 27px;text-transform:capitalize;letter-spacing:4px}.filter-setting form{max-width:459px;margin:0 auto}@media (max-width:489px){.filter-setting form{max-width:inherit;-ms-flex-pack:center;justify-content:center}}.filter-setting input[type=text],.filter-setting select{width:100%;max-width:220px;text-transform:uppercase;font-size:12px;height:38px;padding:5px 15px;letter-spacing:2px;float:left}.filter-setting input[type=text]::-webkit-input-placeholder,.filter-setting select::-webkit-input-placeholder{color:#595858}.filter-setting input[type=text]:-moz-placeholder,.filter-setting input[type=text]::-moz-placeholder,.filter-setting select:-moz-placeholder,.filter-setting select::-moz-placeholder{color:#595858}.filter-setting input[type=text]:-ms-input-placeholder,.filter-setting select:-ms-input-placeholder{color:#595858}.filter-setting input[type=text].placeholder,.filter-setting select.placeholder{color:#595858}.filter-setting input[type=text]::-moz-placeholder,.filter-setting select::-moz-placeholder{opacity:1}@media (max-width:489px){.filter-setting input[type=text],.filter-setting select{margin:0 0 12px;padding-left:19px;border:1px solid #aa6d51;max-width:250px;float:none;color:#09355c}.filter-setting input[type=text]::-webkit-input-placeholder,.filter-setting select::-webkit-input-placeholder{color:#09355c}.filter-setting input[type=text]:-moz-placeholder,.filter-setting input[type=text]::-moz-placeholder,.filter-setting select:-moz-placeholder,.filter-setting select::-moz-placeholder{color:#09355c}.filter-setting input[type=text]:-ms-input-placeholder,.filter-setting select:-ms-input-placeholder{color:#09355c}.filter-setting input[type=text].placeholder,.filter-setting select.placeholder{color:#09355c}}.filter-setting .selectBox-dropdown{border-radius:0;background:0 0;border:1px solid #d2d1d1;padding:3px 9px;height:38px;max-width:220px;float:right}@media (max-width:489px){.filter-setting .selectBox-dropdown{float:none;width:100%!important;border:1px solid #aa6d51;max-width:250px}}.filter-setting .selectBox-arrow{position:absolute;background:0 0;border:none;width:35px}.filter-setting .selectBox-arrow:before{content:"\e911";font-family:icomoon;display:block;position:absolute;left:3px;top:8px;color:#aa6d51;font-size:15px}.filter-setting .selectBox-label{font-size:12px;color:#595858;text-transform:uppercase;padding:6px 0 0 8px}.rooms-filter-select-selectBox-dropdown-menu{border:1px solid #d2d1d1}.rooms-filter-select-selectBox-dropdown-menu li a{font-size:12px;line-height:16px}.events-planning{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch}.events-planning h2{margin:0 0 6px}@media (max-width:1023px){.events-planning h2{margin:0 0 18px}}@media (max-width:479px){.filter-setting .selectBox-label{color:#09355c}.rooms-filter-select-selectBox-dropdown-menu{border-color:#aa6d51}.events-planning h2{margin:0 0 5px}}.events-planning p{margin:0}.events-planning img{vertical-align:top;margin:0 0 36px}.events-planning .jgrid-col-8{padding:0 15px}.jpnl-row-wrap.meddium-width .events-planning .jgrid-col-8{width:65.2%}@media (max-width:1023px){.events-planning img{margin:0 0 26px}.events-planning .jgrid-col-8{padding:21px 10px 0}.jpnl-row-wrap.meddium-width .events-planning .jgrid-col-8{width:100%;display:block}.events-planning .jgrid-col-4{border-top:1px solid #dedde3}}.events-planning .jgrid-col-8 .jpnl-cell{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.jpnl-row-wrap.meddium-width .events-planning .jgrid-col-4{width:34.8%}@media (max-width:767px){.jpnl-row-wrap.meddium-width .events-planning .jgrid-col-4{padding-bottom:0}}@media (max-width:1023px){.jpnl-row-wrap.meddium-width .events-planning .jgrid-col-4{width:100%;display:block}.events-planning .btn-holder{margin:0 0 39px}}.events-planning .btn{padding:11px 26px 7px;letter-spacing:1px}@media (max-width:767px){.events-planning .btn{max-width:250px;margin:0 auto;width:100%}}.events-planning .widget-info-today{max-width:600px;margin:0 auto}.events-planning .widget-info-today time{font-family:AvenirNext-Regular,sans-serif;font-size:12px;line-height:14px;text-transform:uppercase;color:#636363;display:inline-block;vertical-align:top;letter-spacing:1px;margin:0 0 80px}@media (max-width:1023px){.events-planning .widget-info-today time{margin:0 0 33px}}@media (max-width:479px){.events-planning .widget-info-today time{font-size:9px;line-height:11px}}.events-planning .widget-info-today blockquote{font-family:BellMTStd-Regular,serif;font-size:30px;line-height:32px;color:#595857;margin:0 0 39px;position:relative}@media (max-width:1023px){.events-planning .widget-info-today blockquote{font-size:21px;line-height:23px}}@media (max-width:479px){.events-planning .widget-info-today blockquote{font-size:15px;line-height:16px;margin:0 0 16px}}.events-planning .widget-info-today blockquote:after,.events-planning .widget-info-today blockquote:before{content:"\201c";display:inline-block;color:#636363;font-family:BellMTStd-Regular,serif;font-size:72px;line-height:72px;position:absolute;top:-30px;left:-6px;width:26px;height:22px}@media (max-width:1023px){.events-planning .widget-info-today blockquote:after,.events-planning .widget-info-today blockquote:before{top:-24px;left:-6px}.events-planning .widget-info-today blockquote:before{bottom:-20px;right:-7px}}@media (max-width:479px){.events-planning .widget-info-today blockquote:after,.events-planning .widget-info-today blockquote:before{font-size:40px;line-height:40px;width:14px;height:14px;top:-11px;left:-11px}}.events-planning .widget-info-today blockquote:before{content:"\201d";top:auto;left:auto;right:-7px;bottom:-20px}.events-planning .widget-info-today cite{font-family:AvenirNext-Regular,sans-serif;font-size:16px;line-height:18px;color:#636363;text-transform:uppercase;font-style:normal;letter-spacing:1.7px;margin:0 0 30px;display:inline-block;vertical-align:middle}.event-block h1,.step-title{font-family:BellMTStd-Regular,serif}@media (max-width:479px){.events-planning .widget-info-today blockquote:before{bottom:-8px;right:-19px}.events-planning .widget-info-today cite{font-size:10px;line-height:12px}}.event-block{font-size:16px;line-height:1.2;margin:0 0 79px;padding:20px 0 0}@media (max-width:767px){.event-block{font-size:13px;margin:0 0 43px}}.event-block .success-text{display:none}.event-block .success-text h2{font-size:39px;line-height:70px;margin:0 0 24px}@media (max-width:767px){.event-block .success-text h2{font-size:24px;line-height:46px}}@media (max-width:639px){.event-block .success-text h2{font-size:24px;line-height:26px}}.event-block.height-full{height:auto;min-height:100%;white-space:nowrap;padding:130px 0 200px;margin:0}@media (max-width:767px){.event-block.height-full{margin:0;padding:96px 0}}@media (max-width:768px) and (max-height:376px){.event-block.height-full{padding:65px 0}}.event-block.height-full:after{content:"";display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.event-block.height-full .success-text{display:block;padding:0 30px}.event-block.height-full>.container{vertical-align:middle;display:inline-block;white-space:normal}.event-block.height-full>.container>h1{position:absolute;top:23%;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);margin:0}@media (max-width:767px){.event-block.height-full>.container>h1{top:120px}}@media (max-width:768px) and (orientation:landscape){.event-block.height-full>.container>h1{top:90px}}.event-block.height-full>.container .event-wizard-form{display:none}.event-block input::-ms-clear{display:none}.event-block h1{font-size:32px;line-height:34px;color:#aa6d51;font-weight:400;margin:0 0 43px}.event-block .container{max-width:1004px}.event-block .btn-holder{text-align:right;text-transform:uppercase}@media (max-width:767px){.event-block h1{font-size:20px;line-height:22px;margin:0 0 28px}.event-block .btn-holder{text-align:left}}.event-block .btn-holder .btn{border-radius:0;background:0 0;text-align:center;padding:8px 10px 7px;font-size:14px;line-height:16px;min-width:128px}@media (max-width:767px){.event-block .btn-holder .btn{padding:13px 10px 10px;min-width:165px;font-size:14px;line-height:16px}}.step-title{transition:padding .3s ease-in-out;font-size:25px;line-height:27px;color:#ccc;padding:22px 0 18px;overflow:hidden;width:100%}.step-title .step-count{display:inline-block;vertical-align:baseline;font-size:40px;line-height:42px;margin:-11px 14px 0 0;float:left}@media (max-width:767px){.step-title{padding:15px 0 12px}.step-title .step-count{font-size:35px;line-height:37px;margin:-7px 5px 0 0}}.step-title p{margin:0;overflow:hidden}.restaurants-list{max-height:0;overflow:hidden;transition:max-height .5s}.restaurants-list.open{transition:max-height 1.5s;max-height:3000px}.step-body{max-height:0;overflow:hidden;transition:max-height 1s,padding-top 1s,padding-bottom 1s;padding:0 33px}@media (max-width:1023px){.step-body{padding:0 20px}}@media (max-width:767px){.step-body{padding:0}}.step-body .step-title{padding:35px 0 15px}@media (max-width:767px){.step-body .step-title{padding:15px 0 10px}}.event-steps{border-top:1px solid #c2c2c2}.event-steps:last-child{border-bottom:1px solid #c2c2c2}.event-steps.active,.event-steps.active+.event-steps{border-color:#aa6d51}.event-steps.active .step-title{color:#aa6d51}.event-steps.active .step-body{max-height:5000px;padding:55px 33px 39px}@media (max-width:1023px){.event-steps.active .step-body{padding:30px 20px}}.event-steps .row>label{float:left;display:inline-block;vertical-align:top;min-width:329px;letter-spacing:1px;word-spacing:1px;line-height:32px}@media (max-width:767px){.event-steps.active .step-body{padding:25px 0 35px}.event-steps .row>label{line-height:1.2;float:none;display:block;margin:0 0 5px}}.event-steps .wrap{overflow:hidden}.event-steps .wrap input[type=number],.event-steps .wrap input[type=text]{line-height:19px;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 0 26px;max-width:268px;width:100%;height:32px}@media (max-width:1023px){.event-steps .wrap input[type=number],.event-steps .wrap input[type=text]{max-width:300px;margin:0 0 20px}}@media (max-width:767px){.event-steps .wrap input[type=number],.event-steps .wrap input[type=text]{max-width:inherit;height:40px;margin:0 0 14px}}.event-steps .wrap input[type=number]:not(:first-child),.event-steps .wrap input[type=text]:not(:first-child){margin-left:38px}.event-steps .datepicker-box{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:639px){.event-steps .datepicker-box{display:block}}.event-steps .datepicker-box input[type=text]{line-height:19px;padding:.4em 1.4em;font-family:AvenirNext-Regular,sans-serif;letter-spacing:1px}.event-steps .datepicker-box input[type=text]::-webkit-input-placeholder{color:#c2c2c2}.event-steps .datepicker-box input[type=text]::-moz-placeholder{opacity:1;color:#c2c2c2}.event-steps .datepicker-box input[type=text]:-moz-placeholder{color:#c2c2c2}.event-steps .datepicker-box input[type=text]:-ms-input-placeholder{color:#c2c2c2}.event-steps .datepicker-box input[type=text].placeholder{color:#c2c2c2}.event-steps .datepicker-box .holder{position:relative;width:47%}@media (max-width:1023px){.event-steps .wrap input[type=number]:not(:first-child),.event-steps .wrap input[type=text]:not(:first-child){margin-left:16px}.event-steps .datepicker-box{display:block}.event-steps .datepicker-box input[type=text]{max-width:99999px}.event-steps .datepicker-box .holder{width:300px}}@media (max-width:767px){.event-steps .wrap input[type=number]:not(:first-child),.event-steps .wrap input[type=text]:not(:first-child){margin-left:0}.event-steps .datepicker-box{margin:0 0 15px}.event-steps .datepicker-box input[type=text]{font-size:12px;margin:0;padding:.4em .8em}.event-steps .datepicker-box input[type=text]:not(:last-child){margin:0 0 19px}.event-steps .datepicker-box .holder{width:100%}}.event-steps .datepicker-box .icon-calendar{position:absolute;right:12px;top:7px;font-size:19px;color:#172e41}@media (max-width:1023px){.event-steps .datepicker-box .icon-calendar{right:6px;top:6px}}.date-form{margin:0 0 71px}@media (max-width:767px){.event-steps .datepicker-box .icon-calendar{right:13px;top:9px;font-size:20px}.date-form{margin:0 0 59px}}.date-form .radio-holder:not(:last-child){margin:0 0 28px}@media (max-width:1023px){.date-form .radio-holder:not(:last-child){margin:0 0 24px}}.date-form .radio-holder .fake-radio{margin:0 5px 0 0}.radio-holder input[type=checkbox],.radio-holder input[type=radio]{position:absolute;left:-999999px;opacity:0;visibility:hidden}.radio-holder input[type=checkbox]:checked+.fake-radio:before,.radio-holder input[type=radio]:checked+.fake-radio:before{opacity:1}.radio-holder .fake-radio{display:inline-block;vertical-align:middle;width:18px;height:18px;border:1px solid #c2c2c2;position:relative}@media (max-width:767px){.radio-holder .fake-radio{width:26px;height:26px}}.radio-holder .fake-radio:before{transition:opacity .3s ease-in-out;content:"";position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px;height:8px;background:#aa6d51;border-radius:50%;opacity:0}.radio-holder .label-text{display:inline-block;vertical-align:middle;font-size:12px;line-height:14px;letter-spacing:1px}.radio-row{text-align:center;margin:0 0 50px}@media (max-width:767px){.radio-holder .fake-radio:before{width:14px;height:14px}.radio-row{margin:0 0 33px}}.radio-row .radio-holder{display:inline-block;vertical-align:top;margin:0 47px}@media (max-width:1023px){.radio-row .radio-holder{margin:0 40px}}@media (max-width:767px){.radio-row .radio-holder{margin:0 20px}}.radio-row .radio-holder .label-text{font-size:16px;line-height:18px;margin:0 26px 0 0}@media (max-width:767px){.radio-row .radio-holder .label-text{font-size:13px;line-height:15px;margin:0 17px 0 0}}.select-row{margin:4px 0 81px}@media (max-width:767px){.select-row{margin:1px 0 48px}}.select-title{letter-spacing:1px;margin:0 0 22px}@media (max-width:767px){.select-title{margin:0 0 29px}}.select-title p{margin:0}.select-body{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch}@media (max-width:479px){.select-body{display:block}}.select-body img{vertical-align:top}.select-body .select-title p{margin:0 0 15px}.select-body .title{text-align:center;display:block;font-size:22px;line-height:24px;color:#6e6e6e;font-family:BellMTStd-Regular,serif;margin:0 0 16px}.select-body .text{color:#4f5353;display:block;text-align:center;font-size:16px;line-height:20px;margin:0 0 20px}.rooms-info{font-size:12px;letter-spacing:1px;margin:0 0 60px}@media (max-width:767px){.rooms-info{margin:0 0 66px}}.rooms-info p{margin:0}.rooms-info .label-text{margin:0 0 0 6px}.rooms-form .img-box,.sevices-form .img-box{width:100%;display:inline-block;vertical-align:top;position:relative;margin:0 0 18px}.rooms-form .img-box.emty-box,.sevices-form .img-box.emty-box{border:1px solid #ccc}.rooms-form .img-box.emty-box .title,.sevices-form .img-box.emty-box .title{color:#6e6e6e}.rooms-form .img-box .title,.sevices-form .img-box .title{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:90%;max-height:90%;font-family:BellMTStd-Regular,serif;color:#fff;font-weight:400;font-size:16px;line-height:18px}@media (max-width:767px){.rooms-form .img-box,.sevices-form .img-box{margin:0 0 16px}.rooms-form .img-box .title,.sevices-form .img-box .title{font-size:35px;line-height:37px}}.rooms-form .img-box img,.sevices-form .img-box img{width:100%}.rooms-form .select-row .radio-holder,.sevices-form .select-row .radio-holder{text-align:center;width:32%;max-width:260px;margin:0 0 10px}@media (max-width:479px){.rooms-form .img-box.emty-box,.sevices-form .img-box.emty-box{border:none;height:186px!important}.rooms-form .select-row .radio-holder,.sevices-form .select-row .radio-holder{width:100%;max-width:inherit;margin:0 0 24px}}.rooms-form .restaurants-list .select-body,.sevices-form .restaurants-list .select-body{-ms-flex-pack:inherit;justify-content:inherit;margin:0 -25px;overflow:hidden}@media (max-width:767px){.rooms-form .restaurants-list .select-body,.sevices-form .restaurants-list .select-body{margin:0 -10px}}.rooms-form .restaurants-list .radio-holder,.sevices-form .restaurants-list .radio-holder{margin:0 0 20px;padding:0 25px 20px;width:33.3%;float:left;box-sizing:border-box;max-width:none;position:relative}@media (max-width:767px){.rooms-form .restaurants-list .radio-holder,.sevices-form .restaurants-list .radio-holder{width:50%;padding:0 10px 25px}.rooms-form .restaurants-list .radio-holder .title,.sevices-form .restaurants-list .radio-holder .title{font-size:18px;line-height:20px}}.rooms-form .restaurants-list .radio-holder .img-box,.sevices-form .restaurants-list .radio-holder .img-box{height:auto!important}.rooms-form .restaurants-list .fake-radio,.sevices-form .restaurants-list .fake-radio{position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0}@media (max-width:1023px){.event-step-servises .radio-row .radio-holder{margin:0 20px}}@media (max-width:639px){.rooms-form .restaurants-list .radio-holder,.sevices-form .restaurants-list .radio-holder{width:100%}.event-step-servises .radio-row .radio-holder{display:block;margin:0 0 15px}}.activites-form .select-body{display:block}.activites-form .select-title{margin:0 0 54px}@media (max-width:767px){.rooms-form .restaurants-list .radio-holder .text,.sevices-form .restaurants-list .radio-holder .text{font-size:14px;line-height:16px}.activites-form .select-title{margin:0 0 30px}}.activites-form .select-row{margin:4px 0 15px}.activites-form .select-row .radio-holder{float:left;text-align:center;width:25%;margin:0 0 64px}@media (max-width:767px){.activites-form .select-row .radio-holder{width:33.33%}}@media (max-width:479px){.activites-form .select-row .radio-holder{width:50%;margin:0 0 22px}}.activites-form .img-box{display:block;position:relative;margin:0 auto 22px;width:100%;max-width:130px}@media (max-width:767px){.activites-form .img-box{margin:0 auto 13px}}.activites-form .img-box .title{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:90%;max-height:90%;font-size:16px;line-height:18px;color:#aa6d51;font-weight:400}@media (max-width:479px){.activites-form .img-box .title{color:#6e6e6e}}.activites-form .row{margin:0 0 65px}@media (max-width:639px){.activites-form .row{margin:0 0 24px}}.sevices-form .select-row .radio-holder{position:relative;padding:0 0 18px}.sevices-form .select-row .fake-radio{position:absolute;left:50%;bottom:0;-ms-transform:translateX(-50%);transform:translateX(-50%)}.sevices-form .radio-row{margin:0 0 76px}@media (max-width:639px){.sevices-form .radio-row{margin:18px 0 30px;text-align:left}}@media (max-width:767px){.sevices-form .select-row .radio-holder{padding:0 0 24px}.sevices-form .radio-row .radio-holder{margin:0 30px}}@media (max-width:639px){.sevices-form .radio-row .radio-holder{display:block;margin:0 0 23px}.sevices-form .radio-row .radio-holder .label-text{width:40%}.sevices-form .text{font-size:12px;line-height:14px;margin:0 0 12px}}.sevices-form .img-box{margin:0 0 16px}.sevices-form .title{margin:0 0 11px}@media (max-width:639px){.sevices-form .title{font-size:24px;line-height:26px;margin:0 0 5px}}.sevices-form .select-row{margin:4px 0 100px}@media (max-width:639px){.sevices-form .select-row{margin:4px 0 54px}}.sevices-form .rooms-info{margin:0 0 64px}.form-main{max-width:656px;margin:0 auto}.form-main #email-error{display:none!important}.form-main .input-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch}.form-main .input-box{width:48%;max-width:307px}@media (max-width:767px){.form-main .input-box{width:100%;max-width:inherit}}.form-main label{display:inline-block;vertical-align:top;margin:0 0 5px;text-transform:capitalize;letter-spacing:2px}.form-main input[type=email],.form-main input[type=tel],.form-main input[type=text]{line-height:19px;height:32px;width:100%;margin:0 0 18px;border-radius:0}.form-main textarea{height:120px;resize:none;border-radius:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.form-main textarea:active,.form-main textarea:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:1px solid #09355c}@media (max-width:639px){.form-main textarea{height:150px}}.form-main .textarea-box{margin:0 0 60px;position:relative}.form-main .textarea-box input[type=file]{position:absolute;bottom:0;right:100%;z-index:-1;opacity:0}.form-main .textarea-box .attach-file{position:absolute;right:11px;bottom:6px;margin:0;color:#aa6d51;transition:color .3s ease-in-out;z-index:1;cursor:pointer}.success-text .main-text,.success-text .text-box{margin:0 auto 10px;max-width:660px}.form-main .textarea-box .attach-file:hover{color:#575756}.success-text{text-align:center}.success-text .main-text{font-size:40px;line-height:70px;color:#aa6d51}.success-text p{margin:0 0 10px}.success-text a{text-decoration:underline}.success-text a:hover{text-shadow:none}.white-nav-mobile .intro .btn{margin:60px 0 70px}.block-plans{padding:0 40px 0 30px;border-top:1px solid #aa6d51}@media (max-width:767px){.success-text .main-text{font-size:25px;line-height:27px}.success-text .text-box{display:none}.white-nav-mobile .intro .btn{margin:0 0 0 10px}.white-nav-mobile .intro p{margin-bottom:47px}.block-plans{padding:0}.block-plans .arena-box-list{padding:40px 0 3px}}.block-plans .title{font-family:BellMTStd-Bold,serif;font-size:25px;text-align:left;letter-spacing:.75px;margin:0}.block-plans .accordion .accordion-content{margin:0}.block-plans .accordion .accordion-content a{display:block}.block-plans .accordion .img-holder{padding:40px 0 80px}.block-plans .accordion .img-holder img{width:100%}@media (max-width:767px){.block-plans .title{font-size:18.5px}.block-plans .accordion .img-holder{padding:17px 0 33px}.block-plans .accordion .accordion-title{font-size:18.5px;font-weight:400}.block-plans .accordion .accordion-title:after,.block-plans .accordion .accordion-title:before{height:1px;width:11px}}.block-plans .post-section .accordion{padding:53px 0 0;border-top:1px solid #adadad}@media (max-width:767px){.block-plans .post-section .accordion{padding:27px 0 0;margin:0}}.block-plans .post-section .accordion .accordion-item{padding:32px 0;margin:0 0 7px;border-bottom:1px solid #adadad}@media (max-width:767px){.block-plans .post-section .accordion .accordion-item{padding:14px 0;margin:0 0 20px}}.block-plans .post-section .accordion .accordion-item:last-of-type{border:none}.arena-box-list{padding:79px 0 32px;max-width:358px}.arena-box-list .post-title{font:25px/27px BellMTStd-Regular,serif;margin:0 0 31px}@media (max-width:767px){.arena-box-list .post-title{font:18.5px/20.5px BellMTStd-Regular,serif;margin:0 0 23px}}.arena-box-list .post-title a{color:#b47260}.arena-box-list .title-list{font:12px/14px Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;color:#404040;text-align:left;margin:0 0 11px;letter-spacing:1px;text-transform:uppercase}@media (max-width:767px){.arena-box-list .title-list{margin:0 0 13px}}.arena-box-list .list-wrap{margin:0 0 22px}@media (max-width:767px){.arena-box-list .list-wrap{margin:0 0 32px}}.arena-box-list .list li{margin:0 0 1px;padding:0 0 0 15px;position:relative}.arena-box-list .list li:after{content:"";position:absolute;left:0;top:7px;width:4px;height:4px;background:#404040;border-radius:100px}@media (max-width:767px){.arena-box-list .list li{margin:0 0 -1px}.arena-box-list .list li:after{top:6px}}.calendar-baner{margin:-200px 0 30px}@media (max-width:767px){.calendar-baner{margin:-90px 0 0}}.calendar-post-wrap{margin:0 0 80px;text-align:center;padding:0 30px}@media (max-width:639px){.calendar-post-wrap{margin:0 0 48px;padding:0 10px}}.calendar-post-wrap.calendar-articles{padding:0 22px}.calendar-post-wrap .container{max-width:1405px}.calendar-post-wrap .filter-setting{margin:0 0 72px}@media (max-width:639px){.calendar-post-wrap .filter-setting{margin:0 0 19px}.calendar-post-wrap .filter-setting h4{display:none}}.calendar-post-wrap .filter-setting form{max-width:930px}.calendar-post-wrap .filter-setting .menu-filter{font-size:32px;margin:0 18px 0 0;cursor:pointer}.calendar-post-wrap .filter-setting .menu-filter.active,.calendar-post-wrap .filter-setting .menu-filter:active,.calendar-post-wrap .filter-setting .menu-filter:hover{color:#aa6d51}.calendar-post-wrap .filter-setting h4{margin:0 0 31px}.calendar-post-wrap .selectBox-dropdown-menu{border:1px solid #d2d1d1}.calendar-post-wrap .rooms-filter-select{display:inline-block;vertical-align:middle;float:none}@media (max-width:767px){.calendar-post-wrap .rooms-filter-select{margin:0 15px}}@media (max-width:639px){.calendar-post-wrap .rooms-filter-select{margin:0 0 20px}}.calendar-post-wrap .view-box{display:inline-block;vertical-align:top;float:none;margin:0 0 0 79px}@media (max-width:1023px){.calendar-post-wrap .view-box{margin:0 0 0 40px}}@media (max-width:767px){.calendar-post-wrap .view-box{display:none}}.calendar-post-wrap .view-box span{display:inline-block;vertical-align:middle}.calendar-post-wrap .view-box .title{text-transform:uppercase;font-size:12px;line-height:12px;margin:0 40px 0 0}.calendar-post-wrap .month-filter-select{margin:0 79px 0 102px}@media (max-width:1023px){.calendar-post-wrap .month-filter-select{margin:0 20px}}@media (max-width:767px){.calendar-post-wrap .month-filter-select{margin:0 15px}}@media (max-width:639px){.calendar-post-wrap .month-filter-select{margin:0 0 20px}}.calendar-post-wrap .post-wrap{margin:0 0 68px;text-align:left}@media (max-width:639px){.calendar-post-wrap .post-wrap{margin:0 0 35px}}.calendar-post-wrap .post-wrap .post img{vertical-align:top}.calendar-post-wrap .post-wrap .post h3{font-size:29px;line-height:32px}@media (max-width:1023px){.calendar-post-wrap .post-wrap .post h3{font-size:22px;line-height:24px}}@media (max-width:767px){.calendar-post-wrap .post-wrap .post h3{font-size:25px;line-height:27px;margin:0 0 3px}}.calendar-post-wrap .post-wrap .post .data-holder{display:inline-block;white-space:nowrap;background:#09355c;text-transform:uppercase;color:#fff;text-align:center}.calendar-post-wrap .post-wrap .post .data-holder:after{content:"";display:inline-block;height:123px;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.calendar-post-wrap .post-wrap.list-post .post{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;display:-ms-flexbox;display:flex;padding:25px 47px 27px 67px;border-top:1px solid #aa6d51;position:relative}.calendar-post-wrap .post-wrap.list-post .post:last-child{border-bottom:1px solid #aa6d51}@media (max-width:1199px){.calendar-post-wrap .post-wrap.list-post .post{padding:25px 15px}}@media (max-width:767px){.calendar-post-wrap .post-wrap .post .data-holder:after{height:60px}.calendar-post-wrap .post-wrap.list-post .post{position:relative;padding:0 30px 2px;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:start;align-items:flex-start;margin:0 0 43px;border-top:none;border-bottom:1px solid #aa6d51}}.calendar-post-wrap .post-wrap.list-post .post .img-holder{min-width:164px;max-width:164px;height:164px;position:relative;overflow:hidden;border-radius:100px}@media (max-width:1023px){.calendar-post-wrap .post-wrap.list-post .post .img-holder{min-width:90px;max-width:90px;height:90px}}@media (max-width:767px){.calendar-post-wrap .post-wrap.list-post .post .img-holder{width:100%;-ms-flex-order:1;order:1;height:auto;min-width:auto;max-width:9999px;border-radius:0;min-height:60px;margin:0 0 33px}}.calendar-post-wrap .post-wrap.list-post .post .img-holder img{width:164px;height:164px;border-radius:100px;vertical-align:top}@media (max-width:1023px){.calendar-post-wrap .post-wrap.list-post .post .img-holder img{width:90px;height:90px}}.calendar-post-wrap .post-wrap.list-post .post .data-holder{position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;text-align:center;min-height:123px;min-width:97px;max-width:999px}@media (max-width:767px){.calendar-post-wrap .post-wrap.list-post .post .img-holder img{height:auto;width:100%;border-radius:0}.calendar-post-wrap .post-wrap.list-post .post .data-holder{position:absolute;left:30px;top:0;z-index:1;-ms-transform:translateY(0);transform:translateY(0);min-width:48px;min-height:60px}}.calendar-post-wrap .post-wrap.list-post .post .data-holder .data-box{color:#fff;text-transform:uppercase;vertical-align:middle;display:inline-block;white-space:normal;position:relative;padding:0 10px}.calendar-post-wrap .post-wrap.list-post .post .data-holder .text-holder{display:inline-block;vertical-align:middle}.calendar-post-wrap .post-wrap.list-post .post .data-holder .data-box-wrap{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.calendar-post-wrap .post-wrap.list-post .post .data-holder .data{font-size:54px;line-height:56px;display:block}@media (max-width:767px){.calendar-post-wrap .post-wrap.list-post .post .data-holder .data{font-size:34px;line-height:29px}}.calendar-post-wrap .post-wrap.list-post .post .data-holder .month{font-size:18px;text-align:center}.calendar-post-wrap .post-wrap.list-post .post .data-holder .month li{display:inline-block;vertical-align:middle;margin:0 18px}.calendar-post-wrap .post-wrap.list-post .post time{text-transform:uppercase}.calendar-post-wrap .post-wrap.list-post .post-holder{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;display:-ms-flexbox;display:flex;padding:0 48px 0 180px;-ms-flex:auto;flex:auto}@media (max-width:1199px){.calendar-post-wrap .post-wrap.list-post .post-holder{padding:0 20px 0 180px}}@media (max-width:1023px){.calendar-post-wrap .post-wrap.list-post .post-holder{padding:0 10px 0 180px}}@media (max-width:767px){.calendar-post-wrap .post-wrap.list-post .post .data-holder .month{font-size:9px}.calendar-post-wrap .post-wrap.list-post .post .data-holder .month li{margin:0 13px}.calendar-post-wrap .post-wrap.list-post .post time{font-size:11px}.calendar-post-wrap .post-wrap.list-post .post-holder{width:100%;-ms-flex-order:2;order:2;display:block;padding:0}}.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder1{min-width:140px;width:29%;padding:0 10px 0 0}@media (max-width:767px){.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder1{margin:0 0 13px;width:100%}}.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2{padding:33px 0 45px 48px;position:relative;width:71%;min-height:166px}@media (max-width:1499px){.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2{width:63.5%}}@media (max-width:1199px){.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2{width:74%}}@media (max-width:1023px){.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2{padding:33px 0 33px 21px;width:70%}}@media (max-width:767px){.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2{padding:0;width:100%}.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2:after{display:none}}.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2:after{content:"";height:100%;width:1px;background:#959595;position:absolute;left:0;top:0}.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2 p{margin:0}.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2 ul{text-transform:uppercase;position:absolute;bottom:0;letter-spacing:.8px}@media (max-width:767px){.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2 p{margin:0 0 32px}.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2 ul{position:relative;top:0;font-size:11px;text-align:right;margin:0 -23px 0 0}}.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2 ul li{display:inline-block;vertical-align:middle;margin:0 10px 10px 0}.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2 ul a{color:#575756}.calendar-post-wrap .post-wrap.list-post .post-holder .text-holder2 ul a:hover{color:#09355c}.calendar-post-wrap .post-wrap.list-post .post-month{display:none}@media (max-width:767px){.calendar-post-wrap .post-wrap.list-post .post-month{display:block;text-align:center;padding:0 0 40px;margin:0;border:none}.calendar-post-wrap .post-wrap.list-post .post-month span{font-size:25px;color:#aa6d51;text-transform:uppercase}}.calendar-post-wrap .post-wrap.list-post .post-month img{display:none;vertical-align:top}.calendar-post-wrap .post-wrap.grid-post .filter-setting{margin:0 0 72px}@media (max-width:639px){.calendar-post-wrap .post-wrap.grid-post .filter-setting{margin:0 0 72px}}@media (orientation:landscape){.calendar-post-wrap .post-wrap.grid-post .filter-setting{margin:0 0 48px}}.calendar-post-wrap .post-wrap.grid-post h3{font-size:24px;line-height:26px}.calendar-post-wrap .post-wrap.grid-post p{margin:0 0 50px}.calendar-post-wrap .post-wrap.grid-post .post-grid-sizer,.calendar-post-wrap .post-wrap.grid-post .post-grid1{width:20%}@media (max-width:1023px){.calendar-post-wrap .post-wrap.grid-post .post-grid-sizer,.calendar-post-wrap .post-wrap.grid-post .post-grid1{width:50%}}@media (max-width:639px){.calendar-post-wrap .post-wrap.grid-post .post-grid-sizer,.calendar-post-wrap .post-wrap.grid-post .post-grid1{width:100%}}.calendar-post-wrap .post-wrap.grid-post .post-grid2{width:40%}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post-month,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post-month{display:block!important}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post-month .holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post-month .holder{background:#aa6d51}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post-month span,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post-month span{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:30px;line-height:32px;text-transform:uppercase;color:#fff}@media (max-width:1023px){.calendar-post-wrap .post-wrap.grid-post .post-grid2{width:50%}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post-month,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post-month{width:100%;text-align:center}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post-month .holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post-month .holder{background:0 0}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post-month .holder img,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post-month .holder img{display:none}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post-month span,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post-month span{color:#aa6d51;position:relative;left:0;top:0;-ms-transform:translate(0);transform:translate(0)}}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post{position:relative;padding:0 10px;margin:0 0 20px;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}@media (max-width:639px){.calendar-post-wrap .post-wrap.grid-post .post-grid2{width:100%}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post-month,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post-month{border:none!important}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post-month span,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post-month span{font-size:25px;line-height:27px}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post{padding:0 30px 2px;border-bottom:1px solid #aa6d51}}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .img-holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .img-holder{width:100%;-ms-flex-order:1;order:1;height:auto;min-width:auto;max-width:9999px;border-radius:0;min-height:74px;position:relative;overflow:hidden;margin:0 0 29px}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .img-holder a,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .img-holder a{display:block;position:relative}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .img-holder a:before,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .img-holder a:before{transition:opacity .3s ease-in-out;content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:hsla(0,0%,100%,.2);opacity:0}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .img-holder a:hover:before,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .img-holder a:hover:before{opacity:1}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .img-holder img,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .img-holder img{width:100%}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .data-holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder{position:absolute;left:10px;top:0;z-index:1;min-width:61px;min-height:76px;padding:10px 0 0}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .data-holder:after,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder:after{height:60px}@media (max-width:639px){.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .img-holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .img-holder{margin:0 0 35px}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .data-holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder{min-width:49px;min-height:60px;padding:3px 0 0;left:30px}}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .data-holder .data-box,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder .data-box{position:relative;display:inline-block;vertical-align:middle;text-align:center;padding:0 5px}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .data-holder .text-holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder .text-holder{display:inline-block;vertical-align:middle}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .data-holder .data-box-wrap,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder .data-box-wrap{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-transform:uppercase}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .data-holder .data,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder .data{font-size:35px;line-height:37px;display:block}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .data-holder .month,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder .month{font-size:12px}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post .data-holder .month li,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder .month li{display:inline-block;vertical-align:middle;margin:0 9px}.calendar-post-wrap .post-wrap.grid-post .post-grid1.post time,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post time{font-size:11px;line-height:13px;text-transform:uppercase;display:block;margin:0 0 19px}.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder{border-bottom:1px solid #aa6d51;width:100%;-ms-flex-order:2;order:2;padding:0 15px}@media (max-width:639px){.calendar-post-wrap .post-wrap.grid-post .post-grid1.post time,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post time{margin:0 0 15px}.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder{padding:0;border:none}}.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder .text-holder1,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder .text-holder1{width:100%;min-width:140px}.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder .text-holder2,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder .text-holder2{position:relative}.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder .text-holder2 p,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder .text-holder2 p{margin:0 0 50px}.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder .text-holder2 ul,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder .text-holder2 ul{font-size:10px;line-height:12px;text-transform:uppercase;text-align:right}@media (max-width:639px){.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder .text-holder2 p,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder .text-holder2 p{margin:0 0 33px}.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder .text-holder2 ul,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder .text-holder2 ul{margin:0 -24px 0 0}}.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder .text-holder2 ul li,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder .text-holder2 ul li{display:inline-block;vertical-align:middle;margin:0 10px 10px 0}.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder .text-holder2 ul a,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder .text-holder2 ul a{color:#575756}.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder .text-holder2 ul a:hover,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder .text-holder2 ul a:hover{color:#09355c}@media (max-width:639px){.calendar-post-wrap .post-wrap.grid-post .post-grid1 .post-holder .text-holder2 ul li,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder .text-holder2 ul li{margin:0 17px 10px 0}.calendar-post-wrap .btn-more-post .btn{padding:11px 83px 9px}}.restaurant-header{position:relative;height:calc(100vh - 200px)!important;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1199px){.restaurant-header{height:auto!important}}@media (max-width:767px) and (orientation:landscape){.restaurant-header{height:100vh!important}}.restaurant-header .bx-wrapper{box-shadow:none;background:0 0;border:none}.restaurant-header.jpnl-row-wrap.meddium-width .jpnl-row{max-width:100%!important}.restaurant-header>.jpnl-row{width:100%;position:relative}.restaurant-header>.jpnl-row .jgrid-col-4{float:left;width:50%}@media (max-width:767px){.restaurant-header .bx-wrapper,.restaurant-header>.jpnl-row .jgrid-col-4,.restaurant-header>.jpnl-row .jgrid-col-4 .jpnl-cell{height:100%}.restaurant-header{margin:0;display:block}.restaurant-header>.jpnl-row{padding:0;height:100%}.restaurant-header.jpnl-row-wrap.meddium-width .jpnl-row{padding:0}}.restaurant-header .restaurant-slider img,.restaurant-header .restaurant-slider.last img{width:100%}.restaurant-header .restaurant-slider{padding:0!important}.restaurant-header .restaurant-slider .item{padding:0 14px 0 0}@media (max-width:1023px){.restaurant-header .restaurant-slider .item{padding:0 5px 0 0}}@media (max-width:767px){.restaurant-header .restaurant-slider .item{padding:0}}@media (max-width:768px) and (orientation:landscape){.restaurant-header .restaurant-slider .item{padding:0}}.restaurant-header .restaurant-slider.last .item{padding:0 0 0 14px}@media (max-width:1023px){.restaurant-header .restaurant-slider.last .item{padding:0 0 0 5px}}@media (max-width:767px){.restaurant-header .restaurant-slider.last .item{padding:0}}@media (max-width:768px) and (orientation:landscape){.restaurant-header .restaurant-slider.last .item{padding:0}.restaurant-header .restaurant-slider img{height:100vh;width:auto;max-width:inherit}}.restaurant-header .restaurant-center{width:25%;padding:55px 15px 40px;text-align:center;background:#fff;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#aa6d51}@media (max-width:1199px){.restaurant-header .restaurant-center{width:30%;padding:25px 15px}}@media (max-width:1023px){.restaurant-header .restaurant-center{font-size:12px;line-height:14px;padding:10px}}.restaurant-header .restaurant-center.hidden-block{opacity:0}.restaurant-header .restaurant-center h1{font-family:BellMTStd-Regular,serif;font-weight:400;font-size:48px;line-height:50px;margin:0 0 33px}@media (max-width:1023px){.restaurant-header .restaurant-center h1{font-size:30px;line-height:32px;margin:0 0 10px}}@media (max-width:767px){.restaurant-header .restaurant-center{max-width:9999px;padding:0;background:0 0;width:100%;bottom:0;left:0;top:0;right:0;-ms-transform:translate(0);transform:translate(0)}.restaurant-header .restaurant-center h1{position:absolute;left:50%;top:45%;color:#fff;-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}.restaurant-header .restaurant-center ul{text-transform:uppercase;letter-spacing:3px}@media (max-width:639px){.restaurant-header .restaurant-center ul{letter-spacing:0}}.restaurant-header .restaurant-center ul li{margin:0 0 17px}.restaurant-header .restaurant-center ul li a{color:#aa6d51}.restaurant-header .restaurant-center ul li a:hover{color:#09355c}.restaurant-header .restaurant-center .btn{border:1px solid #fff;color:#fff;display:none}.restaurant-header .restaurant-center .btn:hover{opacity:.7}@media (max-width:767px){.restaurant-header .restaurant-center .btn{display:inline-block;cursor:pointer}.restaurant-header .restaurant-center .holder{position:absolute;left:0;bottom:5px;width:100%}.restaurant-header #menu-list{display:none}}@media (max-width:479px){.restaurant-header .restaurant-center h1{font-size:25px;line-height:27px}.restaurant-header .restaurant-center .btn{padding:7px 42px 4px}.restaurant-header .restaurant-center .holder{bottom:24px}}.restaurant-header .slick-vertical .slick-slide{border:none}.restaurant-form .restaurant-select.error .selectBox-dropdown,.restaurant-form .time-picker-block.error .time-placeholder{border:1px solid red}.restaurant-header #menu-list a:hover{opacity:.8}@media (max-width:767px){.page-template-eat-drink #main{padding:0}}.eat-drink-wrap .restaurant-form .filter-setting .btn{background:#aa6d51;color:#fff}.eat-drink-wrap .restaurant-form .filter-setting .icon-calendar,.eat-drink-wrap .restaurant-form .filter-setting .selectBox-arrow:before{color:#aa6d51}#datepickers-container .time-picker .datepicker--content,#datepickers-container .time-picker .datepicker--nav{display:none}.restaurant-form .restaurant-select{position:relative}.restaurant-form .restaurant-select select.restaurant-select-box{position:absolute;opacity:0;display:block!important;visibility:hidden}.restaurant-form .time-picker-block{position:relative}.restaurant-form #book-time{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.restaurant-form{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:50px 10px 72px;max-width:1250px;margin:0 auto}@media (max-width:1299px){.restaurant-form{padding:50px 0 72px}}@media (max-width:1199px){.restaurant-form{display:block;padding:25px 0}}@media (max-width:767px){.restaurant-form{padding:30px 15px}}@media (max-width:479px){.restaurant-form{padding:0 15px 22px}}.restaurant-form div.wpcf7-mail-sent-ok{border:none;text-align:center;color:#aa6d51;font-size:20px}.restaurant-form .wpcf7{width:90%;max-width:100%}@media (max-width:1199px){.restaurant-form .wpcf7{display:block;max-width:600px;margin:0 auto;padding:0 22px}}.restaurant-form #count:focus{border:1px solid #d2d1d1}.restaurant-form .time-placeholder{font:12px/16px AvenirNext-Regular,sans-serif;text-transform:uppercase;display:block;width:150px;height:38px;border:1px solid #d2d1d1;padding:10px 15px;color:#595858;letter-spacing:2px;text-align:left}@media (max-width:1199px){.restaurant-form .time-placeholder{width:100%}}.restaurant-form .restaurant-prefix .selectBox{padding:0}.restaurant-form .restaurant-prefix .selectBox-label{font-size:12px;line-height:14px;padding:8px}@media (max-width:767px){.restaurant-form .restaurant-prefix .selectBox-label{line-height:23px}}.restaurant-form .guest-holder{position:relative}.restaurant-form .guest-holder select.restaurant-select-box{position:absolute;z-index:1;opacity:0;display:block!important;visibility:hidden}.restaurant-form .guest-holder a.restaurant-select-box{position:relative;z-index:2}.restaurant-form .guest-holder.error .selectBox-dropdown{border:1px solid red}.restaurant-form #book-date-error,.restaurant-form #book-time-error,.restaurant-form #count-error,.restaurant-form #restaurant_name-error{display:none!important}.restaurant-form .title-forms{width:17%;position:relative}@media (max-width:1199px){.restaurant-form .title-forms{width:100%;text-align:center;margin:0 0 10px;padding:10px 25px}.restaurant-form .title-forms:before{content:"";position:absolute;left:-30px;bottom:0;width:9999px;height:1px;background:#aa6d51}}.restaurant-form .title-forms.opened h2:after,.restaurant-form .title-forms.opened h2:before{-ms-transform:rotate(0);transform:rotate(0)}.restaurant-form .title-forms h2{font-size:20px;line-height:21px;letter-spacing:2px;margin:0;color:#5e5033;text-align:left}@media (max-width:767px){.restaurant-form .title-forms h2:after,.restaurant-form .title-forms h2:before{transition:all .3s ease-in-out;content:"";position:absolute;height:2px;width:22px;top:47%;right:0;margin-top:0;background:#aa6d51;-ms-transform:rotate(90deg);transform:rotate(90deg)}.restaurant-form .title-forms h2:before{-ms-transform:rotate(0);transform:rotate(0)}}@media (max-width:479px){.restaurant-form .title-forms{padding:13px 25px 12px;margin:0}.restaurant-form .title-forms h2{font-size:17px;line-height:19px}.restaurant-form .title-forms h2:after,.restaurant-form .title-forms h2:before{height:1px;width:15px}}.restaurant-form .restaurant-form-holder{width:90%;max-width:100%}@media (max-width:1199px){.restaurant-form .title-forms h2{text-align:center}.restaurant-form .restaurant-form-holder{display:block;max-width:600px;margin:0 auto;padding:0 22px}}@media (max-width:479px){.restaurant-form .restaurant-form-holder{padding:0 7px;width:100%}}.restaurant-form .filter-setting{margin:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media (max-width:1199px){.restaurant-form .filter-setting{display:block;font-size:0;padding:15px 10px 0}}@media (max-width:479px){.restaurant-form .filter-setting{margin:0;padding:30px 0 14px}.restaurant-form .filter-setting .selectBox-dropdown{border:1px solid #d2d1d1}}.restaurant-form .filter-setting .selectBox-label{font-family:AvenirNext-Regular,sans-serif;letter-spacing:2.3px;width:80%!important;color:#595858}.restaurant-form .filter-setting .selectBox-arrow:before{color:#efdbac;top:10px}.restaurant-form .filter-setting .selectBox-dropdown{padding:6px 7px;float:none}@media (max-width:1199px){.restaurant-form .filter-setting>div{display:inline-block;vertical-align:top;width:100%;margin:0 0 28px}.restaurant-form .filter-setting .selectBox-dropdown{max-width:9999px;min-width:auto;width:100%!important}.restaurant-form .filter-setting input[type=text]{max-width:9999px}}.restaurant-form .filter-setting input[type=text]{min-width:169px;border-radius:0;box-shadow:none;border:1px solid #d2d1d1;color:#595858;margin:0}.restaurant-form .filter-setting .holder-datapicker .error,.restaurant-form .filter-setting .time-select .error{border:1px solid red}.restaurant-form .filter-setting input[type=text]::-webkit-input-placeholder{color:#595858}.restaurant-form .filter-setting input[type=text]::-moz-placeholder{opacity:1;color:#595858}.restaurant-form .filter-setting input[type=text]:-moz-placeholder{color:#595858}.restaurant-form .filter-setting input[type=text]:-ms-input-placeholder{color:#595858}.restaurant-form .filter-setting input[type=text].placeholder{color:#595858}@media (max-width:639px){.restaurant-form .filter-setting input[type=text]{min-width:auto}}.restaurant-form .filter-setting .restaurant-select .selectBox-dropdown{max-width:276px;width:276px!important}.restaurant-form .filter-setting .holder-datapicker{position:relative}@media (max-width:1199px){.restaurant-form .filter-setting .restaurant-select .selectBox-dropdown{width:100%!important;max-width:9999px}.restaurant-form .filter-setting .holder-datapicker{width:50%;margin:0;padding:0 3px 0 0}.restaurant-form .filter-setting .time-select{width:50%;padding:0 0 0 3px}}.restaurant-form .filter-setting .icon-calendar{font-size:20px;position:absolute;right:8px;top:8px;color:#efdbac}.restaurant-form .filter-setting .btn{font:12px/14px AvenirNext-Regular,sans-serif;box-shadow:none;border-radius:0;border:none;padding:0;min-width:170px;color:#5e5033;background:#efdbac;letter-spacing:2px;text-shadow:none}.restaurant-form .filter-setting .btn:hover{opacity:.8}@media (max-width:1199px){.restaurant-form .filter-setting .btn{padding:10px 15px}}.restaurant-form .holder-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.restaurant-form .fancybox-wrap{width:712px!important}.restaurant-form .fancybox-wrap .form-preloaded{font-size:16px;line-height:18px;text-transform:uppercase;color:#aa6d51;margin:0 0 30px}@media (max-width:767px){.restaurant-form .fancybox-wrap{top:0!important;width:100%!important}.restaurant-form .fancybox-wrap .form-preloaded{margin:0 0 10px}}.restaurant-form .fancybox-wrap h2{letter-spacing:1.3px;margin:0 0 35px}@media (max-width:767px){.restaurant-form .fancybox-wrap h2{margin:0 0 10px}}@media (max-width:479px){.restaurant-form .filter-setting .btn{padding:13px 10px;min-width:138px}.restaurant-form .fancybox-wrap h2{font-size:26px;line-height:36px;margin:0 0 23px}}.restaurant-form .fancybox-wrap .wpcf7{width:100%;max-width:100%}@media (max-width:1024px){.restaurant-form .fancybox-wrap .wpcf7{padding:0}}.restaurant-form .fancybox-inner,.restaurant-form .fancybox-skin{width:100%!important}.restaurant-form .fancybox-skin{border:1px solid #aa6d51}@media (max-width:639px){.restaurant-form .fancybox-skin{border:none}}@media (max-width:767px){.restaurant-form .fancybox-skin{border:none}.restaurant-form .fancybox-inner{height:auto!important}}.selectBox-arrow:before{transition:transform .3s ease-in-out}.selectBox-menuShowing .selectBox-arrow:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.wpcf7-form-control-selectBox-dropdown-menu li a{font-size:12px;line-height:14px;padding:10px 8px}.restaurant-select-box-selectBox-dropdown-menu{border:1px solid #d2d1d1}.restaurant-select-box-selectBox-dropdown-menu li a{color:#595858;font:13px/15px AvenirNext-Regular,sans-serif;letter-spacing:1.7px}.restaurant-info{text-align:center;margin:0 0 71px;padding:11px 0 103px;border-bottom:1px solid #aa6d51}@media (max-width:1023px){.restaurant-info{margin:0 0 25px;padding:11px 0 25px}}@media (max-width:479px){.restaurant-info{margin:0 0 40px;padding:11px 0 33px}}.restaurant-info h2{margin:0 0 28px}@media (max-width:639px){.restaurant-info h2{margin:0 0 12px}}.restaurant-info p{margin:0 0 42px}@media (max-width:639px){.restaurant-info p{margin:0 0 29px}}.restaurant-info .holder-text{max-width:920px;margin:0 auto;padding:0 15px}.restaurant-info .list{text-transform:uppercase;letter-spacing:1.1px}.restaurant-info .list li{display:inline-block;vertical-align:top;position:relative;margin:0 5px 0 0;padding:0 8px 0 0}.restaurant-info .list li:before{content:"";position:absolute;right:0;top:3px;width:1px;height:11px;background:#575756;-ms-transform:rotate(15deg);transform:rotate(15deg)}.restaurant-info .list li:last-child:before{display:none}.restaurant-info .list li time{color:#aa6d51}.chef-favourites{margin:0 0 55px}@media (max-width:1023px){.chef-favourites{margin:0 0 25px}}@media (max-width:639px){.chef-favourites{border-bottom:1px solid #ccbcaf;padding:0 0 53px}}.chef-favourites .container-wide{max-width:1409px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.chef-favourites .img-holder{width:49%}@media (max-width:767px){.chef-favourites .container-wide{display:block}.chef-favourites .img-holder{width:100%;margin:0 0 43px}}.chef-favourites .img-holder img{width:100%}.chef-favourites .text-holder{width:51%;padding:0 50px}@media (max-width:767px){.chef-favourites .text-holder{width:100%;text-align:center}}.chef-favourites .text-holder h2{font-size:32px;line-height:34px;text-align:left;color:#aa6d51;margin:0 0 37px}@media (max-width:1023px){.chef-favourites .text-holder{padding:0 20px}.chef-favourites .text-holder h2{font-size:24px;line-height:26px;margin:0 0 10px}}@media (max-width:767px){.chef-favourites .text-holder h2{text-align:center;margin:0 0 27px}}.chef-favourites .text-holder h3{font-family:BellMTStd-Regular,serif;font-size:28px;line-height:30px;color:#5a5958;margin:0 0 16px}@media (max-width:1023px){.chef-favourites .text-holder h3{font-size:21px;line-height:23px;margin:0 0 7px}}@media (max-width:639px){.chef-favourites .text-holder h3{font-size:18px;line-height:20px;margin:0 0 15px}}.chef-favourites .text-holder p{margin:0}.chef-favourites .text-holder .box{margin:0 0 44px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.chef-favourites .text-holder .box:last-of-type{margin:0}@media (max-width:1023px){.chef-favourites .text-holder .box{margin:0 0 25px}}@media (max-width:767px){.chef-favourites .text-holder .box:before{content:"";position:absolute;left:50%;bottom:-15px;-ms-transform:translateX(-50%);transform:translateX(-50%);width:35px;height:1px;background:#aa6d51}}@media (max-width:639px){.chef-favourites .text-holder .box{margin:0 0 58px}.chef-favourites .text-holder .box:before{bottom:-30px}}.chef-favourites .text-holder .box:last-of-type:before{display:none}.chef-favourites .text-holder .holder{width:85%}.chef-favourites .text-holder .price{font-family:BellMTStd-Regular,serif;font-size:28px;line-height:30px;-ms-flex:auto;flex:auto;text-align:right}.restaurant-blog{margin:0 0 65px}@media (max-width:1023px){.chef-favourites .text-holder .price{font-size:20px;line-height:22px}.restaurant-blog{margin:0 0 30px}}@media (max-width:767px){.chef-favourites .text-holder .holder{width:100%}.chef-favourites .text-holder .price{display:none}.restaurant-blog{margin:0}}.restaurant-blog .container-wide{max-width:1409px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.restaurant-blog .img-holder-wrap{width:24.5%;border-bottom:1px solid #727272;position:relative}@media (max-width:767px){.restaurant-blog .container-wide{display:block;padding:0}.restaurant-blog .img-holder-wrap{border:none;margin:0 auto;max-width:300px;width:auto}.restaurant-blog .img-holder-wrap:after,.restaurant-blog .img-holder-wrap:before{content:"";position:absolute;left:100%;top:89px;height:100%;width:999px;background:#efdbac}.restaurant-blog .img-holder-wrap:before{right:100%;left:auto}}.restaurant-blog .img-holder-wrap .text-box{padding:19px 25px}.restaurant-blog .img-holder-wrap .name{font-family:StandardCT-Bold,sans-serif;font-size:28px;line-height:30px;color:#5a5958;margin:0 0 7px;display:block;letter-spacing:3px}@media (max-width:767px){.restaurant-blog .img-holder-wrap .text-box{text-align:center;background:#efdbac;padding:21px 0}.restaurant-blog .img-holder-wrap .name{display:inline-block;vertical-align:top;width:100%;font-size:24px;line-height:26px;margin:0 0 11px;color:#423b25}}.restaurant-blog .img-holder-wrap .position{font-size:13px;line-height:15px;display:block;text-transform:uppercase}@media (max-width:767px){.restaurant-blog .img-holder-wrap .position{display:inline-block;vertical-align:top;width:100%}}.restaurant-blog .text-holder{padding:43px 73px 36px;width:73.5%;background:#efdbac;color:#5e5033;position:relative;z-index:2}@media (max-width:1023px){.restaurant-blog .text-holder{padding:5px 10px}}@media (max-width:767px){.restaurant-blog .text-holder{width:100%;padding:10px 20px}}@media (max-width:479px){.restaurant-blog .img-holder-wrap{max-width:167px}.restaurant-blog .text-holder{padding:10px 20px 53px}}.restaurant-blog .text-holder h2{font-family:StandardCT-Bold,sans-serif;color:#423b25;margin:0 0 12px;letter-spacing:2.7px}.restaurant-blog .text-holder .content-box{-moz-column-width:50%;column-width:50%;-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.restaurant-blog .text-holder .content-box .question{font-weight:700;letter-spacing:.7px}.restaurant-blog .text-holder .content-box p{margin:0 0 23px}@media (max-width:639px){.restaurant-blog .text-holder .content-box{display:block;width:100%;-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.restaurant-blog .text-holder .content-box p{margin:0 0 15px}.restaurant-menu h3{text-align:center}}.restaurant-blog .img-holder img{width:100%;vertical-align:top}.restaurant-blog .header-box{text-align:center;margin:0 0 45px}@media (max-width:1023px){.restaurant-blog .header-box{margin:0 0 20px}}.restaurant-blog .header-box span{text-transform:uppercase;display:inline-block;vertical-align:top}.restaurant-gallery{margin:0 0 60px!important;padding:0 0 40px}@media (max-width:1023px){.restaurant-gallery{margin:0 0 30px!important}}@media (max-width:479px){.restaurant-gallery{margin:0 0 54px!important}}.restaurant-gallery.owl-carousel .owl-item img{width:100%}.restaurant-gallery .owl-dots{bottom:0}.restaurant-gallery .owl-dots .owl-dot{border-bottom:3px solid #aa6d51}.restaurant-gallery .owl-dot.active{border-color:#09355c}.restaurant-menu{margin:0 0 56px}@media (max-width:1023px){.restaurant-menu{margin:0 0 30px}}@media (max-width:767px){.restaurant-gallery{padding:0}.restaurant-menu{margin:0 0 38px}}.restaurant-menu table{font-family:BellMTStd-Regular,serif;letter-spacing:4px;font-size:13px;border:none;margin:0;font-weight:700;width:100%!important}.restaurant-menu table td,.restaurant-menu table tr{padding:0 0 34px;border:none;height:auto!important}.restaurant-menu table h4{font-size:25px;line-height:27px;font-weight:400;margin:0 0 18px;letter-spacing:4.3px}@media (max-width:1023px){.restaurant-menu table td,.restaurant-menu table tr{padding:0 0 20px}.restaurant-menu table h4{font-size:20px;line-height:22px}}.restaurant-menu table tr td:first-child{width:87%!important}@media (max-width:639px){.restaurant-menu table{text-align:center}.restaurant-menu table td,.restaurant-menu table tr{padding:0 0 15px}.restaurant-menu table td{display:block}.restaurant-menu table tr td:first-child{width:100%!important}}.restaurant-menu table tr td:last-child{font-family:AvenirNext-Regular,sans-serif;font-size:19px;letter-spacing:2.2px;font-weight:400;vertical-align:top;text-align:left}@media (max-width:639px){.restaurant-menu table tr td:last-child{text-align:center!important}.restaurant-menu table tr td{width:100%!important}}.restaurant-menu .container-wide{max-width:1409px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.restaurant-menu .menu-holder{padding:36px 0;width:49%}@media (max-width:767px){.restaurant-menu .container-wide{display:block}.restaurant-menu .menu-holder{width:100%;padding:0}}.restaurant-menu .menu-holder h2{margin:0 0 28px}@media (max-width:1023px){.restaurant-menu .menu-holder h2{margin:0 0 5px}}.restaurant-menu .menu-holder .link-arrow{cursor:pointer;color:#aa6d51}@media (max-width:479px){.restaurant-menu .menu-holder h2{margin:0 0 29px}.restaurant-menu .menu-holder .link-arrow{text-indent:-9999px;overflow:hidden;display:-ms-flexbox;display:flex}.restaurant-menu .menu-holder .link-arrow .icon{left:0;text-indent:0;display:block}}.restaurant-menu .img-menu{width:49%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){.restaurant-menu .img-menu{display:none}}.restaurant-menu .holder-list{border-top:1px solid #5a5958}.restaurant-menu .holder-list .row{padding:21px 39px 17px 25px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid #5a5958}.restaurant-menu .holder-list h3{color:#5a5958;font-size:27px;line-height:29px;margin:0}.restaurant-menu .fancybox-wrap{width:1000px!important}@media (max-width:1023px){.restaurant-menu .holder-list .row{padding:10px 25px}.restaurant-menu .holder-list h3{font-size:20px;line-height:22px}.restaurant-menu .fancybox-wrap{width:700px!important}}@media (max-width:479px){.restaurant-menu .holder-list .row{padding:13px 21px 13px 9px}.restaurant-menu .holder-list h3{font-size:18px;line-height:20px}.restaurant-menu .fancybox-wrap{width:100%!important}}.restaurant-menu .fancybox-wrap h2{font-size:34px;text-transform:uppercase;letter-spacing:6px;margin:0 0 57px}.restaurant-menu .fancybox-inner,.restaurant-menu .fancybox-skin{width:100%!important}.restaurant-menu .fancybox-skin{padding:69px 61px 60px 80px!important;border:1px solid #aa6d51}@media (max-width:1023px){.restaurant-menu .fancybox-wrap h2{font-size:27px;line-height:29px;margin:0 0 15px;letter-spacing:2px}.restaurant-menu .fancybox-skin{padding:30px!important}}@media (max-width:767px){.restaurant-menu .fancybox-wrap{width:100%!important;top:0!important}.restaurant-menu .fancybox-wrap h2{margin:0 0 31px}.restaurant-menu .fancybox-inner{height:auto!important}.restaurant-menu .fancybox-skin{border:none!important;padding:30px 15px!important}}@media (max-width:479px){.restaurant-menu .fancybox-skin{padding:68px 15px!important}}.restaurant-menu .fancybox-close{top:30px;right:30px}@media (max-width:1023px){.restaurant-menu .fancybox-close{top:10px;right:10px}}.restaurant-gray .restaurant-form .filter-setting .icon-calendar,.restaurant-gray .restaurant-form .title-forms h2{color:#a69994}.restaurant-gray .restaurant-form .filter-setting .btn{background:#a69994;color:#fff}.restaurant-gray .filter-setting .selectBox-arrow:before{color:#a69994}.restaurant-gray .restaurant-blog .text-holder{color:#fff;background:#a69994}.restaurant-gray .restaurant-blog .text-holder h2{color:#fff}.restaurant-gray .restaurant-blog .img-holder-wrap:after,.restaurant-gray .restaurant-blog .img-holder-wrap:before{background:#a69994}@media (max-width:767px){.restaurant-gray .restaurant-blog .img-holder-wrap .text-box{background:#a69994;color:#fff}.restaurant-gray .restaurant-blog .img-holder-wrap .text-box .name{color:#fff}}.restaurant-green .restaurant-form .filter-setting .icon-calendar,.restaurant-green .restaurant-form .title-forms h2{color:#065b2b}.restaurant-green .restaurant-form .filter-setting .btn{background:#065b2b;color:#fff}.restaurant-green .filter-setting .selectBox-arrow:before{color:#065b2b}.restaurant-green .restaurant-blog .text-holder{color:#fff;background:#065b2b}.restaurant-green .restaurant-blog .text-holder h2{color:#fff}.restaurant-green .restaurant-blog .img-holder-wrap:after,.restaurant-green .restaurant-blog .img-holder-wrap:before{background:#065b2b}@media (max-width:767px){.restaurant-green .restaurant-blog .img-holder-wrap .text-box{background:#065b2b;color:#fff}.restaurant-green .restaurant-blog .img-holder-wrap .text-box .name{color:#fff}}.restaurant-blue .restaurant-form .filter-setting .icon-calendar,.restaurant-blue .restaurant-form .title-forms h2{color:#253064}.restaurant-blue .restaurant-form .filter-setting .btn{background:#253064;color:#fff}.restaurant-blue .filter-setting .selectBox-arrow:before{color:#253064}.restaurant-blue .restaurant-blog .text-holder{color:#fff;background:#253064}.restaurant-blue .restaurant-blog .text-holder h2{color:#fff}.restaurant-blue .restaurant-blog .img-holder-wrap:after,.restaurant-blue .restaurant-blog .img-holder-wrap:before{background:#253064}@media (max-width:767px){.restaurant-blue .restaurant-blog .img-holder-wrap .text-box{background:#253064;color:#fff}.restaurant-blue .restaurant-blog .img-holder-wrap .text-box .name{color:#fff}}.restaurant-red .restaurant-form .filter-setting .icon-calendar,.restaurant-red .restaurant-form .title-forms h2{color:#71212d}.restaurant-red .restaurant-form .filter-setting .btn{background:#71212d;color:#fff}.restaurant-red .filter-setting .selectBox-arrow:before{color:#71212d}.restaurant-red .restaurant-blog .text-holder{color:#fff;background:#71212d}.restaurant-red .restaurant-blog .text-holder h2{color:#fff}.restaurant-red .restaurant-blog .img-holder-wrap:after,.restaurant-red .restaurant-blog .img-holder-wrap:before{background:#71212d}.calendar-post{padding:44px 0 0;margin:0 0 74px;text-align:center}@media (max-width:767px){.restaurant-red .restaurant-blog .img-holder-wrap .text-box{background:#71212d;color:#fff}.restaurant-red .restaurant-blog .img-holder-wrap .text-box .name{color:#fff}.calendar-post{padding:35px 0 0;margin:0 0 30px;position:relative}}@media (max-width:479px){.calendar-post{margin:0 0 53px}}.calendar-post .container{max-width:847px;margin:0 auto}.calendar-post h1{margin:0 0 11px}@media (max-width:479px){.calendar-post h1{font-size:24px;line-height:26px;margin:0 0 20px}}.calendar-post .data-holder{color:#888;font-size:20px;line-height:22px;margin:0 0 21px}.calendar-post .data-holder li{display:inline-block;vertical-align:middle;padding:0 22px 0 16px;text-transform:uppercase;position:relative}.calendar-post .data-holder li:before{content:"";position:absolute;right:-3px;top:3px;width:2px;height:15px;background:#888}.customer-holder .accordion .accordion-title.active:after,.customer-holder .accordion .accordion-title.active:before,.customer-holder .accordion .accordion-title:hover:after,.customer-holder .accordion .accordion-title:hover:before{background:#aa6d51}@media (max-width:479px){.calendar-post .data-holder{font-size:11px;line-height:13px}.calendar-post .data-holder li{padding:0 13px 0 12px}.calendar-post .data-holder li:before{right:-2px;top:2px;width:1px;height:9px}}.calendar-post .data-holder li:last-child:before{display:none}.calendar-post .category-list{margin:0 0 35px}@media (max-width:767px){.calendar-post .category-list{margin:0 0 18px}}.calendar-post .category-list li{display:inline-block;vertical-align:top;text-transform:uppercase;font-size:10px;line-height:12px;margin:0 10px}.calendar-post .category-list a{color:#5f5f5f}.calendar-post .category-list a:hover{color:#09355c}.calendar-post .social{margin:0 0 40px}@media (max-width:479px){.calendar-post .social{display:none}}.calendar-post .social li{display:inline-block;vertical-align:top;margin:0 8px}.calendar-post .img-holder{margin:0 0 36px}@media (max-width:479px){.calendar-post .img-holder{margin:0 -15px 36px}}.calendar-post .img-holder img{width:100%}.calendar-post .btn-holder{text-align:left;margin:0 0 68px}@media (max-width:767px){.calendar-post .btn-holder{margin:0 0 30px}}.calendar-post .btn-holder .btn{padding:12px 10px 7px;min-width:169px;text-align:center}@media (max-width:479px){.calendar-post .btn-holder{margin:0 0 89px}.calendar-post .btn-holder .btn{min-width:136px}}.calendar-post .content-holder{text-align:left;font-size:14px;line-height:19px;margin:0 0 45px}@media (max-width:767px){.calendar-post .content-holder{margin:0 0 20px}}@media (max-width:479px){.calendar-post .content-holder{margin:0 0 31px}}.calendar-post .content-holder h2{font-size:25px;line-height:27px;color:#727375;text-align:left;margin:0 0 36px}.calendar-post .content-holder p{margin:0 0 19px}.calendar-post .content-holder span{display:block}.calendar-post .content-holder hr{margin:0 0 10px}.calendar-articles h2{letter-spacing:1px;margin:0 0 74px}@media (max-width:767px){.calendar-articles h2{margin:0 0 35px}}.concierge-contact-block{padding:64px 0 55px;border-top:1px solid #aa6d51;border-bottom:1px solid #aa6d51;margin:0 0 81px}@media (max-width:479px){.concierge-contact-block{padding:28px 0 23px;margin:0 0 25px}}.concierge-contact-block h2{margin:0 0 21px}@media (max-width:479px){.concierge-contact-block h2{margin:0 0 28px}}.hand-bell-wrap{width:345px;margin:auto}.hand-bell-wrap .hand-img-wrap{transition:transform 1s ease-in-out;cursor:pointer}.hand-bell-wrap .hand-img-wrap.animated-hand{-ms-transform:rotate(-5deg) translateY(20px);transform:rotate(-5deg) translateY(20px)}.hand-bell-wrap .bell-img-wrap{float:left}@media (max-width:639px){.hand-bell-wrap{width:230px}.hand-bell-wrap .hand-img-wrap{margin-left:7px}.hand-bell-wrap .hand-img-wrap.animated-hand{-ms-transform:rotate(-5deg) translateY(17px);transform:rotate(-5deg) translateY(17px)}.hand-bell-wrap .bell-img-wrap{width:79px}}.customer-holder{padding:46px 0 0;margin:0 0 215px}@media (max-width:1023px){.customer-holder{padding:0;margin:0 0 30px}}@media (max-width:767px){.customer-holder{padding:15px 0 0}}.customer-holder ul{padding:0 0 0 15px;list-style:disc}.customer-holder .container{max-width:825px}.customer-holder .container .list{text-transform:uppercase;margin:0 0 53px;text-align:center}@media (max-width:1023px){.customer-holder .container .list{margin:0 0 30px}}@media (max-width:479px){.customer-holder .container .list{margin:0 0 30px;font-size:10px;line-height:12px}}.customer-holder .container .list li{margin:0 0 23px}@media (max-width:1023px){.customer-holder .container .list li{margin:0 0 10px}}@media (max-width:479px){.customer-holder .container .list li{margin:0 0 5px}}.customer-holder .container .list a{color:#575756}.customer-holder .container .list a:hover{color:#aa6d51}.customer-holder h1{font-size:40px;line-height:42px;text-align:center;margin:0 0 29px}@media (max-width:1023px){.customer-holder h1{font-size:30px;line-height:32px;margin:0 0 15px}}@media (max-width:479px){.customer-holder h1{font-size:20px;line-height:22px}}.customer-holder h2{margin:0 0 36px;text-align:left}@media (max-width:1023px){.customer-holder h2{font-size:30px;line-height:32px;margin:0 0 25px}}@media (max-width:479px){.customer-holder h2{font-size:18px;line-height:20px}}.customer-holder .p1{text-align:center}.customer-holder .btn{font-size:12px;line-height:14px;padding:9px 5px 7px;max-width:177px;min-width:177px;text-align:center;margin:0 auto;display:block}.customer-holder .accordion,.customer-holder .accordion p{margin:0}.customer-holder .accordion .accordion-item{padding:32px 39px 27px 49px;border-top:1px solid #aeaeae;border-bottom:none}@media (max-width:1023px){.customer-holder .accordion .accordion-item{padding:15px 10px}}.customer-holder .accordion .accordion-item:last-child{border-bottom:1px solid #aeaeae}.customer-holder .accordion .content-holder{padding:27px 0 0}.customer-holder .accordion .accordion-title{font:16px/18px AvenirNext-Regular,sans-serif;color:#7d7d7d}@media (max-width:639px){.customer-holder .accordion .accordion-title{font:14px/16px AvenirNext-Regular,sans-serif}}.customer-holder .accordion .accordion-title:hover{color:#7d7d7d}.customer-holder .accordion .accordion-title.active{color:#aa6d51}.customer-holder .info-holder{text-align:left;margin:0 0 76px}@media (max-width:1023px){.customer-holder .accordion .content-holder{padding:25px 0 15px}.customer-holder .info-holder{margin:0 0 30px}}.customer-holder .bottom-holder{letter-spacing:.9px}.customer-holder .bottom-holder p{margin:0 0 28px}.search-holder{font-size:16px;line-height:18px;color:#7d7d7d;margin:0 0 47px;padding:70px 0 0}@media (max-width:639px){.search-holder{font-size:14px;line-height:16px}}@media (max-width:479px){.search-holder{padding:30px 0 0;margin:0}}.search-holder .container{max-width:965px;margin:0 auto;padding:0 15px}.search-holder .heading{text-align:center;margin:0 0 58px}.search-holder .heading h1{margin:0 0 46px}@media (max-width:479px){.search-holder .heading h1{margin:0 0 15px}}.search-holder .title{display:block;margin:0 0 10px;font-size:11px;line-height:13px;color:#888}.search-holder h2{font-size:18px;line-height:20px;margin:0 0 25px;letter-spacing:4px}.search-holder h3{font-size:25px;line-height:27px;margin:0 0 5px}@media (max-width:639px){.search-holder h3{font-size:20px;line-height:22px}}.search-holder .search-form{margin:0 auto 68px;max-width:336px;border-bottom:1px solid #aa6d51;position:relative}@media (max-width:479px){.search-holder .search-form{margin:0 auto 30px}}.search-holder .search-form input{font-size:25px;line-height:27px;border:none;border-radius:0;box-shadow:none;width:100%;text-align:center;padding:0 40px 0 0;color:#898989}.search-holder .search-form input::-webkit-input-placeholder{color:#898989}.search-holder .search-form input::-moz-placeholder{opacity:1;color:#898989}.search-holder .search-form input:-moz-placeholder{color:#898989}.search-holder .search-form input:-ms-input-placeholder{color:#898989}.search-holder .search-form input.placeholder{color:#898989}.search-holder .search-form i{position:absolute;right:3px;top:-1px;font-size:28px;width:35px;color:#09355c;cursor:pointer}.search-holder .search-form i:hover{color:#aa6d51}.search-holder .list li{font-size:12px;line-height:14px;display:inline-block;vertical-align:middle;text-transform:uppercase;margin:0 9px 11px;letter-spacing:2.5px}.search-holder .list li a{color:#7a7a7a}.search-holder .list li a:hover{color:#09355c}.search-holder .top-post{overflow:hidden;margin:0 -13px 84px}@media (max-width:639px){.search-holder .top-post{margin:0 -5px 40px}}.search-holder .top-post p{margin:0 0 15px}.search-holder .top-post .box{width:33.3%;padding:0 13px;margin:0 0 10px;float:left}@media (max-width:639px){.search-holder .top-post .box{width:50%;margin:0 0 26px;padding:0 5px}}.search-holder .top-post .img-holder{display:block;margin:0 0 16px}.search-holder .top-post .img-holder img{vertical-align:top;width:100%}.search-holder .post-list-box>.row{text-align:center}.search-holder .post-list-box .row{overflow:hidden;padding:28px 0 26px;border-top:1px solid #d0d0d0}@media (max-width:639px){.search-holder .post-list-box .row{padding:15px 0}}.search-holder .post-list-box p{margin:0 0 21px}.search-holder .post-list-box .link-read{float:right;font-size:15px;letter-spacing:1px}.search-holder .post-list-box .btn{padding:8px 16px 5px;font-size:12px;letter-spacing:1px}.media-center-holder{max-width:965px;margin:0 auto 137px;padding:70px 15px 0}@media (max-width:767px){.media-center-holder{margin:0 auto 70px}}@media (max-width:479px){.search-holder .top-post .box{width:100%}.search-holder .post-list-box .link-read{font-size:12px}.media-center-holder{padding:45px 15px 0}}.media-center-holder .heading{font:14px/17px AvenirNext-Regular,sans-serif;text-align:center;padding:0 63px 48px;margin:0 0 66px;border-bottom:1px solid #d0d0d0;letter-spacing:1.5px}@media (max-width:767px){.media-center-holder .heading{padding:0 0 30px;margin:0 0 30px}}.media-center-holder .heading h1{margin:0 0 36px;letter-spacing:0}@media (max-width:479px){.media-center-holder .heading{font-size:12px;line-height:14px}.media-center-holder .heading h1{margin:0 0 15px}}.media-center-holder .heading p{margin:0 0 42px}@media (max-width:479px){.media-center-holder .heading p{margin:0 0 25px}}.media-center-holder .heading .btn{font-size:14px;line-height:16px;letter-spacing:0;padding:9px 25px 6px}.media-center-holder .post-holder{text-align:center;padding:0 0 79px;margin:0 0 66px;border-bottom:1px solid #d0d0d0}@media (max-width:767px){.media-center-holder .post-holder{padding:0 0 30px;margin:0 0 30px}}.media-center-holder .post-holder h2{letter-spacing:1.2px;margin:0 0 45px}@media (max-width:767px){.media-center-holder .post-holder h2{margin:0 0 20px}}.media-center-holder .post-holder h3{font-size:22px;line-height:26px;margin:0}@media (max-width:1023px){.media-center-holder .post-holder h3{font-size:17px;line-height:19px}}.media-center-holder .post-holder .btn{font-size:14px;padding:7px 5px 6px;min-width:156px}.media-center-holder .post-wrap{margin:0 -10px 31px;overflow:hidden;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex;text-align:left}.media-center-holder .post-wrap .post{width:25%;padding:0 10px 69px;margin:0 0 23px;position:relative}@media (max-width:767px){.media-center-holder .post-wrap .post{width:50%}}.media-center-holder .post-wrap .img-holder{display:block;margin:0 0 18px}.media-center-holder .post-wrap .img-holder img{width:100%;vertical-align:top}.media-center-holder .post-wrap time{color:#888;font-size:11px;line-height:13px;display:block;letter-spacing:.2px;position:absolute;left:7px;bottom:43px}.media-center-holder .post-wrap .link-read{position:absolute;left:10px;bottom:0}.media-center-holder .slider-logos-wrap{padding:0 15px 87px;margin:0 0 61px;border-bottom:1px solid #d0d0d0}@media (max-width:767px){.media-center-holder .slider-logos-wrap{margin:0 0 30px;padding:0 0 55px}}.media-center-holder .slider-logos-wrap h2{margin:0 0 66px}.media-center-holder .slider-logo.owl-carousel .owl-nav.disabled{display:block}.media-center-holder .slider-logo.owl-carousel .owl-next,.media-center-holder .slider-logo.owl-carousel .owl-prev{color:#aa6d51;top:53%;left:-25px}@media (max-width:767px){.media-center-holder .slider-logos-wrap h2{margin:0 0 20px}.media-center-holder .slider-logo.owl-carousel{padding:0 20px}.media-center-holder .slider-logo.owl-carousel .owl-next,.media-center-holder .slider-logo.owl-carousel .owl-prev{left:-10px}}.media-center-holder .slider-logo.owl-carousel .owl-next:hover,.media-center-holder .slider-logo.owl-carousel .owl-prev:hover{color:#09355c}.media-center-holder .slider-logo.owl-carousel .owl-next{left:auto;right:-25px}@media (max-width:1023px){.media-center-holder .slider-logo.owl-carousel .owl-item{padding:0 10px}}@media (max-width:767px){.media-center-holder .slider-logo.owl-carousel .owl-next{right:-10px}.media-center-holder .slider-logo.owl-carousel .owl-item{padding:0}}@media (max-width:479px){.media-center-holder .post-wrap .post{width:100%}.media-center-holder .slider-logo.owl-carousel .owl-item{padding:0 10px}}.media-center-holder .slider-logo .icon-arrow-thin-left:before,.media-center-holder .slider-logo .icon-arrow-thin-right:before{content:"\e91c";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.media-center-holder .slider-logo .icon-arrow-thin-right:before{content:"\e91d"}.media-center-holder .video-media{margin:0 0 58px;padding:0 0 79px;border-bottom:1px solid #d0d0d0;text-align:center}@media (max-width:767px){.media-center-holder .video-media{margin:0 0 30px;padding:0 0 30px}}.media-center-holder .video-media .btn{padding:7px 0 5px;min-width:153px;font-size:14px}.media-center-holder .video-media h2{margin:0 0 70px;letter-spacing:1px}@media (max-width:767px){.media-center-holder .video-media h2{margin:0 0 20px}}.media-center-holder .video-media .video-placeholder-container{display:block!important;position:relative;overflow:hidden}.media-center-holder .video-media .video-block-container .vjs-tech{width:107%}.media-center-holder .video-media .video-block-container .video-js,.media-center-holder .video-media .video-block-container .video-js .vjs-tech{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%}.media-center-holder .video-holder{text-align:left;margin:0 -13px 18px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.media-center-holder .video-holder .video-block{padding:0 13px;width:50%;margin:0 0 26px}@media (max-width:767px){.media-center-holder .video-holder .video-block{margin:0}}@media (max-width:479px){.media-center-holder .video-holder .video-block{width:100%}}.media-center-holder .video-holder .video-block .btn-play{width:81px;height:81px}.media-center-holder .video-holder .video-block .btn-play:before{border-width:13px 0 13px 24px;top:26px;left:31px}.media-center-holder .video-holder .img-holder{position:relative}.media-center-holder .video-holder .btn{font-size:14px;padding:8px 5px 5px;min-width:154px}.media-center-holder .video-holder .info{letter-spacing:1px;display:block;padding:20px 0;color:#727375}.media-center-holder .video-holder .info:hover{color:#aa6d51}.media-center-holder .media-contacts{margin:0 0 50px}.media-center-holder .media-contacts h2{letter-spacing:1px;margin:0 0 56px}@media (max-width:767px){.media-center-holder .media-contacts h2{margin:0 0 20px}}.media-center-holder .media-contacts h4{font-size:25px;line-height:27px;margin:0 0 4px}.media-center-holder .media-contacts .contacts-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:0 27px 0 57px}@media (max-width:1023px){.media-center-holder .media-contacts .contacts-wrap{padding:0}}.media-center-holder .media-contacts .contacts-wrap .holder{width:42%}@media (max-width:767px){.media-center-holder .media-contacts h4{font-size:18px;line-height:20px}.media-center-holder .media-contacts .contacts-wrap{display:block;text-align:center}.media-center-holder .media-contacts .contacts-wrap .holder{width:100%}}.media-center-holder .media-contacts .contacts-wrap .holder:first-child{width:48%;border-right:1px solid #d0d0d0}.media-center-holder .media-contacts .contacts-wrap .holder .box{margin:0 0 43px}@media (max-width:767px){.media-center-holder .media-contacts .contacts-wrap .holder:first-child{width:100%;border:none}.media-center-holder .media-contacts .contacts-wrap .holder .box{margin:0 0 40px}}.media-center-holder .media-contacts .contacts-wrap .holder .box:last-child{margin:0}@media (max-width:767px){.media-center-holder .media-contacts .contacts-wrap .holder .box:last-child{margin:0 0 40px}}.media-center-holder .media-contacts .contacts-wrap .holder .box:last-child address{margin:0}.media-center-holder .media-contacts .contacts-wrap address{font:400 16px/20px AvenirNext-Regular,sans-serif;margin:0 0 40px}@media (max-width:767px){.media-center-holder .media-contacts .contacts-wrap address{font-size:13px;line-height:15px;margin:0}}.media-center-holder .media-contacts .contacts-wrap address a{color:#575756}.media-center-holder .media-contacts .contacts-wrap address a:hover{color:#aa6d51}.site-map-holder{font-size:15px;line-height:17px;max-width:970px;margin:0 auto 103px;padding:70px 15px 0}.site-map-holder .holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.site-map-holder .holder-list{width:46.5%}@media (max-width:767px){.site-map-holder{font-size:14px;line-height:16px;margin:0 auto 30px;padding:40px 15px 0}.site-map-holder .holder-list{width:48%}}@media (max-width:639px){.site-map-holder .holder{display:block}.site-map-holder .holder-list{width:100%}.site-map-holder .holder-list:first-child .list-map>li:last-child{border-bottom:1px solid #d0d0d0}}.list-map .drop>ul li:before,.list-map>li>ul li:before{content:"";left:0;top:8px;width:5px;height:1px;background:#898989}.site-map-holder h1{text-align:center;margin:0 0 58px}@media (max-width:767px){.site-map-holder h1{margin:0 0 40px}}@media (max-width:479px){.site-map-holder{font-size:12px;line-height:14px}.site-map-holder h1{margin:0 0 15px}}.site-map-holder .close-submenu,.site-map-holder .subheader{display:none}.list-map{letter-spacing:1px}.list-map .drop-wrap>a{font:26px/28px BellMTStd-Regular,serif;display:block;text-align:left;color:#aa6d51;margin:0 0 20px;text-transform:none}@media (max-width:767px){.list-map .drop-wrap>a{margin:0 0 10px}}@media (max-width:639px){.list-map .drop-wrap>a{text-align:center}}.list-map .drop .drop-wrap>a{font:15px/17px Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;text-transform:uppercase;color:#898989;margin:20px 0 16px;text-align:left}@media (max-width:639px){.list-map .drop .drop-wrap>a{font-size:14px;line-height:16px;margin:5px 0 10px}}.list-map .drop .drop-wrap>a:hover{color:#aa6d51}.list-map .drop .drop{margin:15px 0 20px}.list-map .drop .drop ul{text-transform:none}.list-map .drop>ul,.list-map>li>ul>li{text-transform:uppercase}.list-map .drop>ul li{position:relative;padding:0 0 0 11px;margin:0 0 13px}.list-map .drop>ul li:before{position:absolute}.list-map>li{margin:0 0 25px;padding:0 0 12px 13px;border-bottom:1px solid #d0d0d0}.list-map>li:last-child{border:none}@media (max-width:767px){.list-map>li{margin:0 0 10px;padding:0 0 0 10px}}.list-map>li>ul>li{margin:0 0 13px}.list-map>li>ul li{position:relative;padding:0 0 0 11px}.list-map>li>ul li:before{position:absolute}.list-map>li>ul ul{padding:15px 0 7px 9px;margin:0}.list-map>li>ul ul li{margin:0 0 13px;text-transform:none}.list-map a{color:#898989}.list-map a:hover{color:#aa6d51}.travel-content{margin:0 0 56px}.travel-content .jpnl-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.travel-content .jpnl-row .jpnl-cell-wrap{width:48%}.travel-content .jpnl-row .jpnl-cell-wrap:first-child img{float:right;margin:49px 69px 0 0}@media (max-width:639px){.travel-content .jpnl-row{display:block}.travel-content .jpnl-row .jpnl-cell-wrap{width:100%}.travel-content .jpnl-row .jpnl-cell-wrap:first-child img{float:none;margin:0 auto}}.travel-content .jpnl-row .jpnl-cell-wrap p{margin:0 0 14px}@media (max-width:767px){.travel-content .jpnl-row .jpnl-cell-wrap p{margin:0 0 20px}}.travel-content .jpnl-row .jpnl-cell-wrap img{margin:50px 0 0 65px;width:173px}@media (max-width:639px){.travel-content .jpnl-row .jpnl-cell-wrap img{margin:0 auto 20px;display:block}}.travel-form{padding:40px 0 70px}.travel-form h1{margin:0 0 66px;text-align:center}@media (max-width:767px){.travel-form{padding:20px 0}.travel-form h1{margin:0 0 30px}}.travel-form .attach-file{font-size:18px;position:absolute;right:11px;bottom:35px;margin:0;color:#aa6d51;transition:color .3s ease-in-out;z-index:1}.travel-form .wpcf7{max-width:100%;padding:51px 169px 0 123px;overflow:hidden}@media (max-width:1023px){.travel-form .wpcf7{padding:0 50px}}.travel-form .wpcf7 input{width:100%;height:32px}.travel-form .wpcf7 input[type=submit]{width:auto;min-width:128px;float:right;margin:20px 0}@media (max-width:767px){.travel-form .attach-file{bottom:25px}.travel-form .wpcf7{padding:0}.travel-form .wpcf7 input[type=submit]{padding:0 10px}}.travel-form .wpcf7 label{font-size:16px;line-height:18px;margin:0 0 5px 2px;letter-spacing:1px}.travel-form .wpcf7 textarea{height:180px}.travel-form .wpcf7 .row{margin:0 0 19px;position:relative}.travel-form .wpcf7 .selectBox{border-color:#d2d1d1}.travel-form .invalid .selectBox,.travel-form .invalid input[type=tel],.travel-form .wpcf7-not-valid{border:1px solid red}.travel-form .wpcf7 .selectBox .selectBox-arrow:before{color:#d2d1d1;left:8px;top:7px}.travel-form .wpcf7 .select-company{height:32px;padding:0}.travel-form .wpcf7 .select-company .selectBox-label{height:100%;padding:7px 8px;color:#575756;text-transform:none}.travel-form .holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.travel-form .holder .box{width:47%}@media (max-width:639px){.travel-form .holder{display:block}.travel-form .holder .box{width:100%}}.travel-form .wpcf7-form-control-wrap{position:static}.travel-form .wpcf7-not-valid-tip{display:none}.travel-form .wpcf7-validation-errors{text-align:center;border:none;font-size:20px;color:#aa6d51;margin:4em .5em 1em}.select-company-selectBox-dropdown-menu{border-color:#d2d1d1}.select-company-selectBox-dropdown-menu li a{text-transform:none;padding:10px 8px;color:#575756}.btn,.btn-3-level,.btn-blue{text-transform:uppercase}.text-page{font-size:16px;line-height:18px}.text-page #wrapper #main .container{padding:0 15px 75px}@media (max-width:767px){.travel-form .wpcf7-validation-errors{font-size:16px}.text-page{font-size:14px;line-height:16px}.text-page #wrapper #main .container{padding:15px}}.text-page #wrapper #main h1,.text-page #wrapper #main h2,.text-page #wrapper #main h3,.text-page #wrapper #main h4,.text-page #wrapper #main h5,.text-page #wrapper #main h6{font-family:BellMTStd-Regular,serif;color:#aa6d51;text-align:left;font-weight:400;margin:0 0 10px}.text-page #wrapper #main h1{font-size:50px;line-height:52px;text-align:center;font-weight:400;margin:0 0 67px}@media (max-width:767px){.text-page #wrapper #main h1{font-size:30px;line-height:32px;margin:0 0 30px}}.text-page #wrapper #main h2{font-size:25px;line-height:27px;margin:40px 0 30px}.text-page #wrapper #main h3{font-size:23px;line-height:25px}@media (max-width:767px){.text-page #wrapper #main h2{font-size:23px;line-height:25px;margin:17px 0 10px}.text-page #wrapper #main h3{font-size:21px;line-height:23px}}.text-page #wrapper #main h4{font-size:21px;line-height:23px}@media (max-width:767px){.text-page #wrapper #main h4{font-size:19px;line-height:21px}}.text-page #wrapper #main h5{font-size:19px;line-height:17px}@media (max-width:767px){.text-page #wrapper #main h5{font-size:17px;line-height:19px}}.text-page #wrapper #main h6{font-size:17px;line-height:15px}.text-page #wrapper #main p{margin:0 0 23px}@media (max-width:767px){.text-page #wrapper #main h6{font-size:15px;line-height:17px}.text-page #wrapper #main p{margin:0 0 15px}}.text-page #wrapper #main hr{background:#d0d0d0;margin:14px 0 0}.text-page #wrapper #main ol,.text-page #wrapper #main ul{list-style-type:disc;padding:0 0 0 20px;margin:0 0 20px}.text-page #wrapper #main ol li,.text-page #wrapper #main ul li{margin:0 0 10px;position:relative}.text-page #wrapper #main ol{list-style-type:decimal}.two-column-holder{height:100vh;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;margin:-200px 0 0}@media (max-width:767px){.two-column-holder{margin:-90px 0 0;height:55vh}}@media (max-width:767px) and (orientation:landscape){.two-column-holder{height:100vh}}.two-column-holder .holder{width:50%;overflow:hidden;position:relative;text-align:center;min-height:100%;white-space:nowrap}.two-column-holder .holder img{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;min-width:101%;width:auto;min-height:100%}.two-column-holder .text-holder{position:absolute;left:50%;top:54.5%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;color:#fff;text-transform:uppercase}.two-column-holder .text-holder h1{font-size:45px;line-height:47px;color:#fff;margin:0 0 10px}@media (max-width:767px){.two-column-holder .text-holder h1{font-size:30px;line-height:32px}}@media (max-width:639px){.two-column-holder .text-holder h1{font-size:25px;line-height:27px}}.two-column-holder .text-holder h2{font-size:30px;line-height:40px;display:block;margin:0 0 50px;color:#fff}@media (max-width:767px){.two-column-holder .text-holder h2{font-size:20px;line-height:22px;margin:0 0 10px}}@media (max-width:479px){.two-column-holder .text-holder h2{font-size:14px;line-height:16px}}.two-column-holder .text-holder .btn{font-size:16px;line-height:18px;border:1px solid #fff;color:#fff;background:0 0;margin:0;padding:9px 27px 7px;letter-spacing:1px}@media (max-width:767px){.two-column-holder .text-holder .btn{font-size:14px;line-height:16px;min-width:160px}.main-banner.subpage-banner .banner-carousel,.main-banner.subpage-banner .banner-carousel li,.main-banner.subpage-banner .owl-item,.main-banner.subpage-banner .owl-item li,.main-banner.subpage-banner .owl-stage,.main-banner.subpage-banner .owl-stage-outer{height:100%!important}}@media (max-width:639px){.two-column-holder .text-holder .btn{font-size:11px;line-height:13px;min-width:100px;padding:5px}}.two-column-holder .text-holder .btn:hover{background:#fff;color:#09355c}.glenmor-hub{display:block}.glenmor-hub .holder{position:relative;z-index:1;float:left}.glenmor-hub .holder:nth-child(2){float:right}.glenmor-hub .holder.animated{transition:width .8s ease-in-out;position:absolute;width:100%;z-index:3}.glenmor-hub .holder.zoomSlideLeft{left:0}.glenmor-hub .holder.zoomSlideRight{right:0}.glenmor-hub .holder .btn{transition:opacity .5s ease-in-out,z-index .5s ease-in-out,border-color .5s ease-in-out,color .5s ease-in-out;display:block;min-width:196px;max-width:196px;margin:0 auto 20px}@media (max-width:479px){.glenmor-hub .holder .text-holder{padding:0 15px}.glenmor-hub .holder .btn{min-width:130px;max-width:130px}}.glenmor-hub .holder .btn.hidden-btn{transition-delay:.9s;z-index:-1;opacity:0}.glenmor-hub .holder .btn-area{position:absolute;top:100%;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);margin:0}.btn{transition:opacity .2s ease-in-out;display:inline-block;font-size:16px;line-height:18px;font-family:AvenirNext-Regular,sans-serif;padding:10px 42px 8px;cursor:pointer}@media (max-width:767px){.btn{font-size:12px;padding:11px 34px 9px;letter-spacing:1px}}.btn:focus{outline:0}.btn .icon{vertical-align:sub}.btn.wpcf7-submit{background:0 0;padding:10px 18px 7px;font-size:14px}@media (max-width:767px){.btn.wpcf7-submit{padding:14px 18px 11px}}.rooms-slide-part .btn{position:absolute;top:56.5%;border-color:#fff;color:#fff;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-bottom:5px;padding-left:27px;padding-right:27px;text-align:center}.rooms-slide-part .btn:hover{border-color:#aa6d51;color:#aa6d51}.btn-3-level{font:12px/14px AvenirNext-Regular,sans-serif;background:#005751;color:#fff;text-align:center;padding:15px 10px 11px;max-width:266px;margin:20px auto;letter-spacing:1.5px;cursor:pointer;display:none}.green-page .btn-3-level{background:#225148}.brown-page .btn-3-level{background:#aa6d51}.blue-page .btn-3-level{background:#162e41}.antique-brass .btn-3-level{background:#b58157}.charcoal .btn-3-level{background:#53555b}.highland-blue .btn-3-level{background:#8bb6d0}.stone-grey .btn-3-level{background:#c8c7c3}.chelsea-cucumb .btn-3-level{background:#6d7f31}.bondi-blue .btn-3-level{background:#008e9d}.move .btn-3-level{background:#b99cc2}.leather .btn-3-level{background:#72442d}.lichen .btn-3-level{background:#00564d}.pickled-bluewood .btn-3-level{background:#2e3f50}.btn-default,input[type=submit].btn-default{border:1px solid #aa6d51;color:#09355c;transition:color .3s ease-in-out;box-shadow:none}.btn-default:hover,input[type=submit].btn-default:hover{color:#aa6d51}.green-page .btn-default,.green-page input[type=submit].btn-default{color:#225148}.brown-page .btn-default,.brown-page input[type=submit].btn-default,.green-page .btn-default:hover,.green-page input[type=submit].btn-default:hover{color:#aa6d51}.brown-page .btn-default:hover,.brown-page input[type=submit].btn-default:hover{color:#09355c}.btn-default .icon-reading,input[type=submit].btn-default .icon-reading{font-size:22px;margin:0 22px 0 0;vertical-align:text-bottom}@media (max-width:767px){.rooms-slide-part .btn{top:58%}.btn-3-level{display:block}.btn-default .icon-reading,input[type=submit].btn-default .icon-reading{font-size:15px;margin:0 14px 0 0}}.btn-primary{background:#aa6d51;color:#fff;box-shadow:none;border:none}.btn-blue{background:#09355c;color:#fff;border:1px solid #09355c}.btn-blue:hover{transition:color .3s ease-in-out,background .3s ease-in-out;color:#09355c;background:0 0}.btn-arrow:hover,.btn-back{color:#aa6d51}.btn-arrow{font-size:13px;font-family:AvenirNext-Regular,sans-serif;position:relative}.btn-arrow:after,.btn-back:before{transition:left .3s ease-in-out;font-family:icomoon!important;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;speak:none}.btn-arrow:hover:after{left:10px}.btn-arrow:after{content:"\e90a";left:0;vertical-align:middle;font-size:25px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fancybox,.intro-content .textwidget img{vertical-align:top}.btn-arrow:after,.btn-back{position:relative;display:inline-block}.btn-back{font-size:12px;line-height:14px;padding:0 0 0 46px;margin:20px 0 0;cursor:pointer}.btn-back:before{font-size:24px;position:absolute;left:5px;top:-5px;line-height:1}.btn-back:hover:before{left:-3px}.btn-plus{position:absolute;top:8px;left:8px;width:26px;height:26px;background:#fff;border:1px solid #b2785d;border-radius:50%;z-index:2}@media (max-width:767px){.btn-plus{bottom:0;left:50%;top:auto;-ms-transform:translateX(-50%);transform:translateX(-50%)}}.left.up .btn-plus{left:auto;right:8px}.btn-plus.open{background:#b2785d;border:1px solid #fff}.btn-plus.open:before{color:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg)}.btn-plus:before{transition:all .3s ease-in-out;position:absolute;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:5px;left:5px;font-size:14px;line-height:1;color:#b2785d}.btn-submit,input[type=submit].btn-submit{background:#aa6d51;color:#fff;height:45px;width:56px;border:0;line-height:45px;cursor:pointer;font-size:14px;font-family:AvenirNext-Regular,sans-serif;text-transform:uppercase;padding:0;box-shadow:none;transition:background .3s ease-in-out}.btn-submit:hover,input[type=submit].btn-submit:hover{background:#09355c}.share-btn{cursor:pointer}.manual-btn-holder{margin:0 0 62px;text-align:center}@media (max-width:1023px){.manual-btn-holder{margin:0 0 30px}}.intro-wrapper:first-child .intro-content{padding-top:51px;padding-bottom:48px}@media (max-width:767px){.btn-submit,input[type=submit].btn-submit{height:37px;line-height:37px}.manual-btn-holder{text-align:center}.intro-wrapper:first-child .intro-content{padding-top:5px;padding-bottom:15px}}.intro-content{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-bottom:60px}@media (max-width:767px){.intro-content{padding-left:0;padding-right:0;padding-bottom:31px}.intro-content .list-wrap{max-width:200px;margin:0 auto}}.intro-content .list-wrap ul{width:37%;display:inline-block;vertical-align:top;text-align:left;padding:0 54px}@media (max-width:1023px){.intro-content .list-wrap ul{padding:0 20px;width:33%}}@media (max-width:767px){.intro-content .list-wrap ul{margin:0;padding:0;width:100%}}.intro-content ul{text-align:left;margin:0 0 20px}.intro-content ul li{position:relative;padding:0 0 0 24px;margin:0 0 2px}@media (max-width:639px){.intro-content ul li{margin:0 0 5px}}.intro-content ul li:after{content:"";position:absolute;left:0;top:6px;width:6px;height:6px;border-radius:100px;background:#727272}.intro-content .jpnl-cell{max-width:100%;width:100%}.intro-content .textwidget{font-size:14px;line-height:19px;text-align:left;color:#727272}@media (max-width:767px){.intro-content .textwidget{text-align:center;font-size:13px;line-height:15px}}.intro-content .textwidget .fancybox.plus-btn{position:relative;max-width:100%}.intro-content .textwidget .fancybox.plus-btn:hover{outline:#aa6d51 solid 1px}.intro-content .textwidget .fancybox.plus-btn:before{width:47px;height:47px;content:"\25a4";position:absolute;font-size:26px;padding:10px 0;text-align:center;top:12px;right:9px;z-index:1;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#aa6d51}.intro-content h2{max-width:500px;text-align:left}@media (max-width:767px){.intro-content .textwidget .fancybox.plus-btn:before{width:40px;height:40px;font-size:19px;top:8px;right:10px}.intro-content h2{text-align:center}}.intro-content .jgrid-col-6{width:49.4%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.intro-content .jgrid-col-6{width:48%}}.intro-content .jgrid-col-6:first-child .textwidget{max-width:400px}@media (max-width:767px){.intro-content .jgrid-col-6{-ms-flex-pack:center;justify-content:center;width:100%}.intro-content .jgrid-col-6:first-child .textwidget{margin:0 0 26px}}.intro-content .jgrid-col-6 h2{margin:0 0 19px}@media (max-width:767px){.intro-content .jgrid-col-6 h2{margin:0 0 16px}.intro-content .jgrid-col-6 p{margin:0}}.intro-content .jgrid-col-6 p{margin:0}.intro-content .jgrid-col-6 p:not(:last-child){margin:0 0 24px}@media (max-width:767px){.intro-content .jgrid-col-6 p:not(:last-child){margin:0 0 16px}}.intro-content .jgrid-col-12{-ms-flex-pack:center;justify-content:center;width:100%}.intro-content .jgrid-col-12 h2{max-width:inherit;text-align:center}.intro-content .jgrid-col-12 .textwidget{max-width:880px;margin:0 auto;text-align:center}.intro-content .jgrid-col-12 p{margin:0}@media (max-width:767px){.intro-content .jgrid-col-12 p{margin:0}}.intro-content .jgrid-col-12 p:not(:last-child){margin:0 0 39px}@media (max-width:767px){.intro-content .jgrid-col-12 p:not(:last-child){margin:0 0 21px}}.description,.intro-content .btn-holder{text-align:center}.description{max-width:880px;margin:0 auto 40px;color:#727272}.fancybox{display:inline-block}.fancybox:after{display:none!important}.social li{display:inline-block;vertical-align:middle;margin-right:23px}@media (max-width:1023px){.social li{margin-right:15px}}@media (max-width:479px){.social li{margin-right:28px}}.social li:last-child{margin-right:0}.social a{transition:opacity .1s ease-in-out;font-size:18px;line-height:20px}.social a:hover{color:#09355c}.social .icon-facebook{font-size:16px;line-height:18px}.social-open{overflow:hidden}.social-open #social-block{opacity:1;z-index:103}#social-block .instagram-block .likes{bottom:5px;right:5px}#social-block .grid-item{width:20%;float:left;display:block;height:20vw;overflow:hidden}#social-block .grid-item .text{padding:47px 15px;text-align:left}@media (max-width:1199px){#social-block .grid-item{width:33.33%;height:33vw}}@media (max-width:767px){#social-block .grid-item{width:50%;height:50vw}}@media (max-width:479px){#social-block .grid-item{width:100%;height:100vw}}#social-block .grid-item-2{width:40%;height:40vw}@media (max-width:1199px){#social-block .grid-item-2{width:33.33%;height:33vw}}@media (max-width:767px){#social-block .grid-item-2{width:50%;height:50vw}}@media (max-width:479px){#social-block .grid-item-2{width:100%;height:100vw}}#social-block .instagram-block .icon{left:10px}#social-block .social-holder{margin:0 0 97px}@media (max-width:767px){#social-block .social-holder{margin:0 0 40px}}#social-block .text-item .text-block{position:absolute;top:0;left:0;width:100%;height:100%}#social-block .text-item .text-block .text{color:#fff;text-align:center;width:100%}#social-block .text-item h3{font-size:32px;line-height:34px;margin:0 0 15px}#social-block .icon{font-size:24px}.lang-switcher{position:relative;display:inline-block;vertical-align:top;font-size:11px;line-height:11px;margin:0 24px 0 0;text-transform:uppercase}@media (max-width:1023px){.lang-switcher{margin:0 11px}}@media (max-width:767px){.lang-switcher{font-size:8px;line-height:8px;margin:0}}@media (min-width:768px) and (max-height:530px){.lang-switcher{font-size:9px;line-height:9px;margin:0 11px 0 0}}.lang-switcher:hover .lang-switcher-list{display:block;margin:-1px 0 0;position:absolute;width:100%;top:100%;z-index:10;text-align:center}.lang-switcher:hover .lang-switcher-list li{border-left:1px solid #aa6d51;border-right:1px solid #aa6d51;border-bottom:1px solid #aa6d51}.lang-switcher:hover .lang-switcher-list li a{display:block;padding:3px 0;color:#aa6d51}.lang-switcher:hover .lang-switcher-list li a:hover{background:rgba(170,109,81,.4)}.lang-switcher:hover .lang{border:1px solid #aa6d51;color:#aa6d51}.lang-switcher:hover .lang:before{top:0;transform:rotateX(180deg);color:#aa6d51}.lang-switcher .lang-switcher-list{display:none}.lang-switcher span{color:#09355c;padding:3px 5px;display:block}@media (max-width:767px){.lang-switcher span{padding:4px 4px 2px}}.lang-switcher .lang{border:1px solid #09355c;perspective:200px}.lang-switcher .lang:before{content:"\e907";font-family:icomoon;position:absolute;left:-23px;top:0;padding:4px 7px;color:#09355c;font-weight:700;transition:transform .3s;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#menu-list .owl-item li:after,#menu-list:before,.main-menu-list-holder:before,.video-block .btn-play:before{content:""}.lang-switcher .lang-switcher-list li{text-align:center;border-left:1px solid #09355c;border-right:1px solid #09355c;border-bottom:1px solid #09355c}.lang-switcher .lang-switcher-list li a{color:#09355c}#main-menu-block{font-family:AvenirNext-Regular,sans-serif}#main-menu-block .mCSB_scrollTools{opacity:1}#main-menu-block .container{max-width:1274px}@media (max-width:767px){#main-menu-block{transition:transform .3s;opacity:1;z-index:100;left:100%;width:278px}#main-menu-block:after{content:"";height:100%;width:2px;background:#e1e1e1;position:absolute;left:0;top:0}#main-menu-block .container{padding:0}#main-menu-block .close{right:10px;top:16px;left:auto;z-index:105}}#main-menu-block .lang-switcher{position:absolute;right:57px;top:20px}@media (max-width:1023px){#main-menu-block .lang-switcher{right:39px}}#main-menu-block .mCustomScrollBox.mCSB_inside>.mCSB_container{margin:0}@media (max-width:767px){#main-menu-block .lang-switcher{right:59px}#main-menu-block .mCustomScrollBox.mCSB_inside>.mCSB_container{padding:97px 0 20px 56px}#main-menu-block .lang-switcher,#main-menu-block .logo-modal,#main-menu-block .modal-header .booking-button,#main-menu-block .text-center{display:none!important}}@media (min-width:320px) and (max-width:768px) and (max-height:450px){#main-menu-block .mCustomScrollBox.mCSB_inside>.mCSB_container{padding:55px 0 20px 35px}}#main-menu-block .close-submenu{display:none;cursor:pointer}#main-menu-block .close-submenu:hover{color:#aa6d51}#main-menu-block .close-submenu i{font-weight:700}@media (max-width:767px){#main-menu-block .close-submenu{display:block;position:absolute;left:19px;top:19px;font-size:15px}.menu-level3-open #main-menu-block .close-submenu{top:16px;right:17px;left:auto;width:17px;height:17px}.menu-level3-open #main-menu-block .close-submenu i{position:relative}.menu-level3-open #main-menu-block .close-submenu i:after,.menu-level3-open #main-menu-block .close-submenu i:before{content:"";display:block;background:#aa6d51;height:1px;width:19px;position:absolute;top:8px;left:0;-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-level3-open #main-menu-block .close-submenu i:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-block .drop{transition:transform .3s;opacity:1;z-index:100;width:278px;position:fixed;top:0;left:100%;height:100%;max-height:100%;background:#eee;text-align:left}#main-menu-block .drop:after{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:#e1e1e1}#main-menu-block .drop-mobile-open{-ms-transform:translateX(-278px);transform:translateX(-278px)}}@media (min-width:768px){#main-menu-block .drop ul li .drop{display:none}.main-menu-list-holder{position:relative}}#main-menu-block .drop .drop,#main-menu-block .drop .drop:after{background:#e1e1e0}#main-menu-block .subheader{display:none}@media (max-width:767px){#main-menu-block .subheader{font-size:15px;line-height:17px;display:block;color:#172e41;margin:0 0 26px;text-transform:uppercase}#main-menu-block .modal-wrap{padding:0}.menu-level3-open,.menu-open{position:relative}.menu-level3-open:after,.menu-open:after{opacity:1;visibility:visible}.menu-level3-open #main-menu-block .close{display:none}.menu-open{border-bottom:1px #efefef}.menu-open:after{transition:visibility .3s ease-in-out,opacity .3s ease-in-out}.menu-open #main-menu-block{-ms-transform:translateX(-278px);transform:translateX(-278px);text-align:left}}#main-menu-block .subheader:hover{color:#aa6d51}.menu-level3-open{overflow:hidden}.menu-level3-open #main-menu-block,.menu-level3-open #main-menu-block *{overflow:visible}.menu-open #main-menu-block{opacity:1;z-index:102}.owl-next.disabled,.owl-prev.disabled{opacity:.5}.main-menu-list-block{font-size:0;margin:0 0 43px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}@media (max-width:767px){.menu-open #main-menu-block .main-menu-list-holder .main-menu-list{text-align:left}.main-menu-list-block{margin:0 0 30px;display:block}}@media (max-width:320px){.main-menu-list-block{margin:0 0 18px}}.main-menu-list-holder{overflow:hidden;padding:50px 0;width:50%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.main-menu-list-holder{display:block;width:100%;padding:0}}.main-menu-list-holder:before{display:block;width:1px;height:5000px;background:#d5d5d5;position:absolute;top:0;right:0}@media (max-width:767px){.main-menu-list-holder:before{display:none}}.main-menu-list-holder:last-child:before{display:none}.main-menu-list-holder .main-menu-list{text-align:center;padding:22px 0 0;display:table-cell;vertical-align:middle}.main-menu-list-holder .main-menu-list>li{margin:0 0 15px}@media (max-width:767px){.main-menu-list-holder .main-menu-list{display:block;padding:0}.main-menu-list-holder .main-menu-list>li{margin:0 0 26px}}.main-menu-list-holder .main-menu-list>li a{font-size:21px;line-height:23px;text-transform:uppercase;color:#09355c;margin:0 0 10px;transition:color .1s ease-in-out}.main-menu-list-holder .main-menu-list>li a:hover{color:#aa6d51}.main-menu-list-holder .main-menu-list>li .drop-wrap{display:inline-block;overflow:hidden}.main-menu-list-holder .main-menu-list ul{margin:10px 0 0;transition:transform 1s ease-in-out}@media (max-width:767px){.main-menu-list-holder .main-menu-list>li a{font-size:15px;line-height:17px;letter-spacing:1.5px}.main-menu-list-holder .main-menu-list ul{margin:0}}.main-menu-list-holder .main-menu-list ul li{margin:0 0 5px}.main-menu-list-holder .main-menu-list ul li:last-child{margin:0}.main-menu-list-holder .main-menu-list ul a{font-size:13px;line-height:15px;color:#727272;text-transform:none}.main-menu-list-holder .main-menu-list ul a:hover{color:#aa6d51}.main-menu-list-holder .main-menu-list .drop-open .drop{max-height:500px}.main-menu-list-holder .main-menu-list .drop{transition:max-height 1s linear;max-height:0;overflow:hidden}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.home .main-menu-bottom{bottom:72px}}@media (min-width:768px) and (min-height:351px) and (max-height:529px){.home .main-menu-bottom{bottom:70px}}@media (min-width:768px) and (max-height:350px){.home .main-menu-bottom{bottom:65px}}.main-menu-bottom{position:absolute;bottom:134px;width:100%;padding:0 50px;text-align:center;z-index:1;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}@media (max-width:1150px){.main-menu-bottom{bottom:105px}}@media (max-width:767px){.main-menu-list-holder .main-menu-list ul li{margin:0 0 26px}.main-menu-list-holder .main-menu-list ul a{font-size:15px;line-height:17px;color:#172e41}.main-menu-list-holder .main-menu-list ul a:hover{color:#aa6d51}.main-menu-bottom{display:none;padding:0;bottom:65px}.main-menu-bottom.hiden-menu{display:none}}@media (min-width:320px) and (max-width:768px) and (max-height:450px){.main-menu-bottom{bottom:10px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.main-menu-bottom{bottom:37px}}@media (min-width:768px) and (min-height:351px) and (max-height:529px){.main-menu-bottom{bottom:33px}}@media (min-width:768px) and (max-height:350px){.main-menu-bottom{bottom:22px}}.main-menu-bottom .white-nav-menu a{color:#fff}.main-menu-bottom .color-nav-menu a{color:#09355c}.subpage-banner .main-menu-bottom li{margin-bottom:15px}@media (max-width:767px){.subpage-banner .main-menu-bottom li{margin-bottom:0}}.main-menu-bottom ul li{display:inline-block;text-transform:uppercase;margin:0 0 15px}@media (min-width:768px) and (max-height:529px){.main-menu-bottom ul li{margin:0 0 5px}}.main-menu-bottom ul li a{display:block;padding:0 16px;font-size:16px;line-height:18px;letter-spacing:1px;transition:color .3s ease-in-out}@media (max-width:1150px){.main-menu-bottom ul li a{font-size:15px;line-height:17px}}@media (max-width:1249px){.main-menu-bottom ul li a{padding:0 9px}}@media (max-width:1023px){.main-menu-bottom ul li a{padding:0 7px;font-size:14px;line-height:16px}}@media (max-width:399px){.main-menu-bottom ul li a{font-size:11px;line-height:16px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.main-menu-bottom ul li{margin:0 0 10px}.main-menu-bottom ul li a{font-size:14px;line-height:16px}}.main-menu-bottom ul li a:hover{color:#fff}@media (max-width:767px) and (max-width:767px){#menu-list a{color:#aa6d51}}#menu-list:before{display:none;position:absolute;top:-7px;left:0;height:7px;width:100%;background:url(../images/menu-line.png) 50% 0 no-repeat}@media (max-width:767px){#menu-list{position:relative;padding:6px 0 11px;border-bottom:1px solid #aa6d51}#menu-list:before{display:block}}#menu-list .owl-item li{white-space:nowrap;text-align:center;display:block;margin:0;height:32px}#menu-list .owl-item li:after{display:inline-block;vertical-align:middle;width:0;min-height:100%}#menu-list .owl-item li>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:99%}.booking-btn-holder{position:absolute;bottom:76px;left:0;width:100%;z-index:2;text-align:center}@media (max-width:1150px){.booking-btn-holder{bottom:60px}}@media (max-width:767px){.booking-btn-holder{bottom:22px}.booking-btn-holder .btn-booking{display:none}}@media (min-width:768px) and (max-height:350px){.booking-btn-holder{bottom:30px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.booking-btn-holder{bottom:39px}}@media (min-width:768px) and (min-height:351px) and (max-height:529px){.booking-btn-holder{bottom:35px}}.nav-container,.owl-dots{bottom:10%;text-align:center}.booking-btn-holder .btn-booking{background:#09355c;color:#fff;padding:10px 40px 7px 35px;font-weight:700;transition:all .3s ease-in-out}.video-block .btn-play,.video-block .btn-play:before{transition:border-color .3s ease-in-out;position:absolute}@media (min-width:768px) and (max-height:529px){.booking-btn-holder .btn-booking,.main-menu-bottom ul li a{font-size:12px;line-height:14px}}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.booking-btn-holder .btn-booking{font-size:14px;line-height:16px;padding:8px 30px 7px 21px}}.booking-btn-holder .btn-booking:hover{background-color:#aa6d51}.booking-btn-holder .btn-booking .icon-booking{margin-right:14px}.booking-btn-holder .btn-explore{display:none}@media (max-width:767px){.booking-btn-holder .btn-explore{display:inline-block;color:#aa6d51;border-color:#aa6d51;padding:5px 40px 4px}.owl-dots{display:none}}.owl-next,.owl-prev{top:50%;color:#fff;z-index:5;position:absolute}.owl-carousel{display:block}.owl-carousel .owl-item img{margin:0 auto}.owl-prev{font-size:42px;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:640px){.owl-prev{font-size:25px}}.owl-next{font-size:42px;-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}@media (max-width:640px){.owl-next{font-size:25px}}.owl-dots{margin-top:1px;position:absolute;z-index:9999;width:100%}.owl-dots .owl-dot{border-bottom:3px solid #fff;background:0 0;display:inline-block;height:8px;margin:0 5px;width:11px}.nav-container{position:absolute;display:inline-block;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);z-index:2}.nav-container .owl-next,.nav-container .owl-prev{font-size:22px;top:12px;cursor:pointer}.nav-container .owl-next.disabled,.nav-container .owl-prev.disabled{opacity:.8}.nav-container .owl-next{right:-30px;animation:bouncing-right 4.5s;animation-iteration-count:15;animation-delay:0s;animation-play-state:paused}.nav-container .owl-next:hover{color:#aa6d51;animation-play-state:running}.nav-container .owl-prev{left:-30px;animation:bouncing-left 4.5s;animation-iteration-count:15;animation-delay:0s;animation-play-state:paused}.nav-container .owl-prev:hover{color:#aa6d51;animation-play-state:running}.nav-container .owl-dot{height:5px;border-bottom:2px solid #fff;width:13px;opacity:.6;cursor:pointer;display:inline-block;margin:0 5px}.nav-container .owl-dot.active,.nav-container .owl-dot:hover{opacity:1;border-color:#09355c}.video-block{position:relative;margin:15px 0 60px;overflow:hidden}@media (max-width:767px){.video-block{margin:15px 0 29px}.home-page .video-block{margin:0 0 70px}.video-block img{max-width:100%;width:100%;height:auto}}.home-page .video-block{margin:0 0 70px}.video-block img{width:100%;display:block}.video-block .btn-play{top:50%;left:50%;width:120px;height:120px;border:2px solid #fff;border-radius:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.video-block .btn-play{width:60px;height:60px;border-width:1px}}.video-block .btn-play:hover{border-color:#aa6d51}.video-block .btn-play:hover:before{border-color:transparent transparent transparent #aa6d51}.video-block .btn-play:before{display:block;top:37px;left:46px;width:0;height:0;border-style:solid;border-width:21px 0 21px 36px;border-color:transparent transparent transparent #fff}#booking-block .btn-holder .btn,.holder-tabs .btn-holder .btn:hover,.holder-tabs .step2 .btn-prev:hover,.modal-search .icon{transition:color .3s ease-in-out,background .3s ease-in-out}@media (max-width:767px){.video-block .btn-play:before{border-width:11px 0 11px 18px;top:17px;left:22px}.video-block .text-box h3{display:none}}.video-block .text-box{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.video-block .text-box h3{font-size:60px;line-height:62px;color:#fff;margin:0 0 32px;letter-spacing:3px}.video-block .text-box .btn-play{display:inline-block;vertical-align:top;width:77px;height:77px;position:relative;-ms-transform:none;transform:none;top:auto;left:auto}.booking-open #header,.video-block-container{display:none}.video-block .text-box .btn-play:before{top:25px;left:29px;border-width:12px 0 12px 21px}@media (max-width:767px){.video-block .text-box .btn-play{width:60px;height:60px}.video-block .text-box .btn-play:before{border-width:11px 0 11px 18px;top:17px;left:22px}}.video-block-container,.video-block-container .video-js{width:100%;height:auto;margin:0}.video-js .vjs-tech,.video-js.vjs-fill{height:auto}.video-js .vjs-tech{position:static}.video-block .img-holder.shown{z-index:20}.booking-open{overflow:hidden}.booking-open #wrapper{height:1px;overflow:hidden}.booking-open #booking-block{opacity:1;z-index:103}.booking-open #booking-block .modal-wrap{padding:37px 0 120px}@media (max-width:767px){.booking-open #booking-block .logo-modal{margin:0 auto 33px}.booking-open #booking-block .modal-wrap{padding:12px 0}}.booking-open #booking-block .form-datepicker{border:1px solid #aa6d51}.booking-open #booking-block .form-datepicker .datepicker{width:100%}.booking-open #booking-block .booking-date-holder{border:1px solid #aa6d51;text-align:center;position:relative;background:#fefefe}.booking-open #booking-block .booking-date-holder .btn{display:block;border:none;padding:17px 42px;color:#fff}.booking-open #booking-block .booking-date-holder .contacts{font-size:17px;line-height:19px;padding:36px 0 13px;border-top:1px solid #aa6d51;letter-spacing:1px}.booking-open #booking-block .booking-date-holder .contacts .title{display:block;text-transform:uppercase;color:#aa6d51;margin:0 0 28px}@media (max-width:767px){.booking-open #booking-block .booking-date-holder .contacts .title{margin:0 0 23px}}.booking-open #booking-block .booking-date-holder .contacts .email{color:#09355c}.booking-open #booking-block .booking-date-holder .booking-list .active .day,.booking-open #booking-block .booking-date-holder .booking-list .active .icon:before,.booking-open #booking-block .booking-date-holder .booking-list .active span{color:#fff}.booking-open #booking-block .booking-date-holder .contacts a:hover{opacity:.8}.booking-open #booking-block .booking-date-holder .contacts .contacts-list li{margin:0 0 16px}@media (max-width:767px){.booking-open #booking-block .booking-date-holder .contacts .contacts-list li{margin:0 0 13px}}.booking-open #booking-block .booking-date-holder .contacts .contacts-list li:last-child{margin:0}.booking-open #booking-block .booking-date-holder .contacts .contacts-list .chat{padding:7px 0 0;text-transform:uppercase}.booking-open #booking-block .booking-date-holder .contacts .contacts-list .chat .icon{font-size:22px;vertical-align:middle;margin-right:5px}.booking-open #booking-block .booking-date-holder .booking-list{border-bottom:1px solid #aa6d51;position:relative;z-index:1}.booking-open #booking-block .booking-date-holder .booking-list .active{background:#aa6d51}.booking-open #booking-block .booking-date-holder .booking-list .active:before{content:"";width:0;height:0;border-style:solid;border-width:8px 9px 0;border-color:#aa6d51 transparent transparent;position:absolute;top:100%;left:50%;margin-left:-9px}.booking-open #booking-block .booking-date-holder .booking-list .active input{background:#aa6d51;color:#fff}.booking-open #booking-block .booking-date-holder .booking-list>li{position:relative;float:left;width:33.333333%;padding:20px 5px 13px}@media (max-width:767px){.booking-open #booking-block .booking-date-holder .contacts .contacts-list .chat .icon{font-size:17px}.booking-open #booking-block .booking-date-holder .booking-list>li{padding:12px 5px 13px}}.booking-open #booking-block .booking-date-holder .booking-list>li:first-child{width:66.666666%;padding:0}.booking-open #booking-block .booking-date-holder .booking-list>li:last-child{float:right;border-left:1px solid #aa6d51}.booking-open #booking-block .booking-date-holder .booking-list>li span{display:block;color:#9f9f9f;font-size:16px;line-height:18px}@media (max-width:767px){.booking-open #booking-block .booking-date-holder .booking-list>li span{font-size:12px;line-height:14px}}.booking-open #booking-block .booking-date-holder .booking-list>li .day{color:#09355c;font-size:60px;line-height:60px;padding:10px 0 0;margin:0 0 5px}@media (max-width:767px){.booking-open #booking-block .booking-date-holder .booking-list>li .day{font-size:50px;line-height:50px;margin:0 0 2px}}.booking-open #booking-block .booking-date-holder .booking-list>li .month{text-transform:uppercase;margin:0 0 3px}.booking-open #booking-block .booking-date-holder .booking-list>li .icon{color:#aa6d51;font-weight:700}.booking-open #booking-block .booking-date-holder .booking-list>li input{width:100%;font-size:60px;line-height:60px;color:#09355c;text-align:center;padding:5px;margin:0 0 15px;border:none;font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;-moz-appearance:textfield}.booking-open #booking-block .booking-date-holder .booking-list>li input::-webkit-inner-spin-button{display:none}@media (max-width:767px){.booking-open #booking-block .booking-date-holder .booking-list>li input{font-size:50px;padding:4px}}.booking-open #booking-block .booking-date-holder .booking-list>li .date-list{position:relative;overflow:hidden}.booking-open #booking-block .booking-date-holder .booking-list>li .date-list:after{content:"\e907";font-size:16px;line-height:18px;font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:#aa6d51;font-weight:700;position:absolute;bottom:12px;margin-left:-8px;left:50%}#golf-booking .label-text,.holder-tabs .header-tab ul,.holder-tabs .selectBox,.holder-tabs .table-box .data-wrap .month,.hover .price sup{text-transform:uppercase}.booking-open #booking-block .booking-date-holder .booking-list>li .date-list li{position:relative;width:50%;float:left;padding:20px 5px 31px;border:none}@media (max-width:767px){.booking-open #booking-block .booking-date-holder .booking-list>li .date-list:after{font-size:12px;line-height:14px;margin-left:-6px}.booking-open #booking-block .booking-date-holder .booking-list>li .date-list li{padding:17px 5px 25px}}.booking-open #booking-block .booking-date-holder .booking-list>li .date-list li:before{content:"";display:none;width:0;height:0;border-style:solid;border-width:8px 9px 0;border-color:#aa6d51 transparent transparent;position:absolute;top:100%;left:50%;margin-left:-9px}.booking-open #booking-block .datepicker-inline{width:100%}.modal-wrap .container{padding:0 15px;max-width:1178px}.wrap-select{max-width:352px!important;margin:0 auto 56px}@media (max-width:639px){.wrap-select{margin:0 auto 20px;max-width:100%!important}}.booking-form-wrap{display:none;text-align:center}.booking-form-wrap h3{color:#0e365c;font-size:40px;line-height:42px;margin:0 0 22px;letter-spacing:1.5px}@media (max-width:767px){.booking-form-wrap h3{font-size:30px;line-height:32px;margin:0 0 10px}}.booking-form-wrap a{display:inline-block;margin:0 5px 0 0}.booking-form-wrap p{margin:0 0 41px;letter-spacing:1px}.booking-form-wrap.active{display:block}.booking-form-wrap .step{display:none}.booking-form-wrap .step.active{display:block}.booking-form-wrap .calendar-choice,.booking-form-wrap .rooms-date{position:absolute;z-index:-1;opacity:0;left:-99999px}.booking-form-wrap .btn-holder .btn{box-shadow:none;text-shadow:none}#booking-block .booking-button{right:7px}@media (max-width:767px){.booking-form-wrap p{letter-spacing:0;margin:0 0 24px}#booking-block .container{padding:0}#booking-block .booking-button{top:16px;right:-5px;left:auto}}#booking-block .booking-button:hover span:after,#booking-block .booking-button:hover span:before{background:#09355c}#booking-block .booking-button span:after,#booking-block .booking-button span:before{background:#aa6d51}#booking-block .menu-block{display:none!important}#booking-block .holder-tabs{padding:14px 0 0}#booking-block .holder-tabs .datepicker--nav{-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){#booking-block .holder-tabs .datepicker--nav{padding:4px 28px 0}}@media (max-width:349px){#booking-block .holder-tabs .datepicker--nav{padding:4px 10px 0}}#booking-block .holder-tabs .datepicker-inline{width:100%;overflow:hidden}#booking-block .holder-tabs .datepicker--nav-title{letter-spacing:2px}#booking-block .holder-tabs .datepicker{max-width:330px;margin:0 auto}#booking-block .holder-tabs .table-box{width:32%;padding:0}@media (max-width:767px){#booking-block .holder-tabs .table-box{padding:11px 0 0;width:45%;margin:0 0 21px}}#booking-block .holder-tabs .wrap{padding:23px 53px 36px}#booking-block .btn-holder .btn{letter-spacing:1px;color:#fff}#booking-block .btn-holder .btn:hover{background:#fff;color:#09355c}@media (max-width:767px){#booking-block .holder-tabs .wrap{margin:0 auto 30px;padding:0 15px}#booking-block .btn-holder .btn{height:42px;min-width:164px;max-width:164px;letter-spacing:0}}.holder-tabs #booking_count-error,.holder-tabs #booking_end_time-error,.holder-tabs #booking_start_time-error,.holder-tabs #event_end_time-error,.holder-tabs #event_start_time-error,.holder-tabs #your_email-error,.holder-tabs #your_phone-error{font-size:10px;line-height:12px;color:red;position:absolute;left:0;bottom:-21px;letter-spacing:0;margin:0}.holder-tabs #booking_date-error{text-align:center;font-size:14px;line-height:12px;color:red}.holder-tabs .time-picker-block{position:relative}.holder-tabs .send-booking-error{font:40px/42px BellMTStd-Regular,serif;color:#aa6d51;text-align:center;padding:10px 0 50px}@media (max-width:767px){.holder-tabs .send-booking-error{font-size:35px;line-height:37px;padding:0 0 38px}}.holder-tabs .time-select>input{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;padding:0}.holder-tabs .time-select .time-placeholder{font:12px/16px AvenirNext-Regular,sans-serif;text-transform:uppercase;display:block;padding:10px 15px;color:#595858;letter-spacing:2px;text-align:left}.holder-tabs .time-select .time-placeholder,.holder-tabs input{width:100%;height:38px;border:1px solid #d2d1d1}.holder-tabs label{font-size:14px;line-height:16px;display:block;margin:0 0 7px;letter-spacing:1px}.holder-tabs #meeteng-events .input-box2{width:48.5%}.holder-tabs .header-tab ul{font-size:17px;line-height:19px;text-align:center;border:1px solid #aa6d51;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.holder-tabs #meeteng-events .input-box2{width:100%}.holder-tabs .header-tab ul{font-size:13px;line-height:15px}}.holder-tabs .header-tab ul li{padding:16px 10px;width:33.3%;position:relative;color:#0e365c}@media (max-width:639px){.holder-tabs .header-tab ul{font-size:10px;line-height:12px}.holder-tabs .header-tab ul li{height:43px;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media (max-width:479px){.holder-tabs .header-tab ul li{padding:16px 13px 16px 28px}}.holder-tabs .header-tab ul li:last-child:after,.holder-tabs .header-tab ul li:last-child:before{display:none}.holder-tabs .header-tab ul li:after,.holder-tabs .header-tab ul li:before{content:"";position:absolute;left:100%;top:0;width:0;height:0;border-style:solid;border-width:26px 0 26px 28px;border-color:transparent transparent transparent #aa6d51}@media (max-width:1023px){.holder-tabs .header-tab ul li:after,.holder-tabs .header-tab ul li:before{border-width:24px 0 24px 28px}}@media (max-width:639px){.holder-tabs .header-tab ul li:after,.holder-tabs .header-tab ul li:before{border-width:22px 0 22px 28px}}.holder-tabs .header-tab ul li:before{top:1px;border-width:25.5px 0 25.5px 27px;border-color:transparent transparent transparent #fff;z-index:1}@media (max-width:1023px){.holder-tabs .header-tab ul li:before{border-width:23.5px 0 23.5px 27px}}@media (max-width:639px){.holder-tabs .header-tab ul li:before{border-width:21.5px 0 21.5px 27px}}.holder-tabs .header-tab ul li.active{color:#fff;background:#09355c}.holder-tabs .header-tab ul li.active:after,.holder-tabs .header-tab ul li.active:before{border-color:transparent transparent transparent #09355c}.holder-tabs .table-box{width:33.8%;border:1px solid #aa6d51;padding:27px 29px 30px 31px}@media (max-width:1199px){.holder-tabs .table-box{width:35%}}@media (max-width:1023px){.holder-tabs .table-box{padding:15px}}@media (max-width:767px){.holder-tabs .table-box{width:50%;margin:0 0 30px}}@media (max-width:639px){.holder-tabs .table-box{width:65%;margin:0 auto 30px}}@media (max-width:479px){.holder-tabs .table-box{width:100%}}.holder-tabs .table-box .data-wrap{font-size:16px;line-height:18px;color:#959595;text-align:center;padding:0 0 15px}.holder-tabs .table-box .data-wrap span{display:inline-block;vertical-align:top;width:100%}.holder-tabs .table-box .data-wrap .title-data{letter-spacing:1px;margin:0 0 6px}.holder-tabs .table-box .data-wrap .day{color:#09355c;font-size:55px;line-height:57px}.holder-tabs .wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1023px){.holder-tabs .wrap{-ms-flex-align:center;align-items:center}}@media (max-width:767px){.holder-tabs .table-box .data-wrap .day{font-size:40px;line-height:42px;margin:0 0 6px}.holder-tabs .wrap{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}@media (max-width:639px){.holder-tabs .wrap{display:block}}.holder-tabs .wrap .input-box{margin:0 0 29px}.holder-tabs .wrap textarea{height:218px;resize:none;outline:0}.pursuits-statistic-holder .jgrid-col-4 .textwidget .fancybox.plus-btn:hover,.related .related-holder:hover{outline:#aa6d51 solid 1px}.holder-tabs .input-box-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.holder-tabs .input-box-wrap .box{width:31%;position:relative}@media (max-width:639px){.holder-tabs .input-box-wrap .box{width:100%;margin:0 0 29px}}.holder-tabs .input-box-wrap .block{width:46%;position:relative}@media (max-width:639px){.holder-tabs .input-box-wrap .block{width:100%;margin:0 0 29px}}.holder-tabs .input-box{width:49.5%}@media (max-width:1023px){.holder-tabs .input-box-wrap{display:block}.holder-tabs .input-box{width:100%}}.holder-tabs .input-box2{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:45.5%}@media (max-width:1023px){.holder-tabs .input-box2{width:100%}}.holder-tabs .box-holder1{width:29.3%}@media (max-width:1199px){.holder-tabs .box-holder1{width:35%}}@media (max-width:767px){.holder-tabs .box-holder1{width:48%}}@media (max-width:639px){.holder-tabs .input-box2{display:block}.holder-tabs .box-holder1{width:100%}}.holder-tabs .box-holder1 .input-box{position:relative;width:100%}.holder-tabs .box-holder2{width:61%}@media (max-width:1199px){.holder-tabs .box-holder2{width:62%}}@media (max-width:767px){.holder-tabs .box-holder2{width:48%}}@media (max-width:639px){.holder-tabs .box-holder2{width:100%}}.holder-tabs .box-holder2 .input-box:first-of-type{width:48%}.holder-tabs .box-holder2 .input-box{width:100%}.holder-tabs .info{font-size:17px;line-height:19px;display:block;margin:0 0 29px;color:#0e365c;letter-spacing:1.1px}@media (max-width:767px){.holder-tabs .box-holder2 .input-box:first-of-type{width:100%}.holder-tabs .info{text-align:center}}.holder-tabs .selectBox{font-size:14px;line-height:14px;border:1px solid #d2d1d1;padding:9px 12px;color:#727375}.holder-tabs .selectBox .selectBox-arrow:before{color:#d2d1d1;top:13px}.holder-tabs .selectBox-dropdown{min-width:auto}.holder-tabs .btn-holder .btn{font-size:17px;line-height:19px;border:1px solid #696867;background:#09355c;min-width:204px;max-width:204px;width:auto;color:#fff;padding:0 5px;height:52px}.holder-tabs .btn-holder .btn:hover{color:#09355c;background:0 0}.holder-tabs .step1{padding:116px 0 0;position:relative}@media (max-width:1023px){.holder-tabs .step1{padding:52px 0 0}}@media (max-width:639px){.holder-tabs .step1{padding:30px 0 0}}.holder-tabs .step1 .btn-holder .btn{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.holder-tabs .step1 .holder-forms{padding:107px 0 0;width:59.3%}@media (max-width:1199px){.holder-tabs .step1 .holder-forms{width:62%}}@media (max-width:1023px){.holder-tabs .step1 .holder-forms{padding:0}}.holder-tabs .step1 .btn-holder{position:absolute;right:0;bottom:0}.holder-tabs .step2{padding:52px 0 0}@media (max-width:639px){.holder-tabs .step2{padding:30px 0 0}}@media (max-width:767px){.holder-tabs .btn-holder .btn{min-width:142px;max-width:142px;height:37px;font-size:14px;line-height:16px}.holder-tabs .step1 .holder-forms{width:100%}.holder-tabs .step1 .btn-holder{position:static;text-align:right}.holder-tabs .step2 .wrap{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}}.holder-tabs .step2 .info{margin:0 0 37px}.holder-tabs .step2 .btn-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 0}.holder-tabs .step2 .btn-prev{position:relative;width:52px;height:52px;min-width:auto;background:#09355c;box-shadow:none;border:1px solid #09355c;padding:0;display:block}.holder-tabs .step2 .btn-prev:hover{color:#09355c;background:0 0;display:block}.holder-tabs .step2 .btn-prev:hover i{color:#09355c}.holder-tabs .step2 .btn-prev i{font-size:23px;position:absolute;left:47%;top:47%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}@media (max-width:767px){.holder-tabs .step2 .btn-prev{width:37px;height:37px}.holder-tabs .step2 .btn-prev i{font-size:16px}}.holder-tabs .step3{font:40px/42px BellMTStd-Regular,serif;text-align:center;padding:250px 20px;color:#aa6d51;letter-spacing:1.6px}@media (max-width:1023px){.holder-tabs .step3{padding:100px 20px;font-size:30px;line-height:32px}}@media (max-width:767px){.holder-tabs .step3{padding:50px;font-size:20px;line-height:22px}}.holder-tabs .datepicker{width:100%}.holder-tabs .datepicker-inline{border-top:1px solid #efefef;padding:8px 0 0}@media (max-width:767px){.holder-tabs .datepicker-inline{padding:14px 0 32px}}.holder-tabs .datepicker--nav{padding:4px 18px 0}@media (max-width:767px){.holder-tabs .datepicker--nav{padding:4px 0 0}}.holder-tabs .datepicker--content{font-size:15px;line-height:15px;padding:0 12px}.holder-tabs .datepicker--cell.-current-{border:1px solid #9daebe;color:#09355c;background:#fff}.holder-tabs .datepicker--cell.-current-:hover{background:#09355c;color:#fff;border:1px solid #09355c}.holder-tabs .datepicker--cell-day.-other-month-{opacity:0}.holder-tabs .datepicker--days-names{margin:8px 0 9px}.holder-tabs .datepicker--cell{height:25px}.holder-tabs .datepicker--cell.-selected-,.holder-tabs .datepicker--cell:hover{background:#09355c;color:#fff}.holder-tabs .datepicker--cell.-selected-:hover{opacity:.8}.holder-tabs .datepicker--cell.-selected-.-focus-{color:#fff}.holder-tabs .not-hightlighted .datepicker--cell.-current-{border:none}#golf-booking .golf-form{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center}#golf-booking .info{margin:0 0 46px}#golf-booking .radio-wrap,#golf-booking .table-box{width:34%;margin:0 50px}@media (max-width:1023px){.holder-tabs .datepicker--content{padding:0}#golf-booking .golf-form{-ms-flex-pack:justify;justify-content:space-between}#golf-booking .radio-wrap,#golf-booking .table-box{width:48%;margin:0}}@media (max-width:639px){#golf-booking .golf-form{display:block}#golf-booking .radio-wrap,#golf-booking .table-box{width:65%;margin:0 auto 20px}}#golf-booking .radio-row{text-align:left;margin:0}#rooms .btn-holder,.hover .info{text-align:center}#golf-booking .radio-row .radio-holder{margin:0 0 50px;width:100%}@media (max-width:767px){#golf-booking .radio-row .radio-holder{margin:0 0 25px}}#golf-booking .radio-row label{margin:0}#golf-booking .label-text{font-size:17px;line-height:19px;margin:0 0 0 40px;color:#09355c}@media (max-width:639px){#golf-booking .radio-row .radio-holder{text-align:center}#golf-booking .label-text{margin:0 0 0 25px}}#golf-booking .btn-holder{margin:0 0 19px}@media (max-width:767px){#golf-booking .btn-holder .btn{margin:0 auto}}#golf-booking p{margin:0}#rooms .wrap{max-width:668px;margin:0 auto 44px;border:1px solid #aa6d51;display:block;padding:0 53px;position:relative;overflow:hidden}@media (max-width:479px){#golf-booking .radio-wrap,#golf-booking .table-box{width:100%}#rooms .wrap{padding:5px}}#rooms .wrap .error{font-size:14px;line-height:16px;display:block;margin:0 0 7px;letter-spacing:1px;position:absolute;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);bottom:0;color:red}#rooms .table-box{border:none;width:50%;float:right}@media (max-width:479px){#rooms .table-box{width:100%}}#rooms .table-box:first-child{float:left}#rooms .btn-holder .btn{display:inline-block}.datepicker--time.-am-pm- .datepicker--time-sliders .datepicker--time-row:last-child{display:block}.datepicker--time.-am-pm- .datepicker--time-sliders .datepicker--time-row:last-child input[type=range]{width:260px}.booking-category-selectBox-dropdown-menu li:first-child{display:none}.booking-category-selectBox-dropdown-menu li a{padding:10px 25px}.select-booking-categoryBox-dropdown-menu{border:1px solid #aa6d51}.booking-select-selectBox-dropdown-menu{font-size:14px;line-height:14px;color:#d2d1d1;border:1px solid #d2d1d1}.booking-select-selectBox-dropdown-menu li a{font-size:14px;line-height:14px;color:#727375;padding:10px 20px}.offers-open{overflow:hidden}.offers-open #offers-block{opacity:1;z-index:103}@media (max-width:767px){#rooms .wrap{max-width:330px}.offers-block{padding:30px 0 0}}.offers-block h2{font-size:50px;line-height:52px;margin:0 0 10px}@media (max-width:1023px){.offers-block h2{font-size:35px;line-height:37px;margin:0 0 20px}}@media (max-width:639px){.offers-block h2{font-size:25px;line-height:27px}}.offers-block.no-items .filter-by ul{position:relative;top:-1px}#offers-block .offers-holder,.offers-block .offers-holder{font-size:0;padding:0 15px;margin:0 0 70px}@media (max-width:1023px){#offers-block .offers-holder,.offers-block .offers-holder{padding:0}}@media (max-width:639px){#offers-block .offers-holder,.offers-block .offers-holder{margin:0 0 40px}}#offers-block .offers-holder .item,.offers-block .offers-holder .item{display:inline-block;vertical-align:top;padding:0 8px;margin:0 0 18px;width:33.33%}@media (max-width:1023px){#offers-block .offers-holder .item,.offers-block .offers-holder .item{width:50%;margin:0 0 15px}}@media (max-width:767px){#offers-block .offers-holder .item,.offers-block .offers-holder .item{width:100%}}#offers-block .offers-holder .item-wrap,.offers-block .offers-holder .item-wrap{overflow:hidden;position:relative;font-size:16px;line-height:19px;font-family:BellMTStd-Regular,serif}@media (max-width:639px){#offers-block .offers-holder .item-wrap,.offers-block .offers-holder .item-wrap{font-size:14px;line-height:16px}}#offers-block .offers-holder .item-wrap:hover .hover,.offers-block .offers-holder .item-wrap:hover .hover{opacity:1;z-index:1}#offers-block .offers-holder .item-wrap img,.offers-block .offers-holder .item-wrap img{display:block;width:100%}#offers-block .offers-holder .item-wrap .title,.offers-block .offers-holder .item-wrap .title{position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;font-size:40px;line-height:42px;color:#fff}#offers-block .btn-holder,.offers-block .btn-holder{margin:0 0 64px}@media (max-width:639px){#offers-block .btn-holder,.offers-block .btn-holder{margin:0 0 40px}}.hover{transition:opacity .3s ease-in-out;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;background:hsla(0,0%,100%,.95);opacity:0;padding:15px 50px;color:#999998;z-index:-1;max-height:101%;overflow:auto}.hover .info-holder{display:table;width:100%;height:100%;max-width:493px;margin:0 auto}.hover .info{display:table-cell;vertical-align:middle}.hover h3{font-size:40px;line-height:42px;margin:0 0 15px}@media (max-width:1199px){.hover{padding:15px}.hover h3{font-size:34px;line-height:36px;margin:0 0 7px}}@media (max-width:639px){.hover h3{font-size:26px;line-height:28px}}.hover p{margin:0 0 25px}.hover .price{display:block;font-size:48px;line-height:48px;margin:0 0 10px;font-family:BellMTStd-Regular,serif}@media (max-width:1199px){.hover .price{line-height:28px;margin:0 0 5px}}.hover .price sup{font-size:10px;margin-right:-15px;top:-2em}.hover .price span{font-size:31px}.hover .link-holder{margin:0 0 32px}@media (max-width:1199px){.hover .link-holder{margin:0 0 20px}}@media (max-width:639px){.hover .link-holder{margin:0 0 10px}}.hover .link-holder a{font-size:13px}.hover .btn{font-size:14px;padding:6px 17px 5px}.buy-offer{margin-top:38px;padding:7px 60px 3px;font-size:15px}.small-note{display:block;margin-top:34px;font-size:9px;line-height:12px}.col-prices{float:left;width:42%;margin-left:10%}@media (max-width:768px){.col-prices{width:100%;margin:20px 0}}.offer-prices-tb{border-spacing:0;width:100%;font-size:13px}.offer-prices-tb tr td{border-bottom:1px solid #aa6d51;padding:13px;width:50%}.filter-by{position:relative;padding:40px 0 100px}@media (max-width:1023px){.filter-by{padding:30px 0 60px}}@media (max-width:767px){.filter-by{max-width:250px;margin:32px auto;padding:0}}.filter-by.mob-open h4:after{-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter-by.mob-open ul{width:100%;max-height:235px;height:auto;overflow:hidden;z-index:100;border-color:#d2d1d1}.filter-by.mob-open .mCSB_5_scrollbar_vertical,.filter-by.mob-open li a{opacity:1}.filter-by .mCustomScrollBox.mCSB_inside>.mCSB_container{margin:0}.filter-by .mCSB_5_scrollbar_vertical{transition:opacity .2s ease-in-out;opacity:0}.filter-by h4{font-size:22px;line-height:24px;text-transform:capitalize;letter-spacing:4px;margin-bottom:28px}@media (max-width:767px){.filter-by h4{position:relative;text-align:left;color:#595858;font-size:13px;margin:0;padding:10px 40px 6px 15px;border:1px solid #d2d1d1}.filter-by h4:after{transition:transform .3s ease-in-out;content:"\e911";font-family:icomoon;position:absolute;right:10px;top:10px;height:21px;width:15px;font-size:15px;color:#aa6d51}.filter-by ul{transition:width .15s ease-in-out,height .15s ease-in-out;width:0;height:0;overflow:hidden;position:absolute;z-index:-1;top:41px;left:0;right:0;background:#fff;border:1px solid transparent}}.filter-by ul{margin:0;padding:0}.datepicker,.datepicker--nav{border:none}.filter-by li{display:inline-block;text-transform:uppercase;font-size:12px;letter-spacing:2px;font-family:AvenirNext-Regular,sans-serif;margin:0 .7%}@media (max-width:767px){.filter-by li{display:block;margin:0}.filter-by li:last-child{border-bottom:none}}.filter-by li a{display:block;color:#575756}#back-top,#back-top span{display:none}@media (max-width:767px){.filter-by li a{transition:opacity .2s ease-in-out;padding:10px 40px 6px 15px;text-align:left;text-transform:uppercase;color:#595858;opacity:0;white-space:nowrap}}.filter-by li.active a,.filter-by li:hover a{color:#aa6d51}@media (max-width:767px){.filter-by li.active a,.filter-by li:hover a{color:#595858;background:#eee}#back-top{right:0}}#back-top,.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_draggerRail,.mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_draggerRail{background:#aa6d51}.mCustomScrollBox.mCSB_inside>.mCSB_container{margin:0 15px}.mCSB_scrollTools{width:15px}#back-top{transition:background .2s ease-in-out;position:fixed;bottom:0;right:0;width:40px;height:48px;z-index:20;cursor:pointer}#back-top:hover{background:#09355c}@media (max-width:1199px){#back-top{background:rgba(170,109,81,.8)}}@media print{#back-top{display:none!important}}#back-top:before{transition:color .2s ease-in-out;font-size:22px;position:absolute;top:50%;left:50%;margin:-11px 0 0 -11px;color:#fff}.form-datepicker{display:block;position:absolute;left:0}.datepicker,.datepicker--day-name{color:#09355c}.datepicker--nav-title{text-transform:uppercase;color:#9f9f9f}.datepicker--cell,.datepicker--cell.-range-from-,.datepicker--cell.-range-to-{border-radius:0}.datepicker--cell.-current-{color:#fff;background:#aa6d51}.datepicker--cell-day.-focus-,.datepicker--cell.-current-:hover{color:#09355c}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{background:#09355c}.datepicker--cell.-selected-.-focus-{background:#09355c;color:#aa6d51}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-,.datepicker--cell.-disabled-{color:#09355c;opacity:.5}.datepicker--cell.-in-range-{background:#e8f3ff;border:none;color:#09355c}.datepicker--cells,.datepicker--day-name,.datepicker--days-names,.datepicker--nav,.datepicker--nav-action,.datepicker--nav-title .datepicker--cell{-webkit-flex-wrap:wrap;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex}.datepicker--nav-action,.datepicker--nav-title{-webkit-align-items:center}.datepicker--nav{-webkit-justify-content:space-around}.datepicker--cell,.datepicker--day-name,.datepicker--nav-action,.datepicker--nav-title{-webkit-align-items:center;-webkit-justify-content:center;display:-webkit-flex}.datepicker--days-names{display:-webkit-flex}.datepicker--day-name{-webkit-flex:1}.datepicker--cell-day.-current-.not-hightlighted{background:red}.datepicker--time{overflow:hidden}.posts{margin-bottom:58px;padding:64px 5% 0;clear:both;color:#7a7a7a}@media (max-width:767px){.posts{padding:47px 5% 0;margin:0}}.posts .post-item{margin:0 0 39px}@media (max-width:767px){.posts .post-item{margin:0 0 42px}}.posts .post-item .post-title{font-size:22px;color:#aa6d51;font-family:BellMTStd-Regular;font-weight:400;margin:0}.posts .post-item .post-sub-title{color:#575756;font-size:16px;margin-bottom:12px;text-align:left;margin-top:-2px}@media (max-width:767px){.posts .post-item .post-sub-title{font-size:13px;margin-bottom:6px}}.posts .post-item .post-sub-title .post-price{float:right;font-size:24px;line-height:24px}@media (max-width:767px){.posts .post-item .post-sub-title .post-price{font-size:18px;line-height:18px}}.posts .post-item .post-meta{text-align:center}.posts .post-content{line-height:19px}.posts .post-content p{margin:0 0 11px}@media (max-width:767px){.posts .post-content{line-height:15px}.posts .post-content p{margin:0 0 16px}}.img-thumb{margin-bottom:20px}.img-thumb img{max-width:100%;display:block;margin:auto}.post-page-title{text-align:center;color:#aa6d51;font-size:14px;font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;margin:0 0 15px}@media (max-width:767px){.post-page-title{font-size:12px;margin:0 0 5px}}.main-posts-list,.mirror-main-posts-list{margin:0 auto 70px;max-width:1409px;padding:0 15px}@media (max-width:1024px){.main-posts-list,.mirror-main-posts-list{padding:0 15px}}.main-posts-list.jpnl-row-wrap .jpnl-row,.mirror-main-posts-list.jpnl-row-wrap .jpnl-row{padding:0;max-width:inherit}.main-posts-list .jpnl-widget-wrapper,.mirror-main-posts-list .jpnl-widget-wrapper{width:100%;position:relative}.main-posts-list .jpnl-widget-wrapper:nth-child(2n) .post-feature-img,.mirror-main-posts-list .jpnl-widget-wrapper:nth-child(2n) .post-feature-img{-ms-flex-order:1;order:1}@media (max-width:767px){.main-posts-list .jpnl-widget-wrapper:nth-child(2n) .post-feature-img,.mirror-main-posts-list .jpnl-widget-wrapper:nth-child(2n) .post-feature-img{-ms-flex-order:0;order:0}}.main-posts-list .post-item,.mirror-main-posts-list .post-item{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;margin-bottom:29px}@media (max-width:767px){.main-posts-list .post-item,.mirror-main-posts-list .post-item{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:20px;margin-top:20px;position:relative}}.main-posts-list>.post-item:nth-child(2n) .post-feature-img,.mirror-main-posts-list>.post-item:nth-child(2n) .post-feature-img{-ms-flex-order:1;order:1}@media (max-width:767px){.main-posts-list>.post-item:nth-child(2n) .post-feature-img,.mirror-main-posts-list>.post-item:nth-child(2n) .post-feature-img{-ms-flex-order:0;order:0}}.main-posts-list>.post-item.odd .post-feature-img,.mirror-main-posts-list>.post-item.odd .post-feature-img{-ms-flex-order:0;order:0}.main-posts-list>.post-item.even .post-feature-img,.mirror-main-posts-list>.post-item.even .post-feature-img{-ms-flex-order:1;order:1}.main-posts-list .post-feature-img,.mirror-main-posts-list .post-feature-img{width:64.8%;position:relative}@media (min-width:768px) and (max-width:1023px){.main-posts-list .post-feature-img,.mirror-main-posts-list .post-feature-img{width:50%}}@media (max-width:767px){.main-posts-list .post-feature-img,.mirror-main-posts-list .post-feature-img{width:100%;margin:0 0 25px}}.main-posts-list .post-feature-img img,.mirror-main-posts-list .post-feature-img img{vertical-align:middle;width:100%;height:auto}.main-posts-list .post-feature-img>a,.mirror-main-posts-list .post-feature-img>a{position:relative}.main-posts-list .post-feature-img .event-desc,.mirror-main-posts-list .post-feature-img .event-desc{position:absolute;left:0;top:0;bottom:0;right:0}.main-posts-list .post-feature-img .event-content,.mirror-main-posts-list .post-feature-img .event-content{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.main-posts-list .post-feature-img .event-date,.main-posts-list .post-feature-img .event-month,.mirror-main-posts-list .post-feature-img .event-date,.mirror-main-posts-list .post-feature-img .event-month{text-align:center;display:inline-block;vertical-align:top;color:#fff;width:100%;text-transform:uppercase}.main-posts-list .post-feature-img .event-date,.mirror-main-posts-list .post-feature-img .event-date{font-family:BellMTStd-Regular,serif;font-size:130px;line-height:132px}@media (max-width:1199px){.main-posts-list .post-feature-img .event-date,.mirror-main-posts-list .post-feature-img .event-date{font-size:110px;line-height:112px}}@media (max-width:1023px){.main-posts-list .post-feature-img .event-date,.mirror-main-posts-list .post-feature-img .event-date{font-size:70px;line-height:72px}}@media (max-width:479px){.main-posts-list .post-feature-img .event-date,.mirror-main-posts-list .post-feature-img .event-date{font-size:55px;line-height:57px}}.main-posts-list .post-feature-img .event-month,.mirror-main-posts-list .post-feature-img .event-month{font-size:32px;line-height:34px;text-align:center}@media (max-width:1023px){.main-posts-list .post-feature-img .event-month,.mirror-main-posts-list .post-feature-img .event-month{font-size:25px;line-height:27px}}@media (max-width:479px){.main-posts-list .post-feature-img .event-month,.mirror-main-posts-list .post-feature-img .event-month{font-size:16px;line-height:18px}}.main-posts-list .post-feature-img .event-month li,.mirror-main-posts-list .post-feature-img .event-month li{display:inline-block;vertical-align:middle;margin:0 55px 7px}@media (max-width:1199px){.main-posts-list .post-feature-img .event-month li,.mirror-main-posts-list .post-feature-img .event-month li{margin:0 38px 7px}}@media (max-width:1023px){.main-posts-list .post-feature-img .event-month li,.mirror-main-posts-list .post-feature-img .event-month li{margin:0 15px 5px}}@media (max-width:767px){.main-posts-list .post-feature-img .event-month li,.mirror-main-posts-list .post-feature-img .event-month li{margin:0 19px 5px}}.main-posts-list .post-feature-title,.mirror-main-posts-list .post-feature-title{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;font-size:60px;font-family:BellMTStd-Regular,serif;z-index:1}.main-posts-list .post-feature-title a,.mirror-main-posts-list .post-feature-title a{color:#fff;transition:color .3s ease-in-out}.main-posts-list .post-feature-title a:hover,.mirror-main-posts-list .post-feature-title a:hover{color:#09355c}.main-posts-list .post-text,.mirror-main-posts-list .post-text{width:35%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;text-align:center}@media (min-width:768px) and (max-width:1023px){.main-posts-list .post-text,.mirror-main-posts-list .post-text{width:50%}}@media (max-width:767px){.main-posts-list .post-feature-title,.mirror-main-posts-list .post-feature-title{font-size:25px}.main-posts-list .post-text,.mirror-main-posts-list .post-text{width:100%}}.main-posts-list .post-title,.mirror-main-posts-list .post-title{width:100%;font-size:32px;color:#aa6d51;font-family:BellMTStd-Regular,serif;font-weight:400;margin:0 0 12px}@media (max-width:640px){.main-posts-list .post-title,.mirror-main-posts-list .post-title{font-size:25px}}.main-posts-list .post-content,.mirror-main-posts-list .post-content{width:67%;line-height:19px;margin:0 0 34px}@media (max-width:1023px){.main-posts-list .post-content,.mirror-main-posts-list .post-content{width:95%;margin:0}}@media (max-width:767px){.main-posts-list .post-content,.mirror-main-posts-list .post-content{width:100%;margin:0 0 11px;line-height:15px}}.main-posts-list .post-content p,.mirror-main-posts-list .post-content p{margin:0 0 5px}.main-posts-list .post-meta,.mirror-main-posts-list .post-meta{width:100%}.main-posts-list .post-meta .link-arrow,.mirror-main-posts-list .post-meta .link-arrow{font-weight:400;font-size:13px}.main-posts-list .post-meta .link-arrow i,.mirror-main-posts-list .post-meta .link-arrow i{margin-left:15px}.main-posts-list .post-img-title,.mirror-main-posts-list .post-img-title{width:100%;margin:0 0 32px}@media (max-width:1199px){.main-posts-list .post-img-title,.mirror-main-posts-list .post-img-title{margin:0 0 20px}}@media (max-width:1023px){.main-posts-list .post-img-title,.mirror-main-posts-list .post-img-title{margin:0 0 10px}}.main-posts-list .post-img-title a,.mirror-main-posts-list .post-img-title a{transition:opacity .3s ease-in-out}.main-posts-list .post-img-title a:hover,.mirror-main-posts-list .post-img-title a:hover{opacity:.7}.main-posts-list .post-img-title img,.mirror-main-posts-list .post-img-title img{vertical-align:top;max-width:160px}.main-posts-list .post-btn,.mirror-main-posts-list .post-btn{margin:0 0 5px}.main-posts-list .post-btn .btn-default,.mirror-main-posts-list .post-btn .btn-default{padding:11px 31px 8px}@media (max-width:767px){.main-posts-list .post-btn,.mirror-main-posts-list .post-btn{max-width:250px;width:100%}.main-posts-list .post-btn .btn-default,.mirror-main-posts-list .post-btn .btn-default{padding:11px 31px 8px;margin:0 0 20px;width:100%}}.main-posts-list .nothing,.mirror-main-posts-list .nothing{font-size:18px;line-height:20px;font-family:BellMTStd-Regular,serif;padding:50px 0;margin:0 0 30px;color:#aa6d51;text-transform:capitalize;letter-spacing:4px;text-align:center}.main-posts-list .two-images,.mirror-main-posts-list .two-images{width:65%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.main-posts-list .two-images,.mirror-main-posts-list .two-images{width:100%;padding:15px 0 0}}.main-posts-list .two-images a,.mirror-main-posts-list .two-images a{width:49%}@media (max-width:639px){.main-posts-list .two-images a,.mirror-main-posts-list .two-images a{width:100%}.main-posts-list .two-images a:last-child,.mirror-main-posts-list .two-images a:last-child{display:none}}.main-posts-list .two-images img,.mirror-main-posts-list .two-images img{vertical-align:top;width:100%}.mirror-main-posts-list .post-item{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}@media (max-width:767px){.mirror-main-posts-list .post-item{-ms-flex-flow:row wrap;flex-flow:row wrap}}.photo-posts,.vertical-posts-list .jpnl-row{-ms-flex-flow:row wrap;align-content:stretch}.bottom-load-btn{display:block;position:relative}.bottom-load-btn hgroup{position:static}.photo-posts{display:-ms-flexbox;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;padding:7px 2.2% 0;margin-bottom:20px}@media (max-width:767px){.photo-posts .hover{display:none}}.photo-posts .mask-holder{position:absolute;top:0;left:0;background:rgba(0,0,0,.2);width:100%;height:100%;transition:all .3s ease-in-out}.photo-posts .mask-holder .bottom-load-btn{position:absolute;top:50%;left:50%;width:100%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photo-posts .mask-holder .bottom-load-btn:hover h1,.photo-posts .mask-holder .bottom-load-btn:hover h2{color:#aa6d51}.photo-posts .mask-holder .bottom-load-btn .title{position:static!important;-ms-transform:none!important;transform:none!important;margin:0 auto;transition:color .3s ease-in-out}.photo-posts .mask-holder .bottom-load-btn h2{color:#fff;font-size:16px;font-family:AvenirNext-Regular,sans-serif;transition:color .3s ease-in-out;margin:0}.photo-posts .mask-holder .bottom-load-btn h2 i{display:block;font-size:20px}.photo-posts .post-feature-img{position:relative;margin-bottom:20px}@media (max-width:1024px){.photo-posts .post-feature-img{margin-bottom:10px}}.photo-posts .post-feature-img:hover .hover{opacity:1;z-index:1}.photo-posts .post-feature-img img{display:block;width:100%}.photo-posts .post-feature-img.image-big .small,.photo-posts .post-feature-img.image-small .big{display:none}.photo-posts .post-feature-img .title{position:absolute;top:50%;left:50%;text-align:center;color:#fff;font-size:40px;line-height:38px;width:90%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:BellMTStd-Regular,serif;font-weight:400;margin:10px 0}.photo-posts .post-feature-img.image-big{width:66.23%}@media (max-width:767px){.photo-posts .post-feature-img .title{top:40%}.photo-posts .post-feature-img .title:before{transition:color .3s ease-in-out;content:"\e90a";font-size:44px;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-43px}.photo-posts .post-feature-img.image-big{width:100%}}.photo-posts .post-feature-img.image-small{width:32.5%}@media (max-width:767px){.photo-posts .post-feature-img.image-small{width:100%}.photo-posts .post-feature-img.image-small .big{display:block}.photo-posts .post-feature-img.image-small .small{display:none}.photo-posts .image-small.filtered{width:100%;max-height:375px;overflow:hidden}}@media (max-width:640px){.photo-posts .post-feature-img .title{font-size:25px;line-height:28px}.photo-posts .post-feature-img .title:before{font-size:30px;left:48%}.photo-posts .image-small.filtered{max-height:180px}}.post-feature-img{position:relative}.post-feature-img .hover-block{display:none}.post-feature-img:hover .hover-block{display:block;position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;background:green;color:#fff}.container.rooms,.container.rooms-type,.container.suites,.container.suites-type,.rooms-type.show-more,.rooms.show-more,.suites-type.show-more,.suites.show-more{display:none}.vertical-posts-list{padding:90px 0 29px}.vertical-posts-list .jpnl-row{max-width:1220px;display:-ms-flexbox;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;position:relative}.vertical-posts-list .jgrid-col-6{width:46%}.vertical-posts-list .jgrid-col-6:first-child:before{content:"";position:absolute;top:0;bottom:32px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:2px dotted #d1d0d0}@media (max-width:767px){.post-feature-img:hover .title{transition:color .3s ease-in-out;color:#aa6d51}.post-feature-img:hover .title:before{color:#aa6d51}.vertical-posts-list{padding:0}.vertical-posts-list .jgrid-col-6:first-child:before{display:none}.vertical-posts-list .jgrid-col-6{width:100%}.vertical-posts-list .jgrid-col-6:not(:last-child){border-bottom:2px dotted #d1d0d0}.vertical-posts-list .jgrid-col-6:last-child .text-box{margin:0 0 31px}}@media (max-width:767px) and (max-width:767px){.vertical-posts-list .jgrid-col-6:not(:last-child){border:none}}.vertical-posts-list .jgrid-col-6:nth-child(2n) .vertical-post{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.vertical-posts-list .jgrid-col-6:nth-child(2n) .vertical-post .img-box{-ms-flex-order:1;order:1}.vertical-posts-list .img-box{margin:0 0 32px}.vertical-posts-list .img-box img{vertical-align:top}@media (max-width:767px){.vertical-posts-list .jgrid-col-6:nth-child(2n) .vertical-post .img-box{-ms-flex-order:0;order:0}.vertical-posts-list .img-box{padding:29px 0 0;width:100%;margin:0 0 16px}.vertical-posts-list .img-box img{width:100%}}.vertical-posts-list .text-box{font-size:23px;line-height:1.22;margin:0 0 32px;font-family:BellMTStd-Regular,serif}@media (max-width:767px){.vertical-posts-list .text-box{margin:0 0 24px}}.vertical-posts-list .text-box h1{font-weight:400;font-family:BellMTStd-Regular,serif;font-size:40px;margin:0 0 11px}.vertical-posts-list .text-box h1 a{color:#575756;transition:color .3s ease-in-out}.vertical-posts-list .text-box h1 a:hover{color:#09355c}@media (max-width:767px){.vertical-posts-list .text-box h1{font-size:25px;margin:0 0 5px}}.vertical-posts-list .text-box .post-text{margin:0 0 57px}@media (max-width:767px){.vertical-posts-list .text-box .post-text{font-size:13px;margin:0 0 21px}}.vertical-posts-list .text-box p{margin:0 0 10px}.vertical-posts-list .btn-default{color:#fff;transition:background .3s ease-in-out,color .3s ease-in-out;padding:12px 23px 6px;letter-spacing:2px;background:#aa6d51;border:1px solid #aa6d51}@media (max-width:767px){.vertical-posts-list .btn-default{padding:11px 37px 9px}}.vertical-posts-list .btn-default:hover{color:#aa6d51;background-color:transparent}.green-page .vertical-posts-list .btn-default{border:1px solid #225148;background:#225148}.green-page .vertical-posts-list .btn-default:hover{background-color:transparent;color:#225148}.brown-page .vertical-posts-list .btn-default{border:1px solid #4e382d;background:#4e382d}.brown-page .vertical-posts-list .btn-default:hover{background-color:transparent;color:#4e382d}.blue-page .vertical-posts-list .btn-default{border:1px solid #162e41;background:#162e41}.blue-page .vertical-posts-list .btn-default:hover{background-color:transparent;color:#162e41}.pickled-bluewood .vertical-posts-list .btn-default{border:1px solid #2e3f50;background:#2e3f50}.pickled-bluewood .vertical-posts-list .btn-default:hover{background-color:transparent;color:#2e3f50}.stone-grey .vertical-posts-list .btn-default{border:1px solid #c8c7c3;background:#c8c7c3}.stone-grey .vertical-posts-list .btn-default:hover{background-color:transparent;color:#c8c7c3}.charcoal .vertical-posts-list .btn-default{border:1px solid #53555b;background:#53555b}.charcoal .vertical-posts-list .btn-default:hover{background-color:transparent;color:#53555b}.lichen .vertical-posts-list .btn-default{border:1px solid #00564d;background:#00564d}.lichen .vertical-posts-list .btn-default:hover{background-color:transparent;color:#00564d}.leather .vertical-posts-list .btn-default{border:1px solid #72442d;background:#72442d}.leather .vertical-posts-list .btn-default:hover{background-color:transparent;color:#72442d}.antique-brass .vertical-posts-list .btn-default{border:1px solid #b58157;background:#b58157}.antique-brass .vertical-posts-list .btn-default:hover{background-color:transparent;color:#b58157}.highland-blue .vertical-posts-list .btn-default{border:1px solid #8bb6d0;background:#8bb6d0}.highland-blue .vertical-posts-list .btn-default:hover{background-color:transparent;color:#8bb6d0}.move .vertical-posts-list .btn-default{border:1px solid #b99cc2;background:#b99cc2}.move .vertical-posts-list .btn-default:hover{background-color:transparent;color:#b99cc2}.bondi-blue .vertical-posts-list .btn-default{border:1px solid #008e9d;background:#008e9d}.bondi-blue .vertical-posts-list .btn-default:hover{background-color:transparent;color:#008e9d}.chelsea-cucumb .vertical-posts-list .btn-default{border:1px solid #6d7f31;background:#6d7f31}.chelsea-cucumb .vertical-posts-list .btn-default:hover{background-color:transparent;color:#6d7f31}.post-info{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;font-family:StandardCT-Bold,sans-serif;margin:0 0 24px;text-transform:uppercase;font-size:18px;letter-spacing:2px;padding:0 40px 0 0}.intro,.intro .price,.intro h1{font-family:BellMTStd-Regular,serif}.post-info>li{padding:0 5px 6px 0;position:relative}@media (max-width:767px){.post-info{font-size:15px;letter-spacing:3px;margin:0 0 14px}.post-info>li{padding:0 5px 2px 0}}.post-info>li:not(:first-child){padding:0 13px 6px}@media (max-width:767px){.post-info>li:not(:first-child){padding:0 6px 2px}}.post-info>li:last-child{padding-right:0;text-align:right}.intro,.related .related-holder,.right-block .accordion .post-meta{text-align:center}.post-info>li:first-child{font-weight:700;min-width:72px;padding-right:0}.post-info>li:first-child:before{height:6px}@media (max-width:767px){.post-info>li:first-child{min-width:61px;padding-right:0}.post-info>li:first-child:before{height:3px}}.post-info>li:before{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#aa6d51}.green-page .post-info>li:before{background:#225148}.brown-page .post-info>li:before{background:#4e382d}.blue-page .post-info>li:before{background:#162e41}.pickled-bluewood .post-info>li:before{background:#2e3f50}.stone-grey .post-info>li:before{background:#c8c7c3}.charcoal .post-info>li:before{background:#53555b}.lichen .post-info>li:before{background:#00564d}.leather .post-info>li:before{background:#72442d}.antique-brass .post-info>li:before{background:#b58157}.highland-blue .post-info>li:before{background:#8bb6d0}.move .post-info>li:before{background:#b99cc2}.bondi-blue .post-info>li:before{background:#008e9d}.chelsea-cucumb .post-info>li:before{background:#6d7f31}.post-info a{color:#575756}.green-page .post-info a:hover{color:#225148}.brown-page .post-info a:hover{color:#4e382d}.blue-page .post-info a:hover{color:#162e41}.pickled-bluewood .post-info a:hover{color:#2e3f50}.stone-grey .post-info a:hover{color:#c8c7c3}.charcoal .post-info a:hover{color:#53555b}.lichen .post-info a:hover{color:#00564d}.leather .post-info a:hover{color:#72442d}.antique-brass .post-info a:hover{color:#b58157}.highland-blue .post-info a:hover{color:#8bb6d0}.move .post-info a:hover{color:#b99cc2}.bondi-blue .post-info a:hover{color:#008e9d}.chelsea-cucumb .post-info a:hover{color:#6d7f31}.post-info .social-list{position:absolute;left:100%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;margin:-4px 0 0;font-size:15px;display:none}@media (max-width:767px){.post-info>li:before{height:1px}.post-info .social-list{font-size:13px;margin:-2px 0 0}}.post-info .social-list li{display:inline-block;vertical-align:top;margin:0 -3px 0 7px}@media (max-width:767px){.post-info .social-list li{margin:0 0 0 4px}}.post-info .social-list a{color:#aa6d51}.green-page .post-info .social-list a{color:#225148}.brown-page .post-info .social-list a{color:#4e382d}.blue-page .post-info .social-list a{color:#162e41}.pickled-bluewood .post-info .social-list a{color:#2e3f50}.stone-grey .post-info .social-list a{color:#c8c7c3}.charcoal .post-info .social-list a{color:#53555b}.lichen .post-info .social-list a{color:#00564d}.leather .post-info .social-list a{color:#72442d}.antique-brass .post-info .social-list a{color:#b58157}.highland-blue .post-info .social-list a{color:#8bb6d0}.move .post-info .social-list a{color:#b99cc2}.bondi-blue .post-info .social-list a{color:#008e9d}.chelsea-cucumb .post-info .social-list a{color:#6d7f31}.post-info .social-list a:hover{color:#575756}.main-posts-list .jpnl-widget-wrapper{width:100%}.main-posts-list .jpnl-widget-wrapper:nth-child(2n) .restaurant-feature-img{-ms-flex-order:1;order:1}@media (max-width:639px){.main-posts-list .jpnl-widget-wrapper:nth-child(2n) .restaurant-feature-img{-ms-flex-order:0;order:0}}.main-posts-list>.post-item:nth-child(2n) .restaurant-feature-img{-ms-flex-order:1;order:1}@media (max-width:639px){.main-posts-list>.post-item:nth-child(2n) .restaurant-feature-img{-ms-flex-order:0;order:0}}.main-posts-list>.post-item.odd .restaurant-feature-img{-ms-flex-order:0;order:0}.main-posts-list>.post-item.even .restaurant-feature-img{-ms-flex-order:1;order:1}.intro,.tab-content .link-box a{-ms-flex-flow:row wrap;align-content:center}.main-posts-list .restaurant-feature-img,.main-posts-list .restaurant-post-text{width:50%;position:relative;margin:0 0 12px}.main-posts-list .restaurant-feature-img img{width:100%;vertical-align:top}.main-posts-list .restaurant-feature-img .logo{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-posts-list .restaurant-post-text{font-family:BellMTStd-Regular,serif;font-size:28px;line-height:30px;color:#aa6d51;position:relative}.main-posts-list .restaurant-post-text>a{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1199px){.main-posts-list .restaurant-post-text>a{max-width:35%}}@media (max-width:767px){.main-posts-list .restaurant-post-text>a{max-width:28%}}@media (max-width:639px){.main-posts-list .restaurant-feature-img,.main-posts-list .restaurant-post-text{width:100%;margin:0}.main-posts-list .restaurant-post-text>a{max-width:9999px;top:42%}}.main-posts-list .restaurant-post-text>.text-holder{font-size:28px;line-height:38px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}@media (max-width:1199px){.main-posts-list .restaurant-post-text>.text-holder{font-size:16px;line-height:18px}}.main-posts-list .restaurant-post-text p{margin:0}@media (max-width:639px){.main-posts-list .restaurant-post-text>.text-holder{position:static;left:0;top:0;-ms-transform:translate(0);transform:translate(0);padding:20px 0 0}.main-posts-list .restaurant-post-text p{display:none}}.fixed-left-block{top:0;left:0;height:100vh;position:relative;width:50%;float:left;padding:0}@media (max-width:1023px){.fixed-left-block{height:56vh!important;width:100%;position:relative}}@media (max-width:1023px) and (orientation:landscape){.fixed-left-block{height:100vh!important}}.fixed-left-block .nav-container{bottom:50px}.fixed-left-block .owl-stage{height:100vh}@media (max-width:1023px){.fixed-left-block .nav-container{display:none}.fixed-left-block .owl-stage{height:auto!important}}.fixed-left-block .owl-item{height:100vh;overflow:hidden}@media (max-width:1023px) and (min-width:768px){.fixed-left-block .owl-item{height:700px!important}}@media (max-width:767px){.main-posts-list .restaurant-post-text>.text-holder{font-size:14px;line-height:16px}.fixed-left-block .owl-item{height:700px!important}.right-block .post-item .post-title{font-size:19px;margin:0 0 7px}}.fixed-left-block .owl-carousel{overflow:hidden}.fixed-left-block .owl-carousel li{height:100vh;position:relative}.fixed-left-block .owl-carousel li img{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;min-width:100%;width:auto;min-height:100%;vertical-align:top}@media (max-width:1023px){.fixed-left-block .owl-carousel li{height:100%!important}.fixed-left-block .owl-carousel li img{position:static;-ms-transform:none;transform:none;min-height:inherit;width:100%}.fixed-left-block .fixed-carousel,.fixed-left-block .fixed-carousel li{height:100%}}.fixed-left-block .fixed-carousel .owl-item,.fixed-left-block .fixed-carousel .owl-stage{height:auto}.fixed-left-block .fixed-carousel.fixed{position:fixed;width:50%}.fixed-left-block .fixed-carousel-holder{position:absolute;width:100%}@media (max-width:1023px){.fixed-left-block .fixed-carousel .owl-item,.fixed-left-block .fixed-carousel .owl-stage{height:100vh!important}.fixed-left-block .fixed-carousel.fixed{width:100%}.fixed-left-block .fixed-carousel-holder{position:static;height:100%}}.fixed-left-block .fixed-carousel-holder.fixed{width:50%}.fixed-left-block .left-icon-navigation li>a:hover span,.fixed-left-block .left-icon-navigation li>span:hover span{opacity:1;visibility:visible}.fixed-left-block .left-icon-navigation li>a>span,.fixed-left-block .left-icon-navigation li>span>span{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;text-transform:uppercase;visibility:hidden;color:#fff;position:absolute;left:30px;top:6px;opacity:0;white-space:nowrap}.right-block{padding-left:4%;padding-right:5.3%;width:50%}@media (max-width:1023px){.right-block{padding:0 5% 20px;width:100%}}.right-block table{padding:10px 0;border-spacing:0;width:100%!important;font-size:13px;border-top:1px solid #e8e8e6}@media (max-width:479px){.right-block table{font-size:12px;line-height:14px}}.right-block table th{border-right:1px solid #e8e8e6}.right-block table th:last-child{border:none}.right-block table tr{border-bottom:1px solid #e8e8e6}.right-block table tr td{border-right:1px solid #e8e8e6;padding:13px}.right-block table tr td:last-child{border:none}.right-block .intro .intro-text{padding:160px 0}@media (max-width:1023px){.right-block .intro .intro-text{padding:0}}.intro{min-height:100vh;vertical-align:middle;padding:0 10%;font-size:16px;position:relative;color:#7a7a7a;display:-ms-flexbox;display:flex;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center}@media (max-width:1023px){.intro{height:auto;padding:30px 0 70px;min-height:inherit}}@media (max-width:767px){.intro{padding:11px 15px 40px;font-size:13px}}@media (max-width:479px){.intro{padding:15px 15px 40px}}.intro .intro-box{max-width:100%}.intro h2{font-size:32px;margin-bottom:48px}@media (max-width:1023px){.intro h2{margin:35px 0 26px;font-size:25px}}.intro h1{color:#aa6d51}.intro .btn{padding:11px 43px 7px}.intro .social{margin-top:85px}@media (max-width:767px){.intro .btn{width:100%;max-width:250px}.intro .social{margin:35px 0}}.intro p{line-height:21px;margin-bottom:21px}@media (max-width:767px){.intro p{line-height:15px;margin-bottom:16px}}.intro .price{display:block;font-size:48px;line-height:48px;margin-bottom:37px}.intro .price sup{text-transform:uppercase;font-size:11px;margin-right:-16px}.intro .breadcrumbs{font:10px/12px AvenirNext-Regular,sans-serif;position:absolute;top:150px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;width:100%;padding:0 20px}@media (max-width:1023px){.intro .breadcrumbs{position:static;top:0;left:0;-ms-transform:translateX(0);transform:translateX(0);margin:0;padding:0 0 30px}.intro .breadcrumbs:before{content:"";position:absolute;left:-100%;bottom:0;width:99999px;height:1px;background:#aa6d51}}@media (max-width:767px){.intro .breadcrumbs{padding:0 0 15px}}.intro .breadcrumbs a{display:inline-block;vertical-align:middle;padding:0 9px 0 0;color:#b5b6b7;position:relative}.intro .breadcrumbs a:before{content:"";position:absolute;right:3px;top:1px;width:1px;height:8px;background:#b5b6b7;-ms-transform:rotate(15deg);transform:rotate(15deg)}.intro .breadcrumbs a:hover{color:#aa6d51}.intro .breadcrumbs span{color:#737476;display:inline-block;vertical-align:middle}@media (max-width:1023px){.inner-page .right-block{padding:0}.inner-page .right-block .intro-text{width:100%;padding:0 150px}}.related{width:286px;height:286px;background:#f9f9f9;margin:10px auto 70px}.related.small-box{width:264px;height:165px;margin:0 auto 77px}@media (max-width:1023px){.related.small-box{margin-bottom:35px}}@media (max-width:767px){.inner-page .right-block .intro-text{padding:0 20px}.related{display:none}.related.small-box{display:block;width:250px;height:105px}}.related.small-box .related-holder{width:264px;height:165px}.related.small-box h2{margin:0}@media (max-width:767px){.related.small-box .related-holder{width:250px;height:105px}.related.small-box h2{font-size:20px;line-height:22px}}.related.small-box .link-arrow .icon{line-height:13px}.related .related-holder{vertical-align:middle;display:table-cell;height:286px;width:286px}.related h3{font-size:13px;color:#7a7a7a;text-transform:uppercase;margin-bottom:15px;font-family:inherit}.accordion .jpnl-widget-wrapper.accordion-item ul a,.related .link-arrow{color:#aa6d51}.related h2{font-size:22px;margin-bottom:15px}.accordion{margin-bottom:70px}.accordion .jpnl-widget-wrapper.accordion-item{border-bottom:1px solid #aeaeae;padding:24px 46px 24px 34px}@media (max-width:767px){.accordion{margin-bottom:30px}.accordion .jpnl-widget-wrapper.accordion-item{padding:15px}}.accordion .jpnl-widget-wrapper.accordion-item:first-child{border-top:1px solid #aeaeae}.accordion .jpnl-widget-wrapper.accordion-item .widget-title{margin:0;font-size:29px;line-height:31px}.accordion .jpnl-widget-wrapper.accordion-item ul{-moz-column-width:50%;column-width:50%;-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}.accordion .jpnl-widget-wrapper.accordion-item ul li{margin:0 0 20px}.accordion .jpnl-widget-wrapper.accordion-item ul a:hover{color:#575756}.post-section .accordion{border-top:1px solid #aa6d51;overflow:hidden}.accordion .accordion-item{border-bottom:1px solid #aa6d51;padding:32px 5%;overflow:hidden}@media (max-width:767px){.accordion .jpnl-widget-wrapper.accordion-item .widget-title{font-size:20px;line-height:22px}.accordion .jpnl-widget-wrapper.accordion-item ul{-moz-column-count:1;column-count:1;-moz-column-width:100%;column-width:100%}.accordion .jpnl-widget-wrapper.accordion-item ul li{margin:0 0 10px}.accordion .accordion-item{padding:15px 5px}}.accordion .accordion-title,.accordion .widget-title{margin-bottom:0;padding:0 30px 0 0;text-align:left;font-size:25px;position:relative;cursor:pointer;transition:opacity .3s ease-in-out;word-break:break-all}.accordion .accordion-title:after,.accordion .accordion-title:before,.accordion .widget-title:after,.accordion .widget-title:before{transition:all .3s ease-in-out;content:"";position:absolute;height:2px;width:22px;top:50%;right:0;margin-top:0;background:#aa6d51;-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordion .accordion-title:before,.accordion .widget-title:before{-ms-transform:rotate(0);transform:rotate(0)}.accordion .accordion-title:hover,.accordion .widget-title:hover{color:#09355c}.accordion .accordion-title:hover:after,.accordion .accordion-title:hover:before,.accordion .widget-title:hover:after,.accordion .widget-title:hover:before{background:#09355c}.accordion .accordion-item .accordion-title.active:after,.accordion .accordion-item .accordion-title.active:before,.accordion .accordion-item .widget-title.active:after,.accordion .accordion-item .widget-title.active:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion .accordion-item .accordion-title.active:before,.accordion .accordion-item .widget-title.active:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion .accordion-content{display:none;font-family:AvenirNext-Regular,sans-serif}.accordion h4{margin-top:15px;font-size:14px;color:#575756;font-weight:600;font-family:Avenir-Roman;margin-bottom:0}.accordion ul{padding:0}.accordion .accordeon-subtitle{padding:10px 0;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;color:#7a7a7a}.accordion .accordeon-subtitle .post-slogan{font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:18px;width:87%}@media (max-width:479px){.accordion .accordeon-subtitle{-ms-flex-align:stretch;align-items:stretch}.accordion .accordeon-subtitle .post-slogan{width:80%}}.accordion .accordeon-subtitle .post-price{font-family:BellMTStd-Regular,serif;font-size:24px;line-height:26px;-ms-flex:auto;flex:auto;text-align:right}@media (max-width:479px){.accordion .accordeon-subtitle .post-price{font-size:16px;line-height:18px}}.accordion table{font:16px/18px AvenirNext-Regular,sans-serif;border-top:none;margin:20px auto;max-width:764px;text-align:center}@media (max-width:767px){.accordion table{font-size:14px;line-height:16px}}.accordion table thead{font:25px/27px BellMTStd-Regular,serif;color:#aa6d51}.accordion table tr td:first-child{text-align:left}.accordion ul li{margin:0 0 5px}.accordion .table-images{text-align:left;margin:49px 0;width:100%}@media (max-width:767px){.accordion table thead{font-size:16px;line-height:18px}.accordion .table-images{margin:20px 0}}.accordion .table-images tr{border:none;margin:0 0 10px}.accordion .table-images tr td{border-right:none;vertical-align:top;padding:0 5px 57px 40px}@media (max-width:767px){.accordion .table-images tr td{padding:0 5px 20px}}.accordion .table-images tr td:first-child{width:21%;padding:0 5px 0 0}.accordion .table-images h3,.accordion .table-images h4{font:26px/28px BellMTStd-Regular,serif;margin:1px 0 8px;color:#000006}@media (max-width:767px){.accordion .table-images h3,.accordion .table-images h4{font-size:18px;line-height:20px}}.accordion .table-images h4{text-transform:uppercase;margin:0 0 25px;font-size:12px;line-height:14px}@media (max-width:767px){.accordion .table-images h4{margin:0 0 5px}}.accordion .table-images p{margin:0 0 10px}#rooms-detail{transition:right .3s ease-in-out;position:absolute;top:0;right:-85%;z-index:99;width:85%}#rooms-detail.open{right:0}@media (min-width:768px) and (max-width:1023px){#rooms-detail{width:81%;right:-81%}}#rooms-detail table td{border-right:1px solid #aa6d51}#rooms-detail table td:last-child{border-right:none}#rooms-detail .jpnl-row-wrap{padding-left:15px;padding-right:15px;max-width:730px;margin:0 auto}#rooms-detail .jpnl-row-wrap.meddium-width{max-width:1409px;margin:0 auto}#rooms-detail .jpnl-row-wrap .jpnl-row{margin-left:-15px;margin-right:-15px;padding-left:0;padding-right:0;max-width:99999px}#rooms-detail .jpnl-row-wrap .jpnl-row .jpnl-cell-wrap[class*=jgrid-col-]{float:left;padding:0 15px;box-sizing:border-box}@media (max-width:767px){#rooms-detail{position:static;width:100%;overflow:hidden}#rooms-detail .jpnl-row-wrap .jpnl-row .jpnl-cell-wrap{margin:0 0 15px}#rooms-detail .jpnl-row-wrap .jpnl-row .jpnl-cell-wrap[class*=jgrid-col-]{width:100%}}#rooms-detail .jgrid-col-1{width:8.33333%}#rooms-detail .jgrid-col-2{width:16.66667%}#rooms-detail .jgrid-col-3{width:25%}#rooms-detail .jgrid-col-4{width:33.33333%}#rooms-detail .jgrid-col-5{width:41.66667%}#rooms-detail .jgrid-col-6{width:50%}#rooms-detail .jgrid-col-7{width:58.33333%}#rooms-detail .jgrid-col-8{width:66.66667%}#rooms-detail .jgrid-col-9{width:75%}#rooms-detail .jgrid-col-10{width:83.33333%}#rooms-detail .jgrid-col-11{width:91.66667%}#rooms-detail .jgrid-col-12{width:100%}#rooms-detail .table-wrapper{margin:0 0 20px}@media (max-width:767px){#rooms-detail .table-wrapper{overflow:auto;width:100%}#rooms-detail ul{margin:0 0 15px}#rooms-detail .tab{padding:15px 0}}#rooms-detail table{border:none;border-spacing:0;width:100%!important;font-size:13px;margin:0}#rooms-detail table tr{border-bottom:1px solid #aa6d51}#rooms-detail table tr:last-child{border:none}#rooms-detail h1{margin:0 0 22px}#rooms-detail p{margin:0}#rooms-detail .tab ul li{font-size:12.5px;margin-bottom:2px}#rooms-detail .tab ul li:before{content:"•";margin-right:5px}#rooms-detail .button-reservation,#rooms-detail .reservation{transition:opacity .2s ease-in-out;font-size:16px;line-height:18px;text-transform:uppercase;font-family:AvenirNext-Regular,sans-serif;padding:7px 0 4px;cursor:pointer;border:1px solid #aa6d51;width:208px;color:#09355c;margin:0 auto;text-align:center;display:none}.col-description,.col-description h1,.col-price{font-family:BellMTStd-Regular,serif}#rooms-detail .button-reservation:after,#rooms-detail .reservation:after{display:none}#rooms-detail .button-reservation:hover,#rooms-detail .reservation:hover{color:#aa6d51}@media (max-width:767px){#rooms-detail .button-reservation,#rooms-detail .reservation{padding:7px 0 4px;display:block}}#rooms-detail .col-price{float:none}.tabs-menu{float:left;clear:both;padding:0;margin:0;position:absolute;top:50%;width:135px;z-index:6;right:100%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.tabs-menu li{line-height:30px;background:hsla(0,2%,92%,.9);text-align:center;width:100%}.tabs-menu li:hover span .icon-plus{color:#09355c}.tabs-menu li:first-child{border-bottom:1px solid #c3a293}@media (max-width:767px){.tabs-menu{position:static;width:100%;-ms-transform:none;transform:none}.tabs-menu li{float:left;width:50%}.tabs-menu li:first-child{border:0}.tabs-menu li span{width:100%}}.tabs-menu li.current,.tabs-menu li.init-current{position:relative;background:hsla(0,0%,100%,.9);z-index:5}.tabs-menu li span{font-size:12px;line-height:15px;text-transform:uppercase;color:#181818;text-decoration:none;display:block;padding:16px 0 13px;cursor:pointer;width:100%;letter-spacing:1.5px}.tabs-menu li span .icon-plus{display:block;color:#aa6d51;font-size:12px;width:100%;margin-top:5px}.tabs-menu li span .icon-plus:before{transition:transform .3s ease-in-out;display:inline-block;vertical-align:top;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.tabs-menu li.current .icon-plus:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.tab{background-color:hsla(0,0%,100%,.97);float:left;width:100%;height:100vh;padding:129px 0 30px;z-index:20}@media (min-width:768px) and (max-width:1023px){.tab{padding:66px 0 40px}}.tab .jpnl-content .mCSB_container,.tab .jpnl-content .mCustomScrollBox{overflow:inherit}@media (max-width:767px){.tab .close-tab,.tabs-menu li span .icon-plus{display:none}.tab{margin:0;width:100%;height:auto;padding:40px 20px}.tab .jpnl-content .mCSB_container,.tab .jpnl-content .mCustomScrollBox{overflow:hidden}}.tab .close-tab{position:absolute;right:29px;top:40px;font-size:23px;cursor:pointer;width:23px;height:23px;color:#aa6d51}@media (max-width:1023px){.tab .close-tab{top:20px;right:5px}}.tab .close-tab:hover:after,.tab .close-tab:hover:before{background:#09355c}.tab .close-tab:after{background:#aa6d51;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.tab .close-tab:after,.tab .close-tab:before{content:"";display:block;height:2px;left:0;position:absolute;top:8px;width:23px}.tab .close-tab:before{background:#aa6d51;-ms-transform:rotate(45deg);transform:rotate(45deg)}.tab .manual-btn-holder .btn{min-width:209px;padding:7px 0 4px}.tab-content{display:none;transition:opacity .5s ease-in-out,z-index .5s ease-in-out;max-height:80vh;position:relative;z-index:-1;opacity:0}@media (max-width:767px){.tab .manual-btn-holder .btn{min-width:250px;padding:12px 0 6px}.tab-content{max-height:none}}.tab-content.current,.tab-content.init-current{z-index:2;opacity:1}.tab-content .link-arrow{clear:both;display:block;padding-bottom:20px;text-align:center}.tab-content .link-arrow i{margin-left:15px}.tab-content .link-box{font-size:13px;line-height:15px;text-transform:capitalize}@media (max-width:767px){.tab-content .link-arrow{display:none}.tab-content .link-box{margin:4px}}.tab-content .link-box a{display:-ms-flexbox;display:flex;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center}.room-detail .datail-list,.room-intro{-ms-flex-flow:row wrap;align-content:stretch}.tab-content .link-box .btn-arrow{-ms-transform:rotate(90deg);transform:rotate(90deg);margin:0 0 0 13px}#tabs-1{display:block}#tabs-2{padding:0 100px}@media (max-width:1199px){#tabs-2{padding:0}}#tabs-2 #mCSB_6_container{text-align:center;margin:0}.col-description{float:left;width:35%;margin-bottom:57px;line-height:16px}@media (min-width:768px) and (max-width:1023px){.col-description{width:50%}}@media (max-width:767px){.col-description{width:100%;margin-bottom:0}}.col-description h1{color:#aa6d51;font-size:36px;margin-bottom:22px;font-weight:400;line-height:33px}.col-price{float:left;width:30%;text-align:center;margin-bottom:60px;font-size:48px;margin-top:54px;margin-left:4%}@media (min-width:768px) and (max-width:1023px){.col-price{width:45%;margin-top:68px}}@media (max-width:767px){.col-price{width:100%}}@media (max-width:479px){.col-price{margin:25px 0 35px}}.col-price sup{font-size:9px;margin-right:-15px;top:-2.5em}.button-reservation,.reservation{text-align:center;display:block;font-size:13px;margin-top:75px;position:relative;padding:0 0 3px}.button-reservation:after,.reservation:after{content:"";width:105px;display:inline-block;position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);border-bottom:1px solid #aa6d51}.col-amenities{float:left;clear:left;width:27%;padding-left:5px}@media (min-width:768px) and (max-width:1023px){.button-reservation,.reservation{margin-top:25px}.col-amenities{width:34%}}@media (max-width:767px){.col-amenities{width:100%}.col-plan{display:none}}.col-amenities h4{font-size:13px;color:#000;margin-bottom:0;font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.col-amenities ul{padding:0;margin:0}.col-amenities ul li{font-size:12.5px;margin-bottom:2px}.col-amenities ul li:before{content:"•";margin-right:5px}.col-plan{float:left;width:60%}.suites-item{margin:11px 2% 25px;position:relative;width:44%;display:inline-block;vertical-align:top;text-align:center}.suites-item a{display:block}.suites-item a:before{content:"";position:absolute;opacity:0;left:0;top:0;right:0;bottom:0;background:hsla(0,0%,100%,.2)}.suites-item a:hover:before{opacity:1}@media (max-width:767px){.suites-item{width:100%;margin:0 0 20px}}.suites-item img{vertical-align:top;width:100%}.suites-item h2{position:absolute;width:100%;text-align:center;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:30px}.room-intro{width:100%;max-width:732px;display:-ms-flexbox;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;margin:0 0 18px}.room-intro .room-text{width:57%;font-size:14px;line-height:19px;color:rgba(0,0,0,.8);font-family:BellMTStd-Regular,serif}@media (max-width:767px){.room-intro{display:block;margin:0 0 33px}.room-intro .room-text{font-size:13px;line-height:15px;width:100%;margin:0 0 33px}}.room-intro .room-text p{margin:0}.room-intro h1{color:#aa6d51;font-size:32px;line-height:34px;margin:0 0 17px;font-family:BellMTStd-Regular,serif;font-weight:400}.room-intro .btn-holder{padding:8px 0 0}@media (max-width:767px){.room-intro h1{font-size:25px;line-height:27px;margin:0 0 12px}.room-intro .btn-holder{padding:0;text-align:center}}.room-intro .btn{letter-spacing:1px;padding:8px 39px 5px}@media (max-width:767px){.room-intro .btn{width:100%;max-width:250px;margin:0 auto;padding:12px 39px 8px}.room-detail{display:none}}.room-detail{overflow:hidden;color:rgba(0,0,0,.8);margin:0 0 28px}.room-detail .datail-holder{float:left;width:63%;margin:0 36px 0 0}@media (max-width:1199px){.room-detail .datail-holder{width:75%}}@media (max-width:1023px){.room-detail .datail-holder{float:none;width:100%}}.room-detail .wrap{margin:0 0 3px}.room-detail .datail-list{font-size:14px;line-height:17px;display:-ms-flexbox;display:flex;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch}.room-detail .datail-list:first-child{color:#000;border-bottom:1px solid #aa6d51}.room-detail .datail-list li{width:55px;padding:18px 5px 15px;text-align:center}.room-detail .datail-list p{margin:0}.room-detail .datail-list img{vertical-align:top}.room-detail .datail-info{padding:11px 0 0}.room-detail .datail-info .info{display:block;font-size:11px;line-height:15px}.room-list-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;color:rgba(0,0,0,.8);font-size:14px;line-height:20px;margin:0 0 32px}@media (max-width:767px){.room-list-holder{font-size:13px;line-height:15px;margin:0 0 20px}}@media (max-width:1023px){.room-list-holder .list-box{width:100%}}.room-list-holder .list-box:not(:last-child){margin:0 37px 0 0}@media (max-width:767px){.room-list-holder .list-box:not(:last-child){margin:0 0 19px}}.room-list-holder h6{font-size:14px;line-height:16px;text-transform:uppercase;color:rgba(0,0,0,.8);font-weight:400;margin:0 0 8px}@media (max-width:767px){.room-list-holder h6{letter-spacing:2px;margin:0 0 12px}}.room-list-holder .list li{padding:0 0 0 13px;position:relative;margin:0 0 1px;word-spacing:3px}.room-list-holder .list li:before{content:"";position:absolute;top:7px;left:0;background:#323231;width:5px;height:5px;border-radius:50%}@media (max-width:767px){.room-list-holder .list li{padding:0 0 0 32px;margin:0 0 8px}.room-list-holder .list li:before{top:5px;width:3px;height:3px}}.room-list-holder p{margin:0}.table-wrapper.mCustomScrollbar{margin:0 -10px}.table-wrapper.mCustomScrollbar .mCSB_draggerContainer{display:none}.table-wrapper.mCustomScrollbar .mCSB_horizontal.mCSB_outside{margin:0 10px}.table-wrapper.mCustomScrollbar .mCSB_container{position:relative;z-index:2;margin:0}@media (min-width:768px){.table-wrapper.mCustomScrollbar .mCSB_container{left:0!important;width:100%!important}}.table-wrapper.mCustomScrollbar .mCSB_scrollTools_horizontal{position:absolute;height:100%;top:0;bottom:0;z-index:1}.table-wrapper.mCustomScrollbar .mCSB_buttonLeft,.table-wrapper.mCustomScrollbar .mCSB_buttonRight{display:none!important}@media (max-width:767px){.table-wrapper.mCustomScrollbar .mCSB_buttonLeft,.table-wrapper.mCustomScrollbar .mCSB_buttonRight{display:block!important;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:20px;right:-22px;opacity:1;color:#aa6d51;box-shadow:-5px 0 3px -3px rgba(0,0,0,.4)}.table-wrapper.mCustomScrollbar .mCSB_buttonLeft:before,.table-wrapper.mCustomScrollbar .mCSB_buttonRight:before{font-size:18px;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.table-wrapper.mCustomScrollbar .mCSB_buttonLeft.disabled,.table-wrapper.mCustomScrollbar .mCSB_buttonRight.disabled{opacity:0}}.table-wrapper.mCustomScrollbar .mCSB_buttonLeft{display:none!important}@media (max-width:767px){.table-wrapper.mCustomScrollbar .mCSB_buttonLeft{display:block!important;box-shadow:5px 0 3px -3px rgba(0,0,0,.4);right:auto;left:-20px}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;z-index:-1;overflow:auto}.modal h2{margin:0 0 54px}.modal .close{position:absolute;top:22px;right:22px;width:24px;height:18px;cursor:pointer}@media (max-width:767px){.modal h2{margin:0 0 25px}.modal .close{right:auto;left:14px}}@media (max-width:479px){.modal .close{right:auto;top:20px}}.modal .close span:after,.modal .close span:before{content:"";height:1px;top:8px;left:0;position:absolute;display:block}.modal .close:hover span:after,.modal .close:hover span:before{background:#aa6d51}.modal .close span:before{background:#09355c;width:26px;-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:767px){.modal .close:hover span:after,.modal .close:hover span:before{background:#09355c}.modal .close span:before{background:#aa6d51;width:19px}}.modal .close span:after{background:#09355c;width:26px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-header .icon-booking{position:absolute;top:20px;left:20px;color:#09355c;font-size:20px}.pursuits-statistic-holder .jgrid-col-4 .textwidget,.pursuits-statistic-holder .jgrid-col-4 .textwidget .fancybox.plus-btn{position:relative}.modal-header .lang-switcher{font-size:8px;line-height:8px;margin:0}.modal-header .lang-switcher a{padding:4px 4px 2px}.modal-wrap{padding:37px 0}@media (max-width:767px){.modal .close span:after{background:#aa6d51;width:19px}.modal-header .icon-booking{top:18px;left:18px}.modal-wrap{padding:12px 0}}@media (min-width:768px) and (max-height:768px){.modal-wrap{padding:0}}.logo-modal{text-align:center;width:125px;margin:0 auto 63px}@media (min-width:768px) and (min-height:530px) and (max-height:768px){.logo-modal{width:85px;margin:30px auto}}@media (min-width:768px) and (max-height:529px){.logo-modal{width:65px;margin:17px auto}}.logo-modal:hover{opacity:.8}@media (max-width:767px){.logo-modal{margin:0 auto 42px;width:67px}}.logo-modal img{width:100%}.popup-title{display:block;font-size:15px;line-height:17px;text-transform:uppercase;color:#09355c;margin:0 0 15px}.modal-search{margin:0 0 24px}@media (max-width:767px){.modal-search{margin:0}}.modal-search .form-group{max-width:356px;margin:0 auto 15px}.modal-search .form-control{background:#fff}.modal-search .icon{color:#09355c;background-color:transparent;font-size:26px}.modal-search .icon:hover{color:#fff}.modal-social{margin:0 0 27px}@media (max-width:767px){.modal-search .form-group{max-width:208px}.modal-social{margin:0 0 21px}}.modal-social li{margin-right:30px}.modal-social a{font-size:22px;line-height:24px}@media (max-width:767px){.modal-social a{font-size:18px}}.modal-social .icon-facebook{font-size:19px;line-height:21px}@media (max-width:767px){.modal-social .icon-facebook{font-size:16px}}.modal-copy{font-size:12px;line-height:14px;color:#aa6d51;font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif}.pursuits-statistic-holder .jgrid-col-8{width:65.2%;float:left}.pursuits-statistic-holder .jgrid-col-8 .jpnl-cell,.pursuits-statistic-holder .jgrid-col-8 .widget{height:100%}@media (max-width:639px){.pursuits-statistic-holder .jgrid-col-12{display:none}}.pursuits-statistic-holder .jgrid-col-4{width:33.3%;float:right;padding-bottom:60px}@media (max-width:767px){.modal-copy{font-size:10px;line-height:12px;color:#7a7a7a}.pursuits-statistic-holder .jgrid-col-4{padding:30px 0}}@media (max-width:1023px){.pursuits-statistic-holder .jgrid-col-8{display:none}.pursuits-statistic-holder .jgrid-col-4{width:100%}.pursuits-statistic-holder .jgrid-col-4 .textwidget{text-align:center}}.pursuits-statistic-holder .jgrid-col-4 .textwidget img{vertical-align:top}.pursuits-statistic-holder .jgrid-col-4 .textwidget .fancybox.plus-btn:before{width:47px;height:47px;content:"\25a4";position:absolute;font-size:26px;padding:10px 0;text-align:center;top:12px;right:9px;z-index:1;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#aa6d51}@media (max-width:767px){.pursuits-statistic-holder .jgrid-col-4 .textwidget .fancybox.plus-btn:before{width:40px;height:40px;font-size:19px;top:8px;right:10px}}.pursuits-statistic-holder .textwidget p{margin:0}.animated-numbers{transition:opacity .5s ease-in-out;opacity:0}.animated-numbers.shown.delay0{opacity:1}.animated-numbers.shown.delay1{transition-delay:1s;opacity:1}.animated-numbers.shown.delay2{transition-delay:2s;opacity:1}.pursuits-statistic{color:#fff;font-family:BellMTStd-Regular,serif;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:100%;background:#aa6d51}.green-page .pursuits-statistic{background:#225148}.brown-page .pursuits-statistic{background:#4e382d}.blue-page .pursuits-statistic{background:#162e41}.pickled-bluewood .pursuits-statistic{background:#2e3f50}.stone-grey .pursuits-statistic{background:#c8c7c3}.charcoal .pursuits-statistic{background:#53555b}.lichen .pursuits-statistic{background:#00564d}.leather .pursuits-statistic{background:#72442d}.antique-brass .pursuits-statistic{background:#b58157}.highland-blue .pursuits-statistic{background:#8bb6d0}.move .pursuits-statistic{background:#b99cc2}.bondi-blue .pursuits-statistic{background:#008e9d}.chelsea-cucumb .pursuits-statistic{background:#6d7f31}.jgrid-col-12 .pursuits-statistic{min-height:300px;margin:35px 0 27px}@media (max-width:1199px){.jgrid-col-12 .pursuits-statistic{min-height:250px}}@media (max-width:767px){.pursuits-statistic{display:none}.jgrid-col-12 .pursuits-statistic{min-height:180px;margin-bottom:31px}}.pursuits-statistic .counters-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%}.pursuits-statistic .counters-wrap li{width:33.33%;text-align:center}.pursuits-statistic .counters-wrap li:first-child .animated-numbers{border:none}.pursuits-statistic .animated-numbers{display:block;line-height:.82;border-left:1px solid #fff;margin:0 0 20px;font-size:70px}@media (max-width:1023px){.jgrid-col-12 .pursuits-statistic{padding:15px 0}.pursuits-statistic .animated-numbers{font-size:50px}}@media (max-width:767px){.pursuits-statistic .animated-numbers{font-size:25px}}@media (max-width:479px){.jgrid-col-12 .pursuits-statistic{min-height:120px}.pursuits-statistic .animated-numbers{font-size:16px}}.pursuits-statistic .animated-numbers span{font-size:100px}@media (max-width:1023px){.pursuits-statistic .animated-numbers span{font-size:80px}}@media (max-width:767px){.pursuits-statistic .animated-numbers span{font-size:42px}}@media (max-width:479px){.pursuits-statistic .animated-numbers span{font-size:22px}}.pursuits-statistic .caption{font-size:18px;text-transform:uppercase}@media (max-width:767px){.pursuits-statistic .caption{font-size:16px}}@media (max-width:479px){.pursuits-statistic .caption{font-size:12px}}.tripadvisor-slider{font-size:14px;line-height:19px;margin:0 auto 110px;max-width:1200px!important}.tripadvisor-slider>.jpnl-cell-wrap{margin:0 0 110px}@media (max-width:767px){.tripadvisor-slider>.jpnl-cell-wrap{margin:0 0 62px}}.tripadvisor-slider .item{border-right:1px solid #b1aeaf;padding:12px 0 18px}@media (max-width:768px){.tripadvisor-slider .item{padding:0;border:none}}.tripadvisor-slider blockquote{padding:59px 0 0;margin:0 auto;position:relative;max-width:290px;text-align:center;color:#7a7675;word-spacing:1px}@media (max-width:767px){.tripadvisor-slider blockquote{padding:52px 12px 0;font-size:13px;line-height:15px}}.tripadvisor-slider blockquote:before{content:"\201c";display:inline-block;color:#aa6d51;font-family:BellMTStd-Regular,serif;font-size:155px;position:absolute;line-height:1;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.newsletters-form .row-input label,.newsletters-form h3,.newsletters-form h4{font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif}.tripadvisor-slider blockquote p{margin:0 0 19px}@media (max-width:767px){.tripadvisor-slider blockquote:before{font-size:126px}.tripadvisor-slider blockquote p{margin:0 0 23px}}.tripadvisor-slider blockquote cite{font-size:13px;line-height:15px;color:#aa6d51;text-transform:uppercase;font-style:normal}.tripadvisor-slider .owl-stage-outer:after,.tripadvisor-slider .owl-stage-outer:before{content:"";position:absolute;top:0;left:0;bottom:0;width:30px;background:#fff;z-index:1}@media (max-width:767px){.tripadvisor-slider blockquote cite{font-size:12px;line-height:14px}.tripadvisor-slider .owl-stage-outer:after,.tripadvisor-slider .owl-stage-outer:before{display:none}.tripadvisor-slider .tripadvisor-reviews{padding:0 0 37px}}.tripadvisor-slider .owl-stage-outer:after{left:auto;right:0}.tripadvisor-slider .owl-next,.tripadvisor-slider .owl-prev{color:#aa6d51;font-size:28px}@media (max-width:479px){.tripadvisor-slider .owl-next,.tripadvisor-slider .owl-prev{display:none}}.tripadvisor-slider .owl-next:hover,.tripadvisor-slider .owl-prev:hover{opacity:.5}.group-slider .image-holder a:hover,.group-slider .slick-arrow:hover,.vertical-slider-block .image-holder a:hover,.vertical-slider-block .slick-arrow:hover{opacity:.8}.tripadvisor-slider .owl-dots{display:none}@media (max-width:767px){.tripadvisor-slider .owl-dots{display:block;bottom:-17px}}.tripadvisor-slider .owl-dots .owl-dot{display:inline-block;vertical-align:top;margin:0 8px;background:0 0;text-indent:-9999px;overflow:hidden;width:6px;height:6px;border-radius:50%;box-shadow:none;line-height:0;padding:0;outline:0;border:1px solid #a9a9a9}.tripadvisor-slider .owl-dots .owl-dot.active{background:#a9a9a9}.tripadvisor-slider .tripadvisor-reviews .owl-item.active+.owl-item.active .item{border:none}.group-slider,.vertical-slider-block{margin:0 0 42px;text-align:center;border-left:1px solid #dedde3}@media (max-width:1023px){.group-slider,.vertical-slider-block{border:none;padding:36px 0 0;margin:0 -15px 35px}}@media (max-width:479px){.group-slider,.vertical-slider-block{padding:23px 0 0}}.group-slider .vertical-slider,.vertical-slider-block .vertical-slider{padding:42px 0}@media (max-width:1023px){.group-slider .vertical-slider,.vertical-slider-block .vertical-slider{padding:42px 0 0}}.group-slider h2,.vertical-slider-block h2{margin:0 0 16px}@media (max-width:767px){.group-slider h2,.vertical-slider-block h2{margin:0 0 38px}}@media (max-width:479px){.group-slider .vertical-slider,.vertical-slider-block .vertical-slider{padding:10px 0}.group-slider h2,.vertical-slider-block h2{margin:0 0 22px}}.group-slider .item,.vertical-slider-block .item{margin:0 auto 5px;max-width:272px;text-align:left;float:none}@media (max-width:1023px){.group-slider .item,.vertical-slider-block .item{padding:0 11px;margin:0 auto 5px;max-width:inherit}}.group-slider .item h4,.vertical-slider-block .item h4{margin:0;height:65px;overflow:hidden}.group-slider .image-holder,.vertical-slider-block .image-holder{position:relative;margin:0 0 5px}@media (max-width:767px){.group-slider .image-holder,.vertical-slider-block .image-holder{margin:0 0 10px}}.group-slider .image-holder a,.vertical-slider-block .image-holder a{position:relative;display:inline-block;vertical-align:top}.group-slider .image-holder img,.vertical-slider-block .image-holder img{margin:0}.group-slider time,.vertical-slider-block time{position:absolute;top:0;left:0;background:#15365a;color:#fff;text-align:center;padding:12px 2px;min-width:53px}.group-slider time span,.vertical-slider-block time span{display:block}.group-slider time span.date,.vertical-slider-block time span.date{font-size:28px;line-height:30px}.group-slider time span.month,.vertical-slider-block time span.month{text-transform:uppercase;font-size:11px;line-height:13px}.group-slider h4 a,.vertical-slider-block h4 a{display:block;overflow:hidden;padding:0 11px 0 0}.group-slider h4 .btn-arrow,.vertical-slider-block h4 .btn-arrow{float:right}@media (max-width:767px){.group-slider h4,.vertical-slider-block h4{font-size:25px;line-height:27px}.group-slider h4 a,.vertical-slider-block h4 a{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:0 10px}.group-slider h4 span,.vertical-slider-block h4 span{display:block;width:100%;text-align:center;margin:0 0 5px}.group-slider h4 .btn-arrow,.vertical-slider-block h4 .btn-arrow{-ms-flex-order:1;order:1}}.group-slider .slick-arrow,.vertical-slider-block .slick-arrow{display:inline-block!important;font-size:30px;color:#aa6d51;cursor:pointer}@media (max-width:1023px){.group-slider .item h4,.vertical-slider-block .item h4{height:87px}.group-slider .image-holder a,.group-slider .image-holder img,.vertical-slider-block .image-holder a,.vertical-slider-block .image-holder img{width:100%}.group-slider .slick-arrow,.vertical-slider-block .slick-arrow{display:none!important}.events-planning .vertical-slider-block{border-bottom:1px solid #aa6d51}}.group-slider .slick-arrow.arrow-next,.group-slider .slick-arrow.arrow-prev,.vertical-slider-block .slick-arrow.arrow-next,.vertical-slider-block .slick-arrow.arrow-prev{position:absolute;left:50%;top:0;-ms-transform:translateX(-50%);transform:translateX(-50%)}.group-slider .slick-arrow.arrow-next:before,.group-slider .slick-arrow.arrow-prev:before,.vertical-slider-block .slick-arrow.arrow-next:before,.vertical-slider-block .slick-arrow.arrow-prev:before{display:inline-block;vertical-align:top;-ms-transform:rotate(90deg);transform:rotate(90deg)}.group-slider .slick-arrow.arrow-next,.vertical-slider-block .slick-arrow.arrow-next{top:auto;bottom:15px;margin:-3px 0 0}.group-slider .event-name,.vertical-slider-block .event-name{display:block;font-size:20px;line-height:22px}.history-post-list{padding:57px 0 20px}@media (max-width:639px){.group-slider .event-name,.vertical-slider-block .event-name{font-size:17px;line-height:19px}.history-post-list{padding:20px 0}}.history-post-list .jpnl-content .widget{margin:0}.history-post-list .jpnl-content .jpnl-row{max-width:1150px;padding:0 15px;margin:0 auto;overflow:hidden}.history-post-list .jpnl-content .post-item{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:639px){.history-post-list .jpnl-content .post-item{display:block}}.history-post-list .jpnl-content .post-item:nth-child(2n) .text-holder{-ms-flex-order:1;order:1}.history-post-list .jpnl-content .post-item .img-holder,.history-post-list .jpnl-content .post-item .text-holder{display:-ms-flexbox;display:flex;width:50%;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding:0 100px 40px 0}@media (max-width:1023px){.history-post-list .jpnl-content .post-item .img-holder,.history-post-list .jpnl-content .post-item .text-holder{padding:0 30px 30px 0}}@media (max-width:639px){.history-post-list .jpnl-content .post-item .img-holder,.history-post-list .jpnl-content .post-item .text-holder{padding:0;margin:0 0 20px;width:100%}}.history-post-list .jpnl-content .post-item .img-holder{-ms-flex-align:center;align-items:center;padding:0 0 40px 100px}@media (max-width:1023px){.history-post-list .jpnl-content .post-item .img-holder{padding:0 0 30px 30px}}.history-post-list .jpnl-content .post-item .img-holder img{vertical-align:top;width:100%}.history-post-list .jpnl-content .post-item .text-holder{border-right:1px solid #e0c5be;display:block}@media (max-width:639px){.history-post-list .jpnl-content .post-item .img-holder{padding:0}.history-post-list .jpnl-content .post-item .text-holder{border:none}}.history-post-list .jpnl-widget-wrapper{width:100%;position:relative}.history-post-list .jpnl-widget-wrapper:nth-child(2n) .text-holder{-ms-flex-order:1;order:1;padding:0 0 40px 100px;border-right:none}@media (max-width:1023px){.history-post-list .jpnl-widget-wrapper:nth-child(2n) .text-holder{padding:0 0 30px 30px}}@media (max-width:639px){.history-post-list .jpnl-widget-wrapper:nth-child(2n) .text-holder{padding:0}}.history-post-list .jpnl-widget-wrapper:nth-child(2n) .img-holder{padding:0 100px 40px 0;border-right:1px solid #e0c5be}@media (max-width:1023px){.history-post-list .jpnl-widget-wrapper:nth-child(2n) .img-holder{padding:0 30px 30px 0}}.history-post-list .jpnl-cols-1{margin:0 0 53px}@media (max-width:639px){.history-post-list .jpnl-widget-wrapper:nth-child(2n) .img-holder{padding:0}.history-post-list .jpnl-cols-1{margin:0 0 20px}}.history-post-list .jpnl-cols-1 h3{font-size:32px;line-height:33px;margin:0 0 3px}@media (max-width:767px){.history-post-list .jpnl-cols-1 h3{font-size:25px;line-height:27px}}.history-post-list .jpnl-cols-1 p{margin:0 0 25px}.history-post-list .jpnl-cols-1 p:last-child,.history-post-list .jpnl-cols-1 p:only-child{margin:0}.history-post-list .intro-wrapper{padding:0 0 70px}.history-post-list .intro-wrapper h1{font-size:60px;line-height:62px;margin:0 0 7px}@media (max-width:639px){.history-post-list .intro-wrapper{padding:0 0 30px}.history-post-list .intro-wrapper h1{font-size:40px;line-height:42px}}.history-post-list .intro-wrapper .intro-content .textwidget{padding:0 57px;max-width:100%}.history-post-list .intro-wrapper sup{top:-.7em;font-size:28px}.history-post-list .intro-wrapper .info{font-size:20px;line-height:23px}@media (max-width:1023px){.history-post-list .intro-wrapper .info{font-size:16px;line-height:18px}}.history-post-list .intro-wrapper .number-title{font-size:71px;line-height:57px}.history-post-list hr{background:#ccc}@media (max-width:767px){.history-post-list .intro-wrapper .intro-content .textwidget{padding:0}.history-post-list hr{margin:0 0 30px}}.history-post-list .intro-content .jgrid-col-12 p:not(:last-child){margin:0 0 15px}.history-post-list .intro-content .jgrid-col-12 h2{margin:0 0 10px}.history-post-list .intro-content .jgrid-col-12 h3{font-size:18px;line-height:20px;margin:0 0 21px}.history-post-list .intro-content .btn{min-width:155px;padding:7px 5px;font-size:14px}.floorplan-open #floor-plan-block{opacity:1;z-index:5}.floorplan-open #footer,.floorplan-open #header,.floorplan-open #rooms-detail,.floorplan-open .main-banner,.floorplan-open .mobile-icons-holder{display:none}.floorplan-open #mCSB_1_container{height:100%}.floorplan-open .img-box{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:100%}.floorplan-open img{vertical-align:top}#newsletter-popup{display:none;height:100%;padding:15px 0 0}#newsletter-popup .custom-scroll{height:100%;overflow:auto}.newsletters-box{max-width:800px;height:100%;margin:0 auto;text-align:center}@media (max-width:767px){.newsletters-box .mCustomScrollBox.mCSB_inside>.mCSB_container{margin:0 7px}.newsletters-box .mCSB_scrollTools .mCSB_draggerContainer{left:10px}.newsletters-title{width:100%;margin:0 0 10px;text-align:center}}.newsletters-title h1{margin:0 0 18px;font-size:30px;line-height:32px;letter-spacing:1px}@media (max-width:767px){.newsletters-title h1{font-size:20px;line-height:22px;letter-spacing:0;margin:0 0 10px}}.newsletters-title .thank-you-title,.success .newsletters-title>h1{display:none}.success .newsletters-title .thank-you-title{display:block}.success .mCustomScrollBox.mCSB_inside>.mCSB_container,.success .newsletters-title{height:100%}.success .custom-scroll{padding:0}.success .newsletters-title{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.success .mCSB_scrollTools{display:none!important}.newsletters-form{font-size:16px;line-height:20px;width:100%;padding:0 57px 0 88px}@media (max-width:1023px){.newsletters-form{padding:0}}.success .newsletters-form{display:none}.newsletters-form form{margin:49px 0 0}@media (max-width:767px){.newsletters-form{font-size:12px;line-height:17px;width:100%}.newsletters-form form{margin:36px 0 0}}.newsletters-form p{margin:0}.newsletters-form p:last-child{font-size:12px;text-align:left}.newsletters-form h3{font-size:16px;line-height:18px;color:#636363;margin:0;text-align:center;text-transform:uppercase}@media (max-width:639px){.newsletters-form .signup-row-wrap{padding:0 45px 0 29px}.newsletters-form h3{font-size:12px;line-height:14px}}.newsletters-form h4{font-size:16px;line-height:18px;margin:0}.newsletters-form input{width:100%;height:34px}@media (max-width:767px){.newsletters-form input{height:41px}}.newsletters-form input.error{border-color:red}.newsletters-form .radio-holder .fake-radio{width:12px;height:12px}@media (max-width:639px){.newsletters-form h4{font-size:12px}.newsletters-form .radio-holder .fake-radio{width:18px;height:18px}}.newsletters-form .radio-holder .fake-radio:before{width:6px;height:6px}.newsletters-form .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 0 27px}@media (max-width:639px){.newsletters-form .radio-holder .fake-radio:before{width:10px;height:10px}.newsletters-form .row{margin:0 0 12px}}.newsletters-form .row.row-input{display:block}.newsletters-form .row:first-of-type .title-box h3{text-align:left}.newsletters-form .title-box{min-width:150px;margin:0;text-align:left}@media (max-width:639px){.newsletters-form .title-box{min-width:80px}}.newsletters-form .check-box{text-align:center;min-width:110px}.newsletters-form .content-box{text-align:left;font-size:12px;line-height:14px;-ms-flex:auto;flex:auto;overflow:hidden}.course-box .accordion table tr td:first-child,.course-box h1{text-align:center}@media (max-width:639px){.newsletters-form .check-box{min-width:60px}.newsletters-form .content-box{padding:0 10px}}.newsletters-form .row-input{-ms-flex-align:center;align-items:center;margin:0 0 15px}.newsletters-form .row-input label{font-size:12px;line-height:14px;color:#585857}.newsletters-form .btn{color:#fff;box-shadow:none;border-radius:0;border:none;background:#16365a;padding:11px 20px;font-size:12px;line-height:12px;letter-spacing:1px}@media (max-width:639px){.newsletters-form .btn{padding:16px 26px 12px;margin:0 0 12px}}.newsletters-form .btn:hover{color:#aa6d51}.newsletters-form .row-input-wrap{margin:48px 0 18px;padding:0 15px 0 0}@media (max-width:767px){.newsletters-form .title-box{display:block}.newsletters-form .row-input-wrap{padding:0;margin:43px 0 34px}}.newsletters-form .row-input-wrap .title-box{margin:0 0 1px;letter-spacing:1px}@media (max-width:639px){.newsletters-form .row-input-wrap .content-box{padding:0}}@media (max-width:479px){.newsletters-form .content-box{display:none}.newsletters-form .row-input-wrap .content-box{display:block}}.newsletters-form .selectBox{padding:7px 30px 7px 10px;height:32px;float:left;width:232px!important;border:1px solid #d2d1d1;letter-spacing:.3px}.newsletters-form .selectBox .selectBox-arrow:before{top:9px;left:14px;color:#666564}@media (max-width:767px){.newsletters-form .selectBox{width:100%!important;height:41px;padding:14px 30px 7px 10px}.newsletters-form .selectBox .selectBox-arrow:before{top:14px;left:5px}}.newsletters-form .selectBox .selectBox-label{color:#575756;font-size:13px;padding:0}.text-selectBox-dropdown-menu li a{padding:10px;font-size:13px;color:#575756}.newsletter-select-box{border:1px solid #d2d2d1}#course-popup{height:100%;display:none}#course-popup .custom-scroll{height:100%;overflow:auto}.fancybox-skin.course-popup-skin{border:none;background:hsla(0,0%,100%,.83);padding:123px 26px 10px!important}@media (max-width:1023px){.fancybox-skin.course-popup-skin{padding:80px 26px 10px!important}}.fancybox-skin.course-popup-skin .fancybox-close{right:16px;top:41px}@media (max-width:767px){.fancybox-skin.course-popup-skin{padding:38px 10px 10px!important}.fancybox-skin.course-popup-skin .fancybox-close{right:-2px;top:10px}}.fancybox-skin.course-popup-skin .fancybox-close:before{font-size:23px}.virtual-course{font:25px/27px BellMTStd-Regular,serif;position:absolute;bottom:15px;right:25px;color:#fff;z-index:10}.course-box .video-block .mejs-mediaelement,.course-box .video-block .mejs-time-rail .mejs-time-total,.course-box .wp-video .mejs-mediaelement,.course-box .wp-video .mejs-time-rail .mejs-time-total{position:static}@media (max-width:1023px){.virtual-course{font-size:18px;line-height:20px;bottom:5px;right:5px}}@media (max-width:767px){.virtual-course{font-size:14px;line-height:16px}}.virtual-course:hover{color:#aa6d51}.course-box{max-width:990px;height:100%;margin:0 auto}.course-box .img-holder{margin:0 0 65px}@media (max-width:1023px){.course-box .img-holder{margin:0}}.course-box h1{margin:0 0 30px;font-size:36px;line-height:37px}@media (max-width:1023px){.course-box h1{font-size:25px;line-height:27px}}@media (max-width:767px){.course-box h1{font-size:20px;line-height:22px;margin:0 0 5px}}.course-box .video-block,.course-box .wp-video{margin:0 0 10px;width:100%!important;overflow:hidden}.course-box .video-block .mejs-container,.course-box .wp-video .mejs-container{width:100%!important;height:auto!important}.course-box .video-block .mejs-controls,.course-box .wp-video .mejs-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.course-box .video-block .mejs-time-rail,.course-box .wp-video .mejs-time-rail{-ms-flex:auto;flex:auto;overflow:hidden}.course-box .video-block .mejs-controls div.mejs-time-rail,.course-box .video-block .mejs-time-rail .mejs-time-total,.course-box .wp-video .mejs-controls div.mejs-time-rail,.course-box .wp-video .mejs-time-rail .mejs-time-total{width:auto;overflow:hidden}.course-box .accordion{margin:0 0 10px}.course-box .accordion video{width:100%}.course-box .accordion table{font-size:14px;line-height:16px;text-align:center;width:100%!important;max-width:100%!important;margin:0}@media (max-width:639px){.course-box .accordion table{font-size:10px;line-height:12px}}.course-box .accordion table tr:first-child{border-top:1px solid #585857;text-transform:uppercase}.course-box .accordion table tr{border-color:#585857}.course-box .accordion table td{padding:20px 20px 14px;border-color:#585857}.course-box .accordion .accordion-title{font-weight:500}@media (max-width:1023px){.course-box .accordion .accordion-title{margin:0;font-size:22px;line-height:24px}}@media (max-width:767px){.course-box .accordion table td{padding:5px}.course-box .accordion .accordion-title{font-size:18px;line-height:20px}}.course-box .accordion .accordion-item{padding:22px 32px 30px 34px}@media (max-width:1023px){.course-box .accordion .accordion-item{padding:15px}}@media (max-width:767px){.course-box .accordion .accordion-item{padding:10px}}@media (max-width:639px){.course-box .accordion .accordion-title{font-size:14px;line-height:16px}.course-box .accordion .accordion-title:after,.course-box .accordion .accordion-title:before{width:12px;top:45%}.course-box .accordion .accordion-item{padding:5px}}.course-box .accordion .accordion-item:first-child{border-top:1px solid #aa6d51}.course-box .accordion .accordion-content{padding:41px 4px 20px}@media (max-width:1023px){.course-box .accordion .accordion-content{padding:20px 4px 0}}.course-box .accordion .accordion-content h5{font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:16px;color:#585857;margin:0 0 2px;text-transform:uppercase}@media (max-width:767px){.course-box .accordion .accordion-content{padding:10px 0 0}.course-box .accordion .accordion-content h5{font-size:12px;line-height:14px;margin:0 0 5px}}.course-box .accordion .accordion-content p{margin:0 0 22px}@media (max-width:767px){.course-box .accordion .accordion-content p{margin:0 0 10px}}.course-box .table-wrapper{overflow:auto;margin:0 0 20px;padding:0 14px 0 0}.course-box img{margin:0 0 40px;width:100%}@media (max-width:1023px){.course-box img{margin:0 0 20px}}@media (max-width:639px){.course-box img{margin:0 0 5px}}#cookie-notice{font-size:15px;line-height:18px;color:#aa6d51;max-width:1170px;min-width:1170px;padding:0 50px;-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;background-color:transparent!important}.menu-open #cookie-notice{z-index:0}@media (max-width:767px){#cookie-notice{font-size:12px;line-height:15px;padding:0 10px}}#cookie-notice .cookie-notice-container{padding:45px 50px;background-color:hsla(0,0%,100%,.95)!important;position:relative}@media (max-width:767px){#cookie-notice .cookie-notice-container{padding:15px 25px}}#cookie-notice a{color:#172e41}#cookie-notice a:hover{color:#aa6d51}#cookie-notice .button.bootstrap{position:absolute;right:24px;top:24px;background-color:transparent;background-image:none;margin:0;padding:0;text-shadow:none;border:none;box-shadow:none;width:13px;height:13px}@media (max-width:767px){#cookie-notice .button.bootstrap{top:10px;right:10px}}#cookie-notice .button.bootstrap:after,#cookie-notice .button.bootstrap:before{content:"";display:block;background:#09355c;height:1px;width:16px;position:absolute;top:8px;left:0;-ms-transform:rotate(45deg);transform:rotate(45deg)}.rtl .btn-arrow:hover:after,.rtl .link-arrow:hover .icon{left:-10px}#cookie-notice .button.bootstrap:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#cookie-notice .button.bootstrap:hover{background-color:transparent}#cookie-notice .button.bootstrap:hover:after,#cookie-notice .button.bootstrap:hover:before{background:#aa6d51}.rtl{font:15px/1.286 Tahoma,sans-serif}.rtl .h,.rtl .h1,.rtl .h2,.rtl .h3,.rtl .h4,.rtl .h5,.rtl .h6,.rtl h1,.rtl h2,.rtl h3,.rtl h4,.rtl h5,.rtl h6{font-family:Tahoma,sans-serif}.rtl h2{font-size:24px;line-height:26px}.rtl .btn,.rtl h3{font-size:18px;line-height:20px}.rtl .btn-arrow{font-size:15px;line-height:17px;padding:0 30px}.rtl .btn-arrow:after{position:absolute;-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:-4px}.rtl .link-arrow{font:14px/16px Tahoma,sans-serif;padding:0 40px;position:relative}@media (max-width:639px){.rtl .link-arrow{padding:0 20px}}.rtl .link-arrow .icon{position:absolute;-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:-3px}.rtl .title-box h2>a{position:relative}.rtl .small-plus{position:absolute;left:-25px}@media (max-width:767px){.rtl .banner-carousel-title{font-size:25px;line-height:27px}}.rtl .instagram-holder{padding:40px 0}.rtl .instagram-holder h2{margin:0 0 58px}.rtl.home .item-box .link-arrow,.rtl.home .jpp_layout_magazine_medium_preview .link-arrow,.rtl.home .manual-item .link-arrow{font:14px/16px AvenirNext-Regular,sans-serif;padding:0}.rtl.home .item-box .link-arrow:hover .icon,.rtl.home .jpp_layout_magazine_medium_preview .link-arrow:hover .icon,.rtl.home .manual-item .link-arrow:hover .icon{left:10px}.rtl .bottom-slider .link-arrow:hover .icon,.rtl .main-posts-list .post-meta .link-arrow:hover .icon{left:-10px}.rtl.home .item-box .link-arrow .icon,.rtl.home .jpp_layout_magazine_medium_preview .link-arrow .icon,.rtl.home .manual-item .link-arrow .icon{position:relative;top:0;-ms-transform:rotate(0);transform:rotate(0)}.rtl .main-menu-bottom ul li a{font-size:18px;line-height:20px}@media (max-width:1023px){.rtl .main-menu-bottom ul li a{font-size:14px;line-height:16px}}@media (max-width:639px){.rtl .main-menu-bottom ul li a{font-size:11px}}.rtl .intro-content{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}@media (max-width:767px){.rtl .intro-content{-ms-flex-flow:row wrap;flex-flow:row wrap}}.rtl .intro-content .jgrid-col-12 h2{font-size:30px;line-height:32px}.rtl .intro-content .jgrid-col-12 .btn-arrow{font-size:15px;line-height:17px}.rtl .intro-content .jgrid-col-6{-ms-flex-pack:end;justify-content:flex-end}.rtl .intro-content .jgrid-col-6 h2{font-size:30px;line-height:32px;text-align:right}@media (max-width:767px){.rtl .intro-content .jgrid-col-6{-ms-flex-pack:center;justify-content:center}.rtl .intro-content .jgrid-col-6 h2{text-align:center}}.rtl .intro-content .jgrid-col-6 .btn-arrow{font-size:14px;line-height:16px;padding:0 0 0 30px}.rtl .intro-content .jgrid-col-6 .textwidget{text-align:right}@media (max-width:767px){.rtl .intro-content .jgrid-col-6 .textwidget{text-align:center}}.rtl .post-section .post-item,.rtl .post-section .post-item .post-meta,.rtl .post-section .post-item .post-sub-title{text-align:right}.rtl .intro-content .textwidget{font-size:15px;line-height:24px}.rtl .main-posts-list .post-item{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.rtl .main-posts-list .post-title{font:24px/26px Tahoma,sans-serif}.rtl .main-posts-list .post-content{font-size:15px;line-height:24px}.rtl .main-posts-list .post-meta .link-arrow{font-size:14px;line-height:16px;position:relative;padding:0 30px}.rtl .main-posts-list .post-meta .link-arrow .icon{margin-left:0;position:absolute;-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.rtl .bottom-slider{font-size:12px;line-height:19px}.rtl .bottom-slider .link-arrow{font-size:14px;line-height:16px;position:relative;padding:0 30px}@media (max-width:479px){.rtl .bottom-slider .link-arrow{padding:13px}}.rtl .bottom-slider .link-arrow .icon{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.rtl .post-section .post-item .post-content{font-size:15px;line-height:24px}.rtl .post-section .post-item .post-title{font:24px/26px Tahoma,sans-serif}.rtl .post-section .post-item .post-sub-title .post-price{float:left}.rtl .post-section .post-item .link-arrow{padding:0 0 0 30px}.rtl .post-section .related-holder h3{font-size:15px;line-height:17px}.rtl .post-section .related-holder .link-arrow{padding:0}.rtl .post-section .related-holder .link-arrow .icon{position:relative}.rtl .text-left{text-align:right!important}.rtl .accordion .accordion-title{padding:0 0 0 30px;text-align:right}.rtl .accordion .accordion-title:after,.rtl .accordion .accordion-title:before{right:auto;left:0}.rtl .accordion .accordion-content{font-family:Tahoma,sans-serif}.rtl .description-slider .slide-number{color:#aa6d51;border-bottom:1px solid #aa6d51}.rtl .description-slider .slider-title{font-size:14px;line-height:16px}.rtl .description-slider h3{font:24px/26px Tahoma,sans-serif}@media (max-width:767px){.rtl .main-posts-list .post-item{-ms-flex-flow:row wrap;flex-flow:row wrap}.rtl .description-slider .link-arrow{padding:0 20px}}.rtl .events-planning{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.rtl .vertical-slider-block{border-right:1px solid #dedde3;border-left:none}.rtl .vertical-slider-block .event-name{font-size:18px;line-height:20px;float:right}.rtl .vertical-slider-block h4 a{padding:0}.rtl .vertical-slider-block h4 .btn-arrow{float:left;margin:6px 0 0}.rtl .history-post-list .jpnl-content .post-item .text-holder h1,.rtl .history-post-list .jpnl-content .post-item .text-holder h2,.rtl .history-post-list .jpnl-content .post-item .text-holder h3,.rtl .history-post-list .jpnl-content .post-item .text-holder h4,.rtl .history-post-list .jpnl-content .post-item .text-holder h5,.rtl .history-post-list .jpnl-content .post-item .text-holder h6{font-family:BellMTStd-Regular,serif}.rtl .pursuits-statistic-holder .jgrid-col-4{width:62.5%}.rtl .pursuits-statistic-holder .jgrid-col-8{width:33.3%}@media (max-width:1023px){.rtl .events-planning{-ms-flex-flow:row wrap;flex-flow:row wrap}.rtl .pursuits-statistic-holder .jgrid-col-4{display:none}.rtl .pursuits-statistic-holder .jgrid-col-8{display:block;width:100%;text-align:center}}.live-chat-btn{position:fixed;bottom:0;right:50px;max-height:0;transition:max-height .7s ease-in;z-index:999}.live-chat-btn p{display:inline-block}.live-chat-btn--active{max-height:99999px}.live-chat-btn__btn{background:#aa6d51;box-shadow:none;border:none;width:200px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:3px 3px 0 0}.live-chat-btn__btn:hover{box-shadow:none;border:none}.live-chat-btn__icon img{width:25px;height:25px}.live-chat-btn__text{font-size:14px;color:#fff;line-height:20px;margin-left:15px}.category-articles-holder{padding:90px 0}.category-articles-holder .col{float:left;width:50%}.category-articles-holder .col:first-child{border-right:1px dotted #7b8084}.category-articles-holder .col:nth-child(odd){padding-left:76px;padding-right:52px}.category-articles-holder .col:nth-child(2n){padding-left:44px;padding-right:76px}.category-articles-holder .image-wrap{margin-bottom:30px}.category-articles-holder .image-wrap img{display:block;width:100%}.category-articles-holder .article-title{font-family:BellMTStd-Regular,serif;font-size:40px;line-height:1}.category-articles-holder .article-text{font-family:BellMTStd-Regular,serif;font-size:23px}.counters-holder-block{display:table-row}.counters-holder-block .counters-wrap{display:table-cell;vertical-align:middle;width:65%;background-color:#225148;text-align:center}.counters-holder-block .map-block{display:table-cell;vertical-align:middle;width:35%;padding-left:20px}.counters-holder-block .counter-item{position:relative;float:left;width:33.3%;color:#fff}.counters-holder-block .counter-item:after{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;background-color:#fff}.counters-holder-block .counter-item:last-child:after{display:none}.counters-holder-block .counter-item .animated-numbers,.counters-holder-block .counter-item .caption{display:block}.description-slider{margin:0 0 54px;padding:10px 0}.description-slider.slider-flex .description-slider-item{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.description-slider.slider-flex .content-holder{border-right:none;border-left:1px solid #aa6d51}@media (max-width:767px){.description-slider{margin:0 0 16px;border-top:1px solid #aa6d51;position:relative}.description-slider:after,.description-slider:before{content:"";position:absolute;left:100%;top:-1px;width:999999px;height:1px;background:#aa6d51}.description-slider:before{left:auto;right:100%}.description-slider.slider-flex .content-holder{border:none}}.description-slider.slider-flex .owl-nav{left:11%;right:auto}@media (max-width:1199px){#cookie-notice{min-width:100%}.description-slider.slider-flex .owl-nav{left:10%}}.description-slider .owl-carousel .owl-item{height:570px}@media (max-width:767px){.description-slider .owl-carousel .owl-item{height:auto}}.description-slider .owl-carousel .owl-item .description-slider-item{height:100%}.description-slider .description-slider-item{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:0 1px 0 0}.description-slider .img-box{width:65.2%;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}@media (max-width:1023px){.description-slider.slider-flex .owl-nav{left:16%}.description-slider .img-box{width:50%}}.description-slider .img-box img{width:100%;height:auto;vertical-align:top;display:none}@media (max-width:767px){.description-slider .description-slider-item{-ms-flex-flow:row wrap;flex-flow:row wrap}.description-slider .owl-stage-outer{padding:58px 0 84px}.description-slider .img-box{width:100%;position:relative;background-image:none!important}.description-slider .img-box:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:rgba(0,0,0,.3)}.description-slider .img-box img{display:inline-block}}.description-slider .content-holder{-ms-flex:1;flex:1;border:1px solid #aa6d51;border-left:none;text-align:center;padding:34px 0 100px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch}@media (max-width:1023px){.description-slider .content-holder{width:50%;-ms-flex:auto;flex:auto}}.description-slider .slide-data{text-transform:uppercase;font-family:AvenirNext-Regular,sans-serif;text-align:center;margin:0}@media (max-width:767px){.description-slider .content-holder{width:auto;position:absolute;top:-58px;bottom:-71px;left:40px;right:40px;border:none;padding:14px 0;overflow:auto;z-index:9}.description-slider .slide-data{font-size:12px}}.description-slider .slide-number{font-size:15px;border-bottom:1px solid #575756;padding:0 7px;margin:0 0 11px;display:inline-block}@media (max-width:767px){.description-slider .slide-number{font-size:12px;margin:0 0 3px;border-bottom:none}}.description-slider .slider-title{display:block}.description-slider h3{font-family:BellMTStd-Regular,serif;color:#aa6d51;font-size:32px;margin:0 0 53px;font-weight:400;line-height:1.2}@media (max-width:767px){.description-slider h3{font-size:25px;margin:0 0 9px}.description-slider h3 a{color:#fff}.description-slider h3 a:hover{color:#09355c}}.description-slider .text-box{color:#797675;max-width:72%;margin:0 auto}@media (max-width:1199px){.description-slider .text-box{max-width:inherit;padding:0 20px}}@media (max-width:767px){.description-slider .text-box{color:#fff;margin:0}.description-slider .btn-holder .link-arrow,.description-slider .btn-holder .link-arrow:hover{color:#fff}.description-slider .btn-holder .link-arrow span{display:none}}@media (max-width:479px){.description-slider .content-holder{top:-58px;bottom:-73px}.description-slider .text-box{margin:57px 0 0}.description-slider .text-box p{display:none}}.description-slider .text-box p{line-height:19px;word-spacing:1px;margin:0 0 39px;padding:0 11px}.description-slider .btn-holder{margin:0}.description-slider .btn-default{padding:11px 25px 7px}@media (max-width:767px){.description-slider .btn-default{padding:12px 5px 8px;max-width:250px;margin:0 auto;width:100%}}.green-page .description-slider .btn-default{color:#225148}.green-page .description-slider .btn-default:hover{background-color:transparent;color:#aa6d51}.description-slider .owl-nav{position:absolute;right:17.6%;bottom:35px;width:81px;overflow:hidden;line-height:1;white-space:nowrap;-ms-transform:translateX(50%);transform:translateX(50%)}@media (max-width:1023px){.description-slider .owl-nav{right:25%}}@media (max-width:767px){.description-slider .owl-nav{position:static;-ms-transform:none;transform:none}}.description-slider .owl-next,.description-slider .owl-prev{position:static;-ms-transform:none;transform:none;float:left;font-size:30px;color:#09355c}@media (max-width:767px){.description-slider .owl-next,.description-slider .owl-prev{position:absolute;top:50%;left:10px;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;color:#fff!important}.description-slider .owl-next:hover,.description-slider .owl-prev:hover{opacity:.5!important}.description-slider .owl-next{right:10px;left:auto}}@media (max-width:479px){.description-slider .owl-next,.description-slider .owl-prev{font-size:20px}}.brown-page .description-slider .owl-next,.brown-page .description-slider .owl-prev,.description-slider .owl-next:hover,.description-slider .owl-prev:hover{color:#aa6d51}.brown-page .description-slider .owl-next:hover,.brown-page .description-slider .owl-prev:hover{color:#09355c}.green-page .description-slider .owl-next,.green-page .description-slider .owl-prev{color:#225148}.green-page .description-slider .owl-next:hover,.green-page .description-slider .owl-prev:hover{color:#aa6d51}.description-slider .owl-next{float:right}.center-part-slider{text-align:center;margin:0 0 58px}@media (max-width:1023px){.center-part-slider{margin:0 0 35px}}@media (max-width:767px){.center-part-slider{margin:0 -15px 20px}}.center-part-slider .item{padding:0 2%}@media (max-width:768px){.center-part-slider .item{padding:0 4.1%}}@media (max-width:500px){.center-part-slider .item{padding:0 2%}}.center-part-slider .item p{display:none}.center-part-slider .image-holder{margin:0 0 47px}@media (max-width:1023px){.center-part-slider .image-holder{margin:0 0 30px}}@media (max-width:767px){.center-part-slider .image-holder{margin:0 0 20px}}.center-part-slider h3{font-size:32px;line-height:34px;margin:0 0 15px}@media (max-width:767px){.center-part-slider h3{font-size:20px;line-height:22px;margin:0 0 7px}.center-part-slider .hover-next,.center-part-slider .hover-prev{display:none}}@media (max-width:479px){.center-part-slider h3{font-size:16px;line-height:18px}.center-part-slider .link-arrow span{display:none}}.center-part-slider img{width:100%;margin:auto}.center-part-slider .link-arrow{font-size:13px;line-height:15px}.center-part-slider .hover-next,.center-part-slider .hover-prev{position:absolute;top:0;z-index:20;height:100%;width:100px}.center-part-slider .hover-prev{left:0}.center-part-slider .hover-next{right:0}.events-slider{text-align:center;color:#fff;margin:0 0 43px}@media (max-width:767px){.events-slider{margin:0 0 20px}}.events-slider .owl-stage-outer{padding:26px 0}.events-slider .owl-item{transition:z-index .5s ease-in-out;z-index:1}.events-slider .owl-item img{transition:transform .5s ease-in-out;margin:auto;-ms-transform:scale(1);transform:scale(1)}.events-slider .center{z-index:999}.events-slider .center .event-desc{opacity:1}.events-slider .center img{-ms-transform:scale(1.442);transform:scale(1.442)}.events-slider .event-desc{transition:opacity .5s ease-in-out;position:absolute;opacity:0;top:0;bottom:0;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center}.events-slider .event-content{width:100%;margin:48px 0 64px}@media (max-width:1199px){.events-slider .event-content{margin:0 0 30px}}@media (max-width:1023px){.events-slider .event-content{margin:0 0 20px}}@media (max-width:767px){.events-slider .event-desc{padding:0;top:-25px;bottom:-25px;left:-40px;right:-40px}.events-slider .event-content{margin:0 0 10px}}@media (max-width:479px){.events-slider .center img{-ms-transform:scale(1.65);transform:scale(1.65)}.events-slider .event-content{margin:0}}.events-slider .event-content>span{display:block}.events-slider h4{color:#fff;font-size:60px;line-height:62px;margin:26px 0 0;letter-spacing:3px}@media (max-width:1023px){.events-slider h4{font-size:45px;line-height:47px;letter-spacing:0}}@media (max-width:767px){.events-slider h4{font-size:30px;line-height:32px;margin:0}}@media (max-width:479px){.events-slider h4{font-size:20px;line-height:22px}}.events-slider .event-name{font-family:BellMTStd-Regular,serif;font-size:32px}@media (max-width:1023px){.events-slider .event-name{font-size:22px}}.events-slider .event-date{font-family:BellMTStd-Regular,serif;font-size:130px;line-height:1.05}@media (max-width:1023px){.events-slider .event-date{font-size:60px}}@media (max-width:767px){.events-slider .event-date{line-height:45px}.events-slider .link-arrow span{display:none}}.events-slider .event-month{text-transform:uppercase;font-size:32px;line-height:1;margin:-20px 0 0}@media (max-width:1023px){.events-slider .event-month{font-size:15px;margin:0}.calendar-baner{height:auto}}.events-slider .link-arrow{color:#fff;transition:all .3s ease-in-out}.events-slider .link-arrow:hover{color:#aa6d51}@media (max-width:639px){.calendar-baner{margin:0 -15px 55px}}.calendar-baner .calendar-baner-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px 60px;height:100vh;overflow:hidden;position:relative;z-index:1}@media (max-height:773px){.calendar-baner .calendar-baner-wrap{height:auto}}.calendar-baner .banner-carousel-title{top:0;left:0;position:relative;color:#a36b50;padding:248px 0 0;margin:0 0 40px;max-width:9999px;-ms-transform:translate(0);transform:translate(0)}@media (max-width:767px){.calendar-baner .calendar-baner-wrap{height:auto}.calendar-baner .banner-carousel-title{font-size:25px;line-height:27px;padding:117px 0 0;margin:0 0 44px}}.calendar-baner .events-slider{margin:0}.calendar-baner .events-slider .slick-current .event-desc{transition:opacity .2s ease-in-out;opacity:1}.calendar-baner .bottom-arrow-down{color:#fff;bottom:-5px}.swiper-container{transition:opacity .3s ease-in-out;width:100%;height:60%}@media (max-height:773px){.swiper-container{height:500px}}@media (max-width:767px){.swiper-container{height:290px}}@media (max-width:479px){.swiper-container{height:175px}}.swiper-container.hidden-slider{opacity:0}.swiper-container .swiper-wrapper{-ms-flex-align:end;align-items:flex-end}.swiper-container .swiper-slide{transition:height .5s ease-in-out,transform .5s ease-in-out,z-index .5s ease-in-out;width:auto;height:50%;overflow:visible}.swiper-container .swiper-slide.placeholder-item{transition-duration:0s!important;height:50%!important}.swiper-container .swiper-slide.placeholder-item .img-wrap{transition-duration:0s!important}.swiper-container .swiper-slide .img-wrap{transition:width .5s ease-in-out;position:absolute;left:50%;transform:translate3d(-50%,0,0);width:100%;height:100%;overflow:hidden}.swiper-container .swiper-slide img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;height:auto;width:auto;max-width:9999px;transform:translate3d(-50%,-50%,0)}@media (max-width:767px){.swiper-container .swiper-slide img{width:100%;min-width:0;min-height:0}.swiper-container .button-next,.swiper-container .button-prev{display:none!important}}@media (max-width:639px){.calendar-baner .banner-carousel-title{padding:17px 0 0}.swiper-container .swiper-slide img{width:127%}}@media (max-width:479px){.swiper-container .swiper-slide img{width:111%}}.swiper-container .swiper-slide .event-desc{transition:opacity .5s ease-in-out;position:absolute;z-index:2;opacity:0}.swiper-container .swiper-slide-next,.swiper-container .swiper-slide-prev{height:61%}.swiper-container .swiper-slide-next.placeholder-item,.swiper-container .swiper-slide-prev.placeholder-item{height:61%!important}.swiper-container .swiper-slide-active{margin-top:0;z-index:5;height:100%;overflow:visible}.swiper-container .swiper-slide-active .img-wrap{width:210%}@media (max-width:1023px){.swiper-container .swiper-slide-active .img-wrap{width:140%}}@media (max-width:479px){.swiper-container .swiper-slide-active .img-wrap{width:156%}}.swiper-container .swiper-slide-active .event-desc{transition-delay:.6s;opacity:1}.swiper-container .button-next,.swiper-container .button-prev{position:absolute;cursor:pointer;bottom:150px;z-index:100;color:#fff;font-size:40px}.swiper-container .button-next:hover,.swiper-container .button-prev:hover{opacity:.6}.bottom-slider .image-holder a:hover,.fancybox-close:hover{opacity:.8}.swiper-container .button-next{right:20px}.swiper-container .button-prev{left:35px;-ms-transform:translateX(-50%);transform:translateX(-50%)}.swiper-container .event-desc{transition:opacity .1s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;text-align:center;color:#fff}.swiper-container .event-desc .link-arrow{font-family:AvenirNext-Regular,sans-serif;font-size:15px;color:#fff;left:18px}@media (max-width:639px){.swiper-container .event-desc .link-arrow{font-size:12px}}.swiper-container .event-desc .link-arrow:hover{color:#aa6d51}.swiper-container .event-content{width:100%;margin:43px 0 64px;color:#fff}@media (max-width:767px){.swiper-container .event-content{margin:0 0 25px}}@media (max-width:479px){.swiper-container .event-content{margin:10px 0 0}}.swiper-container .event-date,.swiper-container .event-name{display:block;font-family:BellMTStd-Regular,serif}.swiper-container .event-name{font-size:32px;margin:0 0 8px;white-space:nowrap}@media (max-width:639px){.swiper-container .event-name{font-size:28px}}@media (max-width:479px){.swiper-container .event-name{font-size:17px;margin:0}}.swiper-container .event-date{font-size:130px;line-height:1.05;margin:0 0 26px}@media (max-width:767px){.swiper-container .event-date{font-size:72px;line-height:74px}}@media (max-width:639px){.swiper-container .event-date{font-size:56px;line-height:58px;margin:0}}@media (max-width:479px){.swiper-container .event-date{font-size:68px;line-height:63px}}@media (min-width:768px) and (orientation:landscape){.swiper-container .event-date{font-size:90px}}.swiper-container .event-month{display:block;text-transform:uppercase;font-size:32px;line-height:1;margin:0;text-align:center}@media (max-width:1023px){.swiper-container .event-month{font-size:25px;line-height:27px}}@media (max-width:639px){.swiper-container .event-month{font-size:16px;line-height:18px}}.swiper-container .event-month li{display:inline-block;vertical-align:middle;margin:0 5px 5px}.hover-slider-wrap{position:relative}.hover-slider-wrap .hover-next,.hover-slider-wrap .hover-prev{position:absolute;z-index:3;top:0;height:100%;width:200px}.hover-slider-wrap .hover-prev{left:0}.hover-slider-wrap .hover-next{right:0}.other-activities{padding:0 0 60px;text-align:center;clear:both;overflow:hidden}.other-activities h2{margin-bottom:60px}@media (max-width:767px){.hover-slider-wrap .hover-next,.hover-slider-wrap .hover-prev{display:none}.other-activities{padding:0}.other-activities h2{margin-bottom:35px}}.other-activities-title{border-top:1px solid #aa6d51}.other-activities-title .textwidget{text-align:center;padding:89px 0 0;margin-bottom:62px}@media (max-width:1023px){.other-activities-title .textwidget{margin-bottom:29px;padding:40px 0 0}.other-activities-title .textwidget h2{margin-bottom:0}}.other-activities-title .textwidget h2{margin-bottom:0}.bottom-slider{width:142%;margin-left:-21%;margin-right:-21%}@media (max-width:767px){.bottom-slider{width:160%;margin-left:-30%;margin-right:-30%}}@media (max-width:479px){.bottom-slider{width:190%;margin-left:-45%;margin-right:-45%}.bottom-slider .owl-item span{display:none}}.bottom-slider .owl-item{float:left;margin-bottom:34px}@media (max-width:767px){.bottom-slider .owl-item{margin-bottom:27px}.bottom-slider .owl-item p{display:none}}.bottom-slider .owl-item p{max-width:410px;margin:0 auto 8px}.bottom-slider .image-holder{margin-bottom:22px}@media (max-width:479px){.bottom-slider .image-holder{margin-bottom:9px}}.bottom-slider .image-holder a{display:inline-block;vertical-align:top;transition:opacity .3s ease-in-out;width:100%}.bottom-slider .image-holder img{width:100%}.bottom-slider h3{margin:0 0 17px}@media (max-width:767px){.bottom-slider h3{font-size:15px;margin:0 0 14px}}.bottom-slider .link-arrow{font-size:13.6px;font-weight:400}.locked-map .fancybox-wrap{height:90%!important}.locked-map .fancybox-inner,.locked-map .fancybox-outer,.locked-map .fancybox-overlay,.locked-map .fancybox-skin{height:100%!important}.locked-map .fancybox-inner{overflow:auto!important}.fancybox-image,.locked-map .fancybox-inner img{max-height:none;height:auto}.fancybox-lock{overflow:visible!important}.fancybox-lock .selectBox-dropdown-menu{border:1px solid #d2d1d1}.fancybox-overlay{background:hsla(0,0%,100%,.83)}.fancybox-inner{overflow:hidden!important}.fancybox-skin{box-shadow:none!important;border-radius:0;background:#fff;border:1px solid #aa6d51;padding:60px 36px!important}.fancybox-close{top:30px;right:30px;width:27px;height:27px;overflow:hidden}@media (max-width:767px){.fancybox-skin{padding:35px 11px!important}.fancybox-close{right:22px;top:20px;width:17px;height:17px}}.fancybox-close:before{content:"\25a4";font-family:icomoon;display:block;position:absolute;left:-3px;top:-7px;color:#aa6d51;-ms-transform:rotate(135deg);transform:rotate(135deg);font-size:33px;font-weight:100}.menu-popup-wrapper{display:none;height:100%}.menu-popup-wrapper .table-wrapper.mCustomScrollbar .mCSB_container{width:100%!important}.menu-popup-wrapper .menu-wrap{font-family:BellMTStd-Regular,serif;height:calc(100% - 80px)}.menu-popup-wrapper .content-holder{-ms-flex:auto;flex:auto;height:100%}.menu-popup-wrapper .content-holder .mCustomScrollBox.mCSB_inside>.mCSB_container{margin-right:20px}@media (max-width:767px){.fancybox-close:before{font-size:23px}.menu-popup-wrapper .content-holder .mCustomScrollBox.mCSB_inside>.mCSB_container{margin-right:0}}.menu-popup-wrapper .custom-scroll{height:100%;overflow:auto}.menu-popup-wrapper h3{font-size:28px;line-height:30px;margin:0 0 51px;letter-spacing:4px}@media (max-width:1023px){.menu-popup-wrapper h3{font-size:21px;line-height:23px;margin:0 0 20px;letter-spacing:1px}}@media (max-width:479px){.fancybox-skin{padding:35px 5px!important}.menu-popup-wrapper{text-align:center}.menu-popup-wrapper h3{font-size:26px;line-height:28px}}.menu-popup-wrapper h4{font-size:25px;line-height:18px;color:#5a5958;margin:0 0 9px;letter-spacing:4.3px}@media (max-width:1023px){.menu-popup-wrapper h4{font-size:16px;line-height:18px;margin:0;letter-spacing:2px}}@media (max-width:479px){.menu-popup-wrapper h4{margin:0 0 16px;font-weight:700}}.menu-popup-wrapper .menu-list>li{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 18px}@media (max-width:767px){.menu-popup-wrapper .menu-list>li{margin:0 0 20px}}.menu-popup-wrapper .menu-list .box{width:75%;font-family:BellMTStd-Regular,serif;letter-spacing:4px;font-size:13px;line-height:30px;font-weight:700}@media (max-width:479px){.menu-popup-wrapper .menu-list>li{display:block;margin:0 0 26px}.menu-popup-wrapper .menu-list .box{width:100%;font-size:15px;line-height:16px;margin:0 0 15px;letter-spacing:0;color:#5a5958;font-weight:400}}.menu-popup-wrapper .menu-list .price{font-family:AvenirNext-Regular,sans-serif;-ms-flex:auto;flex:auto;padding:0 0 0 82px;font-size:19px;letter-spacing:2.2px}@media (max-width:1023px){.menu-popup-wrapper .menu-list .box p{margin:0 0 10px}.menu-popup-wrapper .mCustomScrollBox.mCSB_inside>.mCSB_container{margin:0 15px 0 0}}.popup-forms-wrapper{height:100%;display:none;text-align:center}@media (max-width:767px){.menu-popup-wrapper .menu-list .price{padding:0 10px 0 82px}.popup-forms-wrapper{height:auto}}.popup-forms-wrapper .wpcf7-not-valid-tip{display:none}.popup-forms-wrapper .wpcf7-not-valid{border:1px solid red}.popup-forms-wrapper h2{margin:0 0 20px}@media (max-width:479px){.popup-forms-wrapper,.popup-forms-wrapper h2{text-align:left}.menu-popup-wrapper .menu-list .price{padding:0;font-size:12px;line-height:14px;letter-spacing:.5px}.popup-forms-wrapper .form-preloaded{display:none}}.popup-forms-wrapper h3{font-family:AvenirNext-Regular,sans-serif;font-size:16px;line-height:18px;text-transform:uppercase;color:#636363;margin:0 0 34px}.popup-forms-wrapper .link-tel{font-size:23px;line-height:25px;color:#636363;display:inline-block;vertical-align:top;margin:0 0 57px;letter-spacing:1.1px}.popup-forms-wrapper .popup-forms{text-align:left}.category__description .category__copy p,.page__intro .page__copy p{text-align:center}.popup-forms-wrapper .popup-forms .btn-holder{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:stretch;align-content:stretch}@media (max-width:639px){.popup-forms-wrapper .link-tel{font-size:14px;line-height:16px;margin:0 0 30px}.popup-forms-wrapper .popup-forms .btn-holder{-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;-ms-flex-pack:end;justify-content:flex-end}.popup-forms-wrapper .popup-forms .btn-holder .info{margin:0 0 30px}}.popup-forms-wrapper .popup-forms input[type=submit]{background:#16365a;color:#fff;min-width:120px;border:1px solid #09355c;border-radius:0}.popup-forms-wrapper .popup-forms input[type=submit]:hover{transition:color .3s ease-in-out,background .3s ease-in-out;color:#09355c;background:0 0}.popup-forms-wrapper .popup-forms .textarea-box{margin:6px 0}.popup-forms-wrapper .input-holder-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:639px){.popup-forms-wrapper .input-holder-wrap{display:block}}.popup-forms-wrapper .input-holder{display:inline-block;vertical-align:top;width:48%;margin:0 0 18px}@media (max-width:639px){.popup-forms-wrapper .input-holder{width:100%}}.popup-forms-wrapper .holder-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between}.history-slider.owl-carousel .owl-nav.disabled,.top-slider-wrapper.loaded .group-slider{display:block}.popup-forms-wrapper .holder-wrap .input-box1{width:24%}.popup-forms-wrapper .holder-wrap .input-box2{width:66%}.popup-forms-wrapper .input-box{width:auto}.popup-forms-wrapper .selectBox-dropdown{width:100%!important;box-shadow:none;border-radius:0;background:0 0;min-width:70px;height:32px;border:1px solid #d2d1d1}@media (max-width:767px){.popup-forms-wrapper .input-holder{margin:0 0 10px}.popup-forms-wrapper .selectBox-dropdown{height:40px}}.popup-forms-wrapper .selectBox-dropdown .selectBox-label{height:100%;width:100%!important}.popup-forms-wrapper .selectBox-dropdown .selectBox-arrow{position:absolute;background:0 0;border:none;width:35px}.popup-forms-wrapper .selectBox-dropdown .selectBox-arrow:before{content:"\e911";font-family:icomoon;display:block;position:absolute;left:12px;top:6px;color:#737475;font-size:15px}@media (max-width:767px){.popup-forms-wrapper .selectBox-dropdown .selectBox-arrow:before{top:10px}}#contact-popup,#contact-popup .custom-scroll{height:100%}#contact-popup .mCustomScrollBox.mCSB_inside>.mCSB_container{margin:0 15px}.intro-content .fancybox-overlay,.intro-wrapper .fancybox-overlay,.pursuits-statistic-holder .fancybox-overlay{background:hsla(0,0%,100%,.9)}.intro-content .fancybox-skin,.intro-wrapper .fancybox-skin,.pursuits-statistic-holder .fancybox-skin{padding:0!important;border:1px solid #16365a}.intro-content .fancybox-close,.intro-wrapper .fancybox-close,.pursuits-statistic-holder .fancybox-close{width:19px;height:19px}.intro-content .fancybox-close:before,.intro-wrapper .fancybox-close:before,.pursuits-statistic-holder .fancybox-close:before{font-size:25px}#livechat-full{width:294px!important;left:60px!important;bottom:27px!important}@media (max-width:480px){#livechat-full{left:5px!important;bottom:5px!important}}.history-slider{margin:-10px 0 53px}.history-slider.owl-carousel .owl-next,.history-slider.owl-carousel .owl-prev{color:#aa6d51;left:-10px}.history-slider.owl-carousel .owl-next:hover,.history-slider.owl-carousel .owl-prev:hover{color:#09355c}.history-slider.owl-carousel .owl-next{left:auto;right:-7px}.history-slider .icon-arrow-thin-left:before,.history-slider .icon-arrow-thin-right:before{content:"\e91c";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.history-slider .icon-arrow-thin-right:before{content:"\e91d"}.top-slider-wrapper{position:relative;height:150px;overflow:hidden;margin:85px 0 60px;text-align:center}.group-slider .item h4,.top-slider-wrapper.loaded{height:auto}@media (max-width:1023px){.top-slider-wrapper{margin:20px 0 60px}}@media (max-width:639px){.top-slider-wrapper{margin:20px 0 36px}}.top-slider-wrapper .gallery-loader{position:absolute;transition:opacity .3s ease-in-out,z-index .3s ease-in-out;z-index:10;width:50px;bottom:20px;left:50%;margin-left:-25px}.top-slider-wrapper.loaded .gallery-loader{z-index:-1;opacity:0}.top-slider-wrapper h2{font-size:50px;line-height:52px;margin:0 0 64px}@media (max-width:1023px){.top-slider-wrapper h2{font-size:35px;line-height:37px;margin:0 0 20px}.group-slider{padding:0 30px}}.group-slider{display:none;max-width:1145px;margin:0 auto 40px;border:none;padding:0 30px}@media (max-width:639px){.top-slider-wrapper h2{font-size:25px;line-height:27px}.group-slider{margin:0 auto}}.group-slider .slide-item{padding:0 20px}@media (max-width:1023px){.group-slider .slide-item{padding:0 5px}}.group-slider .item{max-width:100%;padding:0;margin:0}.group-slider time{z-index:10;min-width:62px}.group-slider time,.group-slider time span.date{font-size:34px;line-height:34px}@media (max-width:1023px){.group-slider time span.date{min-width:50px;font-size:22px;line-height:24px}}.group-slider time span.month{font-size:14px;line-height:22px}@media (max-width:1023px){.group-slider time span.month{font-size:11px;line-height:14px}}.group-slider .image-holder{margin:0 0 10px;transform:translateZ(0)}.group-slider .image-holder a{display:block;width:100%}.group-slider .image-holder img{width:100%}.group-slider .owl-next,.group-slider .owl-prev{font-size:36px;color:#aa6d51;left:-10px;top:40%}@media (max-width:1199px){.group-slider .owl-next,.group-slider .owl-prev{left:0}}@media (max-width:767px){.group-slider .owl-next,.group-slider .owl-prev{top:32%;font-size:25px}}@media (max-width:479px){.group-slider .owl-next,.group-slider .owl-prev{top:40%}}@media (max-width:394px){.group-slider .owl-next,.group-slider .owl-prev{top:35%}}.group-slider .owl-next:hover,.group-slider .owl-prev:hover{color:#09355c}.group-slider .owl-next{left:auto;right:-10px}@media (max-width:1199px){.group-slider .owl-next{right:0}}.shop-banner .post-item{display:table-row}.shop-banner .post-feature-img{display:table-cell;vertical-align:middle;width:65%}.shop-banner .post-text{display:table-cell;vertical-align:middle;width:35%}.input--checkbox{border:none;white-space:nowrap}.input--checkbox .input__label{font-size:12px;padding:0}.input--checkbox .input__control{display:inline-block;vertical-align:middle;white-space:normal}.input--checkbox .input__control input{position:absolute;opacity:0;left:-100%}.input--checkbox .input__control input:focus~span.wpcf7-list-item-label:after{border:1px solid #ccc;animation:fadeIn .4s forwards}.input--checkbox .input__control input:checked~.input__label-text{color:red}.input--checkbox .input__control input:checked~span.wpcf7-list-item-label:after{content:".";color:transparent;background-image:url(https://booking.gleneagles.com/assets/booking/img/icons/svg/tick-blue.svg);background-size:50%;border:1px solid #aa6d51;animation:fadeIn .4s forwards}.input--checkbox .wpcf7-list-item-label{cursor:pointer;padding-left:0;display:block;position:relative;color:grey;transition:.2s;font-size:14px;font-weight:500}.category__description,.page__intro{padding-left:15px;padding-right:15px}.input--checkbox .wpcf7-list-item-label:after,.input--checkbox .wpcf7-list-item-label:before{position:absolute;left:-50px;top:-8px;content:"";display:block;width:35px;height:35px;border:1px solid #ccc;background-color:#fff;background-repeat:no-repeat;background-position:center center;cursor:pointer;transition:.2s}.input--checkbox .wpcf7-list-item-label a,.input--checkbox .wpcf7-list-item-label a:focus,.input--checkbox .wpcf7-list-item-label a:visited{color:purple}.input--checkbox span.wpcf7-list-item{display:inline-block;margin:0 0 3em 50px}.category__description{max-width:974px;margin:0 auto}.category__description .category__copy{max-width:880px;margin:40px auto 0;color:#727272}.page__intro{max-width:947px;margin:65px auto}.page__intro .page__copy{max-width:880px;margin:0;color:#727272} @media only screen and (max-width:1426px) and (min-width:768px){#header .sticky-header{height:110px}#glenandcologospan{top:30px;right:-20px}.fixed .btn-gift{top:50px;right:-25px}}
}h2.banner-carousel-title {
    max-width: 700px;
    margin: 0 auto 20px;
}
