

/* === WIDGET CSS 80A38AF6-0C1B-D010-4C82-DDEE67C84065 START === */
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contacto{--ew-paper:#f3efe6;--ew-ink:#1c1915;--ew-border:#ddd4c4;--ew-muted:#5e584e;--ew-alert:#9f2d2d;background:var(--ew-paper);color:var(--ew-ink);font-family:var(--secondary_font);font-size:16px;line-height:1.5}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contacto *{box-sizing:border-box}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contacto a{color:inherit}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-header,
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-footer{align-items:center;border-bottom:1px solid var(--ew-border);display:flex;justify-content:space-between;padding:24px 24px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-footer{border-bottom:0;border-top:1px solid var(--ew-border);margin-top:64px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-brand{font-family:Georgia,'Times New Roman',serif;font-size:22px;font-weight:700;letter-spacing:.02em;text-decoration:none}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-nav-link{font-size:14px;text-decoration:none}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-nav-link:hover,
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-nav-link:focus-visible{ text-decoration:underline;text-underline-offset:4px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-main{margin:0 auto;max-width:1180px;padding:64px 24px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-intro{max-width:660px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-kicker{color:var(--ew-muted);font-size:12px;font-weight:700;letter-spacing:.16em;margin:0 0 16px;text-transform:uppercase}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-title,
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-details-title,
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-success-title{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.08;margin:0}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-title{font-size:clamp(38px,6vw,72px);min-height:42px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-lead{color:var(--ew-muted);font-size:18px;margin:24px 0 0;max-width:570px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-grid{display:grid;gap:64px;margin-top:64px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-form{max-width:680px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-fields{display:grid;gap:24px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field{display:flex;flex-direction:column;min-width:0}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field label{font-size:14px;font-weight:600;margin-bottom:8px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field input,
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field textarea{background:transparent;border:1px solid var(--ew-border);border-radius:0;color:var(--ew-ink);font:inherit;padding:12px 14px;width:100%}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field input{min-height:48px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field textarea{min-height:144px;resize:vertical}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field input:focus,
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field textarea:focus{border-color:#1e2330;outline:2px solid #1e2330;outline-offset:2px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field .XValidation{color:var(--ew-alert);font-size:14px;margin:8px 0 0}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-actions{margin-top:24px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-submit{background:var(--ew-ink);border:1px solid var(--ew-ink);border-radius:0;color:var(--ew-paper);cursor:pointer;font:600 15px var(--secondary_font);min-height:52px;padding:12px 24px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-submit:hover{background:#1e2330;border-color:#1e2330}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-submit:focus-visible{outline:2px solid #1e2330;outline-offset:3px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-success{border-top:1px solid var(--ew-border);padding-top:32px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-success-title{font-size:clamp(30px,4vw,48px);min-height:34px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-success-copy{color:var(--ew-muted);margin:20px 0 0;max-width:600px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-details{border-top:1px solid var(--ew-border);padding-top:28px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-details-title{font-size:38px;min-height:42px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-address{font-style:normal;margin-top:24px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-address p,
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-hours p{margin:0 0 8px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-address a{text-decoration:underline;text-underline-offset:4px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-address a:hover,
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-address a:focus-visible{color:#1e2330}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-hours{color:var(--ew-muted);margin-top:24px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contacto .d-none{display:none!important}@media (min-width:760px){section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-header,
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-footer{padding-left:40px;padding-right:40px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-main{padding:96px 40px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-grid{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:96px;margin-top:88px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-fields{grid-template-columns:1fr 1fr}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field:not(.ew-calima-contact-field-half){grid-column:1/-1}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-field-half{grid-column:auto}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-details{border-top:0;border-left:1px solid var(--ew-border);padding-left:48px;padding-top:0}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-footer{margin-top:0}}@media (max-width:480px){section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-header,
section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-footer{padding-left:20px;padding-right:20px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-main{padding:48px 20px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-grid{gap:48px;margin-top:48px}section[data-guid="80A38AF6-0C1B-D010-4C82-DDEE67C84065"] .ew-calima-contact-footer{margin-top:0}}
/* === WIDGET CSS 80A38AF6-0C1B-D010-4C82-DDEE67C84065 END === */
