.contactanos{background-color:#20221f;color:#fff;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;gap:30px}.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}.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:inherit;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}.contactanos .contact-block .email-list .email-item{font-size:16px;letter-spacing:0;line-height:150%}