@media (max-width: 932.98px) {
.elementor .e-256b1d3b-a2b8{width:210px;height:74px;object-fit:contain;padding:0px;border-radius:0px;background-color:transparent;flex:0 0 210px;box-sizing:border-box;\n}
.elementor .e-52bddba0-9353{max-width:230px;font-family:Lato,Arial,sans-serif;font-size:10px;color:#fff;line-height:1.35;padding-inline-start:16px;flex:0 1 27%;box-sizing:border-box; border-inline-start:1px solid rgba(255,255,255,.28);\n}
.elementor .e-3f060ca7-7f01{max-width:200px;font-family:Lato,Arial,sans-serif;font-size:10px;color:#fff;line-height:1.35;flex:0 1 23%;}
.elementor .e-616809e4-5f6d{font-family:Georgia,serif;font-size:12px;color:#fff;line-height:1.2;margin:0px;white-space:nowrap;\n}
.elementor .e-380bef77-4e33{width:138px;height:28px;min-height:28px;font-family:Lato,Arial,sans-serif;font-size:1px;color:transparent;letter-spacing:-0.2px;line-height:1;white-space:nowrap; white-space:nowrap; background:#062951 url('/wp-content/uploads/2026/10/footer-social-icons.png') left center/138px 28px no-repeat;\n}
.elementor .e-5bb32abc-f174{padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:0px;display:flex;flex-direction:column;gap:3px;flex:0 0 22%;align-items:flex-start;box-sizing:border-box; border-inline-start:1px solid rgba(255,255,255,.28); box-sizing:border-box; border-inline-start:1px solid rgba(255,255,255,.28); box-sizing:border-box; border-inline-start:1px solid rgba(255,255,255,.28); box-sizing:border-box; border-inline-start:1px solid rgba(255,255,255,.28);\n}
.elementor .e-fcf9e6d-48fd{width:100%;max-width:1220px;padding-block-start:14px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}
.elementor .e-4d0e085e-88bb{font-family:Lato,Arial,sans-serif;font-size:11px;color:#e8eef8;line-height:1.2;text-align:center;padding-block-start:8px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(255,255,255,.28); border-block-start-width:1px; border-top-style:solid; border-top-color:rgba(255,255,255,.28); border-block-start-width:1px; border-top-style:solid; border-top-color:rgba(255,255,255,.28);\n}
.elementor .e-5d5e9a37-92fb{width:100%;height:clamp(128px,11vw,155px);min-height:clamp(128px,11vw,155px);max-height:clamp(128px,11vw,155px);color:#fff;padding-block-start:0px;padding-block-end:24px;padding-inline-start:4.3%;padding-inline-end:4.3%;background-color:#062951;display:flex;flex-direction:column;gap:2px;box-sizing:border-box;\n}
}
@media (min-width: 933px) {
:root { --tu: min(1.27413px, calc((100vw - var(--sbw, 0px)) / 1036)); --tvw: calc(var(--tu) * 10.36); --gut: max(0px, calc((100vw - var(--sbw, 0px) - 1320px) / 2)); }
.elementor .e-256b1d3b-a2b8{width:calc(210 * var(--tu));height:calc(74 * var(--tu));object-fit:contain;padding:calc(0 * var(--tu));border-radius:calc(0 * var(--tu));background-color:transparent;flex:0 0 calc(210 * var(--tu));box-sizing:border-box;\n}
.elementor .e-52bddba0-9353{max-width:calc(230 * var(--tu));font-family:Lato,Arial,sans-serif;font-size:calc(10 * var(--tu));color:#fff;line-height:1.35;padding-inline-start:calc(16 * var(--tu));flex:0 1 27%;box-sizing:border-box; border-inline-start:calc(1 * var(--tu)) solid rgba(255,255,255,.28);\n}
.elementor .e-3f060ca7-7f01{max-width:calc(200 * var(--tu));font-family:Lato,Arial,sans-serif;font-size:calc(10 * var(--tu));color:#fff;line-height:1.35;flex:0 1 23%;}
.elementor .e-616809e4-5f6d{font-family:Georgia,serif;font-size:calc(12 * var(--tu));color:#fff;line-height:1.2;margin:calc(0 * var(--tu));white-space:nowrap;\n}
.elementor .e-380bef77-4e33{width:calc(138 * var(--tu));height:calc(28 * var(--tu));min-height:calc(28 * var(--tu));font-family:Lato,Arial,sans-serif;font-size:calc(1 * var(--tu));color:transparent;letter-spacing:calc(-0.2 * var(--tu));line-height:1;white-space:nowrap; white-space:nowrap; background:#062951 url('/wp-content/uploads/2026/10/footer-social-icons.png') left center/calc(138 * var(--tu)) calc(28 * var(--tu)) no-repeat;\n}
.elementor .e-5bb32abc-f174{padding-block-start:calc(0 * var(--tu));padding-block-end:calc(0 * var(--tu));padding-inline-start:calc(18 * var(--tu));padding-inline-end:calc(0 * var(--tu));display:flex;flex-direction:column;gap:calc(3 * var(--tu));flex:0 0 22%;align-items:flex-start;box-sizing:border-box; border-inline-start:calc(1 * var(--tu)) solid rgba(255,255,255,.28); box-sizing:border-box; border-inline-start:calc(1 * var(--tu)) solid rgba(255,255,255,.28); box-sizing:border-box; border-inline-start:calc(1 * var(--tu)) solid rgba(255,255,255,.28); box-sizing:border-box; border-inline-start:calc(1 * var(--tu)) solid rgba(255,255,255,.28);\n}
.elementor .e-fcf9e6d-48fd{width:100%;max-width:calc(1220 * var(--tu));padding-block-start:calc(14 * var(--tu));padding-block-end:calc(6 * var(--tu));padding-inline-start:calc(0 * var(--tu));padding-inline-end:calc(0 * var(--tu));margin-block-start:calc(0 * var(--tu));margin-block-end:calc(0 * var(--tu));margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:calc(16 * var(--tu));justify-content:space-between;align-items:center;}
.elementor .e-4d0e085e-88bb{font-family:Lato,Arial,sans-serif;font-size:calc(11 * var(--tu));color:#e8eef8;line-height:1.2;text-align:center;padding-block-start:calc(8 * var(--tu));margin:calc(0 * var(--tu));border-block-start-width:calc(1 * var(--tu));border-top-style: solid; border-top-color: rgba(255,255,255,.28); border-block-start-width:calc(1 * var(--tu)); border-top-style:solid; border-top-color:rgba(255,255,255,.28); border-block-start-width:calc(1 * var(--tu)); border-top-style:solid; border-top-color:rgba(255,255,255,.28);\n}
.elementor .e-5d5e9a37-92fb{width:100%;height:clamp(calc(128 * var(--tu)),calc(11 * var(--tvw)),calc(155 * var(--tu)));min-height:clamp(calc(128 * var(--tu)),calc(11 * var(--tvw)),calc(155 * var(--tu)));max-height:clamp(calc(128 * var(--tu)),calc(11 * var(--tvw)),calc(155 * var(--tu)));color:#fff;padding-block-start:calc(0 * var(--tu));padding-block-end:calc(24 * var(--tu));padding-inline-start:4.3%;padding-inline-end:4.3%;background-color:#062951;display:flex;flex-direction:column;gap:calc(2 * var(--tu));box-sizing:border-box;\n}
}
