.white-text a,.white-text div,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text p,.white-text span{color:#fff}.tb2-page-center{float:none!important;max-width:1145px}.tb-2 .featured-image.hide{display:none}.tb-2 .full-width .banner-ctas,.tb-2 .full-width .banner-text{padding:0 15%}.tb-2 .full-width .custom_banner_padding .banner-content-wrapper{padding:0}.tb-2 .full-width .featured-image{width:100%!important}.tb-2 img{height:auto}.tb-2 .banner-content-wrapper{padding-right:15%}.parallax-banner-2 .banner-padding{padding:10% 15px 14%}.parallax-banner-2 .banner-padding-short{padding:2% 15px 4%}.tb-2 .banner-padding.flush{padding:10% 15px 0}.tb-2 .banner-padding.flush .banner-ctas{padding-bottom:10%}.parallax-banner-2 .banner-padding-short .banner-ctas,.tb-2 .full-width .banner-padding-short .banner-ctas{padding-bottom:0}.tb-2 .flush .banner-content{position:relative}.tb-2 .flush .featured-image{bottom:0;position:absolute;right:6%}.tb-2 .full-width .flush .featured-image{position:relative;right:0}.parallax-banner-2 .banner-content p{padding-bottom:20px}.tb-2 .banner-ctas .hs-cta-wrapper{margin:0 20px 0 0}@media (max-width:767px){.tb-2 .flush .featured-image{position:relative}}.tb-2 .banner-padding{padding:12% 15% 12% 0}.tb-2 .banner-content-wrapper{padding:0}.tb-2 .full-width .banner-padding{padding:12% 15%}.tb-2 .full-width .banner-content-wrapper{text-align:center;width:100%!important}.tb-2 .full-width .banner-ctas,.tb-2 .full-width .banner-text{padding:0}@media(max-width:767px){.tb-2 .banner-padding{padding:12% 15px}}.tb-2 .banner-padding{padding:8% 15% 8% 15px}.homepage-banner .banner-bkg{background-position:50% 20%}.tb2-page-center{margin:0 auto}@media(max-width:950px){.tb-2 .banner-padding{padding:12% 5% 12% 15px}}@media(max-width:767px){.tb-2 .banner-ctas a.cta_button{margin:10px 0}}.nav-wrapper .header-cta{padding:20px 0 0}.nav-wrapper.scroll{box-shadow:1px 1px 12px rgba(39,55,74,.15)}.giant-h2 h2{font-size:60px}@media(max-width:950px){.nav-wrapper .header-cta{padding:15px 0 0;text-align:right;width:70%!important}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left!important}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{border-bottom:3px solid transparent;border-top:3px solid transparent!important}}@media(max-width:767px){.nav-wrapper .header-cta{padding:12px 0;text-align:center;width:100%!important}.nav-wrapper .mini-header{padding:0 40px 4px}.tb-2 .full-width .banner-content-wrapper{padding:0 15px;word-break:keep-all}.giant-h2 h2{font-size:48px}}.bbs-banner-inline-form.inline-subscribe input{background:transparent!important;border:0!important;border-bottom:1px solid #fff!important;border-radius:0!important;color:#fff!important}.bbs-banner-inline-form.inline-subscribe input::placeholder{color:#fff}.bbs-banner-inline-form.inline-subscribe .hs-button.primary.large{background:transparent!important;border:2px solid #fff!important;margin-left:10px!important}.bbs-banner-inline-form.inline-subscribe .hs-button.primary.large:hover{background:#fff!important;color:#000!important}@media(max-width:767px){.bbs-banner-inline-form.inline-subscribe{display:inline-block;height:auto;width:100%}}.testimonial-container{position:relative}.bbs-image{background-position:50%;background-size:cover;min-height:768px}.testimonial-container img{display:block!important;height:auto;width:100%}.testimonial-container .slick-dotted.slick-slider{margin-bottom:0}.testimonial-container .slick-dots li button:before{border:1px solid #fff;border-radius:50%;color:#fff;content:"";font-size:20px;height:6px;opacity:1;width:6px}.testimonial-container .slick-dots li,.testimonial-container .slick-dots li button{height:8px;width:8px}.testimonial-container .slick-dots li{margin:0 3px}.testimonial-container .slick-dots li.slick-active button:before{background-color:#fff;border:1px solid #fff;opacity:1}.testimonial-container .slick-dots{bottom:30px}@media(max-width:767px){.testimonial-container{margin-top:0}.testimonial-container .slick-dots{bottom:5px}.banner-slide-overlay{display:flex!important}}.featured-image form input[type=submit]{padding:10px 35px!important;width:100%!important}.featured-image form input[type=checkbox]{margin:0 5px 0 0}.featured-image form .hs-form-field{margin-bottom:0}.featured-image form .inputs-list>li{margin-top:0}.featured-image form label,.featured-image form label a,.featured-image form label span{font-size:16px;font-weight:500;margin:0!important}.featured-image form label a{text-decoration:underline}.featured-image h4.bbs-form-title{color:#494a52;font-size:24px;font-weight:700;margin-top:0;text-decoration:none}.large-header-form .featured-image .featured-form{max-width:unset}.large-header-form .banner-content{align-items:center;display:flex}.large-header-form .featured-image .featured-form form{padding:35px}@media(max-width:1050px){.large-header-form .banner-content{flex-direction:column}.large-header-form .banner-content .span4,.large-header-form .banner-content .span8{margin:0;width:100%}.large-header-form .featured-image .featured-form{width:100%}}.play-button-styling.testimonial-container img{margin:0 auto;max-width:40px}.no-font-styling-banner .tb-2 .banner-content{text-shadow:none!important}.cog-banner .featured-image{width:-webkit-fill-available}.cog-banner .featured-image,.cog-banner .featured-image img{bottom:0;position:absolute;right:0}