.elementor .mf-f-solidwhite{filter:brightness(0) invert(1);\n}.elementor .mf-f-white{filter:invert(100%);}.elementor .mf-f-red{filter:invert(14%) sepia(67%) saturate(6251%) hue-rotate(355deg) brightness(93%) contrast(96%);}.elementor .mf-f-navy{filter:invert(11%) sepia(12%) saturate(2734%) hue-rotate(167deg) brightness(97%) contrast(93%);}.elementor .mf-ico{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto;}.elementor .mf-btn-red:hover,.elementor .mf-btn-red:focus-visible{background-color:var(--mf-red-dark);transform:translate3d(0px, -1px, 0px);}.elementor .mf-btn-red{width:auto;font-family:var(--mf-font);font-weight:700;font-size:15px;color:var(--mf-white);line-height:1.2;padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;background-color:var(--mf-red);transition:background-color 0.2s, transform 0.2s;display:inline-flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .mf-small{font-family:var(--mf-font);font-size:var(--mf-fs-small);color:var(--mf-muted);line-height:1.4;}.elementor .mf-p{font-family:var(--mf-font);font-size:var(--mf-fs-body);color:var(--mf-muted);line-height:1.55;}.elementor .mf-wrap{width:100%;max-width:var(--mf-container);padding:0px;display:flex;flex-direction:column;gap:32px;}