.elementor .mf-fx-form{opacity:100%;}.elementor .mf-fx-x{position:relative;}.elementor .mf-fx-tools{position:relative;}.elementor .mf-fx-toggle{position:relative;}.elementor .mf-fx-tb{position:relative;}.elementor .mf-fx-sort{opacity:100%;}.elementor .mf-fx-sopt{position:relative;}.elementor .mf-fx-row{position:relative;}.elementor .mf-fx-pnt{position:relative;}.elementor .mf-fx-pnh{position:relative;}.elementor .mf-fx-pnf{position:relative;}.elementor .mf-fx-panel{opacity:100%;}.elementor .mf-fx-lb{position:relative;}.elementor .mf-fx-hide{position:relative;}.elementor .mf-fx-gt{position:relative;}.elementor .mf-fx-group{position:relative;}.elementor .mf-fx-fbtn{position:relative;}.elementor .mf-fx-count{position:relative;}.elementor .mf-fx-clear2{position:relative;}.elementor .mf-fx-clear{position:relative;}.elementor .mf-fx-chips{position:relative;}.elementor .mf-fx-chip{position:relative;}.elementor .mf-fx-cb{opacity:100%;}.elementor .mf-fx-backdrop{opacity:100%;}.elementor .mf-fx-apply{position:relative;}.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-f-muted{filter:invert(38%) sepia(13%) saturate(481%) hue-rotate(172deg) brightness(98%) contrast(88%);}.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-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-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-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;}