.c__txt-form-header .wrapper{display:flex;flex-direction:column}.c__txt-form-header{padding:30px 0}.c__header-item-form{background:#fff;border-radius:20px;max-width:390px;padding:10px}.c__header-item-form-intro{color:#5a5a5a;font-size:18px;font-weight:600}.c__txt-form-header-title{color:#3c1a75;font-size:35px;font-weight:800;line-height:1.1;margin:0 0 20px}.c__txt-form-header-title p{color:#3c1a75}.c__txt-form-header-final{font-size:18px;font-weight:600;margin:20px 0}@media(min-width:1024px){.c__txt-form-header{padding:50px 0 30px}.c__txt-form-header .wrapper{align-items:center;flex-direction:row;justify-content:space-between;grid-gap:54px}.c__header-item-txt{max-width:550px}.c__txt-form-header-title{font-size:44px;margin:0 0 30px}.c__header-item-form{padding:20px}}.c__txt-form-header.bg-gradient-radial-bottom .c__txt-form-header-title strong{color:#03e196}.c__txt-form-header.bg-dark-purple,.c__txt-form-header.bg-dark-purple .c__txt-form-header-title,.c__txt-form-header.bg-dark-purple .c__txt-form-header-title p{color:#fff}.c__txt-form-header.bg-dark-purple .c__txt-form-header-title strong{color:#03e196}.c__txt-form-header.bg-green .c__txt-form-header-title strong,.c__txt-form-header.bg-violet,.c__txt-form-header.bg-violet .c__txt-form-header-title,.c__txt-form-header.bg-violet .c__txt-form-header-title p{color:#fff}.c__txt-form-header.bg-violet .c__txt-form-header-title strong{color:#03e196}.c__header-item-form .hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.c__header-item-form .hs-custom-style select,.c__header-item-form .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}.c__header-item-form .hs-custom-style textarea{border:1px solid #3c1a75;border-radius:20px;height:150px;max-width:97%!important;padding:20px 10px}.c__header-item-form .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}.c__header-item-form .hs-button{background:#6e5ee0;color:#fff;margin-top:20px!important}.c__header-item-form .box .hs-button:hover,.c__header-item-form .hs-button{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}.c__header-item-form .box .hs-button:hover{background:#fff!important;color:#6e5ee0}.form-title,.submitted-message,form{background-color:transparent!important;border:none!important}.c__header-item-form .hs-input{background:#f6f6f6;border:1px solid #3c1a75;border-radius:38px;height:31px;margin-bottom:10px;padding:0 20px;width:100%}.c__header-item-form .inputs-list{margin:10px 0!important;padding:0!important}.hs-form-booleancheckbox{list-style:none}.c__header-item-form .hs-richtext{font-size:12px}.c__header-item-form .form-columns-2,.contacto .form-columns-1{max-width:none}.c__header-item-form fieldset.form-columns-1 .hs-input{width:100%!important}.c__header-item-form .hs-fieldtype-intl-phone.hs-input select{float:left;width:30%!important}.c__header-item-form .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}.c__header-item-form input[type=checkbox]{height:auto;width:auto!important}.c__header-item-form .hs-form-booleancheckbox label{display:inline-block;position:relative;width:100%}body .c__header-item-form 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}.c__header-item-form .hs-form-booleancheckbox .hs-form-booleancheckbox-display>span{display:inline-block;margin-left:25px!important;width:auto}.c__header-item-form .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}.c__header-item-form .hs-form-booleancheckbox label input:checked+span:before{background-color:#3c1a75}.c__header-item-form .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}.c__header-item-form .submitted-message,.c__header-item-form .submitted-message *{color:#3c1a75;font-family:DM Sans;font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-align:center}.c__header-item-form .submitted-message img{height:87px;width:87px}.contacto .form-title{margin:0;padding:0}.hs-error-msg{color:red}.legal-consent-container{padding-top:30px}.legal-consent-container .hs-richtext:first-child p{margin-bottom:20px!important}@media (max-width:768px){.contacto .container{padding-left:25px}}form .hs-richtext,form .hs-richtext *,form .hs-richtext h1,form .hs-richtext h2,form .hs-richtext h3,form .hs-richtext h4,form .hs-richtext h5,form .hs-richtext h6,form .hs-richtext p{color:#3c1a75!important;font-size:12px!important;line-height:12px!important;margin:0!important;padding:5px 0}form .inputs-list:not(.no-list) label,form .inputs-list:not(.no-list) label>span,form .inputs-list:not(.no-list) label>span p{color:#3c1a75!important;font-size:12px!important;line-height:12px!important}.mosca-btn{bottom:250px;padding:10px;position:fixed;right:5px;z-index:9999}.mosca-btn,.mosca-btn a{align-items:center;display:flex;justify-content:center}.mosca-btn a{background:#6e5ee0;border-radius:62px;color:#fff!important;font-size:18px;height:50px;max-width:145px;min-height:50px;padding:25px;width:100%}.mosca-btn.hidden{display:none}.mosca-btn .bg-green{background:#03e196;color:#3c1a75!important}@media(min-width:1024px){.mosca-btn a{margin:30px}.mosca-btn{right:20px}}