.boxes-form .title-section h2{color:#3c1a75;font-size:38px;font-style:normal;font-weight:700;line-height:43.966px;margin:0;max-width:568px;padding-bottom:58px;padding-top:26px;text-align:left}.boxes-form .content-container div{max-width:174px;width:100%}.boxes-form .content-container *{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.boxes-form .content-container strong{font-weight:700}.boxes-form .content-container{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 8px 26px -8px rgba(110,94,224,.4);display:flex;flex-shrink:0;gap:14px;margin-bottom:39px;max-width:275px!important;padding:25px 16px}.boxes-form .content-container img{height:54px!important;margin:15px 0!important;width:54px!important}.boxes-form .contenedormayor{background:var(--blanco,#fff);border-radius:20px;max-width:359px;padding:28px 23px}.boxes-form .contenedormayor h3{margin:0;padding:0}.boxes-form .contenedormayor form *{text-align:left}.boxes-form .contenedormayor form .hs-button{align-items:center;background:#03e196;border-radius:62px;color:#3c1a75;display:flex;font-size:18px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:normal;margin-top:29px;padding:14px 28px;width:100%}.boxes-form .contenedormayor form .hs-button:hover{background:#3c1a75!important;color:#fff}.boxes-form .contenedormayor form :-moz-placeholder,.boxes-form .contenedormayor form :-ms-input-placeholder,.boxes-form .contenedormayor form ::-webkit-input-placeholde,.boxes-form .contenedormayor form ::placeholder,.boxes-form .contenedormayor form label{color:#3c1a75;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.boxes-form .contenedormayor form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.boxes-form .contenedormayor form select,.boxes-form .contenedormayor form textarea{align-self:stretch;border:1px solid #3c1a75;border-radius:38px;flex:1 0 0;font-size:14px;font-style:normal;font-weight:400;line-height:22.5px;padding:8px;width:100%!important}.boxes-form .contenedormayor form .input .hs-fieldtype-intl-phone.hs-input{width:100%!important}.boxes-form .hs-fieldtype-intl-phone.hs-input select{width:30%!important}.boxes-form .contenedormayor form .input .hs-fieldtype-intl-phone.hs-input input{width:68%!important}.boxes-form .content-container *{margin-bottom:0!important}.boxes-form .content-container{transition:.3s}@media(max-width:1024px){.boxes-form .content-container{transform:unset!important}.boxes-form .col-md-6.box{width:100%}.boxes-form .content-container{margin:0 auto 39px;max-width:max-content!important}}.boxes-form .contenedormayor form .inputs-list{padding-left:0}.boxes-form .contenedormayor form .inputs-list *,.boxes-form .contenedormayor form .legal-consent-container,.boxes-form .contenedormayor form .legal-consent-container *{font-size:10px;font-style:normal;font-weight:400;line-height:13px}.boxes-form .contenedormayor form a{text-decoration:underline}.boxes-form .contenedormayor form .hs_legal_notice .inputs-list{margin-top:29px}.boxes-form .hs-form-booleancheckbox label{display:inline-block;position:relative;width:100%}body .boxes-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}.boxes-form .hs-form-booleancheckbox .hs-form-booleancheckbox-display>span{display:inline-block;margin-left:25px!important;width:auto}.boxes-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}.boxes-form .hs-form-booleancheckbox label input:checked+span:before{background-color:#3c1a75}.boxes-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}.boxes-form .form-title{color:#5a5a5a;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px!important}.boxes-form .content-container.box-par{transform:translateY(50%)}.boxes-form .content-container:hover{transform:translateY(-10px)}.boxes-form .content-container.box-par:hover{transform:translateY(calc(50% - 10px))}.boxes-form:before{background-color:hsla(0,0%,100%,.37);content:"";display:block;height:100%;position:absolute;top:0;width:100%}.boxes-form .container{position:relative}