﻿.open-sans-light{font-family:"Open Sans",sans-serif;font-weight:300}.open-sans-regular{font-family:"Open Sans",sans-serif;font-weight:400}.open-sans-semi-bold{font-family:"Open Sans",sans-serif;font-weight:600}.open-sans-bold{font-family:"Open Sans",sans-serif;font-weight:700}.eden-orange-lighter{color:#ff5800}.eden-orange{color:#cf4700}.eden-orange-darker{color:#9c3600}.eden-blue{color:#265dad}.eden-gray-medium{color:#929292}.eden-gray{color:#707070}.bg-eden-blue{background-color:#265dad !important}.bg-eden-orange{background-color:#d04800}.bg-eden-orange-lighter{background-color:#ff7933}.bg-eden-orange-darker{background-color:#9c3600 !important}.bg-eden-gray{background-color:#707070}.bg-eden-blue-gradient{background:linear-gradient(#265DAD, #1d4783)}.bg-eden-gray-lighter{background-color:#f0f0f0}.bg-eden-orange-gradient{background:linear-gradient(#cf4700, #9c3600)}.bg-eden-orange-map{background:linear-gradient(rgba(255, 88, 0, 0.9), rgba(207, 71, 0, 0.9)),url("/media/SVG/world-map.svg") no-repeat center/cover}#nav-hamburger{outline:0;width:2rem;height:1.7rem;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-hamburger span{display:block;position:absolute;height:1px;width:100%;background:#fff !important;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-hamburger span:nth-child(1){top:0}#nav-hamburger span:nth-child(2),#nav-hamburger span:nth-child(3){top:12px}#nav-hamburger span:nth-child(4){top:24px}#nav-hamburger.open span:nth-child(1){top:18px;width:0;left:50%}#nav-hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-hamburger.open span:nth-child(4){top:18px;width:0;left:50%}@-webkit-keyframes pulse-blue{0%{-webkit-box-shadow:0 0 0 0 rgba(38,93,173,.4)}70%{-webkit-box-shadow:0 0 0 20px rgba(38,93,173,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(38,93,173,0)}}@keyframes pulse-blue{0%{-moz-box-shadow:0 0 0 0 rgba(38,93,173,.4);box-shadow:0 0 0 0 rgba(38,93,173,.4)}70%{-moz-box-shadow:0 0 0 20px rgba(38,93,173,0);box-shadow:0 0 0 20px rgba(38,93,173,0)}100%{-moz-box-shadow:0 0 0 0 rgba(38,93,173,0);box-shadow:0 0 0 0 rgba(38,93,173,0)}}@-webkit-keyframes pulse-orange{0%{-webkit-box-shadow:0 0 0 0 rgba(255,80,0,.4)}70%{-webkit-box-shadow:0 0 0 20px rgba(255,80,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,80,0,0)}}@keyframes pulse-orange{0%{-moz-box-shadow:0 0 0 0 rgba(255,80,0,.4);box-shadow:0 0 0 0 rgba(255,80,0,.4)}70%{-moz-box-shadow:0 0 0 20px rgba(255,80,0,0);box-shadow:0 0 0 20px rgba(255,80,0,0)}100%{-moz-box-shadow:0 0 0 0 rgba(255,80,0,0);box-shadow:0 0 0 0 rgba(255,80,0,0)}}.pulse-blue{-webkit-animation:pulse-blue 2s infinite;animation:pulse-blue 2s infinite}.pulse-orange{-webkit-animation:pulse-orange 2s infinite;animation:pulse-orange 2s infinite}html{background-color:#265dad}body{font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.75;color:#333}h1{font-size:calc(3rem + 1.25vw)}h2{font-size:calc(2rem + .5vw);line-height:1.5}h3{font-size:1.1rem;text-transform:uppercase;font-weight:700}a{color:#265dad}a:hover{color:#1d4783}@media all and (max-width: 359px){header{padding-top:50px}}.hr--short{max-width:3rem}.hr--thick{height:2px !important}.fixed-nav-padding-adjustment{padding-top:61px}.navbar-dark .navbar-toggler{border:rgba(0,0,0,0)}.navbar-dark .navbar-toggler:focus{box-shadow:none}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.85%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .dropdown-item{color:rgba(255,255,255,.85);text-transform:uppercase;font-size:.8rem;font-weight:600}.navbar-dark .navbar-nav .nav-link.btn:hover,.navbar-dark .navbar-nav .dropdown-item.btn:hover{color:#265dad}.navbar__logo{height:30px;width:156px}.navbar-brand{padding-top:0}.dropdown-menu{border-radius:0;border:1px solid rgba(255,255,255,.1);background-color:#265dad}.dropdown-item{margin:10px 0;color:#fff}.dropdown-item:hover,.dropdown-item:focus{background-color:#1d4783}.navbar{transition:box-shadow .25s ease-in-out}.nav-shadow{box-shadow:0 2px 4px rgba(0,0,0,.4) !important}@media all and (max-width: 767px){.navbar-collapse{max-height:92vh;overflow:scroll}}.form-control-lg{min-height:3rem;font-size:1rem}.form-select.is-valid,.was-validated .form-select:valid,.form-control.is-valid,.was-validated .form-control:valid{border-color:#ced4da !important;background-image:none !important}.hiring-application #resume{min-height:auto !important}.marquee--background{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/water-treatment-process-optimized.jpg") no-repeat center/cover}.marquee__subtitle{font-size:1.1rem;line-height:2}.category-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%;min-height:500px;position:relative;transition:background-position 1s ease-in-out}.category-tile--overlay{opacity:0;position:absolute;height:100%;width:100%;transition:all .5s ease-in-out}.category-tile--overlay--orange{background:rgba(255,88,0,.3);opacity:1}.category-tile--overlay--blue{background:rgba(38,93,173,.5);opacity:1}.category-tile__industrial--background-image{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/industrial-water-filtration-tanks@1x.jpg") no-repeat center/cover}.category-tile__industrial--background-image:hover{background-size:200%;background-position:bottom}.category-tile__industrial--background-image:hover:after{content:attr(data-content);background-color:rgba(255,88,0,.3);position:absolute;height:100%;width:100%}.category-tile__pool-spa--background-image{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url("/media/woman-diving-optimized.jpg") no-repeat center/cover}.category-tile__pool-spa--background-image:hover{background-size:200%;background-position:bottom}.category-tile__pool-spa--background-image:hover:after{content:attr(data-content);background-color:rgba(38,93,173,.4);position:absolute;height:100%;width:100%}.category-tile__body{z-index:2}.about-us-homepage--background-image{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url("/media/jigsaw@1x.jpg") no-repeat center/cover}.about-us-homepage--background-color{background:rgba(0,0,0,.3)}li{display:inline}.water-drops{position:absolute;bottom:0;left:0;right:0;height:300px;width:100%;object-fit:cover;object-position:top}.btn{border-radius:0;border-width:2px;text-transform:uppercase;font-size:.875rem;font-weight:600}.btn--align-self-center{position:relative;left:50%;transform:translateX(-50%)}.btn-outline-light:hover{color:#265dad}.btn-outline-eden-blue{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-eden-blue:hover{background:#265dad;border-color:#265dad;color:#f8f9fa}.btn-outline-eden-orange{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-eden-orange:hover{background:#ff5800;border-color:#ff5800;color:#f8f9fa}.btn-eden-blue{color:#265dad;border-color:#265dad}.btn-eden-blue:hover{background:#265dad;border-color:#265dad;color:#f8f9fa}.btn-eden-orange{color:#cf4700;border-color:#cf4700}.btn-eden-orange:hover{background:#cf4700;border-color:#cf4700;color:#f8f9fa}.btn-eden-orange--solid{color:#fff;border-color:#cf4700;background:#cf4700}.btn-eden-orange--solid:hover{background:#9c3600;border-color:#9c3600;color:#f8f9fa}.btn-eden-blue--solid{color:#fff;border-color:#265dad;background:#265dad}.btn-eden-blue--solid:hover{background:#1d4783;border-color:#1d4783;color:#f8f9fa}.bi{margin-right:.5rem}.bi:before{font-weight:bold !important}.eden-excel hr{height:5px !important}.eden-excel .card{box-shadow:0 4px 10px #9c3600;height:100%;border-radius:0}.eden-excel .card--link{color:#cf4700;text-decoration:none;padding-bottom:5px;border-bottom:2px solid #cf4700;text-transform:uppercase;display:inline-block;font-weight:700;font-size:.875rem}.eden-excel .card--link:hover{color:#9c3600;border-color:#9c3600}.eden-excel .card--link:after{position:absolute;top:0;left:0;right:0;bottom:0;content:""}.industries-list li{margin:40px 10px;color:#fff;text-transform:uppercase;font-size:.875rem;letter-spacing:.2rem}.industries-list ul{animation:60s linear infinite crawlLeft;top:5px;left:0}@keyframes crawlLeft{100%{transform:translateX(-49.99%)}}.excel-filters~.water-drops-image__container{display:none}.excel-filters__filter-image{height:auto;width:100%;margin-left:-30px}.eden-cta{margin:0 -15px 2px -15px}.eden-cta__image-container{flex:0 0 50%}.eden-cta__image{height:100%;width:100%}.eden-cta__body-container{position:relative;overflow:hidden}.eden-cta__body-container--flex{flex:0 0 50%;display:flex;flex-direction:column;justify-content:center}.eden-cta__body{position:relative;z-index:1}.footer{font-size:.875rem;color:rgba(255,255,255,.8)}.footer__logo{width:225px;height:auto}.footer__subsidiary-logo--align-bottom{height:50px;display:flex;flex-direction:column;justify-content:flex-end}.footer__subsidiary-logo--smaller{width:125px;height:auto}.footer .text-white,.footer a.btn{opacity:.75}.footer a.link:hover{color:rgba(255,255,255,.75) !important}.about-us .eden-knockout__pretext--extra-kerning{letter-spacing:.5rem}.about-us .eden-knockout__image{max-width:300px;height:auto}.about-us__subtitle{font-size:1rem;line-height:1.5}.about-eden-tile{transition:all 250ms ease-in-out}.about-eden-tile__image{flex:0 0 35%}.about-eden-tile__image--cover{object-fit:cover}.about-eden-tile__subtitle{margin-top:1rem;font-size:1rem}.about-eden-tile__body{flex:0 0 65%;font-size:.875rem}.the-eden-story__image{height:200px;width:200px;object-fit:cover;border-radius:50%;border:25px solid #fff;position:relative;z-index:5}.the-eden-story__image--wide-eden-blue-border{box-shadow:0 0 0 1px #265dad}.the-eden-story__image--wide-eden-orange-border{box-shadow:0 0 0 1px #ff5800}.the-eden-story__body--align{text-align:center}.the-eden-story__subtitle{font-weight:700;text-transform:none}.industrial-filtration .marquee--height{padding-top:60px;min-height:75vh}.industrial-filtration .marquee--background{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/industrial-plumbing-orange@2x.jpg") no-repeat center/cover}.industrial-filtration .features-highlights{background:linear-gradient(rgba(170, 170, 170, 0.075), rgba(170, 170, 170, 0.075)),url("/media/SVG/eden-eagle-1.svg") no-repeat center/cover}.industrial-filtration .features-highlights__list li{display:list-item;margin-bottom:5px;list-style-type:none}.industrial-filtration .features-highlights__list li:before{content:"⦾";margin-left:-1rem;margin-right:10px;color:#9c3600}.industrial-filtration .liquid-filters__filter-image{height:65vh;max-height:500px;width:auto}.industrial-filtration .large-vessel-rendering{height:auto;width:100%}.industrial-filtration .feature-icon{width:50px;height:50px}.media h3.media__title{transition:color .25s ease-in-out}.media h3.media__title--orange{color:#ff5800}.media .media__image__container{transition:opacity 250ms ease-in-out}.media .media__image__container:after{content:"";opacity:0;transition:opacity 250ms ease-in-out}.media .media__image--orange-background:after{content:"";background-color:#ff5800;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.35;transition:opacity 250ms ease-in-out}.media:hover h3.media__title{color:#ff5800}.media:hover .media__image__container:after{content:"";background-color:#ff5800;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.35}.media__image__container{position:relative;height:200px}.media__image--cover{object-fit:cover;width:100%;height:100%}.marquee__background--career-opportunities{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/eden-career-opportunities-optimized.jpg") no-repeat center/cover}.marquee__background--air-filtration{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/air-filtration-images/air-filtration-marquee-mobile.jpg") no-repeat center/cover}.marquee__background--vessels{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/industrial-plumbing-orange@2x.jpg") no-repeat center/cover}.marquee__background--cartridges{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/liquid-cartridge-mobile-optimized.jpg") no-repeat center/cover}.marquee__background--large-vessels{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/large-vessels@0.5x.jpg") no-repeat center/cover}.marquee--height-50{height:50vh}@media all and (min-width: 768px){.marquee__background--large-vessels{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/large-vessels.jpg") no-repeat center/cover}}.splide__pagination__page.is-active{background:#ff5800}.splide__arrow{background:rgba(0,0,0,0)}.splide__arrow svg{fill:#ff5800}.splide .card{border-color:rgba(0,0,0,0)}.splide .card__image--position{height:200px;width:auto;object-fit:contain}.content-card{padding-bottom:3rem}.content-card li{display:list-item;list-style-type:none;font-size:.875rem;color:#666}.content-card li:before{content:"⦾";margin-left:-1rem;margin-right:10px;color:#9c3600}.features-list{padding-top:.625rem;padding-bottom:.625rem}.features-list--background-gray-sm{background:#f0f0f0}.card{width:100%;height:100%;border-radius:0}.card--zoomable .card__image{transform:scale(1);transition:all 3s ease-in-out}.card__icon{position:absolute;top:-2.25rem;z-index:10;background-color:#fff;padding:1rem;border-radius:50%;display:block}.card__icon img{width:50px;height:auto}.card__image--zoom{transform:scale(1.2) !important}.card__image--grayscale{filter:grayscale(1)}.card__image--position{height:100px;width:100%;object-fit:cover}.card__image--overlay-orange-30{position:relative;overflow:hidden}.card__image--overlay-orange-30:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(255,88,0,.3);z-index:5}.card__image--overlay-gray-30{position:relative;overflow:hidden}.card__image--overlay-gray-30:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3);z-index:5}.card__image--overlay-orange-50{position:relative;overflow:hidden}.card__image--overlay-orange-50:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(255,88,0,.5);z-index:5}.case-studies .card{width:100%;border:none;border-radius:0}.case-studies .card--orange-shadow{box-shadow:0 3px 6px #9c3600}.case-studies .card--gray-border{border:1px solid rgba(222,226,230,.5)}.case-studies .card__image--position{height:200px;width:100%;object-fit:cover;object-position:center}.case-studies .card__superheader{font-size:.8rem;color:#707070;margin-bottom:.5rem}.stat{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#666;height:250px;width:250px;border-radius:50%}.stat__text{line-height:1.25;text-align:center;margin-bottom:0}.stat__header{margin-bottom:0}.fixed-cta-button{position:fixed;bottom:1rem;right:1rem;width:75px;height:75px;border-radius:50%;background:#265dad;box-shadow:0 0 5px 3px rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1000}.large-vessels__image{width:100%;height:100%;object-fit:cover}@media all and (min-width: 375px){.industrial-filtration .marquee--height{min-height:65vh}}@media all and (min-width: 768px){.about-us-homepage--background-image{background:linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)),url("/media/jigsaw@1.5x.jpg") no-repeat center/cover}.about-us-homepage--half-width{width:50%}.excel-filters__filter-image{height:65vh;width:auto;transform:rotate(-5deg)}.content-card{padding:1.5rem}.content-card--border-lt-gray{border:1px solid rgba(222,226,230,.5)}.splide .card{width:90%;border-color:rgba(0,0,0,.125);border-radius:0}.splide__arrow.splide__arrow--prev{left:0}.splide__arrow.splide__arrow--next{right:0}.marquee__background--air-filtration{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/air-filtration-images/air-filtration-marquee.jpg") no-repeat center/cover}.marquee__background--cartridges{background:linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65)),url("/media/liquid-cartridge-wide-optimized.jpg") no-repeat center/cover}.industrial-filtration .marquee--height{min-height:50vh}.industrial-filtration .large-vessel-rendering{max-height:700px;width:auto}}@media all and (min-width: 992px){.marquee__title{white-space:nowrap}.eden-cta__body-container:after{content:"?";font-size:675px;position:absolute;top:-2rem;bottom:0;left:0;right:0;opacity:.1;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;font-weight:bold;z-index:0;transform:skewX(10deg)}.eden-cta__body-container--skew{transform:skewX(-10deg) translateX(-3.5vw)}.eden-cta__body--skew{transform:skewX(10deg)}.the-eden-story__body--align{text-align:left;margin-left:50px}.features-list{padding-top:.625rem;padding-bottom:.625rem}.features-list--background-none-lg{background:rgba(0,0,0,0)}.media__image--cover{width:200px}.card--zoomable .card__image{transform:scale(1);transition:all .5s ease-in-out}.card--zoomable:hover .card__image{transform:scale(1.2)}}@media all and (min-width: 1200px){.excel-filters~.water-drops-image__container{top:1rem;right:0;display:block;position:absolute}.excel-filters~.water-drops-image__container img{margin-right:-175px}.excel-filters__filter-image{height:85vh}.about-eden-tiles [class*=col-lg-]{min-height:285px}.the-eden-story__image--container{position:relative}.the-eden-story__image--container:after{content:"";position:absolute;top:0;bottom:0;right:0;left:0;height:100%;width:100%;border-left:1px solid #ddd;transform:translate(50%, 50%);z-index:0}}.boundary{position:absolute;left:0;bottom:0;height:130px;width:100%}.scroll-aware{background:#ff5800}.scroll-aware--fixed{position:fixed;top:56px;left:0;z-index:1000}.scroll-aware__anchor{transform:translateY(-63px)}.scroll-aware .nav-link{color:#fff;white-space:nowrap;font-size:.75rem;margin:0 .25rem;text-transform:uppercase}.scroll-aware .nav-link.is-active{font-weight:bold;background:#9c3600}#scroll-clone{opacity:0}@media all and (min-width: 992px){.scroll-aware{display:none}}.contact-us__details{padding:1rem;box-shadow:0 5px 10px rgba(0,0,0,0);transition:all 350ms ease;border-bottom:1px solid rgba(0,0,0,.1)}.contact-us__details summary+div>*{opacity:0}.contact-us__details[open]{box-shadow:0 0 10px rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,0)}.contact-us__details[open] summary+div>a:nth-child(1){animation:.5s fade-in__slide-down forwards ease-in-out}.contact-us__details[open] summary+div>a:nth-child(2){animation:.5s fade-in__slide-down .375s forwards ease-in-out}.contact-us__details[open] summary+div>a:nth-child(3){animation:.5s fade-in__slide-down .75s forwards ease-in-out}.contact-us .form-check-input{margin-top:.4rem}@keyframes fade-in__slide-down{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}