.contactanos{padding:64px 0}.contactanos *{font-family:Exo,serif}.contactanos .contact-grid{display:flex;flex-wrap:wrap;gap:80px}.contactanos .contact-info{max-width:600px;width:100%}.contactanos .contact-info #contact-title{font-size:40px;letter-spacing:0;line-height:120%;margin-bottom:24px}.contactanos .contact-info .contact-subtitle{font-size:16px;letter-spacing:0;line-height:150%}.contactanos .contact-form{max-width:600px;width:100%}.contactanos .contact-form .hs-form{display:flex;flex-direction:column}.contactanos .contact-form .hs-input{background-color:#fff;border:1px solid #ced4da;border-radius:8px;padding:10px 16px;width:100%}.contactanos .contact-form .inputs-list{list-style:none}.contactanos .contact-form .hs-form-booleancheckbox-display .hs-input{border:1px solid #adb5bd;border-radius:4px;margin-right:14px}.contactanos .contact-form .hs-button{background-color:#e41c3d;border:1px solid #e41c3d;border-bottom-right-radius:15px;border-top-left-radius:15px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;line-height:150%;padding:12px 24px;transition:all .3s ease-in-out}.contactanos .contact-form .hs-button:hover{background-color:#fff;color:#e41c3d}.contact-icon{align-items:center;display:flex;justify-content:center;max-width:24px;width:100%}.contactanos .contact-block{display:flex;flex-direction:column;gap:24px;margin-top:32px}.contactanos .contact-block .contact-row{align-items:flex-start;display:flex;gap:16px}.contactanos .contact-block .contact-row.contact-phone{align-items:center}.contactanos .contact-block .contact-row.contact-phone .contact-link{text-decoration:underline}.contactanos .contact-block .contact-link{color:#000;font-size:16px;letter-spacing:0;line-height:150%;a{color:#000;font-size:16px;letter-spacing:0;line-height:150%}}.contactanos .contact-block .email-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0;width:100%}.contactanos .contact-block .email-list .email-item{align-items:center;display:flex;font-size:16px;gap:16px;letter-spacing:0;line-height:150%;&.ubicacion{gap:16px}}form .form-columns-1{margin:0 0 20px!important;max-width:100%;width:100%;.hs-form-field{max-width:100%;width:100%;label{display:block;margin:0 0 5px}.input{margin:0;padding:0;width:100%!important;input,select,textarea{width:100%!important}}.hs-error-msgs{display:none!important}}}form .form-columns-2{display:flex;flex-direction:column;gap:20px;margin:0 0 20px!important;max-width:100%;width:100%;.hs-form-field{max-width:100%;width:100%;label{display:block;margin:0 0 5px}.input{margin:0;padding:0;width:100%!important;input,select,textarea{width:100%!important}}.hs-error-msgs{display:none!important}}}form .form-columns-1 .input ul.inputs-list{list-style:none;margin:0;padding:0}form .form-columns-1 .input ul.inputs-list li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display{align-items:flex-start;display:flex;gap:10px}form .form-columns-1 .input ul.inputs-list li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display input[type=checkbox]{margin:4px 0 0!important;width:auto!important}form .form-columns-1 .input ul.inputs-list li.hs-form-booleancheckbox label.hs-form-booleancheckbox-display span *{color:#fff;font-size:.9rem}@media (min-width:481px){form .form-columns-1{max-width:100%!important;.hs-form-field{width:100%;.input{margin:0;padding:0;width:100%!important}}}form .form-columns-2{flex-direction:row;flex-wrap:nowrap;gap:20px;max-width:100%!important;.hs-form-field{width:calc(50% - 10px);.input{margin:0;padding:0;width:100%!important;input,select,textarea{width:100%!important}}}}}