*{box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,sans-serif;line-height:1.6;color:#333;background-color:#fff}a{color:hsl(199.6363636364,35.9477124183%,40%);text-decoration:none}p.center{text-align:center}dl dt{font-weight:bold}dl dd{padding-bottom:10px}.container{width:90%;max-width:960px;margin:0 auto;padding:20px 0}@media(max-width: 768px){.container{margin-top:10px}}.wrapper-alt{background-color:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}.nav-heading{scroll-margin-top:130px}header{background:#f9f9f9;border-bottom:1px solid #eee;padding:10px 0 0 0}header.fixed{position:fixed;width:100%;z-index:999}header h1{font-size:1.8rem}header .nav-container{display:flex;flex-direction:row;justify-content:space-between}@media(max-width: 768px){header .nav-container{flex-direction:column}}header .nav-container img{margin-right:20px}header .nav-container nav{margin-top:10px}header .nav-container nav a{margin-right:15px;text-decoration:none;color:hsl(199.6363636364,35.9477124183%,40%);padding-bottom:6px;font-size:1.15em}@media(max-width: 768px){header .nav-container nav a{display:inline-block;margin-bottom:5px}}header .nav-container nav a:hover,header .nav-container nav a.active{border-bottom:8px solid #000}main{padding-top:109px}.hero{display:flex;flex-wrap:wrap;align-items:start;margin-bottom:20px;gap:20px}@media(max-width: 768px){.hero{flex-direction:column}}.hero img{max-width:100%;width:300px;border-radius:8px}.hero img.relax-and-view-hero{width:300px}.hero img.safeair-hero{width:230px}.hero img.anniversary{width:140px}.hero .hero-text{flex:1;justify-content:flex-start}.hero .hero-text p{margin-bottom:1.5em}.hero .hero-text ul{margin-left:2em}.hero .hero-features{display:flex;flex-direction:row}@media(max-width: 768px){.hero .hero-features{flex-direction:column}}.hero .hero-features>div{display:flex;flex-direction:row}.hero .hero-features>div:first-child{margin-right:15px}@media(max-width: 768px){.hero .hero-features>div{flex-direction:column}.hero .hero-features>div:first-child{margin-right:0}}.hero .hero-features>div.safeair .image{margin-top:20px;flex-basis:100px;margin-right:15px}.hero .hero-features>div.safeview .image{margin-top:20px}.hero .hero-features>div .image{flex-basis:200px}.hero .hero-features>div>div{margin-bottom:1em}.hero .hero-features>div>div p{margin-bottom:3px}.hero-uk{display:flex;flex-direction:row;align-items:center;justify-content:center}.hero-uk .flag{font-size:36px;margin-right:20px}.hero-uk .hero-text{font-size:22px;text-align:center}.features{margin-top:40px}.features h3{font-size:1.5rem;margin-bottom:10px}.features ul{list-style:disc;margin-left:20px}.testimonials{padding:40px 0}.testimonials .container{max-width:800px;margin:0 auto;padding:0 20px}.testimonials .container h2{text-align:center;font-size:1.8rem;margin-bottom:30px;color:#333}.testimonials .container .testimonial{margin-bottom:40px}.testimonials .container .testimonial blockquote{font-style:italic;font-size:1.1rem;color:#555;border-left:4px solid #315668;padding-left:15px;margin-bottom:10px}.testimonials .container .testimonial .author{font-weight:bold;color:#333}.testimonials .container .testimonial .author span{display:block;font-weight:normal;color:#777;font-size:.95rem}.distributors h2{text-align:center;margin-bottom:30px;color:#333;font-size:1.8rem}.distributors .distributors-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:20px}@media(max-width: 768px){.distributors .distributors-list{grid-template-columns:1fr}}.distributors .distributors-list .distributor{display:flex;flex-direction:column}.distributors .distributors-list .distributor a.logo{height:50px;display:flex;justify-items:center;text-decoration:none;filter:invert(50%)}.distributors .distributors-list .distributor a.logo.noinvert{filter:invert(50%) invert(50%)}.distributors .distributors-list .distributor a.logo img{max-height:40px;margin:0 auto}.distributors .distributors-list .distributor>div{display:flex;flex-direction:column;text-align:center}.customers h2{text-align:center;margin-bottom:30px;color:#333;font-size:1.8rem}.customers p{margin:30px auto}.customers .customers-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;margin-bottom:20px}@media(max-width: 768px){.customers .customers-list{grid-template-columns:1fr}}.customers .customers-list .customer{display:flex;flex-direction:column}.customers .customers-list .customer img{max-height:50px;filter:invert(50%);margin:0 auto}.comparison h2{text-align:center;margin-bottom:30px;color:#333;font-size:1.8rem}.comparison table td{width:20%}.comparison table thead td{font-weight:bold;text-align:center;padding-bottom:10px}.comparison table tbody tr{padding-bottom:5px}.comparison table tbody tr td{text-align:center;padding:10px 0}.comparison table tbody tr td:first-child{text-align:right}.comparison table tbody tr td:nth-child(2){font-weight:bold}.resources h2{text-align:center;margin-bottom:30px;color:#333;font-size:1.8rem}.resources p{margin-bottom:1em}.contact-form{padding:20px 0}.contact-form .container{max-width:600px;margin:0 auto;padding:0 20px}.contact-form .container h2{text-align:center;margin-bottom:30px;color:#333;font-size:1.8rem}.contact-form .container form{display:flex;flex-direction:column;gap:15px}.contact-form .container form label{font-weight:bold;color:#333;font-size:1rem}.contact-form .container form input,.contact-form .container form textarea{padding:10px;border:1px solid #ccc;border-radius:6px;font-size:1rem;width:100%}.contact-form .container form input:focus,.contact-form .container form input:focus,.contact-form .container form textarea:focus,.contact-form .container form textarea:focus{border-color:#315668;outline:none}.contact-form .container form button{background-color:#315668;color:#fff;padding:12px;border:none;border-radius:6px;font-size:1rem;cursor:pointer;transition:background-color .2s ease-in-out}.contact-form .container form button:hover{background-color:hsl(199.6363636364,35.9477124183%,40%)}footer{background:#f4f4f4;padding:20px 0;text-align:center;margin-top:40px;font-size:.9rem;color:#666}/*# sourceMappingURL=style.css.map */
