.body-container .custom-banner{position:relative;max-height:250px}.body-container .custom-banner .banner-overlay{background:rgba(0,0,0,0) url('//www.oversightsystems.com/hubfs/Landing%20Pages/flat-overlay.png') repeat scroll left bottom / cover}.body-container .custom-banner .banner-overlay .banner-image{position:relative;z-index:-1}.body-container .custom-banner .banner-overlay .banner-image img{height:100%;width:100% !important;max-width:999%}.body-container .custom-banner .banner-overlay .page-center .banner-content{position:absolute;top:50%;transform:translateY(-50%);padding:0;max-width:1220px}html .custom-menu-primary .hs-menu-wrapper>ul{left:4px;top:6px;bottom:0}html .custom-menu-primary .hs-menu-wrapper>ul>li>a{padding-bottom:22px !important}.main-content h2{color:#1c7173;font-size:40px;line-height:1.1;font-weight:400}.main-content p,.main-content li{color:#4a4b4f;font-size:18px;line-height:1.8;font-weight:400}.sidebar-form .cell-wrapper{margin-bottom:0 !important}.widget-type-form,body.landing-page .widget-type-widget_container .hs_cos_wrapper_type_form{background:#1c7173}body.landing-page .hs_cos_wrapper_type_form{padding:30px}body.landing-page .widget-type-form h3{color:#fff;font-size:40px;line-height:1.1;font-weight:300;font-style:italic}body.landing-page .widget-type-form h3:after{display:none !important}body.landing-page form .field label{display:none}body.landing-page form .field .hs-form-radio label,body.landing-page form .field .hs-form-booleancheckbox label{display:block;color:#1c7173 !important}body.landing-page .dark-form form .field .hs-form-radio label{color:#1c7173 !important}body.landing-page .dark-form form .field .hs-form-booleancheckbox label{color:#fff !important}body.landing-page form .field.hs-fieldtype-radio label{display:block;color:#fff}body.landing-page form.hs-form .hs-form-field ul.inputs-list.multi-container{padding:0 0 15px 0;margin:0}body.landing-page form .field .hs-form-radio label input{width:auto}body.landing-page form .field .input input,body.landing-page form .field .input select,body.landing-page form .field .input select option{color:#1c7173;font-size:20px;padding:30px 15px}body.landing-page form .hs-button.primary{border:0;border-radius:3px;max-width:250px;display:block;margin:0 auto;font-size:20px;font-style:normal;text-transform:uppercase;font-weight:700;padding:15px;outline:0;text-shadow:none;background:#bfe100}body.landing-page form .hs-button.primary:hover{color:#fff;background:#bfe100}body.landing-page form .hs-form-required{display:none}body.landing-page form.hs-form .hs-form-field.hs-fieldtype-booleancheckbox ul.inputs-list{margin:0}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{top:41px}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children:after{position:relative;top:-4px}body.landing-page.one-column form p,body.landing-page.one-column form p a{color:#fff}body.landing-page.one-column form .hs-input[type="checkbox"]{width:auto}.custom_footer-links .hs-menu-flow-vertical ul li a{font-style:normal;text-transform:none;padding:0;font-size:18px;font-weight:300}body.landing-page.two-column-equal .main-content.span6{max-width:9999px;width:49%}body.landing-page.two-column-equal .main-content.span6:first-child{padding-left:0;padding-right:1%;margin:0}body.landing-page.two-column-equal .main-content.span6:last-child{padding-left:1%;padding-right:0;margin:0}@media only screen and (max-width :767px){.body-container.container-fluid .row-fluid .page-center{max-width:100%}.body-container .custom-banner .banner-overlay .banner-image img{height:100%;max-width:250% !important;width:240% !important;position:relative;right:800px;top:0}}@media only screen and (max-width :600px){.body-container .custom-banner .banner-overlay .banner-image img{height:100%;max-width:250% !important;width:240% !important;position:relative;right:450px;top:0}}