.contacto{background-image:url(https://www.flowww.net/hubfs/fondos.png)!important;background-size:cover!important;padding-top:50px}.contacto h2{font-size:32px!important;font-weight:700;line-height:42.5px;margin-bottom:25px;text-align:left;word-wrap:normal}.contacto h2,.contacto p{color:var(--main-morado);font-family:var(--fuente);font-style:normal}.contacto p{font-size:16px;font-weight:400;line-height:normal}.contacto .box{background-color:#f6f6f6;border-radius:20px;box-shadow:0 8px 26px -8px rgba(110,94,224,.4);margin-bottom:50px;min-height:600px;padding:35px}.contacto .box .hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.contacto .box .hs-custom-style select,.contacto .box .hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){border:1px solid #3c1a75;border-radius:38px;max-width:100%;padding:20px 10px}.contacto .box .hs-custom-style textarea{border:1px solid #3c1a75;border-radius:20px;height:150px;max-width:97%!important;padding:20px 10px}.contacto .box .hs-form-field label:not(.hs-error-msg){color:var(--main-morado);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.contacto .box .hs-button{background:#6e5ee0;color:#fff}.contacto .box .hs-button,.contacto .box .hs-button:hover{border:1px solid #6e5ee0!important;border-radius:62px;box-shadow:none!important;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:14px 28px;text-shadow:none}.contacto .box .hs-button:hover{background:#fff!important;color:#6e5ee0}.form-title,.submitted-message,form{background-color:transparent!important;border:none!important}.contacto .hs-input{background:#f6f6f6;border:1px solid #3c1a75;border-radius:38px;height:31px;margin-bottom:10px;padding:0 20px;width:100%}.contacto .inputs-list{margin:10px 0;padding:0}.hs-form-booleancheckbox{list-style:none}.contacto .hs-richtext{font-size:12px}.contacto .form-columns-1,.contacto .form-columns-2{max-width:none}.contacto fieldset.form-columns-1 .hs-input{width:100%!important}.contacto .hs-fieldtype-intl-phone.hs-input select{float:left;width:30%!important}.contacto .hs-fieldtype-intl-phone.hs-input input{float:left;margin-left:2%;width:68%!important}.hs-form-booleancheckbox-display .hs-input{border:none;border-radius:38px;height:auto;margin-right:10px;padding:0;width:auto!important}.hs-content-name-home-increnta fieldset.form-columns-1 input[type=checkbox]{height:auto;width:auto!important}.contacto .hs-form-booleancheckbox label{display:inline-block;position:relative;width:100%}body .contacto form .hs-form-booleancheckbox label input.hs-input{display:inline-block!important;height:0!important;position:absolute;top:0!important;width:auto!important;width:0!important}.contacto .hs-form-booleancheckbox .hs-form-booleancheckbox-display>span{display:inline-block;margin-left:25px!important;width:auto}.contacto .hs-form-booleancheckbox label span:before{border:1px solid #3c1a75;border-radius:3px;content:"";height:18px!important;left:0;position:absolute;top:2px;width:18px!important}.contacto .hs-form-booleancheckbox label input:checked+span:before{background-color:#3c1a75}.contacto .hs-form-booleancheckbox label input:checked+span:after{border:solid #fff;border-width:0 1px 1px 0;content:"";height:11px;left:6px;position:absolute;top:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:6px}.contacto .submitted-message,.contacto .submitted-message *{color:#3c1a75;font-family:DM Sans;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-align:center}.contacto .submitted-message img{height:87px;width:87px}.contacto .form-title{margin:0;padding:0}