@media only screen and (max-width:767px){body{padding-top:85px;overflow-x:hidden}html{overflow-x:hidden}.parralax{background-attachment:scroll!important;background-size:cover!important}.header a#burgerMenu{display:block!important}.container{width:100%;max-width:360px}.header .menu-main-menu-container{display:none}.footer-bottom{height:auto;padding-bottom:30px}.footer-bottom .container{position:relative;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.footer-bottom .social-icons{float:none!important;display:table;margin:0 auto 25px}.footer-bottom p{text-align:center!important}.footer .footer-section span.title{margin:0}.footer .footer-section ul.menu#menu-policies-links{-webkit-columns:2;-moz-columns:2;columns:2}.footer .footer-section{margin-bottom:40px}.accreditation-list .row{padding:0 40px}.accred-logo-contain{height:55px}.for-us-block .column-content-text{padding-right:0}.for-us-block .split-images-col{margin-bottom:40px}.for-us-block .column-content-text span.title{margin:0 0 32px 0;font-size:30px;line-height:44px}.for-us-block .column-content-text .buttons .cta-button{width:100%;margin:0 0 15px 0}.for-us-block .column-content-text .buttons .cta-button:last-of-type{margin:0 0 0 0}.testimonial-image{height:auto;margin-bottom:40px}.testimonial-image img.vertical{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.testimonial-slide-content{padding-left:0}.testimonial-slider .testimonial-slide-content{padding-top:0}.testimonial-slider.slick-slider button.fal.general{left:0%!important;bottom:0}.testimonial-slider.slick-slider button.fal.general.next{left:20%!important}.testimonial-slider{padding-bottom:70px}.testimonial-slide-content .content{font-size:18px}.testimonial-slide-content .content p{line-height:38px}.container-fluid.testimonials-list,.container-fluid.for-us-block{margin-bottom:70px}.container-fluid.cta-list.ways-to-buy{margin-bottom:40px}.container-fluid.locations-list{margin-bottom:70px}.container-fluid.cta-list.has-background .background-image{padding-bottom:110px}.container-fluid.cta-list.has-background{padding-top:70px;margin-bottom:70px}.container-fluid.cta-list.has-background article{margin-bottom:30px}.container-fluid.cta-list.has-background article:last-of-type{margin-bottom:0}.container-fluid.locations-list article{margin-bottom:0}.locations-list .category-post a.post-thumbnail-outer .post-thumbnail-outer{height:225px}.locations-list .category-post a.post-thumbnail-outer .post-content h3{font-size:19px}.locations-list .category-post a.post-thumbnail-outer .post-content{padding:15px 19px}.location-slider,.news-slider{padding:0 40px}.location-slider button.general.slick-arrow,.news-slider button.general.slick-arrow{font-size:30px}.location-slider button.general.previous,.news-slider button.general.previous{left:-10px}.location-slider button.general.next,.news-slider button.general.next{right:-10px}.row.title-row{margin-bottom:40px}.row.title-row .title{float:left;width:100%;font-size:28px;line-height:38px}.row.title-row a,.row.title-row span.showing,.row.title-row .siteplan-download-buttons{float:left;margin:20px 0 0 0}.alerts .alert-message{padding:13px;text-align:left;padding-right:50px}.alerts .alert-message a.close-alert{right:20px;top:19px}.container-fluid.slider-top{margin-bottom:70px;height:300px}.row.slider-content h1{font-size:36px;line-height:45px}body.home .row.slider-content h1{margin:0}.row.slider-content .content{font-size:16px}body.home .row.slider-content .content{display:none}.row.slider-content .content br{display:none}.row.search-bar .search-form-container{padding:0;height:55px}.row.search-bar .search-form-container .search-form-main form.search-form input{padding:20px 18px;font-size:13px}.row.search-bar .search-form-container .search-form-main form.search-form button.search-submit{width:40px;height:40px;top:7px;right:7px;line-height:40px;font-size:14px}.container-fluid.header{height:85px;padding:15px 0;position:fixed;top:0;left:0;z-index:102}.container-fluid.header.fixed{-webkit-box-shadow:0 0 25px 0 rgb(47 61 69 / .35);box-shadow:0 0 25px 0 rgb(47 61 69 / .35)}.container-fluid.header.fixed.mobile-open{-webkit-box-shadow:none;box-shadow:none;top:0}.container-fluid.header.mobile-open .row.main-menu .search-overlay-block{display:none!important}.container-fluid.header.mobile-open a#searchMenu{opacity:0}.row.top-menu{display:none!important}.container-fluid.header .row.main-menu nav{display:none}.header a#logo-main{height:45px;margin:5px 0}.header a#searchMenu{width:40px;height:40px;line-height:40px;font-size:0;margin:8px 5px 0 0}.header a#searchMenu i{line-height:40px;font-size:14px}.developments-listing .row.tab-row .development-tabs{float:right;width:100%}.developments-listing .row.tab-row .development-tabs a{width:50%}.developments-listing .row.tab-row .development-tabs a i{float:none;margin:1px 5px 0 0;display:inline-block}.content ol,.content ul{padding:0}.standard-post.contact-page-details .form-block{padding-left:0;margin-top:40px}.contact-details-block .contact-details .meta-inner span{width:81%;font-size:14px;line-height:29px;margin-top:-5px}.contact-details-block .content br{display:none}.standard-hero{margin-bottom:45px;padding-top:20px}.standard-hero h1{font-size:38px;line-height:44px;margin-top:19px}.single-news .standard-hero h1{font-size:30px;line-height:36px}.flexible-article-fields{margin-bottom:80px}.flexible-article-fields .container-fluid.flexible-row-block{margin-bottom:45px}.flexible-article-fields .container-fluid.flexible-row-block:not(.cta-tiles-section):last-of-type{margin-bottom:0}.contact-details-block .content{font-size:14px}.contact-details-block .content p{line-height:26px}.contact-details-block .contact-details .meta-inner>a.desktop{display:none}.contact-details-block .contact-details .meta-inner>a.mobile{display:block}.contact-details-block .contact-details .meta-inner>a{font-size:14px;line-height:30px}.standard-post.contact-page-details .media-enquiries-block span.meta>a{font-size:14px}.standard-post.contact-page-details .media-enquiries-block span.meta{margin:0 0 15px 0}.accordions .accordion-section .acc-section .table-inner{float:left;width:100%;overflow:auto}.accordions .accordion-section .acc-section .table-inner table.table{width:600px}.sidebar-section{padding-left:0;margin-bottom:40px}.sidebar-section:last-of-type{margin-bottom:0}aside.sidebar-section.contact-details{margin-top:0}.right-image.image-content-block .column-content-text{padding-right:0}.left-image.image-content-block .column-content-text{padding-left:0}.standard-hero p#breadcrumbs{font-size:14px;line-height:26px}.standard-hero p#breadcrumbs b{margin:0 10px}.accordions .accordion-section .acc-title{font-size:16px;padding:16px 28px;padding-right:47px;line-height:1.6}.accordions .accordion-section .acc-title:before{top:13px}.row.slider-content h1 u:before{bottom:4px;height:8px}.image-slide-standard{padding:0 35px}.slick-slider button.fal.general.previous{left:0}.slick-slider button.fal.general.next{right:0}.content-image-container{margin-bottom:30px}.category-list-post .post-content{width:100%;padding-top:35px}.developments-listing .list-view article{margin-bottom:50px}.category-list-post .post-content .cta-button{float:left;margin:30px 0 0 0}.category-list-post .post-content .content{display:none}.category-list-post .post-content h3{margin:-8px 0 25px 0}.category-list-post .post-content .meta span:last-of-type{margin:0}.category-list-post .post-content .meta{float:left;width:100%}.category-list-post .post-content .meta span{float:left;margin:0 0 10px 0;width:100%}.category-list-post .post-thumbnail-outer{width:100%;height:auto}.category-list-post .post-thumbnail-outer img{float:left;width:100%}.global-filters-blocks span.filters-label{margin:0 0 20px 0;width:100%}.global-filters-blocks .filters a{float:left;margin:0 20px 20px 0}.developments-listing .list-view{margin:20px 0 0 0}.developments-listing .map-view .acf-map{height:500px}.gm-style .gm-style-iw-c .gm-style-iw-d>div .post-thumbnail-outer .image-overlay-meta p.call-out-tag{margin:10px auto 0;max-width:85%;padding:8px 14px;font-size:11px;line-height:14px}.gm-style .gm-style-iw-c .gm-style-iw-d>div .post-content h3{margin:0 0 15px 0;font-size:16px;line-height:20px}.post-list .news-post a.post-thumbnail-outer .post-thumbnail-outer{height:215px;margin:0 0 25px 0}.development-intro .buttons .cta-button{float:left;width:100%;margin:0 0 15px 0!important;line-height:24px;padding:14px}.development-intro .buttons .cta-button:last-of-type{margin:0 0 0 0}.development-intro-sub .development-sidebar{padding-left:0;margin:0 0 40px 0}.image-slide-bottom{display:none}.container-fluid.development-gallery{margin-bottom:70px}.development-gallery .image-slider-top{margin:0;padding:0 35px}.hero-image .hero-dev-meta span{float:left;width:100%;font-size:13px;text-align:center;padding:9px}.hero-image .hero-dev-meta span i{float:none}.download-post a .row{height:100%;position:relative;display:block;display:block;-ms-flex-wrap:unset;flex-wrap:unset;margin-right:0;margin-left:0}.download-post a .row>div{float:right;-ms-flex:none;flex:none;max-width:none;width:72%;padding:0}.download-post a .row>div:first-of-type{width:auto;float:left}.download-post a{height:auto}.download-post a .download-content,.download-post a .download-meta{margin-bottom:10px}.download-post a .download-icon{width:62px}.row.main-menu .search-overlay-block{position:fixed;right:0;top:85px;width:100%;height:60px}.row.main-menu .search-overlay-block .search-form-main form.search-form input{border-radius:0;font-size:14px}.row.main-menu .search-overlay-block .search-form-main form.search-form button.search-submit{top:5px;right:5px}.row.main-menu .search-overlay-block a.close-search{display:none}.container-fluid.hero-image .social-share-block{width:286px;right:auto;padding:10px 20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:30px;z-index:99}.container-fluid.hero-image .social-share-block .title{writing-mode:unset;margin:7px 20px 7px 0}.container-fluid.hero-image .social-share-block .social-share{width:auto}.container-fluid.hero-image .social-share-block .social-share a.social-link{margin-bottom:0!important}.floor-plans .floor-plans-images{padding:0 35px}.floor-plans .floor-plans-images.slick-slider button.fal.general.previous{left:0}.floor-plans .floor-plans-images.slick-slider button.fal.general.next{right:0}.floor-plans-content{width:100%;padding:0}.search-list-post .post-content{width:100%;padding-top:35px}.search-list-post .post-content .cta-button{float:left;margin:30px 0 0 0}.search-list-post .post-content .meta span:last-of-type{margin:0}.search-list-post .post-content .meta{float:left;width:100%}.search-list-post .post-content .meta span{margin:0 30px 20px 0}.search-list-post .post-thumbnail-outer{width:100%;height:auto}.search-list-post .post-thumbnail-outer .post-thumbnail-inner img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.search-list-post .post-thumbnail-outer .post-thumbnail-inner .missing-img{height:200px;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.home-map-location .map-view .acf-map{height:400px}.home-map-location .map-view .overlay-address{padding:10px 25px;font-size:18px;position:static;float:left;width:100%;text-align:center;margin-to:20px}.home-map-location .map-image .overlay-address{padding:10px 25px;font-size:18px;position:static;float:left;width:100%;text-align:center;margin-to:20px}.home-map-location .map-view,.home-map-location .map-image{margin-bottom:50px;height:auto}.row.global-filters .col-12{position:relative}.row.global-filters .col-12:after{content:'\f30b';font-family:'Font Awesome 5 Pro';font-weight:900;color:#2f3d45;float:right;position:absolute;left:auto;top:8px;font-size:22px;right:15px}.row.global-filters .global-filters-blocks{float:left;margin:0;overflow:auto;white-space:nowrap;width:90%;padding-top:10px;padding-bottom:10px}.global-filters-blocks span.filters-label{margin:0 20px 0 0;width:auto;float:none;display:inline-block}.global-filters-blocks .filters{float:none;display:inline-block;white-space:nowrap}.global-filters-blocks .filters a{float:none;margin:0 20px 0 0;display:inline-block}.global-filters-blocks .filters a:last-of-type{margin:0}.single-homes .cta-block a{padding:30px 20px}.single-homes .cta-block.way-cta a .title{font-size:16px;margin:0}.single-homes .cta-block a .content{display:none}.standard-hero b.search-results{font-size:18px;margin-top:14px;line-height:1.4}form .fields.half,form .form-row.form-row-first,form .form-row.form-row-last{width:100%}.no-results-block .title-container.right-title{padding-left:0;margin-top:45px}.no-results-block .form-block{padding-left:0}.no-results-block .map-container{height:315px}.developments-listing.top-level-listing .row.global-filters{margin-bottom:35px}.row.global-filters{margin-bottom:35px}.coming-soon-slider{padding:0 40px}.coming-soon-slider .category-list-post .post-content h3{margin-bottom:0}.container-fluid.coming-soon-blocks{margin-bottom:45px}div#filterable_search_filters{position:fixed;top:0;left:0;height:100%;z-index:99999;background:#fff;padding:40px;display:none;overflow:auto}form.filterable_search a.open-filters,div#filterable_search_filters a.close-filters{display:block}.container-fluid.hero-image .social-share-block .social-share a.social-link.fa-envelope{display:none}.container-fluid.hero-image .social-share-block .social-share a.social-link.fa-whatsapp{display:block}.search-form-main form.search-form button.search-submit i{left:-1px}.container-fluid.locations-list .row.title-row{margin-bottom:10px}.location-slider{padding:0}.locations-list .category-post a.post-thumbnail-outer{margin:30px 0}.container-fluid.locations-list article{padding:0 40px}.development-gallery .image-slider-top .image-block span.caption,.image-slide-standard .image-block span.caption{position:static;float:left;padding:10px 30px;font-size:15px;width:100%;text-align:center}.gm-style .gm-style-iw-c .gm-style-iw-d>div .post-thumbnail-outer{display:none!important}.contact-details-boxes .contact-details-block .contact-details.half-blocks{width:100%;margin:0 0 30px 0}.contact-details-boxes .contact-details-block .contact-details.half-blocks:last-of-type{margin:0 0 0 0}.contact-details-boxes .contact-details-block.standard-post.contact-page-details .media-enquiries-block span.meta{margin:0 0 15px 0;width:100%}.contact-details-boxes .contact-details-block.standard-post.contact-page-details .media-enquiries-block span.meta:last-of-type{margin:0 0 0 0}.contact-page-top .contact-dropdown-side.fields{padding-left:0;margin-top:30px}.contact-drop-listing .category-list-post .post-thumbnail-outer{width:100%;height:auto}.contact-drop-listing .category-list-post .post-content{width:100%;padding-top:35px}.contact-drop-listing .category-list-post .post-content .content{display:block}.contact-details-boxes .standard-post.contact-page-details .media-enquiries-block span.meta>a,.contact-details-boxes .contact-details-block .contact-details .meta-inner>a{font-size:16px}.contact-details-boxes .contact-details-block .content{font-size:16px}.contact-details-boxes .contact-details-block .content p{line-height:32px}.modal-container-block#home-of-the-month .modal-inner-block .development-sidebar.home-of-the-month-side,.modal-container-block#home-of-the-month .modal-inner-block .form-container{width:100%}.modal-container-block .modal-inner-block .title-container .title{font-size:18px;line-height:24px;padding-right:25px}a#home-of-the-month-button .title.desktop-title{display:none}a#home-of-the-month-button .title.mobile-title{display:block}a#home-of-the-month-button{bottom:20px;right:20px}.slider-alerts .slider-alert-message{padding:13px;text-align:left}.slider-alerts{margin-bottom:70px}.container-fluid.flexible-row-block.blockquote-new-block{padding:0}.container-fluid.flexible-row-block.blockquote-new-block .container{max-width:none;padding:0}.blockquote-block-new .quote-content{position:relative;width:100%;max-width:315px;top:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);float:left;margin-top:-65px;padding:22px}.blockquote-block-new .quote-content .content{font-size:18px}.blockquote-block-new .quote-content .content p{line-height:33px}.blockquote-block-new .content-image-container{width:100%}form .fields.gdpr span.label-gdpr{font-size:15px}.hero-image .development-header-box{bottom:auto;top:30px}.hero-image .development-header-box .inner .title{font-size:14px}.alerts{margin-bottom:20px}.modal-container-block{padding:0}.modal-container-block .modal-inner-block{width:100%}.modal-container-block .container{max-width:none;padding:0}.ways-to-buy-new .ways-to-buy-new-content{padding-left:0;margin-bottom:50px}.ways-to-buy-new .ways-to-buy-new-image{height:auto}.ways-to-buy-new .ways-to-buy-new-image .post-thumbnail-outer img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.home-map-location .map-image{margin-bottom:50px}.home-map-location .map-view{height:auto;margin-bottom:50px}.container-fluid.home-map-location .row.title-row.hidden-mobiles,.hero-image-new .header-bar-sidebar .header-sidebar.top{display:none!important}.development-gallery .slider-image-inner{float:left;width:100%;height:350px;position:relative;overflow:hidden}.development-gallery .image-slider-top .image-block img{float:left;width:auto;height:100%;max-width:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative}.development-gallery .dev-image-content-right,.full-width-image .image-container .dev-image-content-right{height:auto;background:none;width:100%;bottom:0;top:auto;padding:0}.development-gallery .image-slider-mobile-quotes{display:block!important}.development-gallery .image-slider-mobile-quotes .dev-image-content-right{display:block!important}.development-gallery .dev-image-content-right .vertical,.full-width-image .image-container .dev-image-content-right .vertical{top:auto;-webkit-transform:none;-ms-transform:none;transform:none;padding:30px}.development-gallery .dev-image-content-right .vertical:before,.full-width-image .image-container .dev-image-content-right .vertical:before{z-index:1}.development-gallery .dev-image-content-right .vertical>*,.full-width-image .image-container .dev-image-content-right .vertical>*{position:relative;z-index:2}.development-gallery .dev-image-content-right .vertical .content,.full-width-image .image-container .dev-image-content-right .vertical .content{float:left;width:100%;font-size:18px;font-weight:600}.development-gallery .dev-image-content-right .vertical .content p,.full-width-image .image-container .dev-image-content-right .vertical .content p{line-height:32px}.development-gallery .dev-image-content-right .vertical,.full-width-image .image-container .dev-image-content-right .vertical{top:auto;-webkit-transform:none;-ms-transform:non;transform:none}.development-gallery .dev-image-content-right .vertical .content,.full-width-image .image-container .dev-image-content-right .vertical .content{float:left;width:100%;font-size:25px;font-weight:100}.development-gallery .dev-image-content-right .vertical .content p,.full-width-image .image-container .dev-image-content-right .vertical .content p{line-height:34px}.development-intro-sub .call-us-cta-bar .contact-icons{float:left;width:100%;margin:20px 0 0 0}.development-intro-sub .call-us-cta-bar .contact-icons a{float:left;padding-left:40px;margin:0 20px 0 0;font-size:14px}.hero-image-new .hero-inner-container .inner.top p#breadcrumbs{line-height:22px;text-shadow:0 0 4px #526278}.hero-image-new .hero-inner-container .inner.bottom h1{font-size:33px;text-shadow:0 0 10px #526278}.hero-image-new .hero-inner-container .inner.bottom h1 small{font-size:15px;clear:both;display:block}.hero-image-new .hero-inner-container .inner.bottom .hero-dev-meta{font-size:16px}.hero-image-new .header-bar-sidebar{position:relative;height:auto;padding-left:0}.hero-image-new .header-bar-sidebar .header-sidebar{position:static;float:left}.offer-sections .featured-new-content{padding-left:0}.offer-sections .featured-new-content .content-left{float:left;width:100%}.offer-sections .featured-new-content .image-right{width:100%;height:auto;margin:30px 0 0 0}.offer-sections .featured-new-content .image-right img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.offer-sections aside.sidebar-section.what-does-home-offer .content ul{float:left;margin:0;overflow:auto;white-space:nowrap;width:90%;padding-top:0;padding-bottom:43px;display:block}.offer-sections aside.sidebar-section.what-does-home-offer .content ul li{float:none;display:inline-block;white-space:nowrap;width:auto;margin:0 30px -7px 0!important}.offer-sections aside.sidebar-section.what-does-home-offer{border-left:none;margin-bottom:0;position:relative}.offer-sections aside.sidebar-section.what-does-home-offer .content ul li a:after{top:auto;bottom:0;width:0;height:2px;left:0}.offer-sections aside.sidebar-section.what-does-home-offer .content ul li a:hover:after,.offer-sections aside.sidebar-section.what-does-home-offer .content ul li a.active:after{width:100%}.offer-sections aside.sidebar-section.what-does-home-offer:after{content:'\f30b';font-family:'Font Awesome 5 Pro';font-weight:900;color:#e07b90;float:right;position:absolute;left:auto;top:0;font-size:22px;right:0}.offer-sections aside.sidebar-section.what-does-home-offer .content ul li a{padding:0 0 12px 0;padding-left:32px;position:relative}.offer-sections aside.sidebar-section.what-does-home-offer .content ul li a:before{left:0;top:4px}.offer-sections aside.sidebar-section.what-does-home-offer .content ul:after{position:absolute;content:'';left:0;width:100%;height:2px;background:rgb(47 61 69 / .19);bottom:40px;z-index:0}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner{float:left;width:100%;padding:0 30px;display:block;flex-wrap:unset;padding-bottom:15px}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner .slick-list{overflow:visible}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner article{float:left;max-width:none}.container-fluid.home-list.main-inner-listing{overflow:hidden}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner button.fal.general.slick-arrow{width:auto;height:auto;background:none;color:#1b1b1b;font-size:30px;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner button.fal.general.slick-arrow.previous{left:45px}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner button.fal.general.slick-arrow.next{right:45px}.container-fluid.hero-image-new{margin-bottom:100px;padding-bottom:175px}.container-fluid.hero-image-new.no-bottom-block{padding-bottom:30px;overflow:hidden;margin-bottom:0}.container-fluid.hero-image-new.ctas-below-1,.container-fluid.hero-image-new.ctas-below-2{padding-bottom:120px}.container-fluid.hero-image-new.ctas-below-5{padding-bottom:230px}.container-fluid.hero-image-new:before{background:-moz-linear-gradient(top,rgb(39 39 39 / .28) 0%,#fff0 26%,rgb(39 39 39 / .3) 49%,rgb(39 39 39 / .59) 71%,rgb(39 39 39 / .59) 100%);background:-webkit-linear-gradient(top,rgb(39 39 39 / .28) 0%,#fff0 26%,rgb(39 39 39 / .3) 49%,rgb(39 39 39 / .59) 71%,rgb(39 39 39 / .59) 100%);background:linear-gradient(to bottom,rgb(39 39 39 / .28) 0%,#fff0 26%,rgb(39 39 39 / .3) 49%,rgb(39 39 39 / .59) 71%,rgb(39 39 39 / .59) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#27272790',endColorstr='#2727273a',GradientType=0)}.container-fluid.labels-bar-developments{z-index:100;padding-top:15px;padding-bottom:15px;top:0;background:#fff;border-top:solid 1px rgb(78 91 97/0.12);border-bottom:solid 1px rgb(78 91 97/0.12);-webkit-box-shadow:none;box-shadow:none}.labels-bar-developments .labels-inner{float:left;display:block;margin:0;width:100%}.labels-bar-developments .labels-inner span.labels-title,.labels-bar-developments .labels-inner .parent-element{display:block;float:left}.labels-bar-developments .labels-inner span.labels-title{padding:4px 0}.labels-bar-developments .labels-inner .inner{float:left;position:relative;width:175px;padding:4px 18px}.labels-bar-developments .labels-inner .inner ul{float:left;margin:0;position:absolute;top:18px;left:0;display:none;padding:18px;background:#fff}.labels-bar-developments .labels-inner .inner ul li{margin:0 0 10px 0!important;width:100%}.labels-bar-developments .labels-inner .inner ul li a{font-size:14px}.labels-bar-developments .labels-inner .inner ul li.last{margin:0!important}.labels-bar-developments .labels-inner .inner ul li#enquire{display:none}.labels-bar-developments .labels-inner a#enquire-button-bar{display:block;float:right;font-size:0;color:#e40046;border:solid 1px rgb(228 0 70 / .76);border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px}.labels-bar-developments .labels-inner a#enquire-button-bar:before{font-size:14px}.labels-bar-developments .labels-inner a#enquire-button-bar:before{color:#e40046}.labels-bar-developments .labels-inner a#enquire-button-bar:hover{color:#fff;background:#e40046;border-color:#e40046}.labels-bar-developments .labels-inner a#enquire-button-bar:hover:before{color:#fff}.labels-bar-developments .labels-inner .parent-element{font-weight:600;color:#2f3d45;position:relative;width:100%;padding-right:10px}.labels-bar-developments .labels-inner .parent-element:after{content:"\f107";position:absolute;display:block;font-size:12px;opacity:1;color:#2f3d45;float:right;font-family:'Font Awesome 5 Pro';font-weight:400;line-height:1;right:0;top:4px}.development-gallery{overflow:hidden}.development-gallery .image-slider-top.new-gallery-top,.development-gallery .image-slider-mobile-quotes{padding:0;padding-bottom:0}.development-gallery .image-slider-top.new-gallery-top{padding-bottom:70px}.development-gallery .image-slider-top.new-gallery-top button.general.slick-arrow{width:auto;height:auto;background:none;color:#1b1b1b;font-size:0;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;bottom:0}.development-gallery .image-slider-top.new-gallery-top button.general.slick-arrow:before{font-size:30px}.development-gallery .image-slider-top.new-gallery-top button.general.slick-arrow.previous{left:45px}.development-gallery .image-slider-top.new-gallery-top button.general.slick-arrow.next{right:45px}.development-gallery .image-slider-top.new-gallery-top button.general.slick-arrow.previous:before{content:"\f177"}.development-gallery .image-slider-top.new-gallery-top button.general.slick-arrow.next:before{content:"\f178"}.development-gallery .image-slider-top.new-gallery-top .image-block .row,.development-gallery .image-slider-mobile-quotes .image-block .row{margin:0}.development-gallery .row.title-row span.showing{display:none}.nav-parent-new-intro{float:left;width:100%;padding:110px 0 0 0;position:relative}.container-fluid.header.fixed-bar{top:-185px}.container-fluid.labels-bar-developments.fixed{-webkit-box-shadow:0 0 25px 0 rgb(47 61 69 / .2);box-shadow:0 0 25px 0 rgb(47 61 69 / .2);border:none!important}.development-intro-sub .new-sidebar-dev.development-sidebar{padding-left:0;margin:40px 0 0 0}.hero-image-new .header-bar-sidebar .header-sidebar.bottom{padding:30px 25px 20px}.hero-image-new .header-bar-sidebar .header-sidebar.bottom .buttons{clear:both;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;float:left}.hero-image-new .header-bar-sidebar .header-sidebar.bottom .buttons .cta-button{width:48%;padding-left:0;padding-right:0;min-width:0;font-size:13px;flex-grow:1;margin-right:10px;margin-bottom:10px!important}.hero-image-new .header-bar-sidebar .header-sidebar.bottom .buttons .cta-button:nth-child(even){margin-right:0}.hero-image-new .hero-inner-container .inner.top p#breadcrumbs.full-width{display:none}.hero-image-new .hero-inner-container .inner.top p#breadcrumbs.full-width.hidden-desktop{display:block;white-space:normal}.hero-image-new .hero-inner-container .inner.top p#breadcrumbs.full-width.hidden-desktop a{padding-left:30px;position:relative}.hero-image-new .hero-inner-container .inner.top p#breadcrumbs.full-width.hidden-desktop a:before{content:'\f30a';font-family:'Font Awesome 5 Pro';font-weight:900;color:#fff;float:right;position:absolute;left:0;top:0;font-size:22px;line-height:1;text-shadow:0 0 12px #526278}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner .home-post a.post-thumbnail-outer .post-content .meta span:first-of-type{min-height:34px}.hero-image-new .hero-inner-container .inner.top p#breadcrumbs b{margin:0 10px}.ways-to-buy-new .ways-to-buy-new-image .icon-container:before{display:none}.ways-to-buy-new .ways-to-buy-new-image .icon-container img{-webkit-filter:drop-shadow(0 0 2px rgb(27 27 27 / .2));filter:drop-shadow(0 0 2px rgb(27 27 27 / .2))}.development-intro-sub .call-us-cta-bar .content .opening-times span{width:100%;margin:0}.full-width-image .image-container{float:left;width:100%;height:350px;position:relative;overflow:hidden}.full-width-image .image-container img{margin:0;float:left;width:auto;height:100%;max-width:none;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative}.full-width-image .image-container .dev-image-content-right .vertical .content{font-size:20px}.full-width-image .image-container .dev-image-content-right .vertical .content p{line-height:38px}.flexible-article-fields .standard-post .standard-post-content>.container-fluid,.flexible-article-fields .standard-post .standard-post-content>.container-fluid>.container{padding:0}.cta-panel-2020{max-width:100%;margin-bottom:40px}.new-intro-2020 .gutter-right,.home-list .cta-panel-block .gutter-right{padding-right:15px}.new-intro-2020 .icon-list li{width:100%;padding-right:0}.new-intro-2020 .icon-list h3{font-size:22px;margin:-4px 0 18px 0}.new-intro-2020 .container>.row>div:nth-of-type(1),.home-list .row.cta-panel-block>div:nth-of-type(1){order:2}.new-intro-2020 .container>.row>div:nth-of-type(2),.home-list .row.cta-panel-block>div:nth-of-type(2){order:1}.home-list .cta-panel-block .cta-panel-2020{margin-top:0;margin-bottom:40px}.slider-top.error-404 .row.slider-content h1 b.title{font-size:34px;line-height:1.1;margin-top:19px}.slider-top.error-404 .row.slider-content h1{font-size:90px;line-height:.8;margin-bottom:30px}.development-intro-sub .call-us-cta-bar.has-showhome{width:100%;margin:0 0 50px 0}.inner-showhome-container{width:100%;margin:0 0 30px 0}.development-intro .inner-showhome-container:last-child{margin:0}.new-notice-block{padding:30px;padding-left:85px;height:auto;padding-right:20px}.new-notice-block .inner-content{top:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}.new-notice-block i.vertical{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.new-notice-block a.vertical{position:static;margin:20px 0 0 0;float:left;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}div#additional-bar.modal-container-block .modal-inner-block .content-container .featured-new-content .content-left{float:left;width:100%}div#additional-bar.modal-container-block .modal-inner-block .content-container .featured-new-content .image-right{width:100%;height:auto;margin:30px 0 0}div#additional-bar.modal-container-block .modal-inner-block .content-container .featured-new-content .image-right img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.accordions .accordion-section .acc-section .featured-new-content .content-left{float:left;width:100%}.accordions .accordion-section .acc-section .featured-new-content .image-right{width:100%!important;height:auto!important;margin:30px 0 0}.accordions .accordion-section .acc-section .featured-new-content .image-right img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.accordions.half-half .accordion-section{width:100%;clear:both}.full-width-image .image-container .apply-box{width:100%;text-align:center}.full-width-image .image-container .apply-box span.title{font-size:28px;margin:0 0 25px;width:100%}.full-width-image .image-container .apply-box a.cta-button{width:100%}.full-width-image .image-container .apply-box span.title{font-size:22px;margin:0 0 15px;width:100%;text-align:center;line-height:1}.hero-image-new .sales-alert-message.hidden-desktop{display:block}.flexible-article-fields>.container-fluid.flexible-row-block>.container{padding-left:15px;padding-right:15px}.flexible-article-fields .container-fluid.flexible-row-block{padding-left:15px;padding-right:15px}.developments-list-2021#scrollNearbyDevelopments .developments-slider{padding:0}.developments-list-2021#scrollNearbyDevelopments h3{font-size:22px;margin-top:0}.container-fluid.calculator-section-container .calc-image-side{display:none}.calulator-results-section .calc-image-side.mobile-image{display:block;width:100%;border-radius:20px}.calculator-fields .title-container span.title{font-size:25px;padding-left:40px;line-height:35px}.calculator-fields .title-container span.title i{position:absolute;left:0;top:5px}.calculator-fields .fields-range .input-inner label.price-slider.has-value:before{left:24px;top:12px}.calculator-fields .fields-range p#deposit-error{position:static}.calculator-fields .fields-left{width:100%;padding:0}.calculator-fields .fields-right{width:100%;margin:25px 0 0 0}.calculator-fields .fields-range{margin:0 0 25px 0}.results-bottom-section.cta-panel-2020 span{width:100%;font-size:14px;line-height:25px;margin:-3px 0 15px 0;text-align:center}.results-bottom-section.cta-panel-2020 a.btn{width:100%;text-align:center}.results-bottom-section.cta-panel-2020{margin:30px 0 0 0}.calulator-results-section{padding-left:0;padding:0}.calulator-results-section .inner-results .figure-block span.title.main{font-size:28px}.calulator-results-section .inner-results .figure-block span.title.main.total-cost{font-size:23px}.calulator-results-section .inner-results .figure-block.left-block-figure span.title.bottom{margin:13px 0 0 10px}.calulator-results-section .inner-results{padding:0}.house{height:200px}.house .rate svg{height:200px;width:200px}.house .rate.deposit .label-house:before{width:107px;left:-113px}.house .rate.mortgage .label-house:before{width:40px;left:-46px}.house .rate.htb .label-house:before{background:#2863ad;width:130px;left:-136px}.calulator-results-section .inner-results{min-height:310px}.calculator-fields .submit-form-calc.cta-panel-2020{display:block}.calculator-section-container .calculator-fields{padding-right:0}.calculator-fields .submit-form-calc.cta-panel-2020{display:block;margin:25px 0 40px 0}.calculator-fields .fields-left .fields-range b a.tooltip-marker .tool-content,.calculator-fields .fields-right .fields-calc b a.tooltip-marker .tool-content{left:auto;-webkit-transform:none;-ms-transform:none;transform:none;right:0;float:right}.row.search-bar .search-form-container .search-form-main form.search-form button.search-submit i{font-size:14px;line-height:40px;left:0}.footer .footer-section ul.menu li{line-height:1;margin-bottom:20px!important}.starting-block-module-inner-block .image-container-block{height:300px!important;margin-bottom:20px}.starting-block-module-inner-block .image-container-block .icon-container .starting-block-container,.starting-block-module-inner-block .image-container-block .image{width:100%}.starting-block-module-inner-block .image-container-block .icon-container{padding-left:0}.starting-block-module-inner-block .module-content h3{font-size:23px}.home-list .home-post p.call-out-tag.starting-block-callout span.tooltip-link span.tooltip-content{width:229px;padding:10px 20px;font-size:11px;line-height:21px;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;right:0;margin-right:-30px;display:none;visibility:visible!important}.home-list .home-post p.call-out-tag.starting-block-callout span.tooltip-link span.tooltip-content a.close-tooltip-mobiles{position:absolute;left:-7px;top:-3px;width:20px;height:20px;text-align:center;background:#e40046;color:#fff;line-height:20px;text-align:center;border-radius:50%;display:block!important}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing{padding:0;position:relative;width:100%;float:none}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing .home-post a.post-thumbnail-outer{padding-top:0;padding-left:45%}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing .home-post a.post-thumbnail-outer .post-thumbnail-outer{width:45%;left:0;top:0;height:100%}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing .home-post a.post-thumbnail-outer .post-content{border:solid 1px #ccc;border-left:none;padding-right:10px;padding-left:20px}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing .home-post a.post-thumbnail-outer .post-thumbnail-outer p.call-out-tag{font-size:11px;padding:9px 14px;max-width:90%;margin-top:10px;line-height:13px}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing .home-post a.post-thumbnail-outer .post-thumbnail-outer p.phase{text-align:center;left:0;bottom:10px;font-size:10px;line-height:15px;width:100%}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing .home-post a.post-thumbnail-outer .post-thumbnail-outer img{top:50%;left:50%;-webkit-transform:translateY(-50%)translateX(-50%);-ms-transform:translateY(-50%)translateX(-50%);transform:translateY(-50%)translateX(-50%);height:100%;width:auto;position:relative;max-width:none}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing .home-post a.post-thumbnail-outer .post-content .meta span,.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing a.post-thumbnail-outer .post-content ul.checklist li{font-size:13px;margin-bottom:8px}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing a.post-thumbnail-outer .post-content ul.checklist li{margin-bottom:0;line-height:25px}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing .home-post a.post-thumbnail-outer .post-content .meta span:last-of-type{margin-bottom:0}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing article{margin-bottom:25px}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing#posts-to-swap-out.appended-homes article:nth-child(1) .home-post a.post-thumbnail-outer .image-overlay-meta:before{top:10px;font-size:11px;padding:9px 14px;max-width:90%;margin-top:0;line-height:13px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:relative;float:left}.home-list.main-inner-listing .row.post-listing .homes-posts-list-inner.new-style-posts-listing a.post-thumbnail-outer .post-content ul li .tooltip-marker .tool-content{right:0;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.developments-list-2021 a.dev-inner .overlay-meta{white-space:normal!important;text-align:center}.developments-list-2021 .developments-slider{margin-bottom:0!important}.page-template-winter-campaign-page .extras-list .extra-list-item .sub-images>.d-flex{display:block!important}.page-template-winter-campaign-page .extras-list .extra-list-item .sub-images .content-inner-extras{float:left;width:100%;padding:0!important;margin:30px 0 60px 0}.page-template-winter-campaign-page .extras-list .extra-list-item .sub-images .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page-template-winter-campaign-page .extras-list .row.extra-list-item{margin-bottom:0}.winter-campaign .imagine-scrollable .col-sm-4{position:relative!important;height:auto!important}.winter-campaign .imagine-scrollable .content{margin-top:30px;padding:0}.winter-campaign .imagine-scrollable .scrollable-text{font-size:35px;line-height:45px;margin:0;padding:0;max-width:none;text-align:left}.winter-campaign .img-collage .sub-images b{font-size:35px;line-height:45px}.winter-campaign .imagine-scrollable{margin-bottom:30px}.cgi-cut-outs .inner .image-container .image-content-cgi{position:relative;float:left;top:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;left:0}.cgi-cut-outs .inner .image-container .inner-image{margin:0 0 30px 0;width:100%!important;height:250px!important}.cgi-cut-outs .inner .image-container .image-content-cgi{width:100%;background:url(/wp-content/uploads/2021/10/Web-artwork.jpg.webp) no-repeat 0 -55px #2e3c45;background-size:100%}.cgi-cut-outs .inner .image-container .image-content-cgi .content p,.cgi-cut-outs .inner .image-container .image-content-cgi .content ol li{line-height:23px}.cgi-cut-outs{padding-left:0;padding-right:0;height:auto!important;min-height:510px}.cgi-cut-outs .inner .image-container .image-content-cgi .content ol li span.tooltip-link{position:static}.cgi-cut-outs .inner .image-container .image-content-cgi .content ol li span.tooltip-link i{position:relative;top:3px;font-size:19px}.cgi-cut-outs .inner .image-container .image-content-cgi .content ol li span.tooltip-link span.tooltip-content{width:100%;visibility:visible;opacity:1;display:none}.cgi-cut-outs .inner .image-container .image-content-cgi .content ol li span.tooltip-link span.tooltip-content a.close-tooltip-mobiles{position:absolute;left:-18px;top:-14px;width:30px;height:30px;text-align:center;background:#e40046;color:#fff;line-height:30px;text-align:center;border-radius:50%;display:block!important;text-decoration:none!important}.main-cgi-image .hotspots-container a.hotspot-link{width:45px;height:45px}.main-cgi-image .hotspots-container a.hotspot-link span.icon{width:25px;height:25px}.container-fluid.cgi-image-containers{position:relative;z-index:2}.modal-container-block .modal-inner-block .form-container form{padding-bottom:40px}.page-template-winter-campaign-page .fixed-button{display:none}.compare-toggle-container.desktop{display:none}.compare-toggle-container.mobiles{display:block;float:left;width:100%;margin:8px 0 0 0}.container-fluid.comparisons-bar-bottom a.clear-comparisons{display:none}.container-fluid.comparisons-bar-bottom a.clear-comparisons.mobiles{display:block}.container-fluid.home-list.main-inner-listing .row.title-row.has-filters-below .title{display:none}.compare-toggle-container.mobiles .inner{width:100%}.compare-toggle-container.mobiles .inner label{float:right}.compare-toggle-container.mobiles .inner span.title{display:block!important;font-size:20px;width:auto;line-height:1;margin:0}.home-list .home-post a.post-thumbnail-outer .post-content .compare-home-select{position:absolute;left:0;bottom:-29px;margin:0;z-index:2}.home-list.main-inner-listing.compare-enabled .home-post{border-bottom:solid 30px #fff}.comparisons-modal-container .comparisons-table .table-column,.comparisons-modal-container .comparisons-table:before{display:none}.comparisons-modal-container .comparisons-table .table-column.homes{width:100%;display:block}.container-fluid.comparisons-modal-container{z-index:104}.table-section .gallery-container-block{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}.table-section .gallery-container-block .gallery-block-comp,.table-section.floorplans .gallery-container-block .gallery-block-comp{float:left;width:50%;padding:5px}.table-section.floorplans .gallery-container-block .gallery-block-comp a span.title{line-height:16px;font-size:11px}.comparisons-modal-container .container-table-row{overflow:auto;display:block!important}.table-section.floorplans .gallery-container-block .gallery-block-comp a .image{height:70px;padding:5px}.comparisons-modal-container .container-table-row>.col-12{max-width:none;width:200%!important;float:left;display:block!important}.comparisons-modal-container .comparisons-table .table-column .row article{padding:15px;padding-bottom:110px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.home-type{max-height:38px;min-height:38px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.home-type p.type{font-size:14px;line-height:19px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.floorplans{min-height:120px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.ctas{position:absolute;padding:15px;margin-left:0;width:100%;left:0;max-height:77px;min-height:77px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.ctas a.cta-button{font-size:12px;padding:17px 10px}.container-fluid.comparisons-bar-bottom a.comparison-button{background:#2f3d45!important;font-size:13px;white-space:nowrap;overflow:hidden}.container-fluid.comparisons-bar-bottom a.comparison-button:before,.container-fluid.comparisons-bar-bottom a.comparison-button:after{display:none}.standard-post-content .refer-friend-form span.title.form-title{font-size:18px;line-height:28px}.standard-post-content .refer-friend-form form .fields .refer-accept{float:left;display:block;margin:0;width:100%}.standard-post-content .refer-friend-form form .fields .refer-accept .wpcf7-checkbox{width:100%}.standard-post-content .refer-friend-form form .fields .refer-accept .wpcf7-checkbox .wpcf7-list-item{width:auto;margin:0 auto 20px!important;clear:both;display:table;float:none}.standard-post-content .refer-friend-form form .fields .refer-accept .wpcf7-checkbox .wpcf7-list-item:last-of-type{margin-bottom:0!important}.standard-post-content .refer-friend-form{padding:25px}.standard-post-content h2{font-size:25px;line-height:1.4}div#filterable_search_results .insight-split-section{margin-bottom:50px;position:relative}.post-list.featured-stories .news-post.news-new-style a.post-thumbnail-outer{padding-top:200px}.post-list.featured-stories .news-post.news-new-style a.post-thumbnail-outer .post-thumbnail-outer{height:200px}div#filterable_search_results .insight-split-section .cat-split-image .overlay{padding:35px}div#filterable_search_results .insight-split-section .cat-split-image .overlay h3{font-size:40px}div#filterable_search_results .insight-split-section .cat-split-image .overlay .link{right:35px;bottom:35px}div#filterable_search_results .insight-split-section a.cat-split-image{margin-bottom:30px;height:auto!important}.insights-hub .row.filters-bar{margin-bottom:50px}.insights-hub .row.filters-bar .filters-bar-container{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.insights-hub .row.filters-bar .filters-bar-container span.filters-title{margin:0 0 20px 0;width:100%;flex-basis:100%;text-align:center}div#filterable_search_results .insight-split-section article{margin:0 0 30px 0!important}div#filterable_search_results .insight-split-section article:last-of-type{margin:0!important}.post-list.featured-stories .news-post.news-new-style a.post-thumbnail-outer .post-content .content{font-size:14px}.post-list.featured-stories .news-post.news-new-style a.post-thumbnail-outer .post-content .content p{line-height:24px}.post-list.featured-stories .news-post.news-new-style a.post-thumbnail-outer .post-content h3{font-size:18px;line-height:32px}.container-fluid.post-list.featured-stories{margin-bottom:20px}.insights-hub .row.search-bar{margin-bottom:30px}.insights-hub .row.filters-bar .filters-bar-container label{min-width:48%;margin:0 4% 10px 0}.insights-hub .row.filters-bar .filters-bar-container label:nth-child(odd){margin-right:0}.insights-hub .row.filters-bar .filters-bar-container label span{width:100%;text-align:center}.content-with-icon-block .image-inner img{max-width:50px;max-height:50px}.content-with-icon-block .image-inner{padding-right:20px}.competition-page .new-sidebar-form-container{padding:60px 0}.competition-page .new-sidebar-form-container>span.title{font-size:18px;line-height:30px;margin:-6px 0 24px}.competition-page .new-sidebar-form-container:before{width:100vw;left:-100vw}.container-fluid.hero-image-new.competition-hero{margin-bottom:5px!important;height:400px}.container-fluid.hero-image-new.competition-hero .inner.bottom{bottom:5px}.competition-page .development-intro{padding-top:60px;padding-right:0;padding-bottom:50px}.competition-page .development-intro .content{margin-bottom:0}.mobile-scroller-btn{margin-bottom:40px}.home-list.showhome-list.developments-listing.top-level-listing div#filterable_search_filters{padding-right:40px}.home-list.showhome-list.developments-listing.top-level-listing div#filterable_search_filters a.close-filters.cta-button{display:none!important}.gm-style .gm-style-iw-c .gm-style-iw-d .showhomes-list .showhome-item>.col-12{padding:0}.carbon-negative-content .carbon-negative-content-intro .full-width-video-youtube,.carbon-negative-content .carbon-negative-content-intro .full-width-image,.carbon-negative-content .carbon-negative-content-intro .featured-home-block{float:right;width:100%}.carbon-negative-content .carbon-negative-content-intro .gallery-grid-content{float:right;width:100%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(2),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(3),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(5),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(6){max-width:100%;min-width:50%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(2) .row,.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(5) .row{height:100%;position:relative;z-index:3}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(3),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(6){margin-left:0%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(3) .slider-image-inner,.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(6) .slider-image-inner{height:100%;position:absolute;bottom:0;max-width:calc(100% - 30px);max-height:100%}.gallery-grid-content .image-slider-top.new-gallery-top a.slider-image-inner{min-height:117px}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block img{left:0;width:100%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block .row{margin-left:-15px;margin-right:-15px}.gallery-grid-content .image-slider-top.new-gallery-top{padding:0;margin-bottom:-20px}.gallery-grid-content .image-slider-top.new-gallery-top a.slider-image-inner{min-height:150px;height:100%;max-height:150px}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block{min-height:0}.carbon-negative-content .carbon-negative-content-intro .flexible-row-block{margin-bottom:45px}.carbon-negative-content .carbon-negative-content-intro>*:first-child{margin-top:-7px}.carbon-negative-content .carbon-negative-content-intro>*:last-child{margin-bottom:-7px}.locations-list .category-post a.post-thumbnail-outer .post-content span.cta-button{margin:15px 0 0;font-size:14px;font-weight:700}.flex-full-width-gallery .flex-1{min-width:50%;padding-left:7px;padding-right:7px}.flex-full-width-gallery .flex-1:nth-of-type(1),.flex-full-width-gallery .flex-1:nth-of-type(4),.flex-full-width-gallery .flex-1:nth-of-type(7),.flex-full-width-gallery .flex-1:nth-of-type(10){min-width:50%}.flex-full-width-gallery .flex-1:nth-of-type(3),.flex-full-width-gallery .flex-1:nth-of-type(6),.flex-full-width-gallery .flex-1:nth-of-type(9){margin-top:0%;margin-left:0%}.flex-full-width-gallery .flex-1:nth-of-type(2) a,.flex-full-width-gallery .flex-1:nth-of-type(5) a,.flex-full-width-gallery .flex-1:nth-of-type(8) a{height:100%}.flex-full-width-gallery .flex-1:nth-of-type(3) a,.flex-full-width-gallery .flex-1:nth-of-type(6) a,.flex-full-width-gallery .flex-1:nth-of-type(9) a{height:100%}.flexible-row-block.featured-home-block{padding:30px!important}.hero-image-new.carbon-negative-hero{height:400px}.carbon-negative-content .carbon-negative-content-intro{padding-right:0;padding-top:70px;padding-bottom:70px}.carbon-negative-content .new-sidebar-form-container:before{position:absolute;background:#eff6f6;content:"";left:-50vw;height:100%;top:0;width:150vw}.carbon-negative-content .new-sidebar-form-container{padding-left:0}.carbon-negative-content .new-sidebar-form-container .form-container{max-width:100%;position:relative!important;top:auto!important;bottom:auto!important}.carbon-negative-content .new-sidebar-form-container .title{position:relative;z-index:2}.carbon-negative-content{margin-bottom:80px}.flex-full-width-gallery{margin-bottom:70px}.hero-image-new.carbon-negative-hero .inner.bottom h1{margin-bottom:0}.hero-image-new.carbon-negative-hero .hero-inner-container .inner.top p#breadcrumbs.full-width{display:block}.hero-image-new.carbon-negative-hero{height:400px;padding-bottom:0px!important}.flex-full-width-gallery h3.title-top,.carbon-negative-homes h3.title-top,.carbon-negative-content .new-sidebar-form-container .title{width:100%;text-align:center}.carbon-negative-homes.locations-list a.post-thumbnail-outer{margin:0}.carbon-negative-homes .location-slider article{margin-bottom:30px}.carbon-negative-homes .location-slider article{margin-bottom:30px;padding:0 15px}.flexible-row-block.content-block .gutter-right{padding-right:15px}.flexible-row-block.content-block .form-block{margin:30px 0 0 0;padding:20px}.container-fluid.development-intro-sub.carbon-negative-content{background:#fff;border-top:0 solid #fff;overflow:hidden}.carbon-negative-content .carbon-negative-content-intro:after{display:none}.merge-tabs-section .row.global-filters .global-filters-blocks{width:100%;overflow:visible;white-space:normal;padding:0}.merge-tabs-section .row.global-filters .global-filters-blocks .filters.location-filters{float:left;width:100%;margin:20px 0 0 0}.merge-tabs-section .row.global-filters .col-12:after{display:none}.hero-gallery .merged-title-col h1 small,.hero-gallery .merged-title-col span.title small{clear:both;float:left;width:100%}.hero-gallery .hero-gal-slider .slide-inner .slider-navigation{margin-top:-200px}.hero-gallery.merged-gallery-top{margin-bottom:40px}.developments-list-2021#scrollNearbyDevelopments .developments-slider .mb-30{margin-bottom:30px}.developments-list-2021#scrollNearbyDevelopments .developments-slider .mb-30:last-of-type{margin-bottom:0}.global-filters-blocks .filters a[data-postcodes]{clear:both;float:left;margin:0 0 20px 0}.global-filters-blocks .filters a[data-postcodes]:last-of-type{margin:0}.flexible-article-fields .container-fluid.flexible-row-block.related-wtb-section article{margin-bottom:60px}.flexible-article-fields .container-fluid.flexible-row-block.related-wtb-section article:last-of-type{margin-bottom:0}.container-fluid.development-intro-sub.carbon-negative-content.no-posts .gutter-right{padding-right:15px}.container-fluid.development-intro-sub.carbon-negative-content.no-posts .new-sidebar-form-container:before{z-index:-1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.container-fluid.development-intro-sub.carbon-negative-content.no-posts .col-lg-4{border-left:none;padding-left:15px}}@media only screen and (min-width :376px) and (max-width :767px){.blockquote-block-new .quote-content{max-width:330px}}@media only screen and (min-width :577px) and (max-width :767px){.cta-panel-2020 .col-sm-6{max-width:100%;flex:0 0 100%}}@media only screen and (min-width :768px) and (max-width :991px){body{padding-top:130px;overflow-x:hidden}html{overflow-x:hidden}.container{width:100%;max-width:750px}.alerts .alert-message{font-size:11px}.row.search-bar .search-form-container{padding:0 20px}.row.slider-content .content{font-size:17px}.header a#logo-main{height:58px;margin:2px 0 0 0}.header .menu-main-menu-container{display:none!important}.header a#searchMenu{width:40px;height:40px;line-height:40px;font-size:0;margin:20px 0 0 0}.header a#searchMenu i{line-height:40px;font-size:14px}.header a#burgerMenu{display:block;margin:20px 0 0 20px}.mobile-menu-container{padding-top:150px}.container-fluid.header{height:130px;position:fixed;top:0;left:0;padding:20px 0;z-index:102}.container-fluid.header.fixed{-webkit-box-shadow:0 0 25px 0 rgb(47 61 69 / .35);box-shadow:0 0 25px 0 rgb(47 61 69 / .35)}.container-fluid.header.fixed.mobile-open{-webkit-box-shadow:none;box-shadow:none}.row.main-menu .search-overlay-block{height:40px;width:385px}.row.main-menu .search-overlay-block a.close-search{top:14px;font-size:16px}.row.main-menu .search-overlay-block .search-form-main form.search-form input{padding:8px 25px;font-size:14px}.row.main-menu .search-overlay-block .search-form-main form.search-form button.search-submit{width:40px;height:40px;line-height:40px;font-size:14px}.container-fluid.locations-list{margin-bottom:60px}.container-fluid.locations-list article{margin-bottom:30px}.container-fluid.cta-list.has-background{margin-bottom:50px}.container-fluid.cta-list.has-background article{margin-bottom:30px}.for-us-block .column-content-text span.title{margin:0 0 22px 0;font-size:22px;line-height:34px}.for-us-block .column-content-text{padding-right:35px}.for-us-block .column-content-text .content{margin:0 0 30px 0;font-size:14px}.for-us-block .column-content-text .content p{line-height:28px}.for-us-block .column-content-text .buttons .cta-button{font-size:13px;min-width:0;padding:14px 25px}.accred-logo-contain{height:40px}.footer .footer-section ul.menu{column-count:1}.footer .footer-section ul.menu#menu-policies-links{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.footer .footer-section a#footer-logo-main{height:30px}.testimonial-image{height:277.5px}.testimonial-slider.slick-slider button.fal.general{left:0%!important;bottom:-65px}.testimonial-slider.slick-slider button.fal.general.next{left:8%!important}.testimonial-slide-content{padding-top:0}.testimonial-slide-content .title-top{font-size:16px;margin:0 0 20px 0}.testimonial-slide-content .content{font-size:16px;margin:0 0 30px 0}.testimonial-slide-content .content p{line-height:32px}.cta-block.way-cta a .title{font-size:17px}.row.top-menu .menu-top-menu-container ul.menu li>ul.sub-menu{left:auto;right:0}.contact-details-block .content p br{display:none}.contact-details-block .contact-details .meta-inner i.fas{width:25px;height:25px;line-height:25px;margin:0 11px 0 0;font-size:10px}.contact-details-block .contact-details .meta-inner span{width:82%;font-size:12px;line-height:22px;margin-top:-2px}.contact-details-block .contact-details .meta-inner>a{font-size:12px;line-height:25px}.contact-details-block .content{font-size:14px}.contact-details-block .content p{line-height:28px}.standard-post.contact-page-details .form-block{padding-left:10px}.standard-post.contact-page-details .media-enquiries-block span.meta{margin:0 0 15px 0}.post-list .news-post a.post-thumbnail-outer .post-thumbnail-outer{height:160px}.post-list .news-post .post-content h3{font-size:15px;line-height:25px}.standard-hero h1{font-size:45px}.category-list-post .post-content .cta-button{float:right;margin:20px 0 0 0}.category-list-post .post-content .meta{float:left;width:100%}.category-list-post .post-thumbnail-outer{width:265px;height:265px}.category-list-post .post-content .content{font-size:14px}.category-list-post .post-content .content p{line-height:26px}.category-list-post .post-content{width:58%;padding-top:20px}.global-filters-blocks span.filters-label{margin:0 0 10px 0;width:100%}.global-filters-blocks .filters a{margin:0 25px 0 0}.global-filters-blocks .filters a:last-of-type{margin:0}.development-intro-sub .development-sidebar{padding-left:0}.development-intro-sub .development-sidebar .sidebar-section{width:48%;margin:0 0 0 0!important}.development-intro-sub .development-sidebar .sidebar-section.what-does-home-offer{float:right}.development-intro .buttons{margin-bottom:45px}.floor-plans .floor-plans-images button.fal.general.previous{left:0}.floor-plans .floor-plans-images button.fal.general.next{right:0}.floor-plans .floor-plans-images{padding:0 45px}.floor-plans-content{width:100%}.floor-plans-content .slide.content-slide .dimensions{padding:25px;font-size:13px}.floor-plans-content .slide.content-slide .dimensions p{line-height:20px;margin-bottom:17px}.floor-plans-content .slide.content-slide .note{font-size:12px}.download-post a .download-content .main-title{font-size:15px}.development-gallery .image-slide-standard button.general.slick-arrow{font-size:30px}.development-gallery .image-slide-standard button.general.fal.previous{left:-10px}.development-gallery .image-slide-standard button.general.fal.next{right:-10px}.standard-post .sidebar-section form .fields.gdpr span.label-gdpr,.standard-post .sidebar-section .wpcf7 form .fields .wpcf7-checkbox .wpcf7-list-item span.wpcf7-list-item-label{font-size:12px}.standard-post .sidebar-section{padding-left:0}.cta-block a .icon-container{height:45px;margin:0 0 25px 0}.cta-list.sidebar-ctas .cta-block a .title{width:65%;margin:0 0 20px 0;font-size:15px;line-height:22px}.row.title-row{margin-bottom:40px}.flexible-article-fields .container-fluid.flexible-row-block{margin-bottom:65px}.hero-image-new .header-bar-sidebar{padding-left:0}.hero-image-new .header-bar-sidebar .header-sidebar.bottom .buttons .cta-button{font-size:13px;padding:17px 10px}.labels-bar-developments .labels-inner .inner ul li{margin:0 8px!important}.labels-bar-developments .labels-inner .inner ul li a{font-size:13px}.labels-bar-developments .labels-inner .inner ul li a span{display:none}.offer-sections .featured-new-content .content-left{width:100%}.offer-sections .featured-new-content .image-right{float:right;width:100%;height:auto;margin:30px 0 0 0}.offer-sections .featured-new-content .image-right img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.development-gallery .image-slider-top .dev-image-content-right{padding:25px}.development-gallery .image-slider-top .dev-image-content-right .vertical .content{font-size:16px}.development-gallery .image-slider-top .dev-image-content-right .vertical .content p{line-height:27px}.row.ways-to-buy-new-row{min-height:277px}.ways-to-buy-new .ways-to-buy-new-image{height:277px}.container-fluid.hero-image-new{height:640px}.hero-image-new .hero-inner-container .inner.top p#breadcrumbs.full-width{white-space:normal}.development-intro-sub .call-us-cta-bar .content .opening-times{float:left;margin:0 0 20px 0}.development-intro-sub .call-us-cta-bar .content .opening-times b{font-size:14px}.development-intro-sub .call-us-cta-bar .contact-icons{float:left}.cta-panel-2020{max-width:100%;margin-top:50px}.cta-panel-2020 .phones-bottom{max-width:50%}.cta-panel-2020 b.lines-open{max-width:50%;text-align:right;margin-top:7px}.new-intro-2020 .gutter-right,.home-list .cta-panel-block .gutter-right{padding-right:15px}.home-list .cta-panel-block .cta-panel-2020{margin-top:20px}.home-list .cta-panel-block .home-post a.post-thumbnail-outer .post-thumbnail-outer{height:214px}.home-list .cta-panel-block .home-post a.post-thumbnail-outer{padding-top:214px}.cta-panel-2020 h3{font-size:17px;letter-spacing:.01em}.new-notice-block .inner-content .title.bottom-title{line-height:21px}.accordions.half-half .accordion-section{width:100%;clear:both}.accordions .accordion-section .acc-section .featured-new-content .image-right{width:275px!important;height:275px!important}.container-fluid.calculator-section-container .calc-image-side{display:none}.calulator-results-section .calc-image-side.mobile-image{display:block;width:100%;border-radius:20px}.calculator-fields .title-container span.title{font-size:25px;padding-left:40px;line-height:35px}.calculator-fields .title-container span.title i{position:absolute;left:0;top:5px}.calculator-fields .fields-range .input-inner label.price-slider.has-value:before{left:24px;top:12px}.calculator-fields .fields-range p#deposit-error{position:static}.calculator-fields .fields-left{width:100%;padding:0}.calculator-fields .fields-right{width:100%;margin:25px 0 0 0}.calculator-fields .fields-range{margin:0 0 25px 0}.results-bottom-section.cta-panel-2020{margin:30px 0 0 0}.calulator-results-section{padding-left:0;padding:0}.calulator-results-section .inner-results{padding:0}.calulator-results-section .inner-results{min-height:310px}.calculator-fields .submit-form-calc.cta-panel-2020{display:block}.calculator-section-container .calculator-fields{padding-right:0}.calculator-fields .submit-form-calc.cta-panel-2020{display:block;margin:25px 0 40px 0}.calculator-fields .fields-left .fields-range b a.tooltip-marker .tool-content,.calculator-fields .fields-right .fields-calc b a.tooltip-marker .tool-content{left:auto;-webkit-transform:none;-ms-transform:none;transform:none;right:0;float:right}.calculator-fields .fields-calc>label{float:left;width:100%;margin:0}.house{height:300px;width:430px;float:none;display:table;margin:0 auto}.results-bottom-section.cta-panel-2020 span{width:48%;text-align:center;line-height:45px;margin:0}.results-bottom-section.cta-panel-2020 a.btn{padding:14px 25px;width:48%;text-align:center}.home-list .home-post p.call-out-tag.starting-block-callout{font-size:12px;padding-top:7px}.developments-list-2021 a.dev-inner .overlay-meta{white-space:normal;text-align:center}.cgi-cut-outs .inner .image-container .image-content-cgi .content{font-size:13px}.cgi-cut-outs .inner .image-container .inner-image{width:50%!important}.cgi-cut-outs .inner .image-container .image-content-cgi{left:auto;float:left;width:46%;right:0}.cgi-cut-outs{padding-left:0;padding-right:0}.page-template-winter-campaign-page .faqs .accordions .accordion-section .acc-title{padding-right:45px}.developments-list-2021 a.dev-inner .overlay-meta{text-align:center;white-space:normal!important}.winter-campaign .imagine-scrollable .scrollable-text,.winter-campaign .img-collage .sub-images b{font-size:30px;line-height:45px}.cgi-cut-outs .inner .image-container .image-content-cgi span.title{font-size:16px;margin:0 0 35px}.cgi-cut-outs .inner .image-container .image-content-cgi .content p,.cgi-cut-outs .inner .image-container .image-content-cgi .content ol li{line-height:24px}.main-cgi-image .hotspots-container a.hotspot-link{width:52px;height:52px}.main-cgi-image .hotspots-container a.hotspot-link span.icon{width:20px;height:20px}.winter-campaign .sub-images .col-6 .content-inner-extras{padding-left:30px}.winter-campaign .img-collage .sub-images .align-items-center:nth-of-type(even) .content-inner-extras{padding-left:0;padding-right:30px}.compare-toggle-container.desktop{display:none}.compare-toggle-container.mobiles{display:block;float:left;width:100%}.container-fluid.comparisons-bar-bottom a.clear-comparisons{display:none}.container-fluid.comparisons-bar-bottom a.clear-comparisons.mobiles{display:block}.container-fluid.home-list.main-inner-listing .row.title-row.has-filters-below .title{display:none}.compare-toggle-container.mobiles .inner{width:100%}.compare-toggle-container.mobiles .inner label{float:right}.compare-toggle-container.mobiles .inner span.title{display:block!important;font-size:20px;width:auto;line-height:1}.comparisons-modal-container .comparisons-table .table-column,.comparisons-modal-container .comparisons-table:before{display:none}.comparisons-modal-container .comparisons-table .table-column.homes{width:100%;display:block}.container-fluid.comparisons-modal-container{z-index:102}.comparisons-modal-container .container-table-row{overflow:auto;display:block!important}.comparisons-modal-container .container-table-row>.col-12{max-width:none;width:200%!important;float:left;display:block!important}.comparisons-modal-container .comparisons-table .table-column .row article{padding:15px;padding-bottom:110px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.home-type{max-height:38px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.home-type p.type{font-size:14px;line-height:19px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.floorplans{min-height:120px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.ctas{position:absolute;margin-left:0;width:100%;left:0}.post-list.featured-stories .news-post.news-new-style a.post-thumbnail-outer{padding-top:200px}.post-list.featured-stories .news-post.news-new-style a.post-thumbnail-outer .post-thumbnail-outer{height:200px}div#filterable_search_results .insight-split-section .cat-split-image .overlay{padding:35px}div#filterable_search_results .insight-split-section .cat-split-image .overlay h3{font-size:40px}div#filterable_search_results .insight-split-section .cat-split-image .overlay .link{right:35px;bottom:35px}div#filterable_search_results .insight-split-section a.cat-split-image{margin-bottom:30px;height:auto!important}.insights-hub .row.filters-bar{margin-bottom:50px}.insights-hub .row.filters-bar .filters-bar-container{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.insights-hub .row.filters-bar .filters-bar-container span.filters-title{margin:0 0 20px 0;width:100%;flex-basis:100%;text-align:center}div#filterable_search_results .insight-split-section article{margin:0 0 30px 0}.post-list.featured-stories .news-post.news-new-style a.post-thumbnail-outer .post-content .content{font-size:14px}.post-list.featured-stories .news-post.news-new-style a.post-thumbnail-outer .post-content .content p{line-height:24px}.post-list.featured-stories .news-post.news-new-style a.post-thumbnail-outer .post-content h3{font-size:18px;line-height:32px}.container-fluid.post-list.featured-stories{margin-bottom:20px}.insights-hub .row.search-bar{margin-bottom:30px}.competition-page .development-intro{padding-top:60px;padding-right:0;padding-bottom:60px}.competition-page .development-intro .content{margin:0}.content-with-icon-block .image-inner img{max-width:50px;max-height:50px}.content-with-icon-block .image-inner{padding-right:20px}.competition-page .new-sidebar-form-container{padding:60px 0}.competition-page .new-sidebar-form-container>span.title{font-size:18px;line-height:30px;margin:-6px 0 24px}.competition-page .new-sidebar-form-container:before{width:100vw;left:-100vw}.mobile-scroller-btn{margin-bottom:40px}.showhome-list div#filterable_search_filters div#filterable_search_filters_output .filter_container label{width:auto;margin:0 50px 0 0}.home-list.showhome-list.developments-listing.top-level-listing div#filterable_search_filters{padding-right:0}.carbon-negative-content .carbon-negative-content-intro .full-width-video-youtube,.carbon-negative-content .carbon-negative-content-intro .full-width-image,.carbon-negative-content .carbon-negative-content-intro .featured-home-block{float:right;width:100%}.carbon-negative-content .carbon-negative-content-intro .gallery-grid-content{float:right;width:100%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(2),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(3),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(5),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(6){max-width:100%;min-width:25%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(2) .row,.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(5) .row{height:100%;position:relative;z-index:3}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(3),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(6){margin-left:0%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(3) .slider-image-inner,.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(6) .slider-image-inner{height:100%;position:absolute;bottom:0;max-width:calc(100% - 30px);max-height:100%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block{min-height:0}.gallery-grid-content .image-slider-top.new-gallery-top a.slider-image-inner{min-height:157px}.carbon-negative-content .carbon-negative-content-intro .flexible-row-block{margin-bottom:50px}.carbon-negative-content .carbon-negative-content-intro>*:first-child{margin-top:-7px}.carbon-negative-content .carbon-negative-content-intro>*:last-child{margin-bottom:-7px}.locations-list .category-post a.post-thumbnail-outer .post-content h3{font-size:16px}.locations-list .category-post a.post-thumbnail-outer .post-content span.cta-button{margin:15px 0 0;font-size:14px;font-weight:700}.flex-full-width-gallery .flex-1{min-width:25%;padding-left:7px;padding-right:7px}.flex-full-width-gallery .flex-1:nth-of-type(1),.flex-full-width-gallery .flex-1:nth-of-type(4),.flex-full-width-gallery .flex-1:nth-of-type(7),.flex-full-width-gallery .flex-1:nth-of-type(10){min-width:25%}.flex-full-width-gallery .flex-1:nth-of-type(3),.flex-full-width-gallery .flex-1:nth-of-type(6),.flex-full-width-gallery .flex-1:nth-of-type(9){margin-top:0%;margin-left:0%}.flex-full-width-gallery .flex-1:nth-of-type(2) a,.flex-full-width-gallery .flex-1:nth-of-type(5) a,.flex-full-width-gallery .flex-1:nth-of-type(8) a{height:100%}.flex-full-width-gallery .flex-1:nth-of-type(3) a,.flex-full-width-gallery .flex-1:nth-of-type(6) a,.flex-full-width-gallery .flex-1:nth-of-type(9) a{height:100%}.flexible-row-block.featured-home-block{padding:30px!important}.hero-image-new.carbon-negative-hero{height:400px}.carbon-negative-content .carbon-negative-content-intro{padding-right:0;padding-top:70px;padding-bottom:70px}.carbon-negative-content .new-sidebar-form-container:before{position:absolute;background:#eff6f6;content:"";left:-100%;height:100%;top:0;width:100vw}.carbon-negative-content .new-sidebar-form-container{padding-left:0}.carbon-negative-content .new-sidebar-form-container .form-container{max-width:100%;position:relative!important;top:auto!important;bottom:auto!important}.carbon-negative-content .new-sidebar-form-container .title{position:relative;z-index:2}.carbon-negative-content{margin-bottom:80px}.flex-full-width-gallery{margin-bottom:70px}.flexible-row-block.content-block .gutter-right{padding-right:15px}.flexible-row-block.content-block .form-block{margin:50px 0 0 0}.home-list .cta-panel-block .merged-list article{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.hero-gallery .merged-title-col h1 small,.hero-gallery .merged-title-col span.title small{clear:both;float:left;width:100%}.hero-gallery .merged-title-col .hero-dev-meta{font-size:15px}.flexible-article-fields .container-fluid.flexible-row-block.related-wtb-section article{margin-bottom:60px}.flexible-article-fields .container-fluid.flexible-row-block.related-wtb-section article:last-of-type{margin-bottom:0}}@media only screen and (min-width :992px) and (max-width :1200px){.container{width:100%;max-width:960px}.header a#logo-main{height:45px;margin:8px 0 0 0}.locations-list .category-post a.post-thumbnail-outer .post-thumbnail-outer{height:210px}.locations-list .category-post a.post-thumbnail-outer .post-content{padding:15px 20px}.locations-list .category-post a.post-thumbnail-outer .post-content h3{font-size:17px}.cta-block a{padding:25px}.cta-block a .content p{line-height:23px}.cta-block a .title{font-size:16px;line-height:24px}.testimonial-slide-content .content{font-size:18px}.testimonial-slide-content .content p{line-height:36px}.testimonial-slider.slick-slider button.fal.general.next{left:55%!important}.for-us-block .column-content-text{padding-right:45px}.footer .footer-section ul.menu li{font-size:12px}.post-list .news-post .post-content h3{font-size:16px;line-height:30px}.standard-post.contact-page-details .media-enquiries-block span.meta{margin:0 20px 0 0}.standard-post.contact-page-details .media-enquiries-block span.meta>a,.contact-details-block .contact-details .meta-inner>a,.contact-details-block .contact-details .meta-inner span,.contact-details-block .content{font-size:14px}.contact-details-block .content p{line-height:30px}.standard-post.contact-page-details .media-enquiries-block p{font-size:15px;line-height:29px}.flexible-article-fields.has-sidebar .slick-slider button.fal.general.previous{left:-25px}.flexible-article-fields.has-sidebar .slick-slider button.fal.general.next{right:-25px}.development-gallery .image-slider-top{margin:0 0 10px 0}.image-slide-bottom .row{margin-left:-5px;margin-right:-5px}.image-slide-bottom .row>div{padding:0 5px}.cta-block a .icon-container{height:51px}.cta-list.sidebar-ctas .cta-block a .title{width:64%;margin:0 0 20px 0}.global-filters-blocks{font-size:14px}.category-list-post .post-content{width:63%;padding-top:25px}.category-list-post .post-content .content{font-size:14px}.category-list-post .post-content .content p{line-height:26px}.development-intro-sub .development-sidebar{padding-left:30px}aside.sidebar-section.contact-details{padding:25px}aside.sidebar-section.contact-details span.call-us{font-size:15px}aside.sidebar-section.contact-details a.email-us{padding-left:46px;font-size:12px}.standard-hero h1{font-size:50px}.home-list .home-post a.post-thumbnail-outer{padding-top:210px}.home-list .home-post a.post-thumbnail-outer .post-thumbnail-outer{height:210px}.search-list-post .post-thumbnail-outer{width:245px;height:245px}.search-list-post .post-content{width:60%}.accred-logo-contain{height:55px}.development-gallery .image-slider-top button.general.slick-arrow{font-size:0}.development-gallery .image-slider-top button.general.slick-arrow:before{font-size:30px}.development-gallery .image-slider-top button.general.fal.previous{left:-25px}.development-gallery .image-slider-top button.general.fal.next{right:-25px}.header .menu-main-menu-container ul li a{font-size:13px}.header .menu-main-menu-container ul li{margin:0 20px 0 0}.header .menu-main-menu-container ul li.menu-item-has-children>a:after{margin:3px 0 0 10px}.hero-image-new .hero-inner-container .inner.top p#breadcrumbs.full-width{white-space:normal}.offer-sections .featured-new-content .image-right{width:275px;height:275px}.development-gallery .image-slider-top .dev-image-content-right .vertical .content{font-size:18px}.development-gallery .image-slider-top .dev-image-content-right .vertical .content p{line-height:32px}.ways-to-buy-new .ways-to-buy-new-image{height:370px}.row.ways-to-buy-new-row{min-height:370px}.hero-image-new .hero-inner-container .inner.top p#breadcrumbs.full-width{white-space:normal}.labels-bar-developments .labels-inner .inner ul li{margin:0 14px!important}.development-intro-sub .call-us-cta-bar .content .opening-times{float:left;margin:0 0 20px 0}.development-intro-sub .call-us-cta-bar .content .opening-times b{font-size:14px}.development-intro-sub .call-us-cta-bar .contact-icons{float:left}.labels-bar-developments .labels-inner .inner ul li a{font-size:14px}.new-intro-2020 .gutter-right,.home-list .cta-panel-block .gutter-right{padding-right:30px}.home-list .cta-panel-block article{flex:0 0 50%;max-width:50%}.home-list .cta-panel-block .home-post a.post-thumbnail-outer .post-thumbnail-outer{height:278px}.home-list .cta-panel-block .home-post a.post-thumbnail-outer{padding-top:278px}.new-notice-block .inner-content .title.bottom-title{font-size:12px;line-height:24px}.accordions .accordion-section .acc-section .featured-new-content .content-left{float:left;width:100%}.accordions .accordion-section .acc-section .featured-new-content .image-right{width:100%!important;height:auto!important;margin:30px 0 0}.accordions .accordion-section .acc-section .featured-new-content .image-right img{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}.calculator-fields .fields-range b,.calculator-fields .fields-calc b{font-size:15px}.calculator-fields .fields-range b span,.calculator-fields .fields-calc b span{font-size:17px}.calculator-fields .fields-range b a.tooltip-marker:before,.calculator-fields .fields-calc b a.tooltip-marker:before{font-size:16px}.results-bottom-section.cta-panel-2020 a.btn{padding:14px 15px}.house .rate.deposit .label-house:before{width:140px;left:-146px}.house .rate.htb .label-house:before{width:140px;left:-146px}.house .rate svg{height:250px;width:250px}.house{height:250px}.starting-block-module-inner-block .image-container-block .icon-container .starting-block-container,.starting-block-module-inner-block .image-container-block .image{width:100%}.starting-block-module-inner-block .image-container-block .icon-container{padding-left:0}.starting-block-module-inner-block .module-content span.label-title{font-size:13px}.starting-block-module-inner-block .module-content h3{font-size:21px;line-height:33px;margin:0 0 20px}.starting-block-module-inner-block .image-container-block .icon-container .starting-block-container{height:130px}.developments-list-2021 a.dev-inner .overlay-meta{white-space:normal;text-align:center}.cgi-cut-outs .inner .image-container .image-content-cgi .content{font-size:13px}.cgi-cut-outs .inner .image-container .inner-image{width:50%!important}.cgi-cut-outs .inner .image-container .image-content-cgi{left:auto;float:left;width:46%;right:0}.cgi-cut-outs{padding-left:0;padding-right:0}.page-template-winter-campaign-page .faqs .accordions .accordion-section .acc-title{padding-right:45px}.developments-list-2021 a.dev-inner .overlay-meta{text-align:center;white-space:normal!important}.winter-campaign .imagine-scrollable .scrollable-text{font-size:38px}.comparisons-modal-container .comparisons-table .table-column,.comparisons-modal-container .comparisons-table:before{display:none}.comparisons-modal-container .comparisons-table .table-column.homes{width:100%;display:block}.container-fluid.comparisons-modal-container{z-index:102}.comparisons-modal-container .container-table-row{overflow:auto;display:block!important}.comparisons-modal-container .container-table-row>.col-12{max-width:none;width:200%!important;float:left;display:block!important}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.home-type{max-height:38px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.home-type p.type{font-size:14px;line-height:19px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.floorplans{min-height:120px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.ctas{position:absolute;margin-left:0;width:100%;left:0}.table-section .gallery-container-block .gallery-block-comp{width:25%}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.gallery{min-height:245px;margin-top:auto;max-height:245px}div#filterable_search_results .insight-split-section .cat-split-image .overlay h3{font-size:50px}.competition-page .development-intro{padding-top:60px;padding-right:70px;padding-bottom:60px}.competition-page .development-intro .content{margin:0}.fields.full.gdpr .label-gdpr{font-size:15px}.content-with-icon-block .image-inner img{max-width:50px;max-height:50px}.content-with-icon-block .image-inner{padding-right:20px}.competition-page .new-sidebar-form-container{padding:60px 30px}.competition-page .new-sidebar-form-container>span.title{font-size:18px;line-height:30px;margin:-6px 0 24px}.showhome-list div#filterable_search_filters .search-input-field input[type="search"]{font-size:14px}.carbon-negative-content .carbon-negative-content-intro .full-width-video-youtube,.carbon-negative-content .carbon-negative-content-intro .full-width-image,.carbon-negative-content .carbon-negative-content-intro .featured-home-block,.carbon-negative-content .carbon-negative-content-intro .gallery-grid-content{float:right;width:100%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(2),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(3),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(5),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(6){max-width:100%;min-width:25%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(2) .row,.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(5) .row{height:100%;position:relative;z-index:3}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(3),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(6){margin-left:0%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(3) .slider-image-inner,.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(6) .slider-image-inner{height:100%;position:absolute;bottom:0;max-width:calc(100% - 30px);max-height:100%}.gallery-grid-content .image-slider-top.new-gallery-top a.slider-image-inner{min-height:117px}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block{min-height:0}.carbon-negative-content .carbon-negative-content-intro .flexible-row-block{margin-bottom:50px}.carbon-negative-content .carbon-negative-content-intro>*:first-child{margin-top:-7px}.carbon-negative-content .carbon-negative-content-intro>*:last-child{margin-bottom:-7px}.locations-list .category-post a.post-thumbnail-outer .post-content h3{font-size:16px}.locations-list .category-post a.post-thumbnail-outer .post-content span.cta-button{margin:15px 0 0;font-size:14px;font-weight:700}.flex-full-width-gallery .flex-1{min-width:20%;padding-left:7px;padding-right:7px}.flex-full-width-gallery .flex-1:nth-of-type(1),.flex-full-width-gallery .flex-1:nth-of-type(4),.flex-full-width-gallery .flex-1:nth-of-type(7),.flex-full-width-gallery .flex-1:nth-of-type(10){min-width:20%}.flex-full-width-gallery .flex-1:nth-of-type(3),.flex-full-width-gallery .flex-1:nth-of-type(6),.flex-full-width-gallery .flex-1:nth-of-type(9){margin-top:0%;margin-left:0%}.flex-full-width-gallery .flex-1:nth-of-type(2) a,.flex-full-width-gallery .flex-1:nth-of-type(5) a,.flex-full-width-gallery .flex-1:nth-of-type(8) a{height:100%}.flex-full-width-gallery .flex-1:nth-of-type(3) a,.flex-full-width-gallery .flex-1:nth-of-type(6) a,.flex-full-width-gallery .flex-1:nth-of-type(9) a{height:100%}.flexible-row-block.featured-home-block{padding:30px!important}.flexible-row-block.content-block .form-block{padding:45px}.home-list .cta-panel-block .merged-list article{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}body{padding-top:110px}}@media only screen and (min-width :1201px) and (max-width :1365px){.comparisons-modal-container .comparisons-table .table-column .row article .table-section.ctas a.cta-button{padding:17px;font-size:14px}.table-section.floorplans .gallery-container-block .gallery-block-comp a .image{height:150px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.floorplans{min-height:222px}.comparisons-modal-container .comparisons-table .table-column .row article .table-section.gallery{min-height:250px;margin-top:auto;max-height:250px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.development-notice{display:block!important}.parralax{background-attachment:scroll!important;background-size:cover!important}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.development-notice{display:block!important}.parralax{background-attachment:scroll!important;background-size:cover!important}}@media only screen and (max-device-width :767px) and (orientation :landscape){.container{width:100%;max-width:630px}.post-list form.filterable_search .row{justify-content:center}form .fields.half,form .form-row.form-row-first,form .form-row.form-row-last{width:49%}.no-results-block .map-container{height:600px}.developments-listing .map-view .acf-map{height:600px}.footer-bottom p{text-align:right!important}.footer-bottom .social-icons{float:left;margin:5px 0}.locations-list .category-post a.post-thumbnail-outer .post-thumbnail-outer{height:520px}.locations-list .category-post a.post-thumbnail-outer .post-thumbnail-outer img{width:100%;float:left}.new-intro-2020 .gutter-right,.home-list .cta-panel-block .gutter-right{padding-right:15px}.cta-panel-2020{max-width:100%;margin-top:50px}.cta-panel-2020 .phones-bottom{margin-bottom:0;max-width:50%}.cta-panel-2020 b.lines-open{max-width:50%;text-align:right;margin-top:7px}.container-fluid.hero-image-new.no-bottom-block{max-height:100vh}.home-list .cta-panel-block article{flex:0 0 50%;max-width:50%}.home-list .cta-panel-block .home-post a.post-thumbnail-outer .post-thumbnail-outer{height:278px}.home-list .cta-panel-block .home-post a.post-thumbnail-outer{padding-top:278px}.home-list .cta-panel-block .cta-panel-2020{margin-top:50px}.cta-panel-2020 .col-sm-6{max-width:50%;flex:0 0 50%}.slider-top.error-404 .row.slider-content h1 b.title{font-size:28px;line-height:1.1;margin-top:19px}.slider-top.error-404 .row.slider-content h1{font-size:70px;line-height:.8;margin-bottom:24px}.slider-top.error-404 .slider-content{margin-bottom:13px}.flex-full-width-gallery .flex-1:nth-of-type(1),.flex-full-width-gallery .flex-1:nth-of-type(4),.flex-full-width-gallery .flex-1:nth-of-type(7),.flex-full-width-gallery .flex-1:nth-of-type(10),.flex-full-width-gallery .flex-1{min-width:25%}.carbon-negative-homes .location-slider article{max-width:50%;flex:0 0 50%}.carbon-negative-homes .location-slider article .post-thumbnail-outer.float-left{height:284px}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block{max-width:25%}.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(2),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(3),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(5),.gallery-grid-content .image-slider-top.new-gallery-top .new-image-block:nth-of-type(6){max-width:25%;min-width:25%}.gallery-grid-content .image-slider-top.new-gallery-top a.slider-image-inner{min-height:127px;max-height:127px}}