.green-rectangle{position:relative}.green-rectangle.light-green:before,.green-rectangle.small.light-green:before{background:#00b0ad}.green-rectangle:before{background:#00837b;border-bottom-right-radius:2px;border-top-right-radius:2px;content:"";height:100px;left:0;position:absolute;top:114px;width:80px}.green-rectangle.small:before{border-radius:0;border-bottom-left-radius:2px;border-top-left-radius:2px;bottom:0;height:50px;left:auto;margin:auto;right:0;top:0;width:80px}.row-fluid .card-hover{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.row-fluid .card-hover:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.about-three-col-sec .section-bg{background-size:contain!important}.home-banner-section{padding:147px 0 145px;position:relative}.home-banner-section .text-module{background-color:rgba(10,34,64,.6);border-radius:2px;max-width:484px;padding:85px 50px}.home-banner-section .button-module>*{display:inline-block}.home-banner-section .text-module h2{line-height:1.48;padding-bottom:2px}.home-banner-section .text-module p{font-weight:400}.home-banner-section .button-module{padding-top:15px}.home-banner-section .right-button{margin-left:28px}.home-banner-section .button-module a.cta_button:before{background:url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Home_icon.svg) no-repeat;content:"";height:19px;position:absolute;right:17px;top:13px;width:19px}.home-banner-section .button-module a.cta_button{padding-left:19px;padding-right:47px}.home-banner-section .button-module .right-button a.cta_button{box-sizing:content-box!important;min-width:130px}.home-banner-section .button-module .right-button a.cta_button:before{background:url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Phone_icon.svg) no-repeat;height:20px;right:30px;top:16px}.home-banner-section .social-icons{bottom:18px;list-style:none;margin:0;padding:0;position:absolute;text-align:center}.home-banner-section .social-icons li{margin-bottom:17px;margin-left:0;transition:all .3s ease-in-out}.home-banner-section .social-icons li:hover i{color:#f4a81c}.home-banner-section .social-icons li i{font-size:21px}.featured-plans-section{padding:136px 0 130px;position:relative}.featured-plans-section:before{background:#00837b;content:"";height:100px;left:0;position:absolute;top:114px;width:80px}body .row-fluid .featured-plans-section .wrapper{max-width:1600px;padding:0 20px}.featured-plans-section .bg-image{min-height:161px}body .container-fluid .featured-plans-section .row-fluid .four-col-adjust>span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}body .row-fluid .featured-plans-section .four-col-adjust span>.hs_cos_wrapper{flex-basis:18.4%;-webkit-flex-basis:18.4%;margin:0 28px 30px 0}.featured-plans-section h4{color:#000;margin-bottom:11px}.featured-plans-section .text-module{padding:23px 0 0}.featured-plans-section .button-module{padding-top:15px}.request-copy-section{position:relative}.request-copy-section .overlay:before{background:rgba(0,0,0,.3)}.request-copy-section .wrapper{position:relative;z-index:2}.request-copy-section:before{background:#f1f8ff;content:"";height:100%;left:0;position:absolute;width:41.3%;z-index:1}.request-copy-section .left-col{margin-right:28px}.request-copy-section .image-section{margin:75px 0;min-height:650px;position:relative}.request-copy-section .logo-module img{margin:28px 0 0 38px;max-width:121px}.request-copy-section .middle-heading{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.request-copy-section .middle-heading h2{font-size:70px;letter-spacing:21px;margin:0}.request-copy-section .bottom-headning{bottom:18px;left:0;position:absolute;right:0}.request-copy-section .right-col{padding-left:2%}.request-copy-section .right-col h3{line-height:1.5}.request-copy-section .right-col .text-section{margin-bottom:14px;max-width:450px}.request-copy-section .form-section{max-width:361px}.request-copy-section .row-fluid form input,.request-copy-section .row-fluid form select,.request-copy-section .row-fluid form textarea{border-radius:2px;height:48px;margin-bottom:10px}.request-copy-section .row-fluid form .field>label{color:#fff;font-size:16px;font-weight:500;letter-spacing:normal;line-height:1}.request-copy-section .row-fluid form .hs-button.primary{margin-top:21px;padding:15px 54px}.request-copy-section .submitted-message{color:#fff;font-size:18px;font-weight:500}.homes-three-col-section{padding:137px 0 101px}.homes-three-col-section.green-rectangle:before{bottom:-319px;margin:auto;top:0}.homes-three-col-section .bg-image{border-radius:2px;min-height:240px;position:relative}body .row-fluid .homes-three-col-section .three-col-adjust{counter-reset:number}.homes-three-col-section .bg-image:before{background-color:#00837b;border-radius:2px;color:#fff;content:counter(number);counter-increment:number;font-size:20px;font-weight:700;height:39px;line-height:40px;position:absolute;right:0;text-align:center;width:40px}body .row-fluid .homes-three-col-section .three-col-adjust span>.hs_cos_wrapper{flex-basis:29.9%;-webkit-flex-basis:29.9%;margin-bottom:30px;margin-right:5%;margin-top:0}body .container-fluid .homes-three-col-section .row-fluid .three-col-adjust>span{margin:0}.homes-three-col-section .text-module{padding:32px 0 0 20px}.homes-three-col-section .row-fluid .simple-cta{padding-left:20px}.homes-three-col-section .text-module h4{color:#000;position:relative}.homes-three-col-section .text-module h4:before{border-left:2px solid #00837b;content:"";height:66%;left:-20px;position:absolute;top:5px}body .homes-three-col-section .row-fluid .simple-cta a.cta_button{font-size:20px}.lc-four-col-section{padding:94px 0 117px}.lc-four-col-section .image-module{border-radius:2px;min-height:230px}body .row-fluid .lc-four-col-section .four-col-adjust span>.hs_cos_wrapper{background:#fff;border-radius:2px;padding:18px}body .container-fluid .lc-four-col-section .row-fluid .four-col-adjust>span{margin:0;overflow:hidden}.lc-four-col-section .text-module{padding-top:10px}.lc-four-col-section .text-module h5{margin-bottom:9px}.lc-four-col-section .button-module{padding:40px 0 0}body .lc-four-col-section .button-module a.cta_button[title]{padding:15px 36px}.lc-four-col-section.green-rectangle.small:before{top:67px}.gallery-slider-section{padding:139px 0 0}.gallery-slider-section.green-rectangle:before{bottom:0;margin:auto;top:368px}.gallery-slider-section .section-heading{display:inline-block;max-width:774px}.gallery-slider-section .gs-outer-layer{padding:0 0 15px}.gallery-slider-section .gs-outer{background-color:#fff;border:none;border-radius:2px;cursor:pointer;margin-right:36px;margin-top:60px;outline:none;top:0;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:265px}.gallery-slider-section .gs-outer>a{border:0;outline:0}.gallery-slider-section .each-gallery{min-height:379px;position:relative}.gallery-slider-section .gs-outer:hover{box-shadow:0 4px 20px 0 rgba(0,0,0,.2);top:-21px;transform:translateY(-21px);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gallery-slider-section .gs-text{padding:25px 29px 19px}.gallery-slider-section .gs-text h5{margin-bottom:9px}.gallery-slider-section .gs-text p{margin:0}.gallery-slider-section .gs-text.fadein,.gallery-slider-section .gs-text.fadeout{opacity:0;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.gallery-slider-section .gs-text.fadein{opacity:1}.gallery-slider-section .share-icon img{margin:10px auto 0}.gallery-slider-section .share-icon{background-color:#00837b;border-radius:2px;content:"";height:39px;opacity:0;position:absolute;right:0;top:0;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:39px}.gallery-slider-section .gs-outer:hover .share-icon{opacity:1}.gallery-slider-section .slick-arrow{cursor:pointer;position:absolute;top:36%;z-index:9}.gallery-slider-section .slick-next{right:-63px;transform:rotate(180deg)}.gallery-slider-section .slick-prev{left:-63px}.gallery-slider-section .slick-dots{display:none!important}@media (min-width:1025px) and (max-width:1299px){.gallery-slider-section .slick-list{left:17px;position:relative}.gallery-slider-section .slick-prev{left:-38px}.gallery-slider-section .slick-next{right:-38px}.gallery-slider-section .gs-outer-layer{margin:0 auto;width:95%}}.testimonial-section{padding:136px 0 94px}.testimonial-section.green-rectangle.small:before{top:317px}.testimonial-section .section-heading{margin-bottom:74px;max-width:760px}.testimonial-section .section-heading h2{margin-bottom:11px}.testimonial-section .ts-module{border:0;height:inherit;margin-right:23px;outline:0;padding:38px 31px 15px;position:relative;width:313px}.testimonial-section .person-details,.testimonial-section .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.testimonial-section .person-details{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:30px}.testimonial-section .person-details img{border-radius:50%;height:56px;width:56px}.testimonial-section .person-name h6,.testimonial-section .stars-text-module p{color:#000}.testimonial-section .person-name{padding-left:10px}.testimonial-section .person-name h6{margin-bottom:9px}.testimonial-section .stars i{color:#ed8a19}.testimonial-section .stars i:not(:first-child){margin-left:5px}.testimonial-section .stars{margin-bottom:12px}.testimonial-section .slick-dots{margin:0;padding-top:94px;text-align:center}.testimonial-section .slick-dots li{display:inline-block;margin:0}.testimonial-section .slick-dots li button{background-color:#eff7ff;border:1px solid #00837b;border-radius:50%;color:#e1e6ea;cursor:pointer;font-size:0;height:10px;margin:0 5px;outline:0;padding:0;transition:all .3s ease-in-out;width:10px;z-index:1}.testimonial-section .slick-dots li.slick-active button{background-color:#00837b}.row-change .testimonial-section .stars{margin:7px 0 0}.row-change .testimonial-section .person-details{border-top:1px solid #e5e5e5;margin-top:29px;padding:23px 0 0}.about-us-ts-sec.row-change .testimonial-section.green-rectangle.small:before{background:#00b0ad;bottom:79px;content:"";top:auto}.request-pricing-section{padding:120px 0 124px}.request-pricing-section iframe{border-radius:7px}.request-pricing-section .contact-person{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0a2240 url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Footer_bg_image.png) no-repeat;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:28px 0 35px;padding:15px 28px 18px 20px}.request-pricing-section .contact-person img{border-radius:50%;height:78px;width:78px}.request-pricing-section .contact-person h6{margin:0;padding-left:18px}body .request-pricing-section .green-cta a.cta_button[title]{border-radius:7px;letter-spacing:1.6px;margin-left:5%;padding:15px 12px 15px 42px;white-space:nowrap}.request-pricing-section .contact-person a.cta_button:before{background:url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Phone_icon.svg) no-repeat;content:"";height:19px;left:9px;position:absolute;top:13px;width:18px}.request-pricing-section .contact-details{background-color:#fff;border-radius:7px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);overflow:hidden;padding:41px 41px 24px}.request-pricing-section .contact-details p{padding-left:27px;position:relative}.request-pricing-section .contact-details .c-right-col p{padding-left:30px}.request-pricing-section .contact-details p a{color:gray}.request-pricing-section .contact-details h5{margin-bottom:10px}.request-pricing-section .contact-details p:before{background:url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Location_icons.png) no-repeat;content:"";height:31px;left:-6px;position:absolute;top:-5px;width:28px}.request-pricing-section .contact-details .c-right-col p:before{background:url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Phone_icon_grey.png) no-repeat}.request-pricing-section .form-section h3{margin:0}body .container-fluid .request-pricing-section .row-fluid .hs-button{margin-top:26px;padding:15px 38px}.request-pricing-section .row-fluid form input[name=firstname],.request-pricing-section .row-fluid form input[name=lastname]{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Path.svg) no-repeat;background-position:6.3%;background-size:auto;padding:10px 20px 10px 41px}.request-pricing-section .row-fluid form input[name=email]{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Envelope.svg) no-repeat;background-position:2.8%;background-size:auto;padding:10px 20px 10px 41px}.request-pricing-section .row-fluid form input[name=phone]{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Phone_icons.svg) no-repeat;background-position:6.3%;background-size:auto;padding:10px 20px 10px 41px}.request-pricing-section .row-fluid form input[name=city],.request-pricing-section .row-fluid form input[name=state]{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Location.svg) no-repeat;background-position:6.3%;background-size:auto;padding:10px 20px 10px 41px}.request-pricing-section .row-fluid form input[name=zip]{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Edit_icon.svg) no-repeat;background-position:6.3%;background-size:auto;padding:10px 20px 10px 41px}.request-pricing-section .row-fluid form textarea{height:125px}.request-pricing-section form .input ul li label{font-size:14px}.request-pricing-section form .input ul li{margin-bottom:5px}.request-pricing-section .row-fluid form .hs-fieldtype-checkbox label,.request-pricing-section .row-fluid form .hs-fieldtype-radio label{margin:18px 0 12px}.request-pricing-section .row-fluid .hs-form .field .input input[type=radio],.rp-text-form-section .row-fluid .hs-form .field .input input[type=radio],.step-req-form .row-fluid .hs-form .field .input input[type=radio]{border-radius:0}.request-pricing-section .row-fluid .hs-form .field .input input[type=radio]:checked:after,.rp-text-form-section .row-fluid .hs-form .field .input input[type=radio]:checked:after,.step-req-form .row-fluid .hs-form .field .input input[type=radio]:checked:after{background:no-repeat;border:2px solid #0a2240;border-radius:0;border-right:0;border-top:0;content:"";height:5px;left:2px;position:absolute;top:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);width:9px}.hd-banner-section{padding:66px 0 52px}.hd-banner-section .text-module{margin:0 auto;max-width:780px}body .row-fluid .phone-icon a.cta_button{box-sizing:content-box!important;min-width:130px;padding-left:19px;padding-right:47px}.phone-icon a.cta_button:before{background:url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Phone_icon.svg) no-repeat;content:"";height:20px;position:absolute;right:30px;top:16px;width:19px}.two-col-text-video-section.green-rectangle:before{background-color:#00b0ad;bottom:26px;top:auto}.two-col-text-video-section{padding:120px 0 130px}.two-col-text-video-section .left-col h2{color:#0c233f;margin-bottom:11px}.two-col-text-video-section .button-module{padding-top:18px}.two-col-text-video-section .responsive{max-width:1000px;width:100%}.two-col-text-video-section .play-button{-webkit-animation:shadow-pulse 1.2s linear infinite;animation:shadow-pulse 1.2s linear infinite;background:#0c233f;border-radius:50%;content:"";display:block;height:80px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80px;z-index:0}.two-col-text-video-section .play-button i{color:#fff;font-size:33px;left:55%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 #0c233f}to{box-shadow:0 0 0 10px transparent}}@keyframes green-shadow-pulse{0%{box-shadow:0 0 0 0 #00837b}to{box-shadow:0 0 0 10px transparent}}@media (min-width:768px){.two-col-text-video-section .text-module{max-width:502px}}.about-three-col-sec .homes-three-col-section{padding:84px 0 60px}.about-three-col-sec .homes-three-col-section .bg-image:before,.about-three-col-sec .homes-three-col-section.green-rectangle:before{background:#00b0ad}.ourteam-three-col-section{padding:129px 0 115px}.ourteam-three-col-section.green-rectangle.small:before{background:#00b0ad}.ourteam-three-col-section .section-heading h2{color:#0c233f}.ourteam-three-col-section .section-heading p{color:grey}.ourteam-three-col-section .bg-img{min-height:402px}.ourteam-three-col-section .text-module{padding:20px 0 0}.ourteam-three-col-section .single-col h6{color:#bfbfbf;margin-bottom:5px}.ourteam-three-col-section .single-col h5{margin-bottom:10px}.about-call-home-sec{padding:207px 0}.about-call-home-sec.overlay:before{background:linear-gradient(270deg,#00000070,transparent)}.about-call-home-sec .text-button-sec{float:right;max-width:500px}body .about-call-home-sec .text-button-sec .green-cta a.cta_button{background-color:#00b0ad;border-color:#00b0ad}.about-us-ts-sec .testimonial-section .section-heading{margin-left:auto;margin-right:auto;text-align:center}.about-us-ts-sec .testimonial-section .section-heading h2{color:#0c233f}.about-us-ts-sec .testimonial-section .section-heading p{color:grey}.about-us-ts-sec .testimonial-section.green-rectangle.small:before{content:none}.about-us-ts-sec.green-rectangle:before{top:64px}.about-us-ts-sec .testimonial-section .ts-module{border:1px solid #e5e5e5;padding:37px 30px 14px;transition:all .2s ease-in-out;width:312px}.about-us-ts-sec .testimonial-section .ts-module.slick-center{box-shadow:0 4px 20px 0 rgba(0,0,0,.2)}.about-us-ts-sec .testimonial-section .slick-dots li button{background-color:#eff7ff;border-color:#00b0ad}.about-us-ts-sec .testimonial-section .slick-dots li.slick-active button{background-color:#00b0ad}.our-plans-banner-sec{padding:226px 0 193px}.our-plans-banner-sec.overlay:before{background:rgba(10,34,64,.4)}body .container-fluid .our-plans-banner-sec .row-fluid .section-heading{max-width:728px}.our-plans-banner-sec .bn-text-button a.cta_button{font-size:24px;line-height:1;margin-top:9px;padding:32px 70px}.bn-below-section{margin-top:-95px;padding:51px 120px 55px;position:relative;z-index:2}.bn-below-section p{margin:0}.ourfloorplans-two-col-sec{padding:135px 0 70px}.ourfloorplans-two-col-sec .green-box.green-rectangle:before{bottom:0;margin:auto;top:32.4%}.ourfloorplans-two-col-sec .green-box.green-rectangle:after,.ourfloorplans-two-col-sec.green-rectangle:after{background:#00837b;border-radius:0;border-bottom-left-radius:2px;border-top-left-radius:2px;bottom:157px;content:"";height:50px;left:auto;margin:auto;position:absolute;right:0;width:80px}.ourfloorplans-two-col-sec .green-box.green-rectangle:after{bottom:0;margin:auto;top:-21.6%}.ourfloorplans-two-col-sec .floorplan-img{border-radius:2px;min-height:294px}.ourfloorplans-two-col-sec .module{width:100%}body .ourfloorplans-two-col-sec .row-fluid .two-col-adjust span>.hs_cos_wrapper{flex-basis:41.7%;-webkit-flex-basis:41.7%}.ourfloorplans-two-col-sec .text-module{padding-top:34px}.ourfloorplans-two-col-sec .text-module h4,.ourfloorplans-two-col-sec .text-module h5{color:grey}.ourfloorplans-two-col-sec .text-module h3{margin-bottom:10px}.ourfloorplans-two-col-sec .text-module h4{margin-bottom:25px}.ourfloorplans-two-col-sec .text-module a.cta_button{padding:15px 42px}.ourfloorplans-two-col-sec .bottom-txt{padding:20px 0 0}@media (min-width:768px){.ourfloorplans-two-col-sec .text-module a.cta_button{font-size:18px;padding:15px 42px}body .container-fluid .ourfloorplans-two-col-sec .row-fluid .two-col-adjust>span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}body .ourfloorplans-two-col-sec .row-fluid .two-col-adjust span>.hs_cos_wrapper{margin-bottom:60px;margin-right:4%;margin-top:0}body .ourfloorplans-two-col-sec .row-fluid .two-col-adjust span>.hs_cos_wrapper:nth-child(2n){margin-right:0}}@media (min-width:768px) and (max-width:1024px){.ourfloorplans-two-col-sec{padding:80px 0 40px}body .ourfloorplans-two-col-sec .row-fluid .two-col-adjust span>.hs_cos_wrapper{margin-bottom:40px}}@media(max-width:767px){.ourfloorplans-two-col-sec{padding:50px 0}.ourfloorplans-two-col-sec .text-module{padding:14px 0 0}.ourfloorplans-two-col-sec .text-module h4{margin-bottom:15px}.ourfloorplans-two-col-sec .floorplan-img{min-height:204px}.ourfloorplans-two-col-sec .bottom-txt{padding:30px 0 0}}.guides-articles-bn .hd-banner-section{padding:90px 0 80px}.ga-two-col-tv-sec{padding:137px 0 0}.ga-two-col-tv-sec .two-col-outer{position:relative}.ga-two-col-tv-sec .two-col-outer:before{background:#f1f8ff;content:"";height:100%;position:absolute;right:0;width:41.3%;z-index:1}.ga-two-col-tv-sec .two-col-outer .wrapper{position:relative;z-index:2}.ga-two-col-tv-sec .two-col-outer .left-col h3{padding-bottom:8px}.ga-two-col-tv-sec .video-bg{cursor:pointer;margin:40px 0;min-height:500px;position:relative}.ga-two-col-tv-sec .play-button{-webkit-animation:shadow-pulse 1.2s linear infinite;animation:shadow-pulse 1.2s linear infinite;background:#0c233f;border-radius:50%;content:"";display:block;height:80px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80px;z-index:0}.ga-two-col-tv-sec .play-button i{color:#fff;font-size:33px;left:55%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ga-request-form-sec .request-copy-section{margin-bottom:130px}.ga-text-links-section{padding:134px 0 68px}.ga-text-links-section.green-rectangle:before{bottom:0;margin:auto;top:43.4%}.ga-text-links-section .green-rectangle.small:before{margin:0;top:18.1%}.ga-text-links-section h3{margin-bottom:36px}.ga-text-links-section ul{list-style:none}.ga-text-links-section .text-module ul li{color:grey;font-size:20px;font-weight:400;list-style:disc;margin:0 0 15px 30px;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ga-text-links-section .text-module>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20%;-moz-column-gap:20%;column-gap:20%;margin:55px 0 28px}.ga-text-links-section .text-links h4,.ga-text-links-section .text-links p{color:grey;font-size:20px;font-weight:400}body .text-module.paragraph-18.black .ga-text-links-section .text-links p{color:#3e3c3c!important}.ga-text-links-section .text-links .related-articles h5{color:#0a2240;font-weight:400}.ga-text-links-section .text-links h2,.ga-text-links-section h3{font-size:30px;font-weight:500}body .ga-text-links-section .text-links h2{color:#00008b}.ga-text-links-section .text-links h5{line-height:1.4;margin:0}.ga-text-links-section .text-links h4{font-weight:700;padding-bottom:14px}.ga-text-links-section .text-links{padding-bottom:37px}.ga-text-links-section .text-module ul li a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ga-text-links-section .text-links a>p,.ga-text-links-section .text-module ul li a{color:#6495ed}.ga-text-links-section .text-module ul li a:hover{text-decoration:underline;text-decoration-color:#6495ed}.ga-text-links-section .text-module ul li a:hover h5,.ga-text-links-section .text-module ul li a:hover p{color:#123d72}.ga-text-links-section table{margin-left:0!important;padding-left:0!important}div[data-hs-responsive-table=true]{padding-left:0!important}.only-header-logo .main-header .custom-menu-primary,.only-header-logo .top-nav{display:none}.only-header-logo .main-header{padding:10px 0}.only-header-logo .main-header .header-logo{width:100%}.only-header-logo .main-header .header-logo img{display:block;margin:0 auto}@media (max-width:767px){body .row-fluid .only-header-logo .main-header .header-logo{width:100%}}.rp-text-video-section{padding:121px 0 0}.rp-text-video-section.overlay:before{background:rgba(12,35,63,.7)}.rp-text-video-section .right-col .responsive{background-color:#eff7ff;border-radius:2px;padding:26px 26px 21px}.rp-text-video-section .right-col h5{margin-top:31px}.rp-text-video-section .right-col .video-bg{border-radius:2px;box-shadow:10px 4px 20px 0 rgba(0,0,0,.2);cursor:pointer;min-height:300px;position:relative}.rp-text-video-section .play-button{-webkit-animation:shadow-pulse 1.2s linear infinite;animation:shadow-pulse 1.2s linear infinite;background:#0a2240;border-radius:50%;content:"";display:block;height:90px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90px;z-index:0}.rp-text-video-section .play-button i{color:#fff;font-size:33px;left:55%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rp-text-form-section{padding:104px 0 120px}.rp-text-form-section .left-col img{margin-bottom:64px}.rp-text-form-section .left-col-bottom p{font-size:14px}.rp-text-form-section .left-col-bottom{padding-top:395px}body .container-fluid .rp-text-form-section .row-fluid .hs-button{margin-top:26px;padding:15px 38px}.rp-text-form-section .row-fluid form input[name=firstname],.rp-text-form-section .row-fluid form input[name=lastname]{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Path.svg) no-repeat;background-position:6.3%;background-size:auto;padding:10px 20px 10px 41px}.rp-text-form-section .row-fluid form input[name=email]{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Envelope.svg) no-repeat;background-position:2.8%;background-size:auto;padding:10px 20px 10px 41px}.rp-text-form-section .row-fluid form input[name=phone]{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Phone_icons.svg) no-repeat;background-position:6.3%;background-size:auto;padding:10px 20px 10px 41px}.rp-text-form-section .row-fluid form input[name=city],.rp-text-form-section .row-fluid form input[name=state]{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Location.svg) no-repeat;background-position:6.3%;background-size:auto;padding:10px 20px 10px 41px}.rp-text-form-section .row-fluid form input[name=zip]{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Edit_icon.svg) no-repeat;background-position:6.3%;background-size:auto;padding:10px 20px 10px 41px}.rp-text-form-section .row-fluid form textarea{height:125px}.rp-text-form-section form .input ul li label{font-size:14px}.rp-text-form-section form .input ul li{margin-bottom:5px}.rp-text-form-section .row-fluid form .hs-fieldtype-checkbox label,.rp-text-form-section .row-fluid form .hs-fieldtype-radio label{margin:18px 0 12px}.about-homes-section{padding:128px 0 120px}.about-homes-section .section-heading h2{color:#0c233f}.about-homes-section .section-heading p{color:grey}.about-homes-section.green-rectangle:before{background:#00b0ad;bottom:0;margin:auto;top:70px}body .about-homes-section .green-cta a.cta_button{background-color:#00b0ad;border-color:#00b0ad}.map-text-section{overflow:hidden;position:relative}.map-text-section .right-col{padding:151px 0 160px}.map-text-section .right-col ul{list-style:none;margin:26px 0 28px}.map-text-section .right-col ul li{color:#0c233f;font-size:16px;margin:0 0 17px 30px;position:relative}.map-text-section .right-col ul li:before{background:url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Right_arrow.svg) no-repeat;content:"";height:9px;left:-31px;position:absolute;top:6px;width:16px}.featured-three-col-section{padding:106px 0 54px}body .row-fluid .featured-three-col-section a.cta_button{background:transparent;border-color:#fff;padding:15px 40px}body .row-fluid .featured-three-col-section a.cta_button:hover{-webkit-box-shadow:none;box-shadow:none;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.featured-three-col-section .floor-img{border-radius:2px;cursor:pointer;min-height:250px;position:relative}.featured-three-col-section h4{color:#000}.featured-three-col-section .text-module{padding-top:33px}.featured-three-col-section .text-module h4{margin-bottom:12px}.featured-three-col-section .hover-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(10,34,64,.5);border-radius:2px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;opacity:0;position:absolute;right:0;text-align:center;top:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.featured-three-col-section .hover-text:hover{opacity:1}.country-name-tiles-text-sec{margin:274px 0 0;padding-bottom:130px}.country-name-tiles-text-sec .bg-img{border-radius:2px;margin-bottom:27px;min-height:172px}body .row-fluid .country-name-tiles-text-sec .two-col-adjust span>.hs_cos_wrapper{border-radius:7px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);padding:14px 14px 23px}.country-name-tiles-text-sec .right-col{padding:90px 0 0}.our-homes-banner .hd-banner-section:before{background:rgba(12,35,63,.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.our-homes-banner .hd-banner-section{background-size:contain!important;padding:176px 0 160px;position:relative;z-index:1}.about-us-ts-sec.remove-rectangle .testimonial-section.green-rectangle.small:before{content:none}.map-section img{display:block;margin:0 auto}.hd-map-section{height:667px;width:100%}.hd-map-section .gm-style-iw.gm-style-iw-c{border-radius:0;max-height:90px!important;max-width:232px!important;padding:0}.hd-map-section .gm-style .gm-style-iw-t:after{content:none}.hd-map-section .map-popup{background-color:#fff;border-left:3px solid #00837b;box-shadow:0 4px 20px 0 rgba(0,0,0,.2);overflow:hidden;padding:12px 10px 11px;width:207px}.hd-map-section .map-popup .left-col-img{min-height:67px}.hd-map-section button.gm-ui-hover-effect{display:none!important}.hd-map-section .gm-style-iw-d{overflow:hidden!important}body .hd-map-section .map-popup .simple-cta a.cta_button:before{content:none}.hd-map-section .map-popup .popup-right-col{margin-left:2.7%}.hd-map-section .map-popup .popup-right-col p{font-size:14px;font-weight:500;margin-bottom:7px}.hd-map-section .map-popup .popup-left-col,.hd-map-section .map-popup .popup-right-col{float:left;width:48.618784527%}@media(min-width:768px) and (max-width:1024px){.hd-map-section{height:450px}}@media (max-width:767px){.hd-map-section .map-popup .popup-right-col p{margin-bottom:3px}.hd-map-section{height:300px}}@media (min-width:768px){.dph-banner .hd-banner-section{padding:80px 0 68px}}@media (min-width:1025px){.dph-plan .ga-two-col-tv-sec{padding:60px 0 0}}.dph-banner .hd-banner-section .text-module{max-width:880px}@media (min-width:768px){body .row-fluid .homes-three-col-section .three-col-adjust span>.hs_cos_wrapper:nth-child(3n){margin-right:0}body .row-fluid .lc-four-col-section .four-col-adjust span>.hs_cos_wrapper{flex-basis:22.7%;-webkit-flex-basis:22.7%;margin-bottom:30px;margin-right:3%;margin-top:0;padding-bottom:47px}.lc-four-col-section .simple-cta{bottom:26px;position:absolute}.gallery-slider-section .paging-info{float:right;position:relative;top:100px}body .request-pricing-section .row-fluid .hs-form fieldset.form-columns-2 .hs-form-field{margin-right:4%;width:48%}.request-pricing-section .form-section{margin-top:-9px;max-width:490px}body .request-pricing-section .row-fluid .hs-form fieldset .hs-form-field:last-child{margin-right:0}.request-pricing-section .section-heading{padding-bottom:7px}body .row-fluid .request-pricing-section .right-col{padding-left:1.9%}.request-pricing-section .c-right-col{padding-left:9.3%}.request-pricing-section .vidyard-player-container>div{padding-bottom:110.45%!important}body .container-fluid .ourteam-three-col-section .row-fluid .three-col-adjust>span{margin-right:0}body .ourteam-three-col-section .row-fluid .three-col-adjust span>.hs_cos_wrapper{flex-basis:31.3%;-webkit-flex-basis:31.3%;margin-right:2.93%}body .ourteam-three-col-section .row-fluid .three-col-adjust span>.hs_cos_wrapper:nth-child(3n){margin-right:0}.about-us-ts-sec .testimonial-section .section-heading h2{padding-bottom:11px}.about-us-ts-sec .testimonial-section .ts-outer-layer{padding-top:11px}body .rp-text-video-section .right-col{width:56%}.rp-text-form-section .right-col{padding-left:5.5%}.rp-text-form-section .left-col h3{padding-bottom:10px}.rp-text-form-section .left-col p{padding-bottom:13px}.rp-text-form-section .left-col{padding-right:1.3%}body .rp-text-form-section .row-fluid .hs-form fieldset.form-columns-2 .hs-form-field{margin-right:4%;width:48%}body .rp-text-form-section .row-fluid .hs-form fieldset .hs-form-field:last-child{margin-right:0}.about-homes-section .description p{padding-bottom:13px}.about-homes-section .green-cta{padding-top:44px}body .row-fluid .map-text-section .left-col{width:57.76%}body .row-fluid .map-text-section .right-col{float:right;padding-left:4.6%}.map-text-section .hd-map-section,.map-text-section .left-col{bottom:0;height:100%;left:0;position:absolute!important;top:0}body .row-fluid .featured-three-col-section .three-col-adjust span>.hs_cos_wrapper{flex-basis:29.2%;-webkit-flex-basis:29.2%;margin-bottom:30px;margin-right:4.9%;margin-top:0}body .row-fluid .featured-three-col-section .three-col-adjust span>.hs_cos_wrapper:nth-child(3n){margin-right:0}.country-name-tiles-text-sec .left-col{margin-top:-15.4%}body .row-fluid .country-name-tiles-text-sec .two-col-adjust span>.hs_cos_wrapper{margin-right:5.4%;margin-top:32px}body .row-fluid .country-name-tiles-text-sec .two-col-adjust span>.hs_cos_wrapper:nth-child(2n){margin-right:0}.country-name-tiles-text-sec .right-col{padding-left:5.4%}.country-name-tiles-text-sec .right-col h2{padding-bottom:8px}.country-name-tiles-text-sec .right-col p{padding-bottom:17px}.country-name-tiles-text-sec .text-module h5{padding-bottom:7px}}@media (min-width:1025px){.featured-plans-section .button-module a.cta_button{font-size:18px;padding:15px 34px}body .row-fluid .lc-four-col-section .four-col-adjust span>.hs_cos_wrapper:nth-child(4n){margin-right:0}body .row-fluid .request-pricing-section .left-col{width:52.2%}body .row-fluid .request-pricing-section .right-col{width:45%}.ga-two-col-tv-sec .right-col{padding-left:1.7%}.ga-two-col-tv-sec .left-col{padding-right:6.1%}}@media (min-width:1440px){body .row-fluid .featured-plans-section .four-col-adjust span>.hs_cos_wrapper:nth-child(5n){margin-right:0}.home-banner-section .social-icons{left:-20px}}@media (min-width:1900px){body .row-fluid .map-text-section .left-col{width:54.76%}}@media (min-width:1025px) and(max-width:1439px){body .row-fluid .featured-plans-section .four-col-adjust span>.hs_cos_wrapper{flex-basis:22.8%;-webkit-flex-basis:22.8%}body .row-fluid .featured-plans-section .four-col-adjust span>.hs_cos_wrapper:nth-child(4n){margin-right:0}.about-call-home-sec{padding:120px 0}}@media (min-width:1025px) and(max-width:1329px){.green-rectangle.small:before,.green-rectangle:before,.ourfloorplans-two-col-sec .green-box.green-rectangle:after,.ourfloorplans-two-col-sec.green-rectangle:after{height:40px;width:15px}}@media (min-width:768px) and(max-width:1024px){.green-rectangle:before{height:60px;top:74px;width:40px}.green-rectangle.small:before,.ourfloorplans-two-col-sec .green-box.green-rectangle:after,.ourfloorplans-two-col-sec.green-rectangle:after{height:30px;width:40px}.home-banner-section{padding:100px 0}.home-banner-section .text-module{padding:50px 40px}body .row-fluid .featured-plans-section .four-col-adjust span>.hs_cos_wrapper{flex-basis:30.7%;-webkit-flex-basis:30.7%}body .row-fluid .featured-plans-section .four-col-adjust span>.hs_cos_wrapper:nth-child(3n){margin-right:0}.featured-plans-section .button-module{padding-top:0}.featured-plans-section{padding:80px 0}.featured-plans-section:before{height:60px;top:74px;width:40px}.request-copy-section .middle-heading h2{font-size:40px;letter-spacing:15px}body .homes-three-col-section .row-fluid .simple-cta a.cta_button{font-size:18px}.homes-three-col-section{padding:80px 0 47px}body .row-fluid .lc-four-col-section .four-col-adjust span>.hs_cos_wrapper{flex-basis:31.3%;-webkit-flex-basis:31.3%}body .row-fluid .lc-four-col-section .four-col-adjust span>.hs_cos_wrapper:nth-child(3n){margin-right:0}.gallery-slider-section{padding:80px 0 0}.gallery-slider-section .section-heading{max-width:594px}.gallery-slider-section .gs-outer-layer{padding:0}.gallery-slider-section .gs-outer{margin-top:40px}.gallery-slider-section .slick-list{left:17px;position:relative}.gallery-slider-section .slick-prev{left:-38px}.gallery-slider-section .slick-next{right:-38px}.testimonial-section{padding:80px 0}.testimonial-section .slick-list.draggable{left:10px;position:relative}.testimonial-section .section-heading{margin-bottom:40px}.testimonial-section .slick-dots{padding-top:32px}.two-col-text-video-section{padding:80px 0}.two-col-text-video-section .play-button{height:70px;width:70px}.two-col-text-video-section .play-button i{font-size:29px}.ourteam-three-col-section{padding:80px 0 65px}.ourteam-three-col-section .bg-img{min-height:300px}.about-call-home-sec{padding:80px 0}.our-plans-banner-sec{padding:80px 0 138px}.our-plans-banner-sec .bn-text-button a.cta_button{font-size:20px;margin-top:0;padding:15px 29px}.bn-below-section{margin-top:-85px;padding:40px 60px}.guides-articles-bn .hd-banner-section{padding:80px 0 65px}.ga-two-col-tv-sec{padding:80px 0 0}.ga-two-col-tv-sec .play-button{height:70px;width:70px}.ga-two-col-tv-sec .play-button i{font-size:29px}.ga-two-col-tv-sec .video-bg{margin:40px 0;min-height:450px}.ga-request-form-sec .request-copy-section{margin-bottom:80px}.ga-text-links-section{padding:74px 0 10px}.ga-text-links-section h3{font-size:30px;margin-bottom:26px}.ga-text-links-section .text-module>ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;column-gap:30%;margin:35px 0 28px}.ga-text-links-section .text-links h4{padding-bottom:3px}.ga-text-links-section .text-links h2{font-size:30px}.ga-text-links-section .text-module .related-articles ul li,.ga-text-links-section .text-module ul li{margin-bottom:15px}.ga-text-links-section .text-links .related-articles h5,.ga-text-links-section .text-module .related-articles ol li,.ga-text-links-section .text-module .related-articles ul li a{color:grey;font-weight:400}.rp-text-video-section .play-button{height:70px;width:70px}.rp-text-video-section .play-button i{font-size:29px}.rp-text-video-section{padding:80px 0 0}.rp-text-form-section{padding:80px 0 52px}.rp-text-form-section .right-col{padding-left:0}.rp-text-form-section .left-col-bottom{padding-top:200px}.about-homes-section{padding:80px 0}.about-homes-section .green-cta{padding-top:10px}.map-text-section .right-col{padding:80px 0}.featured-three-col-section{padding:80px 0 35px}.country-name-tiles-text-sec .left-col{margin-top:-18.4%}.country-name-tiles-text-sec{margin:194px 0 0;padding-bottom:80px}.country-name-tiles-text-sec .right-col{padding-top:74px}.country-name-tiles-text-sec .bg-img{margin-bottom:17px}.country-name-tiles-text-sec .text-module h5{padding-bottom:0}.our-homes-banner .hd-banner-section{padding:80px 0 65px}}@media (max-width:992px){.request-pricing-section .contact-person{display:block;text-align:center}.request-pricing-section .contact-person h6{margin-top:16px;padding-left:0}body .request-pricing-section .green-cta a.cta_button[title]{margin-left:0;margin-top:18px}}@media (max-width:767px){.green-rectangle:before{height:50px;top:20px;width:18px}.green-rectangle.small:before,.ourfloorplans-two-col-sec .green-box.green-rectangle:after,.ourfloorplans-two-col-sec.green-rectangle:after{height:30px;width:18px}.home-banner-section{padding:40px 0}.home-banner-section .text-module{float:none;margin:0 auto;padding:25px}.home-banner-section .button-module{padding-top:0}.home-banner-section .text-module h2{line-height:1.2}.home-banner-section .social-icons{bottom:0;margin-top:30px;position:relative}.home-banner-section .social-icons li{display:inline-block;margin-bottom:0}.home-banner-section .social-icons li:not(:first-child){margin-left:12px}.featured-plans-section{padding:40px 0}body .row-fluid .featured-plans-section .four-col-adjust span>.hs_cos_wrapper{margin-right:0;text-align:center}.featured-plans-section .button-module{padding-top:0}.featured-plans-section:before{height:50px;top:20px;width:20px}.request-copy-section{padding:40px 0;text-align:center}.request-copy-section:before{content:none}.request-copy-section .left-col{margin:0 0 20px}.request-copy-section .image-section{margin:0;min-height:400px}.request-copy-section .right-col .text-section{max-width:inherit}.request-copy-section .middle-heading h2{font-size:26px;letter-spacing:10px}.request-copy-section .logo-module img{margin:28px auto 0;text-align:center}.request-copy-section .right-col{padding-left:0;text-align:left}.request-copy-section .form-section{max-width:inherit}body .homes-three-col-section .row-fluid .simple-cta a.cta_button{font-size:16px}body .row-fluid .homes-three-col-section .three-col-adjust span>.hs_cos_wrapper{margin:30px auto 0}.homes-three-col-section,.lc-four-col-section{padding:40px 0;text-align:center}body .row-fluid .lc-four-col-section .four-col-adjust span>.hs_cos_wrapper{margin:0 0 30px}.lc-four-col-section .button-module{padding:20px 0 0}.gallery-slider-section{padding:40px 0 0;text-align:center}.gallery-slider-section .gs-outer{margin-right:0;margin-top:30px}.gallery-slider-section .paging-info{text-align:center}.gallery-slider-section .each-gallery{min-height:300px}.gallery-slider-section .gs-outer-layer{padding:0}.gallery-slider-section .slick-prev{left:0}.gallery-slider-section .slick-next{right:0}.testimonial-section{padding:60px 0;text-align:center}.testimonial-section .ts-module{margin-right:0}.testimonial-section .section-heading{margin-bottom:30px}.testimonial-section .slick-dots{padding-top:26px}.testimonial-section .person-details{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:8px}.request-pricing-section{padding:40px 0}.request-pricing-section .contact-person{margin:20px 0;padding:20px}.request-pricing-section .contact-person h6{margin-top:10px;padding-left:0}body .request-pricing-section .green-cta a.cta_button[title]{margin-left:0;margin-top:14px}.request-pricing-section .contact-details{padding:30px 30px 15px}.request-pricing-section .right-col{margin:27px 0 0}.request-pricing-section .row-fluid form .hs-fieldtype-checkbox label,.request-pricing-section .row-fluid form .hs-fieldtype-radio label{margin:14px 0 6px}body .container-fluid .request-pricing-section .row-fluid .hs-button{margin-top:15px}.hd-banner-section{padding:40px 0 25px}.two-col-text-video-section{padding:40px 0;text-align:center}.two-col-text-video-section .button-module{padding-top:10px}.two-col-text-video-section .right-col{padding-top:30px}.two-col-text-video-section .right-col .vidyard_wrapper{float:none}.two-col-text-video-section .play-button{height:60px;width:60px}.two-col-text-video-section .play-button i{font-size:27px}.about-three-col-sec .homes-three-col-section{padding:40px 0}.ourteam-three-col-section{padding:40px 0;text-align:center}.ourteam-three-col-section .bg-img{background-position:0 16%!important;margin-top:60px;min-height:400px}.ourteam-three-col-section .hs_cos_wrapper.single-col:first-child .bg-img{margin-top:0}.about-call-home-sec{padding:40px 0;text-align:center}.about-call-home-sec .text-button-sec{float:none;max-width:inherit}.about-us-ts-sec .testimonial-section .ts-module{margin:10px}.our-plans-banner-sec{padding:50px 0 94px}.our-plans-banner-sec .bn-text-button a.cta_button{font-size:16px;margin-top:0;padding:15px 29px}.bn-below-section{margin-top:-55px;padding:20px}.guides-articles-bn .hd-banner-section{padding:50px 0 35px}.ga-two-col-tv-sec{padding:40px 0 0;text-align:center}.ga-two-col-tv-sec .two-col-outer{padding:40px 0}.ga-two-col-tv-sec .two-col-outer:before{content:none}.ga-two-col-tv-sec .two-col-outer .left-col h3{padding-bottom:0}.ga-two-col-tv-sec .video-bg{margin:30px 0 0;min-height:250px}.ga-two-col-tv-sec .play-button{height:60px;width:60px}.ga-two-col-tv-sec .play-button i{font-size:27px}.ga-request-form-sec .request-copy-section{margin-bottom:40px}.ga-text-links-section{padding:45px 0 12px}.ga-text-links-section h3{margin-bottom:15px}.ga-text-links-section .text-module>ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:20px 0}.ga-text-links-section .text-module .related-articles ul li,.ga-text-links-section .text-module ul li{margin-bottom:16px}.ga-text-links-section .text-module ul li:before{top:7px}.ga-text-links-section .text-links h4{padding-bottom:0}.ga-text-links-section .text-links{padding-bottom:15px}.rp-text-video-section .play-button{height:60px;width:60px}.rp-text-video-section .play-button i{font-size:27px}.rp-text-video-section{padding:40px 0 0;text-align:center}.rp-text-video-section .right-col .video-bg{min-height:240px}.rp-text-video-section .right-col .responsive{padding:15px 15px 6px}.rp-text-video-section .right-col h5{margin-top:24px}.rp-text-video-section .right-col{margin-top:30px}.rp-text-form-section{padding:50px 0}.rp-text-form-section .left-col img{margin-bottom:20px}.rp-text-form-section .right-col{margin:27px 0 0}.rp-text-form-section .row-fluid form .hs-fieldtype-checkbox label,.rp-text-form-section .row-fluid form .hs-fieldtype-radio label{margin:14px 0 6px}body .container-fluid .rp-text-form-section .row-fluid .hs-button{margin-top:15px}.rp-text-form-section .left-col-bottom{padding-top:0}.about-homes-section{padding:40px 0}body .row-fluid .map-text-section .wrapper{padding:0}.map-text-section .right-col{padding:40px 20px}body .row-fluid .map-text-section .left-col{min-height:300px}.featured-three-col-section{padding:50px 0 35px}.country-name-tiles-text-sec{margin:60px 0 0;padding-bottom:60px;text-align:center}.country-name-tiles-text-sec .right-col{padding:40px 0 10px}.country-name-tiles-text-sec .row-fluid-wrapper>.row-fluid{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.country-name-tiles-text-sec .bg-img{margin-bottom:21px}.our-homes-banner .hd-banner-section{padding:40px 0 25px}}@media (max-width:576px){.home-banner-section .button-module>*{display:block;text-align:center}.home-banner-section .right-button{margin:20px 0 0}}@media (max-width:480px){.gallery-slider-section .gs-outer{margin-right:0;margin-top:30px}body .row-fluid .request-pricing-section .row-fluid form input{background-position:3.3%}.ga-text-links-section .text-module>ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}body .row-fluid .rp-text-form-section .row-fluid form input{background-position:3.3%}}.hd-video-section{margin-top:130px;min-height:717px;position:relative}.hd-video-section.green-rectangle:before{bottom:0;margin:auto;top:24px}.hd-video-section .bottom-text-module{background-color:#00837b;bottom:0;left:0;padding:18px 0;position:absolute;right:0;z-index:99}.hd-video-section .bottom-text-module .row-fluid{display:flex;justify-content:space-between}.hd-video-section .left-col{flex-basis:44%;margin-right:10px}.hd-video-section .left-col h3{line-height:1.31;position:relative;top:2px}.hd-video-section .left-col h3,.hd-video-section .right-col p{margin:0}.hd-video-section .right-col{flex-basis:41%;margin-left:31px}.hd-video-section .lefr-col h3{line-height:1.31}.hd-video-section .play-button{background:#fff;border-radius:50%;display:block;height:54px;position:relative;width:54px}.hd-video-section .play-button i{color:#00837b;font-size:17px;left:52%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hd-video-section .play-button i.fas.fa-pause,.hd-video-section.show-video .play-button i.fas.fa-play{display:none}.hd-video-section.show-video .play-button i.fas.fa-pause{display:block}.hd-video-section .video-section video{opacity:0;visibility:hidden;width:100%}.hd-video-section .video-section video,.hd-video-section.show-video .video-section video{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.hd-video-section.show-video .video-section video{opacity:1;visibility:visible}@media(min-width:1200px){.hd-video-section .video-section{bottom:0;height:100%;overflow:hidden;position:absolute;top:0;width:100%}.hd-video-section .video-section video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}}@media (min-width:1440px){.hd-video-section{min-height:808px}}@media (min-width:1600px){.hd-video-section{min-height:960px}}@media (min-width:768px) and (max-width:1024px){.hd-video-section{margin-top:80px;min-height:400px}}@media(max-width:767px){.hd-video-section{margin-top:60px;min-height:397px}}@media(max-width:480px){.hd-video-section{min-height:397px}.hd-video-section .bottom-text-module .row-fluid{display:block;text-align:center}.hd-video-section .left-col{margin:0 0 15px}.hd-video-section .play-button{margin:0 auto}.hd-video-section .right-col{margin:15px 0 0}}.where-we-build-testimonial .testimonial-section .section-heading{margin:0 auto;padding-bottom:32px;text-align:center}.where-we-build-testimonial .testimonial-section .section-heading p{color:grey;padding-top:10px}.where-we-build-testimonial .testimonial-section .ts-module{background:#fff!important;border:1px solid #e5e5e5;padding:37px 30px 14px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;width:312px}.where-we-build-testimonial .testimonial-section .ts-module.slick-center{box-shadow:0 4px 20px rgba(0,0,0,.2)}.where-we-build-testimonial .slick-list.draggable{padding:40px 0!important}.where-we-build-testimonial .testimonial-section .slick-dots{padding-top:58px}.where-we-build-testimonial .testimonial-section{padding-top:105px}.where-we-build-testimonial .green-rectangle.small:before{display:none}@media (max-width:767px){.we-are{padding:47px 0 19px}.countries-we-build .description p,.we-are .description p{font-size:18px}.countries-we-build{padding:70px 0 0}.countries-we-build .three-col-adjust{margin-top:40px;padding-bottom:70px}.where-we-build-testimonial .testimonial-section{padding-top:60px}.where-we-build-testimonial .testimonial-section .section-heading{padding-bottom:0}.where-we-build-testimonial .testimonial-section .slick-dots{padding-top:20px}}.slider-title h5{margin:0}.slider-title a{background:#3e837b;box-sizing:border-box;display:inline-block;padding:12px 20px;text-align:center;text-decoration:none!important}.slider-title a,.slider-title a h5{color:#fff!important}.process-cms.building{padding:97px 0 64px}.process-cms.building .text-des{padding:93px 0 0}.process-cms.building .text-des ul li span{color:#000;display:block;font-size:24px;line-height:42px}.process-cms.building .text-des ul li p{font-size:20px;font-weight:400;line-height:32px;margin-left:30px;max-width:969px;padding-top:21px}.process-cms.building .text-des ul li{list-style-type:none;margin-bottom:34px;margin-left:0}@media (min-width:1025px){.process-cms.building .text-des h3{font-size:30px;line-height:42px;margin-bottom:40px;max-width:1030px}}@media (max-width:767px){.process-cms.building{padding:30px 0 10px}.process-cms.building .text-des ul li p{font-size:16px;line-height:24px;margin-left:24px;padding-top:0}.process-cms.building .text-des ul li{margin-bottom:25px}.process-cms.building .text-des{padding:45px 0 0}.process-cms.building{padding:30px 0 20px}.process-cms.building .text-des ul li span{font-size:20px}body .request-pricing-section .contact-details .c-right-col p{padding-bottom:0}}.request-pricing-section .contact-details .c-right-col p.mail:before{background:#fff url(https://7523459.fs1.hubspotusercontent-na1.net/hubfs/7523459/Hedgefield_homes_website_assets/Envelope.svg) no-repeat;background-position:2.8%;background-size:auto;left:0}.request-pricing-section .contact-details .c-right-col p{padding-bottom:14px}.request-pricing-section .contact-details{padding-bottom:11px}.request-pricing-section .right-col .hs-richtext p{font-size:14px}.request-pricing-section .right-col .hs-richtext p a{border-bottom:1px solid grey;color:#808081}