*+*{margin-top:0}*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0}.site-header--v2{background-color:#231f20}.product-landing-page-r4-template #main{margin-top:118px}.page-center{max-width:90%;width:1255px !important;margin-left:auto !important;margin-right:auto !important;display:block;float:none !important}.product-landing-page-r4-template .row-fluid-wrapper+.row-fluid-wrapper{margin-top:0}@media(min-width:1140px){.product-landing-page-r4-template .site-footer .row-fluid-wrapper+.row-fluid-wrapper{margin-top:5em}}.product-landing-page-r4-template .site-footer .social-media--sharing{padding-bottom:1.5em}.button-section a.button{background-color:#231f20;border:1px solid #231f20;padding:20px 40px;font-size:20px;width:auto;display:inline-block;box-shadow:0 0 20px white;letter-spacing:1.5px;font-weight:300}.section-heading h2{font-size:40px;line-height:49px;margin-bottom:20px}.banner-section{padding:70px 0 30px;background-size:cover;background-position:center;background-repeat:no-repeat}.inner-banner-section{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.left-section{width:60%}.right-section{width:40%;margin-top:0}.product-image img{max-width:500px !important;width:100%}.section-heading h1{font-size:62px;font-weight:500;line-height:70px;margin-bottom:15px}.section-heading h1 strong{font-size:100px;font-weight:500;line-height:109px}.section-sub-heading p{font-size:45px;margin-bottom:40px;line-height:52px}.product-content-with-image-section{position:relative;padding:60px 0}.inner-product-content-with-image-section{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.main-product-left-content-section{width:70%;padding-right:100px}.main-product-right-image-section{width:30%;text-align:center}.main-product-left-content-section .section-heading h2{font-size:36px;line-height:1.3}.product-content-left-section ul{padding-left:23px;padding-bottom:30px}.product-content-left-section{font-size:19px;margin-top:0;line-height:1.3;margin-bottom:3px}.product-content-left-button-section{padding-top:30px}.product-content-left-button-section a.button{padding:14px 28px;font-size:15px}.product-content-with-image-section::after{content:'';background:#c7c8ca;height:3px;display:block;max-width:90%;width:1380px !important;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:1199px){.inner-product-content-with-image-section{align-items:center}.product-content-left-section li{font-size:22px}}@media screen and (max-width:991px){.banner-section{padding:55px 0 30px}.section-heading h1{font-size:57px;line-height:65px}.section-heading h1 strong{font-size:66px;line-height:80px}.product-content-with-image-section{padding:50px 0}.main-product-left-content-section .section-heading h2{font-size:33px;line-height:40px}.product-content-left-section li{font-size:20px;line-height:29px}}@media screen and (max-width:767px){.banner-section{padding:40px 0 30px}.inner-banner-section{display:block}.left-section{width:100%}.right-section{width:100%;margin-top:40px}.section-heading h1{font-size:45px;line-height:55px}.section-heading h1 strong{font-size:54px;line-height:68px}.section-sub-heading p{font-size:30px;line-height:40px}.inner-product-content-with-image-section{display:block}.main-product-left-content-section{width:100%;margin-bottom:30px;padding-right:0}.main-product-right-image-section{width:100%}.main-product-left-content-section .section-heading h2{font-size:31px;line-height:40px}.product-content-left-section li{font-size:20px;margin-top:0;line-height:25px}.product-content-with-image-section{padding:30px 0}.site-footer .site-footer__copyright{margin-top:4em}.site-footer .form-title{margin-top:18px}input.hs-button.primary.large{margin-top:12px}}