.progress{position:relative}.progress__track{height:16px;border:1px solid;max-width:100%;min-width:100px;background-color:#fff;margin-top:5px}.progress__bar{height:16px;max-width:100%;min-width:3%;background-color:#000;width:3%}.progress__description,.progress__percentage{overflow:hidden;font-size:.875em;color:#555;margin-top:.2em}.progress__description{float:left}.progress__percentage,[dir=rtl] .progress__description{float:right}[dir=rtl] .progress__percentage{float:left}.progress--small .progress__track{height:7px}.progress--small .progress__bar{height:7px;background-size:20px 20px}.ajax-progress{padding:1px 5px 2px;display:inline-block}[dir=rtl] .ajax-progress{float:right}.ajax-progress-throbber .throbber{background:transparent url(/core/misc/throbber-active.gif) no-repeat 0}.ajax-progress-throbber .message,.ajax-progress-throbber .throbber{padding:1px 5px 2px;display:inline}tr .ajax-progress-throbber .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.ajax-progress-fullscreen{height:24px;padding:4px;position:fixed;opacity:.9;top:48.5%;background-color:#232323;background-position:50%;border-radius:7px;left:49%;width:24px;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;z-index:1000}[dir=rtl] .ajax-progress-fullscreen{right:49%;left:auto}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{margin-right:auto;margin-left:auto;display:block}.fieldgroup{padding:0;border-width:0}.container-inline div,.container-inline label{display:inline-block}.container-inline .details-wrapper{display:block}.clearfix:after{content:"";clear:both;display:table}.hidden,.js details:not([open]) .details-wrapper{display:none}.visually-hidden{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{height:auto;overflow:visible;clip:auto;position:static!important;width:auto}.invisible{visibility:hidden}.item-list__comma-list,.item-list__comma-list li{display:inline}.item-list__comma-list{padding:0;margin:0}.item-list__comma-list li:after{content:", "}.item-list__comma-list li:last-child:after{content:""}.js .js-hide,.js-show{display:none}.js .js-show{display:block}.nowrap{white-space:nowrap}.position-container{position:relative}.reset-appearance{padding:0;border:0;-webkit-appearance:none;appearance:none;margin:0;background:transparent;line-height:inherit}.resize-none{resize:none}.resize-vertical{min-height:2em;resize:vertical}.resize-horizontal{resize:horizontal;max-width:100%}.resize-both{min-height:2em;resize:both;max-width:100%}.system-status-counter__status-icon{height:25px;width:25px;vertical-align:middle;display:inline-block}.system-status-counter__status-icon:before{height:100%;content:"";background-size:16px;background-position:center 2px;width:100%;background-repeat:no-repeat;display:block}.system-status-counter__status-icon--error:before{background-image:url(/core/misc/icons/e32700/error.svg)}.system-status-counter__status-icon--warning:before{background-image:url(/core/misc/icons/e29700/warning.svg)}.system-status-counter__status-icon--checked:before{background-image:url(/core/misc/icons/73b355/check.svg)}.system-status-report-counters__item{padding:.5em 0;margin-bottom:.5em;text-align:center;background-color:rgba(0,0,0,.063);width:100%;white-space:nowrap}@media screen and (min-width:60em){.system-status-report-counters{justify-content:space-between;flex-wrap:wrap;display:flex}.system-status-report-counters__item--half-width{width:49%}.system-status-report-counters__item--third-width{width:33%}}.system-status-general-info__item{padding:0 1em 1em;border:1px solid #ccc;margin-top:1em}.system-status-general-info__item-title{border-bottom:1px solid #ccc}.tablesort{height:16px;background-size:100%;width:16px;display:inline-block}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg)}.contextual-region{position:relative}.contextual .trigger:focus{position:relative!important}.contextual-links{display:none}.contextual.open .contextual-links{display:block}.form-type-checkbox .formtips-wrapper{display:inline-block}.formtip{height:13px;font-size:12px;border:2px solid #ccc;text-decoration:none;font-weight:700;color:#fff;letter-spacing:normal;text-align:center;background-color:#ccc;box-sizing:content-box;margin:0 .3em;border-radius:50%;width:13px;line-height:13px;vertical-align:baseline;display:inline-block}.formtip:active,.formtip:focus,.formtip:hover{border:2px solid #2369a6;text-decoration:none;color:#fff;transition:all .25s ease-in-out;background-color:#2369a6;cursor:help}.formtip:before{color:#fff;content:"?"}.formtips-processed:not(.formtips-show){opacity:0;display:none}.formtips-processed.formtips-show{opacity:1;display:block}.formtips-processed{padding:20px;transition:opacity .25s ease-in-out;position:absolute;text-align:left;box-shadow:1px 1px 1px rgba(0,0,0,.2);border-radius:3px;line-height:1.4;display:none;z-index:100}.form-item .description.formtips-processed,.form-item__description.formtips-processed,.formtips-processed ul.tips,div.description.formtips-processed{color:#fff;margin:0}.fieldset__description.formtips-processed,.form-item .description.formtips-processed,.form-item__description.formtips-processed,.formtips-processed.filter-guidelines,div.description.formtips-processed{background-color:#1e2021}.fieldset__description.formtips-processed,.formtips-processed.filter-guidelines .filter-guidelines-item{color:#fff;margin:0}.filter-wrapper .form-item label{display:table}.formtips-processed:before{height:0;border:6px solid transparent;content:"";position:absolute;top:-12px;left:1.5em;width:0;border-bottom-color:#1e2021}.formtips-item{overflow:visible!important;position:relative}.vertical-tabs{overflow:inherit!important}.leaflet-warning{color:red}.leaflet-ajax-popup{height:140px;background-position:50%;width:180px;background-image:url(/modules/contrib/leaflet/assets/spin.gif);background-repeat:no-repeat}.leaflet-container{z-index:1}.leaflet-widget-input.readonly{color:gray}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{padding:0;max-width:none!important;max-height:none!important;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{height:0;-moz-box-sizing:border-box;box-sizing:border-box;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{position:absolute;behavior:url(#default#VML);display:inline-block}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font-size:12px;font-size:.75rem;line-height:1.5;font-family:Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{height:26px;text-decoration:none;color:#000;border-bottom:1px solid #ccc;text-align:center;background-color:#fff;width:26px;line-height:26px;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.leaflet-bar a:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{color:#bbb;background-color:#f4f4f4;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;width:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);border-radius:5px;background:#fff}.leaflet-control-layers-toggle{height:36px;width:36px;background-image:url(/modules/contrib/leaflet/js/leaflet/dist/images/layers.png)}.leaflet-retina .leaflet-control-layers-toggle{background-size:26px 26px;background-image:url(/modules/contrib/leaflet/js/leaflet/dist/images/layers-2x.png)}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{position:relative;display:block}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{position:relative;top:1px;margin-top:2px}.leaflet-control-layers label{font-size:13px;font-size:1.08333em;display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/modules/contrib/leaflet/js/leaflet/dist/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{margin:0;background:#fff;background:hsla(0,0%,100%,.8)}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{height:.6669em;width:1em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{padding:2px 5px 1px;border:2px solid #777;text-shadow:1px 1px #fff;border-top:none;-moz-box-sizing:border-box;box-sizing:border-box;background:hsla(0,0%,100%,.8);line-height:1.1;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{min-height:1px;font-size:13px;font-size:1.08333em;margin:13px 24px 13px 20px;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;overflow:hidden;pointer-events:none;position:absolute;margin-left:-20px;left:50%;width:40px;margin-top:-1px}.leaflet-popup-tip{height:17px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);pointer-events:auto;padding:1px;margin:-10px auto 0;width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4);background:#fff}.leaflet-container a.leaflet-popup-close-button{height:24px;border:none;text-decoration:none;right:0;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;position:absolute;text-align:center;top:0;background:transparent;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{border:1px solid #666;background:#fff}.leaflet-tooltip{pointer-events:none;padding:6px;border:1px solid #fff;color:#222;position:absolute;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{pointer-events:auto;cursor:pointer}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{pointer-events:none;border:6px solid transparent;content:"";position:absolute;background:transparent}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{margin-bottom:-12px;border-top-color:#fff;bottom:0}.leaflet-tooltip-bottom:before{top:0;margin-left:-6px;border-bottom-color:#fff;margin-top:-12px}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{margin-right:-12px;border-left-color:#fff;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.webform-details-toggle-state-wrapper{text-align:right;margin-top:1em}[dir=rtl] .webform-details-toggle-state-wrapper{text-align:left}.webform-details-toggle-state-wrapper+details{margin-top:0}.webform-details-toggle-state{padding:0;font-size:1em;border:0;text-decoration:none;color:#337ab7;background:transparent;cursor:pointer;margin-top:0}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline}.webform-tabs .webform-details-toggle-state-wrapper{float:right}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none}}.webform-message--close .messages{position:relative;padding-right:35px}.webform-message--close .webform-message__link{display:none}html.js .webform-message--close .webform-message__link{font-size:24px;right:10px;position:absolute;top:11px;line-height:24px;display:block}html[dir=rtl].js .webform-message--close .webform-message__link{right:inherit;top:11px;left:10px}.webform-message__link{color:inherit;opacity:.33}.webform-message__link:link{text-decoration:none;border-bottom:none}.webform-message__link:active,.webform-message__link:focus,.webform-message__link:hover{text-decoration:none;color:inherit;border-bottom:none;opacity:1}.js-webform-message--close .button--dismiss,html.js .js-webform-message--close-storage{display:none}html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;word-wrap:normal;display:inline!important}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden>.js-text-format-wrapper{display:none}.form--inline .form-item{margin-right:.5em;float:left}[dir=rtl] .form--inline .form-item{margin-right:0;margin-left:.5em;float:right}.webform-element-description p:first-child{margin-top:0}.webform-element-description p:last-child{margin-bottom:0}.form-item .container-inline{margin:2px 0}.form-checkboxes .form-required:after,.form-radios .form-required:after{display:none}.webform-element--title-inline>label{padding-right:.5em;display:inline}.webform-element--title-inline>div.container-inline{display:inline}.form-composite.webform-fieldset--title-inline legend{margin:.4em .5em .4em 0;float:left}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{margin-right:0;margin-left:.5em;float:right}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper>div,.webform-element--title-inline .form-checkboxes,.webform-element--title-inline .form-radios{display:inline}.webform-submission-form strong.error.form-item--error-message{display:block}.webform-readonly input[type=date],.webform-readonly input[type=datetime-local],.webform-readonly input[type=email],.webform-readonly input[type=number],.webform-readonly input[type=password],.webform-readonly input[type=search],.webform-readonly input[type=tel],.webform-readonly input[type=text],.webform-readonly input[type=time],.webform-readonly input[type=url],.webform-readonly textarea{border-color:#bbb;color:#6b6b6b;background:#ededed}.form-item.js-form-type-tel+strong.error.form-item--error-message,.form-item.js-form-type-tel+strong.error.form-item--error-message+strong.error.form-item--error-message{margin-top:-1em}.chosen-container.error .chosen-choices,.chosen-container.error .chosen-single,.select2.error .select2-selection{border:1px solid #d72222}#header{right:0;position:fixed;top:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(-184.67%,rgba(95,49,6,0)),color-stop(-184.64%,rgba(95,48,5,0)),color-stop(-184.61%,transparent),color-stop(4.34%,transparent),color-stop(29.77%,rgba(0,0,0,.5)),color-stop(107.63%,rgba(0,0,0,.91)));background:linear-gradient(0deg,rgba(95,49,6,0) -184.67%,rgba(95,48,5,0) -184.64%,transparent -184.61%,transparent 4.34%,rgba(0,0,0,.5) 29.77%,rgba(0,0,0,.91) 107.63%);background-color:transparent;left:0;z-index:9}@media (min-width:1024px){#header:hover{border-bottom:1px solid #2c2523;background:#fff}#header:hover .phone-call{color:#2c2523}#header:hover .navbar{background:#fff}#header:hover .navbar .navbar-nav li.active-L0>a.nav-link{color:#fff}#header:hover .navbar .navbar-nav li.active-L0>a.nav-link .invert path{stroke:#fff}#header:hover .navbar .navbar-nav li>a.nav-link{color:#4c4847}#header:hover .header-topbar{background-color:#f5f5f7}#header:hover .header-topbar .phone-call .text-long p{text-shadow:none;color:#8e8a8e}}#header .cross-icon{height:20px;border:0;position:relative;background:0 0;width:20px}#header .cross-icon:after,#header .cross-icon:before{height:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;top:50%;background-color:#8e8a8e;-webkit-transform-origin:center;transform-origin:center;left:0;width:100%}#header .cross-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:1900px){#header .header-topbar,#header nav{max-width:1400px;margin:auto}}#header .header-topbar .top-menu{margin-right:0}#header .header-topbar .phone-call{padding-left:50px}@media (min-width:1900px){#header .header-topbar .phone-call{padding-left:20px}}#header .header-topbar .phone-call .text-long p{margin-bottom:0}#header .header-topbar .phone-call .text-long p a:hover{text-decoration:underline}@media (max-width:1023px){#header .sub-menu .brb{margin-bottom:25px;border-bottom:1px solid #e0dfdf!important}#header .sub-menu .mob-col-1 .col-count-2 li{width:100%}#header .sub-menu ul{margin-bottom:0}#header .sub-menu ul li{margin-bottom:10px!important}}#header .sub-menu ul{list-style:none;padding:0;margin-bottom:10px}#header .sub-menu ul li a{padding-left:0!important}#header .phone-call{font-size:12px;font-weight:500;margin-right:20px;color:#8e8a8e;-webkit-transition:.3s;transition:.3s;font-family:Montserrat,sans-serif}#header .phone-call a{text-decoration:none}#header .top-menu{font-size:12px;padding-right:20px;padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex}#header .top-menu .search-trigger-btn{border:none;border-right:1px solid #c1bec0;margin-right:15px;padding-right:20px;background-color:transparent}#header.active{border-bottom:1px solid #2c2523!important;background:#fff}#header.active:hover{border-bottom:none}#header.active .navbar-nav li>a.active-menu{color:#4c4847}#header .logo{-ms-flex:1;flex:1;-webkit-box-flex:1}#header .navbar{padding-top:0;padding-bottom:0}#header .navbar-nav li>a{color:#fff}#header .navbar-nav li>a.active-menu{font-weight:700!important;color:#fff}#header .navbar-nav li.active-L0>a{color:#fff}#header .ready-to-book{height:83px;color:#fff;text-transform:uppercase;border-radius:0;background:#4c484e;width:144px}#header .ready-to-book:hover{color:#fff;background-color:#7b835e}#header .ready-to-book:focus{border:2px solid #000}#header .close-sub-menu{font-size:22px;border:0;right:15px;color:#2c2523;position:absolute;top:0;background:0 0}#header .close-sub-menu:focus{border:solid;outline:2px}#header .dropdown{position:absolute;opacity:1;top:80px;background:#000;left:0;width:100%}#header .navbar-nav{list-style:none;padding:0;margin:0}@media (min-width:1024px){#header .navbar-nav{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}#header .navbar-nav .nav-item .nav-link{padding:20px;font-size:13px;text-decoration:none;font-weight:500;-webkit-transition:none;transition:none;line-height:15.8px;display:block}#header .navbar-nav .nav-item .nav-link:focus,#header .navbar-nav .nav-item .nav-link:hover{color:#fff}@media (min-width:1024px){#header .navbar-nav .nav-item .nav-link.explore.call{padding:7px 20px}}#header .navbar-nav .nav-item .nav-link.explore.call .small{font-size:10px}@media (max-width:1023px){#header .navbar-nav .nav-item .nav-link.explore.call{gap:5px;justify-items:center;display:inline-grid}}#header .navbar-nav .nav-item .nav-link .text-normalcase{text-transform:none}#header .navbar-nav .nav-item.explore-btn .explore{color:#2c2523;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}#header .navbar-nav .nav-item.explore-btn .explore.active-menu{font-weight:500!important}#header .navbar-nav .nav-item.explore-btn .explore .explore-icon{margin-bottom:5px}#header .navbar-nav .nav-item.explore-btn:hover{background-color:#181f29}#header .navbar-nav .nav-item.explore-btn:hover:after{display:none}#header .navbar-nav .nav-item.explore-btn:hover .explore-icon path{fill:#fff}#header .navbar-nav .nav-item.explore-btn:hover .explore{color:#fff}#header .navbar-nav .nav-item.explore-btn .normal_menu_column a svg{margin-right:5px;margin-bottom:5px}#header .navbar-nav .nav-item .dropdown{list-style:none;height:450px;overflow-y:auto;top:101%;background-color:#fff;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.251);box-shadow:0 4px 12px 0 rgba(0,0,0,.251);display:none;z-index:9}#header .navbar-nav .nav-item .dropdown .dropdown-item{position:relative;white-space:normal}#header .navbar-nav .nav-item .dropdown .dropdown-item>a{padding:10px 15px;text-decoration:none;font-weight:700;color:#2c2523;display:block}#header .navbar-nav .nav-item .dropdown .dropdown-item>a:focus,#header .navbar-nav .nav-item .dropdown .dropdown-item>a:hover{color:#7b835e}#header .navbar-nav .nav-item .dropdown .dropdown-item.level-1{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}#header .navbar-nav .nav-item .dropdown-item:focus-within>.dropdown,#header .navbar-nav .nav-item .dropdown-item:hover>.dropdown{display:block}#header .card{border:0!important;margin:auto;-webkit-box-shadow:none;box-shadow:none;border-radius:0!important}#header .card img{max-height:125px;-o-object-fit:cover;object-fit:cover;width:100%}#header .card .card-body{padding:5px 5px 5px 0}#header .card .card-body .title-1{margin-bottom:5px}@media (min-width:1024px){#header .card .card-body .card-description{height:85px;overflow:hidden;line-height:18px;-webkit-line-clamp:5}}#header .normal-card-img{border:0!important;margin:auto;-webkit-box-shadow:none;box-shadow:none;border-radius:0!important}#header .normal-card-img img{margin-bottom:5px;max-height:125px;-o-object-fit:cover;object-fit:cover;width:100%}#header .navbar-nav .nav-item.active-L0 .dropdown{display:block}#header .navbar-nav .nav-item .sub-menu.dropdown .dropdown-item a{padding:0}#header .navbar-nav .nav-item .sub-menu.dropdown .dropdown-item li>.title2:not(:last-child){margin-bottom:10px}#header .navbar-nav .nav-item .sub-menu p{font-size:11px;font-weight:400;margin-bottom:10px;color:#000;line-height:1.5;white-space:break-spaces}#header .sub-menu{display:inline-block}#header .sub-menu .heading-1,#header .sub-menu .title-1{font-size:16px;font-weight:400;color:#000;text-transform:uppercase;margin:5px 0 10px;line-height:19.5px;white-space:normal;font-family:Montserrat,sans-serif;display:block}@media (min-width:1023px){#header .sub-menu .heading-1,#header .sub-menu .title-1{font-size:14px}}#header .sub-menu .heading-1:hover,#header .sub-menu .title-1:hover{color:#7b835e!important}#header .sub-menu .heading-2,#header .sub-menu .title-2{font-size:12px;font-weight:600!important;color:#2c2523!important;line-height:14.63px;white-space:normal;font-family:Montserrat,sans-serif;display:block}#header .sub-menu .heading-2:hover,#header .sub-menu .title-2:hover{color:#7b835e!important}#header .sub-menu p{white-space:normal}@media (min-width:1024px){#header .sub-menu .sub-menu-right{height:100%;min-height:450px;padding:25px;right:0;position:absolute;bottom:0;top:0;background-color:#e6e5e6;width:267px}}#header .sub-menu .sub-menu-right .schedule-box{margin-bottom:25px}#header .sub-menu .sub-menu-right .schedule-box .btn.primary-btn{overflow:hidden;color:#fff;background:#7b835e;white-space:nowrap}@media (min-width:1024px){#header .sub-menu .sub-menu-right .schedule-box .btn.primary-btn{padding:12px 18px!important;font-weight:500;width:200px}}#header .sub-menu .sub-menu-right .schedule-box .btn.primary-btn:hover{color:#fff;background:#2c2523}#header .sub-menu .sub-menu-right .schedule-box .btn.primary-btn:focus{border:2px solid;outline:2px}#header .active-L0{background-color:#7b835e}#header .active-L0>a{padding:0 20px;font-weight:600;position:relative}#header .has-sub-menu.active-L0>a:after{border-color:#7b835e transparent transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;border-style:solid;border-width:18px 18px 0;bottom:-12px;left:50%;z-index:8}#header .explore-btn.active-L0>a:after{display:none}@media (max-width:1023px){#header .sub-menu-right .schedule-box .accordion-fh{margin-left:20px}#header .sub-menu-right .schedule-box .accordion-fh .accordion-body{width:200px}}#header .sub-menu-right .schedule-box .accordion-fh .accordion-body ul{padding-left:0}#header .sub-menu-right .schedule-box .accordion-fh .accordion-body ul li a{white-space:break-spaces}#header .sub-menu-right .schedule-box .accordion-item{position:relative;display:inline-block}#header .sub-menu-right .schedule-box .accordion-header .accordion-button{-ms-flex-pack:center;overflow:hidden;padding:12px 18px;justify-content:center;-webkit-box-pack:center;border:0;font-weight:500;color:#fff;-webkit-box-align:center;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;text-align:center;background-color:#7b835e;align-items:center;-webkit-box-shadow:none;box-shadow:none;-webkit-box-orient:horizontal;width:100%;width:200px;-ms-flex-align:center;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}#header .sub-menu-right .schedule-box .accordion-header .accordion-button:after{-webkit-filter:invert(1);filter:invert(1);margin-right:3px;position:static;margin-top:-1px}#header .sub-menu-right .schedule-box .accordion-header .accordion-button:not(.collapsed){color:#7b835e;background-color:#fff}#header .sub-menu-right .schedule-box .accordion-header .accordion-button:not(.collapsed):after{-webkit-filter:invert(0);filter:invert(0)}#header .sub-menu-right .schedule-box .accordion-header .accordion-button.accordion-button-fh{height:83px;color:#fff;background:#4c484e}#header .sub-menu-right .schedule-box .accordion-header .accordion-button.accordion-button-fh:after{content:none;background-image:none}#header .sub-menu-right .schedule-box .accordion-header .accordion-button.accordion-button-fh:not(.collapsed){color:#fff;background-color:#7b835e}@media (max-width:1023px){#header .sub-menu-right .schedule-box .accordion-header .accordion-button.accordion-button-fh{height:50px;padding-top:16px;color:#fff;background:#7b835e}#header .sub-menu-right .schedule-box .accordion-header .accordion-button.accordion-button-fh:not(.collapsed){color:#fff;background-color:#7b835e}}#header .sub-menu-right .schedule-box .accordion-collapse{position:absolute;width:100%;z-index:9}#header .sub-menu-right .schedule-box .accordion-body{padding:18px 20px;background-color:#2c2523}#header .sub-menu-right .schedule-box .accordion-body ul{margin-bottom:0}#header .sub-menu-right .schedule-box .accordion-body ul li a{color:#fff!important}#header .sub-menu-right .schedule-box .accordion-body ul li:last-child{margin-bottom:0}#header .sub-menu-type-2 .offering-area,#header .sub-menu-type-3 .offering-area,#header .sub-menu-type-4 .offering-area,#header .sub-menu-type-5 .offering-area,#header .sub-menu-type-6 .offering-area{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex}#header .sub-menu-type-7 .sub-menu-right .sub-menu-right-box1{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;width:55%}#header .search-bar-wrapper{position:absolute;top:0;background-color:#fff;left:0;width:100%;z-index:9}#header.searchbar-trigger .logo img{-webkit-filter:invert(1);filter:invert(1);position:relative;z-index:9}#header .search-bar input#edit-submit-search[value=Apply]{border:0}#header .navbar-nav .nav-item .dropdown .dropdown-item .promo .card{max-width:275px}@media (max-width:1023px){#header .navbar-nav .nav-item .dropdown .dropdown-item .promo .card{max-width:100%}}#header .navbar-nav .nav-item .dropdown .dropdown-item .promo .card img{height:auto}#header .navbar-nav .nav-item .dropdown .dropdown-item .promo .card .card-body .heading-1{white-space:break-spaces}#header .navbar-nav .nav-item .dropdown .dropdown-item .promo .card .card-body p{color:#2c2523}#header .navbar-nav .nav-item .dropdown .dropdown-item .promo .card .card-body .primary-btn{padding:10px 25px;margin-bottom:20px;color:#fff;background:#7b835e}#header .navbar-nav .nav-item .dropdown .dropdown-item .promo .card .card-body .primary-btn:hover{background-color:#2c2523}#header .mobile-phone-nav{display:none}#header .hamburger{cursor:pointer;margin-left:20px;margin-top:20px;display:none}#header .hamburger .bar1,#header .hamburger .bar2,#header .hamburger .bar3{height:3px;-webkit-transition:.4s;transition:.4s;background-color:#fff;margin:6px 0;width:35px}#header .two-column{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}#header .menu-arrow-btn{height:30px;right:15px;position:absolute;top:12px;width:30px;display:none}#header .accordion-button,#header .accordion-button:not(.collapsed),#header .accordion-header{border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0}#header .accordion-item:first-of-type .accordion-button{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0}#header .accordion-body{padding:10px 24px;margin-bottom:10px;white-space:normal}#header .accordion-body ul li:not(:last-child){margin-bottom:10px}#header .accordion-body ul li a{font-size:12px;font-weight:500;color:#666;line-height:1.5;display:inline-block}#header .accordion-body ul li a:hover{color:#7b835e}#header .accordion-item{border:none;border-radius:0;background:0 0}#header .accordion-button:not(.collapsed){font-weight:700;color:#2c2523}#header .accordion-button:after{position:absolute;margin-left:0;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4'/%3E%3C/svg%3E")}#header .accordion-button:not(.collapsed):after{position:static;margin-left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8'/%3E%3C/svg%3E");display:inline-block}#header .accordion-button:after{-webkit-transition:all .5s;transition:all .5s}#header .normal_menu_column .accordion{margin-bottom:25px}#header .normal_menu_column .accordion .accordion-header{-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex}#header .normal_menu_column .accordion .accordion-header .accordion-button{padding:0;font-size:12px;font-weight:600;color:#2c2523;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex}#header .normal_menu_column .accordion .accordion-header .accordion-button:after{margin-right:5px;position:static;margin-left:-5px;margin-top:-2px;display:inline-block}#header .normal_menu_column .accordion .accordion-body{padding:5px 0 0 24px}#header .normal_menu_column .col-count-2{margin-top:15px}#header .col-count-2{-ms-flex-pack:start;height:100%;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;margin-right:-5px;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;margin-left:-5px;display:-webkit-box;display:-ms-flexbox;display:flex}#header .col-count-2>li{padding-right:5px;width:50%;padding-left:5px}#header .divider{height:100%;border-left:1px solid #666;padding-left:calc(var(--bs-gutter-x))}#header .navbar-nav .sub-menu li{margin-bottom:10px;line-height:normal;white-space:normal}.remove-scroll{overflow-y:hidden}@media screen and (max-width:1023px){@supports (-webkit-touch-callout:none){.remove-scroll{overflow:hidden}}}.tee-time-items{-ms-flex-pack:start;padding-top:15px;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex}.tee-time-item{height:225px;padding:20px 15px;border:1px solid #8e8a8e;margin-right:25px;margin-bottom:25px;position:relative;text-align:center;background:#fff;width:calc(33.33% - 32px);width:225px}.tee-time-item .title{font-size:27px;font-weight:500;margin-bottom:26px;line-height:1.214em}.tee-time-item .icon{margin-bottom:15px;right:0;position:absolute;bottom:0;left:0}.tee-time-item .icon img{margin-bottom:10px}.tee-time-item .icon svg{height:20px;fill:#000;width:20px;vertical-align:top;display:inline-block}.tee-time-item .description{font-size:13px;font-weight:300;margin-bottom:30px;line-height:1.923em}.tee-time-item .button{-ms-flex-item-align:center;align-self:center;margin-top:auto}.booking-box{height:100%;position:fixed;top:0;left:0;width:100%;display:none;z-index:9999}.booking-box ul{list-style:none;padding:0}.booking-box .modal-dialog{max-width:100%;margin:0}.booking-box .modal-header{border-bottom:none;margin:20px 0}.booking-box .modal-header a{font-size:15px;font-weight:400;font-family:Montserrat,sans-serif}.booking-box .modal-header a:hover{text-decoration:underline}.booking-box .modal-header .header-text{padding-right:15px}.booking-box .modal-body{padding-top:0}.booking-box .modal-body .title{font-size:26px;font-style:italic;margin-bottom:6px;line-height:1.423em;font-family:SortsMillGoudy,serif}.booking-box .modal-content{height:100vh;overflow-y:auto;border:none;color:#2c2523;border-radius:0;background:#f5f5f7;width:100%}.booking-box .close-text{font-size:16px;color:#2c2523;position:relative;padding-right:5px;top:-3px;display:none}.booking-box .content{display:none}.booking-box .content.active{display:block}.booking-box .column.left ul li{margin-bottom:15px;position:relative}.booking-box .column.left ul li.action-list{padding-top:30px;border-top:1px solid #8e8a8e;margin-top:30px}.booking-box .column.left ul li.action-list:hover:after{display:none}.booking-box .column.left ul li a{font-size:28px;text-decoration:none;font-weight:600;color:#8e8a8e;text-align:left;line-height:1.3em}.booking-box .column.left ul li a:hover{color:#2c2523}.booking-box .dynamic-title{font-size:22px;text-decoration:none;font-weight:600;color:#8e8a8e;text-align:left;line-height:1.3em}.booking-box .content.active{height:100%;overflow-y:auto;background:#f5f5f7}.booking-box .back-booking-box{font-size:19px;border:none;font-style:italic;color:#000;position:relative;background-color:transparent;font-family:SortsMillGoudy,serif;padding-left:25px}.booking-box .back-booking-box:before{height:12px;border:1px solid #4b4847;border-right:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:left .3s;transition:left .3s;content:"";position:absolute;border-top:none;top:8px;left:2px;width:12px}@media (min-width:1024px){#header.no-banner .navbar-nav li>a{color:#4c4847}#header.no-banner .header-topbar .phone-call .text-long p{text-shadow:none;color:#4c4847}#header.active .navbar-nav .nav-item .nav-link{color:#4c4847}#header .explore-btn{height:83px;padding-top:5px;margin-right:0!important;padding-right:10px;background-color:#e6e5e6;margin-left:20px;padding-left:10px}#header .explore-btn:hover{background-color:#181f29}#header .btn-close-booking:focus{border:1px solid #fff}#header .accordion-header .accordion-button{padding:0}#header .accordion-header .accordion-button:focus{border:solid;outline:2px}#header .accordion-header a{font-size:12px;font-weight:600;color:#2c2523}#header .menu-text-wrap,#header .mobile_only{display:none}.booking-box .close-text{display:inline-block}.booking-box .content.active{display:block}.dynamic-title{display:none}#header .navbar-nav .nav-item.explore-btn .dropdown .dropdown-item>.row{width:100%}#header .navbar-nav .nav-item .dropdown .dropdown-item>.row{padding-top:20px;padding-bottom:20px;width:calc(100% - 260px)}}@media (max-width:1023px){#header{background:0 0}#header ::-webkit-input-placeholder{color:#7b835e!important;opacity:1}#header ::-moz-placeholder{color:#7b835e!important;opacity:1}#header :-ms-input-placeholder{color:#7b835e!important;opacity:1}#header ::-ms-input-placeholder{color:#7b835e!important;opacity:1}#header ::placeholder{color:#7b835e!important;opacity:1}#header input::-moz-placeholder{color:#7b835e!important;opacity:1}#header input::-webkit-input-placeholder{color:#7b835e!important}#header .divider-bottom{margin-bottom:20px;border-bottom:1px solid #666}#header .top-menu{padding:0}#header .top-menu .list-inline{list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}#header .top-menu .list-inline li{-ms-flex:0 0 50%;flex:0 0 50%;padding:10px;-webkit-box-flex:0}#header .top-menu .list-inline li:nth-child(odd){border-right:1px solid #ccc}#header .top-menu .list-inline li:nth-child(-n+3),#header .top-menu .list-inline li:nth-child(2n+2):not(:last-child){border-bottom:1px solid #ccc}#header.no-banner .hamburger .bar1,#header.no-banner .hamburger .bar2,#header.no-banner .hamburger .bar3{background-color:#000}#header.no-banner .mobile-phone-nav{top:10px}#header .header-topbar,#header .navbar-nav.menu{padding:0;margin-top:60px;display:none}#header .header-topbar{margin-top:auto}#header .navbar-nav .nav-item .nav-link.active-menu{font-weight:700!important;color:#c6ccac!important}#header .navbar-nav .nav-item .dropdown{height:82vh;overflow-y:visible;padding:10px 20px 50px;border:0;position:absolute;top:60px;-webkit-box-shadow:none;box-shadow:none;z-index:9}#header .navbar-nav .nav-item .dropdown .dropdown-item.level-1{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}#header .navbar-nav .nav-item .dropdown .dropdown-item.level-1 .sub-menu-right{-ms-flex-order:-1;order:-1;-webkit-box-ordinal-group:0}#header .navbar-nav .nav-item .normal_menu_column a svg{margin-bottom:5px}#header .active-L0>a:after,#header .list-inline .fa-brands:before,#header .list-inline .fa-solid,#header .phone-call{display:none}#header .navbar .logo{right:0;-webkit-transition:margin-top .3s;transition:margin-top .3s;position:static;text-align:center;top:-12px;margin-left:0;left:0}#header .mobile-phone-nav{right:20px;position:fixed;top:18px;display:block}#header nav{height:100%;display:block}#header nav .search-trigger-btn{display:none}#header .navbar-nav .nav-item .nav-link{color:#2c2523;border-bottom:1px solid #c1bec0;margin:0 20px;padding-left:0}#header .navbar-nav .nav-item .nav-link.explore{border-bottom:none;display:block}#header .navbar-nav .nav-item .nav-link.explore .explore-icon,#header .promo{display:none}#header .ready-to-book{height:auto;padding:15px 20px;font-size:20px;font-weight:500;-webkit-transition:none;transition:none;position:fixed;bottom:0;left:0;width:100%;line-height:1.5;z-index:999}#header .ready-to-book:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);padding:4px;border:solid #fff;content:"";border-width:2px 2px 0 0;margin-left:10px;display:inline-block}#header .ready-to-book.ready-to-book-top{height:65px;font-size:11px;right:0;bottom:auto;top:0;left:auto;width:108px}#header .ready-to-book.ready-to-book-top:after{margin-right:0;border-width:0 2px 2px 0}#header .ready-to-book.ready-to-book-top span{margin-top:-4px;display:block}#header .search-bar-wrapper{top:75px;left:12px;width:calc(100% - 22px)}#header .search-bar-wrapper .search-bar .close-search,#header .search-bar-wrapper .search-bar:after{display:none}#header .search-bar-wrapper .search-bar input[id=edit-search]{height:44px;padding:0 50px 0 15px;font-size:16px;border:1px solid #e0dfdf;color:#7b835e}#header .search-bar-wrapper .search-bar input[type=submit]{position:relative;top:5px}#header .sub-menu-type-2 .sub-menu-right-box2{padding:0;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#header .sub-menu-type-2 .sub-menu-right-box2 .schedule-box h5,#header .sub-menu-type-2 .sub-menu-right-box2 .schedule-box p{display:none}#header .sub-menu-type-2 .sub-menu-right-box2 .schedule-box .btn,#header .sub-menu-type-2 .sub-menu-right-box2 .schedule-box button{border:0;white-space:break-spaces}#header .sub-menu-type-2 .sub-menu-right-box2 .schedule-box .btn.primary-btn{height:100%;color:#000;background:0 0}#header .sub-menu-right .schedule-box .accordion-body{width:113px}#header .sub-menu-right .schedule-box .accordion-body ul li a{white-space:break-spaces}#header .hamburger{position:relative;display:inline-block;z-index:999}#header .schedule-box p{display:none}#header .mobile-sub-menu-active .navbar-nav li{width:100%}#header .mobile-sub-menu-active .menu-arrow-btn{display:none}#header .mobile-sub-menu-active .navbar-nav li.has-sub-menu:after{right:10px}#header .mobile-sub-menu-active .search-bar-wrapper{display:none!important}#header .mobile-sub-menu-active .menu{margin-top:0!important}#header .menu-text-wrap,#header .sub-menu-text-wrap{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:none}#header .menu-text-wrap .menu-text,#header .sub-menu-text-wrap .menu-text{font-size:20px;font-weight:700;line-height:24px}#header .menu-text-wrap .menu-close,#header .sub-menu-text-wrap .menu-close{font-weight:700;cursor:pointer}#header .sub-menu .column-3 ul,#header .sub-menu .column-4 ul{margin-bottom:20px}#header .sub-menu .column-3 .title-1,#header .sub-menu .column-4 .title-1{margin-bottom:10px}#header .sub-menu .sub-menu-left{border-right:0;margin-bottom:20px;border-bottom:1px solid #000}#header .sub-menu .sub-menu-left .card,#header .sub-menu .sub-menu-right .card{margin-bottom:30px}#header .sub-menu .sub-menu-right .schedule-box{margin-bottom:10px}#header .sub-menu .sub-menu-right .schedule-box:not(:last-child){margin-right:5px}#header .sub-menu .sub-menu-right .schedule-box h5{display:none}#header .sub-menu .sub-menu-right .schedule-box .btn.primary-btn{-ms-flex-pack:center;height:43px;padding:10px!important;justify-content:center;-webkit-box-pack:center;font-size:8px;font-weight:700;margin-bottom:0;-webkit-box-align:center;text-transform:capitalize;align-items:center;width:110px;line-height:10px;-ms-flex-align:center;white-space:normal;display:-webkit-box;display:-ms-flexbox;display:flex}#header .sub-menu .sub-menu-right .schedule-box .cta-icon-span{margin-right:5px}#header .sub-menu .sub-menu-right .schedule-box .cta-icon-span img,#header .sub-menu .sub-menu-right .schedule-box .cta-icon-span svg{height:21px;width:21px}#header .sub-menu .sub-menu-right .schedule-box .accordion-header a{font-size:12px;font-weight:600;color:#2c2523}#header .sub-menu .sub-menu-right .schedule-box .accordion-header .accordion-button{-ms-flex-pack:center;height:43px;padding:7px 5px;justify-content:center;-webkit-box-pack:center;font-size:8px;font-weight:700;text-transform:capitalize;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:113px;text-align:center;-webkit-box-orient:horizontal;width:113px;white-space:normal}#header .sub-menu .sub-menu-right .schedule-box .accordion-header .accordion-button:after{display:none}#header .sub-menu .sub-menu-right .schedule-box .accordion-header .accordion-button:not(.collapsed){color:#fff;background-color:#7b835e}#header .sub-menu .sub-menu-right-wrap2 .sub-menu-right-box2{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}#header .accordion .accordion-header{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}#header .accordion .accordion-header .accordion-button{width:auto}#header .accordion .accordion-header a{font-size:12px;font-weight:700}#header .booking-box-mobile .content.active{display:block}#header .tee-time-item{padding:18px 22px 22px}#header .tee-time-item .title{font-size:25px;margin-bottom:10px}#header .tee-time-item .icon{margin-bottom:10px}#header .menu-arrow-btn{border:0;background:0 0;display:block}#header .close-sub-menu{display:none}#header .navbar-nav li{margin-right:0;position:relative}#header .navbar-nav li.has-sub-menu .menu-arrow-btn:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);padding:4px;border:solid #000;right:10px;content:"";position:absolute;border-width:0 2px 2px 0;top:50%;display:inline-block}#header .navbar-nav li>a.nav-link{margin-right:30px}#header .navbar-nav .nav-item .nav-link{font-size:16px;font-weight:500!important;color:#000}#header .navbar-nav .nav-item .nav-link:focus,#header .navbar-nav .nav-item .nav-link:hover{font-weight:500!important;color:#000}#header .desktop_only,#header:not(.mobile-menu-active) .top-menu-mobile{display:none}#header.mobile-menu-active{height:100%;background:#fff}#header.mobile-menu-active .hamburger,#header.mobile-menu-active .logo,#header.mobile-menu-active .mobile-phone-nav{display:none}#header.mobile-menu-active .menu-text-wrap:not(.sub-menu-text-wrap){-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;position:fixed;padding-right:20px;top:15px;width:100%;padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9999}#header.mobile-menu-active .search-bar-wrapper{display:none}#header.mobile-menu-active .search-bar-wrapper.mobile_only{margin-right:auto;width:290px;display:block}}@media only screen and (max-width:1023px) and (min-width:768px) and (max-width:1023px){#header.mobile-menu-active .search-bar-wrapper.mobile_only{width:350px}}@media (max-width:1023px){#header.mobile-menu-active .search-bar-wrapper.mobile_only .search-bar{padding:0}#header.mobile-menu-active .search-bar-wrapper.mobile_only .search-bar #views-exposed-form-search-page-1 input[type=text]{border:1px solid #e0dfdf;padding-right:60px;background-color:transparent;margin:0;width:100%;padding-left:10px}#header .menu-text-wrap:not(.sub-menu-text-wrap){padding:12px 20px 12px 40px;top:0!important;background-color:#fff;z-index:9999}#header.mobile-sub-menu-open .navbar .custom_tbmenu{height:calc(100% - 60px)}#header.mobile-sub-menu-open .has-sub-menu:not(.mobile-sub-menu-active),#header.mobile-sub-menu-open .level-0:not(.mobile-sub-menu-active),#header.mobile-sub-menu-open .search-bar-wrapper{display:none}#header.mobile-sub-menu-open .search-bar-wrapper.mobile_only{padding:0 15px;background-color:transparent;margin:0 auto}#header.mobile-sub-menu-open .menu-text-wrap:not(.sub-menu-text-wrap){background-color:#f5f5f7}#header.mobile-sub-menu-open .sub-menu-back{font-size:12px;font-weight:600;color:#000;font-family:Montserrat,sans-serif}#header.mobile-sub-menu-open .back2interface:after,#header.mobile-sub-menu-open .sm-back-arrow:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);padding:4px;border:solid #000;right:10px;content:"";position:absolute;border-width:0 2px 2px 0;top:50%;display:inline-block}#header.mobile-sub-menu-open .back2interface:after{right:auto;left:25px}#header.mobile-sub-menu-open .sm-back-arrow:after{right:65px}#header .mobile-sub-menu-active .sub-menu-text-wrap{position:relative;top:0;margin:20px 0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex}#header .mobile-sub-menu-active .sub-menu-text-wrap .sub-menu-heading{font-size:28px;font-weight:500;color:#000}#header.active .hamburger{margin-top:20px}#header.active .hamburger .bar1,#header.active .hamburger .bar2,#header.active .hamburger .bar3{background-color:#000}#header.active .mobile-phone-nav{top:15px}#header.active .mobile-phone-nav svg path{fill:#fff}#header.active .mobile-phone-nav.mobile-phone-nav-bottom{bottom:40px;top:auto;left:25px}#header .card{max-width:100%;margin-top:20px}#header .card img{height:135px;margin-bottom:10px}#header .divider{border-left:0;padding-top:0;border-top:0;margin-top:0;padding-left:0}.booking-box .content.active{position:fixed;top:70px;padding-bottom:100px;width:100%}.booking-box .back-booking-box:before{top:11px;left:6px}.tee-times-section{padding-top:30px}.tee-time-item{padding:14px 20px 20px;margin-bottom:20px;width:90%}.tee-time-items{padding-top:0}}@media only screen and (min-width:768px) and (max-width:1023px){#header .card img.mobile_only{height:290px}}@media only screen and (min-width:1024px) and (max-width:1199px){#header .navbar .logo{padding-left:20px!important}#header .navbar-nav .nav-item .nav-link{padding:15px;font-size:10px}#header .header-topbar{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-align:start!important;align-items:flex-start!important;-ms-flex-align:start!important}#header .header-topbar .phone-call{padding-left:20px}#header .header-topbar .phone-call .text-long p{font-size:10px!important}#header .header-topbar .top-menu{padding:5px 15px!important}#header .header-topbar .top-menu ul.menu>li:not(:last-child){margin-right:10px!important}}html:not(.keyboard-navigation) #header .accordion-header .accordion-button:focus,html:not(.keyboard-navigation) #header .close-sub-menu:focus,html:not(.keyboard-navigation) #header .sub-menu .sub-menu-right .schedule-box .btn.primary-btn:focus{border:none;outline:0}html:not(.keyboard-navigation) #header .btn-close-booking:focus,html:not(.keyboard-navigation) #header .ready-to-book:focus{border:none}#header .navbar-nav .sub-menu .accord-head-0 .accordion-header{margin-top:0}@media (max-width:1023px){.mob-m-4{margin-top:10px!important}#header .navbar-nav .sub-menu .mob-col-2 ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;display:-webkit-box;display:-ms-flexbox;display:flex}#header .navbar-nav .sub-menu .mob-col-2 ul li{padding-right:5px;width:50%;padding-left:5px}}.scroll-up #header.active .header-topbar{margin-top:0}.scroll-up #header.active .header-topbar .phone-call .text-long p{text-shadow:none;color:#8e8a8e}.contextual{right:0;position:absolute;top:6px;z-index:500}[dir=rtl] .contextual{right:auto;left:0}.contextual-region.focus{outline-offset:1px;outline:1px dashed #d6d6d6}.contextual .trigger{overflow:hidden;padding:0 2px;border:1px solid #ccc;right:6px;background-attachment:scroll;position:relative;background-color:#fff;margin:0;border-radius:13px;cursor:pointer;float:right}[dir=rtl] .contextual .trigger{right:auto;left:6px;float:left}.contextual.open .trigger{border:1px solid;border-color:#ccc #ccc transparent;box-shadow:none;border-radius:13px 13px 0 0;z-index:2}.contextual-region .contextual .contextual-links{padding:.25em 0;border:1px solid #ccc;right:6px;position:relative;text-align:left;clear:both;top:-1px;background-color:#fff;margin:0;border-radius:4px 0 4px 4px;float:right;white-space:nowrap}[dir=rtl] .contextual-region .contextual .contextual-links{right:auto;text-align:right;border-radius:0 4px 4px 4px;left:6px;float:left}.contextual-region .contextual .contextual-links li{list-style:none;padding:0;border:none;background-color:#fff;margin:0;line-height:100%;list-style-image:none}.contextual-region .contextual .contextual-links a{padding:.4em .6em;font-size:small;color:#333;background-color:#fff;margin:.25em 0;line-height:.8em;font-family:sans-serif;display:block}.touchevents .contextual-region .contextual .contextual-links a{font-size:large}.contextual-region .contextual .contextual-links a,.contextual-region .contextual .contextual-links a:hover{text-decoration:none}.no-touchevents .contextual-region .contextual .contextual-links li a:hover{color:#000;background:#f7fcff}.toolbar-bar .toolbar-icon-edit:before{background-image:url(/core/misc/icons/bebebe/pencil.svg)}.toolbar-bar .toolbar-icon-edit.is-active:before,.toolbar-bar .toolbar-icon-edit:active:before{background-image:url(/core/misc/icons/ffffff/pencil.svg)}.contextual .trigger{height:26px!important;text-indent:-9999px;background-size:16px 16px;background-position:50%;width:26px!important;background-image:url(/core/misc/icons/bebebe/pencil.svg);background-repeat:no-repeat}.contextual .trigger:hover{background-image:url(/core/misc/icons/787878/pencil.svg)}.contextual .trigger:focus{outline:none;background-image:url(/core/misc/icons/5181c6/pencil.svg)}span.ext{background:url(/modules/contrib/extlink/images/extlink_s.png) 2px no-repeat}span.ext,span.mailto{height:10px;text-decoration:none;padding-right:12px;width:10px}span.mailto{background:url(/modules/contrib/extlink/images/extlink_s.png) -20px no-repeat}span.tel{height:10px;text-decoration:none;padding-right:12px;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px no-repeat;width:10px}svg.ext{font-weight:900}svg.ext,svg.mailto,svg.tel{height:14px;fill:#727272;width:14px}[data-extlink-placement=before],[data-extlink-placement=prepend]{padding-right:.2rem}[data-extlink-placement=after],[data-extlink-placement=append]{padding-left:.2rem}svg.ext path,svg.mailto path,svg.tel path{stroke-width:3;stroke:#727272}@media print{span.ext,span.mailto,span.tel,svg.ext,svg.mailto,svg.tel{padding:0;display:none}}.extlink i{padding-left:.2em}.extlink-nobreak{white-space:nowrap}.layout--onecol .layout__region{width:100%}.paragraph--unpublished{background-color:#fff4f4}.ajax-progress.ajax-progress-fullscreen{z-index:1261}.webform-ajax-messages{position:fixed;bottom:0;width:100%;z-index:100}.webform-ajax-messages .messages{font-weight:700;border-width:10px 0 0;margin:0}.webform-ajax-messages .messages+.messages{margin:0}.webform-ui-dialog{top:50px!important}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px!important}