:root{--background:#fff;--foreground:#171717;--button-primary:#1e74fd;--button-primary-hover:#1a67d9;--button-primary-active:#1a67d8;--button-primary-disabled:#ccc;--button-secondary:#007bff;--button-secondary-hover:#0062cc;--button-secondary-active:#0062cc;--button-secondary-disabled:#ccc;--text-primary:#eff3fe;--text-secondary:#6c757d;--text-tertiary:#343a40;--heading-primary:#344767;--text-main-heading:#170f49;--base-font-size:100%;--fs-xxs:.75rem;--fs-xs:.875rem;--fs-sm:1rem;--fs-md:1.125rem;--fs-lg:1.25rem;--fs-xl:1.5rem;--fs-xxl:2rem;--fs-xxxl:3.375rem;--fs-xxxxl:3.75rem;--fs-xxxxx:6.25rem;--lh-body:1.6;--lh-heading:1.25;--letter-spacing-tight:-.01em;--letter-spacing-normal:0em;--letter-spacing-wide:.02em;--panel:#111b2e;--panel2:#0f172a;--text:#e5e7eb;--muted:#6c757d;--accent:#60a5fa;--danger:#f87171;--success:#34d399;--warning:#b45309;--border:#64748b2e;--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}@media (max-width:480px){:root{--fs-md:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-xxl:1.875rem;--fs-xxxl:2.25rem;--lh-body:1.5}}@media (min-width:481px) and (max-width:768px){:root{--fs-md:1.0625rem;--fs-lg:1.25rem;--fs-xl:1.5rem;--fs-xxl:1.875rem;--fs-xxxl:2rem;--lh-body:1.55}}@media (min-width:769px) and (max-width:1024px){:root{--fs-md:1.125rem;--fs-lg:1.375rem;--fs-xl:1.75rem;--fs-xxl:2rem;--fs-xxxl:2.25rem;--lh-body:1.6}}@media (min-width:1025px){:root{--fs-md:1.125rem;--fs-lg:1.5rem;--fs-xl:2rem;--fs-xxl:2.5rem;--fs-xxxl:3.375rem;--lh-body:1.65}}h1{font-family:Roboto,sans-serif;font-weight:900;font-size:var(--fs-xxl);letter-spacing:var(--letter-spacing-tight);margin-bottom:1.5rem;line-height:1.15;color:var(--heading-primary)!important}@media only screen and (min-width:601px) and (max-width:1024px){h1{font-size:var(--fs-xxl);line-height:1.2}.sub-text{font-size:var(--fs-md);line-height:var(--lh-body)}}@media only screen and (max-width:600px){h1{font-size:var(--fs-xxl);line-height:1.2}.sub-text{font-size:var(--fs-sm)!important;line-height:1.6!important}.text-small{line-height:1.5;font-size:var(--fs-sm)!important}}h5{font-family:Roboto,sans-serif;font-weight:500;font-size:var(--fs-lg);margin-bottom:1.5rem;line-height:1.4;color:var(--heading-primary)!important}h6{line-height:var(--lh-heading)}h2{font-family:Roboto,sans-serif;font-weight:900;font-size:var(--fs-xl);margin-bottom:1.5rem;line-height:1.25;color:var(--heading-primary)!important}html{font-size:var(--base-font-size)}html,body{max-width:100vw;margin:0;overflow-x:hidden;padding:0!important}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Open Sans,Source Sans Pro,Roboto,Arial,Helvetica,sans-serif;font-size:var(--fs-sm);line-height:var(--lh-body);letter-spacing:var(--letter-spacing-normal)}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none;color:inherit!important}b{color:var(--heading-primary)}.css-1ll44ll-MuiOutlinedInput-notchedOutline{border-radius:10px;border-color:#0000001f!important}input{padding:12px 16px!important}select{padding:12px 32px 12px 14px!important}.custom-select,.custom-select .MuiOutlinedInput-root{border-radius:8px}.flex-primary-btn{letter-spacing:.021em;background-color:#fff;gap:8px;font-style:normal;transition:all .4s ease-out;box-shadow:0 4px 6px #0000001a;color:#307fee!important;border:1px solid #0067fa!important;border-radius:6px!important;padding:12px 24px!important;font-family:Roboto,sans-serif!important;font-weight:600!important}.flex-primary-btn:hover{background:linear-gradient(90deg,#1cb8fb,#0067fa);border:none;transition:all .4s ease-out;transform:scale(1.02);box-shadow:0 6px 12px #1cb8fb4d;color:var(--text-primary)!important}.flex-secondry-btn{letter-spacing:.021em;box-shadow:none;border:none;gap:8px;font-style:normal;color:var(--text-primary)!important;background:linear-gradient(310deg,#141727,#3a416f)!important;border-radius:6px!important;padding:12px 24px!important;font-family:Roboto,sans-serif!important;font-weight:600!important}.flex-secondry-btn:hover{background:linear-gradient(310deg,#141727,#3a416f);transition:transform .2s ease-in,background .2s ease-out;transform:scale(1.02)}.flex-outlined-btn{letter-spacing:.021em;box-shadow:none;background:0 0;gap:8px;font-style:normal;color:var(--button-primary)!important;border:1px solid #0067fa!important;border-radius:6px!important;padding:12px 24px!important;font-family:Roboto,sans-serif!important;font-weight:600!important}.flex-outlined-btn:hover{border-color:#0067fa!important}.btn-primary-fullwidth{width:100%;font-style:normal;font-size:var(--fs-sm);letter-spacing:.021em;border:none;gap:8px;color:var(--text-primary)!important;background:linear-gradient(90deg,#1cb8fb,#0067fa)!important;border-radius:6px!important;padding:12px 24px!important;font-family:Roboto,sans-serif!important;font-weight:600!important}.btn-primary-fullwidth:hover{background:linear-gradient(90deg,#1cb8fb,#0067fa);transition:transform .2s ease-in,background .2s ease-out;transform:scale(1.02)}.content{flex-direction:column;justify-content:center;align-items:center;min-height:70vh;display:flex}.custom-card{background:#fff;border-radius:10px;padding:50px;box-shadow:0 .3rem 1.3rem #00000014}.distributor-card{padding:40px}.bg-linear{background:linear-gradient(90deg,#30cfd0 0% 15%,#324f8d 100%)}.bg-sub-linear{background:linear-gradient(90deg,#6a11cb 0% 15%,#2575fc 100%)}.brand-linear{background:linear-gradient(#d4efff,#fff)}@media only screen and (max-width:600px){.custom-card{padding:30px}}@media only screen and (max-width:1000px){.custom-card{padding:30px}}.loginlink{cursor:pointer;font-weight:600;color:var(--button-primary)!important}.main-bg{transition:background .6s ease-in-out,box-shadow .3s ease-in-out;background:linear-gradient(90deg,#18baff,#0062eb)!important}.main-bg:hover{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background:linear-gradient(90deg,#026afc,#1db5f7)!important}.main-bg-choose-us{background:var(--button-primary)!important}.text-wheat{color:var(--text-primary)!important}.form-error{color:#dc3545;margin-top:.3125rem;margin-bottom:0;font-size:.9375rem}.text-blue{color:var(--button-primary)!important}.bg-wheat{background:var(--text-primary)!important}.plans-sub-text{color:#d9dbe9}.custom-card-border{border-radius:20px!important}.custom-radius{border-radius:8px!important}.partner-bg{background-color:#eff7ff}.eco-card{background-color:#f8f9fa!important}.eco-card-circle{background-color:#f3f3f3!important}.website-link{font-size:var(--fs-sm);color:#1e74fd;background-color:#f0f8ff;border-radius:4px;padding:.5rem;font-weight:600}.underline-text{color:#0e2d63;font-weight:700;transition:color .3s;display:inline-block;position:relative}.footer-privacy-link{text-decoration:none;transition:color .3s}.footer-privacy-link:hover{text-decoration:underline}.rounded-pricing-img{background-color:#ecf3ff;border-radius:24%;justify-content:center;align-items:center;width:4.375rem;height:4.375rem;display:flex;overflow:hidden}.plan-price{font-weight:700;font-size:var(--fs-xxxl);color:var(--text-main-heading);line-height:1.05}.pricing-button{border:none;width:100%;margin-top:24px;font-family:Roboto,sans-serif;font-style:normal;border-radius:30px!important;padding:20px!important;font-weight:600!important}.plans-button{border:none;width:100%;font-family:Roboto,sans-serif;font-style:normal;border-radius:8px!important;padding:12px!important;font-weight:600!important}.terms-text{color:var(--button-primary);cursor:pointer;margin-left:5px;font-weight:500}.slider-item{color:#333}.slider-title,.slider-price{color:#333;font-weight:700}.off-price{color:#a8a8a8;font-size:var(--fs-md);font-weight:600}.custom-slider .MuiSlider-thumb{background-color:#fff;border:2px solid #1e88e5;width:20px;height:20px}.custom-slider .MuiSlider-track{color:#1e88e5;border-radius:5px;height:10px}.custom-slider .MuiSlider-rail{color:#e0e0e0;border-radius:5px;height:10px}.slider-unit{color:#7a7a7a;text-align:right}.play-button{cursor:pointer;background-color:#0000;border:1px solid #1e74fd;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.radius-img{border:1px solid #e3e3e3;border-radius:150px 0;width:fit-content}.radius-img-2{border:1px solid #e3e3e3;border-radius:200px 200px 150px 0;width:fit-content}.sub-text{font-size:var(--fs-md);line-height:var(--lh-body)}.news-bg{background-color:#fbfbfb}.bg-why-img{background-image:url(/bg-vctor-img.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.footer{background:radial-gradient(circle at 10% 20%,#003459 0% 90%);border-top:1px solid #1e74fd;padding-top:3rem}.social-media-container{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.social-media{background-color:#098dec;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:flex}.social-media:hover{background-color:#006bbd;transition:all .3s;transform:scale(1.1)}.bottom-footer{box-shadow:none;background-color:#1e74fd;justify-content:center;align-items:center;margin-top:3rem;padding:14px;display:flex}.distributor-category{max-height:600px;overflow:overlay;scrollbar-width:thin;margin-bottom:20px}.terms-tittle{text-align:center;widows:0;orphans:0;line-height:1.6;font-size:var(--fs-sm);margin-top:.625rem;margin-bottom:0}.last-updated{widows:0;orphans:0;line-height:1.6;font-size:var(--fs-sm);margin-top:.625rem;margin-bottom:0}.terms-paragraph{text-align:justify;widows:0;orphans:0;line-height:1.6;font-size:var(--fs-sm);margin-top:0;margin-bottom:0}.space-span{font-family:Times New Roman;font-size:var(--fs-md)}.bullet-pints-description{text-align:justify;widows:0;orphans:0;font-family:serif;line-height:1.6;font-size:var(--fs-sm);margin-left:3.44rem;padding-left:1.06rem}.cancel-button{font-size:var(--fs-xxl);cursor:pointer;background:0 0;border:none;border-radius:10px;position:absolute;top:10px;right:16px}.cookie-text{margin-top:0;margin-bottom:0;line-height:115%}.spacing-cookie{margin-top:0;margin-bottom:0}.privacy-space{text-align:justify;line-height:1.6;font-size:var(--fs-sm);margin-top:0;margin-bottom:0}.second-text{widows:0;orphans:0;margin-top:0;margin-bottom:0}.home-bg-img{object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;height:930px;position:relative}.home-bg-img-1{background-image:url(/bg-home-img.png)}.home-bg-img-2{background-image:url(/partner-bg-img.png)}.details-bg-img{object-fit:cover;background-image:url(/bg-details-img.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:480px;max-height:fit-content;position:relative}.document-bg{object-fit:cover;background-image:url(/document-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:250px;max-height:fit-content;position:relative}.home-btn{text-align:center;width:100%;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%)}.circle-product{background-color:#fbf8f8;border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;padding:20px;display:flex}@media only screen and (max-width:600px){.home-bg-img-1,.home-bg-img-2{height:300px}.details-bg-img,.document-bg{height:auto}}.main-title{text-align:center;color:#fff;font-size:var(--fs-xxxxl);font-weight:700;line-height:120%;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.main-subtitle{text-align:center;color:#fff;font-size:var(--fs-xl);font-weight:700;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.home-title{text-align:center;color:#fff;font-size:var(--fs-xxxxx);font-weight:700;line-height:120%;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.home-subtitle{text-align:center;color:#fff;font-size:var(--fs-xl);font-weight:700;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:600px){.main-title,.home-title{font-size:var(--fs-xxl);line-height:120%;left:24%;transform:translate(-20%,-50%)}.main-subtitle,.home-subtitle{font-size:var(--fs-sm);font-weight:500;top:60%;left:20%;transform:translate(-16%,-50%)}.home-sub-btn{font-size:var(--fs-xs)!important;padding:10px!important}.home-btn{top:75%}}@media only screen and (min-width:601px) and (max-width:1024px){.main-title,.home-title{font-size:var(--fs-xxxl);line-height:130%;left:32%;transform:translate(-25%,-50%)}.main-subtitle,.home-subtitle{font-size:var(--fs-md);font-weight:600;top:55%;left:32%;transform:translate(-20%,-50%)}.home-bg-img-1,.home-bg-img-2{height:500px}}@media only screen and (min-width:1025px) and (max-width:1440px){.main-title,.home-title{font-size:2.5rem;line-height:140%;left:35%;transform:translate(-16%,-50%)}.main-subtitle,.home-subtitle{font-size:var(--fs-lg);font-weight:600;top:50%;left:40%;transform:translate(-25%,-50%)}.home-bg-img-1,.home-bg-img-2{height:650px}}.brand-badge{font-size:var(--fs-xs);background-color:#eff3fe;border-radius:6px;width:fit-content;padding:8px}.remove-item-btn{width:40px;height:40px;font-size:var(--fs-xs);background-color:#eff3fe;border-radius:6px;padding:8px}.price-input{width:80px;padding:4px 10px!important}.accordion-card{border:none;padding:16px;box-shadow:0 .3rem 1.3rem #00000014}.product-card{border:none;padding:16px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.product-card-modern{will-change:transform;background:#fff;border-radius:16px;flex-direction:column;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 2px 8px #00000014}.product-card-modern:hover{transform:translateY(-4px)scale(1.01);box-shadow:0 16px 40px #00000026}.product-card-modern:hover .product-image{transform:scale(1.05)}.product-card-modern .product-image-container{justify-content:center;align-items:center;width:100%;height:300px;display:flex;position:relative;overflow:hidden}.product-card-modern .product-image-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.product-card-modern .product-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.product-card-modern .product-card-content{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}.product-card-modern .product-card-title{color:#1a1a1a;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.product-card-modern .product-sku{color:#06c;margin-bottom:4px;font-size:.95rem;font-weight:700;display:block}.product-card-modern .product-category-tag{color:#666;background:#f5f5f5;border-radius:20px;align-items:center;gap:6px;width:fit-content;margin-top:auto;padding:8px 14px;font-size:.875rem;font-weight:500;display:inline-flex}.product-card-modern .product-category-tag i{font-size:.875rem}.product-card-modern .product-price-section{margin-top:16px}.product-card-modern .product-current-price{color:#d32f2f;margin-bottom:10px;font-size:1.8rem;font-weight:700;line-height:1.2;display:block}.product-card-modern .product-price-details{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.product-card-modern .product-original-price{color:#999;font-size:1.05rem;font-weight:500;text-decoration:line-through}.product-card-modern .product-discount-badge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#4caf50 0%,#45a049 100%);border-radius:4px;padding:5px 12px;font-size:.75rem;font-weight:700;display:inline-block;box-shadow:0 2px 4px #4caf504d}.bg-contact{background-color:#eaf1fb}.video-container{width:100%;height:0;padding-top:56.25%;position:relative;overflow:hidden}.video-container iframe,.video-container .react-player{width:100%;height:100%;position:absolute;top:0;left:0}.product-thumbnail{cursor:pointer;object-fit:cover;background-position:50%;background-repeat:no-repeat;border:1px solid #ccc;border-radius:6px;justify-content:center;align-items:center;width:100px;height:90px;margin:6px;padding:8px;display:flex}.product-dialog__overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.product-dialog__content{background-color:#fff;border-radius:10px;max-width:90%;max-height:90%;padding:16px;position:relative;overflow:auto;box-shadow:0 4px 6px #0000001a}@media (max-width:768px){.product-dialog__content{width:90%;max-width:95%;max-height:95%;padding:12px;font-size:.9rem}}@media (max-width:480px){.product-dialog__content{width:90%;max-width:100%;max-height:100%;padding:10px;font-size:.85rem}}.product-dialog__image{border-radius:8px;width:100%;height:auto;display:block}.product-dialog__close-button{font-size:var(--fs-lg);cursor:pointer;color:#333;background:#f0f8ff;border:none;border-radius:50%;padding:8px;position:absolute;top:10px;right:10px}.product-dialog__close-button:hover{color:red}.product-dialog__close-button:focus{outline:none}@media (max-width:768px){.product-dialog__close-button{font-size:var(--fs-md);padding:6px}}@media (max-width:480px){.product-dialog__close-button{font-size:var(--fs-sm);padding:5px}}.listing-grid{grid-template-columns:.6fr 2fr;gap:28px;width:100%;display:inline-grid}@media (max-width:1024px){.listing-grid{grid-template-columns:1fr;gap:20px}}@media (max-width:768px){.listing-grid{flex-direction:column;gap:16px;display:flex}}.custom-control-label{font-size:var(--fs-md);color:var(--text-secondary);font-weight:500}.custom-control-input{width:18px;height:18px}.subdomain-input fieldset{border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.subdoamin-brand{border-top-right-radius:4px;background-color:#eef0f375;border-top:.8px solid #e6e6ed;border-bottom:.8px solid #e6e6ed;border-right:.8px solid #e6e6ed;border-end-end-radius:4px;margin-left:-.2px}.partner-info{background:#0000004d;width:100%;height:100%;position:absolute;top:0;left:0}.partner-info-img{border-radius:4px;min-height:200px;position:relative;overflow:hidden}.plan-name-badge{color:green;background-color:#d0fdd0;border-radius:5px;padding:5px 10px}.steps-container{margin:0 auto;padding:50px 20px}.steps-container .step{align-items:flex-start;gap:20px;margin-bottom:30px;display:flex}.steps-container .step .icon{background:#eff4ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;display:flex}.steps-container .step .icon img{width:40px;height:40px}.steps-container .step .content-data{flex:1}.steps-container .step .content-data h4{font-weight:600}.dropdown-menu{max-height:300px!important;overflow:overlay!important}.custom-input{border-color:#0000001f;border-radius:10px}.custom-input:focus{box-shadow:none;border:2px solid #0000001f!important}.custom-input::placeholder{color:#a2a2a2;font:inherit;font-size:inherit;letter-spacing:inherit;opacity:1;font-weight:400}.cus-margin{margin-top:3rem}.signup-btn{cursor:pointer;color:#0062cc;display:inline-block}@media only screen and (min-width:601px) and (max-width:1024px){.cus-margin{margin-top:3rem}}@media only screen and (min-width:1025px){.cus-margin{margin-top:7rem}}.table thead th{color:#344767}.table-container{background:#fff;border-radius:6px;max-width:600px;margin:auto;overflow-x:auto}.custom-table{border-collapse:collapse;border-radius:8px;width:100%;overflow:hidden}.custom-table thead{color:#344767;text-transform:uppercase;background:#f8f9fa}.custom-table th,.custom-table td{text-align:left;padding:12px 16px}.custom-table tbody tr{transition:background .3s}.custom-table tbody tr:hover{background:#f1f1f1}.custom-table tbody td{border-bottom:1px solid #e0e0e0}.custom-table tbody tr:last-child td{border-bottom:none}.checkout-table{background:#fff;border-radius:10px}.custom-table--checkout thead{background:#f6f8fb}.custom-table--checkout th{letter-spacing:.4px;text-transform:uppercase;font-size:12px}.custom-table--checkout td{color:#0e2d63;font-size:14px}.custom-table--checkout tbody tr:nth-child(2n) td{background:#fbfcfe}.custom-table--checkout tbody tr:hover td{background:#f2f6ff}.custom-table--checkout .table-summary td{background:#f7f7f7;border-bottom:none}.custom-table--checkout .table-total td{color:#0e2d63;background:#f1f5ff;font-weight:700}.table-summary-text{font-size:15px}.support-text{letter-spacing:.4px;color:#4a5568;font-size:14px;line-height:1.7}.pointer{cursor:pointer}.empty-cart-image{max-width:250px}.c-link{font-size:var(--fs-sm);color:#fff;font-weight:600}.c-link:hover{text-decoration:underline}.center-text{text-align:center}.card{transition:transform .2s,box-shadow .2s}.card:hover{transform:translateY(-5px);box-shadow:0 4px 12px #0000001a}.video-placeholder{position:relative;overflow:hidden}.video-overlay{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-bullet{padding-left:1.5rem;list-style:none;position:relative}.custom-bullet:before{content:"";background-color:#0d6efd;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.5rem;left:0}.image-card-container{background:#fff;border:1.5px solid #17a2b8;border-radius:16px;padding:12px;transition:box-shadow .3s,transform .3s;overflow:hidden;box-shadow:0 4px 24px #0000001a}.image-card-container:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 8px 32px #17a2b82e}.image-card-container:hover .image-card-img{transform:scale(1.05)}.image-card-container .image-card-img{object-fit:cover;border-radius:12px;width:100%;height:430px;transition:transform .4s cubic-bezier(.4,0,.2,1)}@media (max-width:767px){.image-card-container .image-card-img{height:220px}}.c-bg-img{background-color:#f0f0f0;background-image:url(/bg-img-compressor.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%}@media (max-width:768px){.c-bg-img{background-size:cover;background-attachment:scroll}}.application-img{background-color:#f0f0f0;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;justify-content:center;align-items:center;width:100%;min-height:40vh;display:flex;position:relative}.application-img:before{content:"";z-index:1;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (min-width:601px) and (max-width:1024px){.application-img{background-size:cover;background-attachment:scroll;min-height:30vh}}.application-img--default{background-image:url(/form-rings.jpg)}.application-img--dust-collection{background-image:url(/dust-collector.jpg)}.application-img--air-spray{background-image:url(/air-dryer-spray.jpg)}.application-img--oil-gas{background-image:url("/industry-breakdown_oil gas.webp")}.application-img--food-beverage{background-image:url(/food-beverage.jpg)}.application-img--wood-working{background-image:url(/wood-working.jpg)}.application-title{font-size:var(--fs-xxxxx)}@media only screen and (min-width:601px) and (max-width:1024px){.application-title{font-size:2.2rem}}.contaminant-ui .feature-card{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border:none;transition:transform .2s ease-in-out;box-shadow:0 .125rem .25rem #00000013}.contaminant-ui .feature-card:hover{transform:translateY(-.125rem)}.contaminant-ui .feature-icon{color:#fff;background-color:#0d6efd;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:700;display:flex}.contaminant-ui .custom-list li{padding:.25rem 0 .25rem 1.5rem;position:relative}.contaminant-ui .custom-list li:before{content:"→";color:#0d6efd;font-weight:700;position:absolute;left:0}.c-link-button{background:#fff;border:2px solid #0d6efd;transition:all .3s ease-in-out;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 2px 4px #0003;color:#0d6efd!important}.c-link-button:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.c-link-button:hover:before{left:100%}.c-link-button:hover{background:#0d6efd;border-color:#0d6efd;transform:translateY(-2px);box-shadow:0 4px 12px #00000026;color:#fff!important}.c-link-button.btn-outline-secondary:hover{border-color:#6c757d;color:#6c757d!important}.c-link-button:focus{outline:none;box-shadow:0 0 0 .25rem #0d6efd40}.not-found-section{padding:3rem 0}@media (min-width:900px){.not-found-section{padding:5rem 0}}.not-found-container{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.not-found-number-wrapper{margin-bottom:1rem;position:relative}.not-found-number{background:linear-gradient(135deg,var(--primary-main,#1976d2)0%,var(--secondary-main,#dc004e)100%);-webkit-text-fill-color:#0000;opacity:.9;-webkit-background-clip:text;background-clip:text;margin-bottom:0;font-size:120px;font-weight:700;line-height:1}@media (min-width:900px){.not-found-number{font-size:180px}}.not-found-content{max-width:500px}.not-found-title{margin-bottom:1rem;font-size:1.75rem;font-weight:600}@media (min-width:900px){.not-found-title{font-size:2.5rem}}.not-found-description{color:var(--text-secondary);margin-bottom:2rem;font-size:1rem}@media (min-width:900px){.not-found-description{font-size:1.125rem}}.not-found-actions{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}@media (min-width:600px){.not-found-actions{flex-direction:row}}.not-found-quick-links{border-top:1px solid #0000001f;width:100%;padding-top:1rem}.not-found-quick-links-title{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:1rem;font-size:.875rem;font-weight:500}.not-found-link-button{color:var(--primary-main,#1976d2)}.not-found-link-button:hover{text-decoration:underline}.text-white{color:#fff!important}
