@media (max-width:1910px){.about-manor-homes .hexaimg{right:-47%}}@media (max-width:1800px){.hexagon-pattern-bottom{width:300px;height:173.21px;;margin:86.6px 0;left:-160px;bottom:-160px}.hexagon-pattern-bottom:before,.hexagon-pattern-bottom:after{width:212.13px;height:212.13px;left:28px}.hexagon-pattern-bottom:before{top:-106.066px}.hexagon-pattern-bottom:after{bottom:-106.066px}.hexagon-pattern-top{width:300px;height:173.21px;;margin:86.6px 0;left:-160px;top:-160px}.hexagon-pattern-top:before,.hexagon-pattern-top:after{width:212.13px;height:212.13px;left:28px}.hexagon-pattern-top:before{top:-106.066px}.hexagon-pattern-top:after{bottom:-106.066px}.hexagon-pattern-bottom.hexagon-right{right:-160px;left:auto}.hexagon-pattern-top.hexagon-right{right:-160px;left:auto}.map-section{padding:80px 0;min-height:650px}.about-manor-homes{padding:80px 0}.tab-Switch-caption-hexa{left:-110px}.left-hexagon-hunter{display:inline-block;vertical-align:middle;width:75%}#customer-feedback .left-hexagon-hunter{width:98%}#display-tour .hunter-valley-content{display:inline-block;vertical-align:middle}.multipal-tab{right:-250px;margin-top:58px;margin-bottom:58px}.multipal-tab h6{font-size:14px}.multipal-tab .banner-caption-listing{margin-bottom:30px}.multipal-tab .tab-Switch-caption-hexa .banner-caption-text{width:100px}.about-manor-homes .hexa-thumb{left:-40%}.about-manor-homes .hexa-thumb-big{transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9)}.about-manor-homes{min-height:650px}.about-second-option .hexa-thumb{left:-42%;top:27%;transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}.about-second-option .hexagon-border{top:50px;left:-15%;transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}.about-second-option .hexaimg{right:-38%}.about-second-option .hexaimg{width:700px;height:404.15px;background-image:url(http://csshexagon.com/img/meow.jpg);background-size:auto 808.2904px;background-position:center}.about-second-option .hexaimg .hexaimg-top,.about-second-option .hexaimg .hexaimg-bottom{position:absolute;z-index:1;width:494.97px;height:494.97px;overflow:hidden;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);background:inherit;left:102.51px}.about-second-option .hexaimg .hexaimg-top:after,.about-second-option .hexaimg .hexaimg-bottom:after{content:"";position:absolute;width:700px;height:404.14518843273805px;-webkit-transform:rotate(45deg) scaleY(1.7321) translateY(-202.0726px);-ms-transform:rotate(45deg) scaleY(1.7321) translateY(-202.0726px);transform:rotate(45deg) scaleY(1.7321) translateY(-202.0726px);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background:inherit}.about-second-option .hexaimg .hexaimg-top{top:-247.4874px}.about-second-option .hexaimg .hexaimg-top:after{background-position:center top}.about-second-option .hexaimg .hexaimg-bottom{bottom:-247.4874px}.about-second-option .hexaimg .hexaimg-bottom:after{background-position:center bottom}.about-second-option .hexaimg:after{content:"";position:absolute;top:0;left:0;width:700px;height:404.1452px;z-index:2;background:inherit}}@media (max-width:1600px){.about-manor-homes .col-xs-5{width:60%}.about-manor-homes .hexagon-border{transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);top:70px}.about-manor-homes .hexa-thumb{left:-35%;transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);left:-32%;top:32%}.about-manor-homes .hexa-thumb-big{transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);top:60%;left:-25%}.about-second-option .hexaimg{right:-36%}.about-second-option .hexa-thumb{left:-42%;top:32%;transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}}@media (max-width:1500px){#header-main .logo{margin:18px 0}#header-main .ubermenu{padding-right:10px}.download-info{width:170px;height:100px}.download-info .download-info-wrap>a{padding:15px 10px 0}.header-top ul li{min-width:44px}.header-top ul{padding-right:10px}.header-top .call-us a{font-size:22px}.banner-section .owl-nav{width:94%;display:none}.banner-section .banner-caption .banner-caption-hexa{width:352px}.banner-caption-hexa::before,.banner-caption-hexa::after{height:250px;width:250px;left:51px}.banner-caption-hexa::before{top:-125px}.banner-caption-hexa::after{bottom:-125px}.banner-caption-text h2{font-size:34px}.banner-section .plus-icon{bottom:0}.find-homes-section .find-homes-wrap{padding:40px 20px}h2{font-size:36px}.page-title-section h3 span,h3{font-size:28px}.h1-seo{font-size:28px}.country-collections-section{padding:60px 0}.country-collections-section p{font-size:20px;line-height:1.4}.our-values-section p{font-size:20px;line-height:1.3;padding-bottom:20px}ul.country-collections-listing{margin:20px auto}.map-section{background-position:10% center}.map-section h2{font-size:30px}.map-section .map-content p{padding-bottom:18px}.map-section .map-content p strong{font-size:16px;line-height:22px}.map-section .map-content .btn-inline .btn a{min-width:inherit;padding:18px}.map-section .map-content .btn-inline .btn{margin-right:10px}.hexa-pin h4{font-size:20px;margin-bottom:25px}.map-popup-pin .central-coast-pin h4{padding-left:10px}.about-manor-homes .col-xs-5{width:75%}.about-manor-homes .hexagon-border{transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);top:60px}.about-manor-homes .hexa-thumb{left:-30%;transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}.about-manor-homes .hexa-thumb-big{transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);top:60%;left:-25%}ul.country-collections-listing li .collections-thumb{min-height:350px}.page-title-section{padding:25px 15px}.page-title-section h3{margin-bottom:5px}.h1-seo{margin-bottom:5px}ul.nav-internal-listing li a{font-size:18px;padding:10px 10px;height:70px}.nav-internal-tab ul.nav-internal-listing li .equalheight{height:70px}.nav-internal-tab ul.nav-internal-listing li span{font-size:18px;padding:12px 10px}.about-page-section{padding:110px 0}.about-page-section .col-xs-7{width:50%}.our-values-section ul li{margin-top:20px}.our-values-section h5{margin:15px 0;font-size:18px}.inner-banner-section .owl-carousel .owl-nav{width:100%;padding:0 3%}.inner-banner-section .owl-carousel .owl-nav .owl-prev{left:30px}.inner-banner-section .owl-carousel .owl-nav .owl-next{right:30px}.mortgage-calculator-section{min-height:650px}.gallery-listing.row .grid-item-content .content-block h3{font-size:30px;line-height:1.2;padding-bottom:45px}.gallery-listing li.col-xs-12 .grid-item-wrap{padding:15% 0}#header-main .ubermenu-nav li .ubermenu-icon{height:19px}.hexagon-pattern-top.hexagon-right,.hexagon-pattern-bottom.hexagon-right,.hexagon-pattern-top,.hexagon-pattern-bottom{display:none}.fixItUp .nav-internal,.fixItUp .nav-internal-tab{top:142px}.about-second-option .hexaimg{right:-35%}.about-second-option .hexagon-border{top:20px;left:-15%;transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6)}.about-second-option .hexa-thumb{left:-36%;top:14%;transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6)}.padding-15-5{padding-top:100px;padding-bottom:50px}.blog-three-col-sec h2{font-size:32px;line-height:1.2}.blog-three-col-sec span,.blog-three-col-sec h3{font-size:24px;line-height:1.2}.small-bg .vc_column-inner{height:300px}.small-bg .product-video{height:300px;min-height:300px}.padding-10-15{padding:70px 0}.product-video{height:600px}.medium-bg h2,.large-bg h2,.small-bg h2{font-size:26px;line-height:1.2}ul.property-listings li .testimonials-vedio h3,.page-title-section h3 span,h3{font-size:24px}.h1-seo{font-size:24px}.wc-property-listings ul.property-listings{margin:20px auto 30px -3px}.title-caption{font-size:26px}.vc_row .page-title-section h2{font-size:24px!important}}@media (max-width:1310px){#header-main .ubermenu .ubermenu-item a{}.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{font-size:15px}.btn a{padding:15px 25px;font-size:14px}.btn-border a{box-shadow:0 0 0 3px #d3d0d4 inset;-webkit-box-shadow:0 0 0 3px #d3d0d4 inset}.find-homes-section .main{max-width:100%;padding:0 3%}ul.filter-home li{margin:0 2px}.about-manor-homes p{font-size:15px;line-height:22px;padding-bottom:20px}.homes-living-section,.be-inspired-section,.testimonial-section{padding:60px 0}.dream-step-section{padding-top:60px;min-height:inherit}.homes-living-section p,.meet-the-team-section p,.floor-map-section p{font-size:20px;line-height:1.4}ul.homes-living-listing li h5{font-size:18px}ul.news-gallery-listing{margin:25px 0}ul.news-gallery-listing li a{font-size:18px}.grid-box .grid-box-wrap{max-width:260px}.grid-box-lg.grid-box h3{font-size:25px;line-height:1.3}.grid-box h3{font-size:22px}.grid-box span{font-size:14px}.grid-box .btn a{padding:15px 25px}ul.testimonial-listing li .testimonial-listing-wrap .testimonial-listing-content{padding:20px 25px 100px}.testimonial-section h2{margin-bottom:30px}ul.testimonial-listing li h3{font-size:24px;margin-bottom:20px}.dream-step-section h2{margin-bottom:20px}.dream-step-section p{font-size:20px;line-height:1.4;padding-bottom:25px}.common-popup.dream-step-popup p{font-size:15px;line-height:1.3}ul.step-listing li .step-icon-thumb{margin-bottom:25px}ul.step-listing li a{padding:60px 25px}#footer-main{padding-top:40px}#footer-main .footer-news-blog ul li{padding-bottom:25px;margin-bottom:25px}#footer-main .footer-menu ul li{margin-bottom:12px}#footer-main .footer-menu ul li a{font-size:18px}.copyright-section{margin-top:30px;padding:20px 0}.copyright-section ul li{margin-right:22px}.copyright-section ul li a,#footer-main p{font-size:12px}.map-section{background-position:15% center;min-height:inherit;padding:60px 0}ul.homes-living-listing{margin:20px 0 100px}.about-manor-homes .col-xs-5{width:75%}.our-values-section,.meet-the-team-section{padding:60px 0}.meet-the-team-section #team-grid{margin:30px auto 70px}.village-banner-section{margin:60px 0}.village-banner{padding:30px 40px}.inner-banner .down-arrow,.inner-banner-section .down-arrow{bottom:100px}.about-page-section{padding:80px 0}.one-grid-box{min-height:500px}.gallery-grid-section{padding:60px 0}.thumb-grid:last-child{margin-bottom:0}.property-fillter-section{padding-bottom:50px}.property-fillter-wrap{padding:30px 0}.filter ul li{margin-right:25px}.property-listings-grid ul.property-listings{margin-top:0;margin-bottom:0}ul.property-listings li.one-col-grid .property-listings-thumb{width:62%}ul.property-listings li.one-col-grid .property-listings-content{width:38%}ul.property-listings li .property-listings-content{padding:40px 25px}ul.category-listing{margin:25px 0}ul.property-listings li.one-col-grid .property-listings-thumb{min-height:370px}ul.property-listings li.list-even .property-listings-thumb:before{-webkit-transform:skewY(65deg);transform:skewY(65deg)}ul.property-listings li.list-even .property-listings-thumb:after{-webkit-transform:skewY(-65deg);transform:skewY(-65deg)}.property-fillter-wrap .col-xs-8,.property-fillter-wrap .col-xs-4{margin-left:-3px}.testimonials-gride-section .list-layout p{padding-bottom:25px}.testimonials-gride-section .property-listings-wrap .property-listings-thumb{min-height:390px}.inner-banner.contact-banner{min-height:inherit}.contact-form{padding:50px 0 40px}.contact-form p{font-size:20px;line-height:1.3;padding-bottom:25px}.location-section{padding:80px 0;min-height:inherit!important;height:auto!important}.location-section-to-append h2{font-size:36px}.location-section p{font-size:20px;line-height:1.4}#display-tour{width:100%}.common-popup .hexaimg{right:-38%}.common-popup.dream-step-popup{max-width:100%}.dream-step-popup .main{max-width:100%;padding:0 3%}.mfp-content{padding:0 5%}.common-popup .mfp-close{right:0;top:0;font-size:32px}.common-popup .common-popup-wrap{padding:55px 0 0 0}#subscribe-newsletter.common-popup .common-popup-wrap,#make-enquiry.common-popup .common-popup-wrap{min-height:inherit}.common-popup h3{font-size:28px;line-height:1.1}#display-tour .hunter-valley-content,.common-popup.dream-step-popup .hunter-valley-content{width:43%;padding:0 5%;margin:0 auto}.mortgage-calculator-section{min-height:550px;width:100%;padding:40px 3%}.resp-tabs-container.gallery-wrap{padding:50px 0}.testimonials-gride-section .property-listings-wrap .property-listings-content{padding:35px 30px}.multipal-tab{right:-260px;margin-top:53px;margin-bottom:53px}.multipal-tab h6{font-size:14px}.multipal-tab .tab-Switch-caption-hexa .banner-caption-text{width:90px}.multipal-tab .tab-Switch-caption-hexa .banner-caption-text{padding:10px 8px}#header-main .ubermenu-nav li .ubermenu-icon{height:18px}#advanced_mortgage_calc_result span.mnort_res{min-width:inherit;padding:9px 25px;font-size:24px}.about-manor-homes .hexaimg{right:-250px;width:550px;height:317.54px;margin:0 0 158.77px 0;background-size:auto 635.0853px}.about-manor-homes .hexaimg-top,.about-manor-homes .hexaimg-bottom{width:388.91px;height:388.91px;left:80.55px}.about-manor-homes .hexaimg-top:after,.about-manor-homes .hexaimg-bottom:after{width:550px;height:317.5426480542942px;-webkit-transform:rotate(45deg) scaleY(1.7321) translateY(-158.7713px);-ms-transform:rotate(45deg) scaleY(1.7321) translateY(-158.7713px);transform:rotate(45deg) scaleY(1.7321) translateY(-158.7713px)}.about-manor-homes .hexaimg-top{top:-194.4544px;-webkit-border-radius:0 7% 0 0;border-radius:0 7% 0 0}.about-manor-homes .hexaimg-top:after{background-position:center top}.about-manor-homes .hexaimg-bottom{bottom:-194.4544px;-webkit-border-radius:0 0 0 7%;border-radius:0 0 0 7%}.about-manor-homes .hexaimg-bottom:after{background-position:center bottom}.about-manor-homes .hexaimg:after{top:0;left:0;width:550px;height:317.5426px}.about-manor-homes .hexagon-border{left:-19%;top:30px}.about-manor-homes .hexa-thumb-big{transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);top:60%;left:-40%}.about-manor-homes .hexa-thumb{left:-48%}.about-manor-homes{min-height:inherit}.about-second-option .hexa-thumb{left:-52%;top:18%}.about-second-option .hexagon-border{top:20px;left:-25%}.about-second-option .hexaimg{right:-270px}.about-second-option .hexaimg{width:550px;height:317.54px;background-image:url(http://csshexagon.com/img/meow.jpg);background-size:auto 635.0853px;background-position:center}.about-second-option .hexaimg .hexaimg-top,.about-second-option .hexaimg .hexaimg-bottom{width:388.91px;height:388.91px;overflow:hidden;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);left:80.55px}.about-second-option .hexaimg .hexaimg-top:after,.about-second-option .hexaimg .hexaimg-bottom:after{width:550px;height:317.5426480542942px;-webkit-transform:rotate(45deg) scaleY(1.7321) translateY(-158.7713px);-ms-transform:rotate(45deg) scaleY(1.7321) translateY(-158.7713px);transform:rotate(45deg) scaleY(1.7321) translateY(-158.7713px);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.about-second-option .hexaimg .hexaimg-top{top:-194.4544px}.about-second-option .hexaimg .hexaimg-bottom{bottom:-194.4544px}.about-second-option .hexaimg:after{width:550px;height:317.5426px}}@media (max-width:1300px){.multipal-tab .banner-caption-listing{margin-bottom:30px;transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}.multipal-tab{right:-270px;margin-top:48px;margin-bottom:48px}.multipal-tab .tab-Switch-caption-hexa .banner-caption-text{width:80px;margin:0}.tab-Switch-caption-hexa .banner-caption-text{width:90px;margin:10px 0 0 0;padding:0 12px}.tab-Switch-caption-hexa{left:-90px;min-height:140px}.tab-Switch h6{margin-top:25px}.left-hexagon-hunter .hexa-thumb-big{transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}.left-hexagon-hunter{width:80%}.right-hexa-img{left:-38%}.common-popup.dream-step-popup .hexaimg{right:-350px}#display-tour .hexaimg{right:-350px;width:600px}}@media (max-width:1230px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.main{max-width:100%;padding:0 3%;width:100%}#header-main .ubermenu li.menu-link a{font-size:22px;padding:38px 0}h2{font-size:32px}.page-title-section h3 span,h3{font-size:26px}.h1-seo{font-size:26px}h4{font-size:22px;margin-bottom:15px}.wc-property-listings .li .property-listings-content{padding:30px 20px}.wc-property-listings .li h2{font-size:24px}input[type="submit"]{padding:15px 30px}#header-main .logo{margin:15px 0}#header-main .logo a img{width:100%}.download-info{height:90px;width:130px}.download-info .download-info-wrap>a{font-size:14px}.find-homes-section .main{width:100%;padding:0}.find-homes-section .find-homes-wrap{padding:35px 3%}ul.filter-home{margin:10px auto 30px}ul.filter-home li{margin:0 3px}ul.filter-home li .custom-select{width:170px}ul.filter-home li .category-icon svg{width:40px}form{margin:10px 0}.sbHolder{height:52px}.sbSelector{height:50px;line-height:50px;padding:0 30px 0 10px}.sbToggle{height:50px;width:34px}ul.homes-living-listing li h5{font-size:16px}ul.homes-living-listing li .living-listing-thumb{margin-bottom:10px}ul.homes-living-listing li .hexagon::before{font-size:28em;line-height:.7}.grid-box-lg.grid-box h3{font-size:24px;line-height:1.2}.grid-box h3{font-size:20px}.grid-box .grid-box-wrap{max-width:200px}.grid-box span{font-size:14px;font-weight:700;margin-bottom:5px}ul.step-listing li a{padding:50px 20px}.about-manor-homes .col-xs-6{width:50%}.about-manor-homes .col-xs-5{width:85%}.about-manor-homes h2{margin-bottom:25px}.hexagon-lable{margin:65px auto}.hexagon-lable-text{bottom:-35px}ul.news-gallery-listing{margin:20px 0}ul.news-gallery-listing li a{font-size:16px}.thumb-grid{margin-top:20px;margin-bottom:20px}.grid-box-lg.grid-box .grid-box-wrap,.grid-box .grid-box-wrap{max-width:inherit;padding:0 10px}.grid-box-lg{height:500px}.grid-box-lg.grid-box h3{font-size:22px}.grid-box h3{font-size:18px;line-height:1.2}.map-section{background-position:25% center}ul.testimonial-listing li h3{font-size:22px;margin-bottom:20px}ul.step-listing li a{padding:40px 20px}ul.filter-home li .custom-select.small-select{width:70px}.map-section .map-content .btn-inline .btn{margin-right:5px}.map-section .map-content .btn-inline .btn a{font-size:13px;padding:15px 12px}.about-page-section,.virtual-tour-gride{padding:60px 0}.about-page-section h2{margin-bottom:15px}.inner-banner .down-arrow,.inner-banner-section .down-arrow{bottom:90px}.our-values-section ul li{width:33%}.our-values-section ul li:nth-of-type(6n+1){clear:inherit}.our-values-section ul li:nth-of-type(3n+1){clear:left}.one-grid-box{min-height:450px}.virtual-tour-gride h2,.gallery-grid-section h2{margin-bottom:30px}ul.virtual-tour-gride-listing>li{margin-top:40px}.virtual-tour-gride ul.virtual-tour-gride-listing li{margin-bottom:50px}ul.property-listings li.list-even .property-listings-thumb:before{-webkit-transform:skewY(70deg);transform:skewY(70deg)}ul.property-listings li.list-even .property-listings-thumb:after{-webkit-transform:skewY(-70deg);transform:skewY(-70deg)}ul.property-listings li .btn a{padding:18px 30px}.property-fillter-wrap{padding:15px 0}.property-listings-grid .property-listings li{margin-bottom:20px}ul.property-listings li.one-col-grid .property-listings-thumb{width:55%}ul.property-listings li.one-col-grid .property-listings-content{width:45%}ul.property-listings li .property-listings-content{padding:25px 20px}ul.category-listing{margin:20px 0}ul.category-listing li span{font-size:17px}ul.property-listings li.one-col-grid .property-listings-thumb{min-height:330px}ul.property-listings li h5{margin-bottom:3px}ul.property-listings li h2{font-size:26px}ul.category-listing{margin:15px 0 20px}.gallery-grid-section.inspiration-gallery .grid-box-lg{height:500px}.resp-tabs-container.gallery-wrap .property-fillter-wrap{padding:0}.resp-tabs-container.gallery-wrap .property-fillter-wrap .sort .custom-select{width:220px}.property-fillter-wrap .col-xs-8,.property-fillter-wrap .col-xs-4{float:left;margin-left:0}.testimonials-gride-section .grid .grid-item{margin-bottom:20px}.testimonials-gride-section .grid.ajax-list .grid-item{margin-bottom:20px}.testimonials-gride-section .grid .grid-item-content{padding:30px 25px}.grid .grid-item.testimonials-bg-color .grid-item-wrap{padding:50px 25px}.grid .grid-item.testimonials-thumb .grid-item-content{padding:20px 20px 30px}.testimonials-gride-section .grid h3{margin:0 0 25px;font-size:22px;line-height:1.2}.grid .grid-item.testimonials-thumb-detail .grid-item-wrap .grid-item-content{padding:30px 20px 30px}.grid .grid-item.testimonials-bg-color .grid-item-wrap h3{font-size:22px;line-height:1.2}.testimonials-gride-section .list-layout .testimonials-vedio .grid-item-wrap{min-height:500px}.location-section{padding:60px 0}.location-section form .feild input[type="text"]{height:52px;padding:10px}.location-section form .feild input[type="submit"]{height:52px;padding:12px 30px}form .feild.half-feild{padding-right:15px}.contact-form form .feild{margin-bottom:15px}.contact-form form .feild input[type="search"],.contact-form form .feild input[type="text"],.contact-form form .feild input[type="email"],.contact-form form .feild input[type="password"]{height:52px;padding:10px}.contact-form form .feild input[type="number"]{height:52px;padding:10px}.contact-form form .feild textarea{height:120px}.contact-form .main{width:100%}.header-form-wrap{padding:25px 20px}.login-account{padding:32px}#make-enquiry form .feild textarea{min-height:118px}input[type="search"],input[type="text"],input[type="email"],input[type="password"]{height:52px;padding:10px}.popup-home-living-banner{min-height:450px}.main.white-popup{max-width:100%}.popup-home-living-content{padding:40px}.popup-home-living-content p{font-size:20px;line-height:1.3;padding-bottom:30px}.popup-home-living-content .btn-border a{padding:15px 35px}.testimonial-popup .grid-item-content p{font-size:20px;line-height:1.2}.testimonial-popup .grid-item-content{padding:20px 25px 30px}.common-popup.dream-step-popup .hexaimg{right:-335px;width:600px}ul.virtual-tour-gride-listing li .col-xs-8{width:58%}ul.virtual-tour-gride-listing li .col-xs-4{width:42%}ul.virtual-tour-gride-listing li h2{font-size:24px}ul.inclusions-options-listing li .listing-content{margin-top:30px}.inclusions-options-section{padding:60px 0}.nav-internal-tab ul.nav-internal-listing{box-shadow:0 40px 40px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 40px 40px 0 rgba(0,0,0,.2)}.shortlist-section{padding:65px 0 0}.search-help-section{box-shadow:0 40px 40px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 40px 40px 0 rgba(0,0,0,.2);margin:30px 0 60px;padding:40px 25px}.search-help-section h3{font-size:20px}.search-help-section h2{font-size:32px;margin-bottom:20px}.testimonials-gride-section{padding:50px 0}ul.virtual-tour-gride-listing li span{font-size:16px}.faq-section{padding:60px 0}ul.inclusions-options-listing li .listing-content ul li{font-size:16px;margin-bottom:8px}.accordian-section{padding:40px 0}ul.inclusions-options-listing li .listing-thumb{transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}ul.inclusions-options-listing li .listing-content{margin:0}.inclusions-options-section p{font-size:22px;padding-bottom:0;line-height:1.3}.common-form .accordion-title{padding:30px 50px 30px 120px}.accordion-title{font-size:30px}.listing-hexagone{left:50px}.accordion-content{padding:10px 50px 25px}.SumoSelect{height:52px}.SumoSelect>.CaptionCont{font-size:18px}.SumoSelect>.CaptionCont>span{padding:10px 45px 10px 10px;line-height:30px;font-size:14px}.common-form .common-form-block{margin-bottom:35px}.custom-upload{height:52px;line-height:44px;padding:2px 170px 2px 15px}.lbl-upload{padding:3px 20px;font-size:14px}.SumoSelect>.CaptionCont>label>i{height:52px}.mortgage-calculator-section{min-height:500px}.our-services-section{padding:50px 0}.floor-map-section{padding:60px 0}.floor-map-section .col-xs-4{width:45%}.floor-map-section .col-xs-8{width:55%}.floor-plan figure{margin-bottom:30px}.virtual-tour-section{padding:70px 0}.house-visit-section{padding:70px 0}.house-visit-section h2{font-size:36px;margin-bottom:30px}.house-visit-section p{font-size:20px;line-height:1.4;margin-bottom:30px}.ebook-section{margin:0}.virtual-tour-section p{font-size:20px;line-height:1.3}.virtual-tour-section{padding:60px 0}.homes-living-section ul.homes-living-listing{margin:20px 0 50px}.homes-living-section .ebook-section{margin:20px 0}.gallery-listing.row .grid-item-content .content-block h3{font-size:26px;line-height:1.2}.gallery-wrap .wistia_responsive_padding{min-height:inherit}.sort .custom-select{width:200px}.filter{margin-top:5px}ul.filter-home li .category-icon{padding:0 5px}#header-main .ubermenu-nav li .ubermenu-icon{height:13px}ul.category-listing li{width:23%}ul.category-listing li .category-listing-thumb .category-listing-thumb-wrap svg,ul.category-listing li .category-listing-thumb .category-listing-thumb-wrap img{width:45px}.sbOptions{top:50px!important}.switch-village-section ul li a{min-height:280px}#header-main .switch-village-section ul li h3{line-height:normal}.fixItUp .nav-internal,.fixItUp .nav-internal-tab{top:132px}.common-popup h3{font-size:24px}.common-popup.dream-step-popup p,.common-popup.dream-step-popup ol li{font-size:14px}.social{margin:20px auto 0 auto}.social li{margin:20px 15px 20px 0}ul.property-listings li.list-even .property-listings-thumb .shortlist{left:0;right:auto;text-align:left}#horizontalTab .main .main{padding:0}.hubsportform fieldset .input select{height:52px;padding:10px}.hubsportform fieldset input[type="search"],.hubsportform fieldset input[type="text"],.hubsportform fieldset input[type="number"],.hubsportform fieldset input[type="tel"],.hubsportform fieldset input[type="email"],.hubsportform fieldset input[type="password"]{height:52px;padding:10px}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:300px;line-height:300px;letter-spacing:-40px}.padding-15-5{padding-top:80px;padding-bottom:50px}.blog-three-col-sec h2{font-size:30px;line-height:1.2}.blog-three-col-sec span,.blog-three-col-sec h3{font-size:22px;line-height:1.2}.small-bg .vc_column-inner{height:280px}.small-bg .product-video{height:280px;min-height:280px}.padding-10-15{padding:60px 0}.product-video{height:500px}.medium-bg h2,.large-bg h2,.small-bg h2{font-size:24px;line-height:1.2}ul.property-listings li .testimonials-vedio h3,.page-title-section h3 span,h3{font-size:22px}.h1-seo{font-size:22px}.wc-property-listings ul.property-listings{margin:20px auto 20px -3px}.title-caption{font-size:22px}.wc-property-listings h2{margin-bottom:40px}}@media (max-width:1190px){ul.property-listings li.list-even .property-listings-thumb .shortlist{left:3px}}@media (max-width:1100px){ul.homes-living-listing li .hexagon::before{font-size:25em;line-height:.7}#header-main .ubermenu li.menu-link a{padding:35px 0}#header-main .ubermenu-submenu li p{font-size:13px;padding-bottom:15px}.ubermenu .ubermenu-colgroup .ubermenu-column,.ubermenu .ubermenu-custom-content-padded,.ubermenu .ubermenu-nonlink,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-submenu-padded,.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target,.ubermenu .ubermenu-target,.ubermenu .ubermenu-widget,.ubermenu-responsive-toggle{padding:15px 0 15px 13px!important}.about-manor-homes .hexaimg{right:-280px}.about-manor-homes .hexagon-border{transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6);top:0}.about-manor-homes .hexa-thumb-big{transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6);top:55%;left:-38%}.about-manor-homes .hexa-thumb{left:-45%;top:25%}.about-second-option .hexa-thumb{left:-52%;top:10%}ul.property-listings li.list-even .property-listings-thumb .shortlist{left:8px}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:280px;line-height:280px;letter-spacing:-40px}}@media (max-width:1024px){.banner-section ul li,.banner-section .owl-carousel .item,.small-banner,.inner-banner.small-banner,.inner-banner-section .item{background-position:center center!important}}@media (max-width:1023px){#menu-item-1144,#black-studio-tinymce-18{display:none!important}body.hover-class:after{opacity:0;z-index:-99}.sticky #header-main .header-top{display:block}.ubermenu-responsive{max-height:1000px!important}.ubermenu-responsive.ubermenu-responsive-collapse{max-height:0!important}.header-top ul.header-listing{float:left}#header-main .logo a img{max-width:130px}.header-top .call-us{float:right;padding:0}.header-top .call-us a{display:inline-block;padding:6px 0}#header-main .col-xs-3{width:auto}#header-main .logo{margin:20px 0 5px}#header-main .header-right{padding:0}#header-main .main{text-align:center}#header-main .col-xs-9{width:100%}#header-main .ubermenu{position:absolute;left:0;top:100%;width:100%;background:#fff;z-index:9999;text-align:center;padding:0}#header-main .col-xs-3,#header-main .col-xs-9{margin:0 auto}.ubermenu-responsive-toggle .ubermenu-submenu.ubermenu-submenu-drop{background-color:transparent;border:none;box-shadow:none;-webkit-box-shadow:none}.ubermenu .ubermenu-retractor,#header-main .plus-icon,#header-main .ubermenu .ubermenu-item .grid-box,#header-main .ubermenu .ubermenu-item p{display:none}.ubermenu.ubermenu-responsive .ubermenu-column,.ubermenu.ubermenu-responsive .ubermenu-column-auto{width:100%}#header-main .ubermenu .ubermenu-item a{padding:0!important}#header-main .ubermenu-submenu h3{line-height:1;margin:0;font-size:18px;color:#4a4849}.ubermenu .ubermenu-item-layout-icon_left>.ubermenu-target-title{margin:0 auto}#header-main .ubermenu li.menu-link a{border:none;font-size:18px;color:#4a4849}.ubermenu .ubermenu-item-type-column>.ubermenu-submenu-type-stack>.ubermenu-item-normal:first-child{margin:auto}.ubermenu .ubermenu-colgroup .ubermenu-column,.ubermenu .ubermenu-custom-content-padded,.ubermenu .ubermenu-nonlink,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-submenu-padded,.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item-normal>.ubermenu-target,.ubermenu .ubermenu-target,.ubermenu .ubermenu-widget,.ubermenu-responsive-toggle{padding:10px}.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column,.ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column-auto{padding:10px 15px}.menu-content-wrap{padding:0}.menu-map{display:none}#header-main .ubermenu-nav li .ubermenu-icon{display:none!important}.ubermenu-responsive.ubermenu .ubermenu-nav{text-align:center;position:relative;height:calc(100vh - 106px);top:0;overflow:auto!important;left:0;width:100%;background:#fff;padding-bottom:25px}#header-main .ubermenu-nav>li:last-child{border-bottom:none}#header-main .ubermenu-nav>li{border-bottom:1px solid #d4d4d4;padding:20px 10px;margin:0 auto;width:auto;float:none;display:block;max-width:480px}#header-main .ubermenu .ubermenu-item>a{font-size:22px;color:#227f7f}#header-main .ubermenu-nav li a{font-size:18px;color:#494748}#header-main .ubermenu li.menu-link a{font-size:18px;color:#494748}#header-main .ubermenu li.menu-link a:hover{background-color:transparent;color:#22b8ba}#header-main .ubermenu .ubermenu-item a:hover,#header-main .ubermenu-nav>li:hover>a{color:#22b8ba}#header-main .ubermenu-submenu{position:relative;top:auto;padding:0}#header-main .ubermenu .ubermenu-item{text-align:center}#header-main .ubermenu-nav li .ubermenu-icon::before{display:none}.header-top ul li .search-section,.header-top ul li .sortlist-section,.header-top ul li .account-section,.download-info .download-form{visibility:inherit;transition-duration:inherit;-webkit-transition-duration:inherit;-moz-transition-duration:inherit;-ms-transition-duration:inherit;transition-timing-function:inherit;-moz-transition-timing-function:inherit;-ms-transition-timing-function:inherit;-webkit-transition-timing-function:inherit;display:none}.ubermenu-responsive-toggle{position:absolute;right:3%;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);background-color:transparent!important;border:none;box-shadow:none;font-size:28px;font-weight:lighter;padding:0}.ubermenu-responsive-toggle .fa{width:auto}.download-info{display:none}.hexagon-pattern-top,.hexagon-pattern-bottom{display:none}ul.country-collections-listing li .collections-thumb{min-height:310px}.back-top{bottom:60px}.banner-section ul li{background-position:center center!important}.banner-caption-text{padding:0 20px}.banner-section .banner-caption .banner-caption-hexa{width:280px;min-height:175px}.banner-caption-hexa::before,.banner-caption-hexa::after{height:200px;width:200px;left:40px}.banner-caption-hexa::before{top:-100px}.banner-caption-hexa::after{bottom:-100px}.banner-caption-text h2{font-size:26px;line-height:1.2}.banner-section .owl-dots{bottom:30px}.about-manor-homes{padding:50px 0}.about-manor-homes .col-xs-5{width:100%}.map-section{background-position:right center;background-size:auto}.map-section .map-popup-pin{display:none}.map-section .map-content{padding:0}.map-section .col-xs-6{width:100%}.map-section .map-content .btn-inline .btn{margin-right:10px}.map-section .map-content .btn-inline .btn a{font-size:14px;padding:15px 20px}.hexa-thumb-big{-webkit-box-shadow:0 40px 40px 0 rgba(0,0,0,.2);box-shadow:0 40px 40px 0 rgba(0,0,0,.2)}.grid-box-lg{height:450px}ul.nav-internal-listing li a{height:62px;padding:10px 5px}.nav-internal-tab ul.nav-internal-listing li .equalheight{height:62px}.nav-internal-tab ul.nav-internal-listing li span{font-size:17px;padding:10px 5px}.meet-the-team-section #team-grid li .hexagon .team-member-title{padding:0 15px;top:70%;transform:translateY(-75%);-moz-transform:translateY(-75%);-ms-transform:translateY(-75%);-webkit-transform:translateY(-75%)}.meet-the-team-section ul li .team-member-title h5{font-size:16px}.meet-the-team-section ul li .team-member-title span{font-size:16px}.meet-the-team-section #team-grid li .envelope-thumb{margin-bottom:10px}.meet-the-team-section #team-grid li .envelope-thumb img{width:50px}.inner-banner-section .down-arrow a,.inner-banner .down-arrow a{width:50px;height:28.87px;border-left:solid 3px #d3d4d6;border-right:solid 3px #d3d4d6;line-height:42px}.inner-banner .down-arrow a:before,.inner-banner .down-arrow a:after,.inner-banner-section .down-arrow a:before,.inner-banner-section .down-arrow a:after{width:35.36px;height:35.36px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);left:4.3223px}.inner-banner .down-arrow a:before,.inner-banner-section .down-arrow a:before{top:-17.6777px;border-top:solid 4.2426px #d3d4d6;border-right:solid 4.2426px #d3d4d6}.inner-banner .down-arrow a:after,.inner-banner-section .down-arrow a:after{bottom:-17.6777px;border-bottom:solid 4.2426px #d3d4d6;border-left:solid 4.2426px #d3d4d6}.video-play a{width:60px;height:34.64px;border-left:solid 3px #d3d4d6;border-right:solid 3px #d3d4d6;line-height:50px}.video-play a img{width:20px}.video-play a:before,.video-play a:after{width:42.43px;height:42.43px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);left:5.7868px}.video-play a:before{top:-21.2132px;border-top:solid 4.2426px #d3d4d6;border-right:solid 4.2426px #d3d4d6}.video-play a:after{bottom:-21.2132px;border-bottom:solid 4.2426px #d3d4d6;border-left:solid 4.2426px #d3d4d6}.village-banner .village-caption-hexa{min-height:180px;height:100%;margin:100px auto;width:320px;display:inline-block;position:relative;left:0;right:0;top:0;opacity:.75}.village-banner .village-caption-hexa:before,.village-banner .village-caption-hexa:after{background-color:inherit;content:"";height:226px;left:47px;position:absolute;transform:scaleY(.5774) rotate(-45deg);width:226px;z-index:-1}.village-banner .village-caption-hexa::before{top:-113px;-webkit-border-radius:0 25px 0 0;border-radius:0 25px 0 0}.village-banner .village-caption-hexa::after{bottom:-113px;-webkit-border-radius:0 0 0 25px;border-radius:0 0 0 25px}.village-banner .village-caption-text{padding:10px 20px}.village-banner .plus-icon{bottom:-50px}.testimonials-gride-section .list-layout .testimonials-vedio .grid-item-wrap{min-height:450px}.testimonials-gride-section .list-layout .testimonials-thumb-detail h3,.testimonials-gride-section .list-layout .testimonials-bg-color h3{font-size:24px}.testimonials-gride-section .list-layout .testimonials-vedio .grid-item-content{padding:25px}.testimonials-gride-section .list-layout .testimonials-vedio .grid-item-content a h3{font-size:26px;margin-bottom:30px}.testimonials-gride-section .shortlist{right:15px;top:25px}.contact-row{padding:100px 0}.contact-row .contact-block .contact-detail p{font-size:18px;line-height:1.2;padding-bottom:15px;font-weight:700}.location-section-to-append h2{font-size:32px}.location-section p,.contact-form p{font-size:18px}.location-section .main{max-width:100%}.header-form-wrap{padding:25px 15px}.login-account{padding:40px 20px}#header-main .header-top-popup h3{margin-bottom:15px}.account-section .col-xs-8{width:58%}.account-section .col-xs-4{width:42%}#header-main .search-section .col-xs-9{width:75%;float:left;margin-left:0}#header-main .search-section .col-xs-3{width:25%;float:left;margin-left:0}.popup-home-living-banner{min-height:400px}ul.virtual-tour-gride-listing li .property-listings-content{padding:20px}.gallery-grid-section,.inclusions-options-section{padding:50px 0}.inclusions-options-section p{font-size:20px;line-height:1.3}ul.property-listings li h2{font-size:24px}ul.property-listings li.col-xs-3{width:33.33%}#menu-item-1102{display:none!important}.common-form .accordion-title{padding:25px 50px 25px 120px}.listing-hexagone{margin:5px 0}ul.inclusions-options-listing li .listing-thumb{transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7)}.listing-hexagon{margin:55px auto}.accordian-section .feild-btn{margin-top:30px}.sort{padding:0}.sort span{font-size:18px;display:block;margin:0 0 5px}.sort .custom-select{width:100%}.mortgage-calculator-section{min-height:450px}.our-services-section{padding:40px 0}ul.inclusions-options-listing li .listing-content h3{margin-bottom:15px}.testimonials-gride-section .grid .btn a{padding:15px 25px}.resp-tabs-container.gallery-wrap .property-fillter-wrap .sort .custom-select{width:200px}.filter ul li{margin:0 5px 0 0}.filter ul li:first-child{display:block;margin:5px 5px 5px 0}.testimonials-gride-section .list-layout h3{font-size:20px}.testimonials-gride-section .property-listings-wrap .property-listings-content{padding:30px}.testimonials-gride-section .list-layout p{font-size:14px}.shortlist-section .testimonials-gride-section .property-listings-wrap .property-listings-thumb::after{-webkit-transform:skewY(-62deg);transform:skewY(-62deg)}.shortlist-section .testimonials-gride-section .property-listings-wrap .property-listings-thumb::before{-webkit-transform:skewY(62deg);transform:skewY(62deg)}ul.filter-home li.large{width:48%}ul.filter-home li.small{width:22.5%}ul.filter-home li{margin:8px 2px}ul.filter-home li .custom-select{width:100%}ul.filter-home li .custom-select.small-select{width:100%}ul.filter-home li .category-icon svg{width:42px}ul.nav-internal-listing li a{font-size:16px}.custom-radio label{padding-left:42px}.header-top ul li.on-hover>a>svg,.header-top ul li>a:hover>svg{margin-right:0}.header-top ul{padding-right:0}.fixItUp .nav-internal,.fixItUp .nav-internal-tab{top:121px}.left-hexagon-hunter{display:none}#display-tour .hunter-valley-content,.common-popup.dream-step-popup .hunter-valley-content{padding:0 3%;width:55%;right:auto}.common-popup.dream-step-popup .hunter-valley-content{text-align:left}.common-popup.dream-step-popup .hexaimg{right:-320px}.about-manor-homes .hexaimg{right:-35%}.about-manor-homes .hexa-thumb{left:-42%;top:25%;transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6)}.about-manor-homes .hexa-thumb-big{transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);top:45%;left:-38%}.about-second-option .hexa-thumb{left:-52%;top:10%}.mortgage-calculator form table tr.large-feild{width:26%}.mortgage-calculator form span.error{font-size:11px}.about-second-option .hexaimg{right:-29%;margin-top:-25px;transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9)}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:260px;line-height:250px;letter-spacing:-40px}.grid .grid-item.testimonials-vedio .grid-item-wrap .shortlist{position:relative;left:0;right:0;text-align:center;margin:0}.grid .grid-item.testimonials-vedio .grid-item-wrap .grid-item-content{padding-top:60px}.testimonials-gride-section .list-layout .testimonials-vedio .grid-item-wrap .shortlist{position:relative;top:25px;right:10px;text-align:right;margin:0;min-height:60px}.testimonials-gride-section .list-layout .testimonials-vedio .grid-item-content{padding:70px 25px}.vc_row .page-title-section h2{font-size:22px!important}.padding-15-5{padding-bottom:50px;padding-top:50px}.vc-about h2,.blog-three-col-sec h2{font-size:26px}.blog-three-col-sec span,.blog-three-col-sec h3{font-size:20px}.title-caption{font-size:20px}.padding-top-10{padding:50px 0 20px!important}.medium-bg .vc_column-inner{height:350px}.medium-bg .product-video{height:350px;min-height:350px}}@media (max-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}h2{font-size:30px}.page-title-section h3 span,h3{font-size:24px}h4{font-size:22px;margin-bottom:15px}.hexagon-lable{margin:50px auto}.hexagon-lable-text{bottom:-40px}.homes-living-section,.be-inspired-section,.testimonial-section,.country-collections-section{padding:50px 0}ul.homes-living-listing li .living-listing-content{padding:0 15px}ul.homes-living-listing{margin:20px 0 80px}ul.testimonial-listing li .testimonial-listing-wrap .testimonial-listing-content{padding:20px 20px 90px}.find-homes-section h2{margin-bottom:0}.be-inspired-section .grid-box-lg.grid-box .grid-box-wrap,.be-inspired-section .grid-box .grid-box-wrap{padding:20px 10px}.be-inspired-section .grid-box-lg.grid-box .grid-box-wrap,.be-inspired-section .grid-box .grid-box-wrap{padding:20px 10px}.be-inspired-section .grid-box h3{font-size:15px}.be-inspired-section .thumb-grid>.col-xs-6{width:100%}.be-inspired-section .thumb-grid .grid-box{height:auto!important;padding:40px 0;margin-bottom:20px}.back-top a{width:50px;height:50px;line-height:56px}ul.step-listing li a{padding:35px 10px}ul.step-listing li .step-icon-thumb{margin-bottom:20px}.dream-step-section p,.homes-living-section p,.country-collections-section p{font-size:18px}.our-values-section h2{font-size:36px}.about-page-section p{padding-bottom:20px}ul.category-listing li{width:23%}ul.property-listings li .property-listings-content span.caption,ul.property-listings li span.caption{font-size:18px}.filter ul li span{font-size:18px}ul.property-listings li.list-even .property-listings-thumb .shortlist{left:inherit;margin-left:3px}ul.property-listings li.list-even .property-listings-thumb::before{transform:skewX(20deg) skewY(0deg);-webkit-transform:skewX(20deg) skewY(0deg);-moz-transform:skewX(20deg) skewY(0deg);-ms-transform:skewX(20deg) skewY(0deg);left:-47%}ul.property-listings li.list-even .property-listings-thumb::after{transform:skewX(-25deg) skewY(0deg);-moz-transform:skewX(-25deg) skewY(0deg);-ms-transform:skewX(-25deg) skewY(0deg);-webkit-transform:skewX(-25deg) skewY(0deg);left:-47%}ul.category-listing li .category-listing-thumb svg{height:38px}.gallery-grid-section.inspiration-gallery .grid-box-lg{height:420px}.common-popup{max-width:100%}.mfp-content{padding:0 5%}.common-popup{padding:120px 3%}.common-popup .common-popup-content{padding-right:0}.common-popup h3{font-size:26px}.hexagon-top-border{width:130px;height:75.06px;margin:37.53px auto;border-left:solid 6px #a8a2a3;border-right:solid 6px #a8a2a3;top:-95px}.hexagon-top-border:before,.hexagon-top-border:after{width:91.92px;height:91.92px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);background-color:inherit;left:13.0381px}.hexagon-top-border:before{top:-45.9619px;border-top:solid 8.4853px #a8a2a3;border-right:solid 8.4853px #a8a2a3}.hexagon-top-border:after{bottom:-45.9619px;border-bottom:solid 8.4853px #a8a2a3;border-left:solid 8.4853px #a8a2a3}.one-grid-box{min-height:400px}.about-page-section{padding:40px 0}ul.virtual-tour-gride-listing li h2{font-size:22px}ul.category-listing li .category-listing-thumb svg{width:35px}.about-page-section h2{font-size:28px}.virtual-tour-gride h2,.gallery-grid-section h2{margin-bottom:20px}.virtual-tour-gride p strong,.about-page-section p strong,ul.inclusions-options-listing li p strong{font-size:18px;line-height:1.3}ul.inclusions-options-listing li p{font-size:14px;padding-bottom:15px}.faq-section{padding:50px 0}ul.inclusions-options-listing li .listing-thumb{transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6)}.listing-hexagon{margin:30px auto}ul.inclusions-options-listing li{margin-bottom:20px}ul.career-accordian li .col-xs-4{width:50%}.common-form .common-form-block{margin-bottom:25px}.common-form .common-form-block small{min-height:inherit;margin-bottom:10px}ul.property-listings li .col-xs-4{width:50%}ul.property-listings li h2{font-size:22px;margin-bottom:10px}ul.property-listings li .property-listings-content{padding:20px 15px}.gallery-grid-section .thumb-grid .grid-box{margin-bottom:24px}.resp-tabs-container.gallery-wrap .property-fillter-wrap .sort .custom-select{width:225px}#grid li{width:30%;padding:0 0 34%}#grid li:nth-child(4n){margin-top:-5.3%;margin-bottom:0%;-o-transform:translateX(56%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(56%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(56%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(56%) rotate(-60deg) skewY(30deg);transform:translateX(56%) rotate(-60deg) skewY(30deg)}#grid li:nth-child(5n){margin-top:-5.3%;margin-bottom:0%;-o-transform:translateX(56%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(56%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(56%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(56%) rotate(-60deg) skewY(30deg);transform:translateX(56%) rotate(-60deg) skewY(30deg)}#grid li:nth-child(6n){clear:left;margin-top:-5.3%;margin-bottom:-5.3%;-o-transform:translateX(0%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(0%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(0%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(0%) rotate(-60deg) skewY(30deg);transform:translateX(0%) rotate(-60deg) skewY(30deg)}#grid li:nth-child(7n){margin-top:-5.3%;margin-bottom:-5.3%;-o-transform:translateX(0%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(0%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(0%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(0%) rotate(-60deg) skewY(30deg);transform:translateX(0%) rotate(-60deg) skewY(30deg)}#grid li:nth-child(8n){clear:inherit;margin-top:-5.3%;margin-bottom:-5.3%;-o-transform:translateX(0%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(0%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(0%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(0%) rotate(-60deg) skewY(30deg);transform:translateX(0%) rotate(-60deg) skewY(30deg)}ul.homes-living-listing li .hexagon::before{font-size:28em;line-height:.7}#advanced_mortgage_calc_result label{padding-right:15px}#advanced_mortgage_calc_result span.mnort_res{padding:8px 25px;font-size:22px}.common-popup.dream-step-popup .hunter-valley-content{padding:0 3%;width:52%;right:auto}#grid li:nth-child(9n){margin-top:0;margin-bottom:0%;-o-transform:translateX(54%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(54%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(54%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(54%) rotate(-60deg) skewY(30deg);transform:translateX(54%) rotate(-60deg) skewY(30deg)}#grid li:nth-child(10n){margin-top:0;margin-bottom:0%;-o-transform:translateX(54%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(54%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(54%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(54%) rotate(-60deg) skewY(30deg);transform:translateX(54%) rotate(-60deg) skewY(30deg)}#grid li:nth-child(11n){clear:left;margin-top:-5.3%;margin-bottom:-5.3%;-o-transform:translateX(0%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(0%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(0%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(0%) rotate(-60deg) skewY(30deg);transform:translateX(0%) rotate(-60deg) skewY(30deg)}#grid li:nth-child(12n){margin-top:-5.3%;margin-bottom:-5.3%;-o-transform:translateX(0%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(0%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(0%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(0%) rotate(-60deg) skewY(30deg);transform:translateX(0%) rotate(-60deg) skewY(30deg);clear:inherit}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:310px;letter-spacing:-30px;line-height:320px}}@media (max-width:960px){#footer-main .footer-wrap{text-align:center}#footer-main .footer-about{width:100%;margin-bottom:20px}#footer-main .footer-news-blog{width:100%;padding:0;margin-bottom:20px}#footer-main .footer-menu{width:100%}.copyright-section{margin-top:20px;padding:12px 0}.back-top{bottom:44px}.testimonials-gride-section .grid .col-xs-4{width:50%}ul.property-listings li .property-listings-content span.caption,ul.property-listings li span.caption{font-size:14px}.search-help-section .search-form .col-xs-6{width:100%;margin:15px 0 5px}.search-help-section .btn a{width:100%}.search-help-section h3{font-size:24px;margin-top:10px}.about-second-option .hexagon-border{top:20px;left:-19%}.about-second-option .hexa-thumb{left:-45%;top:18%}.about-second-option .hexaimg{right:-35%}ul.property-listings li.list-even .property-listings-thumb .shortlist{margin-left:0}.about-second-option .hexaimg{right:-30%}ul.property-listings li .grid-item-wrap .grid-item-content{padding:30px 25px}.wc-property-listings h2{margin-bottom:30px}}@media (max-width:900px){ul.news-gallery-listing li{padding-right:15px;margin-right:10px}ul.news-gallery-listing li a{font-size:15px}ul.news-gallery-listing li::after{height:15px}ul.news-gallery-listing li a::before{height:2px}.testimonials-gride-section .property-listings-wrap .property-listings-content{padding:20px}.testimonials-gride-section .list-layout span{margin-bottom:5px}.testimonials-gride-section .list-layout h3{font-size:20px}.testimonials-gride-section .list-layout p{font-size:14px;padding-bottom:20px}.testimonials-gride-section .property-listings-wrap .property-listings-thumb::before{-webkit-transform:skewY(68deg);transform:skewY(68deg)}.testimonials-gride-section .property-listings-wrap .property-listings-thumb::after{-webkit-transform:skewY(-68deg);transform:skewY(-68deg)}.testimonials-gride-section .property-listings-wrap .property-listings-thumb .shortlist{right:-16px}ul.property-listings li .btn a{font-size:12px;padding:15px 25px}ul.inclusions-options-listing li .listing-thumb{margin-left:-30px}.listing-hexagon{margin:25px auto}ul.testimonial-listing li.col-xs-4{width:50%}ul.property-listings li.col-xs-4{width:50%;margin-bottom:20px}#ourworkTab ul.property-listings li.list-even .property-listings-thumb::before{left:-32%}#ourworkTab ul.property-listings li.list-even .property-listings-thumb::after{left:-32%}#ourworkTab ul.property-listings li.list-even .property-listings-thumb .shortlist{left:0;margin-left:0}ul.homes-living-listing li .hexagon::before{font-size:27em;line-height:.7}.mortgage-calculator form table tr.large-feild{width:27%}.switch-village-section ul li a{min-height:250px}.about-manor-homes .hexaimg{right:-48%}.about-manor-homes .hexa-thumb-big{top:45%;left:-38%}.about-manor-homes .hexa-thumb{top:22%;left:-40%}.about-second-option .hexaimg{right:-45%}.about-second-option .hexa-thumb{left:-45%;top:18%}ul.property-listings li.list-even .property-listings-thumb .shortlist{left:inherit;margin-left:0}#ourworkTab ul.property-listings li.list-even .property-listings-thumb .shortlist{margin-left:8px}#ourworkTab ul.property-listings li.list-even .property-listings-thumb::before{left:-45%}#ourworkTab ul.property-listings li.list-even .property-listings-thumb::after{left:-45%}.about-second-option .hexaimg{right:-32%;margin-top:-50px;transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:280px;letter-spacing:-30px;line-height:280px}}@media (max-width:820px){.about-second-option .hexaimg{right:-35%}}@media (max-width:800px){ul.homes-living-listing li .hexagon::before{font-size:24em;line-height:.7}.about-second-option .hexaimg{right:-35%}.about-second-option .hexa-thumb{left:-44%;top:15%;transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5)}#ourworkTab ul.property-listings li.list-even .property-listings-thumb .shortlist{margin-left:6px}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:250px;letter-spacing:-30px;line-height:260px}.padding-15-5{padding-bottom:40px;padding-top:40px}.vc-about h2,.blog-three-col-sec h2{font-size:24px}.blog-three-col-sec span,.blog-three-col-sec h3{font-size:18px}.title-caption{font-size:18px}.small-bg .vc_column-inner{height:250px}.small-bg .product-video{height:250px;min-height:250px}.product-video{height:450px}}@media (max-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.banner-section .banner-caption{text-align:center}.location-section{padding:50px 0}.contact-row .contact-block .contact-detail p{font-size:16px}.contact-row .contact-block .icon img{width:40px}.location-section-to-append h2{font-size:28px}ul.inclusions-options-listing li .listing-content{margin-top:20px}ul.property-listings li.col-xs-3{width:50%}ul.property-listings li .property-listings-content{padding:20px 15px}.testimonials-gride-section .list-layout .testimonials-thumb-detail{padding:50px 40px 40px}.testimonial-popup .btn-border a.mfp-close,.testimonial-popup .btn-inline .btn a{padding:15px 20px;font-size:14px}.testimonial-popup .grid-item-content p{font-size:18px}.career-accordian .accordion-title>span{line-height:1.5;right:15px}}@media (max-width:767px){.resp-tab-content.resp-tab-content-active{display:block}.inner-banner-section{max-height:inherit!important}.header-top ul li a span{display:none!important}.header-top ul li:hover .switch-village-section,.header-top ul li:hover .search-section,.header-top ul li:hover .sortlist-section,.header-top ul li:hover .account-section,.download-info:hover .download-form{display:none}.header-top ul li>a{width:100%}.tab-Switch{display:none}.main{padding:0 5%}.ubermenu-responsive-toggle{right:5%}#ourworkTab{margin:50px auto!important}.resp-tab-content{background-color:transparent}.nav-internal{margin-top:0;padding:0;background:#6b656a}.nav-internal-tab{background:#6b656a}.nav-internal-tab ul.nav-internal-listing li .equalheight{height:auto!important}.nav-internal-tab ul.nav-internal-listing li span{padding:11px 5%;font-size:16px}.testimonials-gride-section .grid{width:auto}ul.nav-internal-listing{display:none}.cat-dropdown-title{display:inherit;width:100%;height:50px;padding:16px 0;background-color:#6b656a;position:relative;z-index:9;color:#fff;font-size:16px}.cat-dropdown-title:after{content:"\f078";position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);font-family:'FontAwesome';color:#fff;font-size:18px}.cat-dropdown-title i.fa{position:absolute;right:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}ul.nav-internal-listing{background:#227f7f;text-align:left;position:absolute;width:100%;z-index:999;left:0}.nav-internal{z-index:100}.multipal-tab{display:none}ul.nav-internal-listing li{display:inline-block;width:100%;height:auto!important}ul.nav-internal-listing li a{height:auto!important;padding:11px 5%}.nav-internal-tab ul.nav-internal-listing li span:hover,.nav-internal-tab ul.nav-internal-listing li.active span,ul.nav-internal-listing li a:hover,ul.nav-internal-listing li.active a{background:rgba(0,0,0,.3);color:#fff}ul.nav-internal-listing li br{display:none}.nav-internal-tab ul.nav-internal-listing{display:none;background:#227f7f;text-align:left;position:absolute;width:100%;z-index:999;left:0}.nav-internal-tab ul.nav-internal-listing li{display:inline-block;width:100%;height:auto!important}.nav-internal-tab ul.nav-internal-listing li a{height:auto!important;padding:11px 5%}.nav-internal-tab ul.nav-internal-listing li a:hover,.nav-internal-tab ul.nav-internal-listing li.active a{background:rgba(0,0,0,.3);color:#fff}.nav-internal-tab ul.nav-internal-listing li br{display:none}.country-collections-section p{font-size:18px}ul.country-collections-listing li .collections-thumb{min-height:260px}.hexagon-lable{margin:15px auto}.hexagon-lable-text{bottom:-45px}.hexagon-lable-text h3{margin:0}.about-manor-homes h2{margin-bottom:15px}.map-section{padding:50px 0}ul.step-listing li h6{display:none}ul.step-listing li .step-icon-thumb{margin:0;display:table-cell;height:100%;width:100%;vertical-align:middle}#footer-main .logo{margin-bottom:20px}#footer-main .footer-menu ul li a{font-size:16px}ul.testimonial-listing li h3{font-size:20px}.testimonial-listing-content .btn{bottom:30px}ul.testimonial-listing li .testimonial-listing-wrap .testimonial-listing-content{padding:20px 20px 80px}.thumb-grid .grid-box{padding:30px}ul.news-gallery-listing li a{font-size:14px}ul.news-gallery-listing li{margin:10px 5px}.tab-Switch-caption-hexa .banner-caption-text{width:80px}.map-section h2{margin-bottom:25px}.homes-living-section h2{margin-bottom:20px}.btn a{font-size:14px;padding:15px 18px}.thumb-grid .grid-box{padding:30px 10px}ul.step-listing li{display:inline-block;vertical-align:top;width:20%;margin:0;float:left}ul.step-listing li::after{display:none}ul.step-listing li a{height:85px;padding:15px 10px;width:100%;display:table}.about-page-section .col-xs-7{width:100%;margin-bottom:20px}.about-page-section .col-xs-5{overflow:hidden;position:relative;right:-5%;width:100%}.meet-the-team-section #team-grid li{width:50%}.meet-the-team-section #team-grid{margin:30px auto}.meet-the-team-section #team-grid li:nth-child(3n){clear:left}.meet-the-team-section #team-grid li:nth-child(6n){clear:inherit}.meet-the-team-section #team-grid li:nth-child(5n) .hexagon-wrap,.meet-the-team-section #team-grid li:nth-child(6n) .hexagon-wrap,.meet-the-team-section #team-grid li:nth-child(7n) .hexagon-wrap{margin-top:0%;margin-bottom:0%;-o-transform:translateX(0%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(0%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(0%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(0%) rotate(-60deg) skewY(30deg);transform:translateX(0%) rotate(-60deg) skewY(30deg)}.meet-the-team-section #team-grid li:nth-child(8n),.meet-the-team-section #team-grid li:nth-child(12n){clear:inherit}.meet-the-team-section #team-grid li:nth-child(8n) .hexagon-wrap,.meet-the-team-section #team-grid li:nth-child(9n) .hexagon-wrap,.meet-the-team-section #team-grid li:nth-child(10n) .hexagon-wrap,.meet-the-team-section #team-grid li:nth-child(11n) .hexagon-wrap{margin-top:0%;margin-bottom:-22%;-o-transform:translateX(2%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(2%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(2%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(2%) rotate(-60deg) skewY(30deg);transform:translateX(2%) rotate(-60deg) skewY(30deg)}.meet-the-team-section #team-grid li:nth-child(12n) .hexagon-wrap,.meet-the-team-section #team-grid li:nth-child(13n) .hexagon-wrap,.meet-the-team-section #team-grid li:nth-child(14n) .hexagon-wrap,.meet-the-team-section #team-grid li:nth-child(15n) .hexagon-wrap{margin-top:0%;margin-bottom:0;-o-transform:translateX(57%) rotate(-60deg) skewY(30deg);-moz-transform:translateX(57%) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(57%) rotate(-60deg) skewY(30deg);-ms-transform:translateX(57%) rotate(-60deg) skewY(30deg);transform:translateX(57%) rotate(-60deg) skewY(30deg)}.meet-the-team-section #team-grid li:nth-child(5n) .hexagon-hover,.meet-the-team-section #team-grid li:nth-child(6n) .hexagon-hover,.meet-the-team-section #team-grid li:nth-child(7n) .hexagon-hover,.meet-the-team-section #team-grid li:nth-child(13n) .hexagon-hover{transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.meet-the-team-section #team-grid li:nth-child(10n) .hexagon-hover{transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.our-values-section,.meet-the-team-section{padding:50px 0}.about-page-section{padding:50px 0}.village-banner-section{margin:50px 0}.our-values-section h2{font-size:30px}.inner-banner .down-arrow,.inner-banner-section .down-arrow{bottom:60px}.village-banner{padding:25px}.village-banner .village-caption-hexa::before,.village-banner .village-caption-hexa::after{display:none}.village-banner .village-caption-hexa{width:100%;min-height:inherit;margin:0}.village-banner .village-caption-text{padding:25px 20px}.village-banner .plus-icon{bottom:auto;margin:35px 0 20px;position:relative;top:auto}.village-banner .village-caption-hexa{background-color:rgba(75,71,74,.8);opacity:1}.page-title-section{padding:15px 0}ul.property-listings li.one-col-grid .property-listings-thumb::before,ul.property-listings li.one-col-grid .property-listings-thumb::after{display:none}ul.property-listings li.one-col-grid .property-listings-thumb{width:100%}ul.property-listings li.one-col-grid .property-listings-content{width:100%}ul.property-listings li.one-col-grid .property-listings-thumb .shortlist,ul.property-listings li.list-even .property-listings-thumb .shortlist{left:-3px;right:0;width:100%;text-align:center;margin:0 auto;bottom:-2px;top:auto}ul.property-listings li.one-col-grid .property-listings-thumb{min-height:300px}.property-fillter-wrap{padding:25px 0 10px}.testimonials-gride-section .property-fillter-wrap{padding:15px 0}.filter ul li{margin:6px 20px 6px 0}.property-fillter-section .filter form{margin-bottom:0}.gallery-grid-section .thumb-grid .col-xs-5{width:100%}.gallery-grid-section .thumb-grid .col-xs-7{width:100%}#ourworkTab .resp-tabs-container .gallery-grid-section{background:#fff}.gallery-grid-section.inspiration-gallery .grid-box-lg{height:375px}.inrcol>a .grid-box{margin-bottom:0}.gallery-grid-section .thumb-grid .tab-images a.popup-gallery{margin-bottom:15px;width:100%;display:block}.gallery-grid-section .thumb-grid .grid-box{margin:0}.resp-tabs-container .gallery-grid-section{padding:30px 0}.testimonials-gride-section .grid h3{margin:0 0 20px;font-size:20px}.grid .grid-item.testimonials-thumb-detail .grid-item-wrap .grid-item-content{padding:25px 20px}.grid .grid-item.testimonials-bg-color .grid-item-wrap h3{font-size:20px;line-height:1.2}.testimonials-gride-section .grid span{font-size:13px;font-weight:700}.contact-form .col-xs-7{width:100%}.contact-form .col-xs-5{width:100%}.location-section p,.contact-form p{font-size:16px}.contact-row .contact-block{width:100%;display:block;margin-bottom:10px}.contact-row{padding:70px 0 50px}.account-section .col-xs-8{width:100%}.account-section .col-xs-4{width:100%}.login-account{background-size:cover}.popup-home-living-banner{min-height:400px}.popup-home-living-content{padding:30px}.popup-home-living-content p{font-size:18px;line-height:1.3;padding-bottom:25px}.testimonial-popup .grid-item-content p{font-size:18px;line-height:1.2}.common-popup form .col-xs-7{width:100%}.common-popup form .col-xs-5{width:100%}.dream-step-popup .main{padding:0 5%}#subscribe-newsletter form .col-xs-3{width:50%}#subscribe-newsletter form .col-xs-6{width:100%}.common-popup h3{font-size:28px;margin-bottom:15px}.common-popup .common-popup-wrap{min-height:inherit}.common-popup.dream-step-popup .hunter-valley-content{width:100%;text-align:center;padding:0 3%;position:static;transform:none;-moz-transform:none;-ms-transform:none;-webkit-transform:none}.common-popup h3{text-align:center}.common-popup.dream-step-popup .hexaimg{display:none}.common-popup .common-popup-wrap{padding:45px 0}.about-page-section .about-hexaimg{position:relative;width:550px;height:317.54px;margin:158.77px 0;background-image:url(http://csshexagon.com/img/meow.jpg);background-size:auto 635.0853px;background-position:center;margin-top:-8%;position:relative;right:-50%}.about-page-section .about-hexaimg .hexaimg-top,.about-page-section .about-hexaimg .hexaimg-bottom{position:absolute;z-index:1;width:388.91px;height:388.91px;overflow:hidden;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);background:inherit;left:80.55px}.about-page-section .about-hexaimg .hexaimg-top:after,.about-page-section .about-hexaimg .hexaimg-bottom:after{content:"";position:absolute;width:550px;height:317.5426480542942px;-webkit-transform:rotate(45deg) scaleY(1.7321) translateY(-158.7713px);-ms-transform:rotate(45deg) scaleY(1.7321) translateY(-158.7713px);transform:rotate(45deg) scaleY(1.7321) translateY(-158.7713px);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background:inherit}.about-page-section .about-hexaimg .hexaimg-top{top:-194.4544px}.about-page-section .about-hexaimg .hexaimg-top:after{background-position:center top}.about-page-section .about-hexaimg .hexaimg-bottom{bottom:-194.4544px}.about-page-section .about-hexaimg .hexaimg-bottom:after{background-position:center bottom}.about-page-section .about-hexaimg:after{content:"";position:absolute;top:0;left:0;width:550px;height:317.5426px;z-index:2;background:inherit}.hexa-thumb{left:-35%;top:45%;z-index:100}.about-page-section,.virtual-tour-gride{padding:50px 0}.virtual-tour-gride p strong,.about-page-section p strong{font-size:18px;line-height:1.3}.virtual-tour-gride h2,.gallery-grid-section h2{margin-bottom:20px}.one-grid-box{min-height:350px}.about-page-section,.virtual-tour-gride{padding:25px 0}.about-page-section .about-hexaimg{right:-55%}ul.virtual-tour-gride-listing li .virtual-tour-view{margin-bottom:20px}ul.virtual-tour-gride-listing li .virtual-tour-view,ul.virtual-tour-gride-listing li .property-listings{height:auto!important}ul.virtual-tour-gride-listing li .col-xs-8,ul.virtual-tour-gride-listing li .col-xs-4{width:100%}.virtual-tour-padding{margin-bottom:20px}ul.inclusions-options-listing li{width:100%;margin-bottom:15px}ul.inclusions-options-listing li .listing-content h3{font-size:30px;margin-bottom:10px}.virtual-tour-gride ul.virtual-tour-gride-listing li{margin-bottom:30px}.gallery-grid-section,.inclusions-options-section{padding:40px 0}.inclusions-options-section p{font-size:18px}.testimonials-gride-section .property-listings-wrap .property-listings-thumb{width:100%}.testimonials-gride-section .property-listings-wrap .property-listings-content{width:100%}.testimonials-gride-section .property-listings-wrap .property-listings-thumb::before,.testimonials-gride-section .property-listings-wrap .property-listings-thumb::after{display:none}.testimonials-gride-section .property-listings-wrap .property-listings-thumb .shortlist{left:0;right:0;text-align:center}.testimonials-gride-section .property-listings-wrap .property-listings-thumb{min-height:350px}.testimonials-gride-section .list-layout .testimonials-vedio .grid-item-wrap{min-height:400px}.shortlist-section{padding:50px 0 0}.search-help-section{margin:50px 0}.shortlist-section.main{padding:50px 5% 20px}.search-help-section h2{font-size:30px;margin:0}.faq-section{padding:50px 0}.testimonial-popup .grid-item-content p{font-size:16px}.our-values-section,.meet-the-team-section{padding:40px 0}.mortgage-calculator form table{margin-top:30px}.mortgage-calculator{padding:30px 3%}ul.property-listings li.one-col-grid .property-listings-thumb,ul.property-listings li.one-col-grid .property-listings-content{height:auto!important}.inclusions-options-section p{font-size:18px;line-height:1.3}.accordian-section{padding:30px 0}ul.inclusions-options-listing>li{width:50%}ul.inclusions-options-listing>li:nth-of-type(2n+1){clear:left}ul.inclusions-options-listing li .listing-thumb{margin-left:-10px}ul.inclusions-options-listing li .listing-content h3{font-size:26px}ul.inclusions-options-listing li .listing-content ul li{font-size:15px;margin-bottom:5px}.accordion-title{font-size:24px}.career-accordian .accordion-title>span{line-height:2}.common-form .accordion-title{padding:25px 45px 25px 80px}.listing-hexagone{left:15px}.accordion-content{padding:10px 20px 25px}form .feild.half-feild{width:100%;padding:0}ul.career-accordian li .col-xs-4{width:100%}.common-form .common-form-block{margin-bottom:20px}.common-form .common-form-block small{min-height:inherit;margin-bottom:10px}.common-form .common-form-block .custom-radio{margin-top:10px}.common-form .common-form-block{padding:0}.our-values-section ul li .our-values-thumb{margin-bottom:20px}.our-values-section h5{font-size:16px;margin:10px 0}.mortgage-calculator-section{min-height:inherit;padding:40px 0}.mortgage-calculator{position:relative}#galleryTab .resp-tab-content{padding:40px 0 0;background-color:transparent}.gallery-listing.row .grid-item-content .content-block h3{font-size:22px}.resp-tabs-container.gallery-wrap .property-fillter-wrap .sort .custom-select{width:100%;margin-bottom:10px}.tab-Switch h6{margin-top:25px;font-size:12px;line-height:16px}.tab-Switch-caption-hexa .banner-caption-text h6{line-height:16px}.tab-Switch-caption-hexa .banner-caption-text{padding:0 10px;margin-top:8px}.property-fillter-wrap .col-xs-8{display:none}.property-fillter-wrap .col-xs-4{width:100%;margin-bottom:10px}.property-fillter-wrap .text-right{text-align:left;padding:0}.property-fillter-wrap .text-right .sort{text-align:left}ul.homes-living-listing li .hexagon::before{font-size:22em;line-height:.7}.hexa-thumb{left:-27%;top:13%}ul.step-listing li::before{display:none}ul.step-listing{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.grid-box .btn a{padding:14px 22px}.mortgage-calculator form table tr.large-feild{width:48%}.mortgage-calculator form table tr.small-feild,.mortgage-calculator form table tr{width:48%}.mortgage-calculator form table tr:nth-of-type(2n){padding-right:0}.mortgage-calculator form input[type="submit"]{width:100%}.account-section .equalheight{height:auto!important}#header-main .switch-village-section ul li h3{font-size:20px}.switch-village-section ul li a{min-height:230px}.header-top-popup{position:fixed;height:calc(100vh - 88px);top:106px;overflow:auto}.common-popup.dream-step-popup .hexaimg{display:none}.about-manor-homes .col-xs-6{width:100%}.about-manor-homes .col-xs-5{position:relative;width:100%;right:-5%;overflow:hidden}.about-manor-homes .col-xs-5 .hexaimg{position:relative;right:-60%}.about-page-section .about-hexaimg{margin-top:-8%}.about-manor-homes{min-height:inherit}.about-manor-homes .hexaimg{margin-bottom:180px}.about-manor-homes .hexagon-border{top:0}.about-manor-homes .rellax{transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}.about-manor-homes .hexa-thumb-big{top:60%;left:-40%;transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7)}.about-manor-homes .hexa-thumb{top:25%;left:-45%}.about-second-option .hexa-thumb{left:-45%;top:12%;transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6)}.resp-tabs-container.gallery-wrap{padding:0}.mortgage-calculator form table tr{margin:15px 0}.mortgage-calculator form span.error{font-size:12px}.about-second-option .hexaimg{position:relative;right:-60%;margin-top:0;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1)}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:220px;letter-spacing:-20px;line-height:230px}ul.property-listings li.one-col-grid .property-listings-thumb-img-wrap{list-style-type:none;margin-top:-47%;position:relative;width:100%;padding:0 0 115% 0;-o-transform:rotate(-60deg) skewY(30deg);-moz-transform:rotate(-60deg) skewY(30deg);-webkit-transform:rotate(-60deg) skewY(30deg);-ms-transform:rotate(-60deg) skewY(30deg);transform:rotate(-60deg) skewY(30deg);overflow:hidden;visibility:hidden;box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit}ul.property-listings li.one-col-grid .property-listings-thumb-img-wrap{visibility:visible}ul.property-listings li.one-col-grid .property-listings-thumb{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%!important;left:0;overflow:hidden;position:absolute;top:0;transform:skewY(-30deg) rotate(60deg);width:100%;box-sizing:inherit;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;background-color:#6b656a;min-height:inherit}.virtual-tour-gride-listing li.row{margin-left:-12px}.large-bg .product-video{height:500px;min-height:500px}.medium-bg .product-video,.product-video{height:400px;min-height:400px}.small-bg .vc_column-inner{height:350px}.small-bg .product-video{height:400px;min-height:400px}.vc_row .page-title-section h2{font-size:20px!important}}@media (max-width:700px){ul.homes-living-listing li .hexagon::before{font-size:20em;line-height:.7}ul.homes-living-listing li h5{font-size:14px}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:200px;letter-spacing:-20px;line-height:210px}ul.property-listings li.one-col-grid .property-listings-thumb .shortlist,ul.property-listings li.list-even .property-listings-thumb .shortlist{bottom:-1px}}@media (max-width:640px){h2,.map-section h2{font-size:28px;line-height:1.1}.page-title-section h3 span,h3{font-size:22px}h4{font-size:20px}.inclusions-options-wrap h3{font-size:26px}.homes-living-section p,.meet-the-team-section p,.our-values-section p,.dream-step-section p,.homes-living-section p,.country-collections-section p{font-size:16px}.banner-section .owl-nav{display:block}.banner-section .owl-dots{display:none!important}.banner-section .banner-caption{padding:0;position:absolute;left:0;right:0;bottom:0;background-color:#4b474a;opacity:.8;top:inherit;transform:none;-moz-transform:none;-webkit-transform:none;-ms-transform:none}.banner-section .banner-caption .banner-caption-hexa{background-color:inherit;opacity:1}.banner-caption-hexa::before,.banner-caption-hexa::after{display:none}.banner-section .banner-caption .banner-caption-hexa{margin:0}.banner-caption-text{padding:25px}.banner-section .plus-icon{position:relative;bottom:0}.plus-icon,.banner-section .plus-icon{width:32px;height:18.48px;border-left:solid 3px #d3d0d4;border-right:solid 3px #d3d0d4;line-height:25px}.plus-icon svg,.banner-section .plus-icon svg{width:14px}.plus-icon:before,.plus-icon:after,.banner-section .plus-icon:after,.banner-section .plus-icon:before{width:22.63px;height:22.63px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);left:1.6863px}.plus-icon:before,.banner-section .plus-icon:before{top:-11.3137px;border-top:solid 4.2426px #d3d0d4;border-right:solid 4.2426px #d3d0d4}.plus-icon:after,.banner-section .plus-icon:after{bottom:-11.3137px;border-bottom:solid 4.2426px #d3d0d4;border-left:solid 4.2426px #d3d0d4}.village-banner .plus-icon svg{width:auto}.banner-section .owl-carousel .owl-nav{top:inherit;transform:none;bottom:110px}.banner-section .owl-carousel .owl-nav .owl-next,.banner-section .owl-carousel .owl-nav .owl-prev{font-size:24px;line-height:0}.banner-section .owl-carousel .owl-nav em{line-height:.7}.banner-section .owl-carousel .owl-nav .owl-next{width:32px;height:18.48px;border-left:solid 3px #d3d0d4;border-right:solid 3px #d3d0d4}.banner-section .owl-carousel .owl-nav .owl-next:before,.banner-section .owl-carousel .owl-nav .owl-next:after{width:22.63px;height:22.63px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);left:1.6863px}.banner-section .owl-carousel .owl-nav .owl-next:before{top:-11.3137px;border-top:solid 4.2426px #d3d0d4;border-right:solid 4.2426px #d3d0d4}.banner-section .owl-carousel .owl-nav .owl-next:after{bottom:-11.3137px;border-bottom:solid 4.2426px #d3d0d4;border-left:solid 4.2426px #d3d0d4}.banner-section .owl-carousel .owl-nav .owl-prev{width:32px;height:18.48px;border-left:solid 3px #d3d0d4;border-right:solid 3px #d3d0d4}.banner-section .owl-carousel .owl-nav .owl-prev:before,.banner-section .owl-carousel .owl-nav .owl-prev:after{width:22.63px;height:22.63px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);left:1.6863px}.banner-section .owl-carousel .owl-nav .owl-prev:before{top:-11.3137px;border-top:solid 4.2426px #d3d0d4;border-right:solid 4.2426px #d3d0d4}.banner-section .owl-carousel .owl-nav .owl-prev:after{bottom:-11.3137px;border-bottom:solid 4.2426px #d3d0d4;border-left:solid 4.2426px #d3d0d4}.owl-carousel .owl-nav .owl-next:hover,.owl-carousel .owl-nav .owl-prev:hover{border-color:#175e5f}.owl-carousel .owl-nav .owl-next:hover:after,.owl-carousel .owl-nav .owl-prev:hover:after,.owl-carousel .owl-nav .owl-next:hover:before,.owl-carousel .owl-nav .owl-prev:hover:before{border-color:#175e5f}.tab-Switch h6{margin:20px 0 0}.tab-Switch-caption-hexa .banner-caption-text{padding:0 10px;width:75px;margin-top:8px}.tab-Switch-caption-hexa{left:-75px;min-height:120px}.banner-caption-text h2{font-size:25px;line-height:1.1}.about-manor-homes,.homes-living-section,.be-inspired-section,.testimonial-section,.country-collections-section{padding:40px 0}.map-section .map-content .btn-inline{margin-top:10px}.map-section h2{margin-bottom:20px}.our-values-section ul li .our-values-thumb{margin-bottom:25px}.contact-form{padding:40px 0 30px}.location-section-to-append h2{font-size:26px}.location-section form .feild{max-width:inherit}.location-section{padding:40px 0}.location-section-to-append br{display:none}input[type="search"],input[type="text"],input[type="email"],input[type="password"]{height:45px;padding:10px}input[type="submit"]{padding:12px 25px}textarea{padding:10px;font-size:14px}.header-form-wrap form .col-xs-6{width:100%}.login-account{padding:25px 20px}.popup-home-living-banner{min-height:320px}.popup-home-living-content{padding:20px}.popup-home-living-content h3{margin-bottom:20px}.testimonial-popup .grid-item-content p,.popup-home-living-content p{font-size:16px}.thank-you-section{max-width:100%}.thank-you-section .thumb .thx-hexagon{height:auto;min-height:350px;background-size:cover;background-repeat:no-repeat;margin:0;width:100%;background-position:right center}.thank-you-section .thumb .thx-hexTop,.thank-you-section .thumb .thx-hexBottom,.thank-you-section .thumb .thx-hexagon::after{display:none}.thank-you-section p{font-size:20px;line-height:1.2}.thank-you-section h2{font-size:26px}.thank-you-section .content{padding:25px 20px}.virtual-tour-gride p strong,.about-page-section p strong{font-size:16px}.testimonials-gride-section .property-fillter-wrap{padding:0}.testimonials-gride-section .property-listings-wrap .property-listings-thumb{min-height:300px}.testimonials-gride-section .list-layout .testimonials-vedio .grid-item-wrap{min-height:350px}.testimonials-gride-section .shortlist{right:5px;top:20px}.testimonials-gride-section .list-layout .testimonials-thumb-detail{padding:30px 25px}.testimonials-gride-section .list-layout span{padding-right:30px;margin-bottom:10px}.testimonials-gride-section .list-layout .testimonials-bg-color .grid-item-wrap{padding:25px}.sbHolder{height:48px}.sbToggle{height:44px;width:34px}.sbSelector{height:44px;line-height:44px;padding:0 32px 0 10px}.sort span{font-size:17px;margin-bottom:3px}.shortlist-section ul.property-listings{margin-top:0;margin-bottom:0;width:auto;display:block}ul.property-listings li.col-xs-3{width:100%;margin-bottom:20px;margin-left:0}.testimonials-gride-section{padding:40px 0}.search-help-section h2{font-size:26px}.search-help-section{margin:30px 0;padding:30px 15px}.faq-section{padding:40px 0}#jointteam.accordian-section{padding:0 0 30px}.our-values-section h2{font-size:28px}.inner-banner-section .owl-carousel .owl-nav .owl-prev{left:15px;transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7)}.inner-banner-section .owl-carousel .owl-nav .owl-next{right:15px;transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7)}.ebook-section{margin:0;padding:30px}.inclusions-options-section .ebook-section .ebook-content p{padding-bottom:20px}ul.property-listings{margin-top:0;margin-bottom:0;width:auto}.homes-living-section p,.meet-the-team-section p,.floor-map-section p{font-size:18px}.inclusions-options-wrap{padding:40px 0}ul.gallery-listing li,.virtual-tour-gride-listing li{margin-bottom:15px}ul.gallery-listing li:last-child,.virtual-tour-gride-listing li:last-child{margin-bottom:0}.virtual-tour-gride-listing li.col-xs-6{width:100%}ul.gallery-listing li.col-xs-6{width:100%}ul.gallery-listing li.col-xs-6 .grid-item-wrap{height:auto!important;padding:15% 0}.testimonials-gride-section .grid .grid-item{margin-bottom:15px}.property-fillter-section{padding-bottom:40px}.sbOptions{top:46px!important}.switch-village-section ul li{width:100%;margin:0 0 15px}.switch-village-section ul li:last-child{margin-bottom:0}.switch-village-section ul li a{min-height:inherit;padding-bottom:50%}.gallery-grid-section .plus-icon{line-height:26px}.grid .grid-item.testimonials-thumb .testimonial-thumb-img .plus-icon{bottom:9px}.hubsportform fieldset .input select{height:45px;padding:10px}.hubsportform fieldset input[type="search"],.hubsportform fieldset input[type="text"],.hubsportform fieldset input[type="number"],.hubsportform fieldset input[type="tel"],.hubsportform fieldset input[type="email"],.hubsportform fieldset input[type="password"]{height:45px;padding:10px}.vc_row .plus-icon{width:55px;height:30px;border-left:solid 4px #d3d0d4;border-right:solid 4px #d3d0d4;line-height:36px;cursor:pointer}.vc_row .plus-icon svg{width:18px}.vc_row .plus-icon:before,.vc_row .plus-icon:after{width:38.89px;height:38.89px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);left:4px}.vc_row .plus-icon:before{top:-20px;border-top:solid 5px #d3d0d4;border-right:solid 5px #d3d0d4}.vc_row .plus-icon:after{bottom:-20px;border-bottom:solid 5px #d3d0d4;border-left:solid 5px #d3d0d4}.vc_row .plus-icon:hover:after,.vc_row .plus-icon:hover:before,.vc_row .plus-icon:hover{border-color:#22b8ba}.large-bg .product-video{height:400px;min-height:400px}.medium-bg .product-video,.product-video{height:350px;min-height:350px}.small-bg .vc_column-inner{height:300px}.small-bg .product-video{height:350px;min-height:350px}ul.property-listings li:hover .property-listings-wrap{box-shadow:0 40px 40px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 30px 30px 0 rgba(0,0,0,.2)}}@media (max-width:639px){#header-main .main{text-align:left}#header-main .logo a img{width:130px}#header-main .logo{margin:10px 0 0}.header-top .main{position:static!important}.header-top .call-us{bottom:0;float:right;height:64px;line-height:60px;padding:0;position:absolute;right:0;text-align:center;width:60px;z-index:99}.header-top .call-us a{display:inline-block;height:100%;padding:0;width:100%;background-color:rgba(0,0,0,.3)}.header-top .call-us a:hover{background:#22b8ba}.header-top .call-us a i{padding:0}.header-top .call-us a span{display:none}.ubermenu-responsive-toggle{right:78px}.header-top ul.header-listing{display:table;padding:0;width:100%}.header-top ul li{display:table-cell}ul.country-collections-listing li{width:100%}ul.country-collections-listing li .collections-thumb{min-height:300px}.about-manor-homes .col-xs-5 .hexaimg{right:-52%}ul.homes-living-listing{margin:20px 0 40px}#grid li{padding:0 0 56%;width:47%;float:left}#grid li:nth-child(4n),#grid li:nth-child(5n),#grid li:nth-child(6n){margin-top:0%;margin-bottom:0%;-o-transform:translateX(0) rotate(-60deg) skewY(30deg);-moz-transform:translateX(0) rotate(-60deg) skewY(30deg);-webkit-transform:translateX(0) rotate(-60deg) skewY(30deg);-ms-transform:translateX(0) rotate(-60deg) skewY(30deg);transform:translateX(0) rotate(-60deg) skewY(30deg)}#grid li:nth-child(6n){clear:inherit;margin-top:0}#grid li:nth-child(7n){margin-top:5.3%!important}ul.testimonial-listing li{margin-bottom:30px}ul.testimonial-listing li .testimonial-listing-wrap .testimonial-listing-content{padding:15px 15px 75px}.dream-step-section{padding-top:50px}.map-section .map-content .btn-inline .btn{display:block;margin:0 0 10px}.map-section{padding:40px 0}.about-manor-homes .col-xs-5{margin-top:40px}.copyright-section{text-align:center}.copyright-section ul{text-align:center;margin-bottom:8px}.copyright-section .col-xs-8,.copyright-section .col-xs-4{width:100%;float:none}.our-values-section ul li{width:50%}.our-values-section ul li:nth-of-type(6n+1){clear:inherit}.our-values-section ul li:nth-of-type(3n+1){clear:inherit}.our-values-section ul li:nth-of-type(2n+1){clear:left}.our-values-section h5{margin:5px 0}.our-values-section ul li .our-values-thumb{margin-bottom:15px}.hexa-thumb{box-shadow:none}#ourworkTab{margin:40px auto!important}ul.property-listings li h2{font-size:22px}ul.property-listings li .property-listings-content span.caption,ul.property-listings li span.caption{font-size:16px}ul.property-listings li .btn a{padding:15px 25px}h2.resp-accordion{font-size:22px}.testimonials-gride-section .grid .col-xs-4{width:100%}.testimonials-gride-section .grid .btn a{padding:15px 28px}.property-fillter-wrap .col-xs-4{width:100%;margin-bottom:10px}#header-main .search-section .col-xs-9{width:70%}#header-main .search-section .col-xs-3{width:30%}.search-form input[type="submit"]{padding:12px 20px}.back-top{bottom:70px}.resp-arrow{border-left:10px solid transparent;border-right:10px solid transparent;border-top:12px solid #287e7f}h2.resp-tab-active span.resp-arrow{border:none;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:12px solid #287e7f}.nav-internal{padding-bottom:0}.about-page-section .about-hexaimg{right:-47%}ul.inclusions-options-listing{margin-top:10px}.testimonials-gride-section .list-layout .testimonials-thumb-detail h3,.testimonials-gride-section .list-layout .testimonials-bg-color h3{font-size:20px;line-height:1.2}.testimonials-gride-section .list-layout .testimonials-vedio .grid-item-content a h3{font-size:24px;margin-bottom:35px}.faq-section{padding:40px 0}.testimonial-popup .btn-border,.testimonial-popup .btn-inline .btn{display:block;width:100%;margin:0 0 15px}.testimonial-popup .btn-border a.mfp-close,.testimonial-popup .btn-inline .btn a{width:100%}.testimonial-popup .grid-item-content span{font-size:14px;font-weight:700}.testimonial-popup .grid-item-content{padding:20px}.grid .grid-item.testimonials-thumb-detail .grid-item-wrap{padding-top:30px}.grid .grid-item.testimonials-bg-color .grid-item-wrap{padding:30px 20px}.search-help-section .search-form .col-xs-6{margin:0}.search-help-section h3{margin:0}.search-help-section .search-form .col-xs-6 .col-xs-7{width:100%;margin:8px 0}.search-help-section .search-form .col-xs-6 .col-xs-5{width:100%;margin:8px 0}ul.inclusions-options-listing>li{width:100%}ul.inclusions-options-listing li .listing-thumb{margin:0 auto}ul.inclusions-options-listing li .listing-thumb{transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7)}.listing-hexagon{margin:40px auto}ul.testimonial-listing li.col-xs-4{width:100%}ul.testimonial-listing li.col-xs-4 .testimonial-listing-wrap{height:auto!important}ul.property-listings li.col-xs-4{width:100%;height:auto!important}.mortgage-calculator form table tr.small-feild{width:100%;padding-right:0}.mortgage-calculator form table tr.large-feild{width:100%;padding-right:0}.mortgage-calculator form table tr td .half-feild{margin-right:3%;margin-left:0;width:48%}.mortgage-calculator form table tr td .three-feild{margin-right:3%;margin-left:0}.mortgage-calculator form table tr td .three-feild{width:30.5%}.mortgage-calculator form table{margin-top:20px}.cat-dropdown-title{font-size:16px;height:48px}.floor-map-section{padding:40px 0}.floor-map-section .col-xs-4{width:100%}.floor-map-section .col-xs-8{width:100%}.floor-map-details{margin-bottom:20px}.house-visit-section p,.virtual-tour-section p{font-size:18px;line-height:1.3;margin:0}.virtual-tour-section{padding:40px 0}.house-visit-section h2{font-size:28px;margin-bottom:15px}.house-visit-section{padding:40px 0}.homes-living-section .ebook-section{padding:30px 20px}.ebook-section p{font-size:16px;padding-bottom:20px}.property-fillter-wrap .col-xs-8,.property-fillter-wrap .col-xs-4{width:100%}.grid-item .plus-icon{line-height:25px;bottom:25px}.grid-item .plus-icon i{font-size:16px}.gallery-listing.row .grid-item-content .content-block h3{line-height:1.1}.testimonial-popup{transform:scale(.9)!important;-moz-transform:scale(.9)!important;-ms-transform:scale(.9)!important;-webkit-transform:scale(.9)!important}ul.homes-living-listing li .hexagon::before{font-size:29em;line-height:.7}ul.homes-living-listing li h5{font-size:16px}.fixItUp .nav-internal,.fixItUp .nav-internal-tab{top:106px}#make-enquiry form .col-xs-6,#subscribe-newsletter form .col-xs-3{width:100%}.common-popup form .feild-btn{margin-bottom:0}.contact-form form .feild.half-feild{width:100%}.hubsportform .form-columns-2 .field,.hubsportform .form-columns-3 .field{width:100%!important}.hubsportform .form-columns-2 .field,.hubsportform .form-columns-3 .field{padding-right:0}.hubsportform fieldset textarea{min-height:120px;font-size:14px}.hubsportform fieldset input[type="search"],.hubsportform fieldset input[type="text"],.hubsportform fieldset input[type="number"],.hubsportform fieldset input[type="tel"],.hubsportform fieldset input[type="email"],.hubsportform fieldset input[type="password"]{font-size:14px}.hubsportform fieldset .input select{font-size:14px}#grid li:nth-child(7n){margin-top:0!important}#grid li:nth-child(9n){-o-transform:rotate(-60deg) skewY(31deg);-moz-transform:rotate(-60deg) skewY(31deg);-webkit-transform:rotate(-60deg) skewY(31deg);-ms-transform:rotate(-60deg) skewY(31deg);transform:rotate(-60deg) skewY(31deg)}#grid li:nth-child(11n){margin:0}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:290px;letter-spacing:-40px;line-height:310px}.homes-living-section ul.homes-living-listing{margin:20px 0 30px}.medium-bg .vc_column-inner{height:350px}.large-bg .product-video,.product-video{height:350px;min-height:350px}.medium-bg .product-video{height:300px;min-height:300px}.small-bg .vc_column-inner{height:300px}.small-bg .product-video{height:300px;min-height:300px}ul.property-listings li{margin-left:0}}@media (max-width:550px){ul.homes-living-listing li .hexagon::before{font-size:24em;line-height:.7}.about-manor-homes .col-xs-5 .hexaimg{right:-52%}.about-second-option .col-xs-5 .hexaimg{right:-45%}.about-manor-homes .col-xs-5{right:-3.5%}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:240px;letter-spacing:-30px;line-height:260px}}@media (max-width:480px){#header-main .ubermenu .ubermenu-item a,#header-main .ubermenu-nav>li>a{font-size:18px}#header-main .ubermenu-submenu h3,#header-main .ubermenu li.menu-link a{font-size:16px}#header-main .ubermenu-nav>li{padding:22px 10px}ul.testimonial-listing li{width:100%}ul.step-listing li .step-icon-thumb svg{width:32px;margin:0 auto}#header-main .ubermenu-nav>li{max-width:320px;min-width:1px!important}.thumb-grid .inrcol{width:100%}.grid-box-lg.grid-box .grid-box-wrap,.grid-box .grid-box-wrap{padding:15px 10px}h2,.map-section h2{font-size:24px;line-height:1.2}.page-title-section h3 span,h3{font-size:20px}h4{font-size:18px}.banner-section .owl-dots{bottom:20px}.tab-Switch-caption-hexa{left:-70px;min-height:110px}.tab-Switch-caption-hexa .banner-caption-text{width:70px;margin-top:10px}.hexagon-lable{margin:10px auto}.about-manor-homes .col-xs-5{right:-3.5%}.about-page-section .hexa-thumb-big{top:8%}.about-manor-homes .col-xs-5 .hexaimg{right:-50%;margin-bottom:130px}.copyright-section ul li{margin-right:15px}.grid-box-lg.grid-box h3{font-size:20px}.our-values-section,.meet-the-team-section{padding:40px 0}.village-banner-section{margin:40px 0}.contact-form form .feild.half-feild{width:100%;padding:0}.gallery-grid-section.inspiration-gallery .grid-box-lg{height:350px}#header-main .ubermenu-nav>li{max-width:320px;min-width:1px!important}.about-page-section .col-xs-5{right:-3%}.about-manor-homes .hexa-thumb{top:20%;left:-40%;transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-webkit-transform:scale(.6)}.about-manor-homes .hexa-thumb-big{left:-38%;top:45%;transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5)}.about-second-option .hexa-thumb{left:-42%;top:8%;transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5)}.one-grid-box{min-height:280px}.testimonials-gride-section .property-listings-wrap .property-listings-thumb{min-height:225px}.search-help-section h2{font-size:24px}.listing-hexagone{display:none}.common-form .accordion-title{padding:15px 30px 15px 15px;font-size:20px}.career-accordian .accordion-title>span{line-height:1.3}.accordion-title{font-size:22px}ul.step-listing li a{height:80px;padding:12px 10px}.social li{margin:18px 1px 10px 0;transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8)}.social li a{font-size:22px;line-height:33px}#grid li:nth-child(10n) .hexagon::before,#grid li:nth-child(11n) .hexagon::before,#grid li:nth-child(12n) .hexagon::before{font-size:300px;letter-spacing:-40px;line-height:295px}.medium-bg .vc_column-inner{height:280px}.large-bg .product-video,.product-video{height:280px;min-height:280px}.medium-bg .product-video{height:260px;min-height:260px}.small-bg .vc_column-inner{height:260px}.small-bg .product-video{height:260px;min-height:260px}.account-section.white-popup.hubspot-account-form{padding:40px 15px 20px}}@media (max-width:479px){ul.homes-living-listing{padding:0 5%}ul.homes-living-listing li .hexagon::before{font-size:28em;line-height:.7}#grid li{margin:0;padding:0 0 290px;width:250px;float:none;display:inline-block;vertical-align:top}ul.homes-living-listing li h5{font-size:16px}ul.filter-home li{margin:8px 1px}.sbSelector{padding:0 30px 0 8px}.sbOptions a{padding:10px 8px}.hexagon-lable{margin:20px auto}.hexagon-lable-text{bottom:-50px}.meet-the-team-section #team-grid li{width:100%}.meet-the-team-section #team-grid{margin:30px auto;width:80%}.our-values-section ul li{width:100%;margin-top:10px}ul.property-listings li.one-col-grid .property-listings-thumb{min-height:250px}#header-main .search-section .col-xs-9{width:100%;margin-bottom:10px}#header-main .search-section .col-xs-3{width:100%}#make-enquiry form .col-xs-6,#subscribe-newsletter form .col-xs-3{width:100%}.popup-home-living-banner{min-height:250px}#subscribe-newsletter input[type="submit"]{font-size:13px;width:100%;padding:12px 10px}.about-page-section h2{font-size:24px}.inclusions-options-section p{font-size:16px}.accordion-content{padding:10px 15px 25px}.custom-upload{padding:2px 125px 2px 8px}.lbl-upload{font-size:11px;padding:3px 10px}.upload-file{font-size:13px}.mortgage-calculator form table tr td .half-feild{margin-right:2%}.mortgage-calculator form table tr td .three-feild{margin-right:2.5%}.mortgage-calculator form table tr td .half-feild{width:100%;margin:0 0 10px}.mortgage-calculator form table tr td .half-feild:last-child{margin-bottom:0}.mortgage-calculator-section{min-height:inherit;padding:20px 0}.grid .grid-item.testimonials-bg-color .grid-item-wrap{padding:25px 15px}.grid .grid-item.testimonials-bg-color .grid-item-wrap h3{font-size:18px}.thank-you-section{transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important}.thank-you-section .thumb .thx-hexagon{min-height:250px}.thank-you-section h2{font-size:22px}.thank-you-section p{font-size:16px}#grid li{-o-transform:rotate(-60deg) skewY(30deg);-moz-transform:rotate(-60deg) skewY(30deg);-webkit-transform:rotate(-60deg) skewY(30deg);-ms-transform:rotate(-60deg) skewY(30deg);transform:rotate(-60deg) skewY(30deg);overflow:hidden;visibility:hidden}#grid li .hexagon{-o-transform:skewY(-30deg) rotate(60deg);-moz-transform:skewY(-30deg) rotate(60deg);-webkit-transform:skewY(-30deg) rotate(60deg);-ms-transform:skewY(-30deg) rotate(60deg);transform:skewY(-30deg) rotate(60deg);overflow:hidden}#advanced_mortgage_calc_result label{padding:0 0 10px 0;display:block}.about-manor-homes .hexagon-border{transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);top:-30px}.about-manor-homes .hexa-thumb{left:-35%;transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);top:10%}.about-manor-homes .hexa-thumb-big{top:30%}.about-manor-homes .col-xs-5 .hexaimg{margin-bottom:130px}.about-second-option .hexaimg{right:-52%}.about-second-option .hexagon-border{top:0;left:-19%;transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5)}.about-second-option .hexa-thumb{left:-40%;top:5%;transform:scale(.4);-moz-transform:scale(.4);-ms-transform:scale(.4);-webkit-transform:scale(.4)}.about-second-option .col-xs-5 .hexaimg{margin-bottom:100px}.sharing-section{display:block;margin-top:15px}.about-second-option .col-xs-5 .hexaimg{margin-bottom:130px;right:-35%;margin-top:-25px;transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-webkit-transform:scale(.9)}}@media (max-width:360px){ul.country-collections-listing li .collections-thumb{min-height:270px}h2.resp-accordion{font-size:20px}ul.inclusions-options-listing li .listing-thumb{margin-left:-10px}.about-second-option .col-xs-5 .hexaimg{margin-bottom:100px;right:-32%}}