@charset "UTF-8";@font-face{font-family:"avenir";src:url("../fonts/AvenirNextCondensed-Regular.eot");src:url("../fonts/AvenirNextCondensed-Regular.woff2") format("woff2"),url("../fonts/AvenirNextCondensed-Regular.woff") format("woff")}
@font-face{font-family:"metropolis";src:url("../fonts/Metropolis-Regular.ttf") format("ttf"),url("../fonts/Metropolis-Regular.svg") format("svg"),url("../fonts/Metropolis-Regular.woff2") format("woff2"),url("../fonts/Metropolis-Regular.woff") format("woff")}
@font-face{font-family:"schoolbook";src:url("../fonts/CenturySchL-Roma.eot");src:url("../fonts/CenturySchL-Roma.woff2") format("woff2"),url("../fonts/CenturySchL-Roma.woff") format("woff")}
@font-face{font-family:"clerkenwell";src:url("../fonts/FSClerkenwell.eot");src:url("../fonts/FSClerkenwell.woff2") format("woff2"),url("../fonts/FSClerkenwell.woff") format("woff")}
@font-face{font-family:"gotham";src:url("../fonts/Gotham-Book.eot");src:url("../fonts/Gotham-Book.woff2") format("woff2"),url("../fonts/Gotham-Book.woff") format("woff")}
@font-face{font-family:"etna";src:url("../fonts/Starz2016.svg") format("svg"),url("../fonts/Starz2016.ttf") format("ttf"),url("../fonts/Starz2016.woff2") format("woff2"),url("../fonts/Starz2016.woff") format("woff")}
*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}p,blockquote,pre,dl,dd,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}
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}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:1.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body{margin:0}li>ul,li>ol{margin-bottom:0}.numbered-list{list-style-type:decimal}
img{font-style:italic;max-width:100%;border:0}figure>img{display:block}u,ins{text-decoration:none}
ins{border-bottom:1px solid}abbr[title],dfn[title]{cursor:help}abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}q{quotes:"“" "”" "‘" "’"}
small{font-size:.5555555556em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}sub{bottom:-0.25em}label,input,textarea,button,select,option{cursor:pointer}
.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text}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]{-webkit-box-sizing:border-box;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}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}.form-errors li{color:#b94a48}
figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
table{border-collapse:collapse;border-spacing:0}svg:not(:root){overflow:hidden}@-ms-viewport{width:device-width}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{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}
.alert{padding:8px 14px;margin:0 0 1em;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-radius:4px;clear:both}
.alert--success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert--error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}
.btn{-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;line-height:normal;margin:0;border:0;padding-top:0;padding-bottom:0;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;white-space:nowrap;position:relative;text-decoration:none}
.btn,.btn:hover{text-decoration:none}.btn:disabled,.btn.is-disabled{cursor:default}
.btn::-moz-focus-inner{border:0;padding:0}.grid{display:block;padding:0;margin:0;margin-left:-1.6666666667em}
.grid>.grid{margin-left:0}.grid__cell{display:inline-block;vertical-align:top;width:100%;padding-left:1.6666666667em}
.grid--full{margin-left:0}.grid--full>.grid__cell{padding-left:0}.grid--rev{direction:rtl;text-align:left}
.grid--rev>.grid__cell{direction:ltr;text-align:left}.media{display:block}.media__img{float:left;margin-right:1.6666666667em}
.media__img--rev{float:right;margin-left:1.6666666667em}.media__img img,.media__img--rev img{display:block}
.media__body{overflow:hidden}.media__body,.media__body>:last-child{margin-bottom:0}
.nav{list-style:none;margin-left:0;line-height:1em}.nav>li,.nav>li>a{display:inline-block}
.nav--stacked>li{display:list-item}.nav--stacked>li>a{display:block}.nav--fit{display:table;width:100%}
.nav--fit>li{display:table-cell}.nav--fit>li>a{display:block}.wm-links a{background:0;display:inline-block;color:#333;border:1px solid #333;margin:16px;font-size:16px;text-align:left;white-space:normal;vertical-align:top;position:relative;padding:10px 24px 10px 14px}
.wm-links a:after{content:">";display:block;position:absolute;bottom:10px;right:5px}
.wm-links a:hover{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background:#333;color:#d3d3d3}
.wm-buttons a{background:0;display:inline-block;color:#333;border:1px solid #333;margin:16px;font-size:16px;text-align:left;white-space:normal;vertical-align:top;position:relative;padding:10px 24px 10px 14px}
.wm-buttons a:after{content:">";display:block;position:absolute;bottom:10px;right:5px}
.wm-buttons a:hover{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;background:#333;color:#d3d3d3}
.inner-wrap{max-width:1440px;width:100%;margin:0 auto;position:relative}.inner-wrap.domus{font-family:"jaf-domus-titling-web",sans-serif}
.inner-wrap.museo{font-family:"museo-slab",serif}.inner-wrap.museo a.button{padding-top:12px !important}
.inner-wrap.p-underground{font-family:"p22-underground",sans-serif}.inner-wrap.p-underground a.button{padding-top:13px !important}
.inner-wrap.garamond{font-family:"adobe-garamond-pro",serif}.inner-wrap.garamond a.button{padding-top:12px !important}
.inner-wrap.pt-sans{font-family:"pt-sans-narrow",sans-serif}.inner-wrap.pt-sans a.button{padding-top:11px !important}
.inner-wrap.minion{font-family:"minion-pro",serif}.inner-wrap.minion a.button{padding-top:11px !important}
.inner-wrap.clarendon{font-family:"clarendon-text-pro",serif}.inner-wrap.clarendon a.button{padding-top:11px !important}
.inner-wrap.calibri{font-family:"calibri",sans-serif}.inner-wrap.calibri a.button{padding-top:11px !important}
.inner-wrap.century-gothic{font-family:"century-gothic",sans-serif}.inner-wrap.century-gothic a.button{padding-top:11px !important}
.inner-wrap.gill-sans{font-family:"gill-sans-nova",sans-serif}.inner-wrap.gill-sans a.button{padding-top:9px !important}
.inner-wrap.baskerville{font-family:"baskerville-display-pt",serif}.inner-wrap.baskerville a.button{padding-top:11px !important}
.inner-wrap.gotham{font-family:"gotham",sans-serif}.inner-wrap.gotham a.button{padding-top:12px !important;max-width:160px !important}
.inner-wrap.clerkenwell{font-family:"clerkenwell",sans-serif}.inner-wrap.clerkenwell a.button{padding-top:12px !important}
.inner-wrap.avenir{font-family:"avenir",sans-serif}.inner-wrap.avenir a.button{padding-top:11px !important}
.inner-wrap.century-schoolbook{font-family:"schoolbook",serif}.inner-wrap.century-schoolbook a.button{padding-top:11px !important}
.inner-wrap.metropolis{font-family:"metropolis",serif}.inner-wrap.metropolis a.button{padding-top:11px !important}
.inner-wrap.etna{font-family:"etna",sans-serif}.inner-wrap.etna a.button{padding-top:11px !important}
.block.padded{padding:50px}@media(min-width:46.875em){.block.padded{padding:90px}
}.block.padded.first-block-padding{padding:90px 50px 70px}@media(min-width:46.875em){.block.padded.first-block-padding{padding:90px}
}.block.list ul{padding:0;margin:0}.block.list ul li{list-style-type:none}.block.list.cards ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block.list.cards ul li{max-width:100%;width:100%;margin-bottom:15px;border-radius:0 0 5px 5px;background-color:#FFF}
@media(min-width:46.875em){.block.list.cards ul li{max-width:48%}.block.list.cards ul li:nth-child(odd):last-of-type{max-width:100%}
}@media(min-width:56.25em){.block.list.cards ul li{max-width:32%}.block.list.cards ul li:nth-child(odd):last-of-type{max-width:32%}
}.block.list.cards ul li a{text-decoration:none;color:#101010}.block.list.cards ul li img{width:100%;border-radius:5px 5px 0 0;display:block}
.block.list.cards ul li .title-block{text-align:center;padding:15px 30px}.block.list.cards ul li .title-block h4{font-size:16px;line-height:20px}
.block.list.bg-ctas ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.block.list.bg-ctas ul.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.block.list.bg-ctas ul.wrap li:last-of-type:nth-child(odd){max-width:100%;height:380px}
.block.list.bg-ctas ul.no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.block.list.bg-ctas ul li{max-width:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;height:290px}
@media(min-width:56.25em){.block.list.bg-ctas ul li{max-width:50%;height:380px}}.block.list.bg-ctas ul li.table-iframe{cursor:pointer}
.block.list.bg-ctas ul li .overlay{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#FFF;background-color:rgba(38,36,32,0.35);font-size:30px;padding:0 25px}
.block.list.bg-ctas ul li .overlay.no-bg{background-color:rgba(38,36,32,0)}.block.list.bg-ctas ul li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(38,36,32,0.35);text-align:center;color:#FFF;font-size:30px;text-decoration:none;padding:0 25px}
.block.list.bg-ctas ul li a.no-bg{background-color:rgba(38,36,32,0)}.block.list.bg-ctas ul li a:hover{text-decoration:underline}
.block.news ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block.news ul li{list-style-type:none;text-align:left;max-width:100%;margin-bottom:25px}
@media(min-width:46.875em){.block.news ul li{max-width:48%}}@media(min-width:56.25em){.block.news ul li{max-width:32%}
}.block.news ul li p{margin-top:15px}.block.news ul li a{text-transform:uppercase;text-align:center;font-size:14px;text-decoration:none;max-width:140px;width:100%;height:35px;padding-top:3px;display:block}
.block.news .tool-pagination ul{padding:0;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.block.news .tool-pagination ul li{color:#c3a76d;margin:0 15px 0 0}.block.news .tool-pagination ul li a{color:#c3a76d}
.block.standard-text-block{text-align:center;color:#101010;padding:50px 30px 20px 30px}
@media(min-width:46.875em){.block.standard-text-block{padding:50px 90px 20px 90px}
}.block.standard-text-block.christmas-page p{text-align:center}.block.standard-text-block.col-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block.standard-text-block.col-block h3{max-width:100%;width:100%}.block.standard-text-block.col-block.txt-left .left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.block.standard-text-block.col-block.txt-left .right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.block.standard-text-block.col-block.txt-right .left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.block.standard-text-block.col-block.txt-right .right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(min-width:56.25em){.block.standard-text-block.col-block.txt-right .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.block.standard-text-block.col-block.txt-right .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}.block.standard-text-block.col-block .left{max-width:100%;width:100%}@media(min-width:56.25em){.block.standard-text-block.col-block .left{max-width:48%}
.block.standard-text-block.col-block .left.wide{max-width:100%}.block.standard-text-block.col-block .left h3{text-align:left}
}.block.standard-text-block.col-block .right{max-width:100%;width:100%}@media(min-width:56.25em){.block.standard-text-block.col-block .right{max-width:48%}
}.block.standard-text-block p iframe{max-width:85vw}.block.contact .christmas-wired-section{margin-bottom:20px}
@media(min-width:18.75em){.block.contact{display:block;margin-bottom:40px}}@media(min-width:56.25em){.block.contact{margin-bottom:20px}
}.block.contact a.button-wired{border-radius:5px;background-color:#1d252d !important;color:#FFF !important;text-decoration:none !important;padding:5px 20px 8px 20px;min-width:300px;font-size:14px;display:inline-block}
@media(min-width:18.75em){.block.contact a.button-wired{display:block;margin-bottom:20px}
}@media(min-width:28.125em){.block.contact a.button-wired{display:inline-block}}.block.contact .contact-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block.contact .contact-wrap .left{max-width:100%;width:100%;text-align:left;padding:25px 0}
@media(min-width:56.25em){.block.contact .contact-wrap .left{max-width:48%}}@media(min-width:56.25em){.block.contact .contact-wrap .left>*{max-width:50%;margin:auto}
}.block.contact .contact-wrap .left form{max-width:310px !important}.block.contact .contact-wrap .left form .form-row{margin-bottom:10px}
.block.contact .contact-wrap .left form label{display:none}.block.contact .contact-wrap .left form input{padding:10px 10px 10px 0;background-color:transparent;border-right:0;border-left:0;border-top:0;border-bottom:2px solid #101010;font-size:14px;width:100%;color:#101010}
.block.contact .contact-wrap .left form input::-webkit-input-placeholder{color:#101010}
.block.contact .contact-wrap .left form input::-moz-placeholder{color:#101010}.block.contact .contact-wrap .left form input:-ms-input-placeholder{color:#101010}
.block.contact .contact-wrap .left form input::-ms-input-placeholder{color:#101010}
.block.contact .contact-wrap .left form input::placeholder{color:#101010}.block.contact .contact-wrap .left form textarea{border-top:0;border-left:0;border-right:0;border-bottom:2px solid #101010;background-color:transparent;font-size:14px;height:90px;width:100%}
.block.contact .contact-wrap .left form textarea::-webkit-input-placeholder{color:#101010}
.block.contact .contact-wrap .left form textarea::-moz-placeholder{color:#101010}
.block.contact .contact-wrap .left form textarea:-ms-input-placeholder{color:#101010}
.block.contact .contact-wrap .left form textarea::-ms-input-placeholder{color:#101010}
.block.contact .contact-wrap .left form textarea::placeholder{color:#101010}.block.contact .contact-wrap .left form select{min-width:0 !important;width:100%;margin:0 !important;color:#101010;padding:5px 5px 5px 0;font-size:14px;border-radius:0;border-top:0;border-right:0;border-left:0;border-bottom:2px solid #101010;background-color:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("../images/down-pointer.png") no-repeat 95% 50%;background-size:12px}
.block.contact .contact-wrap .left form button{border-radius:5px;background-color:#c3a76d;color:#FFF;width:140px;height:35px;font-size:14px;line-height:1}
.block.contact .contact-wrap .right{max-width:100%;text-align:left;width:100%;padding:25px 0}
@media(min-width:56.25em){.block.contact .contact-wrap .right{max-width:48%;-webkit-columns:1;-moz-columns:1;columns:1}
}@media(min-width:56.25em){.block.contact .contact-wrap .right>*{max-width:50%;margin:20px auto !important}
}.block.contact .contact-wrap .right .christmas_area button{max-width:350px;height:40px}
.block.contact .contact-wrap .right .christmas_area p{text-align:center !important}
.block.contact .contact-wrap .right .christmas_area .center-text{text-align:center !important}
.block.contact .contact-wrap .right a{color:#c8a044;text-decoration:none}.block.contact .contact-wrap .right a:hover{text-decoration:underline}
.block.contact .contact-wrap .right p{font-size:18px;text-align:left}.block.contact .contact-wrap .right p.center-text{text-align:center !important}
.block.contact .contact-wrap .right form{width:100%;text-align:center !important}
.block.contact .contact-wrap .right form .form-row{margin-bottom:30px}.block.contact .contact-wrap .right form label{display:none}
.block.contact .contact-wrap .right form input{padding:10px 10px 10px 0;background-color:transparent;border-right:0;border-left:0;border-top:0;border-bottom:2px solid #1d252d;font-size:14px;max-width:350px !important;width:100%;color:#1d252d;font-family:"avenir",sans-serif}
.block.contact .contact-wrap .right form input::-webkit-input-placeholder{color:#1d252d}
.block.contact .contact-wrap .right form input::-moz-placeholder{color:#1d252d}.block.contact .contact-wrap .right form input:-ms-input-placeholder{color:#1d252d}
.block.contact .contact-wrap .right form input::-ms-input-placeholder{color:#1d252d}
.block.contact .contact-wrap .right form input::placeholder{color:#1d252d}.block.contact .contact-wrap .right form textarea{border-top:0;border-left:0;border-right:0;border-bottom:2px solid #1d252d;background-color:transparent;font-size:14px;height:90px;max-width:350px !important;width:100%;font-family:"avenir",sans-serif}
.block.contact .contact-wrap .right form textarea::-webkit-input-placeholder{color:#1d252d}
.block.contact .contact-wrap .right form textarea::-moz-placeholder{color:#1d252d}
.block.contact .contact-wrap .right form textarea:-ms-input-placeholder{color:#1d252d}
.block.contact .contact-wrap .right form textarea::-ms-input-placeholder{color:#1d252d}
.block.contact .contact-wrap .right form textarea::placeholder{color:#1d252d}.block.contact .contact-wrap .right form select{max-width:350px !important;min-width:0 !important;width:100%;margin:0 !important;color:#1d252d;padding:5px 5px 5px 0;font-size:14px;border-radius:0;font-family:"avenir",sans-serif;border-top:0;border-right:0;border-left:0;border-bottom:2px solid #1d252d;background-color:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("../images/down-pointer.png") no-repeat 95% 50%;background-size:12px}
.block.contact .contact-wrap .right form button{border-radius:5px;background-color:#1d252d;color:#FFF;font-family:"avenir",sans-serif;width:100%;height:40px;max-width:350px;font-size:14px;line-height:1}
.block.contact .contact-wrap .right .details-social{padding:0;margin:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.block.contact .contact-wrap .right .details-social li.social{display:block;max-width:25px;width:100%;margin:0 10px}
.block.contact .contact-wrap .right .details-social li.social:first-of-type{margin:0 10px 0 0}
.block.contact .contact-wrap .right .details-social li.social img,.block.contact .contact-wrap .right .details-social li.social svg{width:100%}
.block.contact .contact-wrap .map{max-width:100%;width:100%}.block.single-room.gallery-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block.single-room.gallery-content .gallery{max-width:100%;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(min-width:56.25em){.block.single-room.gallery-content .gallery{max-width:50%;margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}.block.single-room.gallery-content .gallery ul{padding:0;margin:0 auto}.block.single-room.gallery-content .gallery ul.pub-gallery{margin-bottom:5px}
.block.single-room.gallery-content .gallery ul.pub-gallery .slick-list .slick-track .slick-slide{max-height:250px !important;overflow:hidden !important;background:#1d252d}
@media(min-width:34.375em){.block.single-room.gallery-content .gallery ul.pub-gallery .slick-list .slick-track .slick-slide{max-height:350px !important}
}@media(min-width:46.875em){.block.single-room.gallery-content .gallery ul.pub-gallery .slick-list .slick-track .slick-slide{max-height:480px !important}
}.block.single-room.gallery-content .gallery ul.pub-gallery .slick-list .slick-track .slick-slide img{margin:0 auto;vertical-align:middle}
.block.single-room.gallery-content .gallery ul.slider-nav .slick-list .slick-track .slick-slide{max-height:50px !important;overflow:hidden !important}
@media(min-width:34.375em){.block.single-room.gallery-content .gallery ul.slider-nav .slick-list .slick-track .slick-slide{max-height:70px !important}
}@media(min-width:46.875em){.block.single-room.gallery-content .gallery ul.slider-nav .slick-list .slick-track .slick-slide{max-height:95px !important}
}.block.single-room.gallery-content .gallery ul button{position:absolute;top:50%;width:15px;height:20px;font-size:0;background-color:transparent;background-repeat:no-repeat;border:0}
.block.single-room.gallery-content .gallery ul button.slick-prev{background-image:url("../images/prev-arrow.png");left:20px}
.block.single-room.gallery-content .gallery ul button.slick-next{background-image:url("../images/next-arrow.png");right:20px}
.block.single-room.gallery-content .standard-content{max-width:100%;width:100%;padding:50px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(min-width:56.25em){.block.single-room.gallery-content .standard-content{max-width:50%;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:50px 90px}
}.block.single-room.gallery-content .standard-content p{color:#101010;font-size:16px;line-height:26px;margin-bottom:15px}
.block.single-room.gallery-content .standard-content a{text-transform:uppercase;text-align:center;font-size:14px;text-decoration:none;max-width:140px;width:100%;height:35px;padding-top:11px;display:block}
.block.single-room.gallery-content.standard-gallery{max-width:850px;width:100%;margin:0 auto;padding-bottom:50px}
.block.single-room.gallery-content.standard-gallery .gallery{max-width:100%;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(min-width:56.25em){.block.single-room.gallery-content.standard-gallery .gallery{max-width:100%;margin-bottom:0}
}.block.single-room.category-list{padding:50px 15px;text-align:center}@media(min-width:56.25em){.block.single-room.category-list{padding:90px}
}.block.single-room.category-list h3{color:#101010;font-size:22px;margin-bottom:20px}
.block.single-room.category-list ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(min-width:56.25em){.block.single-room.category-list ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}.block.single-room.category-list ul li{list-style-type:none;min-width:110px;margin-bottom:25px}
@media(min-width:56.25em){.block.single-room.category-list ul li{margin-bottom:0}
}.block.single-room.category-list ul li .category{font-size:14px;color:#101010;text-align:center;width:100%;margin-bottom:15px}
.block.single-room.category-list ul li .icon{text-align:center;height:30px;width:100%;background-repeat:no-repeat;background-position:center center}
@media(min-width:46.875em){.block.single-room.category-list ul li .icon{border-right:2px solid #f9f5eb}
}.block.single-room.category-list ul li .icon.accommodation{background-image:url("../images/Pubs_Icons-Accommodation.svg")}
.block.single-room.category-list ul li .icon.bar-food{background-image:url("../images/Pubs_Icons-Bar_Food.svg")}
.block.single-room.category-list ul li .icon.dog-friendly{background-image:url("../images/Pubs_Icons-Dog_Friendly.svg")}
.block.single-room.category-list ul li .icon.family-friendly{background-image:url("../images/Pubs_Icons-Family.svg")}
.block.single-room.category-list ul li .icon.kids-play-area{background-image:url("../images/Pubs_Icons-Play_Area.svg")}
.block.single-room.category-list ul li .icon.live-music{background-image:url("../images/Pubs_Icons-Music.svg")}
.block.single-room.category-list ul li .icon.live-sport{background-image:url("../images/Pubs_Icons-Sport.svg")}
.block.single-room.category-list ul li .icon.loyalty{background-image:url("../images/Pubs_Icons-_Loyalty.svg")}
.block.single-room.category-list ul li .icon.managed{background-image:url("../images/Pubs_Icons-Managed.svg")}
.block.single-room.category-list ul li .icon.near-me{background-image:url("../images/Pubs_Icons-Near_me.svg")}
.block.single-room.category-list ul li .icon.outside-seating{background-image:url("../images/Pubs_Icons-Outside_Seating.svg")}
.block.single-room.category-list ul li .icon.parking{background-image:url("../images/Pubs_Icons-Parking.svg")}
.block.single-room.category-list ul li .icon.restaurant{background-image:url("../images/Pubs_Icons-Restaurant.svg")}
.block.single-room.category-list ul li .icon.tenanted{background-image:url("../images/Pubs_Icons-Tenanted.svg")}
.block.single-room.category-list ul li .icon.wifi{background-image:url("../images/Pubs_Icons-Wifi.svg")}
.block.single-room.category-list ul li:last-of-type .icon{border-right:0}.block.single-room.details{padding:0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}
@media(min-width:56.25em){.block.single-room.details{padding:0 90px}}.block.single-room.details .left{max-width:100%;width:100%}
@media(min-width:56.25em){.block.single-room.details .left{max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}.block.single-room.details .left .opening-times{max-width:100%;width:100%}@media(min-width:56.25em){.block.single-room.details .left .opening-times{max-width:50%;padding-right:25px}
}.block.single-room.details .left .opening-times ul{margin:0 0 15px;padding:0}.block.single-room.details .left .opening-times ul li{list-style-type:none;font-size:16px;margin-bottom:5px;width:100%}
.block.single-room.details .left .opening-times ul li:first-of-type{text-transform:uppercase;letter-spacing:2px;margin-bottom:10px}
.block.single-room.details .left .address-details{max-width:100%;width:100%}@media(min-width:56.25em){.block.single-room.details .left .address-details{max-width:50%}
}.block.single-room.details .left .address-details p{font-size:16px;text-transform:uppercase;margin-bottom:0;letter-spacing:2px}
.block.single-room.details .left .address-details p:last-of-type{margin-top:25px}
.block.single-room.details .left .details-social{padding:0;margin:25px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.block.single-room.details .left .details-social li.social{display:block;max-width:25px;width:100%;margin:0 10px}
.block.single-room.details .left .details-social li.social:first-of-type{margin:0 10px 0 0}
.block.single-room.details .left .details-social li.social img,.block.single-room.details .left .details-social li.social svg{width:100%}
.block.single-room.details .right{max-width:100%;width:100%}@media(min-width:56.25em){.block.single-room.details .right{max-width:50%}
}.block.single-room.details .right .feat-img{width:100%;display:block;text-align:center}
.block.single-room.details .right .feat-img img{max-height:300px}.block.rooms-list{padding:50px}
.block.rooms-list ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block.rooms-list ul li{list-style-type:none;max-width:100%;width:100%;margin-bottom:25px}
@media(min-width:56.25em){.block.rooms-list ul li{max-width:48%}.block.rooms-list ul li:last-of-type,.block.rooms-list ul li:nth-last-of-type(2){margin-bottom:0}
}.block.rooms-list ul li:last-of-type{margin-bottom:0}.block.rooms-list ul li .thumb-wrap{width:100%}
.block.rooms-list ul li .thumb-wrap img{display:block;width:100%;border-radius:5px 5px 0 0}
.block.rooms-list ul li .content{background-color:#FFF;text-align:center;padding:25px}
.block.rooms-list ul li .content h3{font-size:26px}.block.rooms-list ul li .content .subtitle{text-transform:uppercase;letter-spacing:2px;margin-bottom:15px}
.block.rooms-list ul li .content .excerpt{font-size:14px;line-height:20px;margin-bottom:20px}
.block.rooms-list ul li .content .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.block.rooms-list ul li .content a{text-transform:uppercase;text-align:center;font-size:14px;text-decoration:none;max-width:140px;width:100%;padding:10px 15px}
.block.rooms-list ul li .content a:first-of-type{margin-right:20px}.block.properties-main-wrap{padding:0 50px 50px 50px}
@media(min-width:46.875em){.block.properties-main-wrap{padding:0 90px 90px 90px}}
.block.properties-main-wrap .properties-list{max-width:100%;width:100%;color:transparent;font-size:0}
.block.properties-main-wrap .properties-list h3{color:#101010;font-size:24px;text-align:center}
.block.properties-main-wrap .properties-list ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block.properties-main-wrap .properties-list ul li{list-style-type:none;max-width:100%;width:100%;background-color:#FFF;margin-bottom:25px}
@media(min-width:46.875em){.block.properties-main-wrap .properties-list ul li{max-width:100%}
}@media(min-width:56.25em){.block.properties-main-wrap .properties-list ul li{max-width:32%}
}.block.properties-main-wrap .properties-list ul li .thumb-wrap{width:100%;overflow:hidden;max-height:200px}
.block.properties-main-wrap .properties-list ul li .thumb-wrap img{width:100%;display:block;border-radius:5px 5px 0 0}
.block.properties-main-wrap .properties-list ul li .property-details{padding:30px}
.block.properties-main-wrap .properties-list ul li .property-details h3{text-align:left;margin-bottom:15px}
.block .offers-list{max-width:100%;width:100%;color:transparent;font-size:0}@media(min-width:46.875em){.block .offers-list{max-width:48%}
}@media(min-width:56.25em){.block .offers-list{max-width:75%}}@media(min-width:46.875em){.block .offers-list.wide{max-width:100%}
}@media(min-width:56.25em){.block .offers-list.wide{max-width:100%}}.block .offers-list ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block .offers-list ul.offers_static_block .slick-slide{margin-left:15px;margin-right:15px}
.block .offers-list ul.offers_static_block .slick-list{margin-left:-15px;margin-right:-15px}
.block .offers-list ul li{list-style-type:none;max-width:100%;width:100%;background-color:#FFF;margin-bottom:25px}
@media(min-width:46.875em){.block .offers-list ul li{max-width:100%}}@media(min-width:56.25em){.block .offers-list ul li{max-width:32%;margin-right:1%;margin-bottom:25px}
.block .offers-list ul li:nth-child(3n){margin-right:0}}.block .offers-list ul li .thumb-wrap{width:100%}
.block .offers-list ul li .thumb-wrap img{width:100%;display:block;border-radius:5px 5px 0 0}
.block .offers-list ul li .offer-details{padding:25px;border-radius:0 0 5px 5px}.block .offers-list ul li .offer-details h3{color:#101010;font-size:18px;line-height:20px;letter-spacing:2px;margin-bottom:15px}
.block .offers-list ul li .offer-details p{font-size:16px;color:#101010;margin-bottom:15px}
.flexible-content-wrap{margin-top:20px}.flexible-content-wrap .block{padding-bottom:0;padding-top:0;margin-bottom:40px}
.flexible-content-wrap .block:last-of-type.bg-ctas{margin-bottom:0;padding-bottom:0}
.booking-bar{width:100%;background-color:#FFF;padding:40px;display:none}.booking-bar.yes-rooms{display:block}
.booking-bar form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:920px;width:100%;margin:0 auto;text-align:center}
@media(min-width:46.875em){.booking-bar form{-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}.booking-bar form label{font-weight:600;max-width:100%;width:100%;margin-bottom:25px}
@media(min-width:46.875em){.booking-bar form label{width:auto;margin-bottom:0}}.booking-bar form input{border:0;border-bottom:1px solid #6b6c65;background-color:transparent;padding-bottom:10px;color:#7f7d7b;font-size:14px;background:url("../images/calendar-icon.png") no-repeat 100% 50%;background-size:12px;max-width:300px;width:100%;margin-bottom:20px}
@media(min-width:46.875em){.booking-bar form input{width:auto;margin-bottom:0}}.booking-bar form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("../images/down-pointer.png") no-repeat 90% 50%;background-size:12px;border-radius:0;padding:10px 30px 10px 10px;font-size:14px;border:1px solid #6b6c65;max-width:300px;width:100%;margin-bottom:20px}
@media(min-width:46.875em){.booking-bar form select{width:auto;margin-bottom:0}}.booking-bar form .button{max-width:300px;width:100%;min-height:35px;text-align:center;display:block;border-radius:5px;text-transform:uppercase;line-height:1;font-size:14px}
@media(min-width:46.875em){.booking-bar form .button{max-width:140px}}.popup-wrap{display:none}
.popup-wrap.disable-popup{display:none !important}.popup-wrap.enable-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.4);padding:0 25px}
.popup-wrap.enable-popup .inner{text-align:center;padding:45px;max-width:650px;width:100%;position:relative}
.popup-wrap.enable-popup .inner .close-popup{position:absolute;top:10px;right:10px;cursor:pointer}
.popup-wrap.enable-popup .inner .close-popup::after{content:"✕"}
.popup-wrap.enable-popup .inner h3{margin-bottom:25px}.popup-wrap.enable-popup .inner p{margin-bottom:15px;font-size:14px}
@media(min-width:56.25em){.popup-wrap.enable-popup .inner p{font-size:16px}}.popup-wrap.domus{font-family:"jaf-domus-titling-web",sans-serif}
.popup-wrap.museo{font-family:"museo-slab",serif}.popup-wrap.museo a.button{padding-top:12px !important}
.popup-wrap.p-underground{font-family:"p22-underground",sans-serif}.popup-wrap.p-underground a.button{padding-top:13px !important}
.popup-wrap.garamond{font-family:"adobe-garamond-pro",serif}.popup-wrap.garamond a.button{padding-top:12px !important}
.popup-wrap.pt-sans{font-family:"pt-sans-narrow",sans-serif}.popup-wrap.pt-sans a.button{padding-top:11px !important}
.popup-wrap.minion{font-family:"minion-pro",serif}.popup-wrap.minion a.button{padding-top:11px !important}
.popup-wrap.clarendon{font-family:"clarendon-text-pro",serif}.popup-wrap.clarendon a.button{padding-top:11px !important}
.popup-wrap.calibri{font-family:"calibri",sans-serif}.popup-wrap.calibri a.button{padding-top:11px !important}
.popup-wrap.century-gothic{font-family:"century-gothic",sans-serif}.popup-wrap.century-gothic a.button{padding-top:11px !important}
.popup-wrap.gill-sans{font-family:"gill-sans-nova",sans-serif}.popup-wrap.gill-sans a.button{padding-top:9px !important}
.popup-wrap.baskerville{font-family:"baskerville-display-pt",serif}.popup-wrap.baskerville a.button{padding-top:11px !important}
.popup-wrap.gotham{font-family:"gotham",sans-serif}.popup-wrap.gotham a.button{padding-top:12px !important;max-width:160px !important}
.popup-wrap.clerkenwell{font-family:"clerkenwell",sans-serif}.popup-wrap.clerkenwell a.button{padding-top:12px !important}
.popup-wrap.avenir{font-family:"avenir",sans-serif}.popup-wrap.avenir a.button{padding-top:11px !important}
.popup-wrap.century-schoolbook{font-family:"schoolbook",serif}.popup-wrap.century-schoolbook a.button{padding-top:11px !important}
.form-nav-button{cursor:pointer}.form-nav-button a{cursor:pointer}.form-popup-wrap{display:none}
.form-popup-wrap.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.4);z-index:9999}
.form-popup-wrap.active .form-popup{max-width:650px;width:100%;padding:30px;background-color:#FFF;position:relative}
.form-popup-wrap.active .form-popup .form-popup-close{display:block;font-size:14px;color:#1d252d;position:absolute;top:6px;right:10px;cursor:pointer}
.form-popup-wrap.active .form-popup .form-popup-close::after{content:"✕"}
.js-reframe-liveres{position:relative;max-width:100%;min-height:85vh;margin:0 auto}
.christmas-wired-section .left{display:block;margin:0 auto}.christmas-wired-section .right{display:none}
.buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}
.buttons-wrapper a.button{height:auto;padding:10px 2px;line-height:normal;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.offers_static_block button{position:absolute;top:50%;width:15px;height:20px;font-size:0;background-color:transparent;background-repeat:no-repeat;border:0}
.offers_static_block button.slick-prev{background-image:url("../images/prev-arrow.png");left:-20px;-webkit-filter:invert(1);filter:invert(1)}
.offers_static_block button.slick-next{background-image:url("../images/next-arrow.png");right:-20px;-webkit-filter:invert(1);filter:invert(1)}
.single-image-block-wrapper{padding:0 20px;margin-bottom:40px}@media(min-width:46.875em){.single-image-block-wrapper{padding:0 15%;margin-bottom:50px}
}.footer-illustration{width:100%}.footer-illustration img{display:block;width:100%}
.pre-foot-block{width:100%;padding:40px 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#1d252d;font-size:14px;color:#FFF}
.pre-foot-block a{color:#FFF}@media(min-width:46.875em){.pre-foot-block{padding:40px 90px}
}.pre-foot-block .news{max-width:100%;width:100%;margin-bottom:40px}@media(min-width:56.25em){.pre-foot-block .news{max-width:50%;padding-right:70px;margin-bottom:0}
}.pre-foot-block .news h3{font-size:16px;margin-bottom:20px}.pre-foot-block .news p{font-size:14px;margin-bottom:10px}
.pre-foot-block .news p:last-of-type{margin-bottom:0}.pre-foot-block .form{max-width:100%;width:100%}
@media(min-width:56.25em){.pre-foot-block .form{max-width:50%}}.pre-foot-block .form h3{font-size:16px;margin-bottom:20px}
.pre-foot-block .form p{color:#FFF;font-family:"avenir",sans-serif;font-size:14px;margin-bottom:10px}
.pre-foot-block .form p a{color:#FFF}.pre-foot-block .form form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
.pre-foot-block .form form .form-row{width:100%;max-width:100%}@media(min-width:46.875em){.pre-foot-block .form form .form-row{max-width:49%}
}.pre-foot-block .form form input{max-width:100%;width:100%;background-color:transparent;border:0;border-bottom:1px solid #FFF;margin-bottom:35px;padding-bottom:10px;color:#7f7d7b;font-size:14px}
.pre-foot-block .form form input.checkbox{width:auto;padding:0;margin-bottom:0}.pre-foot-block .form form input::-webkit-input-placeholder{font-size:14px}
.pre-foot-block .form form input::-moz-placeholder{font-size:14px}.pre-foot-block .form form input:-ms-input-placeholder{font-size:14px}
.pre-foot-block .form form input::-ms-input-placeholder{font-size:14px}.pre-foot-block .form form input::placeholder{font-size:14px}
.pre-foot-block .form form .check-wrap{max-width:100%;width:100%;color:#FFF;font-size:16px;margin-bottom:35px}
.pre-foot-block .form form .check-wrap .control-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.pre-foot-block .form form .check-wrap label{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.pre-foot-block .form form .check-wrap input{width:auto;margin:0 15px 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.pre-foot-block .form form button{max-width:140px;width:100%;height:35px;text-align:center;display:block;border-radius:5px;border:0;text-transform:uppercase;line-height:1;font-size:14px}
.pre-foot-block a.footer_button{background-color:#FFF;font-family:"etna",sans-serif;letter-spacing:2px;color:#1d252d;padding:8px 10px;display:block;text-decoration:none;text-transform:uppercase;margin-top:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.pre-foot-block .footer-badge{width:200px;margin:20px auto}footer.page-foot{padding:25px 10px 0 10px;text-align:center}
footer.page-foot .footer-logo,footer.page-foot img.light{height:70px;width:auto;max-width:190px;margin:0 auto 25px}
.gform_wrapper form{max-width:720px !important}.gform_wrapper form .gform_heading{text-align:center !important}
.gform_wrapper form .gform_fields{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.gform_wrapper form .gform_fields .gfield{max-width:100%;width:100%}.gform_wrapper form .gform_fields .gfield.gfield--width-half{max-width:100% !important;width:100%}
@media(min-width:46.875em){.gform_wrapper form .gform_fields .gfield.gfield--width-half{max-width:50% !important;width:49%}
}.gform_wrapper form .gform_fields .gfield.gfield--width-half div input{width:100% !important}
.gform_wrapper form .gform_fields .gfield.gfield--width-half div.ginput_container_radio input{width:15% !important}
.gform_wrapper form .gform_fields .gfield.gfield--width-third{max-width:100% !important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media(min-width:46.875em){.gform_wrapper form .gform_fields .gfield.gfield--width-third{max-width:33% !important;width:32%}
}.gform_wrapper form .gform_fields .gfield.gfield--width-third .ginput_container_time{min-width:30px}
.gform_wrapper form .gform_fields .gfield .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.gform_wrapper form .gform_fields .gfield .ginput_container_consent input[type=checkbox]{width:13px;position:relative;top:5px}
.gform_wrapper form .gform_fields .gfield .ginput_container_consent label{display:inline-block;padding-left:5px}
.gform_wrapper form .gform_fields .gfield .ginput_container_consent .gfield_required_text{display:none}
.gform_wrapper form input[type=submit]{background-color:#c3a76d !important;color:white !important}
.gform_wrapper form .gform_button{background-color:#000 !important;border:0 !important;color:#FFF !important;text-transform:uppercase !important;max-width:140px !important;width:100% !important;height:35px !important;border-radius:5px !important}
.gform_wrapper form li.gfield{max-width:100%;width:100%}.gform_wrapper form li.gfield.half-width{max-width:100% !important;width:100%}
@media(min-width:46.875em){.gform_wrapper form li.gfield.half-width{max-width:50% !important}
}.gform_wrapper form li.gfield.half-width div input{width:100% !important}.gform_wrapper form li.gfield.half-width div.ginput_container_radio input{width:15% !important}
.pre-foot-block .form form>h4,.pre-foot-block .form form>p{text-align:center;color:white;margin-bottom:10px}
.pre-foot-block .form form .gform_fields>*{margin-top:10px;padding:5px;width:100%}
.pre-foot-block .form form .gform_fields>* p,.pre-foot-block .form form .gform_fields>* a{color:white;font-family:Arial,sans-serif;font-size:14px}
.pre-foot-block .form form .gfield_html{color:white;font-family:Arial,sans-serif;font-size:14px}
.pre-foot-block .form form .small{font-size:12px}.pre-foot-block .form form input{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;padding:0 0 0 16px;height:38px;text-align:left;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;background-color:#fff;border:1px solid #b4bbc3;color:black !important}
.pre-foot-block .form form input:nth-child(2){margin-left:10px}.pre-foot-block .form form ::-webkit-input-placeholder{color:black !important}
.pre-foot-block .form form ::-moz-placeholder{color:black !important}.pre-foot-block .form form :-ms-input-placeholder{color:black !important}
.pre-foot-block .form form ::-ms-input-placeholder{color:black !important}.pre-foot-block .form form ::placeholder{color:black !important}
.pre-foot-block .form form input[type=submit]{border-radius:2px;border-style:none;border-width:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif !important;text-transform:uppercase;letter-spacing:0;line-height:1;white-space:normal;padding:11px 16px;text-align:center;word-break:break-word;-ms-flex-item-align:end;align-self:flex-end;cursor:pointer;height:auto;width:100%}
.pre-foot-block .form .gform_confirmation_message{color:white;font-family:Arial,sans-serif;font-size:14px}
header.page-head{width:100%;height:auto;position:fixed;top:0;left:0;z-index:950;max-width:100vw}
header.page-head .liberation-bar{width:100%;margin:0 auto}@media(min-width:96.875em){header.page-head .liberation-bar{max-width:1440px}
}header.page-head .liberation-bar .inner{padding:10px 30px !important;background-color:rgba(0,0,0,0.5)}
header.page-head .liberation-bar>.inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
header.page-head .liberation-bar a{font-family:"etna",sans-serif;text-transform:uppercase;font-size:14px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
header.page-head .liberation-bar a svg{max-width:85px;margin-right:15px;width:100%}
header.page-head .inner{padding:0 30px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(min-width:67.5625em){header.page-head .inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}@media(min-width:67.5625em){header.page-head{position:absolute}header.page-head.scrolled-nav{top:30px;position:fixed}
header.page-head.scrolled-nav .inner{max-width:1440px;margin:0 auto}}header.page-head img{width:100%}
header.page-head .site-logo{display:block;max-width:150px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px 0 15px 25px;margin-right:30px !important}
@media(min-width:46.875em){header.page-head .site-logo{padding:25px 0 25px 25px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}@media(min-width:67.5625em){header.page-head .site-logo{max-width:130px;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}header.page-head .site-logo img{max-width:150px;max-height:80px}@media(min-width:67.5625em){header.page-head .site-logo.posthorn{position:absolute}
}header.page-head .site-logo.posthorn img{max-height:90px}.table-book-wrap{display:none}
.table-book-wrap.active{display:block;max-width:100vw;height:100vh;position:fixed;top:0;right:0;z-index:999;background-color:#fff;padding:25px;text-align:center;-webkit-box-shadow:-11px -1px 16px 2px rgba(0,0,0,0.2);box-shadow:-11px -1px 16px 2px rgba(0,0,0,0.2)}
@media(min-width:46.875em){.table-book-wrap.active{padding:25px;left:auto;max-width:75vw;-webkit-box-shadow:-6px -5px 14px 1px rgba(0,0,0,0.4);box-shadow:-6px -5px 14px 1px rgba(0,0,0,0.4)}
}@media(min-width:56.25em){.table-book-wrap.active{max-width:45vw}}@media(min-width:67.5625em){.table-book-wrap.active{max-width:40vw}
}@media(min-width:96.875em){.table-book-wrap.active{max-width:35vw}}.table-book-wrap.active .close-iframe{display:block;text-transform:uppercase;font-size:14px;text-align:right;border-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;cursor:pointer}
.table-book-wrap.active .close-iframe::after{content:"✕"}
.table-book-wrap.active p{margin:25px 0}nav ul{margin:0;padding:0}nav ul li{list-style-type:none}
nav ul li.close-menu{display:none}nav.main-nav{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(min-width:46.875em){nav.main-nav{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}@media(min-width:67.5625em){nav.main-nav{padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;width:100%}
}nav.main-nav .menu-btn{width:30px;height:25px;cursor:pointer}@media(min-width:67.5625em){nav.main-nav .menu-btn{display:none}
}nav.main-nav .menu-btn span{width:100%;border-radius:5px;height:5px;margin-bottom:4px;display:block}
nav.main-nav .menu-btn span:last-of-type{margin-bottom:0}nav.main-nav ul{padding-top:15px;padding-bottom:15px;display:none}
@media(min-width:67.5625em){nav.main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}
}@media(min-width:46.875em){nav.main-nav ul li{margin-left:15px}nav.main-nav ul li:first-of-type{margin-left:0}
}nav.main-nav ul li a{text-decoration:none;text-transform:uppercase;font-size:15px;color:#FFF}
nav.main-nav ul li a:hover{text-decoration:underline}nav.main-nav ul li a.button{padding:0 15px}
nav.main-nav ul li.close-menu{display:none}nav.main-nav ul li.menu-item-has-children{position:relative}
nav.main-nav ul li.menu-item-has-children .dropdown,nav.main-nav ul li.menu-item-has-children .sub-menu{display:none}
@media(min-width:67.5625em){nav.main-nav ul li.menu-item-has-children{padding:5px 10px}
}@media(min-width:67.5625em){nav.main-nav ul li.menu-item-has-children:hover{text-align:center;background-color:rgba(0,0,0,0.5);border-radius:3px 3px 0 0}
}nav.main-nav ul li.menu-item-has-children:hover .dropdown,nav.main-nav ul li.menu-item-has-children:hover .sub-menu{display:block;position:absolute;right:0;top:0;margin-top:-2px;padding-top:10px;width:200px}
@media(min-width:67.5625em){nav.main-nav ul li.menu-item-has-children:hover .dropdown,nav.main-nav ul li.menu-item-has-children:hover .sub-menu{top:33px;width:100%;min-width:200px;-webkit-box-shadow:none;box-shadow:none;text-align:left;background-color:rgba(0,0,0,0.5);border-radius:0 0 3px 3px}
}nav.main-nav ul li.menu-item-has-children:hover .dropdown li,nav.main-nav ul li.menu-item-has-children:hover .sub-menu li{margin:0}
nav.main-nav ul li.menu-item-has-children:hover .dropdown li a,nav.main-nav ul li.menu-item-has-children:hover .sub-menu li a{width:100%}
nav.main-nav ul.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;position:fixed;top:0;left:0;background-color:#f9f5eb;width:80%}
@media(min-width:46.875em){nav.main-nav ul.active{width:45%}}nav.main-nav ul.active li{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
nav.main-nav ul.active li:last-of-type{margin-bottom:0;border-bottom:0}nav.main-nav ul.active li.close-menu{display:block;text-transform:uppercase;font-size:14px;color:#101010;text-align:right;border-bottom:0;padding-top:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
nav.main-nav ul.active li.close-menu::after{content:"✕"}nav.main-nav ul.active li.menu-item-has-children{padding-right:10px;background-image:url("../images/menu-down-point.png");background-repeat:no-repeat;background-position:95% 25%}
nav.main-nav ul.active li.menu-item-has-children.active{background-image:url("../images/menu-up-point.png");background-repeat:no-repeat;background-position:95% 10px}
nav.main-nav ul.active li.menu-item-has-children .dropdown,nav.main-nav ul.active li.menu-item-has-children .sub-menu{margin:0;padding:0;display:none}
nav.main-nav ul.active li a{color:#101010;font-size:18px}nav.main-nav ul.active li:hover .dropdown,nav.main-nav ul.active li:hover .sub-menu{display:none}
nav.header-nav{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media(min-width:46.875em){nav.header-nav{padding-right:25px}
}@media(min-width:67.5625em){nav.header-nav{padding-right:0}}nav.header-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
nav.header-nav ul li{width:100%}nav.header-nav ul li.head-book-btn{display:block;max-width:100%;width:100%}
@media(min-width:46.875em){nav.header-nav ul li.head-book-btn:last-of-type{margin-left:15px}
}nav.header-nav ul li.head-book-btn .button{max-width:100%;width:100%;text-align:center;border-radius:0 !important}
@media(min-width:46.875em){nav.header-nav ul li.head-book-btn{min-width:115px}}@media(min-width:67.5625em){nav.header-nav ul li.head-book-btn{min-width:140px}
}nav.header-nav ul li.head-book-btn.posthorn a{color:black !important}nav.footer-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
nav.footer-nav ul li{margin:0 10px}nav.footer-nav ul li a{font-size:12px;text-transform:uppercase;text-decoration:none}
nav.footer-nav ul li a:hover{text-decoration:underline}nav.footer-nav.top{display:none}
@media(min-width:46.875em){nav.footer-nav.top{display:block;margin-bottom:25px}}nav.footer-nav.bottom li{display:none}
@media(min-width:46.875em){nav.footer-nav.bottom li{display:block}}nav.footer-nav.bottom li.social{display:block;max-width:25px;width:100%;margin:0 10px}
nav.footer-nav.bottom li.social img,nav.footer-nav.bottom li.social svg{width:100%}
nav.footer-nav.bottom li.close-menu{display:none !important}nav.footer-nav.bottom.shop-css{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
nav.main-nav-sop>.main-nav.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;position:fixed;top:0;left:0;background-color:#f9f5eb;width:80%;height:100vh;padding:60px 20px}
@media(min-width:46.875em){nav.main-nav-sop>.main-nav.active{width:45%}}nav.main-nav-sop>.main-nav.active li{cursor:pointer;width:100%;padding-bottom:15px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
nav.main-nav-sop>.main-nav.active li:last-of-type{margin-bottom:0;border-bottom:0}
nav.main-nav-sop>.main-nav.active li.close-menu{display:block;text-transform:uppercase;font-size:14px;color:#101010;text-align:right;border-bottom:0;padding-top:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
nav.main-nav-sop>.main-nav.active li.close-menu::after{content:"✕"}
nav.main-nav-sop>.main-nav.active li.menu-item-has-children{padding-right:10px;background-image:url("../images/menu-down-point.png");background-repeat:no-repeat;background-position:95% 25%}
nav.main-nav-sop>.main-nav.active li.menu-item-has-children.active{background-image:url("../images/menu-up-point.png");background-repeat:no-repeat;background-position:95% 10px}
nav.main-nav-sop>.main-nav.active li.menu-item-has-children.active .dropdown.active,nav.main-nav-sop>.main-nav.active li.menu-item-has-children.active .sub-menu.active{display:block;position:relative;height:auto;width:100%;padding-top:0}
nav.main-nav-sop>.main-nav.active li.menu-item-has-children.active .dropdown.active li,nav.main-nav-sop>.main-nav.active li.menu-item-has-children.active .sub-menu.active li{padding:5px 0 0 20px !important;margin:0;border-bottom:0}
nav.main-nav-sop>.main-nav.active li.menu-item-has-children.active .dropdown.active li span,nav.main-nav-sop>.main-nav.active li.menu-item-has-children.active .sub-menu.active li span{color:#101010;font-size:18px}
nav.main-nav-sop>.main-nav.active li.menu-item-has-children.active .dropdown.active li a,nav.main-nav-sop>.main-nav.active li.menu-item-has-children.active .sub-menu.active li a{background-image:none;color:#101010;font-size:18px}
nav.main-nav-sop>.main-nav.active li.menu-item-has-children .dropdown,nav.main-nav-sop>.main-nav.active li.menu-item-has-children .sub-menu{margin:0;padding:0;display:none}
nav.main-nav-sop>.main-nav.active li a{color:#101010;font-size:18px}nav.main-nav-sop>.main-nav.active li:hover .dropdown,nav.main-nav-sop>.main-nav.active li:hover .sub-menu{display:none}
nav.main-nav-sop ul li a{font-size:13px !important;text-decoration:none !important}
nav.main-nav-sop ul li.menu-item-has-children li{padding-left:10px !important}nav.main-nav-sop ul li.menu-item-has-children:hover *{color:#101010;text-decoration:none !important}
@media(min-width:67.5625em){nav.main-nav-sop ul li.menu-item-has-children:hover{background-color:rgba(255,255,255,0.8)}
}nav.main-nav-sop ul li.menu-item-has-children:hover .dropdown li:hover,nav.main-nav-sop ul li.menu-item-has-children:hover .sub-menu li:hover{background-color:rgba(0,0,0,0.5)}
nav.main-nav-sop ul li.menu-item-has-children:hover .dropdown li:hover a,nav.main-nav-sop ul li.menu-item-has-children:hover .sub-menu li:hover a{color:white !important;text-decoration:none !important}
@media(min-width:67.5625em){nav.main-nav-sop ul li.menu-item-has-children:hover .dropdown,nav.main-nav-sop ul li.menu-item-has-children:hover .sub-menu{background-color:rgba(255,255,255,0.8)}
}.sop-header-nav{display:none}@media(min-width:46.875em){.sop-header-nav{display:block}
}.sop-header-nav li{padding-left:10px !important;padding-right:10px !important}.sop-header-nav li *{letter-spacing:1px !important;font-size:14px !important;font-weight:300 !important}
h1,h2,h3,h4,h5{font-weight:700;text-transform:uppercase;margin:0;letter-spacing:2px}
h1.home-banner{font-size:36px;line-height:43px;margin-bottom:25px;width:100%;text-align:center;text-shadow:1px 1px 12px black}
@media(min-width:46.875em){h1.home-banner{font-size:68px;line-height:63px}}a.button{max-width:140px;width:100%;height:35px;text-align:center;display:block !important;border-radius:5px !important;text-transform:uppercase;line-height:1 !important;text-decoration:none !important;font-size:14px !important;padding-top:8px !important}
a.button.centered{margin:0 auto}a:visited{color:inherit}.standard-text-block.no-bottom-padding{padding-bottom:0 !important}
.standard-text-block h2{font-size:26px;line-height:32px;margin-bottom:20px}@media(min-width:46.875em){.standard-text-block h2{font-size:33px;line-height:36px}
}.standard-text-block h3{margin-bottom:20px}.standard-text-block a{color:inherit;text-decoration:underline}
.standard-text-block p{font-size:16px;line-height:26px;max-width:720px;width:100%;margin:0 auto 15px;text-align:center}
.standard-text-block p strong{text-transform:uppercase;letter-spacing:2px}.standard-text-block ul,.standard-text-block ol{padding:0 0 0 20px;max-width:720px;width:100%;margin:0 auto 15px}
.standard-text-block ul li,.standard-text-block ol li{text-align:left;font-size:16px}
.standard-text-block blockquote p{font-style:italic;font-size:18px}.standard-text-block figure.wp-block-image{max-width:720px;width:100%;margin:0 auto}
.standard-text-block figure.wp-block-image img{width:100%}.standard-text-block figure.wp-block-image figcaption{text-align:left}
.standard-text-block.home p{text-align:center}.home .hero-wrap{position:relative;padding-top:93px}
@media(min-width:67.5625em){.home .hero-wrap{padding-top:140px}}.home .hero-wrap .hero{width:100%;height:calc(75vh - 10px)}
.home .hero-wrap .hero .slick-list{height:100%}.home .hero-wrap .hero .slick-list .slick-track{height:100%}
.home .hero-wrap .hero .slick-list .slick-track .slick-slide{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}
.home .hero-wrap .hero .slick-list .slick-track .slick-slide .hero-inner{position:absolute;width:100%;height:100%;color:#FFF;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0 65px}
.home .hero-wrap .hero button{position:absolute;top:49%;width:15px;height:20px;font-size:0;background-color:transparent;background-repeat:no-repeat;border:0;display:none !important}
@media(min-width:46.875em){.home .hero-wrap .hero button{display:block !important}
}.home .hero-wrap .hero button.slick-prev{background-image:url("../images/prev-arrow.png");left:60px}
@media(min-width:56.25em){.home .hero-wrap .hero button.slick-prev{left:75px}}.home .hero-wrap .hero button.slick-next{background-image:url("../images/next-arrow.png");right:60px}
@media(min-width:56.25em){.home .hero-wrap .hero button.slick-next{right:75px}}.hero-wrap{position:relative;padding:93px 0 0 0}
@media(min-width:56.25em){.hero-wrap{padding:140px 0 0 0}}.hero-wrap .hero{width:100%;height:calc(75vh - 10px)}
.hero-wrap .hero .slick-list{height:100%}.hero-wrap .hero .slick-list .slick-track{height:100%}
.hero-wrap .hero .slick-list .slick-track .slick-slide{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}
.hero-wrap .hero .slick-list .slick-track .slick-slide .hero-inner{position:absolute;width:100%;height:100%;color:#FFF;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:40px 50px 0}
@media(min-width:46.875em){.hero-wrap .hero .slick-list .slick-track .slick-slide .hero-inner{padding:0 65px}
}.hero-wrap .hero button{position:absolute;top:49%;width:15px;height:20px;font-size:0;background-color:transparent;background-repeat:no-repeat;border:0;display:none !important}
@media(min-width:46.875em){.hero-wrap .hero button{display:block !important}}.hero-wrap .hero button.slick-prev{background-image:url("../images/prev-arrow.png");left:60px}
@media(min-width:56.25em){.hero-wrap .hero button.slick-prev{left:75px}}.hero-wrap .hero button.slick-next{background-image:url("../images/next-arrow.png");right:60px}
@media(min-width:56.25em){.hero-wrap .hero button.slick-next{right:75px}}.hero-wrap .hero ul.slick-dots{list-style-type:none;padding:0;height:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-76px;max-width:89%;overflow-x:clip}
.hero-wrap .hero ul.slick-dots li{min-width:unset;margin-right:10px;width:63px}.hero-wrap .hero ul.slick-dots li button{content:"";height:2px;width:12vw;background-color:rgba(255,255,255,0.3);border:0}
@media(min-width:46.875em){.hero-wrap .hero ul.slick-dots li button{height:4px;width:63px}
}.hero-wrap .hero ul.slick-dots li.slick-active button{background-color:#fff}.hero-wrap .hero ul.slick-dots *{height:initial}
.hero-social{position:absolute;right:0;top:0;z-index:900;width:55px;height:100%;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.hero-social .social img{width:100%}.single-wm_pubhotel .butcombe-badge,.woocommerce-cart .butcombe-badge,.woocommerce-checkout .butcombe-badge{display:none}
.butcombe-badge{position:absolute;z-index:910;bottom:-40px;left:0;text-align:center;width:100%}
@media(min-width:46.875em){.butcombe-badge{bottom:-60px}}.butcombe-badge img{width:100%;max-width:75px}
@media(min-width:46.875em){.butcombe-badge img{max-width:120px}}.hero-wrap .hero-book,.video-container-hero .hero-book{position:absolute;bottom:0;left:0;background-color:rgba(29,37,45,0.7803921569);z-index:800;width:100%;padding:5px;font-size:14px;color:#FFF;display:block;cursor:pointer;text-align:center;top:auto}
@media(min-width:56.25em){.hero-wrap .hero-book,.video-container-hero .hero-book{left:60px;border-radius:5px;width:250px;font-size:16px;padding:15px;bottom:auto;top:70%}
}.hero-wrap .hero-book a,.video-container-hero .hero-book a{text-decoration:none}
.hero-wrap .hero-book a p,.hero-wrap .hero-book a h4,.video-container-hero .hero-book a p,.video-container-hero .hero-book a h4{font-size:14px;color:#FFF;text-decoration:none}
.hero-wrap .hero-book h3,.video-container-hero .hero-book h3{margin-bottom:10px}@media(min-width:56.25em){.video-container-hero .hero-book{bottom:200px;top:auto}
}.hero-popup h4{margin:0;font-family:inherit;font-weight:400;font-size:30px;-ms-flex-preferred-size:45%;flex-basis:45%}
@media(min-width:28.125em){.hero-popup h4{font-size:38px}}@media(min-width:56.25em){.hero-popup h4{font-size:42px}
}.hero-popup img{max-width:60px;width:100%;display:inline}@media(min-width:56.25em){.hero-popup img{max-width:80px}
}.hero-popup p{margin:0;font-family:inherit;font-size:12px;letter-spacing:2px;font-weight:600;-ms-flex-preferred-size:48%;flex-basis:48%}
.hero-popup a{text-decoration:none}.hero-popup a p,.hero-popup a h4{color:#101010;text-decoration:none}
.hero-popup a.button{line-height:1.4 !important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px 15px;padding:10px;background-color:#101010;color:#FFF;margin:10px auto}
.hero-popup{display:none}.hero-popup.active{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);padding:15vh 0 0 0;z-index:999;overflow:auto}
.hero-popup.active .inner{text-align:center;background-color:#FFF;border-radius:5px;color:#101010;width:100%;max-width:300px;overflow:auto;margin:0 auto;height:auto;padding:20px;position:relative}
@media(min-width:28.125em){.hero-popup.active .inner{max-width:400px}}@media(min-width:46.875em){.hero-popup.active .inner{max-width:600px}
}.hero-popup.active .inner p{font-family:inherit;font-size:14px;line-height:24px}
.hero-popup.active .inner p.subtitle{font-family:inherit;letter-spacing:2px;font-weight:600;font-size:18px}
.hero-popup.active .inner img{margin:20px 0}.hero-popup.active .inner img:first-of-type{margin:0 0 20px}
.hero-popup.active .inner .form-close{position:absolute;top:10px;right:10px;-ms-flex-preferred-size:100%;flex-basis:100%;cursor:pointer}
.hero-popup.active .inner .form-close::after{content:"˟";color:#101010;font-size:50px}
.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.3333333%}.two-thirds{width:66.6666666%}
.one-quarter{width:25%}.two-quarters{width:50%}.three-quarters{width:75%}.one-fifth{width:20%}
.two-fifths{width:40%}.three-fifths{width:60%}.four-fifths{width:80%}.one-sixth{width:16.6666666%}
.two-sixths{width:33.3333333%}.three-sixths{width:50%}.four-sixths{width:66.6666666%}
.five-sixths{width:83.3333333%}.one-eighth{width:12.5%}.two-eighths{width:25%}.three-eighths{width:37.5%}
.four-eighths{width:50%}.five-eighths{width:62.5%}.six-eighths{width:75%}.seven-eighths{width:87.5%}
.one-ninth{width:11.1111111%}.two-ninths{width:22.2222222%}.four-ninths{width:44.4444444%}
.five-ninths{width:55.5555555%}.seven-ninths{width:77.7777777%}.eight-ninths{width:88.8888888%}
.one-tenth{width:10%}.two-tenths{width:20%}.three-tenths{width:30%}.four-tenths{width:40%}
.five-tenths{width:50%}.six-tenths{width:60%}.seven-tenths{width:70%}.eight-tenths{width:80%}
.nine-tenths{width:90%}.one-twelfth{width:8.3333333%}.two-twelfths{width:16.6666666%}
.three-twelfths{width:25%}.four-twelfths{width:33.3333333%}.five-twelfths{width:41.6666666%}
.six-twelfths{width:50%}.seven-twelfths{width:58.3333333%}.eight-twelfths{width:66.6666666%}
.nine-twelfths{width:75%}.ten-twelfths{width:83.3333333%}.eleven-twelfths{width:91.6666666%}
.one-twentieth{width:5%}.two-twentieths{width:10%}.three-twentieths{width:15%}.four-twentieths{width:20%}
.five-twentieths{width:25%}.six-twentieths{width:30%}.seven-twentieths{width:35%}
.eight-twentieths{width:40%}.nine-twentieths{width:45%}.ten-twentieths{width:50%}
.eleven-twentieths{width:55%}.twelve-twentieths{width:60%}.thirteen-twentieths{width:65%}
@media(min-width:28.125em){.small-one-whole{width:100%}.small-one-half{width:50%}
.small-one-third{width:33.3333333%}.small-two-thirds{width:66.6666666%}.small-one-quarter{width:25%}
.small-two-quarters{width:50%}.small-three-quarters{width:75%}.small-one-fifth{width:20%}
.small-two-fifths{width:40%}.small-three-fifths{width:60%}.small-four-fifths{width:80%}
.small-one-sixth{width:16.6666666%}.small-two-sixths{width:33.3333333%}.small-three-sixths{width:50%}
.small-four-sixths{width:66.6666666%}.small-five-sixths{width:83.3333333%}.small-one-eighth{width:12.5%}
.small-two-eighths{width:25%}.small-three-eighths{width:37.5%}.small-four-eighths{width:50%}
.small-five-eighths{width:62.5%}.small-six-eighths{width:75%}.small-seven-eighths{width:87.5%}
.small-one-ninth{width:11.1111111%}.small-two-ninths{width:22.2222222%}.small-four-ninths{width:44.4444444%}
.small-five-ninths{width:55.5555555%}.small-seven-ninths{width:77.7777777%}.small-eight-ninths{width:88.8888888%}
.small-one-tenth{width:10%}.small-two-tenths{width:20%}.small-three-tenths{width:30%}
.small-four-tenths{width:40%}.small-five-tenths{width:50%}.small-six-tenths{width:60%}
.small-seven-tenths{width:70%}.small-eight-tenths{width:80%}.small-nine-tenths{width:90%}
.small-one-twelfth{width:8.3333333%}.small-two-twelfths{width:16.6666666%}.small-three-twelfths{width:25%}
.small-four-twelfths{width:33.3333333%}.small-five-twelfths{width:41.6666666%}.small-six-twelfths{width:50%}
.small-seven-twelfths{width:58.3333333%}.small-eight-twelfths{width:66.6666666%}.small-nine-twelfths{width:75%}
.small-ten-twelfths{width:83.3333333%}.small-eleven-twelfths{width:91.6666666%}.small-one-twentieth{width:5%}
.small-two-twentieths{width:10%}.small-three-twentieths{width:15%}.small-four-twentieths{width:20%}
.small-five-twentieths{width:25%}.small-six-twentieths{width:30%}.small-seven-twentieths{width:35%}
.small-eight-twentieths{width:40%}.small-nine-twentieths{width:45%}.small-ten-twentieths{width:50%}
.small-eleven-twentieths{width:55%}.small-twelve-twentieths{width:60%}.small-thirteen-twentieths{width:65%}
}@media(min-width:34.375em){.medium-one-whole{width:100%}.medium-one-half{width:50%}
.medium-one-third{width:33.3333333%}.medium-two-thirds{width:66.6666666%}.medium-one-quarter{width:25%}
.medium-two-quarters{width:50%}.medium-three-quarters{width:75%}.medium-one-fifth{width:20%}
.medium-two-fifths{width:40%}.medium-three-fifths{width:60%}.medium-four-fifths{width:80%}
.medium-one-sixth{width:16.6666666%}.medium-two-sixths{width:33.3333333%}.medium-three-sixths{width:50%}
.medium-four-sixths{width:66.6666666%}.medium-five-sixths{width:83.3333333%}.medium-one-eighth{width:12.5%}
.medium-two-eighths{width:25%}.medium-three-eighths{width:37.5%}.medium-four-eighths{width:50%}
.medium-five-eighths{width:62.5%}.medium-six-eighths{width:75%}.medium-seven-eighths{width:87.5%}
.medium-one-ninth{width:11.1111111%}.medium-two-ninths{width:22.2222222%}.medium-four-ninths{width:44.4444444%}
.medium-five-ninths{width:55.5555555%}.medium-seven-ninths{width:77.7777777%}.medium-eight-ninths{width:88.8888888%}
.medium-one-tenth{width:10%}.medium-two-tenths{width:20%}.medium-three-tenths{width:30%}
.medium-four-tenths{width:40%}.medium-five-tenths{width:50%}.medium-six-tenths{width:60%}
.medium-seven-tenths{width:70%}.medium-eight-tenths{width:80%}.medium-nine-tenths{width:90%}
.medium-one-twelfth{width:8.3333333%}.medium-two-twelfths{width:16.6666666%}.medium-three-twelfths{width:25%}
.medium-four-twelfths{width:33.3333333%}.medium-five-twelfths{width:41.6666666%}.medium-six-twelfths{width:50%}
.medium-seven-twelfths{width:58.3333333%}.medium-eight-twelfths{width:66.6666666%}
.medium-nine-twelfths{width:75%}.medium-ten-twelfths{width:83.3333333%}.medium-eleven-twelfths{width:91.6666666%}
.medium-one-twentieth{width:5%}.medium-two-twentieths{width:10%}.medium-three-twentieths{width:15%}
.medium-four-twentieths{width:20%}.medium-five-twentieths{width:25%}.medium-six-twentieths{width:30%}
.medium-seven-twentieths{width:35%}.medium-eight-twentieths{width:40%}.medium-nine-twentieths{width:45%}
.medium-ten-twentieths{width:50%}.medium-eleven-twentieths{width:55%}.medium-twelve-twentieths{width:60%}
.medium-thirteen-twentieths{width:65%}}@media(min-width:46.875em){.large-one-whole{width:100%}
.large-one-half{width:50%}.large-one-third{width:33.3333333%}.large-two-thirds{width:66.6666666%}
.large-one-quarter{width:25%}.large-two-quarters{width:50%}.large-three-quarters{width:75%}
.large-one-fifth{width:20%}.large-two-fifths{width:40%}.large-three-fifths{width:60%}
.large-four-fifths{width:80%}.large-one-sixth{width:16.6666666%}.large-two-sixths{width:33.3333333%}
.large-three-sixths{width:50%}.large-four-sixths{width:66.6666666%}.large-five-sixths{width:83.3333333%}
.large-one-eighth{width:12.5%}.large-two-eighths{width:25%}.large-three-eighths{width:37.5%}
.large-four-eighths{width:50%}.large-five-eighths{width:62.5%}.large-six-eighths{width:75%}
.large-seven-eighths{width:87.5%}.large-one-ninth{width:11.1111111%}.large-two-ninths{width:22.2222222%}
.large-four-ninths{width:44.4444444%}.large-five-ninths{width:55.5555555%}.large-seven-ninths{width:77.7777777%}
.large-eight-ninths{width:88.8888888%}.large-one-tenth{width:10%}.large-two-tenths{width:20%}
.large-three-tenths{width:30%}.large-four-tenths{width:40%}.large-five-tenths{width:50%}
.large-six-tenths{width:60%}.large-seven-tenths{width:70%}.large-eight-tenths{width:80%}
.large-nine-tenths{width:90%}.large-one-twelfth{width:8.3333333%}.large-two-twelfths{width:16.6666666%}
.large-three-twelfths{width:25%}.large-four-twelfths{width:33.3333333%}.large-five-twelfths{width:41.6666666%}
.large-six-twelfths{width:50%}.large-seven-twelfths{width:58.3333333%}.large-eight-twelfths{width:66.6666666%}
.large-nine-twelfths{width:75%}.large-ten-twelfths{width:83.3333333%}.large-eleven-twelfths{width:91.6666666%}
.large-one-twentieth{width:5%}.large-two-twentieths{width:10%}.large-three-twentieths{width:15%}
.large-four-twentieths{width:20%}.large-five-twentieths{width:25%}.large-six-twentieths{width:30%}
.large-seven-twentieths{width:35%}.large-eight-twentieths{width:40%}.large-nine-twentieths{width:45%}
.large-ten-twentieths{width:50%}.large-eleven-twentieths{width:55%}.large-twelve-twentieths{width:60%}
.large-thirteen-twentieths{width:65%}}@media(min-width:56.25em){.larger-one-whole{width:100%}
.larger-one-half{width:50%}.larger-one-third{width:33.3333333%}.larger-two-thirds{width:66.6666666%}
.larger-one-quarter{width:25%}.larger-two-quarters{width:50%}.larger-three-quarters{width:75%}
.larger-one-fifth{width:20%}.larger-two-fifths{width:40%}.larger-three-fifths{width:60%}
.larger-four-fifths{width:80%}.larger-one-sixth{width:16.6666666%}.larger-two-sixths{width:33.3333333%}
.larger-three-sixths{width:50%}.larger-four-sixths{width:66.6666666%}.larger-five-sixths{width:83.3333333%}
.larger-one-eighth{width:12.5%}.larger-two-eighths{width:25%}.larger-three-eighths{width:37.5%}
.larger-four-eighths{width:50%}.larger-five-eighths{width:62.5%}.larger-six-eighths{width:75%}
.larger-seven-eighths{width:87.5%}.larger-one-ninth{width:11.1111111%}.larger-two-ninths{width:22.2222222%}
.larger-four-ninths{width:44.4444444%}.larger-five-ninths{width:55.5555555%}.larger-seven-ninths{width:77.7777777%}
.larger-eight-ninths{width:88.8888888%}.larger-one-tenth{width:10%}.larger-two-tenths{width:20%}
.larger-three-tenths{width:30%}.larger-four-tenths{width:40%}.larger-five-tenths{width:50%}
.larger-six-tenths{width:60%}.larger-seven-tenths{width:70%}.larger-eight-tenths{width:80%}
.larger-nine-tenths{width:90%}.larger-one-twelfth{width:8.3333333%}.larger-two-twelfths{width:16.6666666%}
.larger-three-twelfths{width:25%}.larger-four-twelfths{width:33.3333333%}.larger-five-twelfths{width:41.6666666%}
.larger-six-twelfths{width:50%}.larger-seven-twelfths{width:58.3333333%}.larger-eight-twelfths{width:66.6666666%}
.larger-nine-twelfths{width:75%}.larger-ten-twelfths{width:83.3333333%}.larger-eleven-twelfths{width:91.6666666%}
.larger-one-twentieth{width:5%}.larger-two-twentieths{width:10%}.larger-three-twentieths{width:15%}
.larger-four-twentieths{width:20%}.larger-five-twentieths{width:25%}.larger-six-twentieths{width:30%}
.larger-seven-twentieths{width:35%}.larger-eight-twentieths{width:40%}.larger-nine-twentieths{width:45%}
.larger-ten-twentieths{width:50%}.larger-eleven-twentieths{width:55%}.larger-twelve-twentieths{width:60%}
.larger-thirteen-twentieths{width:65%}}@media(min-width:67.5625em){.largest-one-whole{width:100%}
.largest-one-half{width:50%}.largest-one-third{width:33.3333333%}.largest-two-thirds{width:66.6666666%}
.largest-one-quarter{width:25%}.largest-two-quarters{width:50%}.largest-three-quarters{width:75%}
.largest-one-fifth{width:20%}.largest-two-fifths{width:40%}.largest-three-fifths{width:60%}
.largest-four-fifths{width:80%}.largest-one-sixth{width:16.6666666%}.largest-two-sixths{width:33.3333333%}
.largest-three-sixths{width:50%}.largest-four-sixths{width:66.6666666%}.largest-five-sixths{width:83.3333333%}
.largest-one-eighth{width:12.5%}.largest-two-eighths{width:25%}.largest-three-eighths{width:37.5%}
.largest-four-eighths{width:50%}.largest-five-eighths{width:62.5%}.largest-six-eighths{width:75%}
.largest-seven-eighths{width:87.5%}.largest-one-ninth{width:11.1111111%}.largest-two-ninths{width:22.2222222%}
.largest-four-ninths{width:44.4444444%}.largest-five-ninths{width:55.5555555%}.largest-seven-ninths{width:77.7777777%}
.largest-eight-ninths{width:88.8888888%}.largest-one-tenth{width:10%}.largest-two-tenths{width:20%}
.largest-three-tenths{width:30%}.largest-four-tenths{width:40%}.largest-five-tenths{width:50%}
.largest-six-tenths{width:60%}.largest-seven-tenths{width:70%}.largest-eight-tenths{width:80%}
.largest-nine-tenths{width:90%}.largest-one-twelfth{width:8.3333333%}.largest-two-twelfths{width:16.6666666%}
.largest-three-twelfths{width:25%}.largest-four-twelfths{width:33.3333333%}.largest-five-twelfths{width:41.6666666%}
.largest-six-twelfths{width:50%}.largest-seven-twelfths{width:58.3333333%}.largest-eight-twelfths{width:66.6666666%}
.largest-nine-twelfths{width:75%}.largest-ten-twelfths{width:83.3333333%}.largest-eleven-twelfths{width:91.6666666%}
.largest-one-twentieth{width:5%}.largest-two-twentieths{width:10%}.largest-three-twentieths{width:15%}
.largest-four-twentieths{width:20%}.largest-five-twentieths{width:25%}.largest-six-twentieths{width:30%}
.largest-seven-twentieths{width:35%}.largest-eight-twentieths{width:40%}.largest-nine-twentieths{width:45%}
.largest-ten-twentieths{width:50%}.largest-eleven-twentieths{width:55%}.largest-twelve-twentieths{width:60%}
.largest-thirteen-twentieths{width:65%}}@media(min-width:96.875em){.largester-one-whole{width:100%}
.largester-one-half{width:50%}.largester-one-third{width:33.3333333%}.largester-two-thirds{width:66.6666666%}
.largester-one-quarter{width:25%}.largester-two-quarters{width:50%}.largester-three-quarters{width:75%}
.largester-one-fifth{width:20%}.largester-two-fifths{width:40%}.largester-three-fifths{width:60%}
.largester-four-fifths{width:80%}.largester-one-sixth{width:16.6666666%}.largester-two-sixths{width:33.3333333%}
.largester-three-sixths{width:50%}.largester-four-sixths{width:66.6666666%}.largester-five-sixths{width:83.3333333%}
.largester-one-eighth{width:12.5%}.largester-two-eighths{width:25%}.largester-three-eighths{width:37.5%}
.largester-four-eighths{width:50%}.largester-five-eighths{width:62.5%}.largester-six-eighths{width:75%}
.largester-seven-eighths{width:87.5%}.largester-one-ninth{width:11.1111111%}.largester-two-ninths{width:22.2222222%}
.largester-four-ninths{width:44.4444444%}.largester-five-ninths{width:55.5555555%}
.largester-seven-ninths{width:77.7777777%}.largester-eight-ninths{width:88.8888888%}
.largester-one-tenth{width:10%}.largester-two-tenths{width:20%}.largester-three-tenths{width:30%}
.largester-four-tenths{width:40%}.largester-five-tenths{width:50%}.largester-six-tenths{width:60%}
.largester-seven-tenths{width:70%}.largester-eight-tenths{width:80%}.largester-nine-tenths{width:90%}
.largester-one-twelfth{width:8.3333333%}.largester-two-twelfths{width:16.6666666%}
.largester-three-twelfths{width:25%}.largester-four-twelfths{width:33.3333333%}.largester-five-twelfths{width:41.6666666%}
.largester-six-twelfths{width:50%}.largester-seven-twelfths{width:58.3333333%}.largester-eight-twelfths{width:66.6666666%}
.largester-nine-twelfths{width:75%}.largester-ten-twelfths{width:83.3333333%}.largester-eleven-twelfths{width:91.6666666%}
.largester-one-twentieth{width:5%}.largester-two-twentieths{width:10%}.largester-three-twentieths{width:15%}
.largester-four-twentieths{width:20%}.largester-five-twentieths{width:25%}.largester-six-twentieths{width:30%}
.largester-seven-twentieths{width:35%}.largester-eight-twentieths{width:40%}.largester-nine-twentieths{width:45%}
.largester-ten-twentieths{width:50%}.largester-eleven-twentieths{width:55%}.largester-twelve-twentieths{width:60%}
.largester-thirteen-twentieths{width:65%}}.cf:before,.cf:after,.group:before,.group:after{content:"";display:table}
.cf:after,.group:after{clear:both}.float--right{float:right !important}.float--left{float:left !important}
.will-change{-webkit-transform:translateZ(0);transform:translateZ(0)}.push{margin:1.6666666667em !important}
.push--top{margin-top:1.6666666667em !important}.push--right{margin-right:1.6666666667em !important}
.push--bottom{margin-bottom:1.6666666667em !important}.push--left{margin-left:1.6666666667em !important}
.push--ends{margin-top:1.6666666667em !important;margin-bottom:1.6666666667em !important}
.push--sides{margin-right:1.6666666667em !important;margin-left:1.6666666667em !important}
.push-half{margin:.8333333333em !important}.push-half--top{margin-top:.8333333333em !important}
.push-half--right{margin-right:.8333333333em !important}.push-half--bottom{margin-bottom:.8333333333em !important}
.push-half--left{margin-left:.8333333333em !important}.push-half--ends{margin-top:.8333333333em !important;margin-bottom:.8333333333em !important}
.push-half--sides{margin-right:.8333333333em !important;margin-left:.8333333333em !important}
.flush{margin:0 !important}.flush--top{margin-top:0 !important}.flush--right{margin-right:0 !important}
.flush--bottom{margin-bottom:0 !important}.flush--left{margin-left:0 !important}.flush--ends{margin-top:0 !important;margin-bottom:0 !important}
.flush--sides{margin-right:0 !important;margin-left:0 !important}.hard{padding:0 !important}
.hard--top{padding-top:0 !important}.hard--right{padding-right:0 !important}.hard--bottom{padding-bottom:0 !important}
.hard--left{padding-left:0 !important}.hard--ends{padding-top:0 !important;padding-bottom:0 !important}
.hard--sides{padding-right:0 !important;padding-left:0 !important}.is-actionable{cursor:pointer !important}
.is-disabled{cursor:default !important}.is-draggable{cursor:move !important}.is-hidden{display:none !important;visibility:hidden !important}
.is-hidden-visually{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}
.is-invisible{visibility:hidden !important}.is-visible{visibility:visible !important}
.text--left{text-align:left !important}.text--center{text-align:center !important}
.text--right{text-align:right !important}.caps{text-transform:uppercase !important}
.weight--light{font-weight:300 !important}.weight--normal{font-weight:400 !important}
.weight--semibold{font-weight:600 !important}.weight--bold{font-weight:bold !important}
.text--truncate{max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-wrap:normal !important}
.alpha{font-size:1.6666666667em}.beta{font-size:1.3888888889em}.gamma{font-size:1.2222222222em}
.delta{font-size:1.1111111111em}.epsilon{font-size:1em}.zeta{font-size:.8888888889em}
.cta-boxes--box--title{margin-bottom:4px}.cta-boxes--text{color:#999;font-size:.8888888889em;font-family:Georgia,Times,"Times New Roman",serif}
.cta-boxes--box--inner--content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
@media only screen and (max-width:900px){.bg-ctas{padding-left:20px !important;padding-right:20px !important}
}.generic-content{text-align:left;padding:2.5% 0;background-size:cover;background-repeat:no-repeat;position:relative}
.generic-content.image{color:#333;padding:3% 0}.generic-content.image h1,.generic-content.image h2,.generic-content.image h3,.generic-content.image h4,.generic-content.image h5,.generic-content.image h6,.generic-content.image .generic-content--title{color:#333;font-weight:300}
.generic-content.image .generic-content--title{font-size:25px;text-transform:uppercase}
.generic-content.image .generic-content--background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}
.generic-content.image .generic-content--background-image img{width:100%;height:100%}
.generic-content .generic-content--content{position:relative;z-index:2}.generic-content .generic-content--title{font-size:25px}
.generic-content .generic-content--inner-content strong{color:blue}.generic-content .generic-content--inner-content p{margin-bottom:2%;line-height:30px;font-weight:100;font-size:22px}
@media only screen and (max-width:34.375em){.generic-content .generic-content--inner-content p{font-size:1rem;line-height:1.3rem}
}.iframe-section iframe{width:100%;border:0;height:1080px}.image-carousel-container{width:100% !important;position:relative}
.image-carousel-container .image-carousel-slides{width:100%}.image-carousel-container .image-carousel-slides .single-slide{width:70%;height:500px;margin-left:10px;margin-right:10px;overflow:hidden}
.image-carousel-container .image-carousel-slides .single-slide img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}
.image-carousel-container .image-carousel-slides ul.slick-dots{list-style-type:none;padding:0;height:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:-76px;max-width:89%;overflow-x:clip}
.image-carousel-container .image-carousel-slides ul.slick-dots li{min-width:unset;margin-right:10px;width:63px}
.image-carousel-container .image-carousel-slides ul.slick-dots li button{content:"";height:2px;width:12vw;background-color:rgba(255,255,255,0.3);border:0}
@media(min-width:46.875em){.image-carousel-container .image-carousel-slides ul.slick-dots li button{height:4px;width:63px}
}.image-carousel-container .image-carousel-slides ul.slick-dots li.slick-active button{background-color:#fff}
.image-carousel-container .image-carousel-slides ul.slick-dots *{height:initial}.image_grid_text_overlay.padded{padding:50px}
@media(min-width:46.875em){.image_grid_text_overlay.padded{padding:90px}}.image_grid_text_overlay.padded.first-block-padding{padding:90px 50px 70px}
@media(min-width:46.875em){.image_grid_text_overlay.padded.first-block-padding{padding:90px}
}.image_grid_text_overlay.list ul{padding:0;margin:0}.image_grid_text_overlay.list ul li{list-style-type:none}
.image_grid_text_overlay.list.cards ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.image_grid_text_overlay.list.cards ul li{position:relative;overflow:hidden;width:100%;height:200px;margin-bottom:30px !important;margin-right:2px !important;border-radius:5px;background-color:#FFF}
@media(min-width:56.25em){.image_grid_text_overlay.list.cards ul li{max-width:24%}
}.image_grid_text_overlay.list.cards ul li a{text-decoration:none;color:#101010}.image_grid_text_overlay.list.cards ul li img{min-width:100%;min-height:100%;border-radius:5px 5px 0 0;display:block}
.image_grid_text_overlay.list.cards ul li .title-block{position:absolute;height:100%;width:100%;background:rgba(0,0,0,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;left:0;text-align:center}
.image_grid_text_overlay.list.cards ul li .title-block h4{margin:auto auto !important;font-size:18px;line-height:20px;color:white;padding:15%}
@media only screen and (max-width:900px){.image_grid_text_overlay{padding-left:20px !important;padding-right:20px !important}
}section.newsletter{background-size:cover !important;color:#fff;padding:3% 34px 10%}
@media(min-width:56.25em){section.newsletter{padding:3% 0 3%}}section.newsletter .inner{max-width:960px;margin:0 auto}
section.newsletter h2{font-size:36px;font-weight:100;padding:0 0 2%}section.newsletter h2 strong{display:block}
@media(min-width:46.875em){section.newsletter h2 strong{display:inline-block}}section.newsletter .control-group{margin-right:2%}
@media(min-width:46.875em){section.newsletter .control-group{display:inline-block}
}section.newsletter .control-group input{border:0;font-size:15px;font-family:Georgia,Times,"Times New Roman",serif;padding:3% 3% 2% 3%;width:100%;margin-bottom:19px;color:#333}
@media(min-width:46.875em){section.newsletter .control-group input{margin-bottom:0;width:300px}
}section.newsletter .btn{font-family:Georgia,Times,"Times New Roman",serif;margin-top:5.5%;padding:.8% 5% 1% 2%;text-transform:none;color:#fff;border:solid 1px #fff;background:0;position:relative;width:132px}
@media(min-width:46.875em){section.newsletter .btn{width:auto}}.quick_links_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.quick_links_block *{color:#101010;text-decoration:none;text-align:center}@media(min-width:46.875em){.quick_links_block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.quick_links_block span{padding:5px 15px 5px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.quick_links_block span .bottom_divider{display:block;margin:0 auto;overflow:hidden;width:50px;height:10px;border-bottom:2px solid #101010}
.quick_links_block .large>a{text-transform:uppercase;font-weight:bold}.quick_links_block .button_link,.quick_links_block .button_link_alt{background:#b9975b;padding:5px 15px 5px 15px}
.quick_links_block .button_link a,.quick_links_block .button_link_alt a{text-transform:uppercase;font-weight:bold;color:white !important}
.quick_links_block .button_link .bottom_divider,.quick_links_block .button_link_alt .bottom_divider{display:none}
.quick_links_block .button_link_alt{background:#da8f57}@media only screen and (max-width:900px){.quick_links_block{padding-left:20px !important;padding-right:20px !important}
}.three_column_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.three_column_content *{color:#101010;text-decoration:none}@media(min-width:46.875em){.three_column_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.three_column_content .column{vertical-align:top;padding-bottom:20px}.three_column_content .column h3{padding-bottom:20px}
.three_column_content .column.left{width:100%}@media(min-width:46.875em){.three_column_content .column.left{width:25%}
}.three_column_content .column.left .contact-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
.three_column_content .column.left .contact-row .contact-label{padding:0 5px 0 5px;min-width:95px;font-weight:bold}
.three_column_content .column.left .contact-row .contact-value{padding:0 5px 0 5px}
.three_column_content .column.middle{width:100%}@media(min-width:46.875em){.three_column_content .column.middle{width:30%}
}.three_column_content .column.right{width:100%}@media(min-width:46.875em){.three_column_content .column.right{width:45%}
}.three_column_content .column.right img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}
@media only screen and (max-width:900px){.three_column_content{padding-left:20px !important;padding-right:20px !important}
}.two_column_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.two_column_content *{color:#101010;text-decoration:none}@media(min-width:46.875em){.two_column_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}.two_column_content .column{vertical-align:top;padding-bottom:20px}.two_column_content .column h3{padding-bottom:20px}
.two_column_content .column h4,.two_column_content .column h3,.two_column_content .column h2,.two_column_content .column strong{color:#da8f57 !important}
.two_column_content .column h4 *,.two_column_content .column h3 *,.two_column_content .column h2 *,.two_column_content .column strong *{color:#da8f57 !important}
.two_column_content .column.left{text-align:center;width:100%}@media(min-width:46.875em){.two_column_content .column.left{width:50%}
}.two_column_content .column.right{text-align:center;width:100%}@media(min-width:46.875em){.two_column_content .column.right{width:50%}
}@media only screen and (max-width:900px){.two_column_content{padding-left:20px !important;padding-right:20px !important}
}.video-block-container{width:100%}.video-block-container .video_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:50px}
.video-block-container .video_block.alignment_left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.video-block-container .video_block.alignment_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.video-block-container .video_block.alignment_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media only screen and (max-width:900px){.video-block-container{padding-left:20px !important;padding-right:20px !important;width:100% !important}
}.grid--youtube-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.grid--youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.grid--image-gallery img{width:33.3%;height:124.3px;margin:0;padding:0}.grid--standard-content{padding:3% 9% 6%;text-align:center;color:#fff}
.grid--standard-content h1,.grid--standard-content h2,.grid--standard-content h3,.grid--standard-content h4,.grid--standard-content h5,.grid--standard-content h6,.grid--standard-content .grid--standard-content--title{text-transform:uppercase;max-width:320px;display:inline-block}
.set_width_layout--video{position:relative;padding-top:0}.set_width_layout--video iframe{position:relative;width:100%;display:block}
.set_width_layout--video .inner{width:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.set_width_layout--video .inner .inner__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.set_width_layout--image-gallery{font-size:0}.set_width_layout--image-gallery img{width:33.3%;height:128.3px;margin:0;padding:2px}
.set_width_layout--standard-content{margin-bottom:35px}.set_width_layout--standard-content:last-of-type{margin-bottom:0}
@media(min-width:46.875em){.set_width_layout--standard-content.large-one-half:nth-child(odd){border-right:1px solid #333}
}.set_width_layout--standard-content,.set_width_layout--links{position:relative}.set_width_layout--standard-content .set_width_layout--standard-content--inner,.set_width_layout--links .set_width_layout--standard-content--inner{width:100%;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1% 0}
.set_width_layout--standard-content .set_width_layout--standard-content--inner .set_width_layout--standard-content--inner__content,.set_width_layout--links .set_width_layout--standard-content--inner .set_width_layout--standard-content--inner__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 22px}
.set_width_layout--standard-content .set_width_layout--standard-content--bg-image,.set_width_layout--links .set_width_layout--standard-content--bg-image{position:absolute;top:20px;left:20px;z-index:0}
.set_width_layout--standard-content h1,.set_width_layout--standard-content h2,.set_width_layout--standard-content h3,.set_width_layout--standard-content h4,.set_width_layout--standard-content h5,.set_width_layout--standard-content h6,.set_width_layout--standard-content .set_width_layout--standard-content--title,.set_width_layout--links h1,.set_width_layout--links h2,.set_width_layout--links h3,.set_width_layout--links h4,.set_width_layout--links h5,.set_width_layout--links h6,.set_width_layout--links .set_width_layout--standard-content--title{display:block;line-height:1.2em;margin:.5em 0}
.set_width_layout--standard-content .set_width_layout--standard-content--text,.set_width_layout--links .set_width_layout--standard-content--text{font-size:1em;font-family:Georgia,Times,"Times New Roman",serif}
.set_width_layout--standard-content .set_width_layout--standard-content--text h1,.set_width_layout--standard-content .set_width_layout--standard-content--text h2,.set_width_layout--links .set_width_layout--standard-content--text h1,.set_width_layout--links .set_width_layout--standard-content--text h2{font-family:Georgia,Times,"Times New Roman",serif;font-size:36px;color:#333;margin:0;padding-bottom:30px}
@media(min-width:46.875em){.set_width_layout--standard-content .set_width_layout--standard-content--text h1,.set_width_layout--standard-content .set_width_layout--standard-content--text h2,.set_width_layout--links .set_width_layout--standard-content--text h1,.set_width_layout--links .set_width_layout--standard-content--text h2{font-size:48px}
}.set_width_layout--standard-content .set_width_layout--standard-content--text h1:after,.set_width_layout--standard-content .set_width_layout--standard-content--text h2:after,.set_width_layout--links .set_width_layout--standard-content--text h1:after,.set_width_layout--links .set_width_layout--standard-content--text h2:after{content:"";display:block;width:100%;border-top:1px solid #d3d3d3;margin-top:30px}
.set_width_layouts--grey .set_width_layout--standard-content .set_width_layout--standard-content--text h1:after,.set_width_layouts--grey .set_width_layout--standard-content .set_width_layout--standard-content--text h2:after,.set_width_layouts--grey .set_width_layout--links .set_width_layout--standard-content--text h1:after,.set_width_layouts--grey .set_width_layout--links .set_width_layout--standard-content--text h2:after{border-top:1px solid #d3d3d3}
.home .set_width_layout--standard-content .set_width_layout--standard-content--text h1,.home .set_width_layout--standard-content .set_width_layout--standard-content--text h2,.home .set_width_layout--links .set_width_layout--standard-content--text h1,.home .set_width_layout--links .set_width_layout--standard-content--text h2{padding-bottom:0}
.home .set_width_layout--standard-content .set_width_layout--standard-content--text h1:after,.home .set_width_layout--standard-content .set_width_layout--standard-content--text h2:after,.home .set_width_layout--links .set_width_layout--standard-content--text h1:after,.home .set_width_layout--links .set_width_layout--standard-content--text h2:after{display:none}
.set_width_layout--standard-content.brand-blue .set_width_layout--standard-content--inner,.set_width_layout--links.brand-blue .set_width_layout--standard-content--inner{background:#333;color:#fff}
.set_width_layout--standard-content.brand-blue a,.set_width_layout--links.brand-blue a{color:#fff}
.set_width_layout--standard-content.brand-blue .set_width_layout--standard-content--inner,.set_width_layout--links.brand-blue .set_width_layout--standard-content--inner{padding:1% 0 2% 0}
.set_width_layouts .cta-boxes--box--title{margin-top:0;color:#333}.set_width_layouts .cta-boxes--box--inner{width:100%;position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.set_width_layouts .cta-boxes--box--inner img{width:100%;display:block}.set_width_layouts.set_width_layouts--white .cta-boxes--box--inner{background:#d3d3d3}
.set_width_layouts .cta-boxes--box--inner--content{padding:12px 18px 18px}.blog .cta-boxes--box--inner--content,.archive .cta-boxes--box--inner--content{width:100%;position:relative;background:#d3d3d3}
.set_width_layout--testimonials{margin-bottom:35px}.set_width_layout--testimonials .testimonials{padding-top:14px;padding-bottom:60px}
@media(min-width:46.875em){.set_width_layout--testimonials .testimonials{padding-bottom:40px}
}.set_width_layout--testimonials .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}
.set_width_layout--testimonials .slick-next,.set_width_layout--testimonials .slick-prev{top:auto;bottom:0;position:absolute;width:50%;border:1px solid #fff;text-indent:0;-webkit-transition:all .2s;transition:all .2s;text-transform:lowercase;font-size:19px}
.set_width_layout--testimonials .slick-next:hover,.set_width_layout--testimonials .slick-prev:hover{background:#fff;color:#d3d3d3}
.set_width_layout--testimonials .slick-next:hover:after,.set_width_layout--testimonials .slick-prev:hover:after{background:url("/content/themes/standard/images/sprite.png") 0 0 no-repeat}
.set_width_layout--testimonials .slick-next:after,.set_width_layout--testimonials .slick-prev:after{content:"";display:block;position:absolute;bottom:14px;right:14px;height:15px;width:8px;background:url("/content/themes/standard/images/sprite.png") -10px 0 no-repeat}
.set_width_layout--testimonials .slick-next.slick-next,.set_width_layout--testimonials .slick-prev.slick-next{right:0;border-left:0;text-align:left;padding-left:20px}
.set_width_layout--testimonials .slick-next.slick-prev,.set_width_layout--testimonials .slick-prev.slick-prev{text-align:right;padding-right:20px;left:0}
.set_width_layout--testimonials .slick-next.slick-prev:after,.set_width_layout--testimonials .slick-prev.slick-prev:after{right:auto;left:14px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media(min-width:46.875em){.set_width_layout--testimonials.large-one-half:nth-child(odd){border-right:1px solid #d3d3d3}
}.set_width_layout--testimonials,.set_width_layout--links{position:relative}.set_width_layout--testimonials .set_width_layout--testimonials--inner,.set_width_layout--links .set_width_layout--testimonials--inner{width:100%;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1% 0}
.set_width_layout--testimonials .set_width_layout--testimonials--inner .set_width_layout--testimonials--inner__content,.set_width_layout--links .set_width_layout--testimonials--inner .set_width_layout--testimonials--inner__content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 22px}
.set_width_layout--testimonials .set_width_layout--testimonials--name,.set_width_layout--links .set_width_layout--testimonials--name{font-size:.8rem;float:right;margin-top:5%;text-align:right}
.set_width_layout--testimonials .set_width_layout--testimonials--bg-image,.set_width_layout--links .set_width_layout--testimonials--bg-image{position:absolute;top:20px;left:20px;z-index:0}
.set_width_layout--testimonials h1,.set_width_layout--testimonials h2,.set_width_layout--testimonials h3,.set_width_layout--testimonials h4,.set_width_layout--testimonials h5,.set_width_layout--testimonials h6,.set_width_layout--testimonials .set_width_layout--testimonials--title,.set_width_layout--links h1,.set_width_layout--links h2,.set_width_layout--links h3,.set_width_layout--links h4,.set_width_layout--links h5,.set_width_layout--links h6,.set_width_layout--links .set_width_layout--testimonials--title{display:block;line-height:1.2em;margin:.5em 0}
.set_width_layout--testimonials .set_width_layout--testimonials--text,.set_width_layout--links .set_width_layout--testimonials--text{font-size:1em;font-family:Georgia,Times,"Times New Roman",serif;position:relative;text-indent:35px}
.set_width_layout--testimonials .set_width_layout--testimonials--text::before,.set_width_layout--testimonials .set_width_layout--testimonials--text::after,.set_width_layout--links .set_width_layout--testimonials--text::before,.set_width_layout--links .set_width_layout--testimonials--text::after{text-indent:0;line-height:1;font-family:FontAwesome;font-size:3.3em;display:inline;position:absolute}
.set_width_layout--testimonials .set_width_layout--testimonials--text::before,.set_width_layout--links .set_width_layout--testimonials--text::before{content:"“";top:-7px;left:0}
.set_width_layout--testimonials .set_width_layout--testimonials--text p::after,.set_width_layout--links .set_width_layout--testimonials--text p::after{content:"”";position:relative;display:inline;font-size:2.5em;line-height:0;height:25px;top:18px;left:7px}
.set_width_layout--testimonials .set_width_layout--testimonials--text h1,.set_width_layout--testimonials .set_width_layout--testimonials--text h2,.set_width_layout--links .set_width_layout--testimonials--text h1,.set_width_layout--links .set_width_layout--testimonials--text h2{font-family:Georgia,Times,"Times New Roman",serif;font-size:36px;color:#333;margin:0;padding-bottom:30px}
@media(min-width:46.875em){.set_width_layout--testimonials .set_width_layout--testimonials--text h1,.set_width_layout--testimonials .set_width_layout--testimonials--text h2,.set_width_layout--links .set_width_layout--testimonials--text h1,.set_width_layout--links .set_width_layout--testimonials--text h2{font-size:48px}
}.set_width_layout--testimonials .set_width_layout--testimonials--text h1:after,.set_width_layout--testimonials .set_width_layout--testimonials--text h2:after,.set_width_layout--links .set_width_layout--testimonials--text h1:after,.set_width_layout--links .set_width_layout--testimonials--text h2:after{content:"";display:block;width:100%;border-top:1px solid #d3d3d3;margin-top:30px}
.home .set_width_layout--testimonials .set_width_layout--testimonials--text h1,.home .set_width_layout--testimonials .set_width_layout--testimonials--text h2,.home .set_width_layout--links .set_width_layout--testimonials--text h1,.home .set_width_layout--links .set_width_layout--testimonials--text h2{padding-bottom:0}
.home .set_width_layout--testimonials .set_width_layout--testimonials--text h1:after,.home .set_width_layout--testimonials .set_width_layout--testimonials--text h2:after,.home .set_width_layout--links .set_width_layout--testimonials--text h1:after,.home .set_width_layout--links .set_width_layout--testimonials--text h2:after{display:none}
.set_width_layout--testimonials.brand-blue,.set_width_layout--links.brand-blue{position:relative}
.set_width_layout--testimonials.brand-blue .set_width_layout--testimonials--inner__bg,.set_width_layout--links.brand-blue .set_width_layout--testimonials--inner__bg{background:#333;position:absolute;width:100%;height:100%;top:0;z-index:-1}
.set_width_layout--testimonials.brand-blue .set_width_layout--testimonials--inner,.set_width_layout--links.brand-blue .set_width_layout--testimonials--inner{color:#fff}
.set_width_layout--testimonials.brand-blue a,.set_width_layout--links.brand-blue a{color:#fff}
.set_width_layout--testimonials.brand-blue .set_width_layout--testimonials--inner,.set_width_layout--links.brand-blue .set_width_layout--testimonials--inner{padding:1% 0 2% 0}
.set_width_layouts{padding:10% 9px;background:#fff}@media(min-width:46.875em){.set_width_layouts{padding:6% 37px}
}@media(min-width:56.25em){.set_width_layouts{padding:2% 0}}@media(min-width:67.5625em){.set_width_layouts{padding:30px 0}
}.set_width_layouts.set_width_layouts--grey{background:#333}.set_width_layouts.set_width_layouts--grey .set_width_layouts__title{color:#d3d3d3;font-size:24px;font-family:Georgia,Times,"Times New Roman",serif;font-weight:400;text-transform:uppercase;margin:0 0 15%;letter-spacing:.3em}
@media(min-width:46.875em){.set_width_layouts.set_width_layouts--grey .set_width_layouts__title{margin:0 0 10%}
}@media(min-width:56.25em){.set_width_layouts.set_width_layouts--grey .set_width_layouts__title{margin:0 0 5%}
}.set_width_layouts.set_width_layouts--grey .set_width_layouts__title::after{content:"";display:block;margin:10px auto;width:200px;height:1px;background:#d3d3d3}
@media(min-width:56.25em){.set_width_layouts .set_width_layout.larger-one-half:nth-child(even){border-left:1px solid #d3d3d3}
}.set_width_layouts .set_width_layout .set_width_layout--standard-content--text p{padding-bottom:10px}
/*# sourceMappingURL=main.css.map */
