.elementor .foot-base{font-size:var(--t-small);color:var(--on-dark-2);padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:clamp(48px, 6vw, 80px);border-block-start-width:1px;display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--line-dark);\n}.elementor .foot-address{font-weight:400;font-size:var(--t-body);color:var(--on-dark);line-height:1.6;font-style:normal;& a { color: inherit; font-weight: 600; text-decoration: none; } & a:hover { text-decoration: underline; text-decoration-color: var(--yellow); text-decoration-thickness: 3px; }\n}.elementor .foot-link:hover,.elementor .foot-link:focus-visible{text-decoration:underline;text-decoration-color: var(--yellow); text-decoration-thickness: 3px;\n}.elementor .foot-link{width:auto;min-width:0px;position:static;font-weight:600;font-size:1.0625rem;color:var(--on-dark);text-decoration:none;padding:0px;display:flex;align-items:center;}.elementor .foot-list{min-width:0px;padding:0px;display:grid;gap:8px;}.elementor .foot-h{font-weight:700;font-size:0.9375rem;color:var(--on-dark-2);letter-spacing:0px;margin-block-end:14px;}.elementor .foot-tag{max-width:30ch;color:var(--on-dark-2);margin-block-start:20px;}.elementor .foot-brand-img{width:140px;height:auto;}.elementor .foot-col-brand{min-width:0px;padding:0px;}.elementor .foot-col{min-width:0px;padding:0px;}.elementor .foot-grid{column-gap:var(--grid-gap);padding:0px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;row-gap: 40px;\n}.elementor .foot-inner{border-block-start-width:1px;border-top-style: solid; border-top-color: var(--line-dark); padding-block: clamp(56px, 7vw, 88px) 0;\n}.elementor .site-foot{width:100%;color:var(--on-dark);padding-block-start:0px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--ink);}.elementor .wrap{width:100%;max-width:calc(var(--max) + 2 * var(--pad));margin-inline: auto; padding-inline: var(--pad);\n}