html,body,h1,h2,h3,h4,h5,h6,p,ul,li,a,div{padding:0;margin:0}.green{color:#36685d}.white{color:#fff}.black{color:#000}.light-grey{color:#eee}.white-bg{background-color:#fff !important}.white-bg h2,.white-bg p{color:#201A3D}.black-bg{background-color:#000}.black-bg h2,.black-bg p{color:#fff}.black-bg .underline-link{color:#fff;border-color:#fff}.cream-bg{background-color:#FEF4E8}.blue-bg{background-color:#201A3D}.blue-bg p,.blue-bg h2,.blue-bg h3,.blue-bg h4,.blue-bg a.btn{color:#fff}.font-lt{font-family:termina,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase}h1,.h1{font-size:28px;line-height:1.1em;margin-bottom:20px;font-family:calluna,serif;font-weight:400;font-style:normal;color:#201A3D}@media (min-width: 768px){h1,.h1{font-size:40px}}@media (min-width: 992px){h1,.h1{font-size:60px}}h2{font-size:28px;line-height:1.1em;margin-bottom:10px;font-family:calluna,serif;font-weight:400;font-style:normal;color:#201A3D}@media (min-width: 768px){h2{font-size:25px;margin-bottom:15px}}@media (min-width: 992px){h2{font-size:37px;margin-bottom:22px}}h3{font-size:14px;line-height:1.3em;margin-bottom:18px;text-transform:uppercase;font-family:avenir, sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#201A3D}@media (min-width: 768px){h3{font-size:15px;margin-bottom:18px}}@media (min-width: 992px){h3{font-size:22px;margin-bottom:18px}}h4{font-size:20px;line-height:1.25em;margin-bottom:10px;font-family:avenir, sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#201A3D}h5{font-size:18px;line-height:1.2em;margin-bottom:18px;font-family:avenir, sans-serif;font-weight:400;font-style:normal;color:#201A3D}h6{font-size:11px;line-height:1.45em;margin-bottom:15px;font-family:avenir, sans-serif;font-weight:400;font-style:normal;color:#201A3D}@media (min-width: 768px){h6{font-size:11px}}@media (min-width: 992px){h6{font-size:13px}}p,label,a,button{font-size:14px;line-height:1.4em;margin-bottom:15px;font-family:avenir,sans-serif;font-weight:400;font-style:normal;color:#201A3D}@media (min-width: 768px){p,label,a,button{font-size:15px;line-height:1.45em}}@media (min-width: 992px){p,label,a,button{font-size:16px;line-height:1.5em}}@media (min-width: 1200px){p,label,a,button{font-size:16px;line-height:1.6em}}li{font-size:14px;font-family:avenir,sans-serif;font-weight:400;font-style:normal;color:#fff;margin:0 0 10px 0}@media (min-width: 768px){li{font-size:16px}}strong{font-family:avenir,sans-serif;font-weight:500}a{color:#CA9D7E}p+h2{margin-top:50px}body{font-size:12px;font-family:avenir,sans-serif;font-weight:400;font-style:normal;color:#222222;box-sizing:border-box}.fw{width:100%;float:left;display:block;padding:0;margin:0}.rd-corners{border-radius:22px}.block{padding:30px;border-radius:22px}.relative{position:relative}.resp-img{width:100%;height:auto}.dropdown-menu{left:auto !important;top:auto !important;border-radius:0;padding:0;margin:0;color:#000;max-width:260px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.dropdown-menu{max-width:1000px}}.dropdown-menu .menu-item a{padding:12px 15px 10px 15px;font-family:avenir, sans-serif;font-weight:400;font-style:normal;font-size:12px;color:#000;background-color:#fff;text-align:center}.dropdown-menu .menu-item a:hover{background-color:#36685d;color:#fff}@media (min-width: 992px){.dropdown-menu .menu-item a{text-align:left}}.navbar{padding:15px 15px;position:fixed;top:0;left:0;z-index:1000;width:100%;background:#201A3D;background:linear-gradient(180deg, rgba(0,0,0,0.1) 0%, transparent 100%)}@media (min-width: 768px){.navbar{padding:48px 40px}}.navbar .menu-item{margin-bottom:0;text-align:center}@media (min-width: 992px){.navbar .menu-item{text-align:right}}.navbar .menu-item .dropdown-menu{left:initial !important;padding:0;margin:0;color:#201A3D;max-width:260px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.navbar .menu-item .dropdown-menu{max-width:1000px}}.navbar .menu-item .dropdown-menu .dropdown-item{padding:12px 15px 10px 15px;font-family:avenir, sans-serif;font-weight:400;font-style:normal;font-size:12px;background-color:#fff;text-align:center}.navbar .menu-item .dropdown-menu .dropdown-item:hover{background-color:#36685d;color:#fff}@media (min-width: 992px){.navbar .menu-item .dropdown-menu .dropdown-item{text-align:left}}.navbar .nav-link{color:#fff;font-size:12px;font-family:avenir, sans-serif;font-weight:400;font-style:normal}.navbar .nav-link:hover{color:#36685d}@media (min-width: 992px){.navbar .nav-link{padding-left:20px;padding-right:20px;font-size:11px}}@media (min-width: 992px){.navbar .nav-link{font-size:12px}}.navbar .nav-link.btn,.navbar .nav-link.btn-gh{width:260px;margin-left:auto;margin-right:auto;margin-bottom:22px}@media (min-width: 992px){.navbar .nav-link.btn,.navbar .nav-link.btn-gh{margin-left:15px;margin-bottom:0;width:auto}}.navbar .nav-link.btn{margin-top:14px}@media (min-width: 768px){.navbar .nav-link.btn{margin-top:16px}}@media (min-width: 992px){.navbar .nav-link.btn{margin-top:0px}}.navbar-brand{padding:0}.navbar-brand img{width:80px;height:39px}@media (min-width: 768px){.navbar-brand img{width:80px;height:39px}}@media (min-width: 992px){.navbar-brand img{width:100px;height:54px}}.navbar-nav{margin-top:15px}@media (min-width: 992px){.navbar-nav{margin-top:0}}.navbar-expand-lg .navbar-nav .nav-link{padding:16px}.navbar-toggler:focus,.navbar-toggler:hover{outline:none}.btn,.navbar-expand-lg .navbar-nav .btn,input[type=submit]{display:inline-block;padding:12px 35px 10px 12px;background-image:url(../images/button-gold.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:auto 24%;text-align:center;background-color:transparent;color:#000;text-decoration:none;font-size:12px;font-weight:500 !important;vertical-align:middle;box-sizing:border-box;min-width:140px;border-radius:0px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #CA9D7E;font-family:avenir, sans-serif;font-weight:400;font-style:normal;margin-top:10px}.btn:hover,.navbar-expand-lg .navbar-nav .btn:hover,input[type=submit]:hover{background:#CA9D7E;color:#fff !important;border-color:#CA9D7E;text-decoration:none;background-image:url("../images/button-white.svg");background-repeat:no-repeat;background-position:right 10px center;display:inline-block;padding:12px 35px 10px 12px;background-size:auto 24%}@media (min-width: 992px){.btn,.navbar-expand-lg .navbar-nav .btn,input[type=submit]{font-size:14px}}.btn-white{display:inline-block;padding:12px 35px 10px 12px;background-image:url(../images/button-gold.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:auto 24%;text-align:center;background-color:transparent;color:#000;text-decoration:none;font-size:12px;font-weight:500 !important;vertical-align:middle;box-sizing:border-box;min-width:140px;border-radius:0px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #CA9D7E;font-family:avenir, sans-serif;font-weight:400;font-style:normal;margin-top:10px;background-color:#fff;color:#000}.btn-white:hover{background:#CA9D7E;color:#fff !important;border-color:#CA9D7E;text-decoration:none;background-image:url("../images/button-white.svg");background-repeat:no-repeat;background-position:right 10px center;display:inline-block;padding:12px 35px 10px 12px;background-size:auto 24%}@media (min-width: 992px){.btn-white{font-size:14px}}.btn-lg{display:inline-block;padding:12px 35px 10px 12px;background-image:url(../images/button-gold.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:auto 24%;text-align:center;background-color:transparent;color:#000;text-decoration:none;font-size:12px;font-weight:500 !important;vertical-align:middle;box-sizing:border-box;min-width:140px;border-radius:0px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #CA9D7E;font-family:avenir, sans-serif;font-weight:400;font-style:normal;margin-top:10px;padding:15px 18px;font-size:16px}.btn-lg:hover{background:#CA9D7E;color:#fff !important;border-color:#CA9D7E;text-decoration:none;background-image:url("../images/button-white.svg");background-repeat:no-repeat;background-position:right 10px center;display:inline-block;padding:12px 35px 10px 12px;background-size:auto 24%}@media (min-width: 992px){.btn-lg{font-size:14px}}.btn-gh,.navbar-expand-lg .navbar-nav .btn-gh{display:inline-block;padding:12px 35px 10px 12px;background-image:url(../images/button-gold.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:auto 24%;text-align:center;background-color:transparent;color:#000;text-decoration:none;font-size:12px;font-weight:500 !important;vertical-align:middle;box-sizing:border-box;min-width:140px;border-radius:0px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #CA9D7E;font-family:avenir, sans-serif;font-weight:400;font-style:normal;margin-top:10px;background:transparent;border:solid 2px #36685d;color:#36685d;padding:14px 12px 10px 12px}.btn-gh:hover,.navbar-expand-lg .navbar-nav .btn-gh:hover{background:#CA9D7E;color:#fff !important;border-color:#CA9D7E;text-decoration:none;background-image:url("../images/button-white.svg");background-repeat:no-repeat;background-position:right 10px center;display:inline-block;padding:12px 35px 10px 12px;background-size:auto 24%}@media (min-width: 992px){.btn-gh,.navbar-expand-lg .navbar-nav .btn-gh{font-size:14px}}.btn-gh:hover,.navbar-expand-lg .navbar-nav .btn-gh:hover{background-color:transparent;color:#fff}.btn-gh-lg{display:inline-block;padding:12px 35px 10px 12px;background-image:url(../images/button-gold.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:auto 24%;text-align:center;background-color:transparent;color:#000;text-decoration:none;font-size:12px;font-weight:500 !important;vertical-align:middle;box-sizing:border-box;min-width:140px;border-radius:0px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #CA9D7E;font-family:avenir, sans-serif;font-weight:400;font-style:normal;margin-top:10px;padding:15px 18px;font-size:16px;background:transparent;border:solid 2px #36685d}.btn-gh-lg:hover{background:#CA9D7E;color:#fff !important;border-color:#CA9D7E;text-decoration:none;background-image:url("../images/button-white.svg");background-repeat:no-repeat;background-position:right 10px center;display:inline-block;padding:12px 35px 10px 12px;background-size:auto 24%}@media (min-width: 992px){.btn-gh-lg{font-size:14px}}.btn-gh-lg:hover{background-color:transparent;color:#fff}.btn-gh-rd{display:inline-block;padding:12px 35px 10px 12px;background-image:url(../images/button-gold.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:auto 24%;text-align:center;background-color:transparent;color:#000;text-decoration:none;font-size:12px;font-weight:500 !important;vertical-align:middle;box-sizing:border-box;min-width:140px;border-radius:0px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #CA9D7E;font-family:avenir, sans-serif;font-weight:400;font-style:normal;margin-top:10px;border-radius:10px;background:transparent;border:solid 2px #36685d}.btn-gh-rd:hover{background:#CA9D7E;color:#fff !important;border-color:#CA9D7E;text-decoration:none;background-image:url("../images/button-white.svg");background-repeat:no-repeat;background-position:right 10px center;display:inline-block;padding:12px 35px 10px 12px;background-size:auto 24%}@media (min-width: 992px){.btn-gh-rd{font-size:14px}}.btn-gh-rd:hover{background-color:transparent;color:#fff}.btn-gh-rd-lg{display:inline-block;padding:12px 35px 10px 12px;background-image:url(../images/button-gold.svg);background-position:right 10px center;background-repeat:no-repeat;background-size:auto 24%;text-align:center;background-color:transparent;color:#000;text-decoration:none;font-size:12px;font-weight:500 !important;vertical-align:middle;box-sizing:border-box;min-width:140px;border-radius:0px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #CA9D7E;font-family:avenir, sans-serif;font-weight:400;font-style:normal;margin-top:10px;border-radius:10px;padding:15px 18px;font-size:16px;background:transparent;border:solid 2px #36685d}.btn-gh-rd-lg:hover{background:#CA9D7E;color:#fff !important;border-color:#CA9D7E;text-decoration:none;background-image:url("../images/button-white.svg");background-repeat:no-repeat;background-position:right 10px center;display:inline-block;padding:12px 35px 10px 12px;background-size:auto 24%}@media (min-width: 992px){.btn-gh-rd-lg{font-size:14px}}.btn-gh-rd-lg:hover{background-color:transparent;color:#fff}.underline-link{color:#000;border-color:#000}.underline-link:hover{color:#36685d;border-color:#36685d}.box-shadow{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2)}.sect-pad-top-sm{padding-top:30px}@media (min-width: 768px){.sect-pad-top-sm{padding-top:40px}}@media (min-width: 992px){.sect-pad-top-sm{padding-top:60px}}.sect-pad-bot-sm{padding-bottom:30px}@media (min-width: 768px){.sect-pad-bot-sm{padding-bottom:40px}}@media (min-width: 992px){.sect-pad-bot-sm{padding-bottom:60px}}.sect-pad-top{padding-top:40px}@media (min-width: 768px){.sect-pad-top{padding-top:60px}}@media (min-width: 992px){.sect-pad-top{padding-top:100px}}.sect-pad-bot{padding-bottom:40px}@media (min-width: 768px){.sect-pad-bot{padding-bottom:60px}}@media (min-width: 992px){.sect-pad-bot{padding-bottom:100px}}.sect-pad-top-lg{padding-top:40px}@media (min-width: 768px){.sect-pad-top-lg{padding-top:100px}}@media (min-width: 992px){.sect-pad-top-lg{padding-top:180px}}.sect-pad-bot-lg{padding-bottom:40px}@media (min-width: 768px){.sect-pad-bot-lg{padding-bottom:100px}}@media (min-width: 992px){.sect-pad-bot-lg{padding-bottom:180px}}::placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}.breadcrumbs{text-align:left;position:absolute;left:15px;bottom:0}.breadcrumbs li{display:inline-block;vertical-align:middle;text-align:left;margin-bottom:0;font-family:avenir, sans-serif;font-weight:400;font-style:normal;font-size:9px}@media (min-width: 768px){.breadcrumbs li{font-size:11px}}.breadcrumbs li a{display:block;padding:15px 20px 14px 0px;margin-right:10px;color:#36685d;background-image:url("../images/chev-right-white.svg");background-repeat:no-repeat;background-size:6px auto;background-position:right center}@media (min-width: 768px){.breadcrumbs li a{padding:15px 25px 14px 0px;margin-right:16px}}.breadcrumbs li a:hover{text-decoration:none}.form-control{border-radius:0;height:38px;margin-bottom:10px;font-family:termina,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;font-size:12px;font-size:11px}@media (min-width: 992px){.form-control{height:44px;font-size:13px;margin-bottom:20px}}.form-control::-webkit-input-placeholder{color:#bbb}.form-control::-moz-placeholder{color:#bbb}.form-control:-ms-input-placeholder{color:#bbb}.form-control:-moz-placeholder{color:#bbb}.form-control:focus{outline:none;box-shadow:none;border:solid 1px #36685d}label{color:#000;font-family:termina,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;font-size:13px;text-transform:none;margin-bottom:10px}textarea.form-control{height:200px;padding-top:10px}.carousel-control-prev{background-image:url("../images/chev-left-white.svg");background-repeat:no-repeat;background-size:20px auto;background-position:center center}.carousel-control-next{background-image:url("../images/chev-right-white.svg");background-repeat:no-repeat;background-size:20px auto;background-position:center center}.hide-mob{display:none}@media (min-width: 768px){.hide-mob{display:block}}@media (min-width: 992px){.hide-mob{display:block}}.hide-tab{display:block}@media (min-width: 768px){.hide-tab{display:none !important}}@media (min-width: 992px){.hide-tab{display:block}}.hide-desk{display:block}@media (min-width: 768px){.hide-desk{display:block}}@media (min-width: 992px){.hide-desk{display:none !important}}.sl-wrapper .sl-navigation button{overflow:hidden;text-indent:-100px;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px}@media (min-width: 768px){.sl-wrapper .sl-navigation button{background-size:30px 30px;width:30px;height:30px}}.sl-wrapper .sl-navigation button.sl-prev{background-image:url(../images/chev-left-white.svg)}.sl-wrapper .sl-navigation button.sl-next{background-image:url(../images/chev-right-white.svg)}.sl-wrapper button.sl-close{overflow:hidden;text-indent:-100px;background-repeat:no-repeat;background-size:15px 15px;background-image:url(../images/close-icon-white.svg);background-position:center center;width:20px;height:20px;margin:-9px -12px 0 0}@media (min-width: 768px){.sl-wrapper button.sl-close{background-size:25px 25px;width:30px;height:30px;margin:-4px -10px 0 0}}.sl-wrapper .sl-counter{font-family:avenir, sans-serif;font-weight:400;font-style:normal;color:#fff;left:20px;top:20px}@media (min-width: 768px){.sl-wrapper .sl-counter{left:30px;top:30px}}.sl-overlay{background:#000;opacity:0.95}body.hidden-scroll{overflow-y:scroll;padding-right:0 !important}.gallery a:hover::after{content:'';width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.8);background-repeat:no-repeat;background-image:url("../images/zoom-in.svg");background-size:30px 30px;background-position:center center}.grid{width:100%}.grid:after{content:'';display:block;clear:both}.grid-item{height:240px;float:left;background:#eee;border-top:7px solid #fff;border-bottom:8px solid #fff;border-left:15px solid #fff;border-right:15px solid #fff;border-radius:0px;background-repeat:no-repeat;background-size:cover}@media (min-width: 992px){.grid-item{height:calc(300px - 30px);border:15px solid #fff}}.grid-sizer,.grid-item{width:100%}@media (min-width: 992px){.grid-sizer,.grid-item{width:33.333%}}.grid-item--width2{width:100%;height:240px}@media (min-width: 992px){.grid-item--width2{width:66.666%;height:calc(600px - 60px)}}a[href^="tel"]{color:#fff}body{background-color:#fff}::selection{background:#CA9D7E !important;color:#201A3D !important}ul{list-style-type:none}.flood-nav{position:fixed;z-index:1000;left:0;right:0;top:0;bottom:0;background-color:#201A3D;display:none}@media (min-width: 768px){.flood-nav{left:0;right:0}}.flood-nav ul{color:#fff;width:100%;margin:0;padding:0;text-align:center;position:absolute;left:0;top:50%;margin-top:-183px;z-index:3}@media (min-width: 768px){.flood-nav ul{margin-top:-240px}}.flood-nav ul li{display:block;margin:0;transition:all 1s ease;opacity:0;line-height:1.7em}@media (min-width: 768px){.flood-nav ul li{line-height:1.5em}}.flood-nav ul li a{color:#fff;text-decoration:none;font-family:calluna,serif;font-weight:400;font-style:normal;font-size:36px}@media (min-width: 768px){.flood-nav ul li a{font-size:50px}}.flood-nav ul li a:hover{color:#CA9D7E}.flood-nav ul li:nth-child(1){padding-top:10px;transition-delay:0.2s}.flood-nav ul li:nth-child(2){transition-delay:0.3s;padding-top:10px}.flood-nav ul li:nth-child(3){transition-delay:0.4s;padding-top:10px}.flood-nav ul li:nth-child(4){transition-delay:0.5s;padding-top:10px}.flood-nav ul li:nth-child(5){transition-delay:0.6s;padding-top:10px}.flood-nav ul li:nth-child(6){transition-delay:0.7s;padding-top:10px}.flood-nav.go-text ul li{padding-top:0;opacity:1}.flood-nav .btn{color:#fff;background-color:#CA9D7E;background-image:url("../images/chev-right-white.svg") !important;margin-top:20px;margin-bottom:0}@media (min-width: 992px){.flood-nav .btn{display:none}}.flood-nav .btn:visited{color:#fff;background-color:#CA9D7E;background-image:url("../images/chev-right-white.svg") !important}.flood-nav .btn:hover{color:#fff;background-color:transparent;background-image:url("../images/chev-right-gold.svg") !important}.noPadding{padding:0}nav h2{color:#fff}.flex{display:flex;justify-content:center;align-items:center}.title{text-align:center;margin-top:20px}.header{position:fixed;z-index:1000;position:relative}.header .location{display:block;position:fixed;top:24px;right:15px;z-index:1004;width:40px;height:34px;transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-webkit-transition:all 0.8s ease-in-out;background-image:url("../images/map-marker-wo.svg");background-repeat:no-repeat;background-size:auto 100%;background-position:right center}@media (min-width: 768px){.header .location{display:none}}.header .logo{height:auto;width:150px;transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-webkit-transition:all 0.8s ease-in-out;position:fixed;left:50%;margin-left:-75px;top:10px;z-index:1003}@media (min-width: 768px){.header .logo{width:180px;margin-left:-90px;opacity:1;top:18px}}.header .scrollLogo{width:150px;opacity:0;position:fixed;left:50%;margin-left:-75px;top:10px;z-index:1003;transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-webkit-transition:all 0.8s ease-in-out}@media (min-width: 768px){.header .scrollLogo{width:180px;margin-left:-90px;top:18px}}.header .headerMenu h4{display:none}@media (min-width: 768px){.header .headerMenu h4{display:block;color:#fff;position:absolute;top:45px;left:100px;font-weight:400;font-size:16px}}.header .headerPhone{display:none;margin-bottom:0}@media (min-width: 768px){.header .headerPhone{display:block;position:fixed;right:40px;top:42px;z-index:1003;font-family:avenir,sans-serif;font-weight:400;font-style:normal;font-size:20px}}@media (min-width: 992px){.header .headerPhone{font-size:24px;top:32px}}.header .headerPhone a{color:#fff;text-decoration:none;vertical-align:middle}@media (min-width: 768px){.header .headerPhone a{font-size:20px}}@media (min-width: 992px){.header .headerPhone a{font-size:24px}}.header .headerPhone a:hover{color:#fff;text-decoration:none}.header .headerPhone a.btn{display:none}@media (min-width: 992px){.header .headerPhone a.btn{display:inline-block;color:#fff;background-color:#CA9D7E;background-image:url("../images/button-white.svg");font-size:14px;margin-top:0;margin-right:25px;vertical-align:middle;margin-bottom:0}.header .headerPhone a.btn:hover{color:#fff !important;background-color:transparent;border-color:#CA9D7E;background-image:url("../images/button-gold.svg")}}.header .headerPhone2{display:none;margin-bottom:0}@media (min-width: 768px){.header .headerPhone2{display:block;position:fixed;left:100px;top:38px;z-index:1003;font-family:avenir,sans-serif;font-weight:400;font-style:normal;font-size:20px}}@media (min-width: 992px){.header .headerPhone2{font-size:24px;top:38px}}.header .headerPhone2 a{color:#fff;text-decoration:none;vertical-align:middle}@media (min-width: 768px){.header .headerPhone2 a{font-size:20px}}@media (min-width: 992px){.header .headerPhone2 a{font-size:24px}}.header .headerPhone2 a:hover{color:#fff;text-decoration:none}.header .navbar{height:80px;padding:0 15px;background:linear-gradient(180deg, rgba(0,0,0,0.4) 0%, transparent 100%)}@media (min-width: 768px){.header .navbar{height:110px;padding:0 40px}}.header .navbar .hamburger{position:fixed;z-index:1004;cursor:pointer;top:28px;width:30px}@media (min-width: 768px){.header .navbar .hamburger{top:42px;width:40px}}.header .navbar .hamburger span{width:30px}@media (min-width: 768px){.header .navbar .hamburger span{width:40px}}.header .navbar .hamburger span .hamburger-inner,.header .navbar .hamburger span .hamburger-inner:after,.header .navbar .hamburger span .hamburger-inner:before{width:30px}@media (min-width: 768px){.header .navbar .hamburger span .hamburger-inner,.header .navbar .hamburger span .hamburger-inner:after,.header .navbar .hamburger span .hamburger-inner:before{width:40px}}.header .navbar .hamburger.is-active:hover,.header .navbar .hamburger:hover{opacity:1}.header .navbar.scrolledNav{position:fixed;z-index:1000;background:#201A3D;transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-webkit-transition:all 0.8s ease-in-out;width:100%;padding:0 15px;box-shadow:0 0 30px rgba(0,0,0,0.4)}@media (min-width: 768px){.header .navbar.scrolledNav{padding:0 40px}}.header .navbar.scrolledNav .logo{opacity:0}.header .navbar.scrolledNav .location{top:24px}.header .navbar.scrolledNav .scrollLogo{opacity:1}#home-banner-video{position:static;display:block;object-fit:cover;width:100%;height:auto;min-height:400px}@media (min-width: 768px){#home-banner-video{min-height:600px}}@media (min-width: 992px){#home-banner-video{height:80vh}}#about-banner-video{position:static;display:block;object-fit:cover;width:100%;height:100%}.homeVideoBanner,.businessesVideoBanner{position:relative}.pageBanner{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:260px}@media (min-width: 768px){.pageBanner{height:420px}}@media (min-width: 992px){.pageBanner{height:500px}}.businessBanner{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;height:260px}@media (min-width: 768px){.businessBanner{height:500px}}@media (min-width: 768px){.businessBanner{height:600px}}.businessBannerImage{background-image:url(../images/business-banner2.jpg)}.drs-banner{background-image:url(../images/business-banners/drs-banner.jpg)}.tnf-banner{background-image:url(../images/business-banners/tnf-banner.jpg)}.dun-banner{background-image:url(../images/business-banners/dun-banner.jpg)}.on-banner{background-image:url(../images/business-banners/on-banner.jpg)}.feed-banner{background-image:url(../images/business-banners/feed-banner.jpg)}.mad-banner{background-image:url(../images/business-banners/mad-banner.jpg)}.sbs-banner{background-image:url(../images/business-banners/sbs-banner.jpg)}.tan-banner{background-image:url(../images/business-banners/tan-banner.jpg)}.taur-banner{background-image:url(../images/business-banners/taur-banner.jpg)}.bot-banner{background-image:url(../images/business-banners/bot-banner.jpg)}.tk-banner{background-image:url(../images/business-banners/tk-banner.jpg)}.dun-banner{background-image:url(../images/business-banners/dun-banner.jpg)}.sab-banner{background-image:url(../images/business-banners/sab-banner.jpg)}.letsBannerImage{background-image:url(../images/lets-banner.jpg)}.aboutBannerImage{background-image:url(../images/about-banner.jpg)}.whatsHereBannerImage{background-image:url(../images/whats-here-banner.jpg)}.contactBannerImage{background-image:url(../images/contact-banner.jpg)}.homeButtonOverlay{display:none}@media (min-width: 992px){.homeButtonOverlay{position:absolute;width:50px;height:40px;bottom:0;left:50%;transform:translateX(-50%);background-color:#CA9D7E;display:block;justify-content:center;align-items:center;transition:height .2s ease-in-out}.homeButtonOverlay:hover{height:45px}.homeButtonOverlay a{display:block;width:100%;height:40px;position:relative}.homeButtonOverlay a img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:17px;height:auto}}.homeBannerOverlay{width:150px;position:absolute;z-index:999;left:calc(50% - 75px);top:calc(50% - 57px)}@media (min-width: 768px){.homeBannerOverlay{width:250px;left:calc(50% - 125px);top:calc(50% - 92px)}}@media (min-width: 992px){.homeBannerOverlay{left:calc(50% - 225px);top:calc(50% - 172px);width:450px}}.homeVideoOverlay{display:none}@media (min-width: 768px){.homeVideoOverlay{position:absolute;bottom:0;left:0;display:flex;width:400px}}@media (min-width: 992px){.homeVideoOverlay{width:460px}}.homeVideoOverlayLeft{width:60%;height:88px;background-color:#FEF4E8;padding:16px}@media (min-width: 992px){.homeVideoOverlayLeft{height:96px}}.homeVideoOverlayLeft h5{color:#201A3D;margin-bottom:0;text-transform:none;font-size:14px;line-height:1.5em;display:inline-block;background-image:url("../images/map-marker.svg");background-repeat:no-repeat;background-position:left center;background-size:40px auto;padding:3px 0 0 52px}.homeVideoOverlayRight{width:40%;background-color:#CA9D7E;padding:4px 10px 0 10px;margin-bottom:0;transition:background .2s ease-in-out;height:88px;line-height:88px;text-decoration:none !important;text-align:center}@media (min-width: 992px){.homeVideoOverlayRight{height:96px;line-height:96px}}.homeVideoOverlayRight h5{margin-bottom:0;color:white;font-size:15px;display:inline-block;background-image:url("../images/chev-right-white.svg");background-repeat:no-repeat;background-position:right center;background-size:8px auto;padding:3px 24px 0 0}.homeVideoOverlayRight img{width:6%;margin-left:10px;height:auto;margin-bottom:1px}.homeVideoOverlayRight:hover{background-color:#d6ab8d}.homeWatermark,.homeWatermarkRight{background-repeat:no-repeat}@media (min-width: 768px){.homeWatermark,.homeWatermarkRight{background-image:url(../images/watermark.svg);background-size:1100px auto;background-position:right -500px top}}@media (min-width: 992px){.homeWatermark,.homeWatermarkRight{background-size:1600px auto;background-position:-670px center}}.homeWatermarkRight{background-position:right -550px center}.fullBleedMenuContainer{display:none}.fullBleedMenu{width:100%;height:100vh;background-color:#201A3D;position:absolute;top:0;left:0;z-index:1003;display:flex;align-items:center;justify-content:center}.fullBleedMenu ul{text-align:center}.fullBleedMenu ul li a{font-family:calluna,serif;font-weight:400;text-decoration:none !important}.fullBleedMenu ul li a:hover{text-decoration:none !important;color:#CA9D7E !important}.homeAbout h2{font-weight:400;text-transform:none;margin-top:30px}.homeAbout h2 br{display:none}@media (min-width: 992px){.homeAbout h2 br{display:block}}@media (min-width: 768px){.homeAbout h2{margin-top:0}}.homeAbout p{max-height:160px;width:100%}@media (min-width: 992px){.homeAbout p{max-width:74%}}.aboutContainer{max-width:1600px}.aboutContainer .btn{margin-top:20px}.homeAboutContainer,.aboutIntroContainer{display:flex;min-height:600px}.homeActivitiesContainer,.businessesActivitiesContainer{position:relative;max-width:1600px}.homeActivitiesContainer p,.businessesActivitiesContainer p{color:#fff;text-align:center}@media (min-width: 768px){.homeActivitiesContainer p,.businessesActivitiesContainer p{text-align:left}}.homeActivitiesContainer h2,.businessesActivitiesContainer h2{color:#FEF4E8;font-weight:400}.homeActivitiesIndividualContainer.discover{text-align:center}@media (min-width: 768px){.homeActivitiesIndividualContainer.discover{text-align:left;padding-left:0;padding-right:20px;border-right:solid 1px #CA9D7E;height:100%;margin-bottom:0}}@media (min-width: 992px){.homeActivitiesIndividualContainer.discover{padding-right:120px}}.homeActivitiesIndividualContainer.discover h2{background-image:url(../images/discover-icon.svg)}.homeActivitiesIndividualContainer.browse{text-align:center;border-top:solid 1px #CA9D7E;border-bottom:solid 1px #CA9D7E;margin-bottom:20px;margin-top:8px;padding-top:20px;padding-bottom:20px}@media (min-width: 768px){.homeActivitiesIndividualContainer.browse{text-align:left;margin-top:0;margin-bottom:0;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0;border:none}}@media (min-width: 992px){.homeActivitiesIndividualContainer.browse{padding-left:50px;padding-right:50px}}.homeActivitiesIndividualContainer.browse h2{background-image:url(../images/shop-icon.svg)}.homeActivitiesIndividualContainer.relax{text-align:center}@media (min-width: 768px){.homeActivitiesIndividualContainer.relax{text-align:left;padding-left:20px;padding-right:0;margin-bottom:0;border-left:solid 1px #CA9D7E;height:100%}}@media (min-width: 992px){.homeActivitiesIndividualContainer.relax{padding-left:120px}}.homeActivitiesIndividualContainer.relax h2{background-image:url(../images/relax-icon.svg)}.homeActivitiesBorderLeft{display:none}@media (min-width: 768px){.homeActivitiesBorderLeft{display:block;border-left:2px solid #CA9D7E;height:50%;position:absolute;left:33%;bottom:25%}}.businessesActivitiesBorderLeft{display:none}@media (min-width: 768px){.businessesActivitiesBorderLeft{display:block;border-left:2px solid #CA9D7E;height:50%;position:absolute;left:19%;bottom:25%}}@media (min-width: 992px){.businessesActivitiesBorderLeft{left:33%}}.homeActivitiesBorderRight{display:none}@media (min-width: 768px){.homeActivitiesBorderRight{display:block;border-left:2px solid #CA9D7E;height:50%;position:absolute;left:67%;bottom:25%}}.homeActivitiesIndividualContainer{display:block;margin-left:20px;margin-right:20px}@media (min-width: 768px){.homeActivitiesIndividualContainer{padding-left:20px;padding-right:20px;margin-left:0;margin-right:0}}.homeActivitiesIndividualContainer:hover{text-decoration:none}.homeActivitiesIndividualContainer h2{display:flex;align-items:center;color:#CA9D7E;font-family:avenir,sans-serif;font-weight:400;padding-left:35px;background-repeat:no-repeat;background-size:26px auto;display:inline-block;height:29px;background-position:center left;line-height:1.3em;font-size:28px;margin-bottom:15px}@media (min-width: 768px){.homeActivitiesIndividualContainer h2{display:block;font-size:25px;line-height:1.95em;background-position:bottom left;background-size:30px auto;height:32px}}@media (min-width: 992px){.homeActivitiesIndividualContainer h2{font-size:32px;padding-left:63px;background-size:50px auto;height:48px}}@media (min-width: 1200px){.homeActivitiesIndividualContainer h2{font-size:34px}}.homeActivitiesIndividualContainer p{margin-bottom:0}.homeAboutContainer{position:relative}.homeAbout img{margin-top:20px}@media (min-width: 768px){.homeAbout img{margin-top:40px}}@media (min-width: 992px){.homeAbout img{margin-top:60px;margin-left:-60px}}.homeActivitiesIconBag{background-image:url("../images/shop-icon.svg");background-size:auto 100%;background-repeat:no-repeat;background-position:center center;min-height:50px;min-width:65px;margin-left:-10px}.homeActivitiesIconBarn{background-image:url("../images/discover-icon.svg");background-size:auto 100%;background-repeat:no-repeat;background-position:center center;min-height:50px;min-width:65px;margin-left:-5px;margin-right:8px}.homeActivitiesIconMug{background-image:url("../images/relax-icon.svg");background-size:auto 100%;background-repeat:no-repeat;background-position:center center;min-height:50px;min-width:65px;margin-left:-16px}.homeBusinessesContainer{background-color:#FEF4E8}.homeBusinessesContainer h2{text-transform:none}.homeBusinessesContainer a{margin-left:0}.homeAboutButton{background-color:#fff;justify-content:space-between;padding-left:20px;padding-right:20px}.homeAboutButton a{font-size:16px}.businessLogo{background-size:auto 100%;background-repeat:no-repeat;background-position:center center;min-height:100px;background-color:#FEF4E8}.bl1{background-image:url("../logos/cl-drs.svg")}.bl2{background-image:url("../logos/cl-on.svg")}.bl3{background-image:url("../logos/cl-tan.png")}.bl4{background-image:url("../logos/cl-taur.svg")}.bl5{background-image:url("../logos/cl-bot.svg")}.bl6{background-image:url("../logos/cl-tk.svg")}.bl7{background-image:url("../logos/cl-sbs.svg")}.bl8{background-image:url("../logos/cl-sza.svg")}.bl9{background-image:url("../logos/cl-tails.svg")}.bl10{background-image:url("../logos/cl-dun.svg")}.bl11{background-image:url("../logos/cl-waln.svg")}.bl12{background-image:url("../logos/cl-feed.svg")}.rollover{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;transition:all .2s ease-in-out}.rollover img{width:100%;height:100%;object-fit:cover}.business{background-color:#FEF4E8;position:relative;display:flex;align-items:center;margin:15px 0;min-height:250px}.business>img.resp-img{max-width:80%;margin:0 auto;display:block}.business .logoIcon{z-index:100}.business:hover .rollover{opacity:1}.businessInfoContainer,.residentialLetsInfoContainer{display:block}@media (min-width: 768px){.businessInfoContainer,.residentialLetsInfoContainer{display:flex;justify-content:space-between}}.galleryPhotoContainerInnerQuad{display:flex;flex-wrap:wrap}.galleryPhotoContainerInnerQuad{height:430px;margin-top:15px}.galleryPhotoContainerInnerSingle{height:415px}.galleryImageInner{border:2px solid black;height:200px;margin-top:15px}.galleryPhotoContainerOuter{height:430px}.homeResidentialLetsText h2{text-transform:none}.homeResidentialLetsText .btn{margin-top:20px}.homeResidentialLetsVacancy{box-shadow:0 0 40px rgba(0,0,0,0.2);background-color:#fff;margin-top:30px}.homeResidentialLetsVacancy img{border-bottom:2px solid black}@media (min-width: 992px){.homeResidentialLetsVacancy{margin-top:0}}.homeVacancyImageLeft{height:40%;min-height:130px;background-image:url("../images2/img_3371.jpg");background-repeat:no-repeat;background-position:center center}.homeVacancyImageLeft h3{margin-top:70px}.homeVacancyImageRight{height:40%;min-height:130px;background-image:url("../images2/img_3201.jpg");background-repeat:no-repeat;background-position:center center}.homeVacancyImageRight h3{margin-top:70px}.homeVacancyInfo,.businessesVacancyInfo{padding:20px}.letsPageVacancies .homeVacancyInfo{padding:50px 40px}.letsPageVacancies .homeVacancyInfo p,.letsPageVacancies .homeVacancyInfo li,.letsPageVacancies .homeVacancyInfo h3,.letsPageVacancies .homeVacancyInfo a.btn{color:#201A3D}.vacancyColumns{display:block;float:left;width:100%;margin-bottom:15px;position:relative}.vacancyColumns p,.vacancyColumns ul,.vacancyColumns div{width:50%;float:left}.vacancyColumns .btn{margin-top:0}.vacancyColumns .vacancyButtonContainer+p{margin-top:7px;padding-left:20px}.coverImage{position:relative}.coverImage img{position:static;object-fit:cover;width:100%;height:100%}.vacancyThumbContainer{margin-bottom:30px}.vacancyThumbContainer .homeVacancyInfo ul{padding-left:20px}.businessesVacancyInfo h5,.businessesVacancyInfo h6,.businessesVacancyButtonContainer a{color:#fff}.homeVacancyButtonContainer,.businessesVacancyButtonContainer{margin-left:20px;margin-right:20px;margin-top:15px}.homeResidentialLetsButtonContainer,.businessesResidentialLetsButtonContainer{margin-top:30px}.contactAboutContainer{background-color:#201A3D}.contactAboutContainer h2,.contactAboutContainer p{color:#fff}.contactAboutContainer h2{text-transform:none;font-weight:400}.contactAboutContainer .btn{background-image:url(../images/button-gold.svg);color:#fff;margin-bottom:0}.footer{background:#201A3D}.footer .footerContact h3{color:#fff;font-weight:400;font-size:22px;margin-top:15px;margin-bottom:5px;display:inline-block;font-size:24px;background-image:url(../images/icon-tel.svg);background-repeat:no-repeat;background-size:27px auto;padding-left:38px;background-position:left center}@media (min-width: 768px){.footer .footerContact h3{margin-top:0;margin-bottom:0;font-size:20px}}@media (min-width: 992px){.footer .footerContact h3{font-size:24px}}.footer .footerAddress{float:left;display:none}@media (min-width: 768px){.footer .footerAddress{display:block}}.footer .footerAddress br{display:none}@media (min-width: 768px){.footer .footerAddress br{display:block}}.footer .footerAddress h5{font-weight:400;margin-top:18px;font-size:18px;text-transform:none}.footer .footerAddress p{color:#fff;line-height:1.64}@media (min-width: 768px){.footer .footerAddress p{line-height:1.55}}@media (min-width: 992px){.footer .footerAddress p{line-height:1.64}}.footer .footerLinks{width:100%;margin-top:0;float:left}@media (min-width: 768px){.footer .footerLinks{width:50%;width:auto;margin-left:50px}}@media (min-width: 992px){.footer .footerLinks{margin-left:80px}}.footer .footerLinks h5{margin-left:20px}.footer .footerLinks ul{text-align:center}@media (min-width: 768px){.footer .footerLinks ul{text-align:left;column-count:2;column-gap:30px}}@media (min-width: 992px){.footer .footerLinks ul{column-gap:70px}}.footer .footerLinks ul li{display:inline-block;font-weight:700;margin-bottom:10px;margin:0 15px 14px 15px}@media (min-width: 768px){.footer .footerLinks ul li{display:block;margin:0 0 14px 0}}.footer .footerLinks ul li a{display:block;font-weight:700;color:#fff;margin:0}.footer .footerLinks ul li a:hover{color:#CA9D7E;text-decoration:none}.footer .footerBottomContainer{margin-top:20px;text-align:left}@media (min-width: 768px){.footer .footerBottomContainer{margin-top:40px}}.footer .footerBottomContainer h5{font-weight:400;font-size:14px;text-transform:none;color:#fff;margin-bottom:0}.footer .footerBottomContainer h5 a{font-size:14px;color:#fff}.footer .footerBottomContainer h5 a:hover{color:#CA9D7E;text-decoration:none}.homeBusinessLogo{width:50%;padding:20px}.homeGallery{background-image:url("../images/gallery-background.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top:80px;padding-bottom:80px}@media (min-width: 768px){.homeGallery{padding-top:100px;padding-bottom:100px}}@media (min-width: 992px){.homeGallery{padding-top:200px;padding-bottom:200px}}.homeGallery p{max-width:100%}.homeGallery a{max-width:75%}.homeGallery h2{text-transform:none}.galleryImage{width:100%;height:auto}.homeGalleryContainer{width:30%;margin-left:30%;display:flex;flex-direction:column;align-items:flex-start;position:absolute}.header h3{color:#fff;text-align:center}.homeActivitiesContainer h2,.businessesActivitiesContainer h2{color:#CA9D7E;font-family:avenir,sans-serif;font-weight:400}.businessesActivitiesContainer h2{margin-top:35px}.businessesActivitiesContainer ul{margin:30px 0}.businessesActivitiesContainer li{display:inline-block;font-family:avenir,sans-serif;font-weight:400;font-size:18px;line-height:24px;margin-bottom:0;margin-right:20px;padding-top:4px;padding-left:38px}@media (min-width: 768px){.businessesActivitiesContainer li{font-size:24px;padding-top:6px;line-height:45px;padding-left:63px;margin-right:30px}}.businessesActivitiesContainer .homeActivitiesImageContainerRelax,.businessesActivitiesContainer .homeActivitiesImageContainerBrowse,.businessesActivitiesContainer .homeActivitiesImageContainerDiscover{color:#CA9D7E;background-repeat:no-repeat;background-size:30px auto;background-position:bottom left}@media (min-width: 768px){.businessesActivitiesContainer .homeActivitiesImageContainerRelax,.businessesActivitiesContainer .homeActivitiesImageContainerBrowse,.businessesActivitiesContainer .homeActivitiesImageContainerDiscover{margin-right:80px;background-size:50px auto;background-position:top left}}@media (min-width: 992px){.businessesActivitiesContainer .homeActivitiesImageContainerRelax,.businessesActivitiesContainer .homeActivitiesImageContainerBrowse,.businessesActivitiesContainer .homeActivitiesImageContainerDiscover{margin-right:120px;background-size:50px auto}}.businessesActivitiesContainer .homeActivitiesImageContainerDiscover{background-image:url(../images/discover-icon.svg)}.businessesActivitiesContainer .homeActivitiesImageContainerBrowse{background-image:url(../images/shop-icon.svg)}.businessesActivitiesContainer .homeActivitiesImageContainerRelax{background-image:url(../images/relax-icon.svg);margin-right:0}.businessesActivitiesContainer .filter{border-right:solid 2px #CA9D7E;padding-right:50px;margin-right:50px}.businessesBarn{min-width:80px}.businessesActivitiesFilter h2{margin:0}.logoOverlay{position:absolute;height:17%;width:100%;background-color:#CA9D7E;bottom:0;left:0;display:flex;justify-content:center;align-items:center;background-image:url(../images/chev-right-white.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:auto 30%}.logoOverlay h5{color:white;margin-bottom:0;font-weight:400}.logoOverlay:hover{background-color:#201A3D;background-image:url(../images/chev-right-gold.svg)}.logoOverlay:hover h5{color:#CA9D7E}.logoIcon{height:40px;width:50px;position:absolute;top:0;right:0;background-color:#201A3D;padding-bottom:8px;padding-top:8px}.businessesOverlay{background-color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.businessesOverlay h1{color:#fff;margin-bottom:0;margin-top:50px}@media (min-width: 992px){.businessesOverlay h1{margin-top:20px}}@media (min-width: 992px){.businessesOverlay h1{margin-top:20px}}.contactOverlay{background-color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.contactOverlay h1{color:#fff;text-transform:none;font-weight:400;font-size:35px;margin-bottom:0}@media (min-width: 768px){.contactOverlay h1{font-size:50px}}@media (min-width: 992px){.contactOverlay h1{font-size:70px}}.businessAboutContainer{position:relative}@media (min-width: 768px){.businessAboutInfo{bottom:40px;left:0}}@media (min-width: 992px){.businessAboutInfo{bottom:100px;left:0}}.contactAboutInfo{background-color:#fff}@media (min-width: 768px){.contactAboutInfo{width:100%}}.contactAbout{background-color:#201A3D}@media (min-width: 768px){.contactWrap{justify-content:center;align-items:center;display:flex}}.businessAboutInfo{margin-top:0}@media (min-width: 768px){.businessAboutInfo{margin-top:0}}.businessAboutInfoTop{background-color:#FEF4E8;padding:30px;width:100%;float:left}@media (min-width: 768px){.businessAboutInfoTop{width:50%;height:100%;display:flex;align-items:center}}@media (min-width: 992px){.businessAboutInfoTop{width:100%;height:auto;display:block}}.businessAboutInfoTop img{width:100%;height:auto}.businessAboutInfoBottom{background-color:#201A3D;padding:20px;width:100%;float:left}@media (min-width: 768px){.businessAboutInfoBottom{width:50%;padding:30px;min-height:232px}}@media (min-width: 992px){.businessAboutInfoBottom{width:100%;padding:30px;min-height:0}}.contactAboutInfoBottom{background-color:#fff;padding:20px}@media (min-width: 768px){.contactAboutInfoBottom{padding:30px}}@media (min-width: 992px){.contactAboutInfoBottom{padding:40px}}.contactAboutInfoContact h5{color:#201A3D;text-transform:none;margin-bottom:4px}.businessAboutInfoTimes{margin-top:30px}.businessAboutInfoTimes h5{color:#fff;text-transform:none}.businessAboutInfoTimes li{padding-bottom:10px;border-bottom:solid 1px rgba(255,255,255,0.15)}.businessAboutInfoTimes li span{float:right}.businessAboutInfoTimes li:last-of-type{border:none;padding-bottom:0}.businessAboutInfoSocials{height:20%}.businessAboutInfoSocials img{margin-top:21px;width:28px;height:auto;margin-right:15px}.businessAboutInfoSocials h5{color:#fff}.contactAboutInfoAddress{padding-top:30px}.contactAboutInfoAddress h5{font-size:24px;background-image:url(../images/icon-tel.svg);background-repeat:no-repeat;background-size:27px auto;padding-left:38px;background-position:left center}@media (min-width: 768px){.contactAboutInfoAddress h5{margin-top:0;margin-bottom:0;font-size:20px}}@media (min-width: 992px){.contactAboutInfoAddress h5{font-size:24px}}.contactAboutInfoSocials{padding-top:30px}.contactAboutInfoSocials h5{color:#201A3D;margin-bottom:4px}.contactAboutInfoSocials img{margin-bottom:30px;width:28px;height:auto;margin-left:-8px;margin-right:15px}.businessAbout h2{text-transform:none;color:#201A3D;font-family:serif;font-weight:400;margin-top:30px}.businessAbout p{color:#201A3D}.businessAbout a.backButton{margin-top:30px;display:block;color:#201A3D}.businessAbout a.backButton:before{float:left;margin-top:-1px;width:15px;height:20px;content:"";background-image:url(../images/chev-left-blue.svg);background-size:8px 13px;background-repeat:no-repeat;background-position:left center;display:block}@media (min-width: 768px){.businessAbout a.backButton:before{margin-top:1px}}.businessAbout a.backButton:hover{color:#CA9D7E;text-decoration:none}.businessAbout h2{margin-top:40px}@media (min-width: 768px){.businessAbout h2{margin-top:50px}.businessAbout .btn{margin-bottom:0}}@media (min-width: 992px){.businessAbout a.backButton{margin-top:30px;display:block;color:#201A3D}.businessAbout a.backButton:before{float:left;margin-top:1px;width:15px;height:20px;content:"";background-image:url(../images/chev-left-blue.svg);background-size:8px 13px;background-repeat:no-repeat;background-position:left center;display:block}.businessAbout a.backButton:hover{color:#CA9D7E;text-decoration:none}.businessAbout h2{margin-top:40px}}.business-gallery-container{margin-top:25px;margin-bottom:25px}@media (min-width: 768px){.business-gallery-container{margin-top:40px;margin-bottom:30px}}@media (min-width: 992px){.business-gallery-container{margin-top:80px;margin-bottom:50px}}.slick-slider{margin-bottom:20px}@media (min-width: 992px){.slick-slider{margin-bottom:30px}}.slick-prev,.slick-next{background-color:#CA9D7E;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:12px auto;z-index:1}@media (min-width: 768px){.slick-prev,.slick-next{width:50px;height:50px}}.slick-prev:hover,.slick-next:hover{opacity:1;background-color:#b78766;background-repeat:no-repeat;background-position:center center;background-size:12px auto}.slick-prev:before,.slick-next:before{content:none}.slick-prev:focus,.slick-next:focus{background-color:#CA9D7E;background-repeat:no-repeat;background-position:center center;background-size:12px auto}.slick-prev{background-image:url(../images/chev-left-white.svg);left:-15px}@media (min-width: 768px){.slick-prev{left:-25px}}.slick-prev:hover,.slick-prev:focus{background-image:url(../images/chev-left-white.svg)}.slick-next{background-image:url(../images/chev-right-white.svg);right:-15px}@media (min-width: 768px){.slick-next{right:-25px}}.slick-next:hover,.slick-next:focus{background-image:url(../images/chev-right-white.svg)}.slider-for img{width:100%;height:auto}.slider-nav img{height:auto;width:calc(100% - 10px);margin:0 5px}@media (min-width: 768px){.slider-nav img{width:calc(100% - 16px);margin:0 8px}}@media (min-width: 992px){.slider-nav img{width:calc(100% - 20px);margin:0 10px}}#contact-wrap h2{margin-bottom:20px}@media (min-width: 768px){#contact-wrap h2{margin-bottom:30px}}@media (min-width: 992px){#contact-wrap h2{margin-bottom:30px}}@media (min-width: 768px){#contact-wrap .btn{margin-top:10px}}@media (min-width: 992px){#contact-wrap .btn{margin-top:20px}}.contactEnquirySmall{width:100%;min-height:50px;margin-bottom:10px;font-size:14px;padding-left:10px;padding-right:10px;font-family:avenir,sans-serif;font-weight:400;font-style:normal}@media (min-width: 768px){.contactEnquirySmall{font-size:15px}}@media (min-width: 992px){.contactEnquirySmall{font-size:16px}}.contactEnquirySmall:focus-visible{border:1px solid #CA9D7E;outline:none;box-shadow:none}.contactEnquiryLarge{margin-bottom:10px;width:100%;height:230px;font-size:14px;padding-top:10px;padding-left:10px;padding-right:10px;font-family:avenir,sans-serif;font-weight:400;font-style:normal}@media (min-width: 768px){.contactEnquiryLarge{font-size:15px}}@media (min-width: 992px){.contactEnquiryLarge{font-size:16px}}.contactEnquiryLarge:focus-visible{border:1px solid #CA9D7E;outline:none;box-shadow:none}.homeVacancyInfo ul{text-transform:none;margin-bottom:20px}.homeVacancyInfoText{line-height:1.4em;list-style:none}.homeVacancyInfoText li{color:#201A3D;text-transform:none}.grid-item{width:400px}.grid-item img{object-fit:cover;width:100%;height:100%}.grid-item--width2{width:500px}.businessesVacancy{background-color:#201A3D}.businessesVacancy h5,.businessesVacancy li,.businessesVacancy .btn{color:#fff}.businessesVacancy .btn{background-image:url(../images/button-gold.svg)}.grid{margin-top:-35px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(20, 90px);gap:8px}@media (min-width: 768px){.grid{margin-top:-60px;grid-template-rows:repeat(20, 160px);gap:10px}}@media (min-width: 992px){.grid{margin-top:-80px;grid-template-rows:repeat(20, 220px);gap:20px}}@media (min-width: 1200px){.grid{grid-template-rows:repeat(20, 260px)}}.grid div{background-position:center;background-size:cover;background-repeat:no-repeat}.grid .gallery-image-1{background-image:url(../images/gallery/gallery26.jpg);grid-area:1 / 2 / span 2 / span 2}.grid .gallery-image-2{background-image:url(../images/gallery/gallery22.jpg);grid-area:3 / 1 / span 2 / span 2}.grid .gallery-image-3{background-image:url(../images/gallery/gallery18.jpg);grid-area:5 / 2 / span 2 / span 2}.grid .gallery-image-4{background-image:url(../images/gallery/gallery16.jpg);grid-area:7 / 1 / span 2 / span 2}.grid .gallery-image-5{background-image:url(../images/gallery/gallery11.jpg);grid-area:9 / 2 / span 2 / span 2}.grid .gallery-image-6{background-image:url(../images/gallery/gallery23.jpg);grid-area:11 / 1 / span 2 / span 2}.grid .gallery-image-30{background-image:url(../images/gallery/gallery-43.jpg);grid-area:19 / 1 / span 2 / span 2}.grid .gallery-image-19{background-image:url(../images/gallery/gallery38.jpg);grid-area:13 / 2 / span 2 / span 2}.grid .gallery-image-20{background-image:url(../images/gallery/gallery34.jpg);grid-area:15 / 1 / span 2 / span 2}.grid .gallery-image-27{background-image:url(../images/gallery/gallery40.jpg);grid-area:17 / 2 / span 2 / span 2}.grid .gallery-image-7{background-image:url(../images/gallery/gallery30.jpg)}.grid .gallery-image-8{background-image:url(../images/gallery/gallery14.jpg)}.grid .gallery-image-9{background-image:url(../images/gallery/gallery15.jpg)}.grid .gallery-image-10{background-image:url(../images/gallery/gallery17.jpg)}.grid .gallery-image-11{background-image:url(../images/gallery/gallery13.jpg)}.grid .gallery-image-12{background-image:url(../images/gallery/gallery-10.jpg)}.grid .gallery-image-13{background-image:url(../images/gallery/gallery20.jpg)}.grid .gallery-image-14{background-image:url(../images/gallery/gallery31.jpg)}.grid .gallery-image-15{background-image:url(../images/gallery/gallery27.jpg)}.grid .gallery-image-16{background-image:url(../images/gallery/gallery21.jpg)}.grid .gallery-image-17{background-image:url(../images/gallery/gallery12.jpg)}.grid .gallery-image-18{background-image:url(../images/gallery/gallery24.jpg)}.grid .gallery-image-21{background-image:url(../images/gallery/gallery32.jpg)}.grid .gallery-image-22{background-image:url(../images/gallery/gallery33.jpg)}.grid .gallery-image-23{background-image:url(../images/gallery/gallery35.jpg)}.grid .gallery-image-24{background-image:url(../images/gallery/gallery36.jpg)}.grid .gallery-image-25{background-image:url(../images/gallery/gallery37.jpg)}.grid .gallery-image-26{background-image:url(../images/gallery/gallery39.jpg)}.grid .gallery-image-28{background-image:url(../images/gallery/gallery-41.jpg)}.grid .gallery-image-29{background-image:url(../images/gallery/gallery-42.jpg)}.conservation-section .multiple-items{margin-top:40px;padding-bottom:30px}@media (min-width: 768px){.conservation-section .multiple-items{padding-bottom:0}}.conservation-section .multiple-items .slick-slide{padding:0 15px}@media (min-width: 768px){.conservation-section .multiple-items .slick-slide{padding:0 15px}}.conservation-section .multiple-items .slick-slide img{width:100%}.conservation-section .multiple-items .slick-slide .textBlockContainer{padding:20px 25px 40px 25px;background-color:#fff}@media (min-width: 768px){.conservation-section .multiple-items .slick-slide .textBlockContainer{padding:30px 30px 50px 30px}}@media (min-width: 992px){.conservation-section .multiple-items .slick-slide .textBlockContainer{padding:40px 40px 60px 40px}}.conservation-section .multiple-items .slick-slide .textBlockContainer h4{color:#CA9D7E}@media (min-width: 768px){.conservation-section .multiple-items .slick-slide .textBlockContainer h4{font-size:25px}}.conservation-section .multiple-items .slick-slide .textBlockContainer p{text-align:left}.conservation-section .multiple-items .slick-slide .textBlockContainer button{margin-top:20px;margin-bottom:0;background-color:transparent;border:none;outline:none;padding:0;color:#CA9D7E;font-weight:600;font-size:10px}@media (min-width: 768px){.conservation-section .multiple-items .slick-slide .textBlockContainer button{font-size:11px;line-height:1.45em}}@media (min-width: 992px){.conservation-section .multiple-items .slick-slide .textBlockContainer button{font-size:12px;line-height:1.5em}}@media (min-width: 1200px){.conservation-section .multiple-items .slick-slide .textBlockContainer button{font-size:13px;line-height:1.6em}}.conservation-section .multiple-items .slick-slide .textBlockContainer.truncate-text p{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.conservation-section .multiple-items .slick-slide .textBlockContainer.truncate-text .truncate-expand-button{display:block}.conservation-section .multiple-items .slick-slide .textBlockContainer.truncate-text .truncate-collapse-button{display:none}.conservation-section .multiple-items .slick-slide .textBlockContainer.expand-text p{-webkit-line-clamp:unset;-webkit-box-orient:vertical}.conservation-section .multiple-items .slick-slide .textBlockContainer.expand-text .truncate-expand-button{display:none}.conservation-section .multiple-items .slick-slide .textBlockContainer.expand-text .truncate-collapse-button{display:block}.slick-dots li button:before{color:#201A3D !important}.slick-dots li.slick-active button:before{color:#201A3D !important;opacity:1 !important}.overlappingImages img{width:100%;height:auto;margin-top:50px}@media (min-width: 992px){.overlappingImages img{position:absolute;margin-top:0}}.timeline-section{padding-top:50px}@media (min-width: 768px){.timeline-section{padding-top:100px}}@media (min-width: 992px){.timeline-section{padding-top:180px}}.timeline-section .timeline-intro{margin-right:-1px}@media (min-width: 768px){.timeline-section .timeline-intro{padding:0 !important;margin-bottom:0;border-top:2px solid #201A3D;border-right:2px solid #201A3D}}.timeline-section .timeline-intro h2{background-color:#fff;display:inline-block;width:auto;padding:0 40px 20px 0}@media (min-width: 768px){.timeline-section .timeline-intro h2{transform:translateY(-50%);padding:0 40px 0 0}}.timeline-section .timeline-intro p{padding-left:43px;padding-bottom:20px;border-left:2px solid #201A3D;margin-bottom:0}@media (min-width: 768px){.timeline-section .timeline-intro p{border-left:none;padding-left:0}}.timeline-section .timeline-block{position:relative;overflow:hidden;padding-top:20px;padding-bottom:20px}@media (min-width: 768px){.timeline-section .timeline-block{padding:0 !important;margin-bottom:80px}}.timeline-section .timeline-block .timeline-border-right,.timeline-section .timeline-block .timeline-border-left{position:absolute;right:0;top:0;width:2px;height:100%;background-color:#201A3D}.timeline-section .timeline-block .timeline-border-right{left:15px}@media (min-width: 768px){.timeline-section .timeline-block .timeline-border-right{right:0;left:auto}}.timeline-section .timeline-block .timeline-border-left{left:15px}@media (min-width: 768px){.timeline-section .timeline-block .timeline-border-left{left:0}}@media (min-width: 768px){.timeline-section .timeline-block:nth-child(odd){margin-right:-1px;transform:translateY(-250px)}}@media (min-width: 768px){.timeline-section .timeline-block:nth-child(even){margin-left:-1px}}.timeline-section .timeline-block:last-child{padding-bottom:0}@media (min-width: 768px){.timeline-section .timeline-block:last-child{margin-bottom:-250px;transform:translateY(-70px)}}.timeline-section .timeline-block:last-child .timeline-border-right,.timeline-section .timeline-block:last-child .timeline-border-left{height:50%}.timeline-section .timeline-block .timeline-thumb{position:relative}.timeline-section .timeline-block .timeline-thumb .timeline-date{position:absolute;bottom:-1px;left:0;background-color:#201A3D;padding:10px 20px 0 20px}@media (min-width: 768px){.timeline-section .timeline-block .timeline-thumb .timeline-date{padding:12px 25px 0 25px}}@media (min-width: 992px){.timeline-section .timeline-block .timeline-thumb .timeline-date{padding:15px 30px 0 30px}}.timeline-section .timeline-block .timeline-thumb .timeline-date h4{margin:0;color:#CA9D7E}@media (min-width: 992px){.timeline-section .timeline-block .timeline-thumb .timeline-date h4{font-size:25px}}.timeline-section .timeline-block .timeline-thumb img{width:100%;height:auto}.timeline-section .timeline-block .timeline-text{padding:20px}@media (min-width: 768px){.timeline-section .timeline-block .timeline-text{padding:25px}}@media (min-width: 992px){.timeline-section .timeline-block .timeline-text{padding:30px}}.timeline-section .timeline-block hr.timelineX{border:1px solid #201A3D;position:absolute;top:50%;left:15px;width:50%;transform:translateY(-50%);z-index:-1;margin:0}@media (min-width: 768px){.timeline-section .timeline-block hr.timelineX{left:0;width:100%}}.showhidetext{text-align:left}.showhidetext a{padding-left:25px;position:absolute;left:0;bottom:30px;margin-bottom:0;z-index:3}@media (min-width: 768px){.showhidetext a{padding-left:30px}}@media (min-width: 992px){.showhidetext a{padding-left:40px}}.showhidetext a:hover{color:#201A3D;text-decoration:none}.showhidetext .fw::before{content:'';position:absolute;left:0;bottom:0;height:120px;width:100%;background:#fff;background:linear-gradient(0deg, #fff 0%, #fff 50%, rgba(255,255,255,0) 100%);z-index:2}.showhidetext .fw.hide-before::before{content:none}.small{height:340px;overflow:hidden}.big{height:auto}.business-ul{list-style:disc;margin-left:17px}.business-ul li{color:#201A3D}.businessAboutInfoContact{text-align:center}@media (min-width: 992px){.businessAboutInfoContact{text-align:left}}.businessAboutInfoContact h5{width:40px;height:40px;display:inline-block;margin:0 20px;padding:0;background-repeat:no-repeat;background-size:100% auto;background-position:center center}@media (min-width: 768px){.businessAboutInfoContact h5{margin:0 15px}}@media (min-width: 992px){.businessAboutInfoContact h5{display:block;width:100%;height:27px;background-size:auto 100%;background-position:left center;margin:0 0 15px 0;padding-left:38px}}.businessAboutInfoContact h5 a{display:block;margin-bottom:0;width:40px;height:40px;text-indent:-300px;overflow:hidden;color:#fff}@media (min-width: 992px){.businessAboutInfoContact h5 a{padding-top:2px;text-indent:0;width:100%;height:30px}}.businessAboutInfoContact h5 a:hover{color:#CA9D7E;text-decoration:none}h5.businessWeb{background-image:url("../images/icon-web.svg")}h5.businessEmail{background-image:url("../images/icon-email.svg")}h5.businessAboutNumber{background-image:url("../images/icon-tel.svg")}h5.businessAboutNumber a{text-indent:-200px}@media (min-width: 992px){h5.businessAboutNumber a{text-indent:0}}h5.businessAboutMob{background-image:url("../images/icon-mob.svg")}h5.businessAboutMob a{text-indent:-200px}@media (min-width: 992px){h5.businessAboutMob a{text-indent:0}}ul.businessAboutInfoSocials{margin-top:30px}ul.businessAboutInfoSocials li{display:inline-block;height:30px;line-height:30px;vertical-align:middle;margin:0 10px 0 0}ul.businessAboutInfoSocials li a{display:block;margin:0}ul.businessAboutInfoSocials li a img{margin:0}.business-page .footerContact{display:none}@media (min-width: 768px){.business-page .footerContact{display:block}}
