.hero-outlet{background-image:linear-gradient(90deg,#000,#000,hsla(0,0%,100%,0));width:100%;display:flex;padding-left:12.6%}.hero-container{width:100%;display:flex;justify-content:left}.hero-cover-image{background-image:url(https://2773218.fs1.hubspotusercontent-na1.net/hubfs/2773218/Parkitect_Assest/home-banner.png)!important;background-size:cover!important;background-position:0 0!important;background-repeat:no-repeat!important}.hero-gradient{width:100%;display:flex;justify-content:left;background-image:linear-gradient(90deg,#000,transparent,hsla(0,0%,100%,0));max-width:1200px}@media (min-width:1660px){.hero-outlet{padding-left:0}.hero-container{justify-content:center}.hero-gradient{background-image:none}}.hero-padding{width:100%;color:#fff;padding:217px 0 179px 4.7%!important;position:relative}.hero-content{max-width:559px;position:relative}.hero-title{display:flex;align-items:flex-start;margin-bottom:25px;vertical-align:top}.hero-title h1{margin:0;font-family:oswald Light;font-size:67px!important;line-height:90px!important;font-weight:300;text-align:left;vertical-align:top;color:#f9f9f9;text-transform:uppercase;letter-spacing:0}.hero-button{height:62px;padding:20px 65px;background-color:#f56405;cursor:pointer;width:max-content;min-width:201px}.button-content{font-family:oswald Regular;font-weight:400;font-size:15px!important;line-height:22px!important;text-align:center;vertical-align:top;color:#fff;cursor:pointer;text-transform:uppercase}@media (max-width:1024px){.hero-outlet{padding-left:91px}.hero-padding{width:100%;color:#fff;padding:158px 0 135px!important}.hero-content{max-width:438px;left:-17px}.hero-title h1{font-size:50px!important;line-height:70px!important;font-weight:300}}@media screen and (max-width:768px){.hero-outlet{padding-left:91px}.hero-cover-image{background-position:top!important}.hero-padding{padding:138px 0 95px!important}.hero-content{max-width:302px;left:-41px}.hero-title h1{font-size:36px!important;line-height:50px!important;font-weight:300}.hero-button{height:42px;padding:10px 30px;width:max-content;min-width:131px}}@media screen and (max-width:420px){.hero-outlet{padding-left:0;position:relative;left:0}.hero-cover-image{background-position:top!important}.hero-padding{padding-bottom:78px!important}.hero-content{max-width:302px;padding-left:34px;left:0}.hero-title h1{font-size:30px!important;line-height:40px!important;font-weight:300}.hero-button{min-width:131px;height:42px;padding:10px 30px;width:max-content}}