body.home h3{color:#505050}body.home .row-fluid .mobile-trigger i:before,body.home .row-fluid .mobile-trigger{color:#505050 !important}.row-fluid .header-inner2>div>div{display:flex;align-items:center}.row-fluid .header-inner2 .cta-left,.row-fluid .header-inner2 .custom-menu-primary{float:left;width:40%;margin-left:0}.row-fluid .header-inner2 .logo{float:left;width:20%;margin-left:0}.row-fluid .sec-title:before{background:url(https://cdn2.hubspot.net/hubfs/2220428/Website/icons/chair-icon.svg) center no-repeat;-webkit-background-size:contain;background-size:contain;content:"";display:block;height:2.75em;max-width:100%;margin:0 auto 1.6em;width:14em}.row-fluid .sec-title h3{font-size:1.5625em;font-weight:600;line-height:1.3;letter-spacing:.04em;margin-bottom:0}.row-fluid .sec-title{padding-bottom:6.25rem}.row-fluid .home-hero{position:relative;display:inline-block}.row-fluid .home-hero:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}.row-fluid .home-hero:after{background:url(https://cdn2.hubspot.net/hubfs/2220428/Website/icons/top-section-bg.png) top center;-webkit-background-size:cover;background-size:cover;bottom:0;content:"";display:block;left:0;position:absolute;padding-top:7%;width:100%;z-index:2}.row-fluid .home-hero .hero-sub{font-size:1.25em;margin-bottom:1.2em;color:#FFF;font-style:italic;line-height:1.2}.row-fluid .home-hero h1{color:#fff;font-size:2.5em;font-weight:bold;line-height:1.25;margin:0 0 .2em}.row-fluid .home-hero .wrapper{position:relative}.row-fluid .home-hero .wrapper>.fullwidth{max-width:36em;text-align:left}.row-fluid .home-hero h1{text-align:left}.row-fluid .featured-product-wrap{float:left;width:25%;padding:.625rem}.row-fluid .featured-product-content{text-transform:uppercase}.row-fluid .single-product .product-content-col,.row-fluid .single-product .product-image-col{width:50%}.row-fluid .partners-section .sec-title{padding-bottom:0}.row-fluid .callback-section.o2 form fieldset{max-width:100% !important}.row-fluid .callback-section.o2 .hs-form-field>label{display:none}.row-fluid .callback-section.o2 .hs-form-field .input{margin:0}.row-fluid .callback-section.o2 .hs-form-field{padding:0 .3125rem .625rem}.row-fluid .callback-section.o2 .hs_submit{margin:1.5em 0 0}.row-fluid .callback-section.o2 .hs-button{background:#394154;border:#394154 solid 3px;color:#fff;display:inline-block;font-size:1.0625rem;line-height:1;min-width:8.8em;padding:.6em 1em;text-align:center;font-family:'Fira Sans',sans-serif}.row-fluid .callback-section.o2 .hs-button:hover{background:#20242f;border-color:#20242f;color:#fff}.row-fluid .csbox{width:33.33%;margin:0;padding:.625rem;float:left}.row-fluid .case-study-row{margin:0 -0.625rem}.row-fluid .testimonials-section-inner .testimonials-slider-wrap{max-width:51em}@media only screen and (max-width:1400px){html,body.home{color:#505050;font-size:16px}}@media(max-width:1240px){.row-fluid .home-hero .wrapper>.fullwidth{padding:8em 0 !important}.row-fluid .single-product .product-content-col{padding-left:40px}}@media(max-width:992px){.row-fluid .header-inner2 .cta-left a{min-width:110px;box-sizing:border-box !important;font-size:14px}.row-fluid .single-product .partner-item{width:32%}.row-fluid .cta-left .btn-style a{min-width:0}}@media(max-width:767px){.row-fluid .section{width:100%;float:left !important}.row-fluid .sec-title{padding-bottom:50px}.row-fluid .header-inner2{width:100%;padding:0 20px}.row-fluid .home-hero .wrapper>.fullwidth{padding:5em 0 !important}.row-fluid .home-hero h1{font-size:27px}.row-fluid .home-hero .hero-sub{font-size:18px;line-height:1}.row-fluid .home-hero .wrapper>.fullwidth,.row-fluid .home-hero h1{text-align:center}.row-fluid .header-inner2 .cta-left{display:none}.row-fluid .header-inner2 .logo,.row-fluid .header-inner2 .custom-menu-primary{text-align:left;width:50%}.row-fluid .home-hero{text-align:center}.row-fluid .about-section{padding:100px 0 !important}.row-fluid .featured-product-section>.fullwidth{padding:50px 0 !important}.row-fluid .featured-product-wrap{width:50%}.row-fluid .featured-product-content{font-size:17px;padding:35px 0}.row-fluid .featured-product-section{padding-bottom:0}.row-fluid .single-product .product-image-col,.row-fluid .single-product .product-content-col{width:100%;float:left}.row-fluid .single-product .product-image-col{margin:20px 0}.row-fluid .featured-product.block-border:after{border:3px solid #fff;content:"";bottom:20px;left:20px;right:20px;top:20px}.row-fluid .single-product .product-image-col .product-image-col-inner:after{border:#FFF solid 3px;top:5px;left:5px;right:5px;bottom:5px}.row-fluid .single-product .product-item{float:left;width:100%}.row-fluid .single-product .product-row{display:block}.row-fluid .single-product .block-border:after{border:0}.row-fluid .single-product .product-content-col{padding:50px 10px 30px;float:left}.row-fluid .home-info-section>div,.row-fluid .partners-section,.row-fluid .care-advice-section-inner{padding:50px 0}.row-fluid .home-info-section .info-row{display:block}.row-fluid .home-info-section .info-item{float:left;width:100%}.row-fluid .home-info-section .info-content-inner,.row-fluid .home-info-section .info-content-col,.row-fluid .home-info-section .info-image-col{float:left;width:100%}.row-fluid .home-info-section .info-content-col{padding:20px}.row-fluid .care-advice-section.block-border:after,.row-fluid .home-info-section .info-content-col:before{position:absolute;content:'';left:18px;top:18px;right:18px;bottom:18px;border:#FFF solid 3px}.row-fluid .partners-section .partner-item{width:49%}.row-fluid .care-advice-section{padding:20px}.row-fluid .callback-section.o2>.fullwidth,.row-fluid .video-section>.fullwidth,.row-fluid .care-advice-section-wrap>.fullwidth{padding-bottom:50px !important}.row-fluid .callback-section.o2 .callback-section-inner{padding:50px 0 !important}.row-fluid .case-study-row{margin:0}.row-fluid .csbox{padding:.625rem 0;width:100%}.row-fluid .casestudy-section>.fullwidth,.row-fluid .education-section{padding:50px 0 !important}.row-fluid .education-section .wrapper2{padding:0}.row-fluid .education-row{margin:0}.row-fluid .testimonials-section,.row-fluid .twocolumn-section>.fullwidth{padding:50px 0 !important}}@media(max-width:480px){.row-fluid .req-sec input,.row-fluid .req-sec textarea,.row-fluid .req-sec select{width:100% !important}}