.elementor .mf-rv{will-change:auto;\n}.elementor .mf-mq-track{display:flex;flex-wrap:nowrap;width:max-content;\n}.elementor .mf-mq{overflow:hidden;}.elementor .mf-bn-p{padding:0px;}.elementor .mf-bn{position:relative;}.elementor .mf-cat-i{transition:transform 0.35s;}.elementor .mf-cat-c{transition:background-color 0.3s, transform 0.3s;}.elementor .mf-star{width:16px;height:16px;}.elementor .mf-av{width:40px;height:40px;min-width:40px;font-family:var(--mf-font);font-weight:800;font-size:16px;color:var(--mf-white);padding:0px;border-radius:999px;background-color:var(--mf-navy);display:flex;justify-content:center;align-items:center;}.elementor .mf-rev{font-family:var(--mf-font);padding:22px;border-radius:14px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-white);display:flex;flex-direction:column;gap:12px;}.elementor .mf-photo:hover,.elementor .mf-photo:focus-visible{transform:scale3d(1.02, 1.02, 1);}.elementor .mf-photo{width:100%;aspect-ratio:398/373;object-fit:cover;border-radius:14px;transition:transform 0.4s, filter 0.4s;}.elementor .mf-gal{width:100%;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .mf-conn{width:28px;height:28px;min-width:28px;z-index:2;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-22px;margin-inline-end:-22px;border-radius:999px;border-width:3px;border-color:var(--mf-navy-deep);border-style:solid;background-color:var(--mf-red);display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .mf-step-n{font-family:var(--mf-font);font-weight:800;font-size:12px;color:var(--mf-red);letter-spacing:0.06em;text-transform:uppercase;}.elementor .mf-step-ico{width:42px;height:42px;min-width:42px;padding:0px;border-radius:10px;background-color:var(--mf-red-soft);display:flex;justify-content:center;align-items:center;}.elementor .mf-step:hover,.elementor .mf-step:focus-visible{box-shadow:0px 12px 30px 0px rgba(0,0,0,0.25);transform:translate3d(0px, -4px, 0px);}.elementor .mf-step{font-family:var(--mf-font);padding:22px;border-radius:14px;background-color:var(--mf-white);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .mf-pbtns{width:100%;padding:0px;display:none;flex-direction:column;gap:8px;}.elementor .mf-inst{width:auto;font-family:var(--mf-font);font-weight:700;font-size:12px;color:var(--mf-navy);line-height:1.3;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:6px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-soft);display:inline-flex;align-self:flex-start;width:fit-content;\n}.elementor .mf-pix{font-family:var(--mf-font);font-weight:700;font-size:12px;color:var(--mf-navy);}.elementor .mf-price{font-family:var(--mf-font);font-weight:800;font-size:var(--mf-fs-price);color:var(--mf-red);line-height:1.1;white-space:nowrap;\n}.elementor .mf-off{width:auto;font-family:var(--mf-font);font-weight:800;font-size:11px;color:var(--mf-white);line-height:1.4;padding-block-start:2px;padding-block-end:2px;padding-inline-start:8px;padding-inline-end:8px;border-radius:999px;background-color:var(--mf-red);display:inline-flex;width:fit-content;\n}.elementor .mf-pold{font-family:var(--mf-font);font-size:13px;color:var(--mf-muted);text-decoration:line-through;}.elementor .mf-chip-i{width:13px;height:13px;flex:0 0 auto;}.elementor .mf-chips{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .mf-ptitle:hover,.elementor .mf-ptitle:focus-visible{color:var(--mf-red);}.elementor .mf-ptitle{font-family:var(--mf-font);font-weight:700;font-size:15px;color:var(--mf-navy);line-height:1.4;}.elementor .mf-pimg-i{width:100%;height:100%;object-fit:contain;transition:transform 0.35s;}.elementor .mf-pimg:hover,.elementor .mf-pimg:focus-visible{border-color:var(--mf-red);box-shadow:0px 8px 24px 0px rgba(18,36,53,0.08);}.elementor .mf-pimg{width:100%;overflow:hidden;aspect-ratio:1/1;padding:16px;border-radius:12px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:var(--mf-white);transition:border-color 0.25s, box-shadow 0.25s;display:flex;justify-content:center;align-items:center;}.elementor .mf-pcard{width:100%;font-family:var(--mf-font);padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .mf-grid4{width:100%;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));}.elementor .mf-f-solidwhite{filter:brightness(0) invert(1);\n}.elementor .mf-f-wa{filter:invert(50%) sepia(61%) saturate(542%) hue-rotate(90deg) brightness(96%) contrast(94%);}.elementor .mf-f-star{filter:invert(69%) sepia(33%) saturate(2230%) hue-rotate(5deg) brightness(100%) contrast(104%);}.elementor .mf-f-white{filter:invert(100%);}.elementor .mf-f-muted{filter:invert(38%) sepia(13%) saturate(481%) hue-rotate(172deg) brightness(98%) contrast(88%);}.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-chip{width:auto;font-family:var(--mf-font);font-weight:700;font-size:12px;color:var(--mf-navy);line-height:1.2;padding-block-start:4px;padding-block-end:4px;padding-inline-start:9px;padding-inline-end:9px;border-radius:999px;background-color:var(--mf-soft);display:inline-flex;flex-direction:row;gap:5px;align-items:center;}.elementor .mf-ico{width:20px;height:20px;object-fit:contain;display:block;flex:0 0 auto;}.elementor .mf-btn-outline:hover,.elementor .mf-btn-outline:focus-visible{color:var(--mf-red);border-color:var(--mf-red);}.elementor .mf-btn-outline{width:auto;font-family:var(--mf-font);font-weight:700;font-size:15px;color:var(--mf-navy);line-height:1.2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:21px;padding-inline-end:21px;border-radius:8px;border-width:1px;border-color:var(--mf-line);border-style:solid;background-color:transparent;transition:border-color 0.2s, color 0.2s;display:inline-flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;white-space:nowrap;\n}.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-more:hover,.elementor .mf-more:focus-visible{gap:10px;}.elementor .mf-more{width:auto;font-family:var(--mf-font);font-weight:700;font-size:15px;color:var(--mf-red);padding:0px;display:inline-flex;flex-direction:row;gap:6px;align-items:center;white-space:nowrap; transition:gap .2s ease;\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-h3{font-family:var(--mf-font);font-weight:800;font-size:var(--mf-fs-h3);color:var(--mf-navy);line-height:1.3;}.elementor .mf-h2{font-family:var(--mf-font);font-weight:800;font-size:var(--mf-fs-h2);color:var(--mf-navy);letter-spacing:-0.01em;line-height:1.2;}.elementor .mf-head{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .mf-wrap{width:100%;max-width:var(--mf-container);padding:0px;display:flex;flex-direction:column;gap:32px;}.elementor .mf-sec{width:100%;font-family:var(--mf-font);padding-block-start:var(--mf-section-y);padding-block-end:var(--mf-section-y);padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}