.contact-us-banner-outer{background-color:#252527;padding:100px 0 6px;position:relative}.contact-us-banner-outer:before{background-image:url("https://7839822.fs1.hubspotusercontent-na1.net/hubfs/7839822/Gather%202024/Homepage%20Images/Mask%20group%20(7).png");background-position:0;background-repeat:no-repeat;background-size:cover;content:"";height:calc(100% + 174px);pointer-events:none;position:absolute;right:0;top:-174px;width:40%}section.contact-us-banner-outer .banner-inner{position:relative;z-index:2}section.contact-us-banner-outer .banner-inner .banner-title h1{margin:0}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-summary h2{font-weight:300}section.contact-us-banner-outer .banner-inner .banner-title{margin-bottom:107px}section.contact-us-banner-outer .banner-inner .banner-bottom{align-items:flex-start;display:flex;flex-wrap:wrap}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-image{width:47%}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-summary{width:53%}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-summary .summary{max-width:800px;padding-left:71px;width:100%}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-image img{width:100%}@media only screen and (max-width:1564px){p{margin-bottom:20px}}@media only screen and (max-width:1366px){section.invest-property-outer:before{height:106%;top:-6%}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-summary .summary{padding-left:60px}}@media only screen and (max-width:1200px){.contact-us-banner-outer{padding:80px 0 6px}section.contact-us-banner-outer .banner-inner .banner-title{margin-bottom:77px}}@media only screen and (max-width:1066px){.contact-us-banner-outer{padding:80px 0 46px}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-summary .summary{padding-left:30px}}@media only screen and (max-width:1024px){section.contact-us-banner-outer .banner-inner .banner-bottom{flex-direction:column-reverse}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-summary .summary{max-width:100%;padding-left:0}section.contact-us-banner-outer .banner-inner .banner-title{margin-bottom:47px}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-image{max-width:800px;padding-right:100px;width:100%}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-summary{width:100%}.contact-us-banner-outer{padding:80px 0 6px}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-image img{max-width:500px!important}}@media only screen and (max-width:767px){section.contact-us-banner-outer h1{font-size:50px;line-height:55px}section.contact-us-banner-outer .banner-inner .banner-title{margin-bottom:37px}section.contact-us-banner-outer .banner-inner .banner-bottom .banner-image{padding-right:50px}.contact-us-banner-outer{padding:40px 0 6px}}