.elementor .ref-footer-classic{background:var(--brand-teal);color:#fff;border-top:0}
.elementor .ref-footer-classic .ref-footer-inner{max-width:1180px;grid-template-columns:1fr 1.2fr 1.1fr;gap:65px;padding:52px 24px 42px}
.elementor .ref-footer-classic .ref-footer-inner>.e-con{gap:22px}
.ref-footer-classic .ref-footer-inner,.ref-footer-classic .ref-footer-inner .elementor-widget-text-editor{font-size:15px!important;line-height:1.6!important;font-weight:500;color:#fff}
.ref-footer-classic .ref-footer-inner h2{font-size:21px!important;line-height:1.3!important;color:#fff!important;font-weight:700!important;letter-spacing:0}
.ref-footer-classic .ref-footer-logo{width:195px!important;max-width:195px!important;padding:0;border-radius:0;background:#fff}
.ref-footer-classic .ref-footer-inner a{color:#fff;display:inline-block;margin-bottom:8px}
.ref-footer-classic .ref-footer-inner a:hover{text-decoration:underline;text-underline-offset:4px;color:#fff}
.ref-footer-classic .ref-footer-inner p{margin:0}.ref-footer-classic .ref-footer-inner strong{font-weight:700}
.elementor .ref-footer-classic .ref-footer-bottom{background:#206e69;color:#fff;padding:18px max(24px,calc((100% - 1132px)/2))}
.ref-footer-classic .ref-footer-bottom .elementor-widget-text-editor{font-size:12px!important;color:#fff!important}
.ref-footer-classic .ref-footer-bottom a{color:#fff;margin-left:24px}
@media(max-width:900px){.elementor .ref-footer-classic .ref-footer-inner{gap:35px;grid-template-columns:1fr 1fr}.ref-footer-classic .ref-footer-company{grid-column:1/-1;max-width:600px}.elementor .ref-footer-classic .ref-footer-bottom{flex-direction:column;text-align:center;gap:12px}.ref-footer-classic .ref-footer-bottom a{margin:0 10px}}
@media(max-width:600px){.elementor .ref-footer-classic .ref-footer-inner{grid-template-columns:1fr;padding:35px 20px;gap:32px}.ref-footer-classic .ref-footer-company{grid-column:auto}.ref-footer-classic .ref-footer-inner,.ref-footer-classic .ref-footer-inner .elementor-widget-text-editor{font-size:14px!important}.ref-footer-classic .ref-footer-inner h2{font-size:20px!important}}
