.main-body{margin-top:0!important}.image img{height:auto;max-width:100%}.ds-landing-hero{background:url(https://48518870.fs1.hubspotusercontent-na1.net/hubfs/48518870/DS-Clickplan-Theme/ds-hero-bg-xs-normal.webp) top no-repeat;background-size:cover}@media (min-width:992px){.ds-landing-hero{background:url(https://48518870.fs1.hubspotusercontent-na1.net/hubfs/48518870/DS-Clickplan-Theme/ds-hero-bg-normal.webp) top no-repeat;background-size:100% 650px}}.ds-landing-hero.secondary-style{background:url(https://info.promotoraresidencial.com/hubfs/DS-Clickplan-Theme/ds-hero-bg-xs.jpg) top no-repeat;background-size:cover}@media (min-width:992px){.ds-landing-hero.secondary-style{background:url(https://info.promotoraresidencial.com/hubfs/DS-Clickplan-Theme/ds-hero-bg.jpg) top no-repeat;background-size:100% 600px}}@media (min-width:1290px){.ds-landing-hero.secondary-style{background-size:100% 650px}}.ds-landing-hero.secondary-style .title,.ds-landing-hero.secondary-style .title *{color:#5c2503}.ds-landing-hero.secondary-style .description,.ds-landing-hero.secondary-style .description *{color:#333}.ds-landing-hero.secondary-style .btn-primary,.ds-landing-hero.secondary-style .btn-primary:focus,.ds-landing-hero.secondary-style .btn-primary:hover{background-color:#333;border-color:#333;color:#fff}.ds-landing-hero .left-col,.ds-landing-hero .right-col{display:flex;flex-direction:column}.ds-landing-hero .left-col img{max-height:750px}.ds-landing-hero .right-col{align-items:center;display:flex;justify-content:center}.ds-landing-hero .right-col .inner-col{max-width:460px;padding:50px 30px;position:relative;z-index:1}@media (min-width:992px){.ds-landing-hero .right-col .inner-col{height:650px;padding-bottom:0;padding-left:0;padding-right:0}}.ds-landing-hero .logo{margin-bottom:50px}@media (min-width:992px){.ds-landing-hero .logo{margin-bottom:5%}}.ds-landing-hero .title{color:#000;color:#fff}.ds-landing-hero .title,.ds-landing-hero .title strong{font-size:37.089px;font-style:normal;font-weight:500;line-height:55.513px}.ds-landing-hero .title strong{color:#fcca31}.ds-landing-hero .title *{color:#000;margin-bottom:0}.ds-landing-hero .title *,.ds-landing-hero .title * strong{font-size:37.089px;font-style:normal;font-weight:500;line-height:55.513px}.ds-landing-hero .title * strong{color:#fcca31}.ds-landing-hero .title *{color:#fff}.ds-landing-hero .description{color:#fff;font-size:17.108px;font-style:normal;font-weight:400;line-height:normal;margin-top:25px}.ds-landing-hero .cta{margin-top:50px}.ds-landing-hero .cta a{background-color:#4abc4f;border:1px solid #4abc4f;border-radius:26px;color:#fff;display:inline-flex;font-size:18px;font-weight:500;justify-content:center;padding:10px 16px;text-align:center;text-decoration:none;width:auto}.ds-landing-hero .cta a:hover{background-color:#4abc4f;color:#202020}.ds-landing-body{background-color:#fff;position:relative}.ds-landing-body .inner{padding-bottom:50px}@media (min-width:992px){.ds-landing-body .inner{padding-bottom:140px}}.ds-landing-body .left-col{margin-bottom:30px}@media (min-width:992px){.ds-landing-body .left-col{margin-bottom:0}.ds-landing-body .right-col{display:flex;flex-direction:column;justify-content:space-between}}.ds-landing-body .head{padding-top:50px}@media (min-width:992px){.ds-landing-body .head{padding-top:200px}}.ds-landing-body .title{color:#000;margin-bottom:50px}.ds-landing-body .title,.ds-landing-body .title strong{font-size:37.089px;font-style:normal;font-weight:500;line-height:55.513px}.ds-landing-body .title strong{color:#fcca31}.ds-landing-body .title *{color:#000;margin-bottom:0}.ds-landing-body .title *,.ds-landing-body .title * strong{font-size:37.089px;font-style:normal;font-weight:500;line-height:55.513px}.ds-landing-body .title * strong{color:#fcca31}@media (min-width:992px){.ds-landing-body .title{margin-bottom:125px}}.ds-landing-body .subtitle{color:#222;font-size:25px;font-style:normal;font-weight:400;line-height:40.719px;margin-bottom:15px;text-transform:uppercase}.ds-landing-body .description{color:#222;font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}@media (min-width:992px){.ds-landing-body .description{margin-bottom:0}}.ds-landing-image .container-fluid{padding-left:0;padding-right:0}.ds-landing-form{background:#f8fafc}.ds-landing-form .inner{padding-bottom:80px;padding-top:90px}@media (min-width:992px){.ds-landing-form .inner{padding-bottom:60px;padding-top:100px}}.ds-landing-form .left-col{align-items:center;display:flex;margin-bottom:60px}.ds-landing-form .left-col .group{max-width:510px}@media (min-width:992px){.ds-landing-form .left-col{margin-bottom:0}}.ds-landing-form .main-form{background:#fff;border-radius:24.016px;padding:25px}.ds-landing-form .main-form .hs-error-msgs .hs-error-msg{color:#c9412f}.ds-landing-form .main-form .hs-form{display:flex;flex-direction:column;gap:30px}.ds-landing-form .main-form .hs-form-field label{color:#949494;margin-bottom:15px}.ds-landing-form .main-form .hs-input{background-color:#eff1f3;border:1px solid #cbd2dc;height:40px;padding-left:10px;padding-right:10px;width:100%}.ds-landing-form .main-form .hs-button{background:#2b79da;border:1px solid #2b79da;border-radius:3px;color:#fff;font-size:12.162px;font-style:normal;font-weight:400;line-height:normal;margin-top:30px;padding:15px 25px;text-align:center}.ds-landing-form .title{color:#353535;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:44px}@media (min-width:992px){.ds-landing-form .title{font-size:35.167px;line-height:47.075px}}.ds-landing-form .title strong{color:#00d699}.ds-landing-form .title *{color:#353535;font-size:35.167px;font-style:normal;font-weight:500;line-height:47.075px}@media (min-width:992px){.ds-landing-form .title *{font-size:35.167px;line-height:47.075px}}.ds-landing-form .title * strong{color:#00d699}.ds-landing-form .description{color:#4f4f4f;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:normal}@media (min-width:992px){.ds-landing-form .description{font-size:18px}}.ds-landing-form .description strong{color:#00d699}.ds-landing-cta{background-color:#fff;padding-bottom:60px;padding-top:60px}.ds-landing-cta img{height:auto;max-width:100%}.ds-landing-cta a{display:block}@media (min-width:992px){.ds-landing-cta a{margin-left:auto;margin-right:auto;max-width:831px}.ds-landing-cta{padding-bottom:100px;padding-top:100px}}