.fp{position:relative}.fp:before{background:linear-gradient(90deg,#007ec5,#00aaeb);content:"";display:block;height:300px;left:0;position:absolute;top:0;width:100%}@media(min-width:768px){.fp:before{height:450px}}@media(min-width:1920px){.fp:before{height:650px}}.fp__header{padding:12% 10%;position:relative}@media(min-width:768px){.fp__header{margin:0 auto;padding-bottom:8%;padding-top:8%;width:80%}}@media(min-width:1024px){.fp__header{width:70%}}@media(min-width:1300px){.fp__header{padding-bottom:3%;padding-top:3%;width:100%}}.fp__header__heading :is(h1){color:#fff;font-size:32px;line-height:1.3;margin-bottom:0;text-align:center}@media(min-width:768px){.fp__header__heading :is(h1){font-size:40px}}@media(min-width:1600px){.fp__header__heading :is(h1){font-size:50px}}.fp__form{padding:0 5%;position:relative}@media(min-width:768px){.fp__form{position:relative}.fp__form:after,.fp__form:before{background-repeat:no-repeat;content:"";display:inline-block;height:100%;width:300px}.fp__form:before{background-image:url(//20217237.fs1.hubspotusercontent-na1.net/hubfs/20217237/raw_assets/public/inteco/img/page-percepcion/fp__form--left.svg);left:0;position:absolute;top:-30px}.fp__form:after{background-image:url(//20217237.fs1.hubspotusercontent-na1.net/hubfs/20217237/raw_assets/public/inteco/img/page-percepcion/fp__form--right.svg);background-position:0 80%;position:absolute;right:0;top:70px;width:450px}}@media(min-width:1024px){.fp__form:before{top:-70px}}@media(min-width:1300px){.fp__form:before{background-position:50% 80px;width:400px}}@media(min-width:1500px){.fp__form:before{background-position:73% 60px;top:-32px;width:35%}.fp__form:after{width:40%}}@media(min-width:1600px){.fp__form:before{width:750px}.fp__form:after{width:720px}}@media(min-width:1920px){.fp__form:before{background-position:73% -45px;background-size:cover;left:-90px;top:37px;width:910px}.fp__form:after{top:150px}}.fp__form__main{background:#fff;border-radius:30px;box-shadow:30px 30px 30px rgba(0,0,0,.1);position:relative;z-index:1}@media(min-width:768px){.fp__form__main{margin:0 auto;width:80%}}@media(min-width:1024px){.fp__form__main{width:60%}}@media(min-width:1300px){.fp__form__main{min-height:600px;padding:60px 80px;width:50%}}@media(min-width:1600px){.fp__form__main{width:40%}}.widget-type-form .form-title{font-size:18px}@media(min-width:1600px){.widget-type-form .form-title{font-size:24px}}.widget-type-form .hs-input[type=file]{border:0;border-radius:0;margin-bottom:15px;padding:0}.widget-type-form .hs-input[type=file]::file-selector-button{background:#f1f3fa;background-image:url(//20217237.fs1.hubspotusercontent-na1.net/hubfs/20217237/raw_assets/public/inteco/img/icon/content/upload.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #17539e;border-radius:7px;height:33px;text-indent:-250px;width:63px}.hs-error-msgs{list-style:none;padding-left:0}.hs-error-msgs li{background:#ab0202;border-radius:20px;margin-top:.5rem;text-align:center}.hs-error-msgs label{color:#f9b9b9;margin-top:.5rem}.widget-type-form .legal-consent-container{background:#fff;border:1px solid #17539e;color:#000;height:186px;line-height:1.5;margin-bottom:20px;overflow-y:scroll;padding:15px;resize:vertical}@media(min-width:1300px){.widget-type-form .legal-consent-container{height:110px}}.widget-type-form .legal-consent-container p{color:#000;font-size:16px;line-height:1.5}.widget-type-form .legal-consent-container .inputs-list{display:inline-block;list-style:none;margin-top:1rem;padding-left:0}.widget-type-form .legal-consent-container .inputs-list label{display:flex}.widget-type-form .legal-consent-container .inputs-list .hs-input{width:20px!important}.widget-type-form .hs-submit{text-align:center}.widget-type-form .hs-button{background:linear-gradient(270deg,#f79e21,#fdc927);border:0;font-size:18px;padding:8px 55px}.fp__content{padding:15% 10%}@media(min-width:768px){.fp__content{margin:0 auto;width:80%}}@media(min-width:1024px){.fp__content{width:90%}}@media(min-width:1300px){.fp__content{padding-bottom:6%;padding-top:10%;width:75%}}@media(min-width:1920px){.fp__content{width:60%}}.fp__content :is(p){color:#727272;font-size:18px;line-height:1.3;text-align:center}.fp__content :is(a){color:#17539e}