.product-tabs{background-color:#f9f8f7;text-align:center;padding-left:0;z-index:2;position:relative}.img-hero-container{width:100%;display:flex;align-items:center;justify-content:center;background-color:#f3f1f0}@media only screen and (max-width:840px){.img-hero-container{flex-direction:column-reverse;height:auto}}.image-hero{flex-basis:50%;line-height:0}.image-hero #video{width:100%}@media only screen and (max-width:840px){.image-hero{flex-flow:column}}.text-hero{flex-basis:50%;text-align:center;font-size:15px;padding:0}@media only screen and (max-width:840px){.text-hero{flex-basis:100%;width:88%;margin:0 auto;padding:32px 6%}}.text-hero h1{font-weight:400;color:#465e59;font-size:2.5rem;padding:16px 0 24px}@media only screen and (max-width:1024px){.text-hero h1{font-size:2.1rem}}@media only screen and (max-width:840px){.text-hero h1{font-size:1.8rem;padding:8px 0 12px}}.text-hero p{font-size:10px;letter-spacing:3px;text-transform:uppercase;font-family:Beatrice,sans-serif}@media screen and (max-width:840px){.text-hero p{font-size:9px;letter-spacing:2px}}.why-item.right .item-content{text-align:left}.why-item.right .item-content hr{height:2px;border:none;color:#f5f5f5;background-color:#dfe5dc;width:40px;margin-bottom:15px;margin-left:0}@media only screen and (max-width:840px){.why-item.right .item-content{text-align:center}.why-item.right .item-content hr{margin:0 auto 15px}}.why-item.left .item-content{text-align:left}.why-item.left .item-content hr{height:2px;border:none;color:#f5f5f5;background-color:#dfe5dc;width:40px;margin-bottom:15px;margin-left:0}@media only screen and (max-width:840px){.why-item.left .item-content{text-align:center}.why-item.left .item-content hr{margin:0 auto 15px}}.section li,.section p{margin:0!important;max-width:revert}@media only screen and (max-width:840px){.section li,.section p{padding:0 32px}}#quote_slideshow{color:#f9f8f7;text-align:center;background-color:#465e59;position:relative;width:100%;height:240px}#quote_slideshow h3{font-family:orpheuspro,serif;font-weight:500;font-size:24px;line-height:1.6;margin:10px 0 12px;letter-spacing:0}#quote_slideshow p{font-family:Beatrice,sans-serif;font-size:14px;line-height:1.6}#quote_slideshow img{text-align:center;margin:0 auto}#quote_slideshow>div{position:absolute;top:10px;left:10px;right:10px;bottom:10px;padding:40px 24px 0}.quote-text{font-size:11px!important;letter-spacing:2px;font-family:Beatrice,sans-serif;text-transform:uppercase;padding-top:8px;margin-bottom:16px}@media screen and (max-width:840px){.quote-text{font-size:10px}}.three-across-background{background:-webkit-linear-gradient(top,#465e59 30%,#f9f8f7 0);text-align:center;margin-top:-5px}@media screen and (max-width:840px){.three-across-background{background:-webkit-linear-gradient(top,#465e59 10%,#f9f8f7 0)}}#flex-img-text-container{display:flex;text-align:center;flex-direction:row;justify-content:space-between;max-width:75%;padding:0;margin:0 auto}@media screen and (max-width:1200px){#flex-img-text-container{max-width:80%}}@media screen and (max-width:1024px){#flex-img-text-container{max-width:90%}}@media screen and (max-width:840px){#flex-img-text-container{flex-direction:column}}.flex-item-img-text{width:30%;height:auto;padding-bottom:32px}@media screen and (max-width:840px){.flex-item-img-text{width:90%;margin:0 auto}}.flex-item-img-text p{font-family:Beatrice,sans-serif;font-size:14px;line-height:1.6}.flex-item-img-text img{padding-bottom:32px}@media screen and (max-width:840px){.flex-item-img-text img{padding-bottom:10px}}@media screen and (max-width:600px){.blue-button{width:80%}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}iframe{aspect-ratio:16/9}.video-container{margin:2rem;max-height:300px}img{max-width:100%}