.product-page-wrap h1{color:#fff;line-height:1}.product-page-wrap h2,.product-page-wrap h3{color:#0b4062;line-height:1em}.product-page-wrap h1,.product-page-wrap h2{text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,0.4)}.product-page-wrap h2{font-size:3em}.product-page-wrap h1{font-size:5em}.product-page-wrap h1 strong,.product-page-wrap h2 strong{color:#f77731}.product-page-wrap h3{display:block;font-size:1.6em}@media screen and (min-width:769px){.product-page-wrap h1{max-width:40%}}@media(max-width:768px){.product-page-wrap h1,.product-page-wrap h2{font-size:1.8em}}.vm-product-header{box-sizing:border-box;width:100%;margin:0 0 3em}.vm-product-header-inner{padding:120px 0 120px 60px;position:relative;background:rgba(76,168,175,0.9) background:-moz-linear-gradient(left,rgba(130,103,223,0.8) 0%,rgba(76,168,175,0.5) 100%,rgba(76,168,175,0.5) 100%);background:-webkit-linear-gradient(left,rgba(130,103,223,0.8) 0%,rgba(76,168,175,0.5) 100%,rgba(76,168,175,0.5) 100%);background:linear-gradient(to right,rgba(130,103,223,0.8) 0%,rgba(76,168,175,0.5) 100%,rgba(76,168,175,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f77731',endColorstr='#00ff0000',GradientType=1)}@media screen and (min-width:769px){.vm-product-header-inner:after{content:'\21D3';border-radius:50%;background-color:#f77731;margin:0 0 0 -20px;position:absolute;bottom:-40px;text-align:center;left:50%;height:80px;width:80px;line-height:80px;color:#fff;font-size:30px}}.vm-product-header-inner p{color:#fff;font-size:1.4em;text-shadow:0 1px 1px rgba(0,0,0,0.4)}@media screen and (min-width:769px){.vm-product-header-inner p{max-width:40%}}@media(max-width:768px){.vm-product-header-inner{padding:80px 0 100px}}.vm-product-module{margin:3em auto !important}.vm-product-module h3{border-top:3px solid #f77731;padding:1em 0;margin-top:1em;line-height:1.4;font-size:1.4em;text-transform:uppercase;color:#444}.vm-product-inner-img{margin:40px 0}@media screen and (min-width:769px){.vm-product-inner-content.left .vm-product-inner-img{float:left;margin-right:20px;max-width:50%;-webkit-clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);clip-path:polygon(10% 0,100% 0,90% 100%,0 100%)}.vm-product-inner-content.right .vm-product-inner-img{float:right;margin-left:20px;max-width:50%;-webkit-clip-path:polygon(0 0,90% 0,100% 100%,10% 100%);clip-path:polygon(0 0,90% 0,100% 100%,10% 100%)}.vm-product-inner-content.left .vm-product-inner-content{float:right;width:46%}.vm-product-inner-content.right .vm-product-inner-content{float:left;width:46%}}.vm-product-inner-content{margin-top:2em;line-height:1.6}.vm-product-inner-desc{line-height:1.6}.vm-product-banner{box-sizing:border-box;margin:3em 0;padding:3em 0;overflow:auto;position:relative}.vm-product-banner-content{color:#fff}.vm-product-banner h2,.vm-product-banner h3,.vm-product-banner h2 strong{color:#fff}.vm-product-banner h3{border-top-color:#fff}@media screen and (min-width:769px){.vm-product-banner-content{width:46%}.vm-product-banner img{max-width:65%;position:absolute;height:auto;bottom:0;right:0}}@media(max-width:768px){}.vm-product-center-dot-background{background:url(//cdn2.hubspot.net/hubfs/2433991/subtle_dots.png) repeat top left;padding:40px 0}.vm-product-center-dot-background h2{text-align:center}.vm-product-center-dot-background h3{text-align:center}.vm-product-center-dot-background .vm-product-inner-content{margin:0 auto 2em;max-width:800px}.vm-product-lg-center-img{text-align:center;margin-bottom:0 !important}.vm-product-lg-center-img h3{text-align:center}.vm-product-lg-center-img-content{margin:0 auto 2em;max-width:800px}.vm-product-people-banner{margin-top:0 !important;text-shadow:0 -1px 1px rgba(0,0,0,0.5)}.vm-product-people-banner .vm-product-people-content{margin:0 auto 2em;max-width:800px}.vm-product-people-banner .vm-product-people-content .mainContent{color:#fff}.vm-product-people-banner h2,.vm-product-people-banner h3{color:#fff;border-top-color:#fff}.vm-product-people-banner .vm-product-people-color-overlay{padding:3em 0}.vm-product-people-banner .vm-product-people-content{text-align:center}.bottom-shadow{-webkit-box-shadow:0 12px 16px -6px rgba(0,0,0,0.8);-moz-box-shadow:0 12px 16px -6px rgba(0,0,0,0.8);box-shadow:0 12px 16px -6px rgba(0,0,0,0.8)}.slick-slide{float:none}