.elementor .mrkt-type-h5{font-family:var(--mrkt-font-heading);font-weight:500;font-size:var(--mrkt-type-h5-size);letter-spacing:var(--mrkt-type-h5-letter-spacing);line-height:var(--mrkt-type-h5-line-height);}.elementor .mrkt-footer{background-image: var(--mrkt-texture-noise), linear-gradient(180deg, var(--mrkt-color-primary-deeper), #061830);
color: var(--mrkt-color-on-dark-soft);
padding: var(--mrkt-section-padding-block) calc(var(--mrkt-section-padding-inline) * 2) var(--mrkt-space-m);
position: relative;\n}.elementor .mrkt-footer__grid{display:flex;display: flex;
justify-content: space-between;
gap: var(--mrkt-space-m);
padding: 0;\n}.elementor .mrkt-footer__col{display: flex; flex-direction: column; gap: var(--mrkt-space-xs); padding: 0;
width: fit-content;
  padding-bottom: var(--mrkt-space-s);\n}.elementor .mrkt-footer__title{color: var(--mrkt-color-on-dark); margin-bottom: var(--mrkt-space-xs);\n}.elementor .mrkt-type-super-small{font-weight:400;font-size:0.75rem;letter-spacing:0.01em;line-height:1.5;}.elementor .mrkt-footer__area-grid{display: grid;
--mrkt-footer-area-columns: 2;
grid-template-columns: repeat(var(--mrkt-footer-area-columns, 1), minmax(0, auto));
gap: 0.78rem clamp(var(--mrkt-space-s), 2vw, var(--mrkt-space-m));
padding: 0;\n}