@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Work+Sans);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:MajestiBanner-BookItalic;src:url(../fonts/MajestiBanner-BookItalic/MajestiBanner-BookItalic.woff) format("woff"),url(../fonts/MajestiBanner-BookItalic/MajestiBanner-BookItalic.otf) format("otf");font-style:normal;font-weight:400}@font-face{font-family:BaskervilleBTWGL4-Roman;src:url(../fonts/BaskervilleBTWGL4-Roman/BaskervilleBTWGL4-Roman.woff) format("woff"),url(../fonts/BaskervilleBTWGL4-Roman/BaskervilleBTWGL4-Roman.otf) format("otf");font-style:normal;font-weight:400}@font-face{font-family:MajestiBanner-LightItalic;src:url(../fonts/MajestiBanner-LightItalic/MajestiBanner-LightItalic.woff) format("woff"),url(../fonts/MajestiBanner-LightItalic/MajestiBanner-LightItalic.otf) format("otf");font-style:normal;font-weight:400}@font-face{font-family:MajestiBanner-Light;src:url(../fonts/MajestiBanner-Light/MajestiBanner-Light.woff) format("woff"),url(../fonts/MajestiBanner-Light/MajestiBanner-Light.otf) format("otf");font-style:normal;font-weight:400}@font-face{font-family:BaskervilleBTWGL4-Roman;src:url(../fonts/BaskervilleBTWGL4-Roman/BaskervilleBTWGL4-Roman.woff) format("woff"),url(../fonts/BaskervilleBTWGL4-Roman/BaskervilleBTWGL4-Roman.otf) format("otf");font-style:normal;font-weight:400}@font-face{font-family:fontello;src:url(../fonts/fontello/fontello.woff) format("woff"),url(../fonts/fontello/fontello.otf) format("otf");font-style:normal;font-weight:400}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-mail-alt:before{content:'\f0e0'}.icon-linkedin:before{content:'\f0e1'}body{line-height:1;font-family:butlerregular;color:#362d2e;-webkit-font-smoothing:antialiased;opacity:0;visibility:hidden;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.cta-btn,a{color:#fff}body.website-loaded{opacity:1;visibility:visible}body .g-recaptcha .grecaptcha-badge{visibility:hidden!important;opacity:0!important;display:none!important}.clearfix,.clearfix:after{display:block!important}body.loading,body.page-template-page-home{max-height:100vh;min-height:100vh;overflow:hidden;color:#fff}a{text-decoration:none;font-family:BaskervilleBTWGL4-Roman;outline:0!important}.cta-btn,.cta-btn-blue{border:3px solid #fff;font-family:MajestiBanner-BookItalic;font-size:25px;padding:8px 10px}#content-tab-container .content-tab-link span,.inner-wrapper{width:100%;max-width:1280px;margin:0 auto}#content-tab-container .content-tab-link span.small,.inner-wrapper.small{max-width:1130px}.cta-btn{background:0 0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.cta-btn:hover{background:#fff;color:#a78e86}.cta-btn-blue{background:0 0;color:#fff;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.cta-btn-blue:hover{background:#fff;color:#2e9ed8}.visible{-webkit-transition:all .5s ease-in-out!important;-moz-transition:all .5s ease-in-out!important;transition:all .5s ease-in-out!important;transition-delay:2s;opacity:1!important;visibility:visible!important}.clearfix:after{visibility:hidden;font-size:0;content:" ";clear:both;height:0}* html .clearfix{height:1%}#page-transition,#page-transition>div{height:100vh;position:absolute;width:100%}#page-transition{z-index:9999;visibility:hidden;background:center bottom no-repeat #fff;background-size:cover}#page-transition.finish-loading,#page-transition.loading{visibility:visible}#page-transition>div{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);top:0;background-color:#0f035f}#page-transition>div.overlay-left{-webkit-transform:translateX(-120%);-moz-transform:translateX(-120%);transform:translateX(-120%)}#page-transition img{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:5;display:none}#page-transition.finish-loading img,#page-transition.loading img{display:block}#page-transition.loading>div{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);-webkit-transition:transform .6s linear;-moz-transition:transform .6s linear;transition:transform .6s linear}#page-transition.loading>div.overlay-left{-webkit-transition:transform .6s linear;-moz-transition:transform .6s linear;transition:transform .6s linear;-webkit-transition-delay:.42s;-moz-transition-delay:.42s;transition-delay:.42s;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#page-transition.finish-loading>div{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#page-transition.finish-loading>div.overlay-left{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.old-body-container{position:absolute;z-index:3;width:100%;left:0}.before-slide-up #main-container{z-index:4;-webkit-transform:translateY(100vh);-moz-transform:translateY(100vh);transform:translateY(100vh);opacity:0;-webkit-transition:transform 1.5s cubic-bezier(.645,.045,.355,1),opacity .8s ease-in-out .7s;-moz-transition:transform 1.5s cubic-bezier(.645,.045,.355,1),opacity .8s ease-in-out .7s;transition:transform 1.5s cubic-bezier(.645,.045,.355,1),opacity .8s ease-in-out .7s}.slide-up #main-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1}#main-container{min-height:100vh;padding-top:214px;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:auto;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#subpage-banner{width:100%;height:86vh;margin-bottom:80px;position:relative}#subpage-banner img{position:absolute;object-fit:cover;height:100%;width:100%;object-position:top}#subpage-banner #subpage-banner-innerwrapper{height:100%;cursor:move}#subpage-banner #subpage-banner-innerwrapper img{position:static;margin-top:-30%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);transform:translateY(50%)}#subpage-banner .banner-content{position:absolute;bottom:-40px;z-index:6}#subpage-banner .banner-content h1{color:#fff;font-size:74px;font-family:MajestiBanner-Light;line-height:74px;padding-bottom:35px}#subpage-banner .banner-content ul{margin-top:10px}#subpage-banner .banner-content ul li{display:inline-block;float:left;margin-right:55px;padding-bottom:1px;overflow:hidden}#subpage-banner .banner-content ul li.active{border-bottom:1px solid #191415}#subpage-banner .banner-content ul li:not(.active) a:after{height:1px;width:100%;left:100%!important;position:relative;margin-top:1px;opacity:0;background:#191415;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;content:"";display:block;-webkit-animation:submenuUnderline2 .35s forwards;-moz-animation:submenuUnderline2 .35s forwards;animation:submenuUnderline2 .35s forwards;pointer-events:none}#subpage-banner .banner-content ul li:not(.active) a:hover:after{width:100%;margin-left:0;opacity:1;pointer-events:none;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-webkit-animation:submenuUnderline .35s forwards;-moz-animation:submenuUnderline .35s forwards;animation:submenuUnderline .35s forwards}#subpage-banner .banner-content ul a{text-transform:uppercase;font-family:MajestiBanner-Light;font-size:14px;line-height:14px;color:#191415;-webkit-font-smoothing:initial;letter-spacing:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.subpage-banner-overlay{width:100%;height:100%;background:#0f035f;z-index:5;opacity:0;position:absolute;pointer-events:none}.subpage-banner-overlay.active{opacity:1;visibility:visible}.cookies-unaccepted #main-header{margin-top:50px}.cookies-unaccepted #main-container{padding-top:264px}.cookies-unaccepted body:not(.home) #main-container{padding-top:179px}.underline-animation{overflow:hidden}.underline-animation.active{border-bottom:1px solid #0f035f}.underline-animation:not(.active):after{height:1px;width:100%;left:100%!important;position:relative;margin-top:1px;opacity:0;background:#0f035f;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;content:"";display:block;-webkit-animation:submenuUnderline2 .35s forwards;-moz-animation:submenuUnderline2 .35s forwards;animation:submenuUnderline2 .35s forwards;pointer-events:none}.underline-animation:not(.active):hover:after{width:100%;margin-left:0;opacity:1;pointer-events:none;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-webkit-animation:submenuUnderline .35s forwards;-moz-animation:submenuUnderline .35s forwards;animation:submenuUnderline .35s forwards}#contact:not(.active):after,#subpage-footer a:not(.active):after{-moz-animation:submenuUnderline2 .35s forwards;content:"";pointer-events:none}#back-to-top{width:25px;position:fixed;z-index:1053;right:20px;top:50%;cursor:pointer;opacity:0;visibility:hidden;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .4s opacity ease-in-out;transition:all .4s opacity ease-in-out}#back-to-top #back-to-top-svg{fill:#cccac6}#back-to-top.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s all ease-in-out;transition:all .4s all ease-in-out}#main-header,.page-share ul li{-webkit-transition:all .3s ease-in-out}.sticky{position:-webkit-sticky;position:sticky;top:100px}.form-feedback{text-align:center;font-size:20px;padding:90px 0 30px}.page-share>a{text-transform:uppercase;font-size:15px}.page-share ul{display:block;margin-top:5px;margin-left:2px;text-align:center}.page-share ul a{text-align:center;display:inline-block;font-size:16px;color:#0f035f;margin-left:-1px}.page-share ul a:after{display:none!important}.page-share ul li{width:24%;float:left;margin:0;padding:0;text-align:center;opacity:0;visibility:hidden;-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px);transition:all .3s ease-in-out}.page-share ul li:nth-of-type(2) a{margin-left:-2px}.page-share ul li:nth-of-type(3) a{margin-top:-1px;margin-left:-2px}.page-share ul li:nth-of-type(4) a{font-size:15px;margin-left:-2px}.page-share.icons-visible .underline-animation:after{visibility:hidden!important}.page-share.icons-visible ul li{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.page-share.icons-visible ul li:nth-of-type(2){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.page-share.icons-visible ul li:nth-of-type(3){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.page-share.icons-visible ul li:nth-of-type(4){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}#main-header{width:100%;height:171px;padding-top:43px;position:absolute;top:0;z-index:5;transition:all .3s ease-in-out}#main-header .top{margin-bottom:30px}#main-header .logo{margin:0 auto;width:250px;max-width:250px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#main-header .logo a{display:block;position:relative;z-index:5}#main-header .bottom{padding-bottom:60px;border-bottom:1px solid #fff}#logo-bottom,#logo-bottom path,#logo-bottom path.st1,#logo-bottom path.st2,#logo-top,#logo-top path,#logo-top path.st1,#logo-top path.st2{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;fill:#fff}.menu-open #logo-bottom,.menu-open #logo-bottom path,.menu-open #logo-top,.menu-open #logo-top path{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}#contact{position:absolute;top:49px;right:55px;text-transform:uppercase;padding-top:5px;font-size:12px;font-weight:700;font-family:BaskervilleBTWGL4-Roman;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}#contact.active{border-bottom:1px solid #0f035f}#contact:not(.active):after{height:1px;width:100%;left:100%!important;position:relative;margin-top:1px;opacity:0;background:#0f035f;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;display:block;-webkit-animation:submenuUnderline2 .35s forwards;animation:submenuUnderline2 .35s forwards}#main-nav-panel,#main-nav-panel nav,#menu,#menu span{position:absolute}#contact:not(.active):hover:after{width:100%;margin-left:0;opacity:1;pointer-events:none;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-webkit-animation:submenuUnderline .35s forwards;-moz-animation:submenuUnderline .35s forwards;animation:submenuUnderline .35s forwards}.home #contact{display:none!important}#main-header.minimized{height:auto!important;padding-top:20px}#main-header.minimized:after{content:"";width:100%;max-width:1280px;margin:0 auto;border-bottom:1px solid #d4d4d4;height:1px;display:block}#menu-socials ul li:last-child,#top-nav li:last-child{margin-right:0}#main-header.minimized:after.small{max-width:1130px}#main-header.minimized .top{margin-bottom:0}#main-header.minimized .logo{max-width:170px}#main-header.minimized #logo-bottom{display:none}#main-header.minimized #menu{top:-25px}#main-header.minimized #contact{top:22px}#content-tab-container{position:fixed;width:100%;top:65px;z-index:4}#content-tab-container .content-tab-link{width:100%;height:39px;line-height:33px;display:block;color:#2d2d2d;font-family:MajestiBanner-Light;text-transform:uppercase;font-size:15px;letter-spacing:1px;opacity:1;visibility:visible;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#cookie-policy p,#cookie-policy p a{font-size:14px;font-family:MajestiBanner-Light;-webkit-font-smoothing:initial}#content-tab-container .content-tab-link.hidden{opacity:0;visibility:hidden}#content-tab-container .content-tab-link span{display:block;border-bottom:1px solid #d4d4d4;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-indent:15px;line-height:30px;padding-top:3px;background:#fff}#content-tab-container .content-tab-link:first-child span{border-top:1px solid #e2e0db;padding-top:7px}#content-tab-container .content-tab-link:hover span{background:#0f035f;color:#fff}#cookie-policy{width:100%;height:50px;line-height:50px;background:#999;color:#fff;text-align:center;position:fixed;top:0;z-index:19;display:none}#cookie-policy p{display:inline-block}#cookie-policy p a{color:#fff;text-decoration:underline}#cookie-policy #close-cookies{width:19px;display:inline-block}#cookie-policy #close-cookies svg{width:19px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.cookies-unaccepted #cookie-policy{display:block}#top-nav{text-align:center}#top-nav li{display:inline-block;margin-right:50px}#top-nav li a{color:#fff;text-transform:uppercase;font-size:16px;padding:0;-webkit-font-smoothing:initial;letter-spacing:1px;font-family:MajestiBanner-Light}#menu{top:-5px;left:55px;width:25px;height:20px;margin:50px auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;overflow:hidden;outline:0;z-index:5}#menu span{display:block;height:2px;width:100%;background:#fff;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu span:nth-child(1){top:0}#menu span:nth-child(2),#menu span:nth-child(3){top:7px}#menu span:nth-child(4){top:14px}#menu.menu-open span:nth-child(1),#menu.menu-open span:nth-child(4){top:7px;width:0%;left:50%}#menu.menu-open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu.menu-open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#main-nav-panel{width:100vw;height:100vh;left:-100vw;display:block;top:0;overflow:scroll;background:#0f035f;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;z-index:4}#main-nav-panel nav{margin-top:30vh;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);z-index:5}#main-nav-panel nav li{display:block;margin-bottom:5px;color:#fff;font-size:68px;text-align:center}#main-nav-panel nav a{color:#fff;font-size:68px;border-bottom:1px solid transparent;font-family:MajestiBanner-BookItalic;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#main-nav-panel nav a:hover{border-bottom:1px solid #fff}#menu-video-overlay{display:none;position:fixed;width:100%;height:100%;background:rgba(15,3,95,.9);z-index:4;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;top:0}#menu-video-overlay.active{opacity:1;visibility:visible}.menu-open #main-nav-panel{left:0}#main-footer,#menu-socials{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.menu-open #menu-overlay{opacity:1;visibility:visible}#menu-video-bg video,#menu-video-bg video.visible{opacity:0;visibility:hidden}.menu-open #menu-video-overlay{display:block}#menu-socials ul a,#menu-socials ul li,#subpage-footer a{display:inline-block}.menu-open:not(.home) #menu span{background:#fff}.menu-open:not(.home) #logo-bottom,.menu-open:not(.home) #logo-top{fill:#fff!important}#menu-video-bg{position:absolute;top:0;left:0;z-index:4}#menu-video-bg video{object-fit:cover;position:absolute;height:100vh;width:100vw;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#menu-socials{width:530px;margin:0 auto;bottom:10vh;z-index:5;transform:translateX(-50%)}#menu-socials h5{border-bottom:1px solid rgba(255,255,255,.5);text-align:center;padding-bottom:10px;font-family:MajestiBanner-Light;text-transform:uppercase;-webkit-font-smoothing:initial;color:#fff}#menu-socials ul{margin-top:25px;text-align:center}#menu-socials ul li{margin-right:15px}#menu-socials ul svg{width:18px;height:18px}#main-footer{z-index:1;bottom:300px;text-align:center;transform:translateX(-50%)}#main-footer .footer-slogan{font-family:butlerregular;font-size:30px;font-style:italic;margin-bottom:15px}#main-footer .scroll-cta{background:url(../img/triangle.svg) bottom center no-repeat;background-size:16.5px;padding-bottom:25px;-webkit-font-smoothing:auto;font-family:MajestiBanner-Light}#footer-horse,#footer-umbrella{width:92px;margin:0 auto;display:block}#subpage-footer{margin-top:50px}#subpage-footer,#subpage-footer a{color:#362d2e;text-transform:uppercase;font-family:MajestiBanner-Light}#subpage-footer a{overflow:hidden;line-height:normal}#subpage-footer a.active{border-bottom:1px solid #362d2e}#subpage-footer a:not(.active):after{height:1px;width:100%;left:100%!important;position:relative;margin-top:1px;opacity:0;background:#362d2e;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;display:block;-webkit-animation:submenuUnderline2 .35s forwards;animation:submenuUnderline2 .35s forwards}#subpage-footer a:not(.active):hover:after{width:100%;margin-left:0;opacity:1;pointer-events:none;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-webkit-animation:submenuUnderline .35s forwards;-moz-animation:submenuUnderline .35s forwards;animation:submenuUnderline .35s forwards}#subpage-footer #footer-horse{margin-top:-20px;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);left:50%}#subpage-footer .footer-top{height:66px;display:block;border-bottom:1px solid #d4d4d4}#subpage-footer .footer-bottom{min-height:46px;padding-top:27px;text-align:center}#subpage-footer .footer-bottom div{display:block;margin-left:auto;margin-right:auto;max-width:965px}#subpage-footer .credits{text-align:center;margin-top:15px;font-size:14px!important}#subpage-footer .links a{margin-left:15px;display:inline-block;font-size:14px!important}#subpage-footer .copy{font-family:MajestiBanner-Light;font-size:14px!important;width:100%;margin-bottom:15px;text-align:center}#contact-panel,#valuation-panel,.property-side-panel{width:40vw;max-width:400px;height:100vh;position:absolute;left:initial;right:-44vw;display:block;top:0;overflow:scroll;padding-left:2vw;padding-right:2vw;background:#fff;color:#2d2d2d;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;z-index:9}#contact-panel #contact-close,#contact-panel #property-panel-close,#contact-panel #valuation-close,#valuation-panel #contact-close,#valuation-panel #property-panel-close,#valuation-panel #valuation-close,.property-side-panel #contact-close,.property-side-panel #property-panel-close,.property-side-panel #valuation-close{color:#0f035f;display:block;width:14px;height:14px;text-align:center;line-height:14px;margin-top:45px;margin-left:18px}#contact-panel>div h1,#valuation-panel>div h1,.property-side-panel>div h1{font-family:MajestiBanner-BookItalic;font-size:42px;color:#0f035f;margin-top:50px;text-indent:10px}#contact-panel>div h2,#valuation-panel>div h2,.property-side-panel>div h2{font-family:MajestiBanner-Light;margin-top:30px;margin-bottom:10px;font-size:26px;color:#0f035f;text-indent:10px}#contact-panel>div .office-address,#valuation-panel>div .office-address,.property-side-panel>div .office-address{padding-left:10px}#contact-panel>div .office-address .col,#valuation-panel>div .office-address .col,.property-side-panel>div .office-address .col{float:left;display:inline-block;margin-right:40px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;transition-delay:.5s}#contact-panel>div .office-address .col:last-child,#valuation-panel>div .office-address .col:last-child,.property-side-panel>div .office-address .col:last-child{margin-right:0}#contact-panel>div .office-address p,#valuation-panel>div .office-address p,.property-side-panel>div .office-address p{font-family:BaskervilleBTWGL4-Roman;font-size:14px;-webkit-font-smoothing:initial;line-height:19px}#contact-panel>div #open-contact-map,#valuation-panel>div #open-contact-map,.property-side-panel>div #open-contact-map{font-family:MajestiBanner-Light;color:#191415;letter-spacing:2px;margin-top:30px;font-size:14px;display:block;-webkit-font-smoothing:initial;position:absolute}#contact-panel>div .opening-times,#valuation-panel>div .opening-times,.property-side-panel>div .opening-times{font-family:BaskervilleBTWGL4-Roman;padding-left:10px;font-size:14px;-webkit-font-smoothing:initial;line-height:19px;margin-top: 70px}#contact-panel>div .ajax-form,#valuation-panel>div .ajax-form,.property-side-panel>div .ajax-form{margin-top:107px;width:100%;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;transition-delay:.5s}#contact-panel>div .ajax-form .form-row,#valuation-panel>div .ajax-form .form-row,.property-side-panel>div .ajax-form .form-row{display:block;margin-bottom:30px}#contact-panel>div .ajax-form label,#valuation-panel>div .ajax-form label,.property-side-panel>div .ajax-form label{display:block;font-family:BaskervilleBTWGL4-Roman;font-size:14px;margin-bottom:20px;text-indent:10px}#contact-panel>div .ajax-form input[type=email],#contact-panel>div .ajax-form input[type=text],#contact-panel>div .ajax-form textarea,#valuation-panel>div .ajax-form input[type=email],#valuation-panel>div .ajax-form input[type=text],#valuation-panel>div .ajax-form textarea,.property-side-panel>div .ajax-form input[type=email],.property-side-panel>div .ajax-form input[type=text],.property-side-panel>div .ajax-form textarea{width:100%;height:48px;border:1px solid #e2e0db;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact-panel>div .ajax-form::-webkit-input-placeholder,#valuation-panel>div .ajax-form::-webkit-input-placeholder,.property-side-panel>div .ajax-form::-webkit-input-placeholder{font-family:MajestiBanner-Light;font-size:15px;color:#bab4ab;-webkit-font-smoothing:initial}#contact-panel>div .ajax-form::-moz-placeholder,#valuation-panel>div .ajax-form::-moz-placeholder,.property-side-panel>div .ajax-form::-moz-placeholder{font-family:MajestiBanner-Light;font-size:15px;color:#bab4ab;-webkit-font-smoothing:initial}#contact-panel>div .ajax-form:-ms-input-placeholder,#valuation-panel>div .ajax-form:-ms-input-placeholder,.property-side-panel>div .ajax-form:-ms-input-placeholder{font-family:MajestiBanner-Light;font-size:15px;color:#bab4ab;-webkit-font-smoothing:initial}#contact-panel>div .ajax-form:-moz-placeholder,#valuation-panel>div .ajax-form:-moz-placeholder,.property-side-panel>div .ajax-form:-moz-placeholder{font-family:MajestiBanner-Light;font-size:15px;color:#bab4ab;-webkit-font-smoothing:initial}#contact-panel>div .ajax-form input[type=email],#contact-panel>div .ajax-form input[type=text],#valuation-panel>div .ajax-form input[type=email],#valuation-panel>div .ajax-form input[type=text],.property-side-panel>div .ajax-form input[type=email],.property-side-panel>div .ajax-form input[type=text]{text-indent:20px}#contact-panel>div .ajax-form textarea,#valuation-panel>div .ajax-form textarea,.property-side-panel>div .ajax-form textarea{padding:3% 20px;width:100%;height:60px}#contact-panel>div .ajax-form .checkboxes input,#contact-panel>div .ajax-form .checkboxes p,#valuation-panel>div .ajax-form .checkboxes input,#valuation-panel>div .ajax-form .checkboxes p,.property-side-panel>div .ajax-form .checkboxes input,.property-side-panel>div .ajax-form .checkboxes p{display:inline-block}#contact-panel>div .ajax-form .checkboxes input,#valuation-panel>div .ajax-form .checkboxes input,.property-side-panel>div .ajax-form .checkboxes input{margin-left:5px}#contact-panel>div .ajax-form .checkboxes p,#contact-panel>div .ajax-form .checkboxes span,#valuation-panel>div .ajax-form .checkboxes p,#valuation-panel>div .ajax-form .checkboxes span,.property-side-panel>div .ajax-form .checkboxes p,.property-side-panel>div .ajax-form .checkboxes span{margin-left:10px;font-family:BaskervilleBTWGL4-Roman;font-size:14px;text-indent:10px}#contact-panel>div .ajax-form input[type=submit],#valuation-panel>div .ajax-form input[type=submit],.property-side-panel>div .ajax-form input[type=submit]{display:block;margin:40px auto 0;width:154px;height:50px;background:#0f035f;font-family:MajestiBanner-Light;font-size:15px;line-height:50px;color:#fff;-webkit-font-smoothing:initial;letter-spacing:1px;text-transform:uppercase;border:none;outline:0}#contact-panel>div .ajax-form input[type=submit].disabled,#valuation-panel>div .ajax-form input[type=submit].disabled,.property-side-panel>div .ajax-form input[type=submit].disabled{pointer-events:none;opacity:.8}#contact-panel>div #contact-socials,#valuation-panel>div #contact-socials,.property-side-panel>div #contact-socials{width:80%;margin:120px auto 0;border-top:1px solid #e2e0db}#contact-panel>div #contact-socials ul,#valuation-panel>div #contact-socials ul,.property-side-panel>div #contact-socials ul{margin-top:25px;text-align:center}#contact-panel>div #contact-socials ul a,#contact-panel>div #contact-socials ul li,#valuation-panel>div #contact-socials ul a,#valuation-panel>div #contact-socials ul li,.property-side-panel>div #contact-socials ul a,.property-side-panel>div #contact-socials ul li{display:inline-block}#contact-panel>div #contact-socials ul li,#valuation-panel>div #contact-socials ul li,.property-side-panel>div #contact-socials ul li{margin-right:15px}#contact-panel>div #contact-socials ul li:last-child,#valuation-panel>div #contact-socials ul li:last-child,.property-side-panel>div #contact-socials ul li:last-child{margin-right:0}#contact-panel>div #contact-socials ul svg,#valuation-panel>div #contact-socials ul svg,.property-side-panel>div #contact-socials ul svg{width:18px;height:18px}#contact-panel{display:none}#contact-overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:3;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;opacity:0;visibility:hidden;top:0}#contact-overlay.active,.contact-open #contact-overlay{opacity:1;visibility:visible}.contact-open #contact-panel{right:0;display:block}#contact-map-wrapper{position:absolute;z-index:-1;visibility:hidden;opacity:0;top:0;overflow:hidden;height:100vh;width:100%}#contact-map-wrapper .contact-map-overlay{position:fixed;width:100%;height:100%;background:rgba(175,193,204,.6);z-index:5;top:0;left:0;visibility:hidden;opacity:0}#contact-map,.background-image-container{top:0;height:100vh;left:0;position:absolute}#contact-map-wrapper .contact-map-overlay.active{opacity:1;visibility:visible}#contact-map{width:100%;z-index:4;visibility:hidden;opacity:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.map-open #contact-map,.map-open #contact-map-wrapper .contact-map-overlay{opacity:1;visibility:visible}.map-open #contact-map-wrapper{z-index:3;visibility:visible;opacity:1}.map-open #contact-panel{width:17vw}.map-open #contact-panel .ajax-form,.map-open #contact-panel .office-address .col-right{opacity:0;transition-delay:0s}.map-open #contact-panel .office-address .col-right{position:absolute}.background-image-container{width:100%;z-index:0}.background-image-container>div{height:100%;width:100%}.background-image-container>div .banner-img{object-fit:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:auto;-webkit-object-position:center;-moz-object-position:center;object-position:center;-webkit-transition:top .6s cubic-bezier(.55,.055,.675,.19),opacity .5s ease-in-out .5s;-moz-transition:top .6s cubic-bezier(.55,.055,.675,.19),opacity .5s ease-in-out .5s;transition:top .6s cubic-bezier(.55,.055,.675,.19),opacity .5s ease-in-out .5s;height:110%;width:110%;position:absolute;top:-5%!important;left:0;opacity:1;z-index:0}.background-image-container>div .banner-img.position-right{object-position:right}.background-image-container>div .banner-img.visible{z-index:1;opacity:1;-webkit-animation:zoom-page-slide 14s forwards;-moz-animation:zoom-page-slide 14s forwards;animation:zoom-page-slide 14s forwards}.background-image-container>div .banner-img.just-scrolled{z-index:2;opacity:0!important;-webkit-animation:zoom-page-slide 14s forwards;-moz-animation:zoom-page-slide 14s forwards;animation:zoom-page-slide 14s forwards}.background-image-container>div .banner-img.scrolled-top{top:0!important}.background-image-container>div .banner-img.scrolled-bottom{top:-10%!important}.background-image-container>div picture img{height:100%;width:100%;position:absolute;object-fit:cover}#home-background-image-overlay{width:100%;background:rgba(0,0,0,.25);z-index:1;top:0;left:0;height:100vh;position:absolute}#home-background-image-overlay.active{opacity:1;visibility:visible}.page-slide-content{position:relative;z-index:2;min-height:60vh;overflow:hidden;padding-top:50px}.page-slide-content>div{position:absolute;opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:auto;-webkit-transition:transform .6s cubic-bezier(.55,.055,.675,.19),opacity .45s ease-in-out .2s;-moz-transition:transform .6s cubic-bezier(.55,.055,.675,.19),opacity .45s ease-in-out .2s;transition:transform .6s cubic-bezier(.55,.055,.675,.19),opacity .45s ease-in-out .2s}.page-slide-content>div .page-content-desc{opacity:0;visibility:hidden;color:#fff!important;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition:transform .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.page-slide-content>div.visible{opacity:1;z-index:2;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.page-slide-content>div.visible .page-content-desc{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;transition-delay:.8s}.page-slide-content>div.scrolled-top{-webkit-transform:translateY(-140px)!important;-moz-transform:translateY(-140px)!important;transform:translateY(-140px)!important;-webkit-transition:transform .6s cubic-bezier(.55,.055,.675,.19),opacity .55s ease-in-out .2s;-moz-transition:transform .6s cubic-bezier(.55,.055,.675,.19),opacity .55s ease-in-out .2s;transition:transform .6s cubic-bezier(.55,.055,.675,.19),opacity .55s ease-in-out .2s;opacity:0}.page-slide-content>div.scrolled-top .page-content-desc{-webkit-transition-duration:.55s;-moz-transition-duration:.55s;transition-duration:.55s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);visibility:hidden}.page-slide-content>div.scrolled-bottom{-webkit-transform:translateY(70px)!important;-moz-transform:translateY(70px)!important;transform:translateY(70px)!important;opacity:0}.page-slide-content>div.scrolled-bottom .page-content-desc{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);transform:translateY(20px);visibility:hidden}#team-members .team-member:before.active,#team-members .team-member:hover:before.active{opacity:1;visibility:visible}.page-slide-content h1{font-family:MajestiBanner-BookItalic;font-size:93px;line-height:103px;color:#fff!important}.page-slide-content h2{font-family:MajestiBanner-LightItalic;font-size:40px;font-style:italic;font-weight:400;margin-bottom:75px;color:#fff!important}@-webkit-keyframes zoom-page-slide{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.11);-moz-transform:scale(1.11);transform:scale(1.11)}}@-moz-keyframes zoom-page-slide{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.11);-moz-transform:scale(1.11);transform:scale(1.11)}}@-o-keyframes zoom-page-slide{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.11);-moz-transform:scale(1.11);transform:scale(1.11)}}@keyframes zoom-page-slide{0%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.11);-moz-transform:scale(1.11);transform:scale(1.11)}}body:not(.home):not(.menu-open) #logo-bottom,body:not(.home):not(.menu-open) #logo-bottom path,body:not(.home):not(.menu-open) #logo-bottom path.st1,body:not(.home):not(.menu-open) #logo-bottom path.st2,body:not(.home):not(.menu-open) #logo-top,body:not(.home):not(.menu-open) #logo-top path,body:not(.home):not(.menu-open) #logo-top path.st1,body:not(.home):not(.menu-open) #logo-top path.st2{fill:#0f035f!important}body:not(.home) #main-header{height:86px;position:fixed;background:#fff}body:not(.home) #main-header .bottom{display:none}body:not(.home) #main-header #contact{color:#0f035f}body:not(.home) #main-container{padding-top:129px}body:not(.home) #menu span{background:#0f035f}#team-members{padding-top:40px}#team-members .team-member{display:inline-block;margin-right:4%;float:left;margin-bottom:50px;width:48%;position:relative;color:#848484;line-height:0;overflow:hidden}#team-members .team-member:before{content:"";width:100%;height:100%;background:rgba(15,3,95,.17);z-index:2;position:absolute;-webkit-transition:background-color .35s ease-in-out;-moz-transition:background-color .35s ease-in-out;transition:background-color .35s ease-in-out}#team-members .team-member img{max-width:100%;width:100%;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);filter:grayscale(1);-webkit-transition:filter .35s ease-in-out,transform .5s ease-in-out;-moz-transition:filter .35s ease-in-out,transform .5s ease-in-out;transition:filter .35s ease-in-out,transform .5s ease-in-out}#team-members .team-member:nth-child(2n){margin-right:0}#team-members .team-member .member-desc{position:absolute;bottom:-145px;width:100%;padding:6px 10px 0 1px;z-index:2;line-height:normal;background:#fff;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#team-members .team-member .member-desc h1{font-family:MajestiBanner-Light;font-size:26px;color:#362d2e;margin-bottom:4px}#team-members .team-member .member-desc h2{font-family:BaskervilleBTWGL4-Roman;font-size:15px;color:#0f035f;font-weight:400;margin-bottom:2px;-webkit-font-smoothing:initial}#back-to-news,#hygiene-content .about-text b,#hygiene-content .about-text strong,#news-post-content .news-column .main-copy b,#news-post-content .news-column .main-copy strong{font-weight:700}#team-members .team-member .member-desc a{font-family:BaskervilleBTWGL4-Roman;color:#2d2d2d;font-size:14px;line-height:20px}#team-members .team-member .member-desc a:hover{color:#0f035f}#team-members .team-member:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);-webkit-transition:filter .35s ease-in-out,transform 4s ease-in-out;-moz-transition:filter .35s ease-in-out,transform 4s ease-in-out;transition:filter .35s ease-in-out,transform 4s ease-in-out}#team-members .team-member:hover:before{width:100%;height:100%;background:rgba(15,3,95,.08);z-index:2;position:absolute;-webkit-transition:background-color .35s ease-in-out;-moz-transition:background-color .35s ease-in-out;transition:background-color .35s ease-in-out}#team-members .team-member:hover .member-desc{bottom:0}#more-posts .post-group-wrapper,#news-articles .post-group-wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2}#more-posts .news-article,#news-articles .news-article{display:inline-block;float:left;width:80%;margin-right:10%;margin-left:10%;margin-bottom:55px;color:#2d2d2d;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#more-posts .news-article.animation-triggered,#news-articles .news-article.animation-triggered,.website-loaded #more-posts .news-article.on-load,.website-loaded #news-articles .news-article.on-load{opacity:1;visibility:visible}#more-posts .news-article a,#news-articles .news-article a{color:#2d2d2d}#more-posts .news-article time,#news-articles .news-article time{padding-top:20px;padding-bottom:10px;display:block;font-family:MajestiBanner-Light;font-size:14px;-webkit-font-smoothing:initial;letter-spacing:2px}#more-posts .news-article h2 a,#news-articles .news-article h2 a{font-family:MajestiBanner-Light;font-size:31px;padding-bottom:30px;line-height:38px;width:250px}#more-posts .news-article img,#news-articles .news-article img{width:100%;max-width:100%}#news-articles{margin-top:100px}.website-loaded #more-posts .news-article.on-load:nth-child(2n),.website-loaded #news-articles .news-article.on-load:nth-child(2n){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}#more-posts .news-article.animation-triggered:nth-child(2n),#news-articles .news-article.animation-triggered:nth-child(2n){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.page-tabs{position:absolute;width:100%;margin-top:150px;display:none!important}.page-tabs a{color:#362d2e;display:inline-block;font-family:MajestiBanner-Light;font-size:16px;text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:initial;padding-bottom:5px;border-bottom:1px solid #362d2e;text-decoration:none!important}.page-tabs a.prev-page{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:-4%}.page-tabs a.next-page{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);float:right;margin-right:-2.5%}#about-content,#hygiene-content{padding-top:50px;color:#2d2d2d}#about-content .lead,#hygiene-content .lead{color:#362d2e;font-family:MajestiBanner-Light,serif;font-size:50px;line-height:61px;display:block;margin-bottom:45px}#about-content .lead.sticky,#hygiene-content .lead.sticky{position:-webkit-sticky;position:sticky;top:100px}#about-content .about-img,#hygiene-content .about-img{float:left;display:inline-block;max-width:100%;width:100%;position:absolute;opacity:0;visibility:hidden;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}#property-side-info,#valuation-panel-wrapper{-webkit-transition:all .2s ease-in-out;right:0}#about-content .about-img.visible,#hygiene-content .about-img.visible{opacity:1;visibility:visible;-webkit-transition-duration:.8s!important;-moz-transition-duration:.8s!important;transition-duration:.8s!important}#about-content .about-text,#hygiene-content .about-text{float:right;display:inline-block;width:74.53125%;font-size:19px;line-height:26px;font-family:BaskervilleBTWGL4-Roman,serif;overflow:hidden}#about-content .about-text:not(#newsletters) li,#about-content .about-text:not(#newsletters) p,#hygiene-content .about-text:not(#newsletters) li,#hygiene-content .about-text:not(#newsletters) p{font-family:BaskervilleBTWGL4-Roman,serif;font-size:16px;line-height:27px}#newsletters h2,#newsletters h6{font-family:MajestiBanner-Light}#about-content .about-text:not(#newsletters) ul,#hygiene-content .about-text:not(#newsletters) ul{list-style-type:disc;list-style-position:outside;padding-left:20px}#about-content .about-text:not(#newsletters) li,#hygiene-content .about-text:not(#newsletters) li{list-style-type:disc;padding-left:3px}#about-content a,#hygiene-content a{color:#2d2d2d;-webkit-font-smoothing:initial;text-decoration:underline}#about-content .subpage-column-left,#about-content .subpage-column-right,#hygiene-content .subpage-column-left,#hygiene-content .subpage-column-right{float:left;width:50%}.page-template-page-testimonials .about-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.page-template-page-testimonials .about-text author{font-size:18px;padding-top:25px;padding-bottom:55px;display:block;color:#0f035f;-webkit-font-smoothing:initial}.page-template-page-testimonials #about-content h1.lead,.page-template-page-testimonials #hygiene-content h1.lead{margin-bottom:60px}.page-template-page-testimonials .testimonial{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;float:left}#about-slider,#section-slider{min-height:410px;position:relative}#valuation-panel-wrapper{position:fixed;top:0;height:100vh;background:#fff;z-index:8;transition:all .2s ease-in-out}#valuation-panel-wrapper #valuation-panel.active{right:0}#valuation-panel>div .ajax-form{margin-top:60px}.valuation-panel-open #contact-overlay{opacity:1;visibility:visible}.valuation-panel-open #valuation-panel{right:0;display:block}#newsletters{width:85%!important}#newsletters h6{font-size:16px}#newsletters h2{font-size:28px;line-height:34px;padding-bottom:20px;padding-top:10px}#newsletters p{font-family:BaskervilleBTWGL4-Roman!important;font-size:18px!important;line-height:27px!important;-webkit-font-smoothing:inherit;padding-bottom:20px}#newsletters a{font-size:14px;font-family:MajestiBanner-Light;letter-spacing:3px;text-decoration:none;display:inline-block}#newsletters .newsletter-instance{padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #d4d4d4}#newsletter-share{display:inline-block;float:left}#newsletter-share>a{display:inline-block}#newsletter-share a{line-height:normal}#newsletter-share ul{margin-top:-5px}.page-template-page-property-search #main-container{background:#fff}.page-template-page-property-search #main-header{background:0 0!important}#property-search-filters{width:100%;margin-bottom:100px}#property-search-filters .left{float:left}#property-search-filters .right{float:right;text-align:right}#property-search-filters h1{font-size:24px;font-family:serif;font-style:italic;color:#382f34}#property-search-filters h1 span{color:#848484}#property-search-filters ul{display:block;margin-top:25px}#property-search-filters ul li{display:inline-block;float:left;margin-right:25px}#property-search-filters ul li,#property-search-filters ul li a{color:#191415;font-family:MajestiBanner-Light;font-size:14px;-webkit-font-smoothing:initial;letter-spacing:2px}#property-search-filters ul li a.active,#property-search-filters ul li a:hover{color:#382f34}#property-search-filters ul li a{padding-bottom:1px;overflow:hidden;display:inline-block}#property-search-filters ul li:last-child{margin-right:0}#mapview-container.visible{display:block}#mapview-map{width:100%;height:800px}#property-list{width:100%}#property-list.hidden{display:none}#property-list .property-instance{width:43%;float:left;margin-right:14%;margin-bottom:90px;opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#property-list .property-instance .property-thumbnail .availability.active,#property-list .property-instance.animation-triggered,.property-panel-open #contact-overlay,.website-loaded #property-list .property-instance.on-load{opacity:1;visibility:visible}#property-list .property-instance:nth-of-type(2n){margin-right:0}#property-list .property-instance .property-thumbnail{width:100%;overflow:hidden;position:relative;line-height:0}#property-list .property-instance .property-thumbnail img{width:100%;max-width:100%}#property-list .property-instance .property-thumbnail .availability{width:100%;height:100%;background:rgba(0,0,0,.4);z-index:150;position:absolute;pointer-events:none}#property-list .property-instance .property-thumbnail .availability p{font-size:30px;font-style:italic;font-family:MajestiBanner-Light;color:#fff;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:relative;text-transform:uppercase;-webkit-font-smoothing:initial;text-align:center}#property-list .property-instance h1,#property-list .property-instance h1>a{font-size:27px;font-family:MajestiBanner-Light;color:#0f035f;margin-top:28px;text-transform:uppercase;-webkit-font-smoothing:initial}#property-list .property-instance h2{font-size:27px;color:#191415;font-family:MajestiBanner-Light;margin-top:10px;margin-bottom:20px;letter-spacing:5px;-webkit-font-smoothing:initial}#property-list .property-instance h2 span{letter-spacing:0}#property-list .property-instance .property-properties{font-family:BaskervilleBTWGL4-Roman;color:#0f035f}#property-list .property-instance .property-properties>div{float:left;display:inline-block}#property-list .property-instance .property-properties ul,#property-list .property-instance .property-properties ul a,#property-list .property-instance .property-properties ul li,#property-list .property-instance .property-properties ul span{display:inline-block;-webkit-font-smoothing:initial;line-height:22px}#property-list .property-instance .property-properties ul svg{display:inline-block;float:right;width:26px;padding:0 10px;border-right:1px solid #0f035f;margin-right:6px}#property-list .property-instance .property-properties ul li:last-child svg{border:none}#property-list .property-instance .property-properties span{margin-right:20px;font-family:BaskervilleBTWGL4-Roman;font-size:18px}#property-list .property-instance .property-properties a{font-size:14px;line-height:24px;font-family:MajestiBanner-Light;color:#0f035f;text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:initial;float:right}#mapview-legend{padding-bottom:20px}#mapview-legend img,#mapview-legend p,#mapview-legend>div{float:left;display:inline-block}#mapview-legend>div{margin-right:35px}#mapview-legend p{line-height:32px;padding-left:8px}.website-loaded #property-list .property-instance.on-load:nth-child(2n){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}#property-list .property-instance.animation-triggered:nth-child(2n){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.page-template-page-property-detail #main-container{height:auto}.page-template-page-property-detail #main-container #subpage-banner{height:60vh}.slick-list{height:100%}#property-side-info{position:fixed;top:0;height:100vh;background:#fff;z-index:8;transition:all .2s ease-in-out}#property-side-info .property-side-panel.active{right:0}.property-side-panel>div .ajax-form{margin-top:60px}.contact-open #property-side-info,.menu-open #property-side-info{opacity:0;visibility:hidden}body.single #main-header #contact{right:140px}#side-ctas{height:100vh;width:60px;float:left;border-left:1px solid #d4d4d4;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#side-ctas a{color:#0f035f;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;width:max-content;margin-top:210px;margin-left:-63px;font-size:17px;text-transform:uppercase;-webkit-font-smoothing:initial;font-family:BaskervilleBTWGL4-Roman}#side-ctas:hover{background:#0f035f;border-left:1px solid #0f035f}#side-ctas:hover a{color:#fff}#property-detail-info{max-width:1200px}#property-detail-info a{overflow:hidden}#property-detail-info a.active{border-bottom:1px solid #0f035f}#back-to-news.active,.page-template-page-hygiene #hygiene-nav ul li.active{border-bottom:1px solid #191415}#property-detail-info a:not(.active):after{height:1px;width:100%;left:100%!important;position:relative;margin-top:1px;opacity:0;background:#0f035f;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;content:"";display:block;-webkit-animation:submenuUnderline2 .35s forwards;-moz-animation:submenuUnderline2 .35s forwards;animation:submenuUnderline2 .35s forwards;pointer-events:none}#property-detail-info a:not(.active):hover:after{width:100%;margin-left:0;opacity:1;pointer-events:none;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-webkit-animation:submenuUnderline .35s forwards;-moz-animation:submenuUnderline .35s forwards;animation:submenuUnderline .35s forwards}#property-detail-info .left-col,#property-detail-info .right-col{width:49.5%;float:left;min-height:500px}#property-detail-info .left-col{border-right:1px solid #d4d4d4}#property-detail-info h2{font-family:MajestiBanner-Light;font-size:25px;color:#0f035f;margin-bottom:10px}#property-detail-info h3{font-family:MajestiBanner-Light;font-size:25px;color:#000;margin-bottom:77px;letter-spacing:4px}#property-detail-info h3 span{letter-spacing:0}#property-detail-info .lead{color:#362d2e;font-family:MajestiBanner-Light,serif;font-size:50px;line-height:61px;width:85%;display:block;margin-bottom:30px}#property-detail-info .right-col{padding-left:8%;width:40%}#property-detail-info .right-col .top{margin-bottom:144px}#property-detail-info .right-col .top p,#property-detail-info .right-col .top ul li{font-size:15px;color:#1a1616;display:inline-block;float:left;font-family:MajestiBanner-Light,serif}#property-detail-info .right-col .top>a{font-family:MajestiBanner-Light;font-size:14px;color:#191415;display:inline-block;float:right;text-transform:uppercase;-webkit-font-smoothing:initial;letter-spacing:2px}#property-detail-info .right-col .top a.view-floorplan{color:#0f035f;letter-spacing:0;font-size:15px;font-family:BaskervilleBTWGL4-Roman,serif;margin-top:19px}#property-detail-info .right-col .bottom strong{font-size:15px;color:#0f035f;font-family:BaskervilleBTWGL4-Roman,serif;text-transform:uppercase;display:block;margin-bottom:18px}#property-detail-info .right-col .bottom p,#property-detail-info .right-col .bottom ul li{color:#362d2e;font-family:BaskervilleBTWGL4-Roman,serif;font-size:16px;line-height:27px}#property-detail-info .right-col .bottom .ref-number{font-family:MajestiBanner-Light;font-size:10px;letter-spacing:2px;color:#191415;padding-top:30px;-webkit-font-smoothing:initial;font-weight:700}#property-detail-info .right-col .description{margin-top:102px}#property-detail-info .right-col .accommodation,#property-detail-info .right-col .features{float:left;display:block}#property-detail-info .right-col .accommodation{width:35%}#property-detail-info .right-col .features{float:right;max-width:60%}#property-detail-info .right-col a{color:#0f035f;display:inline-block}#property-detail-info .right-col .back-to-search svg{display:inline-block;float:left;width:6px;margin-right:7px;margin-top:2px}#property-sticky-desc{position:-webkit-sticky;position:sticky;top:130px}#property-map{margin-top:152px;height:600px}#content-tab-container .content-tab-link #property-map span,#property-map #content-tab-container .content-tab-link span,#property-map .inner-wrapper{height:100%}#floorplan-thumb{cursor:pointer;margin-top:100px;max-height:600px;overflow:hidden;text-align:center;position:relative}#floorplan-thumb img{max-width:100%;height:-webkit-fill-available}#floorplan-thumb #zoom-icon-svg{width:43px;height:43px;position:absolute;top:0;right:50px}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}#property-share{float:left;display:inline-block}#property-share>a{float:left}#property-mobile-share{display:none}#property-mobile-share>a{color:#0f035f;display:inline-block}#back-to-news,#news-post-content .news-column .main-copy a{color:#191415}.page-template-page-hygiene #hygiene-nav ul{margin-top:20px}.page-template-page-hygiene #hygiene-nav ul li{display:inline-block;float:left;margin-right:55px;padding-bottom:1px}.page-template-page-hygiene #hygiene-nav ul a{text-transform:uppercase;font-family:BaskervilleBTWGL4-Roman;font-size:14px;color:#191415;-webkit-font-smoothing:initial;padding-bottom:1px;overflow:hidden;display:inline-block}#hygiene-content{padding-top:100px}#hygiene-content .left{max-width:50%;display:inline-block}#hygiene-content .left.sticky{position:-webkit-sticky;position:sticky;top:100px}#hygiene-content .right{float:right;max-width:45%;display:inline-block}#hygiene-content .about-text{max-width:none;width:auto}#hygiene-content .about-text a,#hygiene-content .about-text p,#hygiene-content .about-text span{font-family:BaskervilleBTWGL4-Roman,serif;font-size:16px;line-height:27px}#hygiene-content .about-text p{margin-bottom:15px}#hygiene-content .about-text br{display:none}#hygiene-content h1{font-family:MajestiBanner-Light;font-size:51px;color:#0f035f;margin-bottom:45px}#hygiene-content .lead{font-size:28px;line-height:34px}.news-post-template #subpage-banner{height:150px!important}.news-post-template #subpage-banner .subpage-banner-overlay{opacity:.45!important}#news-post-content .news-column{float:left;display:inline-block;width:50%;padding:0;margin:0}#news-post-content .news-column.right{width:45%;float:right;position:-webkit-sticky;position:sticky;top:100px}#news-post-content .news-column.right .fixed-on-scroll{max-width:500px}#news-post-content .news-column.right .fixed-on-scroll img{float:right;max-width:100%;width:100%;display:block}#news-post-content .news-column time{padding-bottom:10px;display:block;font-family:MajestiBanner-Light;-webkit-font-smoothing:initial}#news-post-content .news-column h2{font-family:MajestiBanner-Light;font-size:31px;padding-bottom:30px;line-height:38px;width:60%}#news-post-content .news-column .lead{font-family:MajestiBanner-Light;font-size:28px;line-height:34px;padding-bottom:60px}#news-post-content .news-column .main-copy,#news-post-content .news-column .main-copy a,#news-post-content .news-column .main-copy li,#news-post-content .news-column .main-copy p{font-family:BaskervilleBTWGL4-Roman;font-size:18px;line-height:27px;-webkit-font-smoothing:inherit}#back-to-news,#more-posts h5{font-family:MajestiBanner-Light;font-size:14px;text-transform:uppercase;-webkit-font-smoothing:initial}#news-post-content .news-column .main-copy p{padding-bottom:35px}#more-posts{border-top:1px solid #d4d4d4;margin-top:100px;padding-top:30px}#more-posts .news-recent-title-wrapper{width:42%;padding-bottom:55px}#more-posts h5{padding-left:5%;margin-left:10%;letter-spacing:2px}#back-to-news{float:right;display:inline-block;letter-spacing:3px;margin-bottom:35px;overflow:hidden}#back-to-news:not(.active):after{height:1px;width:100%;left:100%!important;position:relative;margin-top:1px;opacity:0;background:#191415;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out .7s;content:"";display:block;-webkit-animation:submenuUnderline2 .35s forwards;-moz-animation:submenuUnderline2 .35s forwards;animation:submenuUnderline2 .35s forwards;pointer-events:none}#back-to-news svg,#news-share{display:inline-block;float:left}#back-to-news:not(.active):hover:after{width:100%;margin-left:0;opacity:1;pointer-events:none;-webkit-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-moz-transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;transition:left .3s cubic-bezier(.645,.045,.355,1),opacity .15s ease-in-out;-webkit-animation:submenuUnderline .35s forwards;-moz-animation:submenuUnderline .35s forwards;animation:submenuUnderline .35s forwards}@keyframes submenuUnderline{0%{left:-100%}100%{left:0}}@keyframes submenuUnderline2{0%{left:0}100%{left:100%}}#back-to-news svg{width:6px;margin-right:7px;margin-top:2px}#news-share>a{float:left;color:#0f035f}.ie11 #subpage-banner,.ms-edge #subpage-banner,.msie #subpage-banner{height:auto;max-height:55vh}.ie11 #subpage-banner>div,.ms-edge #subpage-banner>div,.msie #subpage-banner>div{height:auto;max-height:55vh;overflow:hidden}.ie11 #subpage-banner .subpage-banner-overlay,.ms-edge #subpage-banner .subpage-banner-overlay,.msie #subpage-banner .subpage-banner-overlay{height:100%!important}.ie11 #subpage-banner img,.ms-edge #subpage-banner img,.msie #subpage-banner img{height:auto;position:static}.ie11 #property-detail #subpage-banner,.ms-edge #property-detail #subpage-banner,.msie #property-detail #subpage-banner{height:55vh}.ie11 #side-ctas a,.ms-edge #side-ctas a,.msie #side-ctas a{width:180px}.ie11 .news-post-template #subpage-banner>.banner-image-wrapper,.ms-edge .news-post-template #subpage-banner>.banner-image-wrapper,.msie .news-post-template #subpage-banner>.banner-image-wrapper{height:150px!important;max-height:150px!important}.ie11 #contact-panel>div .ajax-form textarea,.ie11 #valuation-panel>div .ajax-form textarea,.ie11 .property-side-panel>div .ajax-form textarea,.ms-edge #contact-panel>div .ajax-form textarea,.ms-edge #valuation-panel>div .ajax-form textarea,.ms-edge .property-side-panel>div .ajax-form textarea,.msie #contact-panel>div .ajax-form textarea,.msie #valuation-panel>div .ajax-form textarea,.msie .property-side-panel>div .ajax-form textarea{padding-left:40px}.ie11 #main-header,.msie #main-header{padding-top:0}.ie11 #main-header .top,.msie #main-header .top{padding-bottom:0;margin-bottom:0}.ie11 #main-header.minimized .logo,.msie #main-header.minimized .logo{height:105px}.ie11 #property-list .property-instance .property-properties li,.msie #property-list .property-instance .property-properties li{height:22px}.ie11 #back-to-news,.msie #back-to-news{height:12px}@media screen and (max-width:1366px){#main-header{padding-top:30px;height:145px}#main-header .bottom{padding-bottom:30px}#top-nav li a{font-size:16px}#content-tab-container .content-tab-link span,.inner-wrapper{max-width:90%;width:90%}.page-slide-content{padding-top:15px}.page-slide-content h1{font-size:65px;margin-bottom:10px}.page-slide-content h2{font-size:26px;margin-bottom:55px}.cta-btn{font-size:21px}#main-footer{bottom:40px}#main-footer .footer-slogan{font-size:22px;margin-bottom:30px}}@media screen and (max-width:1024px){#about-content .lead,#hygiene-content .lead{font-size:35px;line-height:42px}#main-footer{bottom:260px}#subpage-footer .footer-bottom{text-align:center;padding-bottom:50px}#subpage-footer .footer-bottom div{float:none!important;display:block}#subpage-footer .footer-bottom>div.links{padding-top:20px;padding-bottom:20px}.copy{margin-right:0!important}.single-post #subpage-banner{height:50vh}.single-post #subpage-banner #subpage-banner-innerwrapper img{margin-top:-40%;min-height:600px}#property-detail-info .right-col{padding-left:3%}#property-detail-info .right-col .accommodation,#property-detail-info .right-col .features{float:none;width:100%!important}}@media screen and (max-width:768px){#subpage-banner .banner-content ul li{margin-right:30px}#about-content,#hygiene-content{padding-top:50px}#about-content .lead,#hygiene-content .lead{font-size:28px;line-height:35px}#about-content .about-text,#hygiene-content .about-text{width:90%}#subpage-footer .footer-bottom{text-align:center;padding-bottom:50px}#subpage-footer .footer-bottom div{float:none!important;display:block}#subpage-footer .footer-bottom>div.links{padding-top:20px;padding-bottom:20px}.copy{margin-right:0!important}}@media screen and (max-width:767px){body.home{max-height:100vh;overflow:hidden}#contact{display:none!important}#close-cookies{float:right}#cookie-policy p{text-align:left;line-height:19px;padding-top:5px}#page-transition img{max-width:80%}#main-header .logo{width:160px;max-width:160px}#top-nav li a{font-weight:700}#menu{top:34px;left:5%;width:20px;height:16px;margin:0 auto}#main-header.minimized #menu{top:24px}#main-header .bottom{padding-bottom:20px}#main-container{padding-top:160px}body:not(.home) #main-container{padding-top:100px}#about-content,#hygiene-content,#team-members{padding-top:90px}.page-slide-content h1{font-size:40px;line-height:43px}.page-slide-content h2{margin-bottom:40px}.cta-btn{max-width:100%;width:auto;width:fit-content;display:block}.background-image-container>div .banner-img{height:110vh;width:110vw}#main-nav-panel nav{width:100%;margin-top:20vh}#main-nav-panel nav li{font-size:35px}#main-nav-panel nav a{font-size:35px;line-height:50px}#menu-socials{width:100%;bottom:15vh}#contact-panel{width:90%;padding:0 5%}#property-list .property-instance{width:100%;margin-right:0;margin-bottom:50px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#property-list .property-instance .property-properties a{float:left}#property-search-filters{margin-bottom:50px}#property-search-filters .right{float:left;width:100%}#property-search-filters ul{margin-top:15px}#news-share,#property-mobile-share{display:inline-block}#news-share ul li:nth-of-type(2) a,#property-mobile-share ul li:nth-of-type(2) a{margin-top:1px}#news-share{padding-top:15px}#side-ctas{display:none}#subpage-banner{height:50vh}#property-detail .subpage-banner-overlay{display:none!important}#property-detail-info .left-col,#property-detail-info .right-col{width:100%;padding-left:0;border:none}#property-detail-info h3{margin-bottom:30px}#property-detail-info .lead{font-size:20px;line-height:30px;width:100%}#property-detail-info .right-col .top{display:none}#property-detail-info .right-col .description{margin-top:50px;position:static}#property-detail-info .right-col .accommodation,#property-detail-info .right-col .features{width:100%!important;max-width:100%!important;margin-top:50px}#floorplan-thumb{margin-top:50px;max-height:none}#floorplan-thumb img{height:auto}#floorplan-thumb #zoom-icon-svg{right:10px}#property-map{margin-top:60px}#subpage-footer .links{margin-left:0}#subpage-footer .links a{margin-left:0;display:block}.copy{margin-right:0!important}.single-post #subpage-banner img{min-height:390px}#subpage-banner .banner-content h1{font-size:54px;line-height:54px}.page-template-page-about #subpage-banner .banner-content,.page-template-page-marketing #subpage-banner .banner-content,.page-template-page-property-management #subpage-banner .banner-content,.page-template-page-team #subpage-banner .banner-content,.page-template-page-testimonials #subpage-banner .banner-content{bottom:-108px}.page-template-page-about #subpage-banner .banner-content ul,.page-template-page-marketing #subpage-banner .banner-content ul,.page-template-page-property-management #subpage-banner .banner-content ul,.page-template-page-team #subpage-banner .banner-content ul,.page-template-page-testimonials #subpage-banner .banner-content ul{margin-top:0}.page-template-page-about #subpage-banner .banner-content ul li,.page-template-page-marketing #subpage-banner .banner-content ul li,.page-template-page-property-management #subpage-banner .banner-content ul li,.page-template-page-team #subpage-banner .banner-content ul li,.page-template-page-testimonials #subpage-banner .banner-content ul li{display:block;width:100%;margin-bottom:2px}.page-template-page-about #subpage-banner .banner-content ul li.active,.page-template-page-marketing #subpage-banner .banner-content ul li.active,.page-template-page-property-management #subpage-banner .banner-content ul li.active,.page-template-page-team #subpage-banner .banner-content ul li.active,.page-template-page-testimonials #subpage-banner .banner-content ul li.active{border-bottom:none}.page-template-page-about #subpage-banner .banner-content ul li.active a,.page-template-page-marketing #subpage-banner .banner-content ul li.active a,.page-template-page-property-management #subpage-banner .banner-content ul li.active a,.page-template-page-team #subpage-banner .banner-content ul li.active a,.page-template-page-testimonials #subpage-banner .banner-content ul li.active a{border-bottom:1px solid #191415}.page-template-page-about #subpage-banner .banner-content ul li a:after,.page-template-page-marketing #subpage-banner .banner-content ul li a:after,.page-template-page-property-management #subpage-banner .banner-content ul li a:after,.page-template-page-team #subpage-banner .banner-content ul li a:after,.page-template-page-testimonials #subpage-banner .banner-content ul li a:after{display:none!important}.page-template-page-about #subpage-banner .banner-content ul li a{display:inline-block;position:relative}#about-content .subpage-column-left,#about-content .subpage-column-right,#hygiene-content .subpage-column-left,#hygiene-content .subpage-column-right{width:100%}#about-content .subpage-column-left.sticky,#about-content .subpage-column-right.sticky,#hygiene-content .subpage-column-left.sticky,#hygiene-content .subpage-column-right.sticky{position:static}#about-slider,#section-slider{position:relative;min-height:260px}#about-content .about-text,#hygiene-content .about-text{width:100%}.page-template-page-testimonials #about-content h1.lead,.page-template-page-testimonials #hygiene-content h1.lead{margin-bottom:30px}#team-members .team-member{width:100%;margin-right:0;margin-bottom:25px}.page-template-page-testimonials .about-text{-webkit-column-count:1;-moz-column-count:1;column-count:1}.page-template-page-testimonials .about-text author{padding-top:10px;padding-bottom:35px}#hygiene-content{padding-top:120px}#hygiene-content .left,#hygiene-content .right{width:100%;max-width:100%}#hygiene-content .left.sticky,#hygiene-content .right.sticky{position:static}#hygiene-content h1{font-size:35px;margin-bottom:25px}#hygiene-content .lead{font-size:20px;line-height:28px;margin-bottom:30px}.page-template-page-hygiene #hygiene-nav ul li{width:100%}.page-template-category-news #subpage-banner{margin-bottom:50px}.page-template-category-news #subpage-banner .banner-content{bottom:-55px}#more-posts .post-group-wrapper,#news-articles .post-group-wrapper{-webkit-column-count:1;-moz-column-count:1;column-count:1}#more-posts .news-article,#news-articles .news-article{width:100%;margin-left:0;margin-right:0;margin-bottom:35px}#news-post-content .news-column h2{width:100%}#more-posts .news-article h2 a,#news-articles .news-article h2 a{font-size:23px;line-height:28px}#news-post-content .news-column{width:100%}#news-post-content .news-column .lead{padding-bottom:40px}#news-post-content .news-column.right{display:none!important}#more-posts .news-recent-title-wrapper{width:100%;padding-bottom:10px}#more-posts .news-recent-title-wrapper h5{margin-left:0;padding-left:0}#more-posts{margin-top:30px}#subpage-footer .footer-top{text-align:center}#subpage-footer .footer-bottom{text-align:center;padding-bottom:50px}#subpage-footer .footer-bottom div{float:none!important;display:block}#subpage-footer .footer-bottom>div.links{padding-top:20px;padding-bottom:20px}#back-to-top{width:15px;right:15px}#main-footer .footer-slogan{margin-bottom:20px}#main-footer .scroll-cta{font-size:15px}#footer-umbrella{width:60px;margin-left:0;display:inline}#valuation-panel-wrapper #valuation-panel.active,.property-side-panel.active{width:90vw;padding-left:5vw;padding-right:5vw}.page-template-page-valuation #about-content,.page-template-page-valuation #hygiene-content{padding-top:0}.about-text#newsletters{width:100%!important}.page-template-page-newsletter #about-content,.page-template-page-newsletter #hygiene-content{padding-top:40px}}@media screen and (max-width:767px) and (max-height:667px){#main-footer{bottom:200px}}@media screen and (max-width:600px){.single-post #subpage-banner{height:35vh}.single-post #subpage-banner #subpage-banner-innerwrapper img{margin-top:-40%;min-height:370px}}@media screen and (max-width:500px){.single-post #subpage-banner #subpage-banner-innerwrapper img{margin-top:-60%}.single-post #subpage-banner img{min-height:350px}}@media screen and (max-width:374px){.single-post #subpage-banner #subpage-banner-innerwrapper img{margin-top:-80%}}