/*
 * Theme Name: Rectory Hotel
 * Author: Highrise Digital
 * Description: The WordPress Theme used for The Rectory Hotel website.
 * Version: 1.0.0
 * Text Domain: rectory-hotel
 */
@font-face{font-family:gillsans-rectory;src:local("Gill Sans"),local("Gill Sans MT"),url(../fonts/gill.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:messina-rectory;src:local("Messina Serif"),url(../fonts/messinaserif.woff) format("woff");font-weight:400;font-style:normal}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */body{margin:0}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}a:active,a:hover{outline:0}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}pre{overflow:auto}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-spacing:0}td,th{padding:0}.box{background:#e6e6e6;padding:20px;margin-bottom:20px}.c-btn{display:inline-block;position:relative;margin-right:8px;margin-bottom:8px;margin-left:8px;padding:16px;min-width:100px;vertical-align:middle;line-height:2;text-decoration:none;text-align:center;text-transform:uppercase;background-color:transparent;border:1px solid #5c7360;border-radius:1px;font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:3.12px;letter-spacing:.195rem;line-height:1;cursor:pointer;transition-duration:.3s;transition-property:background-color,border-color;transition-timing-function:ease-in-out}.c-btn,.c-btn:link,.c-btn:visited{color:#5c7360}.t-secondary .c-btn,.t-secondary .c-btn:link,.t-secondary .c-btn:visited{border-color:#a4a7aa;color:#a4a7aa;fill:#a4a7aa}.c-btn:focus,.c-btn:hover{background-color:#d8dad8;border-color:#11311c;color:#11311c;text-decoration:none;outline:none}.t-secondary .c-btn.is-active,.t-secondary .c-btn:focus,.t-secondary .c-btn:hover{background-color:#fff;border-color:#fff;color:#474c56;fill:#474c56}.c-btn:active{background-color:#d8dad8;border-color:#11311c;color:#11311c;text-decoration:none}.t-secondary .c-btn:active{background-color:#d8dad8;border-color:#d8dad8;color:#474c56;fill:#474c56}.c-btn--primary{min-width:155px}.c-btn--primary,.c-btn--primary:link,.c-btn--primary:visited{background-color:#5c7360;border-color:#5c7360;color:#fff}.t-secondary .c-btn--primary,.t-secondary .c-btn--primary:link,.t-secondary .c-btn--primary:visited{background-color:#5c7360;border-color:#5c7360;color:#fff;fill:#fff}.c-btn--primary:focus,.c-btn--primary:hover{background-color:#11311c;border-color:#11311c;color:#fff}.t-secondary .c-btn--primary:focus,.t-secondary .c-btn--primary:hover{background-color:#11311c;border-color:#11311c;color:#fff;fill:#fff}.c-btn--primary:active{background-color:#11311c;border-color:#11311c;color:#fff}.c-btn--danger{background-color:#f44034;border-color:#d33131;color:#fff}.c-btn--danger:link,.c-btn--danger:visited{color:#fff}.c-btn--danger:focus,.c-btn--danger:hover{background-color:#e53734;border-color:#c72929;color:#fff}.c-btn--danger:active{background-color:#d33131;border-color:#b51c1c;color:#fff}.c-btn--large{min-width:8.875rem;font-size:1.25rem}.c-btn--full{width:100%;border-width:0}.c-field{margin-bottom:23px}.c-field--inline{display:flex;flex-direction:row}.c-field__label{font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif;font-size:13px;font-size:.8125rem;letter-spacing:3px;letter-spacing:.1875rem;line-height:30px;line-height:1.875rem;text-transform:uppercase}.c-field__input{position:relative;padding:14px 10px;width:100%;font-size:1rem;line-height:1;text-align:center;letter-spacing:.7px;letter-spacing:.04375rem;color:#a4a7aa;outline-color:#5c7360;border:1px solid #5c7360}.c-field__input:invalid{outline-color:#bf7382;border-color:#bf7382}.c-field__icon{cursor:pointer}.c-field__note{color:#a4a7aa}.c-icon--datepicker{height:17px;width:19px;transition-duration:.3s;transition-property:text-decoration,color,fill;transition-timing-function:ease-in-out}.c-icon--datepicker.js-datepicker-trigger:hover{fill:#fff}.c-field--inline{border-color:rgba(80,227,194,.7);border-style:solid;border-width:0 0 1px;transition-duration:.3s;transition-property:border-color;transition-timing-function:ease-in-out}.c-field--inline:focus,.c-field--inline:hover{border-color:#fff}.c-field--inline .c-field__label{flex:0 0 auto;transition-duration:.3s;transition-property:color;transition-timing-function:ease-in-out}.c-field--inline:focus .c-field__label,.c-field--inline:hover .c-field__label{color:#fff}.c-field--inline .c-field__input{top:-2px;padding-top:0;padding-bottom:0;font-family:messina-rectory,messina-rectory,Baskerville,Baskerville Old Face,Georgia,Times New Roman,Roboto Slab,Droid Serif,Times,serif;text-align:right;transition-duration:.3s;transition-property:color;transition-timing-function:ease-in-out}.c-field--inline:focus .c-field__input,.c-field--inline:hover .c-field__input{color:#fff}.c-field--inline .c-field__icon{flex:0 0 auto;min-width:19px}.c-field--inline .c-field__note{width:100%}.c-input__input{margin:0 0 8px;width:100%;background-color:transparent;color:#a4a7aa;border:none}.c-input__input:-ms-input-placeholder{color:#dedede}.c-input__input::placeholder{color:#dedede}.c-input__input:focus{outline:none}.c-spinner{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background-repeat:no-repeat;background-position:100%;border:0;border-radius:0;margin:0 0 8px;width:100%;background-color:transparent;color:#a4a7aa;border:none}.c-spinner:-ms-input-placeholder{color:#dedede}.c-spinner::placeholder{color:#dedede}.c-spinner:focus{outline:none}.c-spinner .c-icon{width:19px;height:15px}.c-spinner.ui-widget-content{background:inherit;color:inherit}.c-spinner .c-field__input{margin:0;padding:0;padding-right:40px}.c-spinner.ui-widget-content,.c-spinner.ui-widget.ui-widget-content{border:0}.js-spinner{-moz-appearance:textfield}.js-spinner::-webkit-inner-spin-button,.js-spinner::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.c-field--inline .c-datepicker__input{margin-left:-30px;padding-right:20px}.c-datepicker__input{margin:0 0 8px;width:100%;background-color:transparent;color:#a4a7aa;border:none}.c-datepicker__input:-ms-input-placeholder{color:#dedede}.c-datepicker__input::placeholder{color:#dedede}.c-datepicker__input:focus{outline:none}.c-datepicker__icon{margin-top:6px}.c-textarea__input{margin:0 0 8px;width:100%;color:#a4a7aa}.c-textarea__input:-ms-input-placeholder{color:#dedede}.c-textarea__input::placeholder{color:#dedede}.c-textarea__input:focus{outline:none}.c-select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:100%;border:0;border-radius:0;color:#a4a7aa}.c-select__input:focus{outline:none}.c-checkbox__input{margin-right:.5rem;vertical-align:text-bottom}label{display:block;margin:0 0 8px}.has_error,.is_required{color:red}.c-select__input.ui-widget-content{background:inherit;color:inherit}.c-select__input.ui-widget-content input{padding-right:30px;margin-right:0;margin-left:0}.c-select__input.ui-widget-content,.c-select__input.ui-widget.ui-widget-content{border:0}.c-icon--up.ui-button{background:none;border:0}.c-icon--up.ui-button .ui-icon{width:19px;height:15px;background-image:url(../img/icon-up.svg);background-size:16px 16px;background-position:0 2px}a.c-icon--up.ui-button{cursor:pointer}.c-icon--up.ui-button:hover .ui-icon,.c-icon--up.ui-state-focus .ui-icon{background-image:url(../img/icon-up-hover.svg)}a.c-icon--up.ui-button:hover{background:none;border:none}.c-icon--down.ui-button{background:none;border:0}.c-icon--down.ui-button .ui-icon{width:19px;height:15px;background-image:url(../img/icon-down.svg);background-size:16px 16px;background-position:0 -2px}a.c-icon--down.ui-button{cursor:pointer}.c-icon--down.ui-button:hover .ui-icon,.c-icon--down.ui-state-focus .ui-icon{background-image:url(../img/icon-down-hover.svg)}a.c-icon--down.ui-button:hover{background:none;border:none}h1,h2,h3,h4,h5,h6{margin:0;clear:both;font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif}h1{font-size:1.4rem;line-height:1.1}h2,h3,h4,h5,h6{font-size:1.2rem;line-height:1.1}.c-heading--page,.c-heading--section,.h1,.h2,h1,h2{margin-bottom:22px;letter-spacing:3.59px;letter-spacing:.22438rem;line-height:1.3333}.c-heading--page,.c-heading--section,.c-heading--section-sub,.h1,.h2,.h3,h1,h2,h3{font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif;font-size:.9375rem;font-weight:400;color:#5c7360;text-transform:uppercase}.c-heading--section-sub,.h3,h3{margin-bottom:26px;letter-spacing:2.84px;letter-spacing:.1775rem;line-height:1.1333}.c-heading--section-tertiary,.h4,h4{margin-bottom:.9375rem;font-size:.9375rem;font-weight:400;line-height:1.1333;color:#5c7360;text-transform:uppercase}.c-heading--section-tertiary,.h5,h5{color:#5c7360;margin-bottom:1.125rem;font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif;font-size:1.5625rem;font-weight:400;line-height:.8;text-transform:uppercase}.h6,h6{margin-bottom:1.8125rem;font-family:messina-rectory,messina-rectory,Baskerville,Baskerville Old Face,Georgia,Times New Roman,Roboto Slab,Droid Serif,Times,serif;font-size:1.4375rem;line-height:1.2608;font-weight:400;}.featured-image,img{height:auto;transition:all .3s ease-in-out;display:inline-block;max-width:100%;margin:0 0 20px}a img{display:block;-webkit-backface-visibility:hidden;opacity:1}a img:hover{opacity:.85}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}.o-layout--centered{justify-content:center}.o-layout--split{flex-direction:row}.o-layout__half{width:50%}.o-layout__half:first-child{padding-right:10px}.o-layout__half:last-child{padding-left:10px}.o-container{width:100%}.o-container,.o-content{margin-right:auto;margin-left:auto}.o-content{width:88%}ol,ul{margin:0 0 20px;padding:0 0 0 1.5em}dl{margin-bottom:10px}dl dt{font-weight:600;margin-top:10px}dl dd{margin:0}.list.list--inline{list-style:none;padding-left:0}.list.list--inline li{display:inline-block}.list.list--center{text-align:center}.list--divided,.list--no-bullets{margin-bottom:0;padding-left:0;list-style-type:none}.list--divided li,.list--no-bullets li{margin-bottom:3px}.list--divided li:last-child,.list--no-bullets li:last-child{margin-bottom:0}.list--divided{margin-bottom:20px}.list--divided li{border:2px solid #e6e6e6;padding:10px 0}.list--divided li.parent-link,.list--divided li:last-of-type{border-bottom:none}.iframe-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}table{border-collapse:collapse;margin:10px 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #adadad;font-weight:600;padding:10px 0;text-align:left}tr{transition:all .3s ease-in-out}td{border-bottom:2px solid #e6e6e6;padding:10px 10px 10px 0}td,th,tr{vertical-align:middle}.u-visibility-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.u-hidden{display:none}.u-full\@ss{width:100%}html{color:#a4a7aa;font-family:messina-rectory,messina-rectory,Baskerville,Baskerville Old Face,Georgia,Times New Roman,Roboto Slab,Droid Serif,Times,serif;font-size:100%;line-height:1.4615;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased}p{margin:0 0 20px}a{text-decoration:none;transition-duration:.3s;transition-property:text-decoration,color,fill;transition-timing-function:ease-in-out}a,a:active,a:visited{color:#5c7360}a:active,a:focus,a:hover{color:#11311c;text-decoration:underline}abbr[title]{text-decoration:none}hr{border-bottom:#a4a7aa;border-left:0;border-right:0;border-top:0;margin:52px 0}img,picture{margin:0;max-width:100%}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}blockquote{margin:0;padding:0;color:#a4a7aa}blockquote p{margin:0;margin-bottom:13px;padding:0;font-family:messina-rectory,messina-rectory,Baskerville,Baskerville Old Face,Georgia,Times New Roman,Roboto Slab,Droid Serif,Times,serif;font-size:1.25rem;font-style:normal;line-height:1.5}blockquote footer{font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif;font-size:.8125rem;line-height:1;text-transform:uppercase;letter-spacing:3.15px;letter-spacing:.19688rem}blockquote footer cite{font-style:normal}.u-text-centered{text-align:center}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:6}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:7}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.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;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}.slick-slider .slick-list,.slick-slider .slick-track{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}.slick-slide img{margin-right:auto;margin-left:auto}body{background-color:#fff}.t-primary{background-color:#5c7360}.t-primary,.t-primary blockquote{color:#dedede}.t-neutral{background-color:#f3f3f3;color:#a4a7aa}.t-secondary{background-color:#343741;color:#a4a7aa}.t-secondary h3{color:#d8d8d8}.t-tertiary{background-color:#d8dad8}.t-tertiary,.t-tertiary a,.t-tertiary a:active{color:#1d1d1b}.t-tertiary a:focus,.t-tertiary a:hover{color:#fff}article.page:after{clear:both;content:"";display:block}.c-book-room{margin-right:auto;margin-left:auto}.ui-datepicker{padding:15px;width:300px;background-color:#fff;background-image:none;font-family:messina-rectory,messina-rectory,Baskerville,Baskerville Old Face,Georgia,Times New Roman,Roboto Slab,Droid Serif,Times,serif}.ui-datepicker.ui-corner-all,.ui-datepicker.ui-corner-bottom,.ui-datepicker.ui-corner-br,.ui-datepicker.ui-corner-right{border-radius:0}.ui-datepicker .ui-datepicker-header{margin-bottom:26px;padding:0;border:none;background-color:transparent}.ui-datepicker .ui-datepicker-title{letter-spacing:2.43px;letter-spacing:.15188rem;line-height:2.75;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar thead,.ui-datepicker .ui-datepicker-title{font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif;font-size:.8125rem;font-weight:400;color:#474c56}.ui-datepicker .ui-datepicker-calendar thead{letter-spacing:1.33px;letter-spacing:.08313rem;line-height:1.1538}.ui-datepicker th{width:38px;font-weight:400}.ui-datepicker .ui-state-default{padding:0;font-size:22px;font-size:1.375rem;color:#dadada;letter-spacing:-.57px;letter-spacing:-.03563rem;line-height:33px;line-height:2.0625rem;text-align:center;border:1px solid #8c9c8f;background-color:#8c9c8f;transition-duration:.3s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out}.ui-datepicker .ui-state-default:focus,.ui-datepicker .ui-state-default:hover{background-color:#5b735f;border-color:#5b735f;color:#fff}.ui-datepicker .ui-state-active,.ui-datepicker .ui-state-highlight{background-color:#5b735f;border:1px solid #5b735f;color:#fff}.ui-datepicker-unselectable .ui-state-default,.ui-state-disabled .ui-state-default{border:1px solid #dedede;background-color:#fff}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:0;width:43px;height:33px}.ui-datepicker .ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:relative;left:auto;margin-left:0;top:0;margin-top:0;width:43px;height:33px}.ui-datepicker .ui-datepicker-prev span{background-image:url(../img/icon-date-left-active.svg);cursor:pointer}.ui-datepicker .ui-datepicker-prev.ui-state-disabled span{background-image:url(../img/icon-date-left.svg)}.ui-datepicker .ui-datepicker-next span{background-image:url(../img/icon-date-right-active.svg);cursor:pointer}.ui-datepicker .ui-datepicker-next.ui-state-disabled span{background-image:url(../img/icon-date-right.svg)}.c-logo-list{margin-bottom:0;padding-left:0;list-style:none;text-align:center}.c-logo-list__item{display:inline-block;padding:0 9px}.c-logo-list__logo{display:block;width:auto;height:63px;transition-duration:.3s;transition-property:filter;transition-timing-function:ease-in-out}.c-logo-list__item a:focus .c-logo-list__logo,.c-logo-list__item a:hover .c-logo-list__logo{filter:opacity(66%)}.c-menu{padding:25px;background-color:#5c7360;font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif;color:#dedede}.c-menu .c-icon,.c-menu a,.c-menu a:active,.c-menu a:visited{color:#a4a7aa;fill:#d8d8d8}.c-menu .current-menu-item a,.c-menu a:active,.c-menu a:active .c-icon,.c-menu a:focus,.c-menu a:focus .c-icon,.c-menu a:hover,.c-menu a:hover .c-icon{color:#fff;fill:#fff;text-decoration:none}.c-menu .c-icon--close{width:25px;height:25px;stroke-width:2px;text-decoration:none;stroke:currentColor}.js .c-menu{position:fixed;top:0;left:0;bottom:0;display:flex;flex-direction:column;width:100%;max-width:600px;z-index:5;overflow:scroll;transform:translate3d(-100.5%,0,0);transition-duration:.3s;transition-property:transform;transition-timing-function:ease-in-out}.js .c-menu.is-active{transform:translateZ(0)}.js .c-menu.c-menu--right{right:0;left:auto;width:100%;transform:translate3d(100.5%,0,0)}.js .c-menu.c-menu--right.is-active{transform:translateZ(0)}.js .admin-bar .c-menu{top:46px}.c-menu__nav{margin-right:auto;margin-bottom:1.5rem;margin-left:auto;text-align:center}.c-menu__nav .c-btn{margin-right:0;margin-left:0}.c-menu__nav .c-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.c-menu__nav .c-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.c-menu__controls{margin-bottom:60px}.c-menu__content p{margin-bottom:0;font-size:.8125rem}.c-menu .c-menu__content a,.c-menu .c-menu__content a:active,.c-menu .c-menu__content a:visited{color:#dedede}.c-menu__content .c-nav--social a:hover .c-icon{fill:#fff}.c-menu__footer{margin-right:auto;margin-left:auto;text-align:center}.c-menu__footer .c-logo--rectory-hotel-secondary{display:block;width:36px;height:36px;fill:#a4a7aa}.c-navigation--primary{flex-grow:1;font-size:25px;font-size:1.5625rem;letter-spacing:4px;letter-spacing:.25rem;text-transform:uppercase}.no-js .c-navigation--primary{margin-bottom:26px}.c-navigation--secondary{padding:26px;background-color:#474c56;font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif;color:#bfc0c3}.c-navigation--secondary .c-icon,.c-navigation--secondary a,.c-navigation--secondary a:active,.c-navigation--secondary a:visited{color:#a4a7aa;fill:#a4a7aa}.c-navigation--secondary .current-menu-item a,.c-navigation--secondary a:active,.c-navigation--secondary a:active .c-icon,.c-navigation--secondary a:focus,.c-navigation--secondary a:focus .c-icon,.c-navigation--secondary a:hover,.c-navigation--secondary a:hover .c-icon{color:#fff;fill:#fff}.c-navigation--secondary .c-field__input,.c-navigation--secondary .c-field__label{color:hsla(0,0%,95%,.7)}.c-navigation--secondary .c-menu__content{flex-grow:1}.c-navigation--secondary .ibe .o-form__full{margin-top:50px;margin-bottom:50px}.c-navigation--secondary .c-menu__nav{margin-bottom:50px}.c-nav--social{margin-bottom:16px}.c-nav--social .c-icon{width:1.875rem;height:1.875rem}.c-nav--social a:active .c-icon{transition-duration:.3s;transition-property:fill;transition-timing-function:ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-nav--social__item{margin-right:28px}.c-nav--social__item:last-child{margin-right:0}.c-menu__content .c-nav--social__item{margin-right:13px}.c-menu-overlay{position:fixed;top:0;right:0;bottom:100%;left:0;background-color:hsla(204,3%,65%,0);z-index:4;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease-in-out}.c-menu-overlay.is-active{bottom:0;background-color:hsla(204,3%,65%,.8)}.c-section{position:relative;padding-top:33px;padding-bottom:33px;text-align:center}.c-section p:last-child{margin-bottom:0}.c-section--block{font-size:1.25rem;line-height:1.2}.c-section--image-slider{padding-top:0;padding-bottom:0;height:345px}.c-section--image-slider--inset{padding-top:0;padding-bottom:0;height:255px}.c-section--image-slider--inset .slick-slider{margin-right:auto;margin-left:auto;width:100%}.c-section--blockquote{padding-top:40px;padding-bottom:40px;color:#dedede;text-align:center}.c-section--blockquote blockquote p{margin-bottom:22px}.c-section--blockquote.t-neutral{color:#1d1d1b}.c-section--cta-banner{padding-top:0;padding-bottom:0;overflow:hidden;min-height:150px;max-height:50vh;text-align:center}.c-section--cta-banner img{display:block;width:100%}.c-section--cta-banner__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.c-section--cta-banner__content h1,.c-section--cta-banner__content h2,.c-section--cta-banner__content h3,.c-section--cta-banner__content h4,.c-section--cta-banner__content h5,.c-section--cta-banner__content h6{color:#fff}.c-section--image-row{padding-top:24px;padding-bottom:24px}.c-section--feature{padding-top:0;padding-bottom:33px;font-size:1.25rem;line-height:1.2}.c-section--feature__content{width:100%;padding:30px 30px 0}.c-section--feature__aside{width:100%}.c-section--feature--half-left .c-section--feature__aside,.c-section--feature--half-right .c-section--feature__aside{height:378px}.c-section--feature--third-left .c-section--feature__aside{height:255px}.c-section--feature--third-left,.c-section--feature--third-right{font-size:1rem;line-height:1.3125}.c-section--feature--third-left .c-btn:last-child,.c-section--feature--third-right .c-btn:last-child{margin-left:0;margin-right:0}.c-section--form .o-content{max-width:500px}.o-layout{display:flex;flex-wrap:wrap;flex-direction:row}.c-section--secondary{background-color:#474c56;color:#fff}.c-section--tertiary{background-color:#5c7360;color:#fff}.site-footer:after{clear:both;content:"";display:block}.c-footer{padding-top:33px;transition-duration:.3s;transition-property:color,fill;transition-timing-function:ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-footer,.c-footer a,.c-footer a:active{color:#a4a7aa;fill:#a4a7aa}.c-footer a:focus,.c-footer a:hover{color:#1d1d1b;fill:#1d1d1b}.t-secondary .c-footer a:focus,.t-secondary .c-footer a:hover{color:#fff;fill:#fff}.t-neutral .c-footer,.t-neutral .c-footer a,.t-neutral .c-footer a:active,.t-neutral .c-footer a:focus,.t-neutral .c-footer a:hover,.t-tertiary .c-footer,.t-tertiary .c-footer a,.t-tertiary .c-footer a:active,.t-tertiary .c-footer a:focus,.t-tertiary .c-footer a:hover{color:#1d1d1b;fill:#1d1d1b}.c-footer__logo{margin-bottom:13px}.c-footer__logo .c-logo--rectory-hotel-secondary{width:50px;height:50px}.c-footer__content{margin-bottom:26px;font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif;font-size:.8125rem;text-align:center;line-height:1.4615}.c-footer__content p{margin-bottom:0}.c-footer__nav{font-size:.8125rem;font-family:gillsans-rectory,-apple-system,blinkmacsystemfont,Segoe UI,roboto,arial,sans-serif;letter-spacing:1.12px;letter-spacing:.07rem;line-height:1.6923;text-transform:uppercase}.c-footer__nav .menu-item{margin-right:9px}.c-header{background:#fff;transition-duration:.3s;transition-property:fill,width,visibility,order,margin;transition-timing-function:ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.c-header--fixed{position:fixed;top:0;width:100%;z-index:2}.admin-bar .c-header--fixed{top:46px}.site-content{padding-top:187px}.c-header__menu{display:flex;padding-left:24px;align-items:center;justify-content:center;order:2;z-index:3}.c-header__menu .c-icon--menu{display:block;width:26px;height:18px;color:#5c7360;stroke:currentColor;stroke-width:2px}.c-header__menu .c-icon--menu:focus,.c-header__menu .c-icon--menu:hover{color:#11311c}.c-header__cta{order:1;width:100%}.c-header__cta .c-btn{margin:0}.c-header__masthead{flex:1 1 0%;order:3;padding-top:36px;padding-bottom:31px;text-align:center;transition-duration:.3s;transition-property:all;transition-timing-function:ease-in-out}.c-header__masthead .c-logo{display:block;margin-left:auto;margin-right:auto;height:55px;max-width:100%;fill:#474b57}.slick-list,.slick-slider,.slick-track{height:100%}.slick-slide img{height:100%;object-fit:cover;overflow:hidden}.slick-next,.slick-prev{display:block;position:absolute;top:50%;padding:0;height:1.92308rem;width:1.92308rem;border:none;background-position:50%;background-repeat:no-repeat;line-height:0;font-size:0;transform:translateY(-50%);cursor:pointer;z-index:1}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{outline:none;background-color:transparent}.slick-next:before,.slick-prev:before{font-size:20px;font-size:1.25rem;line-height:1;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:16px;background-image:url(../img/arrow-left.svg)}[dir=rtl] .slick-prev{left:auto;right:16px}.slick-next{right:16px;background-image:url(../img/arrow-right.svg)}[dir=rtl] .slick-next{left:16px;right:auto}.slick-dots{position:absolute;bottom:1rem;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{border:0;background:transparent;outline:none;line-height:0;font-size:0;height:.69231rem;width:.69231rem;cursor:pointer}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";height:.69231rem;width:.69231rem;display:block;border-radius:100%;border:1pt solid #dedede;background-color:transparent;-webkit-backface-visibility:visible;backface-visibility:visible}.slick-dots li.slick-active button:before{background-color:#dedede}@media (min-width:37.5rem){.c-form-mailchimp{display:flex;flex:0 1 auto;flex-direction:row}.c-form-mailchimp .c-field{flex-basis:66.6666%}.c-form-mailchimp .c-field__input{height:50px}.c-form-mailchimp .c-form__submit{flex-basis:33.3333%}.c-form-mailchimp .c-form__submit .c-btn{margin:0;padding-top:16px;padding-bottom:17px;width:100%;height:50px;border-left-width:0}.c-heading--page,.c-heading--section,.h1,.h2,h1,h2{margin-bottom:35px;font-size:1.25rem;letter-spacing:4.78px;letter-spacing:.29875rem;line-height:1}.c-heading--section-sub,.h3,h3{margin-bottom:35px;font-size:1.0625rem;letter-spacing:3.21px;letter-spacing:.20063rem;line-height:1}.o-container{width:92.5%}.o-content{width:75%}.u-full\@mp{width:100%}.u-half\@mp{width:50%}.u-quarter\@mp{width:15%}.c-logo-list__logo{height:100px}.js .c-menu.c-menu--right{width:600px}.c-section{padding-top:46px;padding-bottom:46px}.c-section--block{padding-top:46px;padding-bottom:53px;font-size:1.3125rem;line-height:1.3809}.c-section--image-slider{padding-top:0;padding-bottom:0;height:683px}.c-section--image-slider--inset{padding-top:33px;padding-bottom:33px;height:631px}.c-section--image-slider--inset .slick-slider{width:92.5%}.c-section--block+.c-section--image-slider--inset{padding-top:0}.c-section--cta-banner{padding-top:0;padding-bottom:0}.c-section--feature{font-size: 1.3125rem;line-height: 1.3809;}.c-section--feature--half-left .c-section--feature__content{order:1;padding-left:0;width:50%;-ms-grid-row-align:center;align-self:center}.c-section--feature--half-left .c-section--feature__aside{order:2;width:50%;height:460px}.c-section--feature--half-right .c-section--feature__content{order:2;padding-right:0;width:50%;-ms-grid-row-align:center;align-self:center}.c-section--feature--half-right .c-section--feature__aside{order:1;width:50%;height:460px}.c-section--feature--third-left .c-section--feature__content{order:1;padding-top:0;padding-left:0;width:33.3333%;text-align:left}.c-section--feature--third-left .c-section--feature__aside{order:2;width:66.6666%;height:378px}.c-section--feature--third-right .c-section--feature__content{order:2;padding-top:0;padding-right:0;width:33.3333%;text-align:left}.c-section--feature--third-right .c-section--feature__aside{order:1;width:66.6666%}.c-section--feature--third-left,.c-section--feature--third-right{font-size:1rem;line-height:1.3125}.c-section--form{padding-top:80px;padding-bottom:0}.c-footer{padding-top:88px}.c-footer__nav .c-nav--social{margin-right:16px}.site-content{padding-top:122px}.c-header__menu{flex-basis:25%;justify-content:flex-start;padding-left:41px}.c-header__menu .c-icon--menu{stroke-width:3px}.c-header__cta{display:flex;align-items:center;justify-content:flex-end;order:4;flex-basis:25%;padding-right:48px;width:auto}.is-scrolled .c-header__masthead{padding-top:16px;padding-bottom:16px}.c-header__masthead .c-logo--rectory-hotel-secondary,.is-scrolled .c-header__masthead .c-logo--rectory-hotel-primary{display:none}.is-scrolled .c-header__masthead .c-logo--rectory-hotel-secondary{height:38px;display:block}.slick-prev{left:56px}.slick-next,[dir=rtl] .slick-prev{right:56px}[dir=rtl] .slick-next{left:56px}}@media screen and (min-width:48.9375rem){.admin-bar .c-header--fixed,.js .admin-bar .c-menu{top:32px}}@media (min-width:56.25rem){blockquote p{font-size:1.875rem;line-height:1.2}.c-book-room{width:75%}.c-logo-list__logo{height:6rem}.c-menu{padding:46px}.c-menu .c-icon--close{width:18px;height:18px;stroke-width:3px}.c-menu__controls{margin-bottom:54px}.c-navigation--primary{font-size:30px;font-size:1.875rem}.c-navigation--secondary .ibe .o-form__full{margin-top:50px}.c-nav--social{margin-right:16px}.c-nav--social .c-icon{width:1.375rem;height:1.375rem}.c-nav--social__item{margin-right:16px}.c-menu__content .c-nav--social__item{margin-right:9px}.c-section--blockquote{padding-top:72px;padding-bottom:72px}.c-section--blockquote blockquote p{margin-bottom:22px}.c-section--image-row{padding-top:35px;padding-bottom:35px}}@media (min-width:75rem){.o-container{width:66%}.o-content{width:52%}.c-logo-list__logo{height:7rem}.c-section--image-slider--inset .slick-slider{width:66%}}@media (min-width:112.5rem){.c-logo-list__logo{height:10rem}}@media (max-width:37.4375rem){.c-navigation--footer{flex-direction:column;text-align:center}.c-header__cta .c-btn{display:flex;flex-direction:column;justify-content:center;width:100%;height:70px;border-top-left-radius:0;border-top-right-radius:0;letter-spacing:3.12px;letter-spacing:.195rem}.c-header__masthead{position:relative;left:-32px}.c-header__masthead .c-logo--rectory-hotel-primary{width:169px}.c-header__masthead .c-logo--rectory-hotel-secondary{display:none}.is-scrolled .c-header{background:#5c7360}.is-scrolled .c-header__menu .c-icon--menu{color:#fff}.is-scrolled .c-header__cta{order:2;margin-left:-35px;width:auto;flex-grow:1;align-items:center}.is-scrolled .c-header__masthead{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}}
/*# sourceMappingURL=style.css.map */

.c-logo-list__logo {height:50px!important;}