/**handles:salient-child-style**/
.breakline::after{content:"\a";white-space:pre;word-wrap:break-word}.breakline::before{content:"\a";white-space:pre;word-wrap:break-word}.header_xsmall{font-size:1.5em;font-weight:400;line-height:1.25;letter-spacing:-1.25px}.body_xxlarge{font-size:1.8rem;font-weight:200;line-height:1.5;letter-spacing:-1px}.body_xlarge{font-size:1.5rem;font-weight:300;line-height:2.5rem;letter-spacing:-.5px}.body_large{font-size:1.3rem;line-height:2rem;letter-spacing:-.25px}.body_xsmall,.text_footer{font-size:1rem;line-height:1.25rem}.body_xxsmall{font-size:.85rem;line-height:1.25rem}.text-capitalize{text-transform:capitalize}.text-allcaps{text-transform:uppercase}.coloredtext-blue,.coloredtext-blue h1,.coloredtext-blue h2,.coloredtext-blue h3,.coloredtext-blue h4,.coloredtext-blue h5,.coloredtext-blue h6{color:#004876}.coloredtext-green{color:#008556}.coloredtext-lightgrey{color:#a2a9ad}.coloredtext-mediumgrey{color:#5b6670}.coloredtext-darkgrey{color:#323e48}.footer-cta .mail-link:hover,.footer-cta a:hover{border-bottom:1.5px solid #004876;color:#004876}.img-with-animation.cta-icon{width:60px!important;height:auto;margin-bottom:10px}.border-container-services{background-color:#fff;border:2rem solid #004876;margin-left:auto;margin-right:auto;width:100%}.border-container-busindustries{background-color:#fff;border:2rem solid #008556;margin-left:auto;margin-right:auto;width:100%}.border-container-infohub{background-color:#fff;border:2rem solid #a2a9ad;margin-left:auto;margin-right:auto;width:100%}.sf-menu>li ul{width:25em}.tabbed[data-style=minimal_alt]>ul li:not(.cta-button){margin-right:30px!important;margin-left:0!important}.industry-clients-serve ul{margin:0}.industry-clients-serve ul li{list-style:none;display:inline-block;margin:0 1rem 1rem 0;border:1px solid #fff;padding:.75rem 1.5rem;text-transform:capitalize}.at-a-glance{border-bottom:1px solid #a2a9ad;display:block;font-weight:600;text-transform:uppercase;margin-bottom:14px}.nectar-cta .link_wrap .link_text::after{border:none}.vc_separator h4{font-size:1.5rem!important}.team-member h4{font-size:1.2em!important;line-height:1.25!important}.team-meta h5{font-size:1em!important}#how-we-do .nectar-fancy-box[data-style=hover_desc] .box-bg::before{background:0 0}#how-we-do .nectar-fancy-box[data-style=hover_desc] .inner *{color:initial}div.cchEcontentCss h2{font-size:1.75em}.cchEcontentCss ul{margin-left:0}.cchEcontentCss ul li{list-style:none}.cch_econtent_news_title{font-size:1.25em;margin-bottom:10px}.cch_econtent_news_title:not(:first-child){margin-top:30px;padding-top:30px;border-top:1px solid #ccc}#cch_newsletters div :nth-last-child(2){color:#212721}.forminator-label{font-size:inherit!important;font-weight:400!important;margin-bottom:20px!important;color:#666!important}.forminator-field.forminator-is_active .forminator-label[class*=forminator-floating-]{font-size:inherit;color:#004876!important}.forminator-label.forminator-floating--textarea{padding-top:20px!important}.forminator-field.forminator-is_active .forminator-label.forminator-floating--textarea,.forminator-field.forminator-is_active.forminator-is_filled .forminator-label.forminator-floating--textarea,.forminator-field.forminator-is_active.forminator-is_hover .forminator-label.forminator-floating--textarea,.forminator-field.forminator-is_filled.forminator-is_active.forminator-is_hover .forminator-label.forminator-floating--textarea{top:-25px;left:-10px;-webkit-transform:translateY(-15px);transform:translateY(-15px)}#textarea-1>.forminator-field{margin-top:30px}