.elementor .s-f00008-l{font-family:var(--kit-font-heading);font-weight:600;font-size:26px;color:var(--kit-bg);margin:0}.elementor .s-f00010-l{margin-block-start:10px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-self:flex-start}.elementor .s-f00011-l{width:44px;height:44px;color:var(--kit-bg);padding-block-start:11px;padding-block-end:11px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgb(255 255 255 / .28);border-style:solid}.elementor .s-f00011-l:hover,.elementor .s-f00011-l:focus-visible{border-color:var(--kit-bg)}.elementor .s-f00012-l{width:44px;height:44px;color:var(--kit-bg);padding-block-start:11px;padding-block-end:11px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgb(255 255 255 / .28);border-style:solid}.elementor .s-f00012-l:hover,.elementor .s-f00012-l:focus-visible{border-color:var(--kit-bg)}.elementor .s-footer-social-l{width:auto;padding-block-start:8px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:10px}.elementor .s-f00013-l{font-weight:500;text-decoration:none}.elementor .s-f00014-l{font-weight:500;text-decoration:none}.elementor .s-f00015-l{font-weight:500;text-decoration:none}.elementor .s-f00016-l{font-weight:500;text-decoration:none}.elementor .s-f00017-l{font-weight:500;text-decoration:none}.elementor .s-f00018-l{font-weight:500;text-decoration:none}.elementor .s-f00020-l{font-weight:500;text-decoration:none}.elementor .s-f00021-l{font-weight:500;text-decoration:none}.elementor .s-f00022-l{font-weight:500;text-decoration:none}.elementor .s-f00023-l{font-weight:500;text-decoration:none}.elementor .s-f00024-l{font-weight:500;text-decoration:none}.elementor .s-f00025-l{font-weight:500;text-decoration:none}.elementor .s-f00027-l{font-weight:500;text-decoration:none}.elementor .s-f00028-l{font-weight:500;text-decoration:none}.elementor .s-f00029-l{font-weight:500;text-decoration:none}.elementor .s-f00030-l{font-weight:500;text-decoration:none}.elementor .s-f00031-l{font-weight:500;text-decoration:none}.elementor .s-f00032-l{font-weight:500;text-decoration:none}.elementor .s-footer-grid-l{display:grid;gap:40px;grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,3fr) minmax(0,3fr) minmax(0,4fr)}.elementor .s-f00040-l{font-style:italic}.elementor .s-footer-legal-l{width:auto;padding:0;display:flex;flex-direction:column;gap:6px;flex:0 1 auto}.elementor .s-footer-built-t-l{font-family:var(--kit-font-body);font-weight:300;font-size:12px;margin:0}.elementor .s-footer-built-svg-l{width:62px;height:12px}.elementor .s-footer-built-l{width:auto;padding:0;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center}.elementor .s-footer-bottom-l{padding-block-start:24px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(255 255 255 / .14);border-style:solid;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center}.elementor .s-footer-in-l{gap:36px}.elementor .s-site-footer-l{padding-block-start:64px;padding-block-end:36px;padding-inline-start:var(--kit-space-gutter);padding-inline-end:var(--kit-space-gutter)}.elementor .s-bar-call-l{background-color:var(--kit-white);flex:1 1 auto}.elementor .s-bar-cta-l{font-size:13px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;flex:2 1 auto}.elementor .s-mobile-bar-l{display:none}