.elementor .mrkt-typo-body-small{font-family: var(--mrkt-typo-body-small-family);
	font-size: var(--mrkt-typo-body-small-size);
	font-weight: var(--mrkt-typo-body-small-weight);
	line-height: var(--mrkt-typo-body-small-line-height);
	letter-spacing: var(--mrkt-typo-body-small-letter-spacing);
	text-transform: var(--mrkt-typo-body-small-transform);\n}.elementor .mrkt-footer__legal{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */

display: flex;
flex-direction: row;
  padding-top: var(--mrkt-base-gap);
border-top: 1px solid var(--mrkt-color-primary);

justify-content: space-between;\n}.elementor .mrkt-footer__quicklinks{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */
width: fit-content;
display: flex;
flex-direction: row;
gap: var(--mrkt-space-S);

color: var(--mrkt-color-text-muted);\n}.elementor .mrkt-footer{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */
display: flex;
flex-direction: column;
padding-inline: var(--mrkt-section-padding-inline);
padding-block: var(--mrkt-base-gap);
border-top: 1px solid var(--mrkt-color-accent);
  background: var(--mrkt-color-black);

gap: var(--mrkt-base-gap);\n}.elementor .mrkt-footer__legal-quicklink{font-size: 0.8125rem;
font-weight: 400;
line-height: 1.8;
letter-spacing: 0;
color: var(--mrkt-color-muted);
text-decoration: none;
cursor: pointer;\n}.elementor .mrkt-footer__legal-quicklink:hover,.elementor .mrkt-footer__legal-quicklink:focus-visible{color: var(--mrkt-color-primary);\n}.elementor .mrkt-footer__content{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */

		display: flex;
		lex-direction: row;
		gap: var(--mrkt-base-gap);
		max-width: var(--mrkt-container-wide);
		margin: 0 auto;
		width: 100%;\n}.elementor .mrkt-footer__slogajn{margin: 0;
      color: var(--mrkt-color-white);
      font-family: var(--mrkt-typo-font-heading);
      font-size: var(--mrkt-typo-h5-size);
      line-height: 1.25;\n}.elementor .mrkt-footer__column{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */

display: grid;
		gap: var(--mrkt-space-S);
		align-content: start;
      justify-items: start;
      width: fit-content;\n}.elementor .mrkt-footer__column-title{margin: 0;
color: var(--mrkt-color-accent);
font-family: var(--mrkt-typo-meta-family);
font-size: var(--mrkt-typo-meta-size);
font-weight: 700;
letter-spacing: 0.06em;
text-transform: uppercase;\n}.elementor .mrkt-footer__links{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */

  display: grid;
  gap: var(--mrkt-space-XS);
  list-style: none;
  margin: 0;
  padding: 0;\n}.elementor .mrkt-footer__link{color: var(--mrkt-color-text-light);
		text-decoration: none;
		font-size: var(--mrkt-typo-body-small-size);
		line-height: var(--mrkt-typo-body-small-line-height);
		transition: color var(--mrkt-transition-fast);\n}.elementor .mrkt-footer__link:hover,.elementor .mrkt-footer__link:focus-visible{color: var(--mrkt-color-white);\n}.elementor .mrkt-footer__info-badge{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */
display: flex;
align-items: center;
justify-items: left;
width: fit-content;
gap: var(--mrkt-space-XS);
color: var(--mrkt-color-white);
transition: background 0.2s ease, border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;\n}.elementor .mrkt-footer__info-badge:hover,.elementor .mrkt-footer__info-badge:focus-visible{color: var(--mrkt-color-primary);
transform: translateY(-1px);\n}.elementor .mrkt-footer__center{/* Reset Elementor Default Styling */
padding: 0;
min-width: 0;
min-height: 0;
/* _______________________________ */
width: fit-content;
display: grid;
grid-template-columns: auto auto auto;
gap:var(--mrkt-base-gap);\n}