/*! MFZ Webflow site head styles — edit this file; run `npm run build:css` for mfz-head.min.css */body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-size-adjust:100%;-webkit-text-size-adjust:100%;font-feature-settings:"kern";-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern"}.mfz-skip-link{position:fixed;left:1rem;top:1rem;z-index:10000;padding:.75rem 1.25rem;background:#fff;color:#003a5d;font-weight:600;line-height:1.2;text-decoration:none;border-radius:4px;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.mfz-skip-link:focus,.mfz-skip-link:focus-visible{clip:auto;clip-path:none;width:auto;height:auto;overflow:visible;outline:3px solid #003a5d;outline-offset:2px}.gradient-1{background:linear-gradient(306deg,#e1fffb -49.02%,#a0fbdf 8.19%,#309bb1 56.66%)}.gradient-2{background:linear-gradient(275deg,#08292e 45.91%,#5ed1ad 90.95%)}.gradient-3,.gradient-text-2,.gradient-text-3,.gradient-text-4,.gradient-text-5{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gradient-3{background-image:linear-gradient(275deg,#0b1f22 45.91%,#99755a 81.18%,#f9f8e4 101.58%)}.gradient-text-2{background-image:linear-gradient(276deg,#08292e 43.7%,#5ed1ad 71.09%)}.gradient-text-3{background-image:linear-gradient(282deg,#99755a 18.85%,#0b1f22 64.36%)}.gradient-text-4{background-image:linear-gradient(274deg,#0b1f22 50.11%,#99755a 88%,#f9f8e4 109.92%)}.gradient-text-5{background-image:linear-gradient(274deg,#5ed1ad 7.05%,#08292e 61.74%)}.glass-blur-1,.glass-blur-2,.glass-blur-3{overflow:hidden;isolation:isolate}.glass-blur-1{-webkit-backdrop-filter:blur(5px) saturate(180%);backdrop-filter:blur(5px) saturate(180%);border:1px solid rgb(255 255 255 / 45%);box-shadow:inset 3px 3px 10px #ccdbe870,inset -3px -3px 10px 1px rgb(255 255 255)}.glass-blur-2{-webkit-backdrop-filter:blur(5px) saturate(180%);backdrop-filter:blur(5px) saturate(180%);border:1px solid rgb(255 255 255 / 5%);box-shadow:inset 2px 1px 7px #ccdbe800,inset -1px -1px 7px 1px rgb(255 255 255 / 12%),2px 2px 6px #0000000d}.glass-blur-3{-webkit-backdrop-filter:blur(5px) saturate(120%);backdrop-filter:blur(5px) saturate(120%);border:1px solid rgb(255 255 255 / 25%);box-shadow:inset 2px 1px 7px #ccdbe800,inset -1px -1px 7px 1px rgb(255 255 255 / 12%),2px 2px 6px #0000000d}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.glass-blur-1{background-color:rgb(255 255 255 / 72%)}.glass-blur-2,.glass-blur-3{background-color:rgb(255 255 255 / 8%)}}.mfz-cta svg{position:relative;top:1px;left:-3px;transition:left .3s ease}.mfz-cta svg path{stroke:#fff;transition:stroke .3s ease}.mfz-cta:hover svg{left:0}.mfz-cta.mfz-cta--icon svg{left:0}.mfz-cta.mfz-cta--outline svg path,.mfz-cta.mfz-cta--outline-blue svg path,.mfz-cta.mfz-cta--transparent svg path{stroke:#0171E3}.mfz-cta.mfz-cta--outline-blue:hover svg path,.mfz-cta.mfz-cta--outline:hover svg path,.mfz-cta.mfz-cta--transparent:hover svg path{stroke:#fff}.mfz-cta.mfz-cta--outlie-black svg path,.mfz-cta.mfz-cta--outline-black svg path,.mfz-cta.mfz-cta--white svg path{stroke:#000}.mfz-cta.mfz-cta--outlie-black:hover svg path,.mfz-cta.mfz-cta--outline-black:hover svg path{stroke:#fff}.mfz-cta.mfz-cta--blue svg path,.mfz-cta.mfz-cta--blue:hover svg path,.mfz-cta.mfz-cta--transparent-white svg path,.mfz-cta.mfz-cta--white:hover svg path{stroke:#fff}.mfz-cta.mfz-cta--transparent-white:hover svg path{stroke:#000}@media (max-width:767px){.mfz-cta svg{top:0}}#MFZ-NewCostCalForm #submitBtn.submit-button,#wf-form-Blogs-Form .mfz-form-submit-button,#wf-form-Channel-Partner-B2C-Form .mfz-form-submit-button{background-color:#0171e3;border-color:#0171e3;color:#fff;padding:10px 16px!important;min-width:unset;width:max-content;max-width:100%;box-sizing:border-box;line-height:110%;gap:10px!important;margin-left:0;margin-right:auto}#MFZ-NewCostCalForm #submitBtn.submit-button svg path,#wf-form-Blogs-Form .mfz-form-submit-button svg path,#wf-form-Channel-Partner-B2C-Form .mfz-form-submit-button svg path{stroke:#fff}#MFZ-NewCostCalForm #submitBtn.submit-button:hover,#wf-form-Blogs-Form .mfz-form-submit-button:hover,#wf-form-Channel-Partner-B2C-Form .mfz-form-submit-button:hover{background-color:#3498ff;border-color:#3498ff}@media (max-width:768px){#MFZ-NewCostCalForm #submitBtn.submit-button,#wf-form-Blogs-Form .mfz-form-submit-button,#wf-form-Channel-Partner-B2C-Form .mfz-form-submit-button{padding:8px 14px!important}}@media screen and (max-width:767px){:is(.contactus-form,.contact-us-form,.popup-form,.off-canvas-form,.hc-form) :is(input,textarea,select,.form-group-input,.w-input,.w-select),:is(.form-group--phone,.mfz-phone-container) :is(.form-group-input,.phone-input,.iti input,.iti__search-input),:is(.ms-input-wrap .nice-select,.ms-input.nice-select),:is(.ms-input-wrap .nice-select,.ms-input.nice-select) .current{font-size:16px!important}}details.mfz-faq-item[open]:not(.closing) .mfz-faq-question{color:#0171e3}.f-blog-card .mfz-article-readmore{background-color:#fff;color:#0171e3;border:1px solid #0171e3}.f-blog-card .mfz-article-readmore svg{transition:transform .3s ease-in-out}.f-blog-card .mfz-article-readmore svg path{stroke:#0171E3}.f-blog-card .mfz-article-readmore:hover{background-color:#3498ff!important;border-color:#3498ff;color:#fff}.f-blog-card .mfz-article-readmore:hover svg{transform:translateX(3px)}.f-blog-card .mfz-article-readmore:hover svg path{stroke:#fff}.f-blog-content .mfz-cms-readmore{display:flex;align-items:center;gap:6px;color:#0171e3}.f-blog-content .mfz-cms-readmore .cta-svg{max-width:12px;transition:transform .3s ease-in-out}.f-blog-content .mfz-cms-readmore .cta-svg svg path{stroke:#0171E3;transition:stroke .3s ease-in-out}.f-blog-content .mfz-cms-readmore:hover .cta-svg{transform:translateX(3px)}.mfz-body .mfz-article-the-content :is(table,p,ul,ol,blockquote) :is(a,a strong,a b){color:inherit;text-decoration:underline;transition:color .5s ease-in-out}.mfz-body .mfz-article-the-content :is(table,p,ul,ol,blockquote) :is(a:hover,a:focus-visible,a:hover :is(strong,b),a:focus-visible :is(strong,b)){color:#0171e3}.mfz-article .cta-button{color:#fff;text-align:center;text-transform:capitalize;background-color:#0171e3;border-radius:50px;width:auto;max-width:none;margin:16px 0;padding:11px 16px;font-size:1rem;font-weight:500;line-height:110%;display:inline-flex;overflow:visible;transition:background-color .3s cubic-bezier(.455, .03, .515, .955)}.mfz-article .cta-button .w-embed{display:none!important}.mfz-article .cta-button:hover{background:#3498ff!important}@media (max-width:991px){.mfz-article .cta-button{font-size:14px}}@media (max-width:767px){.mfz-article .cta-button{padding:10px 14px}}@media (max-width:479px){.mfz-article .cta-button{font-size:12px}.mfz-article-author-date>div .mfz-flex{flex-flow:row!important}.mfz-article-author-date>div .mfz-flex .mfz-text-black{font-weight:500}.mfz-article-media .mfz-flex{flex-flow:row wrap!important}}@media (max-width:768px){.mplus-inner .mplus-hero-footer .mfz-cta.contact-modal{background-color:#0171e3;color:#fff;border-color:#0171e3}.mplus-inner .mplus-hero-footer .mfz-cta.contact-modal svg path{stroke:#fff}.mplus-inner .mplus-hero-footer .mfz-cta.contact-modal:hover{background-color:#3498ff;border-color:#3498ff}}@media (min-width:991px){html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-stopped{overflow:hidden}.no-lenis,[data-lenis-prevent]{overscroll-behavior:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}}@media (prefers-reduced-motion:reduce){.f-blog-card .mfz-article-readmore svg,.f-blog-content .mfz-cms-readmore .cta-svg,.mfz-article .cta-button,.mfz-body .mfz-article-the-content :is(table,p,ul,ol,blockquote) a,.mfz-cta svg,.mfz-cta svg path{transition:none}}