.region--dark-background{background-color:#0d283e;}.region--gray-background{background-color:#e5e5e5;}.region--white-background{background-color:#F7F7F7;}.region--colored-background{background-color:#96C11F;}#block-corporateplus-branding .block{padding:0 0 10px 0;}.banner-container .col-md-12,.banner-container .col-xs-12,.container-fluid .col-md-12,.container-fluid .col-xs-12{padding-right:0;padding-left:0;}.footer-bottom__container{padding:30px 0 0 0;}.region--colored-background{background-image:url(/sites/default/files/2018-11/feature-box-footer.jpg);background-position:right;background-size:50%;background-repeat:no-repeat;min-height:400px;padding-top:4em;line-height:1.5;}a:link,a:visited{font-weight:700;}a:active,a:hover{color:#000;}.col-md-12 h2.title,h2.title{font-size:1.5em;font-weight:bold;}.col-md-12 h2.title::after,h2.title::after{content:"____";display:block;margin:0px;color:#BE1E2D;}.blue-button,.blue-button a:link,.blue-button a:visited{background-color:#082D4A;padding:10px 20px;color:#fff;text-transform:uppercase;font-family:'montserrat','helvetica','arial',sans-serif;display:inline-block;font-weight:700;font-size:.9em;}.banner-button,.banner-button a:link,.banner-button a:visited{background-color:#2CAAE2;padding:15px 35px;color:#fff;text-transform:uppercase;font-family:'montserrat','helvetica','arial',sans-serif;display:inline-block;font-weight:700;font-size:.9em;text-decoration:none;}.banner-button:hover{background-color:#005c8f;}.header__container{padding:12px 0 15px;}.header-container .region--light-typography ul.menu li a{letter-spacing:1px;}.header-container .region--light-typography ul.menu li a:hover,.header-container .region--light-typography ul.menu li a.is-active,.header-container .region--light-typography ul.menu li.active-trail > a{background-color:#03537A;}.header-container .region--dark-background .sf-menu li > a:hover{opacity:1;}.flex-direction-nav a{height:60px;}.header-container ul.menu li a,.header-container ul.menu li > span{font-size:12px;}.page-node-type-product .views-field-field-image{border-top:1px #000 dashed;padding-top:25px;margin-top:15px;}.main-content__section,.sidebar__section{padding:30px 0 10px 0;}.content-top__section{padding-bottom:5px;}.page-node-type-product .bs-region--bottom-right{border:1px solid #cecece;padding:5px 25px 25px 25px;margin-top:.5em;}.page-node-type-product .bs-region--bottom-right a:link,.page-node-type-product .bs-region--bottom-right  a:visited{color:#082D4A;display:block;font-weight:300;font-size:.9em;margin:5px 0px;}.page-node-type-product .bs-region--bottom-right  a:hover{text-decoration:underline;}.page-node-type-product .bs-region--bottom-right h5{margin:5px 0px}.page-node-type-product .bs-region--bottom-right .file{display:block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}.facets-widget-checkbox ul{list-style:none;padding-left:1px;}.facets-widget-checkbox ul label{display:inline;}#block-facetsblock .col-md-12 .block{padding-bottom:5px;}a.website-link:link,a.website-link:visited{color:#96C11F}a.website-link:hover{color:#0d283e}a.email-link:link,a.email-link:visited{color:#96C11F}a.email-link:hover{color:#0d283e}h6{line-height:1.20;padding:0;margin:5px 0px;font-weight:700;}.view-feature-box-two .views-field-title,.view-id-feature_box_one .views-field-title{background:#03537A;padding:20px;}.view-feature-box-two .views-field-title h5,.view-id-feature_box_one .views-field-title h5{margin:0;}.view-feature-box-two .views-field-title h5 a,.view-id-feature_box_one .views-field-title h5 a{color:white;text-align:center;}@media only screen and (max-width:1200px){.header-container .region--light-typography ul.menu li a{letter-spacing:0;}.region--colored-background{background-size:cover;min-height:300px;padding-top:2em;}}@media only screen and (max-width:767px){.region--colored-background{background-size:100% 50%;background-position:top;padding-top:20px;}.paragraph.paragraph--type--bp-columns .paragraph--type--bp-columns__3col{padding-bottom:15px;}.header-container .region--light-typography ul.menu li a{letter-spacing:0;font-family:'montserrat','helvetica','arial',sans-serif;font-weight:700;font-size:.85em;}}
