.wrapper-page-category p{font-weight:500;font-size:12px;line-height:24px}@media screen and (min-width:768px){.wrapper-page-category p{font-size:16px;line-height:34px;letter-spacing:1.28px}}.wrapper-page-category .page-nav-container{background-color:#eee;height:50px;display:flex;justify-content:center;align-items:center;position:sticky;top:0;z-index:2}@media screen and (min-width:768px){.wrapper-page-category .page-nav-container{height:60px}}.wrapper-page-category .page-nav-container .page-nav{display:flex;align-items:center;justify-content:center;padding:0}.wrapper-page-category .page-nav-container .page-nav ul{display:flex;list-style:none;margin:0;padding:0}.wrapper-page-category .page-nav-container .page-nav ul li{color:#262222;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;margin:0 25px}@media screen and (min-width:768px){.wrapper-page-category .page-nav-container .page-nav ul li{font-size:16px}}@media(max-width:415px){.wrapper-page-category .page-nav-container .page-nav ul li{font-size:12px;margin:0 11px}}.wrapper-page-category .page-nav-container .page-nav ul li a{text-decoration:none;transition:none}.wrapper-page-category .page-nav-container .page-nav ul li a:hover{border-bottom:#eac426 5px solid}.wrapper-page-category .page-nav-container .page-nav ul li a.active{border-bottom:#eac426 5px solid;font-weight:800}.wrapper-page-category .category-overview-container .category-overview{padding:40px;text-align:center}@media screen and (min-width:768px){.wrapper-page-category .category-overview-container .category-overview{padding:60px 50px}}.wrapper-page-category .category-overview-container .category-overview h2{font-size:18px;font-weight:700;line-height:28px;letter-spacing:2.8px;text-transform:uppercase}@media screen and (min-width:768px){.wrapper-page-category .category-overview-container .category-overview h2{font-size:28px;line-height:38px}}.wrapper-page-category .category-overview-container .category-overview p:last-child{margin-bottom:0}.wrapper-page-category .image-text-container{margin:0 auto;position:relative;align-items:center;max-width:1360px;overflow:hidden}@media screen and (min-width:900px){.wrapper-page-category .image-text-container{display:flex;padding-bottom:0}}.wrapper-page-category .image-text-container .image-container img{max-width:900px}.wrapper-page-category .image-text-container .text-container{flex:0 0 33.33%;background-color:#285457;padding:40px}@media screen and (min-width:900px){.wrapper-page-category .image-text-container .text-container{position:absolute;max-width:610px;padding:50px;top:50%;left:50%;transform:translate(0,-50%)}}.wrapper-page-category .image-text-container .text-container h3{color:#fff;font-size:18px;font-weight:700;line-height:28px;letter-spacing:2.8px;text-transform:uppercase;margin-top:0}@media screen and (min-width:768px){.wrapper-page-category .image-text-container .text-container h3{font-size:28px;line-height:38px;margin-top:10px}}.wrapper-page-category .image-text-container .text-container p{color:#fff}.wrapper-page-category .image-text-container .text-container p:last-child{margin-bottom:0}.wrapper-page-category .image-text-container .text-container a{color:#fff}.wrapper-page-category .image-text-container .text-container a:hover{text-decoration:none}.wrapper-page-category .image-text-container-2{position:relative;padding-top:40px;padding-bottom:40px;overflow:hidden}@media screen and (min-width:768px){.wrapper-page-category .image-text-container-2{display:flex;align-items:center;max-height:585px}}.wrapper-page-category .image-text-container-2 .text-container{padding:0 40px}@media screen and (min-width:768px){.wrapper-page-category .image-text-container-2 .text-container{padding-top:60px;padding-bottom:60px;padding-left:20%}}.wrapper-page-category .image-text-container-2 .text-container h3{font-size:18px;font-weight:700;line-height:28px;letter-spacing:2.8px;text-transform:uppercase;margin-top:0}@media screen and (min-width:768px){.wrapper-page-category .image-text-container-2 .text-container h3{font-size:28px;line-height:38px}}.wrapper-page-category .image-text-container-2 .text-container p:last-child{margin-bottom:0}.wrapper-page-category .image-text-container-2 .image-container{display:flex;justify-content:flex-end;align-items:center;flex:0 0 40%;position:absolute;top:1%;right:0;max-height:100%}@media screen and (min-width:768px){.wrapper-page-category .image-text-container-2 .image-container{position:relative;margin-top:0}}@media screen and (min-width:1200px){.wrapper-page-category .image-text-container-2 .image-container{flex:0 0 50%}}.wrapper-page-category .image-text-container-2 .image-container img,.wrapper-page-category .image-text-container-2 .image-container picture>img{margin-left:auto;max-width:50%;opacity:0;filter:contrast(.55) brightness(1.5);transition:all .25s ease-in-out}@media screen and (min-width:768px){.wrapper-page-category .image-text-container-2 .image-container img,.wrapper-page-category .image-text-container-2 .image-container picture>img{max-width:80%;opacity:1;filter:contrast(1) brightness(1);padding-bottom:2.4rem}}.wrapper-page-category #products .parallax-container{height:280px;background-size:cover;background-repeat:no-repeat;position:relative}@media screen and (min-width:768px){.wrapper-page-category #products .parallax-container{height:360px;background-attachment:fixed}}@supports(-webkit-touch-callout:none){.wrapper-page-category #products .parallax-container{background-attachment:initial !important}}.wrapper-page-category #products .gradient-overlay{background:linear-gradient(0deg,rgba(102,102,102,0) 8.11%,rgba(0,0,0,.52) 88.38%);position:absolute;height:100%;width:100%}.wrapper-page-category .solutions-spotlight{background-color:#a25d37}.wrapper-page-category .solutions-spotlight .inner h3{z-index:1;margin-top:-70px;background-color:#437784;color:#fff;text-transform:uppercase;text-align:center;font-size:18px;font-weight:700;line-height:28px;padding:17px;position:relative}@media screen and (min-width:768px){.wrapper-page-category .solutions-spotlight .inner h3{font-size:28px;line-height:38px}}.wrapper-page-category .solutions-spotlight .inner p{text-align:center;color:#fff}@media screen and (min-width:768px){.wrapper-page-category .solutions-spotlight .inner .product-cards-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:740px;margin-inline:auto}}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card{position:relative;padding:30px;height:310px;width:318px;background-color:#fff;border-top-width:15px;border-top-style:solid;margin:25px auto;box-shadow:0px 8px 12px 6px rgba(0,0,0,.15),0px 4px 4px 0px rgba(0,0,0,.3)}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card[data-border-top-color=teal]{border-top-color:#007d8f}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card[data-border-top-color=dark-teal]{border-top-color:#2f5240}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card[data-border-top-color=rust]{border-top-color:#a25d37}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card[data-border-top-color=lime]{border-top-color:#8ca53b}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card[data-border-top-color=green]{border-top-color:#51853d}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card[data-border-top-color=magenta]{border-top-color:#8a4188}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card[data-border-top-color=navy]{border-top-color:#437784}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card[data-border-top-color=red-orange]{border-top-color:#da674b}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card[data-border-top-color=oceanic-blue]{border-top-color:#285457}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card[data-border-top-color=alignn-green]{border-top-color:#275b2d}@media screen and (min-width:768px){.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card{height:400px;margin:25px}}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card img{width:176px}@media screen and (min-width:768px){.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card img{width:186px}}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card p{color:#262222;letter-spacing:.8px;padding-top:20px;text-align:left;line-height:27px;text-wrap:pretty}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card a{text-decoration:none}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card a.right-arrow{font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;position:absolute;bottom:24px}@media screen and (min-width:768px){.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card a.right-arrow{font-size:16px}}.wrapper-page-category .solutions-spotlight .inner .product-cards-container .card a.right-arrow:after{content:url("/wp-content/uploads/2024/12/arrow-right-white.svg");filter:brightness(0);padding-left:8px}.wrapper-page-category .contact-spotlight-container{background-color:#437784;padding:40px;background-image:url(/wp-content/uploads/2024/12/leaf-oceanic.svg);background-repeat:no-repeat;background-size:40%;background-position:bottom -30px left -20px}@media screen and (min-width:768px){.wrapper-page-category .contact-spotlight-container{background-position:bottom -100px left;padding:60px}}.wrapper-page-category .contact-spotlight-container .inner{text-align:center;padding:0}@media screen and (min-width:768px){.wrapper-page-category .contact-spotlight-container .inner{padding:35px 20px}}.wrapper-page-category .contact-spotlight-container .inner h2{color:#fff;font-weight:700;font-size:18px;line-height:28px;letter-spacing:2.8px}@media screen and (min-width:768px){.wrapper-page-category .contact-spotlight-container .inner h2{font-size:28px}}.wrapper-page-category .contact-spotlight-container .inner p{color:#fff;margin-bottom:30px}.wrapper-page-category .contact-spotlight-container .inner a.button{background-color:#fff}