body,html{height:100%;width:100%;font-size:16px;margin:0;padding:0;font-family:'Montserrat',sans-serif}h1,.h1{font-size:3em;line-height:1.2em;margin:0 0 .75em 0}h2,.h2{font-size:2.2em;line-height:1.5em;margin:0 0 .75em 0}h3,.h3{font-size:1.8em;line-height:1.5em;margin:0 0 .75em 0}h4,.h4{font-size:1.3em;line-height:1.5em;margin:0 0 1em 0}h5,.h5{font-size:1em;line-height:1.6em;margin:0 0 2em 0}h1,h2,h3{font-family:'Playfair Display',serif}p{line-height:1.6em;margin:0 0 2em 0}a:link,a:visited{color:#8cc63f}a:hover,a:active{color:#6e9c32}.row-lg{padding:100px 0}.row-lg-bottom{padding:0 0 100px 0}.row-lg-top{padding:100px 0 0 0}.row-md{padding:50px 0}.row-md-top{padding:50px 0 0 0}.row-md-bottom{padding:0 0 50px 0}.row-sm{padding:30px 0}.row-sm-top{padding:30px 0 0 0}.row-sm-bottom{padding:0 0 30px 0}.row-xs{padding:15px 0}.row-xs-top{padding:15px 0 0 0}.row-xs-bottom{padding:0 0 15px 0}.no-padding{padding:0}.no-margin{margin:0}.top-margin{margin-top:30px}.bottom-margin{margin-bottom:30px}.vertical-align-container{display:table;height:inherit}.vertical-align-content{display:table-cell;vertical-align:middle}.btn{-webkit-transition:all .5s;transition:all .5s;font-weight:700;font-size:1em;text-transform:uppercase;line-height:50px;padding:0 15px;letter-spacing:.1em;height:50px}.btn-primary{color:#fff!important;background-color:rgba(140,198,63,1);border:0;border-radius:0}.btn-primary:focus,.btn-primary.focus,.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus{color:#fff;background-color:rgba(110,156,50,1);border:0}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus{background-color:rgba(110,156,50,1);border:0}.btn-valuation{color:#fff!important;background-color:rgba(140,198,63,1);border:0;border-radius:0;font-size:.9em}.btn-valuation:focus,.btn-valuation.focus,.btn-valuation:hover,.btn-valuation:active,.btn-valuation.active,.btn-valuation:active:hover,.btn-valuation:active:focus,.btn-valuation:active.focus,.btn-valuation.active:hover,.btn-valuation.active:focus{color:#fff;background-color:rgba(140,198,63,.8);border:0}.btn-register{color:#fff!important;background-color:rgba(61,0,102,1);border:0;border-radius:0;font-size:.9em}.btn-register:focus,.btn-register.focus,.btn-register:hover,.btn-register:active,.btn-register.active,.btn-register:active:hover,.btn-register:active:focus,.btn-register:active.focus,.btn-register.active:hover,.btn-register.active:focus{color:#fff;background-color:rgba(107,77,127,1);border:0}.btn-instant-val-mob{color:#fff!important;background-color:rgba(110,156,50,.8);border:0;border-radius:0;font-size:.9em}.btn-instant-val-mob:focus,.btn-instant-val-mob.focus,.btn-instant-val-mob:hover,.btn-instant-val-mob:active,.btn-instant-val-mob.active,.btn-instant-val-mob:active:hover,.btn-instant-val-mob:active:focus,.btn-instant-val-mob:active.focus,.btn-instant-val-mob.active:hover,.btn-instant-val-mob.active:focus{color:#fff;background-color:rgba(110,156,50,.6);border:0}.btn-purple{color:#fff!important;background-color:rgba(31,0,52,1);border:0;border-radius:0}.btn-purple:focus,.btn-purple.focus,.btn-purple:hover,.btn-purple:active,.btn-purple.active,.btn-purple:active:hover,.btn-purple:active:focus,.btn-purple:active.focus,.btn-purple.active:hover,.btn-purple.active:focus{color:#fff;background-color:rgba(61,0,102,1);border:0}.btn-light-purple{color:#fff!important;background-color:rgba(107,77,127,1);border:0;border-radius:0}.btn-light-purple:focus,.btn-light-purple.focus,.btn-light-purple:hover,.btn-light-purple:active,.btn-light-purple.active,.btn-light-purple:active:hover,.btn-light-purple:active:focus,.btn-light-purple:active.focus,.btn-light-purple.active:hover,.btn-light-purple.active:focus{color:#fff;background-color:rgba(61,0,102,1);border:0}.btn-sold{color:#fff!important;background-color:rgba(31,0,52,1);border:0;border-radius:0}.btn-sold:focus,.btn-sold.focus,.btn-sold:hover,.btn-sold:active,.btn-sold.active,.btn-sold:active:hover,.btn-sold:active:focus,.btn-sold:active.focus,.btn-sold.active:hover,.btn-sold.active:focus{color:#fff;background-color:rgba(110,156,50,1);border:0}.btn-ghost{color:#fff!important;background-color:transparent;border:2px solid #fff;border-radius:0}.btn-ghost:focus,.btn-ghost.focus,.btn-ghost:hover,.btn-ghost:active,.btn-ghost.active,.btn-ghost:active:hover,.btn-ghost:active:focus,.btn-ghost:active.focus,.btn-ghost.active:hover,.btn-ghost.active:focus{color:#fff;background-color:rgba(140,198,63,1);border:2px solid #8cc63f}.btn-ghost-green{color:#333!important;background-color:transparent;border:2px solid #8cc63f;border-radius:0}.btn-ghost-green:focus,.btn-ghost-green.focus,.btn-ghost-green:hover,.btn-ghost-green:active,.btn-ghost-green.active,.btn-ghost-green:active:hover,.btn-ghost-green:active:focus,.btn-ghost-green:active.focus,.btn-ghost-green.active:hover,.btn-ghost-green.active:focus{color:#fff;background-color:rgba(140,198,63,1);border:2px solid #8cc63f}.btn-more{color:#1f0034!important;background-color:transparent;border:0;border-radius:0;padding:0}.btn-more:focus,.btn-more.focus,.btn-more:hover,.btn-more:active,.btn-more.active,.btn-more:active:hover,.btn-more:active:focus,.btn-more:active.focus,.btn-more.active:hover,.btn-more.active:focus{color:#3d0066;background-color:transparent;border:0}.btn-more .glyphicon{color:#8cc63f}.header-wrapper{background-color:#1f0034}img.logo{margin-top:20px;margin-bottom:20px}.header-contact a:hover{opacity:.8}.header-contact a[href^="tel:"]{color:#fff;font-size:1.2em}a[href^="tel:"]{text-decoration:none}.header-contact .glyphicon-earphone{color:#6e9c32;font-size:1.2em}header.header-scrolled{position:fixed;top:0;right:0;left:0;z-index:1030;width:100%}header.header-scrolled .header-top-section{display:none}.navigation-bar{background-color:#6e9c32}.navbar{margin-bottom:0}.navbar-default{border:0;z-index:200;border-radius:0;background-color:#6e9c32}.navbar-default .navbar-nav>li>a{font-size:1em;color:#fff}.navbar-default .navbar-nav>li>a:hover{color:rgba(31,0,52,1)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:rgba(31,0,52,1);background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:rgba(31,0,52,1);background-color:transparent}#navigation .modal-content{padding-top:0%;border:1px solid rgba(0,0,0,0);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0);box-shadow:0 3px 9px rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.modal#navigation{background-color:rgba(0,0,0,.8);z-index:2000}#navigation .modal-header{border:none}#navigation .modal-body{padding:10% 15px 15px 15px;color:#fff}#navigation .modal-body .navbar-nav{width:100%}#navigation .modal-body .navbar-nav>li{float:none}#navigation .modal-body .navbar-nav .dropdown-menu{background-color:transparent;position:relative;float:none}#navigation .modal-body ul.navbar-nav{margin:0;padding:0}#navigation .modal-body .navbar-nav .dropdown-menu>li>a:focus,#navigation .modal-body .navbar-nav .dropdown-menu>li>a:hover{background-color:transparent}#navigation .modal-body .navbar-nav .dropdown-menu>.active>a,#navigation .modal-body .navbar-nav .dropdown-menu>.active>a:focus,#navigation .modal-body .navbar-nav .dropdown-menu>.active>a:hover{background-color:transparent}#navigation .modal-body li{text-align:center;font-size:1.2em;color:#fff}#navigation .modal-body li a,#navigation .modal-body li a:hover{text-decoration:none}#navigation .modal-body li a{color:#fff}#navigation .modal-body li a:hover{color:rgba(110,156,50,1)}#navigation .nav>li>a:focus,#navigation .nav>li>a:hover{text-decoration:none;background-color:transparent}#navigation .modal-body ul.dropdown-menu li{font-size:1.4em}.navbar-nav .arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-top:-5px;margin-left:3px;vertical-align:middle}.navbar-nav .down{transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.modal-body .modal-hide{display:none}.close-mod{position:absolute;font-size:3em;z-index:3000;cursor:pointer;right:30px;top:20px}@media (max-width:992px){.modal.in .modal-dialog{-webkit-transform:translate(0,0%);-ms-transform:translate(0,0%);-o-transform:translate(0,0%);transform:translate(0,0%)}}#large-carousel{height:80%;width:100%}#large-carousel .carousel-inner,#large-carousel .item{height:100%;width:100%}#large-carousel .carousel-indicators{padding-left:20px;margin-left:30px;text-align:left;left:0;height:80px}#large-carousel .carousel-indicators li{width:15px;height:15px;margin:1px;background-color:#ccc \9 ;background-color:rgba(204,204,204,.6);border:1px solid #ccc;border-radius:10px}#large-carousel .carousel-indicators .active{width:17px;height:17px;margin:0;background-color:#fff;border:1px solid #fff}.home-content-area-contain{position:absolute;bottom:0;display:table;height:100%;width:100%;z-index:200}.home-content-area{display:table-cell;height:100%;width:100%}.home-content-area-contain .home-content-area .home-image-text{color:#fff}.home-content-area-contain .home-content-area .home-image-text p{font-size:1.2em}.home-content-area-contain .home-content-area .home-image-text p.lead{font-family:'Playfair Display',serif}.search-container{background-color:#8cc63f}.search-container h3{font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#fff;margin:0 0 .25em 0}.horizontal-search-container{padding:20px 10px}.horizontal-search-container .horizontal-search-title,.horizontal-search-container .horizontal-search-selectors{float:left}.horizontal-search-container .horizontal-search-title{padding-right:40px}.horizontal-search-container h3{font-size:1.6em;font-family:'Montserrat',sans-serif;color:#333;margin:0 0 .25em 0}.search-container ul,.horizontal-search-container ul{list-style:none;margin:0;padding:0}.search-container li,.horizontal-search-container li{padding:0;margin:0}.search-container li a,.horizontal-search-container li a{text-decoration:none}.search-container .nav-pills>li.active>a,.search-container .nav-pills>li.active>a:focus,.search-container .nav-pills>li.active>a:hover{color:#fff;background-color:transparent;padding:0}.search-container .nav-pills>li>a,.search-container .nav-pills>li>a:focus,.search-container .nav-pills>li>a:hover{color:#fff;background-color:transparent;margin-right:15px;font-weight:600;font-size:1.2em;line-height:45px;padding:0}.horizontal-search-container .nav-pills>li.active>a,.horizontal-search-container .nav-pills>li.active>a:focus,.horizontal-search-container .nav-pills>li.active>a:hover{color:#000;background-color:transparent;padding:0}.horizontal-search-container .nav-pills>li>a,.horizontal-search-container .nav-pills>li>a:focus,.horizontal-search-container .nav-pills>li>a:hover{color:#000;background-color:transparent;margin-right:15px;font-size:1em;line-height:45px;padding:0}.search-container .nav-pills li.active .on-icon,.horizontal-search-container .nav-pills li.active .on-icon{display:inline}.search-container .nav-pills li.active .off-icon,.horizontal-search-container .nav-pills li.active .off-icon{display:none}.search-container .nav-pills li .off-icon,.horizontal-search-container .nav-pills li .off-icon{display:inline}.search-container .nav-pills li .on-icon,.horizontal-search-container .nav-pills li .on-icon{display:none}.search-container .tab-content{margin-top:20px}.search-container input,.search-container select{background-color:transparent;border:2px solid #fff;color:#fff}.search-container input.place-white{border-radius:0;font-size:16px;height:40px}.search-container select,.search-container input.place-white,.horizontal-search-container input.place-white{border-radius:0;font-size:16px;height:50px}.horizontal-search-container input.place-white{border:0}.search-container option{color:#000}.search-container .form-control::-webkit-input-placeholder{color:#fff;opacity:1}.search-container .form-control:-moz-placeholder{color:#fff;opacity:1}.search-container .form-control::-moz-placeholder{color:#fff;opacity:1}.search-container .form-control:-ms-input-placeholder{color:#fff;opacity:1}.search-container .styled-select{background:transparent url(/images/select-bg.png.pagespeed.ce.WDfA_dRc5k.png) 98% center no-repeat;width:100%;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:2px solid #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;box-shadow:none}.horizontal-search-container .styled-select{background:#fff url(/images/select-bg-grey.png.pagespeed.ce.tsdplXvmy8.png) 98% center no-repeat;width:100%;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:2px solid #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;box-shadow:none}.search-container .check{color:#fff;padding-top:20px}.search-container hr{border-top:3px solid #83b73c}.search-container a{color:#fff;font-weight:600;font-size:1.1em;text-decoration:none}.horizontal-search-container a{color:#333;font-weight:600;font-size:1.1em;text-decoration:none}.search-container a:hover,.horizontal-search-container a:hover{opacity:.8}.enquiry-form{background-color:#8cc63f}.enquiry-form h3{font-family:'Montserrat',sans-serif;text-transform:uppercase;color:#fff;margin:0 0 .25em 0}.enquiry-form input,.enquiry-form select,.enquiry-form textarea{background-color:transparent;border:2px solid #fff;color:#fff}.enquiry-form textarea{font-size:16px;border-radius:0}.enquiry-form input.place-white{border-radius:0;font-size:16px;height:40px}.enquiry-form select,.enquiry-form input.place-white{border-radius:0;font-size:16px;height:50px}.enquiry-form option{color:#000}.enquiry-form .form-control::-webkit-input-placeholder{color:#fff;opacity:1}.enquiry-form .form-control:-moz-placeholder{color:#fff;opacity:1}.enquiry-form .form-control::-moz-placeholder{color:#fff;opacity:1}.enquiry-form .form-control:-ms-input-placeholder{color:#fff;opacity:1}.enquiry-form .styled-select{background:transparent url(/images/select-bg.png.pagespeed.ce.WDfA_dRc5k.png) 98% center no-repeat;width:100%;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:2px solid #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;box-shadow:none}.enquiry-form p{color:#fff}.enquiry-form .well.gdpr-consent{background-color:transparent;border:none;box-shadow:none;padding:0}.enquiry-form .well.gdpr-consent p{font-size:14px;margin:0 0 1em 0}.enquiry-form .well.gdpr-consent label{font-size:14px}.enquiry-form a{color:#fff;font-weight:600;font-size:1.1em;text-decoration:none}.enquiry-form a:hover{opacity:.8}.enquiry-form .error{color:red}.enquiry-form-white h3{color:#8cc63f;font-family:'Montserrat',sans-serif;text-transform:uppercase;margin:0 0 .75em 0}.enquiry-form-white .styled-select{font-size:16px;background:transparent url(/images/select-bg-grey.png.pagespeed.ce.tsdplXvmy8.png) 98% center no-repeat;width:100%;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:46px;box-shadow:none}.enquiry-form-white input[type="text"],.enquiry-form-white input[type="email"],.enquiry-form-white input[type="tel"],.enquiry-form-white input[type="password"]{height:46px;display:block;font-size:16px;width:100%;padding:10px;color:#333;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.enquiry-form-white textarea{display:block;width:100%;border:1px solid #ccc;background:#fff;border-radius:0;padding:6px 12px;box-shadow:none;font-size:1em}.enquiry-form-white input:focus,.enquiry-form-white textarea:focus{outline:none!important}.enquiry-form-white option{color:#000}.enquiry-form-white .well.gdpr-consent{background-color:transparent;border:none;box-shadow:none;padding:0;margin-top:20px}.enquiry-form-white .well.gdpr-consent p{font-size:14px;margin:0 0 1em 0}.enquiry-form-white .well.gdpr-consent label{font-size:14px}.enquiry-form-white .error{color:red}.white-panel{background-color:#fff;z-index:3}.white-panel ul,.white-panel ol{margin-bottom:40px}.white-panel ul li,.white-panel ol li{line-height:1.6em;padding:10px 0}.team-banner{position:relative;background:url(/images/team.jpg.pagespeed.ce.eEnfrp88Fx.jpg) no-repeat top left;background-size:cover;height:800px;margin-top:10px}.team-banner .team-banner-text{position:absolute;left:30px;bottom:150px}.arrow-link{text-transform:uppercase;font-weight:600;letter-spacing:.1em}a:link.arrow-link,a:visited.arrow-link{color:#333;text-decoration:none}a:hover.arrow-link,a:active.arrow-link{color:#8cc63f;text-decoration:none}.sold-banner{background-color:#3d0066;padding:30px 0;margin-top:10px;position:relative}.sold-banner p{color:#fff;font-size:1.6em;font-family:'Playfair Display',serif;padding-top:20px}.sold-banner em{color:#e01727}.sold-banner img{position:absolute;left:30px;bottom:0}.sold-banner .sold-banner-button{text-align:right;margin-top:45px}.area-guides-banner{position:relative;background:url(/images/market-town.jpg.pagespeed.ce.KwAfGJNDwq.jpg) no-repeat top left;background-size:cover;height:800px;margin-top:10px}.area-guides-banner-container{display:table;height:inherit;width:100%}.area-guides-banner-content{display:table-cell;vertical-align:top;padding-top:60px}.area-guides-banner-content p{color:#fff}.area-guides-banner-content p.lead{font-size:3em;font-family:'Playfair Display',serif}.blog-grid{background-color:#fff;-webkit-box-shadow:0 0 23px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 23px 0 rgba(0,0,0,.2);box-shadow:0 0 23px 0 rgba(0,0,0,.2);padding-bottom:20px}.blog-grid .blog-thumbnail{display:block;height:210px}.blog-grid h4{padding:5px 20px 0 20px;margin:0;font-family:'Playfair Display',serif}.blog-grid h4 a{color:#333}.blog-grid h4 a:hover{color:#8cc63f;text-decoration:none}.blog-grid p{padding:0 20px}.blog-grid p.date,#article-body p.date,.blog-summary p.date{color:#c2c2c2}.blog-summary h3 a{color:#8cc63f}.blog-summary h3 a:hover{color:#6e9c32;text-decoration:none}#testimonials-carousel .testimonials-content-area-contain{background:rgba(201,195,206,1)}#testimonials-carousel{height:50%;width:100%;display:block;z-index:1;position:relative;margin:0}#testimonials-carousel .carousel-inner,#testimonials-carousel .item{height:100%;width:100%}.testimonials-content-area-contain{display:table;height:100%;width:100%}.testimonials-content-area{display:table-cell;height:100%;width:100%;vertical-align:middle;padding-bottom:50px}#testimonials-carousel p{color:#1f0034;text-align:center}#testimonials-carousel p.testimonial-text{font-family:'Playfair Display',serif;font-style:italic;font-size:1.4em;line-height:1.3em}#testimonials-carousel p.name{text-transform:uppercase;font-weight:600;font-size:1.1em}#testimonials-carousel .carousel-indicators li{width:15px;height:15px;margin:1px;background-color: #ffffff \8;background-color:rgba(255,255,255,.5);border:1px solid #fff;border-radius:10px}#testimonials-carousel .carousel-indicators .active{width:17px;height:17px;margin:0;background-color:#fff;border:1px solid #fff}.val-link-icon{margin:30px auto}.val-link-icon img{margin-bottom:30px}.home-white-panel p strong{color:#8cc63f}#main-image{height:80vh;width:100%}#main-image .breadcrumb{padding:0;text-transform:uppercase;font-size:.9em;background-color:transparent;margin-bottom:0;font-weight:600}#main-image .breadcrumb>li+li:before{padding:0 5px;color:#8cc63f}#main-image .breadcrumb a{color:#fff;text-decoration:none}#main-image .breadcrumb a:hover,#main-image .breadcrumb a.active{color:#fff;opacity:.5}#main-image h1,#main-image h2,#main-image p{color:#fff}#main-image h1{margin:0 0 .25em 0}#main-image p a{color:#fff}#development-image{height:80vh;width:100%}#development-image .breadcrumb{padding:0;text-transform:uppercase;font-size:.9em;background-color:transparent;margin-bottom:0;font-weight:600}#development-image .breadcrumb>li+li:before{padding:0 5px;color:#8cc63f}#development-image .breadcrumb a{color:#333;text-decoration:none}#development-image .breadcrumb a:hover,#development-image .breadcrumb a.active{color:#333;opacity:.5}#development-image h1{color:#333}.new-homes-list img{margin-bottom:30px}.new-homes-list h2{text-align:center}.new-homes-list h3 a{color:#333;text-decoration:none}.new-homes-list h3 a:hover{color:#8cc63f}.development-intro ul li{padding:20px 0}#developments-carousel{height:80%;width:100%}#developments-carousel .carousel-inner,#developments-carousel .item{height:100%;width:100%}.development-description h1{font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:600;font-size:2.2em;line-height:1.2em;margin:0 0 .75em 0}.development-description h2,.development-description h3{font-family:'Montserrat',sans-serif;font-weight:600}.development-description h2{font-size:1.8em;line-height:1.5em;margin:0}.development-description h3{font-size:1.4em;line-height:1.5em;margin:0 0 .75em 0}.development-contact{background-color:#1f0034;color:#fff;padding:30px}.development-contact span{font-weight:600;font-size:1.2em}.development-cta{background-color:#fff;padding:30px 0 0}.green-container{background-color:#8cc63f}.white-container{background-color:#fff}.white-panel .highlight-text,.selling-banner-content .highlight-text{color:#8cc63f;font-size:1.2em}.white-panel .panel{box-shadow:none}.white-panel .panel-default{border-top:0;border-right:0;border-bottom:1px solid #eee;border-left:0;border-radius:0}.white-panel .panel-default>.panel-heading{color:#333;background-color:#fff;border:none;padding:10px 0}.white-panel .panel-group .panel{border-radius:0}.white-panel .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}.white-panel h4.panel-title a{color:#333;text-decoration:none;font-weight:600}.white-panel h4.panel-title a .glyphicon{color:#8cc63f}.white-panel h4.panel-title a:hover{color:#8cc63f;text-decoration:none}.white-panel .panel-body{padding:15px 0}.picture-overlay-container{position:relative}.picture-banner-content{position:absolute;background-color:#3d0066;color:#fff;z-index:200}.districts-list h3{font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.2em;margin:0 0 1em 0}.districts p{line-height:1em;margin:0 0 .5em}.val-image-link a{text-decoration:none;color:#333}.val-image-link a:hover{color:#8cc63f}.selling-results{position:relative}.selling-banner-content{position:absolute;background-color:#fff;color:#333;z-index:200}.area-guide-pane{display:block;margin-bottom:30px}a.area-guide-pane{color:#fff;text-decoration:none}a.area-guide-pane:hover .guide-title{color:#fff;background:rgba(0,0,0,.1);text-decoration:none}.guide-title{height:300px;display:block;background:rgba(0,0,0,.4);padding:30% 10px 30% 10px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.guide-title h2{font-size:1.6em}.cta-pane{display:block;margin-bottom:30px}a.cta-pane{color:#fff;text-decoration:none}a.cta-pane:hover .cta-title{color:#fff;background:rgba(0,0,0,.2);text-decoration:none}.cta-title{height:300px;display:block;background:rgba(0,0,0,.4);padding:20% 10px 20% 10px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.cta-title h2{font-size:1.6em}.step-panel{background-color:#fff;margin:30px 0}.step-panel h2,.step-panel h3{font-family:'Montserrat',sans-serif}.step-panel h2{color:#999;font-size:1em;font-weight:600;margin:0}.step-panel h3{font-size:1.4em;color:#8cc63f}.step-panel .step-text{padding:30px}.image-div img{width:100%}.overlay-full{background-color:rgba(0,0,0,.2);width:100%;height:100%}.overlay-white{width:100%;height:100%;background:-moz-linear-gradient(left,rgba(255,255,255,.90) 0%,rgba(255,255,255,1) 6%,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.90) 0%,rgba(255,255,255,1) 6%,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,.90) 0%,rgba(255,255,255,1) 6%,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 100%)}.slider-content h2{padding:0;font-size:2.2em;line-height:1.5em}.developer-overlay-container{position:relative}.developer-banner-content{position:absolute;background-color:rgba(255,255,255,1);color:#333;z-index:200}.grey-bg{background-color:#e5e0e6}.white-bg{background-color:#fff}.breadcrumbs .breadcrumb{padding:0;text-transform:uppercase;font-size:.9em;background-color:transparent;margin-bottom:30px;font-weight:600}.breadcrumbs .breadcrumb>li+li:before{padding:0 5px;color:#8cc63f}.breadcrumbs .breadcrumb a{color:#333;text-decoration:none}.breadcrumbs .breadcrumb a:hover,.breadcrumbs .breadcrumb a.active{color:#8cc63f;opacity:.5}.well.testimonial-well{background:rgba(201,195,206,1)}.well.testimonial-well p{color:#1f0034;font-family:'Playfair Display',serif;font-style:italic;font-size:1.4em;line-height:1.3em;margin:0 0 1em 0}.well.testimonial-well h4{color:#1f0034;text-transform:uppercase;font-weight:600;font-size:1.1em}.well.testimonial-well svg{width:40px;fill:#fff;margin-bottom:20px}h2.about-title{text-align:center;color:#1f0034}.about-results h3,.about-results h4{font-family:'Montserrat',sans-serif}.about-results h3{font-size:1.6em;color:#8cc63f}.about-results h4{color:#1f0034;font-size:5em;font-weight:400}.selling-results h3,.selling-results h4{text-align:center;font-family:'Montserrat',sans-serif}.selling-results h4{color:#8cc63f;font-weight:700;font-size:4em;margin:0}.negotiator-details{padding:30px}.negotiator-details h2,.negotiator-details h3{font-family:'Montserrat',sans-serif}.negotiator-details h2{color:#999;font-size:1em;margin:0}.negotiator-details h3 a{text-decoration:none;color:#8cc63f}.negotiator-details h3 a:hover{text-decoration:none;color:#6e9c32}.negotiator-details p{font-size:1em;line-height:1em;margin:0 0 1em 0}.negotiator-details p.neg-tel a,.negotiator-details p.neg-email a,.negotiator-details p.neg-read-more a,.negotiator-description p.neg-tel a,.negotiator-description p.neg-email a{color:#333;text-decoration:none}.negotiator-details p.neg-email a:hover,.negotiator-details p.neg-read-more a:hover,.negotiator-description p.neg-email a:hover{color:#8cc63f}.negotiator-details p.neg-read-more{margin-top:40px}.negotiator-details .glyphicon,.negotiator-description .glyphicon{color:#8cc63f}.negotiator-title h2{font-family:'Montserrat',sans-serif;color:#999;font-size:1.2em;margin:0}.team-container{padding:0;background-color:#fff;margin:0 0 50px 0;-webkit-box-shadow:1px 0 24px 0 rgba(0,0,0,.50);-moz-box-shadow:1px 0 24px 0 rgba(0,0,0,.50);box-shadow:1px 0 24px 0 rgba(0,0,0,.50)}.agent-box{display:block;height:560px;width:100%;margin:0 0 0 0;padding:0;overflow:hidden}h3.team{font-family:'Montserrat',sans-serif;padding:10px 10px 0 10px;color:#333;text-align:center;line-height:1.2em;margin:0 0 .45em 0;height:100px}h3.team small{color:#999;letter-spacing:1.5px}.view{height:100%;margin:0;overflow:hidden;padding:0;position:relative;text-align:center;display:block}.view .mask{height:90%;width:90%;position:absolute;padding:5%;margin:5%;top:0;left:0}.view img{position:absolute;height:auto;width:100%;top:0;left:0;z-index:-10}.view p{font-size:1em;position:relative;color:#fff;padding:0;text-align:center}.view .btn{margin-top:30px}.view-first img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;z-index:10}.view-first .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity:0;background-color:rgba(45,48,49,.7);color:#fff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow-y:auto}.view-first:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.view-first:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity:1;z-index:20}.view-first:hover .text{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view-first:hover p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.view-first:hover p{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}.awards-container{position:relative}.award-badges{position:absolute;top:0;right:30px}.best-box{padding:40px 60px;margin:20px 0;text-align:center;border:20px solid #e7e7e5;-webkit-box-shadow:0 0 4px 1px rgba(153,153,153,1);-moz-box-shadow:0 0 4px 1px rgba(153,153,153,1);box-shadow:0 0 4px 1px rgba(153,153,153,1)}.best-box img{margin-left:auto;margin-right:auto}.about-contact{background-color:#fff;padding:30px}#marketing-carousel{height:80vh;width:100%}#marketing-carousel .carousel-inner,#marketing-carousel .item{height:100%;width:100%}#marketing-carousel .left-arrow,#marketing-carousel .right-arrow{position:absolute;top:45%}#marketing-carousel .left-arrow{left:30px}#marketing-carousel .right-arrow{right:30px}#marketing-carousel .marketing-carousel-panel{position:absolute;background-color:rgba(255,255,255,1.0);color:#333;z-index:200}#marketing-carousel .carousel-indicators li{width:15px;height:15px;margin:1px;background-color:#ccc \9 ;background-color:rgba(204,204,204,.6);border:1px solid #ccc;border-radius:10px}#marketing-carousel .carousel-indicators .active{width:17px;height:17px;margin:0;background-color:#fff;border:1px solid #fff}footer{color:#fff;background-color:#1f0034;padding:20px 0}footer a:link,footer a:visited{color:#fff;text-decoration:none}footer a:hover,footer a:active{color:rgba(255,255,255,.5);text-decoration:none}#requestedDate,#requestedTime{-webkit-appearance:none;-moz-appearance:none;appearance:none}.styled-select{background:#fff url(https://www.dylandavies.co.uk/images/select-bg.jpg.pagespeed.ce.5rtieDj9Dr.jpg) top right no-repeat;-moz-appearance:none;-webkit-appearance:none;appearance:none}.styled-select.input-sm{background-position:right center;line-height:1}.formhoney{visibility:hidden;display:none}.well.gdpr-consent p{font-size:12px}.well.gdpr-consent label{font-size:12px}.well.gdpr-consent .alert-danger{display:block;margin:10px 0;text-align:center;text-transform:uppercase}.grecaptcha-badge{visibility:hidden}#email-alerts-register label.error{color:#d9534f;font-size:14px;font-weight:bold}.form .form__step{border:3px solid #ddd;border-radius:50%;padding:10px 20px;margin:0 15px 0 0;font-weight:bold}.form #day-error,.form #time-error{background:#f4cecd;border:1px solid #d9534f;padding:10px 20px;border-radius:3px;text-align:center;text-transform:uppercase}.form .form__section{position:relative;border:1px solid #ddd;border-radius:3px;margin:0 0 40px 0;overflow:auto}.form .form__section .form__section__inner{height:450px;overflow:auto}.form .form__section .form__section__inner .divider{background:#f5f5f5;font-weight:bold;text-align:center;padding:10px 0}.form .form__section .form__section__inner ol{margin-bottom:0}.form .form__section .form__section__inner ol li{position:relative;border-bottom:1px solid #f5f5f5}.form .form__section .form__section__inner ol li .form__scroll__pill{padding:10px 20px;border-radius:20px 20px 20px 20px}.form .form__section .form__section__inner ol li .form__scroll__pill.form__scroll__pill--morning{color:#fff;background:#8cc63f}.form .form__section .form__section__inner ol li .form__scroll__pill.form__scroll__pill--afternoon{color:#fff;background:#6b4d7f}.form .form__section .form__section__inner ol li .form__scroll__pill.form__scroll__pill--evening{color:#fff;background:#1f0034}.form .form__section .form__section__inner ol li input[type="radio"]{position:absolute;left:-9999px}.form .form__section .form__section__inner ol li input[type="radio"]:checked+label{background:#fff3cd}.form .form__section .form__section__inner ol li input[type="radio"]:checked+label:after{opacity:1}.form .form__section .form__section__inner ol li label{position:relative;display:block;margin-bottom:0;padding:20px 15px;font-weight:100;font-size:1.3em;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form .form__section .form__section__inner ol li label:before{position:absolute;top:18px;right:20px;content:'';display:inline-block;width:30px;height:30px;background-color:#fff;border:2px solid #ddd;border-radius:50%}.form .form__section .form__section__inner ol li label:after{position:absolute;top:24px;right:26px;content:'';display:inline-block;width:18px;height:18px;background:#a3d7a3;border:3px solid #5cb85c;border-radius:50%;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.form .form--padded{padding:20px}.form .btn{border-radius:20px 20px 20px 20px}.form #bv-name-error,.form #bv-telephone-error,.form #bv-email-error{text-indent:-9999px}.form .error{color:#d9534f;font-size:16px;font-weight:bold}.form .g-recaptcha>div{margin:0 auto}@media (max-height:575px){.form #rc-imageselect,.form .g-recaptcha{transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width:480px){.form #bv-message{height:115px}}#googlemap{width:100%;height:300px}.map-search-results#googlemap{height:600px}#google-info-window{position:relative;text-align:center;width:200px}#google-info-window.google-info-window-property{width:360px;overflow:auto}#google-info-window.google-info-window-property #google-info-window-property-image{float:left;width:205px;margin:0 10px 0 0}#google-info-window.google-info-window-property #google-info-window-property-details{text-align:left}#google-info-window .spacer{margin:10px 0}#google-info-window .corner-flash{position:absolute;top:0;left:0}.freeprivacypolicy-com---palette-dark.freeprivacypolicy-com---nb{background-color:rgba(0,0,0,.8)!important;max-width:100%!important}.freeprivacypolicy-com---palette-dark .cc-nb-okagree{background-color:#6e9c32!important;color:#fff!important}.freeprivacypolicy-com---palette-dark .cc-nb-reject{background-color:#8cc63f!important;color:#fff!important}.add-to-shortlist .remove,.remove-from-shortlist .add{display:none}#back-to-top{background-color:#8cc63f;position:fixed;bottom:30px;right:15px;display:none;padding:5px 10px;border-radius:3px;color:#f5f5f5;font-size:1.5em;text-align:center}#broadband p #broadband-speed-slot{font-weight:bold;font-size:30px;color:#0275d8}#broadband p .glyphicon{color:#0275d8;cursor:pointer}#large-carousel{background:#fff}.carousel-inner .item img{margin:0 auto}.carousel-control.right,.carousel-control.left{background-image:none}h1.thumbs-title{font-family:'Montserrat',sans-serif;font-size:2em}.thumbs-top-links{margin-top:10px}.thumbs-top-links a{padding:10px 10px 0 10px;text-decoration:none;color:#333;text-transform:uppercase}.thumbs-top-links a:hover{color:#8cc63f;text-decoration:none}.property-right-panel h1{font-family:'Montserrat',sans-serif;line-height:1.2em;margin:20px 0 20px 0}.property-right-panel .green-bullet{padding:0;margin:0 10px}.property-right-panel .short-description{margin:25px 0}.property-right-panel .shortlist-link a{text-decoration:none}.property-right-panel .share-text{padding-top:10px}#property-carousel .carousel-inner .item img{max-height:500px;width:auto}#property-carousel .carousel-photo{background-position:center center;background-size:cover}#property-carousel .arrow-left,#property-carousel .arrow-right{top:75%;position:absolute;z-index:200;background-color:#8cc63f;width:40px;height:40px;text-align:center;padding-top:8px}#property-thumbnails .carousel-inner .item>img{margin:0 auto}#property-thumbnails .carousel-inner a{cursor:pointer}#property-thumbnails .carousel-control{width:2%;color:#0275d8}a.slideshow-icon{color:#fff;font-size:1.6em;line-height:2.2em;display:block;text-align:center;padding:0;width:50px;height:50px;position:absolute;top:5px;right:5px;background-color:#6b4d7f;z-index:200}#slideshow .modal-content{border:8px solid #fff}#slideshow .close{font-size:42px}#property-slideshow .left-arrow,#property-slideshow .right-arrow{display:block;background-color:#8cc63f;position:absolute;top:45%;z-index:50;width:40px;height:40px;text-align:center;padding-top:8px}#property-slideshoww a:hover.left-arrow,#property-slideshow a:hover.right-arrow,#property-slideshow a:focus.left-arrow,#property-slideshow a:focus.right-arrow{background-color:#6e9c32}#property-slideshow .left-arrow{left:0}#property-slideshow .right-arrow{right:0}.tabs-background{background-color:#e5e0e6}.property-tabs .nav-tabs,.property-tabs .nav-tabs>li{border:none}.property-tabs .nav-tabs>li>a{font-size:.9em;background-color:#e5e0e6;border-radius:0;color:#333;padding:15px 0;border-right:1px solid #ccc;border-bottom:none}.property-tabs .nav-tabs>li>a:hover,.property-tabs .nav-tabs>.active>a,.property-tabs .nav-tabs>.active>a:hover,.property-tabs .nav-tabs>li>a:focus,.property-tabs .nav-tabs>.active>a:focus{background-color:#6b4d7f;border-bottom:none;color:#fff}.property-tabs .nav-tabs>li>a.viewing-button{background-color:#1f0034;color:#fff;border-bottom:none;padding:19px 0 21px 0}.property-tabs .nav-tabs>li>a.viewing-button:hover,.property-tabs .nav-tabs>.active>a.viewing-button:hover,.property-tabs .nav-tabs>.active>a.viewing-button,.property-tabs .nav-tabs>.active>a.viewing-button:focus,.property-tabs .nav-tabs>li>a.viewing-button:focus{background-color:#3d0066;color:#fff;border-bottom:0}.property-tabs .nav-tabs>li>a .show-icon{display:inline}.property-tabs .nav-tabs>.active>a .show-icon{display:none}.property-tabs .nav-tabs>li>a .active-icon{display:none}.property-tabs .nav-tabs>.active>a .active-icon{display:inline}.property-tabs .nav-tabs>li>a:hover .show-icon{display:none}.property-tabs .nav-tabs>li>a:hover .active-icon{display:inline}#property-details-tab-panes{border:0}#property-details-tab-panes .tab-pane{padding:50px 0}.property-description ul.property-bullets{list-style-type:none;margin-left:0;padding-left:0;display:table}img.property-contact-img{width:100%}.property-contact{background-color:#1f0034;color:#fff;padding:30px}.property-contact span{font-weight:600;font-size:1.2em}.similar-property{position:relative;margin:20px 0;padding:0}.similar-property .property-grid-image{background-position:center center;background-size:cover;height:200px}.similar-property .similar-content-panel{background-color:transparent}.similar-property .similar-content-panel h2{color:#1f0034;font-family:'Montserrat',sans-serif;font-size:.9em;font-weight:600;margin:0}.similar-property .similar-content-panel h2.purple{color:#3d0066}.similar-property .similar-content-panel h3{font-size:1.2em;font-family:'Montserrat',sans-serif;margin-top:10px}.similar-property .similar-content-panel h3 a{color:#333;text-decoration:none}.similar-property .similar-content-panel h3 a:hover{color:#8cc63f}.similar-property .similar-content-panel p.more-details{text-transform:uppercase;font-weight:600;letter-spacing:.1em;margin-top:30px}.similar-property .similar-content-panel p.more-details a{text-decoration:none;color:#1f0034}.similar-property .similar-content-panel p.more-details a:hover{text-decoration:none;color:#3d0066}#inline-property-carousel .left-arrow,#inline-property-carousel .right-arrow{display:block;background-color:#6b4d7f;position:absolute;top:45%;z-index:50;width:40px;height:40px;text-align:center;padding-top:8px}#inline-property-carousel a:hover.left-arrow,#inline-property-carousel a:hover.right-arrow,#inline-property-carousel a:focus.left-arrow,#inline-property-carousel a:focus.right-arrow{background-color:#3d0066}#inline-property-carousel .left-arrow{left:-60px}#inline-property-carousel .right-arrow{right:-60px}#property-thumbnails .carousel-inner .item>img{margin:0 auto}#property-thumbnails .carousel-inner a{cursor:pointer}#property-thumbnails .carousel-control{width:2%;color:#0275d8}#slideshow .modal-content{border:8px solid #fff}.corner-flash{fill:#1f0034;width:100px;height:100px}.corner-flash text{fill:white}.property .corner-flash{position:absolute;z-index:1}.thumbnail .corner-flash{position:absolute;z-index:1}.property-grid .corner-flash{position:absolute;top:0;left:15px;z-index:1;border-radius:4px 0 0 0}.property-images .corner-flash{position:absolute;width:auto;z-index:1}.grid:after{content:'';display:block;clear:both}.grid-sizer,.grid-item{width:33.333%}.grid-item{float:left;padding:2px}.grid-item img{display:block;max-width:100%}.pagination{margin:0}.pagination li a .bracket{display:none}.pagination span.hellip{cursor:not-allowed}.animated-spinner{width:100px;margin:0 auto;padding:20px;color:#8cc63f;font-size:2em}.ias-trigger{margin-top:10px;margin-bottom:30px}.ias-trigger a{font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:1em;color:#8cc63f}.ias-trigger a:hover{color:#6e9c32}.property{position:relative;margin:20px 0;padding:30px}.property.property-premium{background-color:#1f0034}.property .sold-flag{position:absolute;background-color:red;color:#fff;font-weight:600;font-size:.9em;letter-spacing:.1em;padding:10px;width:200px;top:20px;left:-5px}.property .premium-flag{position:absolute;background-color:#8cc63f;color:#fff;font-weight:600;font-size:.9em;letter-spacing:.1em;padding:10px;width:230px;top:20px;left:-5px}.property .property-grid-image{background-position:center center;background-size:cover;height:400px}.property.property-regular .thumbs-content-panel{background-color:#fff}.property.property-premium .thumbs-content-panel{background-color:#1f0034}.property.property-regular .thumbs-content-panel h2,.property.property-regular .thumbs-content-panel h3,.property.property-premium .thumbs-content-panel h2,.property.property-premium .thumbs-content-panel h3{font-family:'Montserrat',sans-serif}.property.property-regular .thumbs-content-panel h2,.property.property-premium .thumbs-content-panel h2{font-size:1em;font-weight:600;margin:0}.property.property-regular .thumbs-content-panel h2{color:#999}.property.property-regular .thumbs-content-panel h2.purple{color:#3d0066}.property.property-premium .thumbs-content-panel h2{color:#6b4d7f}.property.property-premium .thumbs-content-panel h2.purple{color:#6b4d7f}.property.property-regular .thumbs-content-panel h3,.property.property-premium .thumbs-content-panel h3{font-size:1.4em}.property.property-regular .thumbs-content-panel h3 a{color:#333;text-decoration:none}.property.property-regular .thumbs-content-panel h3 a:hover{color:#8cc63f}.property.property-premium .thumbs-content-panel h3,.property.property-premium .thumbs-content-panel p{color:#fff}.property.property-premium .thumbs-content-panel h3 a{color:#fff;text-decoration:none}.property.property-premium .thumbs-content-panel h3 a:hover{color:#8cc63f}.property.property-regular .thumbs-content-panel p.more-details,.property.property-premium .thumbs-content-panel p.more-details{text-transform:uppercase;font-weight:600;letter-spacing:.1em;margin-top:30px}.property.property-regular .thumbs-content-panel p.more-details a,.property.property-premium .thumbs-content-panel p.more-details a{text-decoration:none}.mortgage-result{background-color:#eee;text-align:center;padding:20px}.mortgage-result h3{color:#1f0034;text-transform:capitalize}#room-measurements p{line-height:1.1em;margin:0 0 1em 0}#room-measurements p strong{color:#8cc63f}@media (min-width:1291px){.navbar-default .navbar-nav>li>a{padding-left:10px;padding-right:10px}}@media (max-width:1290px){.navbar-default .navbar-nav>li>a{padding-left:5px;padding-right:5px}}@media (min-width:1241px){.home-content-area-contain .home-content-area .home-image-text{width:40%}}@media (min-width:992px) and (max-width:1240px){.home-content-area-contain .home-content-area .home-image-text{width:50%}}@media (min-width:768px) and (max-width:991px){.home-content-area-contain .home-content-area .home-image-text{width:50%}.home-content-area-contain .home-content-area .home-image-text p.lead{font-size:2em}}@media (min-width:992px) and (max-height:780px){#large-carousel .carousel-indicators{display:none}.home-content-area-contain .home-content-area .home-image-text p{font-size:1em}.home-content-area-contain .home-content-area .home-image-text p.lead{font-size:1.8em!important}#main-image h1,#development-image h1{font-size:1.8em}#main-image h2{font-size:1.2em}#main-image p{font-size:.9em}#testimonials-carousel{height:80%}}@media (min-width:1811px){.picture-banner,.developer-banner,.selling-results-banner{height:800px}.picture-banner-content{width:45%;top:400px;left:50px;padding:60px}.developer-banner-content{width:30%;top:50px;left:50px;padding:60px}.selling-banner-content{width:50%;left:30px;top:30px;padding:60px}#marketing-carousel .marketing-carousel-panel{width:40%;left:80px;top:30px;padding:60px}}@media (min-width:1441px) and (max-width:1810px){.picture-banner,.developer-banner,.selling-results-banner{height:700px}.picture-banner-content{width:45%;top:300px;left:50px;padding:60px}.developer-banner-content{width:30%;top:50px;left:50px;padding:60px}.selling-banner-content{width:60%;left:30px;top:30px;padding:30px}#marketing-carousel .marketing-carousel-panel{width:40%;left:80px;top:30px;padding:30px}}@media (min-width:1201px) and (max-width:1440px){.picture-banner,.developer-banner,.selling-results-banner{height:700px}.picture-banner-content{width:50%;top:200px;left:50px;padding:60px}.developer-banner-content{width:30%;top:50px;left:50px;padding:60px}.selling-banner-content{width:70%;left:30px;top:30px;padding:30px}#marketing-carousel .marketing-carousel-panel{width:40%;left:80px;top:30px;padding:30px}}@media (min-width:992px) and (max-width:1200px){.picture-banner,.developer-banner,.selling-results-banner{height:700px}.picture-banner-content{width:55%;top:140px;left:50px;padding:60px}.developer-banner-content{width:55%;top:50px;left:50px;padding:60px}.selling-banner-content{width:80%;left:30px;top:30px;padding:30px}#marketing-carousel .marketing-carousel-panel{width:80%;left:10%;right:10%;top:30px;padding:30px}}@media (min-width:768px) and (max-width:991px){.picture-banner,.developer-banner,.selling-results-banner{height:500px}.picture-banner-content{position:relative;width:100%;padding:60px;margin-top:0}.developer-banner-content{position:relative;width:100%;padding:60px;margin-top:0}.selling-banner-content{position:relative;width:100%;padding:30px;margin-top:0}#marketing-carousel .marketing-carousel-panel{width:80%;left:10%;right:10%;padding:30px;margin-top:30px}}@media (max-width:767px){.picture-banner,.developer-banner,.selling-results-banner{height:200px}.picture-banner-content{position:relative;width:100%;padding:20px;margin-top:0}.developer-banner-content{position:relative;width:100%;padding:20px;margin-top:0}.selling-banner-content{position:relative;width:100%;padding:20px;margin-top:0}#marketing-carousel{height:100vh}#marketing-carousel .marketing-carousel-panel{background-color:rgba(255,255,255,.6);width:80%;left:10%;right:10%;padding:20px;margin-top:30px}#marketing-carousel .marketing-carousel-panel h3{font-size:1.4em;text-align:center}}@media (min-width:1201px){.navigation-bar .navbar-nav{padding-left:20px}.instant-val-btn{margin-right:30px}.header-phone{margin-right:30px}.white-panel{padding:100px 90px 90px}.white-panel h1{font-size:2.4em}.white-panel a.arrow-link{padding-top:50px;display:block}.menu-icon{display:none}.navigation-bar .navbar-nav{float:none;margin:0 auto;display:block}.navigation-bar .navbar-nav>li{display:inline-block;float:none}.navigation-bar .navbar-nav .dropdown-menu{border-radius:0;background-color:rgba(110,156,50,1)}.navigation-bar .navbar-nav .dropdown-menu>li>a{font-size:1.2em;color:#fff}.navigation-bar .navbar-nav .dropdown-menu>li>a:hover{color:rgba(31,0,52,1);background-color:transparent}.val-btn-mob{display:none}.home-link{display:none!important}#large-carousel .carousel-indicators{top:80px}.property-grid .panel .panel-body{min-height:375px}.affix{width:263px;top:68px}#googlemap{min-height:600px}.footer-links p{padding-left:50px;padding-right:50px}.slider-content{height:600px}}@media (max-width:1200px){a.menu-icon{letter-spacing:.1em;font-weight:700;background-color:rgba(110,156,50,1);color:#fff;text-transform:uppercase;text-decoration:none;width:100%;cursor:pointer;width:100%;display:block;text-align:center;padding:10px 0}.navigation-bar,.val-btn-nav,.instant-val-btn{display:none}.step-panel img{width:100%}}@media (min-width:992px){.logo{margin-left:10px}.white-panel{margin-top:-60px;width:100%}.home-white-panel{position:absolute;z-index:3}.overlay,#development-image .overlay-white{padding-left:40px}.home-content-area-contain .home-content-area .home-image-text p.lead{font-size:2.6em}.districts-list-container,.mortgage-container{margin-top:160px}#property-carousel .carousel-photo{height:600px}.property-right-panel{height:600px;padding-left:50px;padding-right:30px}.property-right-panel h1{font-size:1.6em}.step-panel .step-text{height:400px}}@media (min-width:992px) and (max-width:1200px){#large-carousel .carousel-indicators{top:60px}.white-panel h1{font-size:2em}.white-panel a.arrow-link{padding-top:20px;display:block}.white-panel{padding:80px 60px 60px}.property-grid .panel .panel-body{min-height:370px}#googlemap{min-height:500px}}@media (max-width:991px){#testimonials-carousel p.testimonial-text{padding:0 30px}.footer-boards img{width:150px;height:167px}.footer-links{margin-top:30px}.footer-links p{margin:10px 0}.footer-links hr{border-top:1px solid #3d0066}.step-panel .step-text{height:auto}.award-badges img{width:80px;height:104px}}@media (min-width:768px) and (max-width:991px){.white-panel{padding:80px 60px 60px}.sold-banner p{padding-left:200px;font-size:1.4em}}@media (min-width:768px){.header-contact{text-align:right;margin-top:50px}.home-content-area{vertical-align:middle;background:-moz-linear-gradient(left,rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 6%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 6%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.65) 0%,rgba(0,0,0,.65) 6%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%)}.overlay{padding-left:40px;padding-top:5%;width:100%;height:100%;background:-moz-linear-gradient(left,rgba(0,0,0,.90) 0%,rgba(0,0,0,.80) 6%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.90) 0%,rgba(0,0,0,.80) 6%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.90) 0%,rgba(0,0,0,.80) 6%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%)}#development-image .overlay-white{padding-top:5%}.home-content-area-contain .home-content-area .home-image-text{padding-left:40px}.search-container,.enquiry-form{padding:60px}.team-banner .team-banner-text{width:550px}.thumbs-content-panel{margin-left:-60px;margin-top:30px;padding:30px 0 30px 30px}.thumbs-content-panel .favourites-button{position:absolute;top:40px;right:10px}.property-description ul.property-bullets li{width:50%;float:left}.similar-property .similar-content-panel .overlap{margin-top:-40px;width:95%;background-color:#e5e0e6;height:40px;padding-top:10px}#property-carousel .arrow-left{right:1px}#property-carousel .arrow-right{right:-40px}}@media (max-width:767px){.row-lg{padding:30px 0}.row-lg-bottom{padding:0 0 30px 0}.row-lg-top{padding:30px 0 0 0}.row-md{padding:20px 0}.row-md-top{padding:20px 0 0 0}.row-md-bottom{padding:0 0 20px 0}.row-sm{padding:20px 0}.row-sm-top{padding:20px 0 0 0}.row-sm-bottom{padding:0 0 20px 0}img.logo{margin:20px auto}.header-contact{text-align:center;margin-bottom:30px}#large-carousel .carousel-indicators{top:90px;padding-left:0}.home-content-area{vertical-align:top;padding-top:150px;background:rgba(0,0,0,.5)}.home-content-area-contain .home-content-area .home-image-text{padding-left:20px;padding-right:20px}.home-content-area-contain .home-content-area .home-image-text p.lead{font-size:1.8em}.search-container,.enquiry-form{padding:30px}.search-container .btn{margin-top:30px}.white-panel{padding:30px}.white-panel a.arrow-link{padding-top:20px;display:block}.team-banner .team-banner-text{width:80%;bottom:80px}.sold-banner p{padding-left:130px;font-size:1.6em}.sold-banner img{position:absolute;left:30px;top:-20px;width:80px;height:114px}#testimonials-carousel{height:auto}#testimonials-carousel p.testimonial-text{font-size:1.4em;line-height:1.2em}#testimonials-carousel .testimonials-content-area-contain{padding:30px}.blog-grid{margin-bottom:30px}.districts-list{text-align:center}#mobile-search{display:none}#main-image,.overlay{height:auto!important}#development-image{height:300px}.thumbs-content-panel{padding:30px}.thumbs-content-panel .favourites-button{position:absolute;top:20px;right:20px}.property-tabs .nav-tabs.nav-justified>li>a{margin-bottom:0;float:left}.property-tabs .nav-tabs>li>a.viewing-button{padding:19px 10px 21px 10px}#property-carousel .arrow-left{right:52px}#property-carousel .arrow-right{right:10px}.overlay{padding:20px;background-color:rgba(0,0,0,.5)}.overlay-white{padding:20px;background-color:rgba(255,255,255,.5)}}@media (max-width:600px){.award-text{margin-top:100px}}@media (min-width:768px) and (max-width:991px){#large-carousel .carousel-indicators{top:60px}.white-panel a.arrow-link{padding-top:50px;display:block}.property-grid .panel .panel-body{min-height:370px}#googlemap{min-height:400px}#property-carousel .carousel-photo{height:560px}.property-right-panel{height:560px;padding-left:50px;padding-right:30px;margin-top:20px}.property-right-panel h1{font-size:1.4em}}@media (min-width:481px) and (max-width:767px){#main-image h1,#development-image h1{font-size:2.2em}#main-image h2{font-size:1.2em}#property-carousel .carousel-photo{height:600px}.property-right-panel{height:auto;padding:30px}.property-right-panel h1{font-size:1.2em}.property-tabs .nav-tabs>li>a{padding:15px 20px}}@media (min-width:481px){.footer-logos{text-align:right}.footer-phone{padding-right:20px}}@media (max-width:480px){#testimonials-carousel{height:80%}.footer-phone,.footer-email{display:block}.map-search-results#googlemap{height:300px}#main-image h1,#development-image h1{font-size:1.8em}#main-image h2{font-size:1.2em}.property-grid .panel .panel-body{min-height:auto}#googlemap{min-height:300px}.ui-autocomplete{background:#fff;list-style:none;border:1px solid #bbb;padding:0;width:250px;max-height:300px;overflow:auto}.ui-autocomplete li{margin:0}.ui-autocomplete li:hover{background:#faffbd;cursor:pointer}.ui-autocomplete li a{padding:10px;display:block}.ui-autocomplete li a:hover{border:none}.ui-widget.ui-widget-content{z-index:9999}#property-carousel .carousel-photo{height:300px}.property-right-panel{height:auto;padding:30px}.property-right-panel h1{font-size:1.2em}.property-tabs .nav-tabs>li>a{padding:15px 8px}}@media (min-width:768px) and (min-height:1214px){#large-carousel{max-height:800px}#main-image,#development-image{max-height:800px}}span.dropdown.contact.open ul.dropdown-menu{color:#fff;background-color:rgba(140,198,63,1);border-radius:0;top:unset}span.dropdown.contact.open ul.dropdown-menu li a{color:#fff;text-transform:uppercase;font-weight:700}span.dropdown.contact.open ul.dropdown-menu li a:focus,span.dropdown.contact.open ul.dropdown-menu li a:hover{color:#1f0034;text-decoration:none;background-color:rgba(140,198,63,1)}span.dropdown.contact a{margin-right:20px}