@charset "UTF-8";* html #lang_sel,* html #lang_sel_list{width:12em}* html #lang_sel a,* html #lang_sel_list a{width:149px}* html #lang_sel a:visited,* html #lang_sel_list a:visited{width:149px}* html #lang_sel ul ul,* html #lang_sel_list ul{top:18px}* html #lang_sel ul ul a,* html #lang_sel_list ul a{width:150px}* html #lang_sel ul ul a:visited,* html #lang_sel_list ul a:visited{width:150px}#lang_sel{height:32px;position:relative;font-family:verdana,arial,sans-serif;display:inline-block}#lang_sel ul{padding:0 !important;margin:0 !important;list-style-type:none !important}#lang_sel ul li:hover ul,#lang_sel ul a:hover ul{visibility:visible}#lang_sel ul ul{width:149px;visibility:hidden;position:absolute;height:0;top:25px;left:0;border-top:1px solid #cdcdcd;z-index:10000}#lang_sel ul ul a{background:#fff;color:#444;height:auto;line-height:1em;padding:5px 10px;border-width:0 1px 1px 1px}#lang_sel ul ul a:visited{background:#fff;color:#444;height:auto;line-height:1em;padding:5px 10px;border-width:0 1px 1px 1px}#lang_sel li{float:left;width:149px;position:relative;padding:0 !important;margin:0 !important;list-style-type:none !important}#lang_sel li:before{content:'' !important}#lang_sel a{display:block;font-size:11px;text-decoration:none !important;color:#444;border:1px solid #cdcdcd;background:#fff;padding-left:10px;line-height:24px}#lang_sel a:visited{display:block;font-size:11px;text-decoration:none !important;color:#444;border:1px solid #cdcdcd;background:#fff;padding-left:10px;line-height:24px}#lang_sel a.lang_sel_sel{background:url(//www.gleneagles.com/wp-content/plugins/sitepress-multilingual-cms/res/css/../img/nav-arrow-down.png) #fff right no-repeat;color:#444}#lang_sel a.lang_sel_sel:hover{text-decoration:none;color:#000}#lang_sel table{position:absolute;top:0;left:0;border-collapse:collapse}#lang_sel a:hover,#lang_sel ul ul a:hover,#lang_sel :hover>a,#lang_sel ul ul :hover>a{color:#000;background:#eee}#lang_sel img.iclflag{width:18px;height:12px;position:relative;top:1px}#lang_sel.icl_rtl{text-align:right;direction:rtl}#lang_sel.icl_rtl .lang_sel_sel{padding-right:14px}#lang_sel_footer{margin:0;padding:7px;text-align:center;font:11px Verdana,sans-serif;min-height:15px;clear:both;background-color:#fff;border:1px solid #cdcdcd}#lang_sel_footer ul{list-style:none;margin:0;padding:0}#lang_sel_footer ul li{display:inline;margin:0 1px 0 0;padding:0;white-space:nowrap;line-height:25px}#lang_sel_footer ul li img{position:relative;top:1px;width:18px;height:12px}#lang_sel_footer ul li a{text-decoration:none;padding:5px 10px}#lang_sel_footer ul li a:visited{text-decoration:none;padding:5px 10px}#wpml_credit_footer{width:100%;margin:10px 0;padding:0;text-align:center;font-size:11px}#lang_sel_list{height:32px;position:relative;z-index:99;font-family:verdana,arial,sans-serif}#lang_sel_list ul{padding:0 !important;margin:0 !important;list-style-type:none !important}#lang_sel_list ul li:hover ul,#lang_sel_list ul a:hover ul{visibility:visible}#lang_sel_list ul.lang_sel_list_vertical{width:149px}#lang_sel_list ul a{background:#fff;color:#444;height:auto;line-height:1em}#lang_sel_list li{float:left;position:relative;padding:0 !important;margin:0 !important;list-style-type:none !important}#lang_sel_list li:before{content:'' !important}#lang_sel_list a{display:block;font-size:11px;text-decoration:none !important;color:#444;background:#fff;line-height:18px;padding-left:5px}#lang_sel_list a:visited{display:block;font-size:11px;text-decoration:none !important;color:#444;background:#fff;line-height:18px;padding-left:5px}#lang_sel_list a.lang_sel_sel{background-image:none;color:#444}#lang_sel_list a.lang_sel_sel:hover{text-decoration:none;color:#000}#lang_sel_list.lang_sel_list_vertical{width:149px}#lang_sel_list.lang_sel_list_vertical ul{height:0;top:19px;left:0;border-top:1px solid #cdcdcd}#lang_sel_list.lang_sel_list_vertical ul a{padding:3px 10px}#lang_sel_list.lang_sel_list_vertical li{width:149px}#lang_sel_list.lang_sel_list_vertical a{border:1px solid #cdcdcd;border-top-width:0;padding-left:10px}#lang_sel_list.lang_sel_list_vertical a:visited{border:1px solid #cdcdcd;border-top-width:0;padding-left:10px}#lang_sel_list table{position:absolute;top:0;left:0;border-collapse:collapse}#lang_sel_list img.iclflag{width:18px;height:12px;position:relative;top:1px}#lang_sel_list_list ul a:visited{background:#fff;color:#444;height:auto;line-height:1em;padding:3px 10px}.menu-item-language img.iclflag{height:12px !important;width:18px !important;margin-bottom:0 !important;margin-right:4px}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:#f00;font-size:1em;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//www.gleneagles.com/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);width:16px;height:16px;border:0;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type="file"]{cursor:pointer}div.wpcf7 input[type="file"]:disabled{cursor:default}#cookie-notice{display:none;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}.cookie-notice-container{padding:10px}.cn-top{top:0}.cn-bottom{bottom:0}#cookie-notice .button{margin-left:10px}#cookie-notice .button.wp-default{font-family:sans-serif;line-height:18px;padding:2px 12px;background:linear-gradient(to bottom,#fefefe,#f4f4f4) repeat scroll 0 0 #f3f3f3;border-color:#BBB;color:#333;text-shadow:0 1px 0 #FFF;-moz-box-sizing:border-box;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:0}#cookie-notice .button.wp-default:hover,#cookie-notice .button.wp-default:focus{background:linear-gradient(to bottom,#fff,#f3f3f3) repeat scroll 0 0 #f3f3f3;border-color:#999;color:#222}#cookie-notice .button.bootstrap{font-family:sans-serif;display:inline-block;*display:inline;padding:4px 12px;margin-right:.3em;margin-bottom:0;*margin-left:.3em;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);font-style:normal;vertical-align:middle;cursor:pointer;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:2px 10px;font-size:12px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0}#cookie-notice .button.bootstrap:hover,#cookie-notice .button.bootstrap:focus{color:#fff;background-color:#04c;*background-color:#003bb3;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.menu-item a img{border:0;box-shadow:none;vertical-align:middle;width:auto;display:inline}.menu-item a.menu-image-hovered img.hovered-image,.menu-item a.menu-image-hovered:hover img.menu-image{opacity:0;transition:opacity .25s ease-in-out 0s}.menu-item a.menu-image-hovered:hover img.hovered-image{opacity:1}.menu-item a.menu-image-title-after.menu-image-not-hovered img,.menu-item a.menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper{padding-right:10px}.menu-item a.menu-image-title-before.menu-image-not-hovered img,.menu-item a.menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper{padding-left:10px}.menu-item a.menu-image-title-above,.menu-item a.menu-image-title-below{text-align:center}.menu-item a.menu-image-title-above.menu-image-not-hovered img,.menu-item a.menu-image-hovered.menu-image-title-above .menu-image-hover-wrapper{display:block;padding-top:10px;margin:0 auto}.menu-item a.menu-image-title-below.menu-image-not-hovered img,.menu-item a.menu-image-hovered.menu-image-title-below .menu-image-hover-wrapper{display:block;padding-bottom:10px;margin:0 auto}.menu-item a.menu-image-title-hide .menu-image-title{display:none}.post-views.entry-meta>span{margin-right:0 !important;font:16px/1}.post-views.entry-meta>span.post-views-icon.dashicons{display:inline-block;font-size:16px;line-height:1;text-decoration:inherit;vertical-align:middle}
#wpc-weather,#wpc-weather>,#wpc-weather>*{font-family:helvetica neue,segoe ui,arial}#wpc-weather,#wpc-weather.small .now .location_name{font-size:14px}@font-face{font-family:Climacons-Font;src:url(//www.gleneagles.com/wp-content/plugins/wp-cloudy/css/climacons-webfont.eot);src:url(//www.gleneagles.com/wp-content/plugins/wp-cloudy/css/climacons-webfont.eot?#iefix) format('embedded-opentype'),url(//www.gleneagles.com/wp-content/plugins/wp-cloudy/css/climacons-webfont.svg#Climacons-Font) format('svg'),url(//www.gleneagles.com/wp-content/plugins/wp-cloudy/css/climacons-webfont.woff) format('woff'),url(//www.gleneagles.com/wp-content/plugins/wp-cloudy/css/climacons-webfont.ttf) format('truetype');font-weight:400;font-style:normal}#wpc-weather{position:relative;margin:10px 0;padding:10px 20px;width:100%;line-height:24px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpc-weather>div,#wpc-weather>div div,#wpc-weather>div div div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wpc-weather .wpc-highlight{display:block;font-weight:700}#wpc-weather .hours .temperature .wpc-highlight,#wpc-weather .temp_max .wpc-highlight,#wpc-weather .today .time_temperature_ave .wpc-highlight,#wpc-weather .today .time_temperature_max .wpc-highlight{display:inline-block}#wpc-weather.medium .now .location_name{font-size:24px}#wpc-weather.large .now .location_name{font-size:34px}#wpc-weather.small .now .climacon:before{font-size:60px;line-height:80px;margin-bottom:20px}#wpc-weather.medium .now .climacon:before{font-size:100px;line-height:100px;margin-bottom:20px}#wpc-weather .forecast .climacon,#wpc-weather .hours .climacon,#wpc-weather .now .climacon:before{font-family:Climacons-Font;speak:none;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpc-weather.large .now .climacon:before{font-size:200px}#wpc-weather .now .time_symbol{text-align:center}#wpc-weather.small .now .time_symbol svg{width:60px;height:60px;margin-bottom:20px}#wpc-weather.medium .now .time_symbol svg{width:100px;height:100px;margin-bottom:20px}#wpc-weather.large .now .time_symbol svg{width:200px;height:200px;margin-bottom:20px}#wpc-weather .infos,#wpc-weather .short_condition{width:100%;display:inline-block}#wpc-weather.small .now .time_temperature{font-size:14px}#wpc-weather.medium .now .time_temperature{font-size:24px}#wpc-weather.large .now .time_temperature{font-size:34px;margin:0}#wpc-weather .short_condition{font-size:16px;margin:5px 0;text-align:center}#wpc-weather .infos .cloudiness,#wpc-weather .infos .humidity,#wpc-weather .infos .precipitation,#wpc-weather .infos .pressure,#wpc-weather .infos .wind{display:inline-block;float:left;margin:10px 0;text-align:center;width:20%}#wpc-weather .today .day{float:left;text-align:left;min-width:88px;width:20%}#wpc-weather .today .time_temperature_ave,#wpc-weather .today .time_temperature_max{float:right;text-align:right;width:50px}#wpc-weather .today .time_temperature_min{float:right;margin-right:10px;text-align:right;width:50px}#wpc-weather .today .sun_hours{min-width:200px;width:30%;float:left;text-align:center}#wpc-weather .forecast,#wpc-weather .hours,#wpc-weather .today{display:inline-block;width:100%}#wpc-weather .today .sun_hours .sunrise:before,#wpc-weather .today .sun_hours .sunset:before{font-size:30px;font-family:Climacons-Font;vertical-align:middle;padding-right:5%}#wpc-weather .today .sun_hours .sunrise:before{content:"\e02a"}#wpc-weather .today .sun_hours .sunset:before{content:"\e029"}#wpc-weather .hours{border-bottom-style:solid;border-top-style:solid;border-width:1px;margin-bottom:10px;text-align:center}#wpc-weather .hours .climacon{font-size:30px;display:block;text-align:center}#wpc-weather .hours .symbol{height:30px;position:relative}#wpc-weather .hours .fifth,#wpc-weather .hours .first,#wpc-weather .hours .fourth,#wpc-weather .hours .second,#wpc-weather .hours .sixth,#wpc-weather .hours .third{display:inline-block;margin:0 6% 0 0;width:auto}#wpc-weather .hours .first{margin:0 6%}#wpc-weather .forecast .eighth,#wpc-weather .forecast .eleventh,#wpc-weather .forecast .fifteenth,#wpc-weather .forecast .fifth,#wpc-weather .forecast .first,#wpc-weather .forecast .fourteenth,#wpc-weather .forecast .fourth,#wpc-weather .forecast .ninth,#wpc-weather .forecast .second,#wpc-weather .forecast .seventh,#wpc-weather .forecast .sixth,#wpc-weather .forecast .tenth,#wpc-weather .forecast .third,#wpc-weather .forecast .thirteenth,#wpc-weather .forecast .twelfth{display:inline-block;width:100%}#wpc-weather .forecast .day{float:left;text-transform:capitalize;width:100px}#wpc-weather .forecast .symbol{float:left;width:100px;position:relative}#wpc-weather .forecast .temp_max,#wpc-weather .forecast .temp_min{float:right;text-align:right;width:50px}#wpc-weather .forecast .rain{float:right}#wpc-weather .forecast .temp_min{margin-right:10px}#wpc-weather .forecast .climacon{font-size:30px;display:block;text-align:center}#wpc-weather .location_name,#wpc-weather .time_temperature{font-size:44px;text-align:center}#wpc-weather .hours .symbol span,#wpc-weather .time_symbol span{position:absolute;text-indent:-9999px}#wpc-weather .time_temperature{display:block;margin-top:-20px}#wpc-weather .now .climacon:before{font-size:200px;display:block;text-align:center}#wpc-weather #wpc-map-container{width:100%}#wpc-weather #wpc-map{height:300px;position:relative;width:100%;z-index:3}#wpc-weather #wpc-map svg{width:auto;height:auto}#wpc-weather .wpc-link-owm{float:left}#wpc-weather .wpc-last-update{float:right}#wpc-weather .wpc-last-update,#wpc-weather .wpc-link-owm{font-size:11px}#wpc-weather .climacon.w800:before{content:"\e028"}#wpc-weather .climacon.w801:before{content:"\e001"}#wpc-weather .climacon.w802:before{content:"\e000"}#wpc-weather .climacon.w803:before,#wpc-weather .climacon.w804:before{content:"\e000";color:#B5B5B5}#wpc-weather .climacon.w500:before,#wpc-weather .climacon.w501:before{content:"\e004"}#wpc-weather .climacon.w502:before{content:"\e003"}#wpc-weather .climacon.w503:before{content:"\e007"}#wpc-weather .climacon.w504:before{content:"\e006"}#wpc-weather .climacon.w511:before{content:"\e00a"}#wpc-weather .climacon.w520:before{content:"\e009"}#wpc-weather .climacon.w521:before{content:"\e00d"}#wpc-weather .climacon.w300:before,#wpc-weather .climacon.w301:before,#wpc-weather .climacon.w302:before,#wpc-weather .climacon.w310:before,#wpc-weather .climacon.w311:before,#wpc-weather .climacon.w312:before,#wpc-weather .climacon.w321:before,#wpc-weather .climacon.w522:before{content:"\e00c"}#wpc-weather .climacon.w600:before{content:"\e016"}#wpc-weather .climacon.w601:before{content:"\e015"}#wpc-weather .climacon.w602:before{content:"\e019"}#wpc-weather .climacon.w611:before{content:"\e015"}#wpc-weather .climacon.w621:before{content:"\e018"}#wpc-weather .climacon.w701:before{content:"\e01f"}#wpc-weather .climacon.w711:before,#wpc-weather .climacon.w721:before{content:"\e01e"}#wpc-weather .climacon.w731:before{content:"\e01c"}#wpc-weather .climacon.w741:before{content:"\e01b"}#wpc-weather .climacon.w900:before{content:"\e037"}#wpc-weather .climacon.w901:before,#wpc-weather .climacon.w902:before{content:"\e022"}#wpc-weather .climacon.w903:before{content:"\e038"}#wpc-weather .climacon.w904:before{content:"\e03d"}#wpc-weather .climacon.w905:before{content:"\e021"}#wpc-weather .climacon.w906:before{content:"\e012"}#wpc-weather .climacon.w200:before{content:"\e025"}#wpc-weather.wpc-xs{padding:10px}#wpc-weather.wpc-xs .today .day{text-align:center;width:100%}#wpc-weather.wpc-xs .today .sun_hours{width:100%}#wpc-weather.wpc-xs .today .sun_hours .sunrise,#wpc-weather.wpc-xs .today .sun_hours .sunset{width:100%;display:block}#wpc-weather.wpc-xs .infos .cloudiness,#wpc-weather.wpc-xs .infos .humidity,#wpc-weather.wpc-xs .infos .precipitation,#wpc-weather.wpc-xs .infos .pressure,#wpc-weather.wpc-xs .infos .wind{width:100%;margin:2px}#wpc-weather.wpc-xs .hours .fifth,#wpc-weather.wpc-xs .hours .first,#wpc-weather.wpc-xs .hours .fourth,#wpc-weather.wpc-xs .hours .second,#wpc-weather.wpc-xs .hours .sixth,#wpc-weather.wpc-xs .hours .third{width:36%;margin:0 6% 0 0}#wpc-weather.wpc-xs .forecast .day{width:100%}#wpc-weather.wpc-xs .forecast .symbol{width:100%;height:30px}#wpc-weather.wpc-xs .forecast .rain{text-align:center;float:none;margin:0}#wpc-weather.wpc-xs .forecast .temp_min{float:left;margin-right:0;text-align:left;width:50%;clear:both}#wpc-weather.wpc-xs .forecast .temp_max{float:right;text-align:right;width:50%}@media screen and (max-width:767px){#wpc-weather .infos .cloudiness,#wpc-weather .infos .humidity,#wpc-weather .infos .precipitation,#wpc-weather .infos .pressure,#wpc-weather .infos .wind{width:100%}#wpc-weather .hours .fifth,#wpc-weather .hours .first,#wpc-weather .hours .fourth,#wpc-weather .hours .second,#wpc-weather .hours .sixth,#wpc-weather .hours .third{display:inline-block;margin:10px 0;width:100%}#wpc-weather .forecast .day{width:inherit}#wpc-weather .forecast .symbol{width:auto}#wpc-weather .forecast .rain{margin-left:5px}#wpc-weather .forecast .temp_max{float:right;text-align:right}#wpc-weather .forecast .temp_min{margin-right:0;text-align:right;width:auto;margin-left:10px}}#wpc-weather circle,#wpc-weather g,#wpc-weather path,#wpc-weather rect{-moz-transform-origin:50px 50px!important}#wpc-weather .climacon_componentWrap-sun_cloud,#wpc-weather .climacon_componentWrap-sunriseAlt,#wpc-weather .climacon_componentWrap-sunsetAlt,#wpc-weather .climacon_iconWrap-cloudDrizzleSun,#wpc-weather .climacon_iconWrap-cloudDrizzleSun g,#wpc-weather .climacon_iconWrap-cloudDrizzleSun g g,#wpc-weather .climacon_iconWrap-sun .climacon_component-stroke_sunSpoke,#wpc-weather .climacon_iconWrap-sunFill .climacon_component-stroke_sunSpoke,#wpc-weather .climacon_wrapperComponent-sunBody{-moz-animation-name:none!important} 
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/body{-webkit-backface-visibility:hidden}.animated{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:1.2s;animation-duration:1.2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.45s;animation-duration:.45s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-60px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-60px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-60px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(60px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(60px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-60px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-60px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/fancybox_loading.gif) 50% no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:transparent url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/fancybox_loading@2x.gif);background-size:24px 24px}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:hsla(0,0%,100%,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:hsla(0,0%,100%,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:hsla(0,0%,100%,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:hsla(0,0%,100%,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:50%}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,.5)),color-stop(100%,hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,.5),hsla(0,0%,100%,0));background-image:linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0))}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,.5)),color-stop(100%,hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,.5),hsla(0,0%,100%,0));background-image:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0))}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px hsla(0,0%,100%,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px hsla(0,0%,100%,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-color:#fff;border:1px solid hsla(0,0%,100%,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.datepicker--cells{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.datepicker--nav-action,.datepicker--nav-title{display:-ms-flexbox;display:flex;cursor:pointer;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:none}.datepicker--buttons{display:-ms-flexbox;display:flex;padding:4px;border-top:1px solid #efefef}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-ms-flex:1;flex:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{border-top:1px solid #efefef;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.datepicker--time-sliders{-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(90deg,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:none;cursor:pointer;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:none}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type=range]::-ms-fill-lower,.datepicker--time-row input[type=range]::-ms-fill-upper{background:transparent}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center}@font-face{font-family:VideoJS;src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/font/VideoJS.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}.video-js .vjs-big-play-button,.video-js .vjs-play-control,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subtitles-button,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subtitles-button:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-mouse-display,.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button:before,.vjs-icon-cancel:before{content:"\f115"}.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button:before,.vjs-icon-audio:before{content:"\f11e"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-4-3,.video-js.vjs-16-9,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill,.video-js .vjs-tech{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;-webkit-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li:focus,.vjs-menu li:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;transition:none}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}@media \0screen{.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media \0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:none;position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-ms-flex:none;flex:none}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{-webkit-box-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666666666667em}.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after,.video-js .vjs-progress-control:hover .vjs-time-tooltip{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:.6em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar{position:absolute;display:block;height:.3em;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before{display:none}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{position:absolute;top:-.333333333333333em;right:-.5em;font-size:.9em}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after,.video-js .vjs-time-tooltip{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px;background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em}.video-js .vjs-play-progress:after,.video-js .vjs-play-progress:before,.video-js .vjs-time-tooltip{z-index:1}.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}.vjs-tooltip-progress-bar{visibility:hidden}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.video-js .vjs-progress-control .vjs-mouse-display:after,.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical:hover .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal:hover .vjs-menu-content{height:2.9em;width:8em}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent!important}.vjs-poster{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster,.vjs-poster img{vertical-align:middle;padding:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-controls-disabled .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}.vjs-caption-settings{position:relative;top:1em;background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;margin:0 auto;padding:.5em;height:15em;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type=button]{width:40px;height:40px}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0))}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.selectBox-dropdown{min-width:150px;position:relative;border:1px solid #bbb;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:none;vertical-align:middle;background:#f2f2f2;background:-moz-linear-gradient(top,#f8f8f8 1%,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f8f8f8),color-stop(100%,#e1e1e1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#E1E1E1',GradientType=0);box-shadow:0 1px 0 hsla(0,0%,100%,.75);border-radius:4px;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/jquery.selectBox-arrow.gif) 50% no-repeat;border-left:1px solid #bbb}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:1px solid #bbb;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:150px;outline:none;border:1px solid #bbb;background:#fff;display:inline-block;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#eee}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent}.selectBox-options LI.selectBox-selected A{background-color:#c8def4}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:700;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/images/bx_loader.gif) 50% no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px} #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;overflow:hidden}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,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}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{line-height:normal}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-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}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}cite,dfn,em,i{font-style:italic}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;max-width:100%;overflow:auto;padding:1.6em}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;text-decoration:none}big{font-size:125%}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}hr{background-color:#aa6d51;border:0;height:1px;margin:0 0 40px}@media(max-width:767px){hr{margin:0 0 2px}}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{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}textarea{padding-left:3px;width:100%}a{color:#4169e1}a:active,a:hover{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.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%}.main-navigation.toggled ul,.menu-toggle{display:block}@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%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.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}.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{margin:0 0 1.5em}.widget select{max-width:100%}.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.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.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}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;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{background:#ddd;height:80px;width:100%;overflow:hidden}.site-branding{float:left;width:300px;padding:10px 30px}.site-branding p{margin:0}.site-branding h1{font-size:16px;margin:0}.main-navigation{margin-left:310px;display:inline;width:auto;float:none}.main-navigation li{padding:0 15px 0 0}#content{padding:30px}.site-footer{background:#ddd;padding:30px}html{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}*{min-height:0;min-width:0}*,:after,:before{box-sizing:inherit;-moz-box-sizing:inherit;-webkit-box-sizing:inherit}*{max-height:1000000px}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;padding:0}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}@media(max-width:767px){.h1,h1{font-size:32px;line-height:34px}}.h2,h2{font-size:32px;line-height:34px;text-align:center}@media(max-width:767px){.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{font-size:20px}@media(max-width:767px){.h4,h4{margin:0 0 4px;font-size:20px}}.h5,h5{font-size:18px}@media(max-width:767px){.h5,h5{margin:0 0 4px;font-size:18px}}.h6,h6{font-size:16px}@media(max-width:767px){.h6,h6{margin:0 0 4px;font-size:16px;line-height:18px}}p{margin:0 0 1em}a{color:#aa6d51;outline:0}a:focus,a:hover{text-decoration:none;outline:0}a:hover{color:#09355c}a:active{color:#aa6d51}body,html{height:100%}body{margin:0;width:100%;display:table;table-layout:fixed}@media(max-width:767px){body{font-size:13px}}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}body.menu-open{overflow:hidden}#wrapper{display:table-cell;margin:0 auto;width:100%;vertical-align:top}#footer{display:table-footer-group;height:1%}#footer,#main{overflow:hidden}#main{position:relative;padding:200px 0 0}@media(max-width:767px){#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}}a{text-decoration:none}@media(max-width:767px){.intro-wrapper{margin:20px 0 0}}.clearfix:after{content:"";display:block;clear:both}.not-found{text-align:center;color:#aa6d51;margin:0 auto 30px;font-family:BellMTStd-Regular,serif}.column{display:inline-block;vertical-align:top}.text-center{text-align:center}.text-left{text-align:left !important}.link-arrow{font-family:AvenirNext-Regular,sans-serif}.link-arrow:hover{color:#aa6d51}.link-arrow:hover .icon{left:18px}.link-arrow .icon{transition:left .3s ease-in-out;position:relative;left:8px;display:inline-block;vertical-align:middle;font-size:25px}.link-arrow.secondary .icon{left:0}.link-arrow.secondary:hover .icon{left:10px}.left{float:left}@media(max-width:767px){.left{float:none}}.right{float:right}@media(max-width:767px){.right{float:none}}.hidden{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.visible-phone{display:none !important}@media(max-width:767px){.visible-phone{display:block !important}}.visible-desktop{display:inherit !important}@media(max-width:767px){.visible-desktop{display:none !important}}#main .inner-page{min-height:100%;margin:-200px 0 0}@media(max-width:767px){#main .inner-page{margin:-90px 0 0}}#main-menu-block{padding-right:15px}@media(max-width:767px){.bottom-arrow-down{display:none !important}}.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}@media(max-width:767px){.page-section#content{padding:30px 0 25px}}.filtered-description{display:none}.main-title h2{margin:0 0 40px}@media(max-width:767px){.main-title h2{margin:0 0 25px}}@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}table td:last-child{border-right:0}.tooltip-wrapper{position:relative}.tooltip-wrapper .tooltip-item{position:absolute;bottom:95%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;border:1px solid #aa6d51;font-size:10px;line-height:14px;padding:5px;margin:0 0 10px;opacity:0;pointer-events:none;transition:bottom .2s ease,opacity .2s ease;white-space:nowrap}@media(max-width:767px){.tooltip-wrapper .tooltip-item{display:none}}.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;background-color:#fff;border:1px solid #aa6d51;font-size:10px;line-height:14px;padding:5px;white-space:nowrap;transform:translate3d(-50%,0,0);pointer-events:none;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:0;box-shadow:none}.selectBox{width:100% !important;border-radius:0;background:#fff;color:#09355c;font-size:17px;line-height:17px;text-transform:uppercase;border-color:#aa6d51;padding:15px 40px 15px 17px;cursor:pointer}@media(max-width:767px){.selectBox{font-size:14px;line-height:14px;padding:12px 40px 12px 17px}}.selectBox:focus{border-color:#aa6d51}.selectBox .selectBox-label{width:100% !important;display:block}.selectBox .selectBox-arrow{position:absolute;background:none;border:0;width:35px}.selectBox .selectBox-arrow:before{content:"\e911";font-family:icomoon;display:block;position:absolute;left:0;top:18px;color:#aa6d51;font-size:15px}@media(max-width:767px){.selectBox .selectBox-arrow:before{top:16px}}.selectBox-dropdown-menu{border:1px solid #aa6d51;box-shadow:none;max-height:280px}@media(max-width:767px){.selectBox-dropdown-menu{max-height:235px}}.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-dropdown-menu li a{font-size:14px;line-height:17px;padding:8px 15px}}@font-face{font-family:icomoon;src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/icons/icomoon.eot?8ngp41);src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/icons/icomoon.eot?8ngp41#iefix) format("embedded-opentype"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/icons/icomoon.ttf?8ngp41) format("truetype"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/icons/icomoon.woff?8ngp41) format("woff"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../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(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_3_0.eot);src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_3_0.eot?#iefix) format("embedded-opentype"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_3_0.woff2) format("woff2"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_3_0.woff) format("woff"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_3_0.ttf) format("truetype")}@font-face{font-family:Avenir-Bold;src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_0_0.eot);src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_0_0.eot?#iefix) format("embedded-opentype"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_0_0.woff2) format("woff2"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_0_0.woff) format("woff"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_0_0.ttf) format("truetype")}@font-face{font-family:Avenir-Italic;src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_1_0.eot);src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_1_0.eot?#iefix) format("embedded-opentype"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_1_0.woff2) format("woff2"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_1_0.woff) format("woff"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_1_0.ttf) format("truetype")}@font-face{font-family:Avenir-Bold-Italic;src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_2_0.eot);src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_2_0.eot?#iefix) format("embedded-opentype"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_2_0.woff2) format("woff2"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_2_0.woff) format("woff"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F9E8_2_0.ttf) format("truetype")}@font-face{font-family:BellMTStd-Regular;src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_0_0.eot);src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_0_0.eot?#iefix) format("embedded-opentype"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_0_0.woff2) format("woff2"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_0_0.woff) format("woff"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_0_0.ttf) format("truetype")}@font-face{font-family:StandardCT-Bold;src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/webfonts/30F94E_1_0.eot);src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/webfonts/30F94E_1_0.eot?#iefix) format("embedded-opentype"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_1_0.woff2) format("woff2"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_1_0.woff) format("woff"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_1_0.ttf) format("truetype")}@font-face{font-family:AvenirNext-Regular;src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_2_0.eot);src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_2_0.eot?#iefix) format("embedded-opentype"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_2_0.woff2) format("woff2"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_2_0.woff) format("woff"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/30F94E_2_0.ttf) format("truetype")}@font-face{font-family:beaufortmediumregular;src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/shinntype_-_beaufortmedium-webfont.eot);src:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/shinntype_-_beaufortmedium-webfont.eot?#iefix) format("embedded-opentype"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/shinntype_-_beaufortmedium-webfont.woff2) format("woff2"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../fonts/webfonts/shinntype_-_beaufortmedium-webfont.woff) format("woff"),url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../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}@media(max-width:479px){#header.header-inner-page.header-blue .sticky-header{height:40px}}#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}@media(max-width:479px){#header.header-inner-page.header-blue .menu-block .menu-btn{top:-15px}}#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 a{width:170px}@media(max-width:479px){#header.header-inner-page.header-blue .logo a{width:125px;margin:14px 0 0}}@media(max-width:767px){#header.header-inner-page.header-blue .logo-text{display:block}}@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{color:#aa6d51}#header.fixed .menu-block .menu-btn>span{border-top:1px solid #09355c}#header.fixed .menu-block .menu-button:hover .visible-desktop{color:#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{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:before{color:#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:hover .lang-switcher-list a{color:#aa6d51}#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 .lang-switcher .lang:before{color:#09355c}#header.fixed .lang-switcher .lang-switcher-list li{border-left:1px solid #09355c;border-right:1px solid #09355c;border-bottom:1px solid #09355c}#header.fixed .lang-switcher .lang-switcher-list li a,#header.fixed .menu-block .label{color:#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.fixed .menu-block .menu-button:hover .menu-btn>span{border-top:1px solid #aa6d51}#header .sticky-header{height:58px}#header.header-inner-page{background:#fff;height:58px;z-index:4;position:fixed;top:-1px}@media(max-width:767px){#header.header-inner-page{background:none;position:absolute}}#header.header-inner-page .logo{top:21px;width:170px;margin:0 auto}@media(max-width:767px){#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:none}#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}}@media(max-width:639px){#header.header-inner-page .logo-color.sub-logo{padding-left:15px;width:90px}}#header.header-inner-page .logo-text{display:block}@media(max-width:767px){#header.header-inner-page .logo-text{display:none}}#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}@media(max-width:767px){#header.header-inner-page .logo-color{display:none}}#header.header-inner-page .booking-fixed{color:#09355c}.holder-button{position:absolute;top:20px;left:20px;color:#09355c;z-index:10}@media(max-width:1023px){.holder-button{left:10px}}.btn.btn-gift{color:#09355c;position:relative;padding:0}@media(max-width:767px){.btn.btn-gift{float:left;clear:both}}.btn.btn-gift:hover{color:#aa6d51}.btn.btn-gift span{font-size:17px;padding:0 0 0 28px}@media(max-width:1023px){.btn.btn-gift span{padding:0 0 0 24px;font-size:16px}}@media(max-width:767px){.btn.btn-gift span{padding:0;font-size:12px}}@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}@media(max-width:767px){.btn.btn-gift i{display:none}}.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:hover{color:#aa6d51}.home .btn.booking-fixed{display:none}@media(max-width:767px){.home .btn.booking-fixed{display:block}}.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){.btn.booking-fixed span{margin:0;font-size:12px;line-height:12px}}@media(min-width:768px) and (max-height:768px){.btn.booking-fixed span{margin-left:6px;font-size:15px}}@media(max-width:767px){.btn.booking-fixed .icon-booking{display:none}}@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(max-width:768px){.banner-carousel-title{font-size:50px;line-height:52px}}@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.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(max-width:767px){.banner-carousel-title blockquote{display:none}}@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 .menu-button:hover .menu-btn span{border-top:1px solid #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}@media(max-width:767px){.logo{top:12px}}.logo a{display:inline-block;width:125px;margin:37px 0 0;position:relative;z-index:10}@media(max-width:767px){.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}}@media(min-width:768px) and (max-height:529px){.logo a{width:65px;margin:17px 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){.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%)}.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}.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}.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 .lang-switcher:hover .lang{color:#fff;border:1px solid #fff}.white-nav .lang-switcher:hover .lang:before{color:#fff}.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 .lang-switcher:hover .lang-switcher-list a{color:#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 .lang-switcher .lang:before,.white-nav .lang-switcher span{color:#fff}.white-nav .lang-switcher .lang-switcher-list li{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.white-nav .lang-switcher .lang-switcher-list li a,.white-nav .menu-block .label{color:#fff}.white-nav .menu-block .menu-btn>span{border-top:1px solid #fff}.white-nav .menu-button:hover .visible-desktop{color:#fff}.white-nav .menu-button:hover .menu-btn>span{border-top:1px solid #fff}.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 .main-menu-bottom ul li a,.white-nav .main-menu-bottom ul li a:hover{color:#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:transparent}.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{border:1px solid #09355c;color:#09355c}.mobile-color-nav .lang-switcher .lang:before{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 .lang-switcher .lang-switcher-list a{color:#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-color-nav .white-nav .btn{color:#09355c}}@media(max-width:767px){.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{border:1px solid #aa6d51;color:#aa6d51}.mobile-white-nav .lang-switcher:hover .lang:before{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 .lang-switcher:hover .lang-switcher-list a{color:#aa6d51}.mobile-white-nav .lang-switcher .lang{border:1px solid #fff;color:#fff}.mobile-white-nav .lang-switcher .lang:before{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 .lang-switcher .lang-switcher-list a{color:#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,.mobile-white-nav #header .btn.booking-fixed{color:#fff}.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}}@media(max-width:767px){.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}@media(max-width:767px){.footer-top{padding:25px 0}}@media(max-width:479px){.footer-top{padding:25px 0 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}@media(max-width:767px){.footer-top .column{text-align:center}}@media(max-width:479px){.footer-top .column{-ms-flex-pack:center;justify-content:center}}.footer-top .left-column{width:50%}@media(max-width:767px){.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 .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 .item-location a{transition:color .3s}.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}@media(max-width:767px){.footer-top .left-column .icon-location{font-size:19px}}.footer-top .right-column{width:44.5%}@media(max-width:1023px){.footer-top .right-column{width:49%}}@media(max-width:767px){.footer-top .right-column{width:100%}}.footer-top .right-column .item{width:49%}@media(max-width:479px){.footer-top .right-column .item{width:59.5%}}.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:767px){.footer-top .item{margin:0 0 18px}}@media(max-width:479px){.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}@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:7px 0 0}@media(max-width:767px){.footer-top .social{padding:0}}.footer-top .social a{transition:color .3s}.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}@media(max-width:1023px){.footer-menu{padding:0 0 8px;margin:0 0 29px}}.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 ul{-ms-flex-pack:center;justify-content:center}}.footer-menu li{margin:0 0 10px}@media(max-width:1023px){.footer-menu li{margin:0 7px 24px}}.footer-menu a{text-transform:uppercase;font-size:13px;line-height:15px;letter-spacing:1px;color:#7a7a7a;transition:color .1s ease-in-out}@media(max-width:1023px){.footer-menu a{font-size:11px;line-height:13px}}.footer-menu a:hover{color:#aa6d51}.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;color:#7a7a7a}@media(max-width:767px){.copy-holder{font-size:10px;line-height:12px;-ms-flex-pack:center;justify-content:center;text-align:center}}@media(max-width:767px){.copy-holder>div{width:100%;margin:0 0 10px}}.copy-holder .copy{margin:0}@media(max-width:767px){.copy-holder .copy{max-width:inherit;-ms-flex-order:1;order:1}}.copy-holder .copy a{color:#7a7a7a}.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}@media(max-width:767px){.copy-holder .represents{max-width:inherit;-ms-flex-flow:column wrap;flex-flow:column wrap;margin:0}}@media(max-width:767px){.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.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}@media(max-width:767px){#wpc-weather .now .time_symbol svg{margin-bottom:0 !important}}#sidebar{width:100%;max-width:287px;float:left;position:relative}@media(max-width:1349px){#sidebar{max-width:248px}}@media(max-width:1024px){#sidebar{max-width:100%;float:none}}#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 .glenmor-sidebar{border:0;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;text-transform:uppercase}@media(max-width:479px){#sidebar .heading{margin:0}}#sidebar .heading .info{font:18px/20px beaufortmediumregular,serif;text-transform:uppercase;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}@media(max-width:1024px){#sidebar nav{display:block;margin:20px 0 27px}}@media(max-width:479px){#sidebar nav{margin:20px 0}}#sidebar nav a{font-size:16px;line-height:18px;color:#09355c;text-transform:uppercase;margin:0 0 28px;letter-spacing:1px}@media(max-width:1024px){#sidebar nav a{display:inline-block;vertical-align:middle;margin:0 15px 15px}}@media(max-width:479px){#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;margin:0 auto;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 .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:0;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}}@media(max-width:639px){.glenmor-page .table-no-border{display:block;height:auto !important}}.glenmor-page .table-no-border img{width:100%}@media(max-width:639px){.glenmor-page .table-no-border tbody{display:block}}.glenmor-page .table-no-border tr{height:auto !important;border:0}@media(max-width:639px){.glenmor-page .table-no-border tr{display:block;width:100% !important;height:auto !important}}.glenmor-page .table-no-border tr:first-child{border:0}.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 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:0;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}@media(max-width:767px){.glenmor-page .table-no-border td:first-child{padding:0 10px 0 0}}@media(max-width:639px){.glenmor-page .table-no-border td:first-child{padding:0}}@media(max-width:639px){.glenmor-page .table-no-border td{overflow:hidden;display:block;width:100% !important}}.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 h1{font-size:25px;line-height:27px}}.glenmor-page h2{font-size:28px;line-height:30px}@media(max-width:767px){.glenmor-page h2{font-size:22px;line-height:24px}}.glenmor-page h3{font-size:22px;line-height:24px;text-transform:uppercase}@media(max-width:767px){.glenmor-page h3{font-size:20px;line-height:22px}}.glenmor-page h4{font-size:20px;line-height:22px}@media(max-width:767px){.glenmor-page h4{font-size:18px;line-height:20px}}.glenmor-page h5{font-size:18px;line-height:20px}@media(max-width:767px){.glenmor-page h5{font-size:16px;line-height:18px}}.glenmor-page h6{font-size:16px;line-height:18px}@media(max-width:767px){.glenmor-page h6{font-size:14px;line-height:16px}}.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 .facilities-slider{margin:0}}.glenmor-page .facilities-slider .textwidget{padding:42px 63px 24px 64px;border:0}@media(max-width:1023px){.glenmor-page .facilities-slider .textwidget{padding:25px}}.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 .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}}@media(max-width:1023px){.glenmor-page .facilities-slider .owl-nav .owl-next{right:-20px}}.glenmor-page .facilities-slider .owl-dots{position:static;bottom:0;text-align:center;width:100%;padding:63px 0 0}@media(max-width:1024px){.glenmor-page .facilities-slider .owl-dots{padding:35px 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 .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 .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}@media(max-width:767px){.glenmor-page .facilities-slider .text-holder{width:100%}}.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 .accordion{margin:20px 0 50px}}.glenmor-page .accordion .textwidget{padding:20px 0;border:0}.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 .accordion .jpnl-widget-wrapper.accordion-item{padding:20px}}@media(max-width:767px){.glenmor-page .accordion .jpnl-widget-wrapper.accordion-item{padding:15px}}.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 .widget-title{font-size:16px;line-height:18px}}.glenmor-page .accordion .accordion-title{padding:0 60px 0 35px;text-transform:none}@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{top:45%;right:28px}@media(max-width:767px){.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 .accordion-content .fancybox img{width:100%}.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-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}@media(max-width:767px){.glenmor-page .accordion table th{font-size:18px;line-height:20px}}.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}@media(max-width:767px){.glenmor-page .accordion table tr:last-child td:first-child{font-size:12px;line-height:14px}}.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 .tab-info{padding:30px 0 0;margin:0}}@media(max-width:767px){.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}@media(max-width:767px){.glenmor-page .tab-info .widget-title{font-size:12px;line-height:14px}}.glenmor-page .tab-info .widget-title.active{color:#aa6d51}.glenmor-page .tab-info .textwidget{padding:0 62px 0 68px;border:0}@media(max-width:1199px){.glenmor-page .tab-info .textwidget{padding:0}}@media(max-width:767px){.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:0}@media(max-width:639px){.glenmor-page .table-holder{min-height:.01%;overflow-x:auto}}.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}@media(max-width:1299px){.form-prices .filter-holder h5{margin:0 0 10px}}.form-prices .filter-holder .box{width:20%;padding:0 5px}@media(max-width:1299px){.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:1299px){.form-prices .holder-select{padding:0 0 25px}}@media(max-width:767px){.form-prices .holder-select{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media(max-width:1299px){.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-label{padding:0}@media(max-width:1299px){.form-prices .selectBox .selectBox-arrow{width:26px}}.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 .list li{float:left;padding:0 15px;margin:0 0 10px;border-right:1px solid #c1c1c1}.form-prices .list li:last-child{border:0}.form-prices .list li.active a{color:#aa6d51}@media(max-width:767px){.form-prices .list li{float:none;display:inline-block;vertical-align:middle}}.form-prices .list a{color:#c1c1c1}.form-prices .list a:hover{color:#aa6d51}.form-prices .table-holder{margin:0 0 36px}@media(max-width:639px){.form-prices .table-holder{margin:0 -10px 36px}}.form-prices table td,.form-prices table th{padding:10px 5px}@media(max-width:639px){.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}}@media(max-width:767px){.form-prices table th{font-size:14px;line-height:16px}}.form-prices table th:first-child{padding:20px 5px;width:22%;text-align:center}@media(max-width:767px){.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}@media(max-width:767px){.form-prices table tr td:first-child{padding:10px}}.form-prices table tr td{width:17.5%}@media(max-width:639px){.form-prices table tr td{width:auto}}.form-prices table .price{font:25px/27px BellMTStd-Regular,serif}@media(max-width:767px){.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}@media(max-width:767px){.form-prices .holder{padding:0;text-align:center}}@media(max-width:479px){.form-prices .holder{-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:center;align-items:center}}.form-prices .holder .list{float:left;margin:16px 0 0}@media(max-width:767px){.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}@media(max-width:767px){.form-prices .holder .btn{float:none}}.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){.todo-slider{padding:0 40px 15px;margin:0}}.todo-slider.owl-carousel .owl-item img{width:100%}.todo-slider .owl-nav .owl-next,.todo-slider .owl-nav .owl-prev{color:#aa6d51;top:28%;left:-40px}@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:hover,.todo-slider .owl-nav .owl-prev:hover{color:#09355c}.todo-slider .owl-nav .owl-next{left:auto;right:-32px}@media(max-width:1349px){.todo-slider .owl-nav .owl-next{right:0}}.todo-slider .slide{padding:0 10px}@media(max-width:767px){.todo-slider .slide{padding:0 4px}}.todo-slider .slide img{width:100%}.todo-slider .slide .text-holder{text-align:center;padding:28px 0}@media(max-width:1199px){.todo-slider .slide .text-holder{padding:10px 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 h4{font-size:12px;line-height:14px}}@media(max-width:767px){.todo-slider .slide .text-holder h4{font-size:11px;line-height:13px}}.todo-slider .slide .text-holder h4 a{color:#09355c}.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){.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){.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:0;box-shadow:none;background:none;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}@media(max-width:767px){.gallery-tabs .holidays-gallery .text-box{font:12px/14px AvenirNext-Regular,sans-serif}}.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 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}@media(max-width:1349px){.gallery-tabs .holidays-gallery .owl-nav .owl-next{right:0}}.other-activities-title .enquiries-holder{padding:0 37px 16px 43px}@media(max-width:1349px){.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_2 h1,#enquiries-holder-lightbox 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_2 div.wpcf7-validation-errors,#enquiries-holder-lightbox div.wpcf7-validation-errors,#glenmor-booking-holder-lightbox div.wpcf7-validation-errors{border:0;text-align:center;font-size:20px;line-height:22px}@media(max-width:767px){#enquiries-holder-lightbox_2 div.wpcf7-validation-errors,#enquiries-holder-lightbox 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}@media(max-width:767px){.enquiries-forms .row .attach-file{bottom:25px;font-size:16px}}.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 .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}.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;height:0;min-height:0;position:relative}@media(max-width:767px){.enquiries-forms .row .box--0{width:0;margin:0;padding:0}}@media(max-width:639px){.enquiries-forms .row .box--0{width:0}}.enquiries-forms .row .box--100{width:100%;position:relative}@media(max-width:767px){.enquiries-forms .row .box--100{width:100%}}@media(max-width:639px){.enquiries-forms .row .box--100{width:100%}}.enquiries-forms .row .box--100:last-child{width:100%}@media(max-width:767px){.enquiries-forms .row .box--100:last-child{width:100%}}@media(max-width:639px){.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){.banner-carousel li{height:auto}}.banner-carousel img{position:absolute;width:auto;left:50%;top:50%;-ms-transform:translate(-50%,-50%);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;left:50%;top:50%;-ms-transform:translate(-50%,-50%);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{height:auto;margin:-90px 0 0}}.main-banner .video-block{margin:0}.home .main-banner{background:#eee}@media(max-width:767px){.main-banner .zooming-image{height:100vh}}.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}}@media(max-width:479px){.main-banner .text-holder h2{font-size:16px;line-height:18px}}@media(max-width:767px){.banner-hover-images,.main-banner,.main-image{height:56.3vh !important}}@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}@media(max-width:767px){.banner-two-images .rooms-slide-part .banner-carousel-title{margin: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 .text-wrap .btn:before{margin:0}}@media(max-width:767px){.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:0;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}}@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%}@media(max-width:767px){#banner .nav-container.nav-container-glenmor{bottom:7%}}#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%}}@media(max-width:767px){.rooms-carousel-text{width:100%}}.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){.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}}@media(max-width:767px){.rooms-carousel-text p{display:none}}.rooms-carousel-text .link-arrow{color:#fff;font-size:13px}@media(max-width:767px){.rooms-carousel-text .link-arrow span{display:none}}.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(max-width:767px){.rooms-carousel-text .rooms-price{display:none}}@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}@media(max-width:767px){.rooms-carousel-text .btn-block{display:none}}.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}@media(max-width:767px){.popup-opener-wrap{display:none}}.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}@media(max-width:768px){.tripadvisor-section .tripadvisor-reviews .item{border:0}}@media(max-width:767px){.tripadvisor-section .tripadvisor-reviews .item{padding:15px 0}}.tripadvisor-section .tripadvisor-reviews .item blockquote{margin:0 124px 0 39px;position:relative}@media(max-width:768px){.tripadvisor-section .tripadvisor-reviews .item blockquote{margin:0 4%;width:92%;padding:15px 0}}.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 blockquote:before{left:-16px;top:-12px}}@media(max-width:479px){.tripadvisor-section .tripadvisor-reviews .item blockquote:before{left:-10px}}.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}@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: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 .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}}.tripadvisor-section .owl-dots{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}.main-banner .video-block{height:100vh}@media(max-width:479px){.main-banner .video-block{margin:0}}.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}.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}@media(max-width:479px){.main-banner .video-block .text-box .btn-play{width:56px;height:56px}}.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 .text-box .btn-play:before{top:17px;left:21px;border-width:9px 0 9px 18px}}.main-banner .video-block.video-btn-hidden .btn-play{display:none}.main-banner .name-wrap{position:absolute;left:102px;bottom:35px;color:#fff;text-transform:uppercase}@media(max-width:767px){.main-banner .name-wrap{display:none}}.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 .item a{transition:opacity .3s ease-in-out}.pursuits-list .item a:hover{opacity:.8}@media(max-width:479px){.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}@media(max-width:767px){.mobile-icons-holder{display:block}}.mobile-icons-footer{padding:0 15px}@media(max-width:767px){.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:0;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}@media(max-width:767px){.home .manual-item{margin:0 auto 37px;font-size:13px;line-height:15px}}@media(max-width:639px){.home .manual-item{text-align:center}}.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 .jpnl-cols-2 .textwidget p{margin:0}@media(max-width:767px){.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{margin:0 0 29px}@media(max-width:767px){.home .jpp_layout_magazine_medium_preview .image-holder,.home .mjpp_layout_magazine_medium_preview .image-holder{padding:0 11px}}@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 .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}}@media(max-width:767px){.home .item-box{display:none}}.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;transition:opacity .3s ease-in-out}.home .item-box .image-holder a:hover{opacity:.8}.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%}.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}@media(max-width:767px){.hotel-gallery .owl-dots{position:absolute;display:block;bottom:2%}}.hotel-gallery .owl-dots .owl-dot{border-bottom:2px solid #aa6d51}@media(max-width:767px){.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 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 0}@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}@media(max-width:767px){.hotel-gallery .item .tooltip-holder.left.down .tooltip{border-radius:0}}.hotel-gallery .item .tooltip-holder.down .tooltip{top:0;bottom:auto}.hotel-gallery .item .tooltip-holder.up .tooltip{bottom:-41px;top:auto}@media(max-width:767px){.hotel-gallery .item .tooltip-holder.desktop{display:none}}.hotel-gallery .item .tooltip-holder.mobile{display:none}@media(max-width:767px){.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 0;display:none;opacity:0;width:366px;-webkit-animation-duration:.5s;position:absolute;animation-duration:.5s;top:0;left:0;overflow:auto}.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}}@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-gallery .item .tooltip-holder p{margin-bottom:0}@media(max-width:767px){.hotel-map{margin-top:55px;text-align:center;clear:both}.hotel-map img{width:90%}}@media(max-width:640px){.hotel-map{margin-top:25px}}.hotel-gallery-section{clear:both}.title-box{margin:0 0 59px}@media(max-width:1023px){.title-box{margin:0 0 20px}}@media(max-width:767px){.title-box{display:none}}.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;align-content:stretch}@media(max-width:1199px){.equiry-page{padding:70px 20px 150px}}@media(max-width:767px){.equiry-page{padding:30px 20px 46px}}.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 .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}@media(max-width:767px){.equiry-page .enquiry-text .block strong{margin:0 8px 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-form{width:100%;max-width:100%}}@media(max-width:767px){.equiry-page .wpcf7{max-width:100%}}.equiry-page .wpcf7-not-valid-tip{display:none}.equiry-page .wpcf7-not-valid{border:1px solid red}.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}@media(max-width:767px){.enquiry-form div.wpcf7-mail-sent-ok,.enquiry-form div.wpcf7-validation-errors{margin:10px 0}}.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{border:1px solid red}.enquiry-form,.wpcf7{width:100%;max-width:490px;padding:2px 0 0}@media(max-width:767px){.enquiry-form,.wpcf7{padding:0}}.enquiry-form .selectBox-dropdown,.wpcf7 .selectBox-dropdown{min-width:auto}.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 .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 .treatment-type 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:0;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 .spa-enquiry-form .input-box .wpcf7-form-control-wrap,.wpcf7 .spa-enquiry-form .input-box .wpcf7-form-control-wrap{display:block}.enquiry-form .radio-box-wrap .radio-holder input[type=checkbox]:checked+span:before,.wpcf7 .radio-box-wrap .radio-holder input[type=checkbox]:checked+span:before{opacity:1}.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-form-control,.enquiry-form .radio-box-wrap .radio-holder .wpcf7-form-control-wrap,.enquiry-form .radio-box-wrap .radio-holder .wpcf7-list-item,.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{display:block}.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%}}@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%}@media(min-width:768px) and (max-width:1023px){.enquiry-form .input-box:only-child,.wpcf7 .input-box:only-child{width:100%}}@media(max-width:767px){.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 .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{padding:0;color:#7d7d7d}@media(max-width:479px){.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-arrow:before,.wpcf7 .input-box .selectBox .selectBox-arrow:before{left:15px;top:6px}@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{position:relative;margin:0 0 9px}@media(max-width:767px){.enquiry-form .textarea-box,.wpcf7 .textarea-box{margin:0}}.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 .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}@media(max-width:767px){.enquiry-form .wpcf7-textarea,.wpcf7 .wpcf7-textarea{height:151px}}.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 .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:0}.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}@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 .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,.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}@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 .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 .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%}@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:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 22px}@media(max-width:767px){.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:0}.enquiry-form .type-holder,.wpcf7 .type-holder{margin:20px 0 0}.activity-box{margin: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:767px){.activity-box .input-box,.type-holder .input-box{width:100%;margin:0 0 18px}}@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 .selectBox-dropdown,.type-holder .selectBox-dropdown{min-width:auto}.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 .icon-calendar,.type-holder .icon-calendar{right:8px;top:8px}}.wpcf7-form-control-selectBox-dropdown-menu.enquiry-select-selectBox-dropdown-menu{border:1px solid #d2d1d1}.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}@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;border:1px solid #d2d1d1;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}}@media(max-width:639px){.attach-box .box-upload{margin:20px 0}}.attach-box .box-upload>p{float:right;width:59%}@media(max-width:767px){.attach-box .box-upload>p{-ms-flex:auto;flex:auto}}.attach-box #uploadFile{font:12px/12px AvenirNext-Regular,sans-serif;color:#575756;border:0;text-overflow:ellipsis;background:none;height:auto;padding:5px 12px;letter-spacing:1px}.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}.attach-box #uploadFile.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;text-align:center}@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-bottom:32px;padding:0;background:transparent}}@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}@media(max-width:767px){.contact-banner .main-image.top-image{padding:110px 0 50px;background:#eee}}.contact-banner .main-image.top-image img{width:100%}@media(max-width:767px){.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%}}.contact-banner .btn-holder{text-align:center}.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-width:767px){.page-template-contact .main-banner,.page-template-contact .main-image{height:auto !important}}@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;text-align:center;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}@media(max-width:767px){.contact-data{position:static}}.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 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}@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}@media(max-width:767px){.contact-heading #error{margin:14px 0}}.postcode-search{float:right}@media(max-width:767px){.postcode-search{float:none}}.postcode-search .postcode-field{height:45px;font-size:14px;font-family:AvenirNext-Regular,sans-serif;letter-spacing:1px;width:228px;margin-right:2px}@media(max-width:767px){.postcode-search .postcode-field{width:calc(100% - 64px);height:37px}}.postcode-search .label-get-direction{margin-right:15px}@media(max-width:767px){.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}@media(max-width:767px){.how-to-get-section h2{color:#aa6d51;text-align:center}}.how-to-get-section p{font-size:14px;font-family:AvenirNext-Regular,sans-serif;letter-spacing:1px}@media(max-width:767px){.how-to-get-section p{font-size:12px}}.get-item{margin-bottom:34px}@media(max-width:767px){.get-item{margin-bottom:25px}}#map{height:100%}.instagram-holder{padding:45px 0 40px;border-top:1px solid #aa6d51;text-align:center}@media(max-width:767px){.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}.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}}@media(max-width:767px){.instagram-holder-calendar .item{width:50%;padding:0 5px;margin:0 0 15px}}@media(max-width:639px){.instagram-holder-calendar .item{font-size:9px;line-height:11px}}@media(max-width:639px){.instagram-holder-calendar .item-hidden{display:none}}.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;align-content:stretch}.error404 #wrapper>#main{-ms-flex:1 0 auto;flex:1 0 auto}.error404 .primary-form{margin:0 0 20px}.error-holder{text-align:center;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}@media(max-width:767px){.search-results #main{padding:120px 15px 20px}}.search-results h1{color:#aa6d51;text-align:center;font-family:BellMTStd-Regular,serif}.filter-holder{margin:63px 0 0;text-align:center}@media(max-width:1199px){.filter-holder{margin:49px 0}}.filter-holder .filter-intro{font-size:30px;line-height:34px;font-family:BellMTStd-Regular,serif;color:#aa6d51;margin:0 auto 73px;max-width:650px}@media(max-width:1199px){.filter-holder .filter-intro{margin-bottom:30px}}@media(max-width:767px){.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}@media(max-width:767px){.filter-holder .filter-intro p{margin:0 0 31px}}.filter-holder .btn{padding:12px 41px 6px}@media(max-width:767px){.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;font-family:BellMTStd-Regular,serif;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}@media(max-width:489px){.filter-setting input[type=text],.filter-setting select{max-width:inherit;margin:0 0 12px;padding-left:19px;border:1px solid #aa6d51;max-width:250px;float:none;color:#09355c}}@media(max-width:489px){.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 select::-moz-placeholder{opacity:1}@media(max-width:489px){.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}}@media(max-width:489px){.filter-setting input[type=text]:-ms-input-placeholder,.filter-setting select:-ms-input-placeholder{color:#09355c}}@media(max-width:489px){.filter-setting input[type=text].placeholder,.filter-setting select.placeholder{color:#09355c}}.filter-setting .selectBox-dropdown{border-radius:0;background:none;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:none;border:0;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}@media(max-width:479px){.filter-setting .selectBox-label{color:#09355c}}.rooms-filter-select-selectBox-dropdown-menu{border:1px solid #d2d1d1}@media(max-width:479px){.rooms-filter-select-selectBox-dropdown-menu{border-color:#aa6d51}}.rooms-filter-select-selectBox-dropdown-menu li a{font-size:12px;line-height:16px}.events-planning{text-align:center;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}.events-planning h2{margin:0 0 6px}@media(max-width:1023px){.events-planning h2{margin:0 0 18px}}@media(max-width:479px){.events-planning h2{margin:0 0 5px}}.events-planning p{margin:0}.events-planning img{vertical-align:top;margin:0 0 36px}@media(max-width:1023px){.events-planning img{margin:0 0 26px}}.events-planning .jgrid-col-8{padding:0 15px}@media(max-width:1023px){.events-planning .jgrid-col-8{padding:21px 10px 0}}.jpnl-row-wrap.meddium-width .events-planning .jgrid-col-8{width:65.2%}@media(max-width:1023px){.jpnl-row-wrap.meddium-width .events-planning .jgrid-col-8{width:100%;display:block}}.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}@media(max-width:1023px){.events-planning .jgrid-col-4{border-top:1px solid #dedde3}}.jpnl-row-wrap.meddium-width .events-planning .jgrid-col-4{width:34.8%}@media(max-width:1023px){.jpnl-row-wrap.meddium-width .events-planning .jgrid-col-4{width:100%;display:block}}@media(max-width:767px){.jpnl-row-wrap.meddium-width .events-planning .jgrid-col-4{padding-bottom:0}}@media(max-width:1023px){.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}}@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}@media(max-width:1023px){.events-planning .widget-info-today blockquote:before{bottom:-20px;right:-7px}}@media(max-width:479px){.events-planning .widget-info-today blockquote:before{bottom:-8px;right:-19px}}.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}@media(max-width:479px){.events-planning .widget-info-today cite{font-size:10px;line-height:12px}}.btn-holder{text-align:center}.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;text-align:center;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;font-family:BellMTStd-Regular,serif;color:#aa6d51;text-align:center;font-weight:400;margin:0 0 43px}@media(max-width:767px){.event-block h1{font-size:20px;line-height:22px;margin:0 0 28px}}.event-block .container{max-width:1004px}.event-block .btn-holder{text-align:right;text-transform:uppercase}@media(max-width:767px){.event-block .btn-holder{text-align:left}}.event-block .btn-holder .btn{border-radius:0;background:none;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;font-family:BellMTStd-Regular,serif;overflow:hidden;width:100%}@media(max-width:767px){.step-title{padding:15px 0 12px}}.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 .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}}@media(max-width:767px){.event-steps.active .step-body{padding:25px 0 35px}}.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 .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}@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}}@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{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){.event-steps .datepicker-box{display:block}}@media(max-width:767px){.event-steps .datepicker-box{margin:0 0 15px}}@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}@media(max-width:1023px){.event-steps .datepicker-box input[type=text]{max-width:99999px}}@media(max-width:767px){.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{position:relative;width:47%}@media(max-width:1023px){.event-steps .datepicker-box .holder{width:300px}}@media(max-width:767px){.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}}@media(max-width:767px){.event-steps .datepicker-box .icon-calendar{right:13px;top:9px;font-size:20px}}.date-form{margin:0 0 71px}@media(max-width:767px){.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}@media(max-width:767px){.radio-holder .fake-radio:before{width:14px;height:14px}}.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-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;align-content: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}@media(max-width:767px){.rooms-form .img-box,.sevices-form .img-box{margin:0 0 16px}}.rooms-form .img-box.emty-box,.sevices-form .img-box.emty-box{border:1px solid #ccc}@media(max-width:479px){.rooms-form .img-box.emty-box,.sevices-form .img-box.emty-box{border:0;height:186px !important}}.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 .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 .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}}@media(max-width:639px){.rooms-form .restaurants-list .radio-holder,.sevices-form .restaurants-list .radio-holder{width:100%}}.rooms-form .restaurants-list .radio-holder .img-box,.sevices-form .restaurants-list .radio-holder .img-box{height:auto !important}@media(max-width:767px){.rooms-form .restaurants-list .radio-holder .title,.sevices-form .restaurants-list .radio-holder .title{font-size:18px;line-height:20px}}@media(max-width:767px){.rooms-form .restaurants-list .radio-holder .text,.sevices-form .restaurants-list .radio-holder .text{font-size:14px;line-height:16px}}.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){.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){.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}@media(max-width:767px){.sevices-form .select-row .radio-holder{padding:0 0 24px}}.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 .radio-row .radio-holder{margin:0 30px}}@media(max-width:639px){.sevices-form .radio-row .radio-holder{display:block;margin:0 0 23px}}@media(max-width:639px){.sevices-form .radio-row .radio-holder .label-text{width:40%}}@media(max-width:639px){.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;align-content: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}.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;margin:0 auto 10px;max-width:660px}@media(max-width:767px){.success-text .main-text{font-size:25px;line-height:27px}}.success-text .text-box{margin:0 auto 10px;max-width:660px}@media(max-width:767px){.success-text .text-box{display:none}}.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}@media(max-width:767px){.white-nav-mobile .intro .btn{margin:0 0 0 10px}}@media(max-width:767px){.white-nav-mobile .intro p{margin-bottom:47px}}.block-plans{padding:0 40px 0 30px;border-top:1px solid #aa6d51}@media(max-width:767px){.block-plans{padding:0}}@media(max-width:767px){.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}@media(max-width:767px){.block-plans .title{font-size:18.5px}}.block-plans .accordion .accordion-content{margin:0}.block-plans .accordion .accordion-content a{display:block}.block-plans .accordion .img-holder{padding:40px 0 80px}@media(max-width:767px){.block-plans .accordion .img-holder{padding:17px 0 33px}}.block-plans .accordion .img-holder img{width:100%}@media(max-width:767px){.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:0}.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}@media(max-width:767px){.arena-box-list .list li{margin:0 0 -1px}}.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: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 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}@media(max-width:639px){.calendar-post-wrap .filter-setting h4{display:none}}.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}@media(max-width:767px){.calendar-post-wrap .post-wrap .post .data-holder:after{height:60px}}.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.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:0;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}}@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;-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 .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}@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{display:inline-block;vertical-align:middle;margin:0 18px}@media(max-width:767px){.calendar-post-wrap .post-wrap.list-post .post .data-holder .month li{margin:0 13px}}.calendar-post-wrap .post-wrap.list-post .post time{text-transform:uppercase}@media(max-width:767px){.calendar-post-wrap .post-wrap.list-post .post time{font-size:11px}}.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-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{content:"";height:100%;width:1px;background:#959595;position:absolute;left:0;top:0}@media(max-width:767px){.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 p{margin:0}@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{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 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:0}}.calendar-post-wrap .post-wrap.list-post .post-month img{display:none;vertical-align:top}@media(max-width:767px){.calendar-post-wrap .post-wrap.list-post .post-month span{font-size:25px;color:#aa6d51;text-transform:uppercase}}.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-grid1,.calendar-post-wrap .post-wrap.grid-post .post-grid-sizer{width:20%}@media(max-width:1023px){.calendar-post-wrap .post-wrap.grid-post .post-grid1,.calendar-post-wrap .post-wrap.grid-post .post-grid-sizer{width:50%}}@media(max-width:639px){.calendar-post-wrap .post-wrap.grid-post .post-grid1,.calendar-post-wrap .post-wrap.grid-post .post-grid-sizer{width:100%}}.calendar-post-wrap .post-wrap.grid-post .post-grid2{width:40%}@media(max-width:1023px){.calendar-post-wrap .post-wrap.grid-post .post-grid2{width:50%}}@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{display:block !important}@media(max-width:1023px){.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}}@media(max-width:639px){.calendar-post-wrap .post-wrap.grid-post .post-grid1.post-month,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post-month{border:0 !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}@media(max-width:1023px){.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:none}}@media(max-width:1023px){.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{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-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)}}@media(max-width:639px){.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{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-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}@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 .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}@media(max-width:639px){.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}}.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 .data-holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2.post .data-holder{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}@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{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-holder,.calendar-post-wrap .post-wrap.grid-post .post-grid2 .post-holder{padding:0;border:0}}.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}@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{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 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}@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 .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 .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){.restaurant-header{margin:0;display:block}}@media(max-width:767px) and (orientation:landscape){.restaurant-header{height:100vh !important}}.restaurant-header .bx-wrapper{box-shadow:none;background:none;border:0}@media(max-width:767px){.restaurant-header .bx-wrapper{height:100%}}.restaurant-header.jpnl-row-wrap.meddium-width .jpnl-row{max-width:100% !important}.restaurant-header>.jpnl-row{width:100%;position:relative}@media(max-width:767px){.restaurant-header>.jpnl-row{padding:0;height:100%}}.restaurant-header>.jpnl-row .jgrid-col-4{float:left;width:50%}@media(max-width:767px){.restaurant-header>.jpnl-row .jgrid-col-4,.restaurant-header>.jpnl-row .jgrid-col-4 .jpnl-cell{height:100%}}@media(max-width:767px){.restaurant-header.jpnl-row-wrap.meddium-width .jpnl-row{padding:0}}.restaurant-header .restaurant-slider.last img,.restaurant-header .restaurant-slider 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}}@media(max-width:768px) and (orientation:landscape){.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}}@media(max-width:767px){.restaurant-header .restaurant-center{max-width:9999px;padding:0;background:none;width:100%;bottom:0;left:0;top:0;right:0;-ms-transform:translate(0);transform:translate(0)}}.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 h1{position:absolute;left:50%;top:45%;color:#fff;-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}}@media(max-width:479px){.restaurant-header .restaurant-center h1{font-size:25px;line-height:27px}}.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}@media(max-width:767px){.restaurant-header .restaurant-center .btn{display:inline-block;cursor:pointer}}@media(max-width:479px){.restaurant-header .restaurant-center .btn{padding:7px 42px 4px}}.restaurant-header .restaurant-center .btn:hover{opacity:.7}@media(max-width:767px){.restaurant-header .restaurant-center .holder{position:absolute;left:0;bottom:5px;width:100%}}@media(max-width:479px){.restaurant-header .restaurant-center .holder{bottom:24px}}.restaurant-header .slick-vertical .slick-slide{border:0}@media(max-width:767px){.restaurant-header #menu-list{display:none}}.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 .restaurant-select.error .selectBox-dropdown{border:1px solid red}.restaurant-form .time-picker-block{position:relative}.restaurant-form .time-picker-block.error .time-placeholder{border:1px solid red}.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:0;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}}@media(max-width:479px){.restaurant-form .title-forms{padding:13px 25px 12px;margin:0}}.restaurant-form .title-forms.opened h2:after,.restaurant-form .title-forms.opened h2:before{-ms-transform:rotate(0deg);transform:rotate(0deg)}.restaurant-form .title-forms h2{font-size:20px;line-height:21px;letter-spacing:2px;margin:0;color:#5e5033;text-align:left}@media(max-width:1199px){.restaurant-form .title-forms h2{text-align:center}}@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(0deg);transform:rotate(0deg)}}@media(max-width:479px){.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 .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-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}@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{padding:6px 7px;float:none}@media(max-width:1199px){.restaurant-form .filter-setting .selectBox-dropdown{max-width:9999px;min-width:auto;width:100% !important}}@media(max-width:479px){.restaurant-form .filter-setting .selectBox-dropdown{border:1px solid #d2d1d1}}.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 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:1199px){.restaurant-form .filter-setting input[type=text]{max-width:9999px}}@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}@media(max-width:1199px){.restaurant-form .filter-setting .restaurant-select .selectBox-dropdown{width:100% !important;max-width:9999px}}.restaurant-form .filter-setting .holder-datapicker{position:relative}@media(max-width:1199px){.restaurant-form .filter-setting .holder-datapicker{width:50%;margin:0;padding:0 3px 0 0}}.restaurant-form .filter-setting .holder-datapicker .error{border:1px solid red}@media(max-width:1199px){.restaurant-form .filter-setting .time-select{width:50%;padding:0 0 0 3px}}.restaurant-form .filter-setting .time-select .error{border:1px solid red}.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:0;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}}@media(max-width:479px){.restaurant-form .filter-setting .btn{padding:13px 10px;min-width:138px}}.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}@media(max-width:767px){.restaurant-form .fancybox-wrap{top:0 !important;width:100% !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 .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 .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:767px){.restaurant-form .fancybox-skin{border:0}}@media(max-width:639px){.restaurant-form .fancybox-skin{border:0}}@media(max-width:767px){.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}@media(max-width:767px){.chef-favourites .container-wide{display:block}}.chef-favourites .img-holder{width:49%}@media(max-width:767px){.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:1023px){.chef-favourites .text-holder{padding:0 20px}}@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 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%}@media(max-width:767px){.chef-favourites .text-holder .holder{width:100%}}.chef-favourites .text-holder .price{font-family:BellMTStd-Regular,serif;font-size:28px;line-height:30px;-ms-flex:auto;flex:auto;text-align:right}@media(max-width:1023px){.chef-favourites .text-holder .price{font-size:20px;line-height:22px}}@media(max-width:767px){.chef-favourites .text-holder .price{display:none}}.restaurant-blog{margin:0 0 65px}@media(max-width:1023px){.restaurant-blog{margin:0 0 30px}}@media(max-width:767px){.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}@media(max-width:767px){.restaurant-blog .container-wide{display:block;padding:0}}.restaurant-blog .img-holder-wrap{width:24.5%;border-bottom:1px solid #727272;position:relative}@media(max-width:767px){.restaurant-blog .img-holder-wrap{border:0;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}}@media(max-width:479px){.restaurant-blog .img-holder-wrap{max-width:167px}}.restaurant-blog .img-holder-wrap .text-box{padding:19px 25px}@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{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 .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 .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}@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 .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 p{margin:0 0 15px}}.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:767px){.restaurant-gallery{padding:0}}@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-menu{margin:0 0 38px}}@media(max-width:639px){.restaurant-menu h3{text-align:center}}.restaurant-menu table{font-family:BellMTStd-Regular,serif;letter-spacing:4px;font-size:13px;border:0;margin:0;font-weight:700;width:100% !important}@media(max-width:639px){.restaurant-menu table{text-align:center}}.restaurant-menu table td,.restaurant-menu table tr{padding:0 0 34px;border:0;height:auto !important}@media(max-width:1023px){.restaurant-menu table td,.restaurant-menu table tr{padding:0 0 20px}}@media(max-width:639px){.restaurant-menu table td,.restaurant-menu table tr{padding:0 0 15px}}.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 h4{font-size:20px;line-height:22px}}@media(max-width:639px){.restaurant-menu table td{display:block}}.restaurant-menu table tr td:first-child{width:87% !important}@media(max-width:639px){.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}}@media(max-width:639px){.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}@media(max-width:767px){.restaurant-menu .container-wide{display:block}}.restaurant-menu .menu-holder{padding:36px 0;width:49%}@media(max-width:767px){.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}}@media(max-width:479px){.restaurant-menu .menu-holder h2{margin:0 0 29px}}.restaurant-menu .menu-holder .link-arrow{cursor:pointer;color:#aa6d51}@media(max-width:479px){.restaurant-menu .menu-holder .link-arrow{text-indent:-9999px;overflow:hidden;display:-ms-flexbox;display:flex}}@media(max-width:479px){.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}@media(max-width:1023px){.restaurant-menu .holder-list .row{padding:10px 25px}}@media(max-width:479px){.restaurant-menu .holder-list .row{padding:13px 21px 13px 9px}}.restaurant-menu .holder-list h3{color:#5a5958;font-size:27px;line-height:29px;margin:0}@media(max-width:1023px){.restaurant-menu .holder-list h3{font-size:20px;line-height:22px}}@media(max-width:479px){.restaurant-menu .holder-list h3{font-size:18px;line-height:20px}}.restaurant-menu .fancybox-wrap{width:1000px !important}@media(max-width:1023px){.restaurant-menu .fancybox-wrap{width:700px !important}}@media(max-width:767px){.restaurant-menu .fancybox-wrap{width:100% !important;top:0 !important}}@media(max-width:479px){.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}@media(max-width:1023px){.restaurant-menu .fancybox-wrap h2{font-size:27px;line-height:29px;margin:0 0 15px;letter-spacing:2px}}@media(max-width:767px){.restaurant-menu .fancybox-wrap h2{margin:0 0 31px}}@media(max-width:767px){.restaurant-menu .fancybox-inner{height:auto !important}}.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-skin{padding:30px !important}}@media(max-width:767px){.restaurant-menu .fancybox-skin{border:0 !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}}@media(max-width:767px){.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}}@media(max-width:767px){.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}}@media(max-width:767px){.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}@media(max-width:767px){.restaurant-red .restaurant-blog .img-holder-wrap .text-box{background:#71212d;color:#fff}}@media(max-width:767px){.restaurant-red .restaurant-blog .img-holder-wrap .text-box .name{color:#fff}}.calendar-post{padding:44px 0 0;margin:0 0 74px;text-align:center}@media(max-width:767px){.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}@media(max-width:479px){.calendar-post .data-holder{font-size:11px;line-height:13px}}.calendar-post .data-holder li{display:inline-block;vertical-align:middle;padding:0 22px 0 16px;text-transform:uppercase;position:relative}@media(max-width:479px){.calendar-post .data-holder li{padding:0 13px 0 12px}}.calendar-post .data-holder li:before{content:"";position:absolute;right:-3px;top:3px;width:2px;height:15px;background:#888}@media(max-width:479px){.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}}@media(max-width:479px){.calendar-post .btn-holder{margin:0 0 89px}}.calendar-post .btn-holder .btn{padding:12px 10px 7px;min-width:169px;text-align:center}@media(max-width:479px){.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}@media(max-width:639px){.hand-bell-wrap{width:230px}}.hand-bell-wrap .hand-img-wrap{transition:transform 1s ease-in-out;cursor:pointer}@media(max-width:639px){.hand-bell-wrap .hand-img-wrap{margin-left:7px}}.hand-bell-wrap .hand-img-wrap.animated-hand{-ms-transform:rotate(-5deg) translateY(20px);transform:rotate(-5deg) translateY(20px)}@media(max-width:639px){.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{float:left}@media(max-width:639px){.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{margin:0}.customer-holder .accordion .accordion-item{padding:32px 39px 27px 49px;border-top:1px solid #aeaeae;border-bottom:0}@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}@media(max-width:1023px){.customer-holder .accordion .content-holder{padding:25px 0 15px}}.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:hover:after,.customer-holder .accordion .accordion-title:hover:before{background:#aa6d51}.customer-holder .accordion .accordion-title.active{color:#aa6d51}.customer-holder .accordion .accordion-title.active:after,.customer-holder .accordion .accordion-title.active:before{background:#aa6d51}.customer-holder .accordion p{margin:0}.customer-holder .info-holder{text-align:left;margin:0 0 76px}@media(max-width:1023px){.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:0;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}}@media(max-width:479px){.search-holder .top-post .box{width:100%}}.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}@media(max-width:479px){.search-holder .post-list-box .link-read{font-size:12px}}.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){.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(max-width:479px){.media-center-holder .heading{font-size:12px;line-height:14px}}.media-center-holder .heading h1{margin:0 0 36px;letter-spacing:0}@media(max-width:479px){.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(max-width:479px){.media-center-holder .post-wrap .post{width:100%}}.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(max-width:767px){.media-center-holder .slider-logos-wrap h2{margin:0 0 20px}}@media(max-width:767px){.media-center-holder .slider-logo.owl-carousel{padding:0 20px}}.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-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:767px){.media-center-holder .slider-logo.owl-carousel .owl-next{right:-10px}}@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-item{padding:0}}@media(max-width:479px){.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(max-width:767px){.media-center-holder .media-contacts h4{font-size:18px;line-height:20px}}.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(max-width:767px){.media-center-holder .media-contacts .contacts-wrap{display:block;text-align:center}}.media-center-holder .media-contacts .contacts-wrap .holder{width:42%}@media(max-width:767px){.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(max-width:767px){.media-center-holder .media-contacts .contacts-wrap .holder:first-child{width:100%;border:0}}.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 .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:normal 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}@media(max-width:767px){.site-map-holder{font-size:14px;line-height:16px;margin:0 auto 30px;padding:40px 15px 0}}@media(max-width:479px){.site-map-holder{font-size:12px;line-height:14px}}.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}@media(max-width:639px){.site-map-holder .holder{display:block}}.site-map-holder .holder-list{width:46.5%}@media(max-width:767px){.site-map-holder .holder-list{width:48%}}@media(max-width:639px){.site-map-holder .holder-list{width:100%}.site-map-holder .holder-list:first-child .list-map>li:last-child{border-bottom:1px solid #d0d0d0}}.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 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{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{content:"";position:absolute;left:0;top:8px;width:5px;height:1px;background:#898989}.list-map>li{margin:0 0 25px;padding:0 0 12px 13px;border-bottom:1px solid #d0d0d0}.list-map>li:last-child{border:0}@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;text-transform:uppercase}.list-map>li>ul li{position:relative;padding:0 0 0 11px}.list-map>li>ul li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:1px;background:#898989}.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}@media(max-width:639px){.travel-content .jpnl-row{display:block}}.travel-content .jpnl-row .jpnl-cell-wrap{width:48%}@media(max-width:639px){.travel-content .jpnl-row .jpnl-cell-wrap{width:100%}}.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 .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}@media(max-width:767px){.travel-form{padding:20px 0}}.travel-form h1{margin:0 0 66px;text-align:center}@media(max-width:767px){.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}@media(max-width:767px){.travel-form .attach-file{bottom:25px}}.travel-form .wpcf7{max-width:100%;padding:51px 169px 0 123px;overflow:hidden}@media(max-width:1023px){.travel-form .wpcf7{padding:0 50px}}@media(max-width:767px){.travel-form .wpcf7{padding:0}}.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 .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 .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}@media(max-width:639px){.travel-form .holder{display:block}}.travel-form .holder .box{width:47%}@media(max-width:639px){.travel-form .holder .box{width:100%}}.travel-form .invalid .selectBox,.travel-form .invalid input[type=tel]{border:1px solid red}.travel-form .wpcf7-form-control-wrap{position:static}.travel-form .wpcf7-not-valid-tip{display:none}.travel-form .wpcf7-not-valid{border:1px solid red}.travel-form .wpcf7-validation-errors{text-align:center;border:0;font-size:20px;color:#aa6d51;margin:4em .5em 1em}@media(max-width:767px){.travel-form .wpcf7-validation-errors{font-size:16px}}.select-company-selectBox-dropdown-menu{border-color:#d2d1d1}.select-company-selectBox-dropdown-menu li a{text-transform:none;padding:10px 8px;color:#575756}.text-page{font-size:16px;line-height:18px}@media(max-width:767px){.text-page{font-size:14px;line-height:16px}}.text-page #wrapper #main .container{padding:0 15px 75px}@media(max-width:767px){.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}@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:23px;line-height:25px}@media(max-width:767px){.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}@media(max-width:767px){.text-page #wrapper #main h6{font-size:15px;line-height:17px}}.text-page #wrapper #main p{margin:0 0 23px}@media(max-width:767px){.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:transparent;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}}@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}@media(max-width:767px){.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}}.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}@media(max-width:479px){.glenmor-hub .holder .text-holder{padding:0 15px}}.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 .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;text-transform:uppercase;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:none;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}@media(max-width:767px){.rooms-slide-part .btn{top:58%}}.rooms-slide-part .btn:hover{border-color:#aa6d51;color:#aa6d51}.btn-3-level{font:12px/14px AvenirNext-Regular,sans-serif;text-transform:uppercase;background:#005751;color:#fff;text-align:center;padding:15px 10px 11px;display:block;max-width:266px;margin:20px auto;letter-spacing:1.5px;cursor:pointer;display:none}@media(max-width:767px){.btn-3-level{display:block}}.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){.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:0}.btn-blue{background:#09355c;color:#fff;border:1px solid #09355c;text-transform:uppercase}.btn-blue:hover{transition:color .3s ease-in-out,background .3s ease-in-out;color:#09355c;background:transparent}.btn-arrow{font-size:13px;font-family:AvenirNext-Regular,sans-serif;position:relative}.btn-arrow:hover{color:#aa6d51}.btn-arrow:hover:after{left:10px}.btn-arrow:after{content:"\e90a";transition:left .3s ease-in-out;left:0;vertical-align:middle;font-size:25px;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}.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;color:#aa6d51;cursor:pointer}.btn-back:before{transition:left .3s ease-in-out;font-size:24px;position:absolute;left:5px;top:-5px;font-family:icomoon !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;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}@media(max-width:767px){.btn-submit,input[type=submit].btn-submit{height:37px;line-height:37px}}.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}}@media(max-width:767px){.manual-btn-holder{text-align:center}}.intro-wrapper:first-child .intro-content{padding-top:51px;padding-bottom:48px}@media(max-width:767px){.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}}@media(max-width:767px){.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 img{vertical-align:top}.intro-content .textwidget .fancybox.plus-btn{position:relative;max-width:100%}.intro-content .textwidget .fancybox.plus-btn:hover{outline:1px solid #aa6d51}.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}@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{max-width:500px;text-align:left}@media(max-width:767px){.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%}}@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{max-width:400px}@media(max-width:767px){.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}@media(max-width:767px){.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;vertical-align:top}.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%}.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}@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 .mCSB_scrollTools{opacity:1}#main-menu-block .container{max-width:1274px}@media(max-width:767px){#main-menu-block .container{padding:0}}@media(max-width:767px){#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}}@media(max-width:767px){#main-menu-block .lang-switcher{right:59px}}#main-menu-block .mCustomScrollBox.mCSB_inside>.mCSB_container{margin:0}@media(max-width:767px){#main-menu-block .mCustomScrollBox.mCSB_inside>.mCSB_container{padding:97px 0 20px 56px}}@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}}@media(max-width:767px){#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}}#main-menu-block .close-submenu{display:none;cursor:pointer}@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}}#main-menu-block .close-submenu:hover{color:#aa6d51}#main-menu-block .close-submenu i{font-weight:700}@media(max-width:767px){.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)}}@media(max-width:767px){#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}}@media(min-width:768px){#main-menu-block .drop ul li .drop{display:none}}#main-menu-block .drop .drop,#main-menu-block .drop .drop:after{background:#e1e1e0}@media(max-width:767px){#main-menu-block .drop-mobile-open{-ms-transform:translateX(-278px);transform:translateX(-278px)}}#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 .subheader:hover{color:#aa6d51}@media(max-width:767px){#main-menu-block .modal-wrap{padding:0}}.menu-level3-open{overflow:hidden}.menu-level3-open #main-menu-block,.menu-level3-open #main-menu-block *{overflow:visible}@media(max-width:767px){.menu-level3-open #main-menu-block .close{display:none}}@media(max-width:767px){.menu-level3-open{position:relative}.menu-level3-open:after{visibility:visible;opacity:1}}@media(max-width:767px){.menu-open{position:relative;border-bottom:1px #efefef}.menu-open:after{transition:visibility .3s ease-in-out,opacity .3s ease-in-out;opacity:1;visibility:visible}}.menu-open #main-menu-block{opacity:1;z-index:102}@media(max-width:767px){.menu-open #main-menu-block{-ms-transform:translateX(-278px);transform:translateX(-278px);text-align:left}}@media(max-width:767px){.menu-open #main-menu-block .main-menu-list-holder .main-menu-list{text-align:left}}.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){.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:justify;justify-content:space-between;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.main-menu-list-holder{position:relative}}@media(max-width:767px){.main-menu-list-holder{display:block;width:100%;padding:0}}.main-menu-list-holder:before{content:"";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}@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 15px}@media(max-width:767px){.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}@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>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 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}@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:13px;line-height:15px;color:#727272;text-transform:none}.main-menu-list-holder .main-menu-list ul a:hover{color:#aa6d51}@media(max-width:767px){.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-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-bottom{display:none;padding:0;bottom:65px}}@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}}@media(max-width:767px){.main-menu-bottom.hiden-menu{display:none}}.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}}@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{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 a{font-size:14px;line-height:16px}}@media(min-width:768px) and (max-height:529px){.main-menu-bottom ul li a{font-size:12px;line-height:14px}}.main-menu-bottom ul li a:hover{color:#fff}@media(max-width:767px){#menu-list{position:relative;padding:6px 0 11px;border-bottom:1px solid #aa6d51}}@media(max-width:767px) and (max-width:767px){#menu-list a{color:#aa6d51}}#menu-list:before{content:"";display:none;position:absolute;top:-7px;left:0;height:7px;width:100%;background:url(//www.gleneagles.com/wp-content/themes/gleneagles/assets/css/../images/menu-line.png) no-repeat 50% 0}@media(max-width:767px){#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{content:"";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}}@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}}.booking-btn-holder .btn-booking{background:#09355c;color:#fff;padding:10px 40px 7px 35px;font-weight:700;transition:all .3s ease-in-out}@media(min-width:768px) and (max-height:529px){.booking-btn-holder .btn-booking{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}@media(max-width:767px){.booking-btn-holder .btn-booking{display:none}}.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}}@media(max-width:767px){.owl-dots{display:none}}.owl-carousel{display:block}.owl-carousel .owl-item img{margin:0 auto}.owl-prev{position:absolute;top:50%;font-size:42px;color:#fff;left:0;z-index:5;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:640px){.owl-prev{font-size:25px}}.owl-prev.disabled{opacity:.5}.owl-next{position:absolute;top:50%;font-size:42px;color:#fff;z-index:5;-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}@media(max-width:640px){.owl-next{font-size:25px}}.owl-next.disabled{opacity:.5}.owl-dots{bottom:10%;margin-top:1px;position:absolute;z-index:9999;width:100%;text-align:center}.owl-dots .owl-dot{border-bottom:3px solid #fff;background:none;display:inline-block;height:8px;margin:0 5px;width:11px}.nav-container{position:absolute;display:inline-block;bottom:10%;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);text-align:center;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}@media(max-width:767px){.home-page .video-block{margin:0 0 70px}}.video-block img{width:100%;display:block}@media(max-width:767px){.video-block img{max-width:100%;width:100%;height:auto}}.video-block .btn-play{position:absolute;top:50%;left:50%;width:120px;height:120px;border:2px solid #fff;border-radius:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:border-color .3s ease-in-out}@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{content:"";display:block;position:absolute;top:37px;left:46px;width:0;height:0;border-style:solid;border-width:21px 0 21px 36px;border-color:transparent transparent transparent #fff;transition:border-color .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{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}@media(max-width:767px){.video-block .text-box h3{display:none}}.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}@media(max-width:767px){.video-block .text-box .btn-play{width:60px;height:60px}}.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:before{border-width:11px 0 11px 18px;top:17px;left:22px}}.video-block-container{display:none}.video-block-container,.video-block-container .video-js{width:100%;height:auto;margin:0}.video-js.vjs-fill,.video-js .vjs-tech{height:auto}.video-js .vjs-tech{position:static}.video-block .img-holder.shown{z-index:20}.booking-open{overflow:hidden}.booking-open #header{display:none}.booking-open #wrapper{height:1px;overflow:hidden}.booking-open #booking-block{opacity:1;z-index:103}@media(max-width:767px){.booking-open #booking-block .logo-modal{margin:0 auto 33px}}.booking-open #booking-block .modal-wrap{padding:37px 0 120px}@media(max-width:767px){.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:0;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 .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}@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{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 .day,.booking-open #booking-block .booking-date-holder .booking-list .active span{color:#fff}.booking-open #booking-block .booking-date-holder .booking-list .active input{background:#aa6d51;color:#fff}.booking-open #booking-block .booking-date-holder .booking-list .active .icon:before{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 .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:0;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-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:#aa6d51;font-weight:700;position:absolute;bottom:12px;margin-left:-8px;left:50%}@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{position:relative;width:50%;float:left;padding:20px 5px 31px;border:0}@media(max-width:767px){.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}@media(max-width:767px){.booking-form-wrap p{letter-spacing:0;margin:0 0 24px}}.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}@media(max-width:767px){#booking-block .container{padding:0}}#booking-block .booking-button{right:7px}@media(max-width:767px){#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}@media(max-width:767px){#booking-block .holder-tabs .wrap{margin:0 auto 30px;padding:0 15px}}#booking-block .btn-holder .btn{transition:color .3s ease-in-out,background .3s ease-in-out;letter-spacing:1px;color:#fff}#booking-block .btn-holder .btn:hover{background:#fff;color:#09355c}@media(max-width:767px){#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%}@media(max-width:1023px){.holder-tabs #meeteng-events .input-box2{width:100%}}.holder-tabs .header-tab ul{font-size:17px;line-height:19px;text-align:center;text-transform:uppercase;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 .header-tab ul{font-size:13px;line-height:15px}}@media(max-width:639px){.holder-tabs .header-tab ul{font-size:10px;line-height:12px}}.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 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}@media(max-width:767px){.holder-tabs .table-box .data-wrap .day{font-size:40px;line-height:42px;margin:0 0 6px}}.holder-tabs .table-box .data-wrap .month{text-transform:uppercase}.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 .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}.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}@media(max-width:1023px){.holder-tabs .input-box-wrap{display:block}}.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{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%}}@media(max-width:639px){.holder-tabs .input-box2{display:block}}.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 .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%}@media(max-width:767px){.holder-tabs .box-holder2 .input-box:first-of-type{width:100%}}.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 .info{text-align:center}}.holder-tabs .selectBox{font-size:14px;line-height:14px;border:1px solid #d2d1d1;padding:9px 12px;text-transform:uppercase;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}@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 .btn-holder .btn:hover{transition:color .3s ease-in-out,background .3s ease-in-out;color:#09355c;background:transparent}.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}}@media(max-width:767px){.holder-tabs .step1 .holder-forms{width:100%}}.holder-tabs .step1 .btn-holder{position:absolute;right:0;bottom:0}@media(max-width:767px){.holder-tabs .step1 .btn-holder{position:static;text-align:right}}.holder-tabs .step2{padding:52px 0 0}@media(max-width:639px){.holder-tabs .step2{padding:30px 0 0}}@media(max-width:767px){.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}@media(max-width:767px){.holder-tabs .step2 .btn-prev{width:37px;height:37px}}.holder-tabs .step2 .btn-prev:hover{transition:color .3s ease-in-out,background .3s ease-in-out;color:#09355c;background:transparent;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 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}@media(max-width:1023px){.holder-tabs .datepicker--content{padding:0}}.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:0}#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}@media(max-width:1023px){#golf-booking .golf-form{-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:639px){#golf-booking .golf-form{display:block}}#golf-booking .info{margin:0 0 46px}#golf-booking .radio-wrap,#golf-booking .table-box{width:34%;margin:0 50px}@media(max-width:1023px){#golf-booking .radio-wrap,#golf-booking .table-box{width:48%;margin:0}}@media(max-width:639px){#golf-booking .radio-wrap,#golf-booking .table-box{width:65%;margin:0 auto 20px}}@media(max-width:479px){#golf-booking .radio-wrap,#golf-booking .table-box{width:100%}}#golf-booking .radio-row{text-align:left;margin:0}#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}}@media(max-width:639px){#golf-booking .radio-row .radio-holder{text-align:center}}#golf-booking .radio-row label{margin:0}#golf-booking .label-text{font-size:17px;line-height:19px;margin:0 0 0 40px;text-transform:uppercase;color:#09355c}@media(max-width:639px){#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:767px){#rooms .wrap{max-width:330px}}@media(max-width:479px){#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:0;width:50%;float:right}@media(max-width:479px){#rooms .table-box{width:100%}}#rooms .table-box:first-child{float:left}#rooms .btn-holder{text-align:center}#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){.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}@media(max-width:1199px){.hover{padding:15px}}.hover .info-holder{display:table;width:100%;height:100%;max-width:493px;margin:0 auto}.hover .info{display:table-cell;vertical-align:middle;text-align:center}.hover h3{font-size:40px;line-height:42px;margin:0 0 15px}@media(max-width:1199px){.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{text-transform:uppercase;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{margin:0;padding:0}@media(max-width:767px){.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 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:0}}.filter-by li a{display:block;color:#575756}@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}}.mCustomScrollBox.mCSB_inside>.mCSB_container{margin:0 15px}.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}.mCSB_scrollTools{width:15px}#back-top{transition:background .2s ease-in-out;position:fixed;display:none;bottom:0;right:0;width:40px;height:48px;background:#aa6d51;z-index:20;cursor:pointer}@media(max-width:767px){#back-top{right:0}}#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}#back-top span{display:none}.form-datepicker{display:block;position:absolute;left:0}.datepicker{border:0}.datepicker,.datepicker--day-name{color:#09355c}.datepicker--nav-title{text-transform:uppercase;color:#9f9f9f}.datepicker--nav{border:0}.datepicker--cell{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.-range-from-,.datepicker--cell.-range-to-{border-radius:0}.datepicker--cell.-in-range-{background:#e8f3ff;border:0;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-justify-content:center;-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}@media(max-width:767px){.posts .post-content{line-height:15px}}.posts .post-content p{margin:0 0 11px}@media(max-width:767px){.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}@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: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-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}@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}@media(max-width:767px){.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}}.bottom-load-btn{display:block;position:relative}.bottom-load-btn hgroup{position:static}.photo-posts{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: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 .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}@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}}@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 .post-feature-img.image-big{width:66.23%}@media(max-width:767px){.photo-posts .post-feature-img.image-big{width:100%}}.photo-posts .post-feature-img.image-big .small{display:none}.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:none}@media(max-width:767px){.photo-posts .post-feature-img.image-small .big{display:block}}@media(max-width:767px){.photo-posts .post-feature-img.image-small .small{display:none}}@media(max-width:767px){.photo-posts .image-small.filtered{width:100%;max-height:375px;overflow:hidden}}@media(max-width:640px){.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}@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}}.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}@media(max-width:767px){.vertical-posts-list{padding:0}}.vertical-posts-list .jpnl-row{max-width:1220px;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;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){.vertical-posts-list .jgrid-col-6:first-child:before{display:none}}@media(max-width:767px){.vertical-posts-list .jgrid-col-6{width:100%}.vertical-posts-list .jgrid-col-6:not(:last-child){border-bottom:2px dotted #d1d0d0}}@media(max-width:767px) and (max-width:767px){.vertical-posts-list .jgrid-col-6:not(:last-child){border:0}}@media(max-width:767px){.vertical-posts-list .jgrid-col-6:last-child .text-box{margin:0 0 31px}}.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}@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{margin:0 0 32px}@media(max-width:767px){.vertical-posts-list .img-box{padding:29px 0 0;width:100%;margin:0 0 16px}}.vertical-posts-list .img-box img{vertical-align:top}@media(max-width:767px){.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}@media(max-width:767px){.post-info{font-size:15px;letter-spacing:3px;margin:0 0 14px}}.post-info>li{padding:0 5px 6px 0;position:relative}@media(max-width:767px){.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}.post-info>li:first-child{font-weight:700;min-width:72px;padding-right:0}@media(max-width:767px){.post-info>li:first-child{min-width:61px;padding-right:0}}.post-info>li:first-child:before{height:6px}@media(max-width:767px){.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}@media(max-width:767px){.post-info>li:before{height:1px}}.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 .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}.main-posts-list .restaurant-feature-img,.main-posts-list .restaurant-post-text{width:50%;position:relative;margin:0 0 12px}@media(max-width:639px){.main-posts-list .restaurant-feature-img,.main-posts-list .restaurant-post-text{width:100%;margin:0}}.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-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}}@media(max-width:767px){.main-posts-list .restaurant-post-text>.text-holder{font-size:14px;line-height:16px}}@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{margin:0}@media(max-width:639px){.main-posts-list .restaurant-post-text p{display:none}}.fixed-left-block{top:0;padding-top:58px;left:0;height:100vh;position:relative;width:50%;float:left;padding:0}@media(max-width:1023px){.fixed-left-block{height:56vh !important}}@media(max-width:1023px) and (orientation:landscape){.fixed-left-block{height:100vh !important}}@media(max-width:1023px){.fixed-left-block{width:100%;position:relative}}.fixed-left-block .nav-container{bottom:50px}@media(max-width:1023px){.fixed-left-block .nav-container{display:none}}.fixed-left-block .owl-stage{height:100vh}@media(max-width:1023px){.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){.fixed-left-block .owl-item{height:700px !important}}.fixed-left-block .owl-carousel{overflow:hidden}.fixed-left-block .owl-carousel li{height:100vh;position:relative}@media(max-width:1023px){.fixed-left-block .owl-carousel li{height:100% !important}}.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 img{position:static;-ms-transform:none;transform:none;min-height:inherit;width:100%}}@media(max-width:1023px){.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}@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{position:fixed;width:50%}@media(max-width:1023px){.fixed-left-block .fixed-carousel.fixed{width:100%}}.fixed-left-block .fixed-carousel-holder{position:absolute;width:100%}@media(max-width:1023px){.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%}}@media(max-width:767px){.right-block .post-item .post-title{font-size:19px;margin:0 0 7px}}.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:0}.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:0}.right-block .accordion .post-meta{text-align:center}.right-block .intro .intro-text{padding:160px 0}@media(max-width:1023px){.right-block .intro .intro-text{padding:0}}.intro{text-align:center;min-height:100vh;padding-top:58px;vertical-align:middle;padding:0 10%;font-family:BellMTStd-Regular,serif;font-size:16px;position:relative;color:#7a7a7a;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}@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{font-family:BellMTStd-Regular,serif;color:#aa6d51}.intro .btn{padding:11px 43px 7px}@media(max-width:767px){.intro .btn{width:100%;max-width:250px}}.intro .social{margin-top:85px}@media(max-width:767px){.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;font-family:BellMTStd-Regular,serif;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 0 50px;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}}@media(max-width:767px){.inner-page .right-block .intro-text{padding:0 20px}}.related{width:286px;height:286px;background:#f9f9f9;margin:10px auto 70px}@media(max-width:767px){.related{display:none}}.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){.related.small-box{display:block;width:250px;height:105px}}.related.small-box .related-holder{width:264px;height:165px}@media(max-width:767px){.related.small-box .related-holder{width:250px;height:105px}}.related.small-box h2{margin:0}@media(max-width:767px){.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;width:100%;text-align:center;height:286px;width:286px}.related .related-holder:hover{outline:1px solid #aa6d51}.related h3{font-size:13px;color:#7a7a7a;text-transform:uppercase;margin-bottom:15px;font-family:inherit}.related h2{font-size:22px;margin-bottom:15px}.related .link-arrow{color:#aa6d51}.accordion{margin-bottom:70px}@media(max-width:767px){.accordion{margin-bottom:30px}}.accordion .jpnl-widget-wrapper.accordion-item{border-bottom:1px solid #aeaeae;padding:24px 46px 24px 34px}@media(max-width:767px){.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}@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-width:50%;column-width:50%;-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}@media(max-width:767px){.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 20px}@media(max-width:767px){.accordion .jpnl-widget-wrapper.accordion-item ul li{margin:0 0 10px}}.accordion .jpnl-widget-wrapper.accordion-item ul a{color:#aa6d51}.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 .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(0deg);transform:rotate(0deg)}.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}@media(max-width:479px){.accordion .accordeon-subtitle{-ms-flex-align:stretch;align-items:stretch}}.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 .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:0;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}@media(max-width:767px){.accordion table thead{font-size:16px;line-height:18px}}.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-images{margin:20px 0}}.accordion .table-images tr{border:0;margin:0 0 10px}.accordion .table-images tr td{border-right:0;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%}}@media(max-width:767px){#rooms-detail{position:static;width:100%;overflow:hidden}}#rooms-detail table{border:0}#rooms-detail table td{border-right:1px solid #aa6d51}#rooms-detail table td:last-child{border-right:0}#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}@media(max-width:767px){#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-]{float:left;padding:0 15px;box-sizing:border-box}@media(max-width:767px){#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 table{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:0}#rooms-detail h1{margin:0 0 22px}#rooms-detail p{margin:0}@media(max-width:767px){#rooms-detail ul{margin:0 0 15px}}@media(max-width:767px){#rooms-detail .tab{padding:15px 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;display:block;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}#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%)}@media(max-width:767px){.tabs-menu{position:static;width:100%;-ms-transform:none;transform:none}}.tabs-menu li{line-height:30px;background:hsla(0,2%,92%,.9);text-align:center;width:100%}@media(max-width:767px){.tabs-menu li{float:left;width:50%}}.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 li:first-child{border:0}}.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}@media(max-width:767px){.tabs-menu li span{width:100%}}.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%}@media(max-width:767px){.tabs-menu li span .icon-plus{display:none}}.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}}@media(max-width:767px){.tab{margin:0;width:100%;height:auto;padding:40px 20px}}.tab .jpnl-content .mCSB_container,.tab .jpnl-content .mCustomScrollBox{overflow:inherit}@media(max-width:767px){.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}}@media(max-width:767px){.tab .close-tab{display:none}}.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 none repeat scroll 0 0;-ms-transform:rotate(45deg);transform:rotate(45deg)}.tab .manual-btn-holder .btn{min-width:209px;padding:7px 0 4px}@media(max-width:767px){.tab .manual-btn-holder .btn{min-width:250px;padding:12px 0 6px}}.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-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}@media(max-width:767px){.tab-content .link-arrow{display:none}}.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-box{margin:4px}}.tab-content .link-box a{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:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.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;font-family:BellMTStd-Regular,serif}@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-description h1,.col-price{font-family:BellMTStd-Regular,serif}.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}@media(min-width:768px) and (max-width:1023px){.button-reservation,.reservation{margin-top:25px}}.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){.col-amenities{width:34%}}@media(max-width:767px){.col-amenities{width:100%}}.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%}@media(max-width:767px){.col-plan{display:none}}.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;-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;margin:0 0 18px}@media(max-width:767px){.room-intro{display:block;margin:0 0 33px}}.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 .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}@media(max-width:767px){.room-intro h1{font-size:25px;line-height:27px;margin:0 0 12px}}.room-intro .btn-holder{padding:8px 0 0}@media(max-width:767px){.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{overflow:hidden;color:rgba(0,0,0,.8);margin:0 0 28px}@media(max-width:767px){.room-detail{display:none}}.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;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content: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}@media(max-width:767px){.room-list-holder .list li{padding:0 0 0 32px;margin:0 0 8px}}.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: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}@media(max-width:767px){.modal h2{margin:0 0 25px}}.modal .close{position:absolute;top:22px;right:22px;width:24px;height:18px;cursor:pointer}@media(max-width:767px){.modal .close{right:auto;left:14px}}@media(max-width:479px){.modal .close{right:auto;top:20px}}.modal .close:hover span:after,.modal .close:hover span:before{background:#aa6d51}@media(max-width:767px){.modal .close:hover span:after,.modal .close:hover span:before{background:#09355c}}.modal .close span:before{content:"";display:block;background:#09355c;height:1px;width:26px;position:absolute;top:8px;left:0;-ms-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width:767px){.modal .close span:before{background:#aa6d51;width:19px}}.modal .close span:after{content:"";display:block;background:#09355c;height:1px;width:26px;position:absolute;top:8px;left:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media(max-width:767px){.modal .close span:after{background:#aa6d51;width:19px}}.modal-header .icon-booking{position:absolute;top:20px;left:20px;color:#09355c;font-size:20px}@media(max-width:767px){.modal-header .icon-booking{top:18px;left:18px}}.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-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}@media(max-width:767px){.modal-search .form-group{max-width:208px}}.modal-search .form-control{background:#fff}.modal-search .icon{transition:color .3s ease-in-out,background .3s ease-in-out;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-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}@media(max-width:767px){.modal-copy{font-size:10px;line-height:12px;color:#7a7a7a}}.pursuits-statistic-holder .jgrid-col-8{width:65.2%;float:left}@media(max-width:1023px){.pursuits-statistic-holder .jgrid-col-8{display:none}}.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:1023px){.pursuits-statistic-holder .jgrid-col-4{width:100%}}@media(max-width:767px){.pursuits-statistic-holder .jgrid-col-4{padding:30px 0}}.pursuits-statistic-holder .jgrid-col-4 .textwidget{position:relative}@media(max-width:1023px){.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{position:relative}.pursuits-statistic-holder .jgrid-col-4 .textwidget .fancybox.plus-btn:hover{outline:1px solid #aa6d51}.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}@media(max-width:767px){.pursuits-statistic{display:none}}.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:1023px){.jgrid-col-12 .pursuits-statistic{padding:15px 0}}@media(max-width:767px){.jgrid-col-12 .pursuits-statistic{min-height:180px;margin-bottom:31px}}@media(max-width:479px){.jgrid-col-12 .pursuits-statistic{min-height:120px}}.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:0}.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){.pursuits-statistic .animated-numbers{font-size:50px}}@media(max-width:767px){.pursuits-statistic .animated-numbers{font-size:25px}}@media(max-width:479px){.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:0}}.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%)}@media(max-width:767px){.tripadvisor-slider blockquote:before{font-size:126px}}.tripadvisor-slider blockquote p{margin:0 0 19px}@media(max-width:767px){.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}@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{content:"";position:absolute;top:0;left:0;bottom:0;width:30px;background:#fff;z-index:1}@media(max-width:767px){.tripadvisor-slider .owl-stage-outer:after,.tripadvisor-slider .owl-stage-outer:before{display:none}}.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}@media(max-width:767px){.tripadvisor-slider .tripadvisor-reviews{padding:0 0 37px}}.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:none;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:0}.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:0;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}}@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 16px}@media(max-width:767px){.group-slider h2,.vertical-slider-block h2{margin:0 0 38px}}@media(max-width:479px){.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}@media(max-width:1023px){.group-slider .item h4,.vertical-slider-block .item h4{height:87px}}.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}@media(max-width:1023px){.group-slider .image-holder a,.vertical-slider-block .image-holder a{width:100%}}.group-slider .image-holder a:hover,.vertical-slider-block .image-holder a:hover{opacity:.8}.group-slider .image-holder img,.vertical-slider-block .image-holder img{margin:0}@media(max-width:1023px){.group-slider .image-holder img,.vertical-slider-block .image-holder img{width:100%}}.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}@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:block;overflow:hidden;padding:0 11px 0 0}@media(max-width:767px){.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}}@media(max-width:767px){.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{float:right}@media(max-width:767px){.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 .slick-arrow,.vertical-slider-block .slick-arrow{display:none !important}}.group-slider .slick-arrow:hover,.vertical-slider-block .slick-arrow:hover{opacity:.8}.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:0;margin:-3px 0 0}.group-slider .event-name,.vertical-slider-block .event-name{display:block;font-size:20px;line-height:22px}@media(max-width:639px){.group-slider .event-name,.vertical-slider-block .event-name{font-size:17px;line-height:19px}}@media(max-width:1023px){.events-planning .vertical-slider-block{border-bottom:1px solid #aa6d51}}.history-post-list{padding:57px 0 20px}@media(max-width:639px){.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}}@media(max-width:639px){.history-post-list .jpnl-content .post-item .img-holder{padding:0}}.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}@media(max-width:639px){.history-post-list .jpnl-content .post-item .text-holder{border:0}}.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:0}@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}}@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 53px}@media(max-width:639px){.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}@media(max-width:639px){.history-post-list .intro-wrapper{padding:0 0 30px}}.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 h1{font-size:40px;line-height:42px}}.history-post-list .intro-wrapper .intro-content .textwidget{padding:0 57px;max-width:100%}@media(max-width:767px){.history-post-list .intro-wrapper .intro-content .textwidget{padding:0}}.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 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}}@media(max-width:767px){.newsletters-box .mCSB_scrollTools .mCSB_draggerContainer{left:10px}}@media(max-width:767px){.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}}@media(max-width:767px){.newsletters-form{font-size:12px;line-height:17px}}@media(max-width:639px){.newsletters-form .signup-row-wrap{padding:0 45px 0 29px}}.success .newsletters-form{display:none}.newsletters-form form{margin:49px 0 0}@media(max-width:767px){.newsletters-form form{margin:36px 0 0}}.newsletters-form p{margin:0}.newsletters-form p:last-child{font-size:12px;text-align:left}@media(max-width:767px){.newsletters-form{width:100%}}.newsletters-form h3{font-size:16px;line-height:18px;color:#636363;font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;margin:0;text-align:center;text-transform:uppercase}@media(max-width:639px){.newsletters-form h3{font-size:12px;line-height:14px}}.newsletters-form h4{font-size:16px;line-height:18px;font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif;margin:0}@media(max-width:639px){.newsletters-form h4{font-size:12px}}.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 .radio-holder .fake-radio{width:18px;height:18px}}.newsletters-form .radio-holder .fake-radio:before{width:6px;height:6px}@media(max-width:639px){.newsletters-form .radio-holder .fake-radio:before{width:10px;height:10px}}.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 .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:767px){.newsletters-form .title-box{display:block}}@media(max-width:639px){.newsletters-form .title-box{min-width:80px}}.newsletters-form .check-box{text-align:center;min-width:110px}@media(max-width:639px){.newsletters-form .check-box{min-width:60px}}.newsletters-form .content-box{text-align:left;font-size:12px;line-height:14px;-ms-flex:auto;flex:auto;overflow:hidden}@media(max-width:639px){.newsletters-form .content-box{padding:0 10px}}@media(max-width:479px){.newsletters-form .content-box{display:none}}.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;font-family:Avenir-Roman,Arial,Helvetica Neue,Helvetica,sans-serif}.newsletters-form .btn{color:#fff;box-shadow:none;border-radius:0;background:none;border:0;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 .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 .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}@media(max-width:767px){.newsletters-form .selectBox{width:100% !important;height:41px;padding:14px 30px 7px 10px}}.newsletters-form .selectBox .selectBox-arrow:before{top:9px;left:14px;color:#666564}@media(max-width:767px){.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:0;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}}@media(max-width:767px){.fancybox-skin.course-popup-skin{padding:38px 10px 10px !important}}.fancybox-skin.course-popup-skin .fancybox-close{right:16px;top:41px}@media(max-width:767px){.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}@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{text-align:center;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-mediaelement,.course-box .wp-video .mejs-mediaelement{position:static}.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-time-rail .mejs-time-total,.course-box .wp-video .mejs-time-rail .mejs-time-total{width:100%;position:static}.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 td:first-child{text-align:center}.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}@media(max-width:767px){.course-box .accordion table td{padding:5px}}.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 .accordion-title{font-size:18px;line-height:20px}}@media(max-width:639px){.course-box .accordion .accordion-title{font-size:14px;line-height:16px}}@media(max-width:639px){.course-box .accordion .accordion-title:after,.course-box .accordion .accordion-title:before{width:12px;top:45%}}.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-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}}@media(max-width:767px){.course-box .accordion .accordion-content{padding:10px 0 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 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;min-width:inherit;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:1199px){#cookie-notice{min-width:100%}}@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:0;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)}#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 .btn-arrow:hover:after{left:-10px}.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:hover .icon{left:-10px}.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.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}@media(max-width:767px){.rtl .intro-content .jgrid-col-6{-ms-flex-pack:center;justify-content:center}}.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 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 .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}@media(max-width:767px){.rtl .main-posts-list .post-item{-ms-flex-flow:row wrap;flex-flow:row wrap}}.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:hover .icon{left:-10px}.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}.rtl .bottom-slider .link-arrow:hover .icon{left:-10px}@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,.rtl .post-section .post-item .post-meta{text-align:right}.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{text-align:right}.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{direction:rtl}.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 .description-slider .link-arrow{padding:0 20px}}.rtl .events-planning{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}@media(max-width:1023px){.rtl .events-planning{-ms-flex-flow:row wrap;flex-flow:row wrap}}.rtl .vertical-slider-block{border-right:1px solid #dedde3;border-left:0}.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{direction:rtl}.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%}@media(max-width:1023px){.rtl .pursuits-statistic-holder .jgrid-col-4{display:none}}.rtl .pursuits-statistic-holder .jgrid-col-8{width:33.3%}@media(max-width:1023px){.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{display:block;border-style:none;background:#aa6d51;box-shadow:none;border:0;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:0}.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}.counters-holder-block .map-block{display:table-cell;vertical-align:middle;width:35%;padding-left:20px}.counters-holder-block .counters-wrap{text-align:center}.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}@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 .description-slider-item{-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.description-slider.slider-flex .content-holder{border-right:0;border-left:1px solid #aa6d51}@media(max-width:767px){.description-slider.slider-flex .content-holder{border:0}}.description-slider.slider-flex .owl-nav{left:11%;right:auto}@media(max-width:1199px){.description-slider.slider-flex .owl-nav{left:10%}}@media(max-width:1023px){.description-slider.slider-flex .owl-nav{left:16%}}.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}@media(max-width:767px){.description-slider .description-slider-item{-ms-flex-flow:row wrap;flex-flow:row wrap}}@media(max-width:767px){.description-slider .owl-stage-outer{padding:58px 0 84px}}.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 .img-box{width:50%}}@media(max-width:767px){.description-slider .img-box{width:100%;position:relative;background-image:none !important}}@media(max-width:767px){.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{width:100%;height:auto;vertical-align:top;display:none}@media(max-width:767px){.description-slider .img-box img{display:inline-block}}.description-slider .content-holder{-ms-flex:1;flex:1;border:1px solid #aa6d51;border-left:0;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}}@media(max-width:767px){.description-slider .content-holder{width:auto;position:absolute;top:-58px;bottom:-71px;left:40px;right:40px;border:0;padding:14px 0;overflow:auto;z-index:9}}@media(max-width:479px){.description-slider .content-holder{top:-58px;bottom:-73px}}.description-slider .slide-data{text-transform:uppercase;font-family:AvenirNext-Regular,sans-serif;text-align:center;margin:0}@media(max-width:767px){.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:0}}.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}}@media(max-width:767px){.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}}@media(max-width:479px){.description-slider .text-box{margin:57px 0 0}}.description-slider .text-box p{line-height:19px;word-spacing:1px;margin:0 0 39px;padding:0 11px}@media(max-width:479px){.description-slider .text-box p{display:none}}.description-slider .btn-holder{margin:0}@media(max-width:767px){.description-slider .btn-holder .link-arrow{color:#fff}.description-slider .btn-holder .link-arrow span{display:none}.description-slider .btn-holder .link-arrow:hover{color:#fff}}.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}}@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}@media(max-width:767px){.description-slider .owl-next{right:10px;left:auto}}.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}}@media(max-width:479px){.center-part-slider h3{font-size:16px;line-height:18px}}.center-part-slider img{width:100%;margin:auto}.center-part-slider .link-arrow{font-size:13px;line-height:15px}@media(max-width:479px){.center-part-slider .link-arrow span{display:none}}.center-part-slider .hover-next,.center-part-slider .hover-prev{position:absolute;top:0;z-index:20;height:100%;width:100px}@media(max-width:767px){.center-part-slider .hover-next,.center-part-slider .hover-prev{display:none}}.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)}@media(max-width:479px){.events-slider .center img{-ms-transform:scale(1.65);transform:scale(1.65)}}.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}@media(max-width:767px){.events-slider .event-desc{padding:0;top:-25px;bottom:-25px;left:-40px;right:-40px}}.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-content{margin:0 0 10px}}@media(max-width:479px){.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 .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}}.events-slider .link-arrow{color:#fff;transition:all .3s ease-in-out}.events-slider .link-arrow:hover{color:#aa6d51}@media(max-width:767px){.events-slider .link-arrow span{display:none}}@media(max-width:639px){.calendar-baner{margin:0 -15px 55px}}@media(max-width:1023px){.calendar-baner{height:auto}}.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}}@media(max-width:767px){.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 .banner-carousel-title{font-size:25px;line-height:27px;padding:117px 0 0;margin:0 0 44px}}@media(max-width:639px){.calendar-baner .banner-carousel-title{padding:17px 0 0}}.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}}@media(max-width:639px){.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}@media(max-width:767px){.swiper-container .button-next,.swiper-container .button-prev{display:none !important}}.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}@media(max-width:767px){.hover-slider-wrap .hover-next,.hover-slider-wrap .hover-prev{display:none}}.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}@media(max-width:767px){.other-activities{padding:0}}.other-activities h2{margin-bottom:60px}@media(max-width:767px){.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}@media(max-width:1023px){.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{float:left;margin-bottom:34px}@media(max-width:767px){.bottom-slider .owl-item{margin-bottom:27px}}.bottom-slider .owl-item p{max-width:410px;margin:0 auto 8px}@media(max-width:767px){.bottom-slider .owl-item p{display:none}}@media(max-width:479px){.bottom-slider .owl-item span{display:none}}.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 a:hover{opacity:.8}.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}@media(max-width:767px){.fancybox-skin{padding:35px 11px !important}}@media(max-width:479px){.fancybox-skin{padding:35px 5px !important}}.fancybox-close{top:30px;right:30px;width:27px;height:27px;overflow:hidden}@media(max-width:767px){.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}@media(max-width:767px){.fancybox-close:before{font-size:23px}}.fancybox-close:hover{opacity:.8}.menu-popup-wrapper{display:none;height:100%}@media(max-width:479px){.menu-popup-wrapper{text-align:center}}.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){.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){.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}}@media(max-width:479px){.menu-popup-wrapper .menu-list>li{display:block;margin:0 0 26px}}.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 .box{width:100%;font-size:15px;line-height:16px;margin:0 0 15px;letter-spacing:0;color:#5a5958;font-weight:400}}@media(max-width:1023px){.menu-popup-wrapper .menu-list .box p{margin:0 0 10px}}.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:767px){.menu-popup-wrapper .menu-list .price{padding:0 10px 0 82px}}@media(max-width:479px){.menu-popup-wrapper .menu-list .price{padding:0;font-size:12px;line-height:14px;letter-spacing:.5px}}@media(max-width:1023px){.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){.popup-forms-wrapper{height:auto}}@media(max-width:479px){.popup-forms-wrapper{text-align:left}}.popup-forms-wrapper .wpcf7-not-valid-tip{display:none}.popup-forms-wrapper .wpcf7-not-valid{border:1px solid red}@media(max-width:479px){.popup-forms-wrapper .form-preloaded{display:none}}.popup-forms-wrapper h2{margin:0 0 20px}@media(max-width:479px){.popup-forms-wrapper h2{text-align:left}}.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}@media(max-width:639px){.popup-forms-wrapper .link-tel{font-size:14px;line-height:16px;margin:0 0 30px}}.popup-forms-wrapper .popup-forms{text-align:left}.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 .popup-forms .btn-holder{-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;-ms-flex-pack:end;justify-content:flex-end}}@media(max-width:639px){.popup-forms-wrapper .popup-forms .btn-holder .info{margin:0 0 30px}}.popup-forms-wrapper .popup-forms input[type=submit]{background:#16365a;color:#fff;border:0;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:transparent}.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:767px){.popup-forms-wrapper .input-holder{margin:0 0 10px}}@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}.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:none;min-width:70px;height:32px;border:1px solid #d2d1d1}@media(max-width:767px){.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:none;border:0;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-nav.disabled{display:block}.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}@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{height:auto}.top-slider-wrapper.loaded .gallery-loader{z-index:-1;opacity:0}.top-slider-wrapper.loaded .group-slider{display:block}.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}}@media(max-width:639px){.top-slider-wrapper h2{font-size:25px;line-height:27px}}.group-slider{display:none;max-width:1145px;margin:0 auto 40px;border:0;padding:0 30px}@media(max-width:1023px){.group-slider{padding:0 30px}}@media(max-width:639px){.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 .item h4{height:auto}.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%}
.wp-core-ui .button,.wp-core-ui .button-primary,.wp-core-ui .button-secondary{display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wp-core-ui button::-moz-focus-inner,.wp-core-ui input[type=reset]::-moz-focus-inner,.wp-core-ui input[type=button]::-moz-focus-inner,.wp-core-ui input[type=submit]::-moz-focus-inner{border-width:0;border-style:none;padding:0}.wp-core-ui .button-group.button-large .button,.wp-core-ui .button.button-large{height:30px;line-height:28px;padding:0 12px 2px}.wp-core-ui .button-group.button-small .button,.wp-core-ui .button.button-small{height:24px;line-height:22px;padding:0 8px 1px;font-size:11px}.wp-core-ui .button-group.button-hero .button,.wp-core-ui .button.button-hero{font-size:14px;height:46px;line-height:44px;padding:0 36px}.wp-core-ui .button:active,.wp-core-ui .button:focus{outline:0}.wp-core-ui .button.hidden{display:none}.wp-core-ui input[type=reset],.wp-core-ui input[type=reset]:active,.wp-core-ui input[type=reset]:focus,.wp-core-ui input[type=reset]:hover{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0 2px 1px;width:auto}.wp-core-ui .button,.wp-core-ui .button-secondary{color:#555;border-color:#ccc;background:#f7f7f7;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;vertical-align:top}.wp-core-ui p .button{vertical-align:baseline}.wp-core-ui .button-secondary:focus,.wp-core-ui .button-secondary:hover,.wp-core-ui .button.focus,.wp-core-ui .button.hover,.wp-core-ui .button:focus,.wp-core-ui .button:hover{background:#fafafa;border-color:#999;color:#23282d}.wp-core-ui .button-link:focus,.wp-core-ui .button-secondary:focus,.wp-core-ui .button.focus,.wp-core-ui .button:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8)}.wp-core-ui .button-secondary:active,.wp-core-ui .button.active,.wp-core-ui .button.active:hover,.wp-core-ui .button:active{background:#eee;border-color:#999;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.wp-core-ui .button.active:focus{border-color:#5b9dd9;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.wp-core-ui .button-disabled,.wp-core-ui .button-secondary.disabled,.wp-core-ui .button-secondary:disabled,.wp-core-ui .button-secondary[disabled],.wp-core-ui .button.disabled,.wp-core-ui .button:disabled,.wp-core-ui .button[disabled]{color:#a0a5aa!important;border-color:#ddd!important;background:#f7f7f7!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:0 1px 0 #fff!important;cursor:default;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.wp-core-ui .button-link{margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;border:0;-webkit-border-radius:0;border-radius:0;background:0 0;outline:0;cursor:pointer}.wp-core-ui .button-link:focus{outline:#5b9dd9 solid 1px}.wp-core-ui .button-primary{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{background:#008ec2;border-color:#006799;color:#fff}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary:focus{-webkit-box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db;box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.wp-core-ui .button-primary.active,.wp-core-ui .button-primary.active:focus,.wp-core-ui .button-primary.active:hover,.wp-core-ui .button-primary:active{background:#0073aa;border-color:#006799;-webkit-box-shadow:inset 0 2px 0 #006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.wp-core-ui .button-primary-disabled,.wp-core-ui .button-primary.disabled,.wp-core-ui .button-primary:disabled,.wp-core-ui .button-primary[disabled]{color:#66c6e4!important;background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important;cursor:default}.wp-core-ui .button.button-primary.button-hero{-webkit-box-shadow:0 2px 0 #006799;box-shadow:0 2px 0 #006799}.wp-core-ui .button.button-primary.button-hero.active,.wp-core-ui .button.button-primary.button-hero.active:focus,.wp-core-ui .button.button-primary.button-hero.active:hover,.wp-core-ui .button.button-primary.button-hero:active{-webkit-box-shadow:inset 0 3px 0 #006799;box-shadow:inset 0 3px 0 #006799}.wp-core-ui .button-group{position:relative;display:inline-block;white-space:nowrap;font-size:0;vertical-align:middle}.wp-core-ui .button-group>.button{display:inline-block;-webkit-border-radius:0;border-radius:0;margin-right:-1px;z-index:10}.wp-core-ui .button-group>.button-primary{z-index:100}.wp-core-ui .button-group>.button:hover{z-index:20}.wp-core-ui .button-group>.button:first-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.wp-core-ui .button-group>.button:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.wp-core-ui .button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:782px){.wp-core-ui .button,.wp-core-ui .button.button-large,.wp-core-ui .button.button-small,a.preview,input#publish,input#save-post{padding:6px 14px;line-height:normal;font-size:14px;vertical-align:middle;height:auto;margin-bottom:4px}#media-upload.wp-core-ui .button{padding:0 10px 1px;height:24px;line-height:22px;font-size:13px}.media-frame.mode-grid .bulk-select .button{margin-bottom:0}.wp-core-ui .save-post-status.button{position:relative;margin:0 14px 0 10px}.wp-core-ui.wp-customizer .button{padding:0 10px 1px;font-size:13px;line-height:26px;height:28px;margin:0;vertical-align:inherit}.media-modal-content .media-toolbar-primary .media-button{margin-top:10px;margin-left:5px}.interim-login .button.button-large{height:30px;line-height:28px;padding:0 12px 2px}} 
.media-menu,.media-router{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.media-modal *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.media-modal input,.media-modal select,.media-modal textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.media-frame,.media-modal{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;-webkit-overflow-scrolling:touch}.media-modal label,.media-modal legend{font-size:13px}.media-frame input,.media-frame textarea{padding:6px 8px}.media-frame select,.wp-admin .media-frame select{line-height:28px;margin-top:3px}.media-frame a{border-bottom:none;color:#0073aa}.media-frame a:active,.media-frame a:hover{color:#00a0d2}.media-frame a:focus{-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);outline:0;color:#124964}.media-frame a.button{color:#32373c}.media-frame a.button:hover{color:#23282d}.media-frame a.button-primary,.media-frame a.button-primary:hover{color:#fff}.media-frame input[type=text],.media-frame input[type=password],.media-frame input[type=number],.media-frame input[type=search],.media-frame input[type=email],.media-frame input[type=url],.media-frame select,.media-frame textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:12px;border-width:1px;border-style:solid;border-color:#ddd}.media-frame input[type=text]:focus,.media-frame input[type=password]:focus,.media-frame input[type=number]:focus,.media-frame input[type=search]:focus,.media-frame input[type=email]:focus,.media-frame input[type=url]:focus,.media-frame select:focus,.media-frame textarea:focus{border-color:#5b9dd9}.media-frame select{height:24px;padding:2px}.media-frame input:disabled,.media-frame input[readonly],.media-frame textarea:disabled,.media-frame textarea[readonly]{background-color:#eee}.media-frame input[type=search]{-webkit-appearance:textfield}.media-frame ::-webkit-input-placeholder{color:#72777c}.media-frame ::-moz-placeholder{color:#72777c;opacity:1}.media-frame :-ms-input-placeholder{color:#72777c}.media-frame .hidden{display:none}/*!
 * jQuery UI Draggable/Sortable 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-draggable-handle,.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.media-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:160000}.wp-customizer .media-modal{z-index:560000}.media-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:159900}.wp-customizer .media-modal-backdrop{z-index:559900}.media-modal-close{position:absolute;top:0;right:0;width:50px;height:50px;margin:0;padding:0;border:1px solid transparent;background:0 0;color:#666;z-index:1000;cursor:pointer;outline:0;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.media-modal-close:active,.media-modal-close:hover{color:#00a0d2}.media-modal-close:focus{color:#00a0d2;border-color:#5b9dd9;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8)}.media-modal-close span.media-modal-icon{background-image:none}.media-modal-close .media-modal-icon:before{content:"\f158";font:400 20px/1 dashicons;speak:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.media-modal-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;min-height:300px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.7);box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc;-webkit-font-smoothing:subpixel-antialiased}.media-modal-content .media-frame select.attachment-filters{margin-top:11px;margin-right:2%;width:42%;width:-webkit-calc(48% - 12px);width:calc(48% - 12px)}.media-modal-content .media-toolbar-primary .media-button{float:right}.media-modal-content .attachments-browser .search{width:100%}.wp-core-ui .media-modal-icon{background-image:url(//www.gleneagles.com/cms/wp-includes/css/../images/uploader-icons.png);background-repeat:no-repeat}.media-toolbar{position:absolute;top:0;left:0;right:0;z-index:100;height:60px;padding:0 16px;border:0 solid #ddd;overflow:hidden}.media-frame-toolbar .media-toolbar{top:initial;bottom:-45px;height:auto;overflow:initial;border-top:1px solid #ddd}.media-menu,.media-sidebar{top:0;background:#f3f3f3;right:0}@media screen and (max-width:782px){.media-frame-toolbar .media-toolbar{bottom:-48px}}.media-toolbar-primary{float:right;height:100%}.media-toolbar-secondary{float:left;height:100%}.media-toolbar-primary>.media-button,.media-toolbar-primary>.media-button-group{margin-left:10px;float:left;margin-top:15px}.media-toolbar-secondary>.media-button,.media-toolbar-secondary>.media-button-group{margin-right:10px;margin-top:15px}.media-sidebar{position:absolute;bottom:0;width:267px;padding:0 16px 24px;z-index:75;border-left:1px solid #ddd;overflow:auto;-webkit-overflow-scrolling:touch}.hide-toolbar .media-sidebar{bottom:0}.media-sidebar .sidebar-title{font-size:20px;margin:0;padding:12px 10px 10px;line-height:28px}.media-sidebar .sidebar-content{padding:0 10px;margin-bottom:130px}.media-sidebar .search{display:block;width:100%}.image-details h2,.image-details h3,.media-sidebar h2,.media-sidebar h3{position:relative;font-weight:600;text-transform:uppercase;font-size:12px;color:#666;margin:24px 0 8px}.attachment-details .setting,.media-sidebar .setting{display:block;float:left;width:100%;margin:1px 0}.attachment-details .setting label,.media-sidebar .setting label{display:block}.attachment-details .setting .link-to-custom,.media-sidebar .setting .link-to-custom{margin:3px 2px 0}.attachment-details .setting span,.media-sidebar .setting span{min-width:30%;margin-right:4%;font-size:12px;text-align:right;word-wrap:break-word}.media-sidebar .setting .name{max-width:80px}.attachment-details .setting select,.media-sidebar .setting select{max-width:65%}.attachment-details .field input[type=radio],.attachment-details .field input[type=checkbox],.attachment-details .setting input[type=radio],.attachment-details .setting input[type=checkbox],.media-sidebar .field input[type=radio],.media-sidebar .field input[type=checkbox],.media-sidebar .setting input[type=radio],.media-sidebar .setting input[type=checkbox]{float:none;margin:8px 3px 0;padding:0}.attachment-details .setting span,.compat-item label span,.media-sidebar .setting span{float:left;min-height:22px;padding-top:8px;line-height:16px;font-weight:400;color:#666}.media-menu>a,.media-router>a{line-height:18px;font-size:14px;text-decoration:none}.compat-item label span{text-align:right}.attachment-details .setting .value,.attachment-details .setting input[type=tel],.attachment-details .setting input[type=text],.attachment-details .setting input[type=password],.attachment-details .setting input[type=number],.attachment-details .setting input[type=search],.attachment-details .setting input[type=email],.attachment-details .setting input[type=url],.attachment-details .setting textarea,.media-sidebar .setting .value,.media-sidebar .setting input[type=tel],.media-sidebar .setting input[type=text],.media-sidebar .setting input[type=password],.media-sidebar .setting input[type=number],.media-sidebar .setting input[type=search],.media-sidebar .setting input[type=email],.media-sidebar .setting input[type=url],.media-sidebar .setting textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px;width:65%;float:right}.attachment-details .setting .value,.media-sidebar .setting .value{margin:0 1px;text-align:left}.attachment-details .setting textarea,.compat-item .field textarea,.media-sidebar .setting textarea{height:62px;resize:vertical}.attachment-details select,.media-sidebar select{margin-top:3px}.compat-item{float:left;width:100%;overflow:hidden}.compat-item table{width:100%;table-layout:fixed;border-spacing:0;border:0}.compat-item tr{padding:2px 0;display:block;overflow:hidden}.compat-item .field,.compat-item .label{display:block;margin:0;padding:0}.compat-item .label{min-width:30%;margin-right:4%;float:left;text-align:right}.compat-item .label span{display:block;width:100%}.compat-item .field{float:right;width:65%;margin:1px}.compat-item .field input[type=tel],.compat-item .field input[type=text],.compat-item .field input[type=password],.compat-item .field input[type=number],.compat-item .field input[type=search],.compat-item .field input[type=email],.compat-item .field input[type=url],.compat-item .field textarea{width:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sidebar-for-errors .attachment-details,.sidebar-for-errors .compat-item,.sidebar-for-errors .media-sidebar .media-progress-bar,.sidebar-for-errors .upload-details{display:none!important}.media-menu{position:absolute;left:0;bottom:0;margin:0;padding:10px 0;border-right-width:1px;border-right-style:solid;border-right-color:#ccc;user-select:none}.media-menu>a{display:block;position:relative;padding:8px 20px;margin:0;color:#0073aa}.media-frame-title .dashicons,.media-frame.hide-router .media-frame-router{display:none}.media-menu>a:hover{color:#0073aa;background:rgba(0,0,0,.04)}.media-menu>a:active{outline:0}.media-menu .active,.media-menu .active:hover{color:#23282d;font-weight:600}.media-menu .separator{height:0;margin:12px 20px;padding:0;border-top:1px solid #ddd}.media-router{position:relative;padding:0 6px;margin:0;clear:both;user-select:none}.media-router a{-webkit-transition:none;transition:none}.media-router>a{position:relative;float:left;padding:8px 10px 9px;margin:0;height:18px}.media-frame,.media-frame-menu{position:absolute;left:0;bottom:0;top:0}.media-router>a:last-child{border-right:0}.media-router>a:active{outline:0}.media-router .active,.media-router .active:hover{color:#32373c}.media-router .active,.media-router>a.active:last-child{margin:-1px -1px 0;background:#fff;border:1px solid #ddd;border-bottom:none}.media-router .active:after{display:none}.media-frame{overflow:hidden;right:0}.media-frame-menu{width:200px;z-index:150}.media-frame-router,.media-frame-title{position:absolute;left:200px;right:0;z-index:200}.media-frame-title{top:0;height:50px}.media-frame-router{top:50px;height:36px}.media-frame-content,.media-frame-toolbar{left:200px;height:auto;position:absolute;right:0}.media-frame-content{top:84px;bottom:61px;width:auto;margin:0;overflow:auto;background:#fff;border-top:1px solid #ddd}.media-frame-toolbar{z-index:100;bottom:60px}.media-frame.hide-menu .media-frame-content,.media-frame.hide-menu .media-frame-router,.media-frame.hide-menu .media-frame-title,.media-frame.hide-menu .media-frame-toolbar{left:0}.media-frame.hide-menu .media-frame-menu{left:-200px}.media-frame.hide-toolbar .media-frame-content{bottom:0}.media-frame.hide-toolbar .media-frame-toolbar{bottom:-61px}.media-frame.hide-router .media-frame-content{top:50px}.media-frame.hide-router .media-frame-title{border-bottom:1px solid #ddd;-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,.1);box-shadow:0 4px 4px -4px rgba(0,0,0,.1)}.media-frame-title h1{padding:0 16px;font-size:22px;line-height:50px;margin:0}.media-frame-title .suggested-dimensions{font-size:14px;float:right;margin-right:20px}.media-frame-content .crop-content{height:100%}.wp-customizer:not(.mobile) .media-frame-content .crop-content.site-icon{margin-right:300px}.media-frame-content .crop-content .crop-image{display:block;margin:auto;max-width:100%;max-height:100%}.media-frame-content .crop-content .upload-errors{position:absolute;width:300px;top:50%;left:50%;margin-left:-150px;margin-right:-150px;z-index:600000}.media-frame .media-iframe{overflow:hidden}.media-frame .media-iframe,.media-frame .media-iframe iframe{height:100%;width:100%;border:0}.media-frame select.attachment-filters{margin-top:11px;margin-right:2%;max-width:42%;max-width:-webkit-calc(48% - 12px);max-width:calc(48% - 12px)}.media-toolbar-primary .search,.wp-core-ui .attachment .portrait img{max-width:100%}.media-frame select.attachment-filters:last-of-type{margin-right:0}.media-frame .search{margin-top:11px;padding:4px;font-size:13px;color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-appearance:none}.wp-core-ui .attachments{margin:0;-webkit-overflow-scrolling:touch}.wp-core-ui .attachment{position:relative;float:left;padding:8px;margin:0;color:#444;cursor:pointer;list-style:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wp-core-ui .attachment.details:focus,.wp-core-ui .attachment:focus,.wp-core-ui .selected.attachment:focus{-webkit-box-shadow:inset 0 0 2px 3px #fff,inset 0 0 0 7px #5b9dd9;box-shadow:inset 0 0 2px 3px #fff,inset 0 0 0 7px #5b9dd9;outline:0}.wp-core-ui .selected.attachment{-webkit-box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 7px #ccc;box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 7px #ccc}.wp-core-ui .attachment.details{-webkit-box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #0073aa;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 7px #0073aa}.wp-core-ui .attachment-preview{position:relative;-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);background:#eee;cursor:pointer}.wp-core-ui .attachment-preview:before{content:"";display:block;padding-top:100%}.wp-core-ui .attachment .icon{margin:0 auto;overflow:hidden}.wp-core-ui .attachment .thumbnail{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;-webkit-transition:opacity .1s;transition:opacity .1s}.wp-core-ui .attachment .landscape img{max-height:100%}.wp-core-ui .attachment .thumbnail:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.wp-core-ui .attachment .thumbnail img{top:0;left:0}.wp-core-ui .attachment .thumbnail .centered{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}.wp-core-ui .attachment .thumbnail .centered img{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wp-core-ui .attachments-browser .attachment .thumbnail .centered img.icon{-webkit-transform:translate(-50%,-70%);-ms-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}.ie8 .wp-core-ui .attachment img.icon{top:20%;position:relative}.wp-core-ui .attachment .filename{position:absolute;left:0;right:0;bottom:0;overflow:hidden;max-height:100%;word-wrap:break-word;text-align:center;font-weight:600;background:rgba(255,255,255,.8);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.wp-core-ui .attachment .filename div{padding:5px 10px}.wp-core-ui .attachment .thumbnail img{position:absolute}.wp-core-ui .attachment-close{display:block;position:absolute;top:5px;right:5px;height:22px;width:22px;padding:0;background-color:#fff;background-position:-96px 4px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.3);box-shadow:0 0 0 1px rgba(0,0,0,.3)}.wp-core-ui .attachment-close:focus,.wp-core-ui .attachment-close:hover{background-position:-36px 4px}.wp-core-ui .attachment .check{display:none;height:24px;width:24px;padding:0;position:absolute;z-index:10;top:0;right:0;outline:0;background:#eee;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,.15);box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(0,0,0,.15)}.wp-core-ui .attachment .check .media-modal-icon{display:block;background-position:-1px 0;height:15px;width:15px;margin:5px}.wp-core-ui .attachment .check:hover .media-modal-icon{background-position:-40px 0}.wp-core-ui .attachment.selected .check{display:block}.wp-core-ui .attachment.details .check,.wp-core-ui .attachment.selected .check:focus,.wp-core-ui .media-frame.mode-grid .attachment.selected .check{background-color:#0073aa;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #0073aa;box-shadow:0 0 0 1px #fff,0 0 0 2px #0073aa}.wp-core-ui .attachment.details .check .media-modal-icon,.wp-core-ui .media-frame.mode-grid .attachment.selected .check .media-modal-icon{background-position:-21px 0}.wp-core-ui .attachment.details .check:hover .media-modal-icon,.wp-core-ui .attachment.selected .check:focus .media-modal-icon,.wp-core-ui .media-frame.mode-grid .attachment.selected .check:hover .media-modal-icon{background-position:-60px 0}.wp-core-ui .media-frame .attachment .describe{position:relative;display:block;width:100%;margin:0;padding:8px;font-size:12px;-webkit-border-radius:0;border-radius:0}.media-frame .attachments-browser{position:relative;width:100%;height:100%;overflow:hidden}.attachments-browser .media-toolbar{right:300px;height:50px}.attachments-browser.hide-sidebar .media-toolbar{right:0}.attachments-browser .media-toolbar-primary>.media-button,.attachments-browser .media-toolbar-primary>.media-button-group,.attachments-browser .media-toolbar-secondary>.media-button,.attachments-browser .media-toolbar-secondary>.media-button-group{margin:11px 0}.attachments-browser .attachments{padding:2px 8px 8px}.attachments-browser .attachments,.attachments-browser .uploader-inline{position:absolute;top:50px;left:0;right:300px;bottom:0;overflow:auto;outline:0}.attachments-browser .uploader-inline.hidden{display:none}.attachments-browser .media-toolbar-primary{max-width:33%}.attachments-browser .media-toolbar-secondary{max-width:66%}.uploader-inline .close{background-color:transparent;border:0;cursor:pointer;height:48px;position:absolute;right:0;text-align:center;top:0;width:50px;z-index:1}.uploader-inline .close:before{font:400 30px/50px dashicons!important;color:#72777c;display:inline-block;content:"\f335";font-weight:300}.attachments-browser.hide-sidebar .attachments,.attachments-browser.hide-sidebar .uploader-inline{right:0;margin-right:0}.attachments-browser .instructions{display:inline-block;margin-top:16px;line-height:18px;font-size:13px;color:#666;margin-right:.5em}.attachments-browser .no-media{padding:2em 0 0 2em}.media-progress-bar{position:relative;height:10px;width:70%;margin:10px auto;-webkit-border-radius:10px;border-radius:10px;background:#ddd;background:rgba(0,0,0,.1)}.media-progress-bar div{height:10px;min-width:20px;width:0;background:#0073aa;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:width .3s;transition:width .3s}.media-uploader-status .media-progress-bar{display:none;width:100%}.uploading.media-uploader-status .media-progress-bar{display:block}.attachment-preview .media-progress-bar{position:absolute;top:50%;left:15%;width:70%;margin:-5px 0 0}.media-uploader-status{position:relative;margin:0 auto;padding-bottom:10px;max-width:400px}.uploader-inline .media-uploader-status h2,.uploader-inline .media-uploader-status h3{display:none}.media-uploader-status .upload-details{display:none;font-size:12px;color:#666}.uploading.media-uploader-status .upload-details{display:block}.media-uploader-status .upload-detail-separator{padding:0 4px}.media-uploader-status .upload-count{color:#444}.media-uploader-status .upload-dismiss-errors,.media-uploader-status .upload-errors{display:none}.errors.media-uploader-status .upload-dismiss-errors,.errors.media-uploader-status .upload-errors{display:block}.media-uploader-status .upload-dismiss-errors{text-decoration:none}.media-sidebar .media-uploader-status .upload-dismiss-errors{position:absolute;top:0;right:0}.upload-errors .upload-error{padding:12px;margin-bottom:12px;background:#fff;border-left:4px solid #dc3232;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.uploader-inline .upload-errors .upload-error{background-color:#fbeaea;-webkit-box-shadow:none;box-shadow:none}.upload-errors .upload-error-filename{font-weight:600}.upload-errors .upload-error-message{display:block;padding-top:8px;word-wrap:break-word}.uploader-window{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,86,132,.9);z-index:250000;display:none;text-align:center;opacity:0;-webkit-transition:opacity 250ms;transition:opacity 250ms}.uploader-window-content{position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px dashed #fff}.uploader-window h1,.uploader-window h3{margin:-.5em 0 0;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:40px;color:#fff;padding:0}.uploader-window .media-progress-bar{margin-top:20px;max-width:300px;background:0 0;border-color:#fff;display:none}.uploader-window .media-progress-bar div{background:#fff}.uploading .uploader-window .media-progress-bar{display:block}.media-frame .uploader-inline{margin-bottom:20px;padding:0;text-align:center}.uploader-inline-content{position:absolute;top:30%;left:0;right:0}.uploader-inline-content .upload-ui{margin:2em 0}.uploader-inline-content .post-upload-ui{margin-bottom:2em}.uploader-inline .has-upload-message .upload-ui{margin:0 0 4em}.uploader-inline h2,.uploader-inline h3{font-size:20px;line-height:28px;font-weight:400;margin:0}.uploader-inline .has-upload-message .upload-instructions{font-size:14px;color:#444;font-weight:400}.uploader-inline .drop-instructions{display:none}.supports-drag-drop .uploader-inline .drop-instructions{display:block}.uploader-inline p{font-size:12px;margin:.5em 0}.uploader-inline .media-progress-bar{display:none}.uploading.uploader-inline .media-progress-bar{display:block}.uploader-inline .browser{display:inline-block!important}.media-selection{position:absolute;top:0;left:0;right:350px;height:60px;padding:0 0 0 16px;overflow:hidden;white-space:nowrap}.media-selection .selection-info{display:inline-block;font-size:12px;height:60px;margin-right:10px;vertical-align:top}.media-selection.editing,.media-selection.empty,.media-selection.one .edit-selection{display:none}.media-selection .count{display:block;padding-top:12px;font-size:14px;line-height:20px;font-weight:600}.media-selection .attachments,.media-selection .selection-view{display:inline-block;vertical-align:top}.media-selection .button-link{float:left;padding:1px 8px;margin:1px 8px 1px -8px;line-height:16px;border-right:1px solid #ddd;color:#0073aa}.media-selection .button-link:focus,.media-selection .button-link:hover{color:#00a0d2}.media-selection .button-link:last-child{border-right:0;margin-right:0}.selection-info .clear-selection{color:#bc0b0b}.selection-info .clear-selection:focus,.selection-info .clear-selection:hover{color:red}.media-selection .attachments{height:48px;margin:6px;padding:0;overflow:hidden}.media-selection .attachment{width:40px;padding:0;margin:4px}.media-selection .attachment .thumbnail{top:0;right:0;bottom:0;left:0}.media-selection .attachment .icon{width:50%}.media-selection .attachment-preview{-webkit-box-shadow:none;box-shadow:none;background:0 0}.wp-core-ui .media-selection .attachment.details:focus,.wp-core-ui .media-selection .attachment:focus,.wp-core-ui .media-selection .selected.attachment:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 2px 3px #5b9dd9;box-shadow:0 0 0 1px #fff,0 0 2px 3px #5b9dd9}.wp-core-ui .media-selection .selected.attachment{-webkit-box-shadow:none;box-shadow:none}.wp-core-ui .media-selection .attachment.details{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #0073aa;box-shadow:0 0 0 1px #fff,0 0 0 3px #0073aa}.media-selection:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:25px;background-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(right,rgba(255,255,255,1),rgba(255,255,255,0));background-image:linear-gradient(to left,rgba(255,255,255,1),rgba(255,255,255,0))}.media-selection .attachment .filename{display:none}.media-frame .spinner{background:url(//www.gleneagles.com/cms/wp-includes/css/../images/spinner.gif) no-repeat;-webkit-background-size:20px 20px;background-size:20px 20px;float:right;display:inline-block;visibility:hidden;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px;margin:0;vertical-align:middle}.attachment-details.save-waiting .settings-save-status .spinner,.media-frame .embed-loading .embed-url .spinner,.media-frame .spinner.is-active{visibility:visible}.media-toolbar .spinner{margin-top:14px}.attachment-details{position:relative;overflow:auto}.attachment-details .settings-save-status{float:right;text-transform:none;z-index:10}.attachment-details .settings-save-status .spinner{margin-left:5px}.attachment-details .settings-save-status .saved{float:right;display:none}.attachment-details.save-complete .settings-save-status .saved{display:block}.attachment-info{overflow:hidden;min-height:60px;margin-bottom:16px;line-height:18px;color:#666;border-bottom:1px solid #ddd;padding-bottom:11px}.attachment-info .filename{font-weight:600;color:#444;word-wrap:break-word}.attachment-info .thumbnail{position:relative;float:left;max-width:120px;max-height:120px;margin-top:5px;margin-right:10px;margin-bottom:5px}.uploading .attachment-info .thumbnail{width:120px;height:80px;-webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.1);box-shadow:inset 0 0 15px rgba(0,0,0,.1)}.uploading .attachment-info .media-progress-bar{margin-top:35px}.attachment-info .thumbnail-image:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);overflow:hidden}.attachment-info .thumbnail img{display:block;max-width:120px;max-height:120px;margin:0 auto}.attachment-info .details{float:left;font-size:12px;max-width:100%}.attachment-info .delete-attachment,.attachment-info .edit-attachment,.attachment-info .trash-attachment,.attachment-info .untrash-attachment{display:block;text-decoration:none;white-space:nowrap}.attachment-details.needs-refresh .attachment-info .edit-attachment{display:none}.attachment-info .edit-attachment{display:block}.media-modal .delete-attachment,.media-modal .trash-attachment,.media-modal .untrash-attachment{display:inline;padding:0;color:#bc0b0b}.media-modal .delete-attachment:focus,.media-modal .delete-attachment:hover,.media-modal .trash-attachment:focus,.media-modal .trash-attachment:hover,.media-modal .untrash-attachment:focus,.media-modal .untrash-attachment:hover{color:red}.attachment-display-settings{width:100%;float:left;overflow:hidden}.attachment-display-settings h4{margin:1.4em 0 .4em}.collection-settings{overflow:hidden}.collection-settings .setting input[type=checkbox]{float:left;margin-right:8px}.collection-settings .setting span{min-width:inherit}.media-modal .imgedit-wrap{position:static}.media-modal .imgedit-wrap .imgedit-panel-content{padding:16px;position:absolute;top:0;right:282px;bottom:0;left:0;overflow:auto}.media-modal .imgedit-wrap .imgedit-settings{background:#f3f3f3;border-left:1px solid #ddd;padding:20px 16px 16px;position:absolute;top:0;right:0;bottom:0;width:250px;overflow:auto}.media-modal .imgedit-group{background:0 0;border:none;border-bottom:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;margin:0 0 16px;padding:0 0 16px;position:relative}.media-modal .imgedit-group:last-of-type{border:none;margin:0;padding:0}.media-modal .imgedit-group-top{margin:0}.media-modal .imgedit-group-top h2,.media-modal .imgedit-group-top h2 .button-link,.media-modal .imgedit-group-top h3{display:inline-block;text-transform:uppercase;font-size:12px;color:#666;margin:3px 0 0}.embed-url,.imgedit-thumbnail-preview-caption{display:block}.media-modal .imgedit-group-top h2 .button-link,.media-modal .imgedit-group-top h2 a,.media-modal .imgedit-group-top h3 a{text-decoration:none;color:#666}.wp-core-ui.media-modal .image-editor .imgedit-help-toggle,.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:active,.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:hover{border:1px solid transparent;margin:0;padding:0;background:0 0;color:#0074a2;font-size:20px;line-height:1;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:none;box-shadow:none}.wp-core-ui.media-modal .image-editor .imgedit-help-toggle:focus{color:#0074a2;border-color:#5b9dd9;outline:0;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8)}.wp-core-ui.media-modal .imgedit-group-top .dashicons-arrow-down.imgedit-help-toggle{margin-top:-3px}.wp-core-ui.media-modal .image-editor h3 .imgedit-help-toggle{margin-top:-2px}.media-modal .imgedit-help-toggled span.dashicons:before{content:"\f142"}.media-modal .imgedit-thumbnail-preview{margin:10px 8px 0 0}.media-modal .imgedit-wrap div.updated{margin:0 0 16px}.embed-url{position:relative;padding:16px;margin:0;z-index:250;background:#fff;font-size:18px}.media-frame .embed-url input{font-size:18px;padding:12px 14px;width:100%;min-width:200px;-webkit-box-shadow:inset 2px 2px 4px -2px rgba(0,0,0,.1);box-shadow:inset 2px 2px 4px -2px rgba(0,0,0,.1)}.media-frame .embed-url .spinner{position:absolute;top:32px;right:26px}.embed-link-settings,.embed-media-settings{position:absolute;top:70px;left:0;right:0;bottom:0;padding:16px 16px 32px;overflow:auto}.media-embed .embed-link-settings{overflow:visible}.embed-preview embed,.embed-preview iframe,.embed-preview img,.mejs-container video{max-width:100%;vertical-align:middle}.embed-preview a{display:inline-block}.embed-preview img{display:block;height:auto}.mejs-container:focus{outline:#5b9dd9 solid 1px;-webkit-box-shadow:0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 2px 1px rgba(30,140,190,.8)}.image-details .media-modal{left:140px;right:140px}.image-details .media-frame-content,.image-details .media-frame-router,.image-details .media-frame-title{left:0}.image-details .embed-media-settings{top:0;overflow:visible;padding:0}.image-details .embed-media-settings,.image-details .embed-media-settings div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-details .column-settings{background:#f3f3f3;border-right:1px solid #ddd;min-height:100%;width:55%;position:absolute;top:0;left:0}.image-details .column-settings h2,.image-details .column-settings h3{margin:20px;padding-top:20px;border-top:1px solid #ddd;color:#23282d}.image-details .column-image{width:45%;position:absolute;left:55%;top:0}.image-details .image{margin:20px}.image-details .image img{max-width:100%;max-height:500px}.image-details .advanced-toggle{padding:0;color:#666;text-transform:uppercase}.image-details .advanced-toggle:after{font:400 20px/1 dashicons;speak:none;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f140";display:inline-block;margin-top:-2px}.image-details .advanced-visible .advanced-toggle:after{content:"\f142"}.image-details .embed-media-settings .size{margin-bottom:4px}.image-details .custom-size span{display:block}.image-details .custom-size label{display:block;float:left}.image-details .custom-size span small{color:#555d66;font-size:inherit}.image-details .custom-size input{width:5em}.image-details .custom-size .sep{float:left;margin:26px 6px 0}.image-details .custom-size:after{content:"";display:table;clear:both}.media-embed .thumbnail{max-width:100%;max-height:200px;position:relative;float:left}.media-embed .thumbnail img{max-height:200px;display:block}.media-embed .thumbnail:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.media-embed .setting{width:100%;margin:10px 0;float:left;display:block;clear:both}.image-details .embed-media-settings .setting{float:none;width:auto}.image-details .actions{margin:10px 0}.image-details .hidden{display:none}.media-embed .setting input[type=text],.media-embed .setting textarea{display:block;width:100%;max-width:400px;margin:1px 0}.image-details .embed-media-settings .setting input[type=text],.image-details .embed-media-settings .setting textarea{max-width:inherit;width:70%}.image-details .embed-media-settings .custom-size,.image-details .embed-media-settings .link-target,.image-details .embed-media-settings .setting input.link-to-custom{margin-left:27%;width:70%}.image-details .embed-media-settings .link-target{margin-top:24px}.media-embed .setting input.hidden,.media-embed .setting textarea.hidden{display:none}.media-embed .setting span{display:block;width:200px;font-size:13px;line-height:24px;color:#666}.image-details .embed-media-settings .setting span{float:left;width:25%;text-align:right;margin:8px 1% 0;line-height:1.1}.media-embed .setting .button-group{margin:2px 0}.media-embed-sidebar{position:absolute;top:0;left:440px}.advanced-section,.link-settings{margin-top:10px}.wp-editor-wrap .uploader-editor{background:rgba(150,150,150,.9);position:absolute;top:0;left:0;width:100%;height:100%;z-index:99998;display:none;text-align:center}.wp-editor-wrap .uploader-editor-content{border:1px dashed #fff;position:absolute;top:10px;left:10px;right:10px;bottom:10px}.wp-editor-wrap .uploader-editor .uploader-editor-title{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:3em;line-height:1.3;font-weight:600;color:#fff;padding:0;margin:0;display:none}.wp-editor-wrap .uploader-editor.droppable{background:rgba(0,86,132,.9)}.wp-editor-wrap .uploader-editor.droppable .uploader-editor-title{display:block}.ie7 .media-frame .attachments-browser{position:static}.ie7 .media-frame .embed-url input{margin-top:4px;width:90%}.ie7 .compat-item{width:99%}.ie7 .attachment-display-settings{width:auto}.ie7 .attachment-preview,.ie7 .attachment-preview .thumbnail{width:120px;height:120px}.ie7 .media-frame .attachment .describe{width:102px}.ie7 .media-sidebar .setting select{max-width:55%}.ie7 .media-sidebar .setting input[type=tel],.ie7 .media-sidebar .setting input[type=text],.ie7 .media-sidebar .setting input[type=password],.ie7 .media-sidebar .setting input[type=number],.ie7 .media-sidebar .setting input[type=search],.ie7 .media-sidebar .setting input[type=email],.ie7 .media-sidebar .setting input[type=url],.ie7 .media-sidebar .setting textarea{width:55%}.ie7 .media-sidebar .setting .link-to-custom{float:left}.rtl .media-frame,.rtl .media-frame .search,.rtl .media-frame input[type=tel],.rtl .media-frame input[type=text],.rtl .media-frame input[type=password],.rtl .media-frame input[type=number],.rtl .media-frame input[type=search],.rtl .media-frame input[type=email],.rtl .media-frame input[type=url],.rtl .media-frame select,.rtl .media-frame textarea,.rtl .media-modal{font-family:Tahoma,sans-serif}:lang(he-il) .rtl .media-frame,:lang(he-il) .rtl .media-frame .search,:lang(he-il) .rtl .media-frame input[type=text],:lang(he-il) .rtl .media-frame input[type=password],:lang(he-il) .rtl .media-frame input[type=number],:lang(he-il) .rtl .media-frame input[type=search],:lang(he-il) .rtl .media-frame input[type=email],:lang(he-il) .rtl .media-frame input[type=url],:lang(he-il) .rtl .media-frame select,:lang(he-il) .rtl .media-frame textarea,:lang(he-il) .rtl .media-modal{font-family:Arial,sans-serif}@media only screen and (max-width:900px){.media-frame:not(.hide-menu) .media-frame-content,.media-frame:not(.hide-menu) .media-frame-router,.media-frame:not(.hide-menu) .media-frame-title,.media-frame:not(.hide-menu) .media-frame-toolbar{left:0}.media-frame:not(.hide-menu) .media-frame-menu{position:static;width:0}.media-frame:not(.hide-menu) .media-menu{width:auto;max-width:80%;overflow:auto;z-index:2000;top:50px;left:-300px;right:auto;bottom:auto;padding:5px 0;border:1px solid #ccc}.media-frame:not(.hide-menu) .media-menu.visible{left:0}.media-frame:not(.hide-menu) .media-menu>a{padding:12px 16px;font-size:16px}.media-frame:not(.hide-menu) .media-menu>a.active{display:none}.media-frame:not(.hide-menu) .media-menu .separator{margin:5px 10px}.media-frame:not(.hide-menu) .media-frame-title{left:0}.media-frame:not(.hide-menu) .media-frame-title .dashicons{display:inline-block;line-height:50px}.media-frame:not(.hide-menu) .media-frame-title h1{color:#0073aa;line-height:3;font-size:18px;float:left;cursor:pointer}.media-sidebar{width:230px}.attachments-browser .attachments,.attachments-browser .media-toolbar,.attachments-browser .uploader-inline{right:262px}.attachment-details .setting,.media-sidebar .setting{margin:6px 0}.attachment-details .setting input,.attachment-details .setting span,.attachment-details .setting textarea,.compat-item label span,.media-sidebar .setting input,.media-sidebar .setting span,.media-sidebar .setting textarea{float:none}.attachment-details .setting span,.compat-item label span,.media-sidebar .setting span{text-align:inherit;min-height:16px;margin:0;padding:8px 2px 0}.attachment-details .setting .value,.media-sidebar .setting .value{float:none;width:auto}.attachment-details .setting input[type=tel],.attachment-details .setting input[type=text],.attachment-details .setting input[type=password],.attachment-details .setting input[type=number],.attachment-details .setting input[type=search],.attachment-details .setting input[type=email],.attachment-details .setting input[type=url],.attachment-details .setting select,.attachment-details .setting textarea,.media-sidebar .setting input[type=tel],.media-sidebar .setting input[type=text],.media-sidebar .setting input[type=password],.media-sidebar .setting input[type=number],.media-sidebar .setting input[type=search],.media-sidebar .setting input[type=email],.media-sidebar .setting input[type=url],.media-sidebar .setting select,.media-sidebar .setting textarea{float:none;width:98%;max-width:none;height:auto}.attachment-details .setting select.columns,.media-sidebar .setting select.columns{width:auto}.media-frame .search,.media-frame input,.media-frame textarea{padding:3px 6px}.image-details .column-image{width:30%;left:70%}.image-details .column-settings{width:70%}.image-details .media-modal{left:30px;right:30px}.image-details .embed-media-settings .setting{margin:20px}.image-details .embed-media-settings .setting span{float:none;text-align:left;width:100%;margin-bottom:4px}.image-details .embed-media-settings .setting input.link-to-custom,.image-details .embed-media-settings .setting input[type=text],.image-details .embed-media-settings .setting textarea{width:100%;margin-left:0}.image-details .embed-media-settings .custom-size{margin-left:20px}.collection-settings .setting input[type=checkbox]{margin-top:0}.media-selection{min-width:120px}.media-selection:after{background:0 0}.media-selection .attachments{display:none}.media-modal .attachments-browser .media-toolbar .search{max-width:100%;height:auto;float:right}.media-modal .attachments-browser .media-toolbar .attachment-filters{height:auto}.media-modal .attachments-browser .media-toolbar .spinner{margin:14px 2px 0}.media-frame input[type=text],.media-frame input[type=password],.media-frame input[type=number],.media-frame input[type=search],.media-frame input[type=email],.media-frame input[type=url],.media-frame select,.media-frame textarea{font-size:16px}}@media only screen and (max-width:640px),screen and (max-height:400px){.image-details .media-modal,.media-modal{position:fixed;top:0;left:0;right:0;bottom:0}.media-modal-backdrop{position:fixed}.media-sidebar{z-index:1900;max-width:70%;bottom:120%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:0}.media-sidebar.visible{bottom:0}.attachments-browser .attachments,.attachments-browser .media-toolbar,.attachments-browser .uploader-inline{right:0}.image-details .media-frame-title{display:block;top:0;font-size:14px}.image-details .column-image,.image-details .column-settings{width:100%;position:relative;left:0}.image-details .column-settings{padding:4px 0}.media-frame-content .media-toolbar .instructions{display:none}}@media screen and (max-height:400px){.media-menu{padding:0}.media-frame-router{top:44px}.media-frame-content{top:78px}.attachments-browser .attachments{top:40px}.embed-link-settings{overflow:visible}}@media only screen and (max-width:480px){.media-modal-close{top:-5px}.media-modal .media-frame-title{height:40px}.wp-core-ui.wp-customizer .media-button{margin-top:13px}.media-frame:not(.hide-menu) .media-frame-title h1,.media-modal .media-frame-title h1{font-size:18px;line-height:40px}.media-frame:not(.hide-menu) .media-frame-title .dashicons{line-height:40px}.media-frame-router,.media-frame:not(.hide-menu) .media-menu{top:40px}.media-frame-content{top:74px}.media-frame.hide-router .media-frame-content{top:40px}}@media print,(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.wp-core-ui .media-modal-icon{background-image:url(//www.gleneagles.com/cms/wp-includes/css/../images/uploader-icons-2x.png);-webkit-background-size:134px 15px;background-size:134px 15px}.media-frame .spinner{background-image:url(//www.gleneagles.com/cms/wp-includes/css/../images/spinner-2x.gif)}}.media-frame-content[data-columns="1"] .attachment{width:100%}.media-frame-content[data-columns="2"] .attachment{width:50%}.media-frame-content[data-columns="3"] .attachment{width:33.33%}.media-frame-content[data-columns="4"] .attachment{width:25%}.media-frame-content[data-columns="5"] .attachment{width:20%}.media-frame-content[data-columns="6"] .attachment{width:16.66%}.media-frame-content[data-columns="7"] .attachment{width:14.28%}.media-frame-content[data-columns="8"] .attachment{width:12.5%}.media-frame-content[data-columns="9"] .attachment{width:11.11%}.media-frame-content[data-columns="10"] .attachment{width:10%}.media-frame-content[data-columns="11"] .attachment{width:9.09%}.media-frame-content[data-columns="12"] .attachment{width:8.33%} .glenmor-loader img{width:30px;position:absolute;left:50%;top:50%}.glenmor-loader{display:none}#glsgb-glenmor-booking-table{position:relative}