body{font-weight:300;color:black!important}h1,h2,h3,h4,h5{font-weight:600}.vertical-align{margin:auto}.sub-menu{width:auto!important}#top-menu li{padding-right:55px}#top-menu li li a{line-height:1.3em;padding:12px 15px;width:240px}.menu-item-30 a:first-child:after,.menu-item-10415 a:first-child:after{display:none}.menu-item-30 a:first-child,.menu-item-10415 a:first-child{padding-right:0px!important}footer h5,.uppercase{margin-bottom:0;padding-bottom:5px;text-transform:uppercase}#footer-red p{font-size:15px;line-height:1.4}footer .et_pb_button{text-transform:uppercase;font-weight:bold}.uppercase{font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif;font-weight:600;margin-bottom:0;padding-bottom:0;line-height:20px;font-size:15px}.footer-hr,.red-hr{margin-top:0;width:60px;border-color:white;margin-left:0;margin-bottom:1em}.red-hr{width:35px;border-color:#A52A2A}.hr-white{width:35px;border-color:white;margin-left:0}#recognition p{color:white}#recognition .red-hr{border-color:white}#contact-form,#contact-form-page{background-size:400px auto;background-position:-25px 150px}#contact-form-page{background-position:-25px 250px}#home-services .et_pb_gutters2 .et_pb_column,.et_pb_gutters2.et_pb_row .et_pb_column{margin-right:1%}.et_pb_row.services-images{padding:5px}.et_pb_divider_0:before{border:0}#mc-embedded-subscribe-form,#careers-page-embedded-subscribe-form .mc-field-group{font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif;color:white;font-size:15px;font-weight:600;line-height:1.3em;text-transform:uppercase}#mc_embed_signup input{border:none!important;border-radius:18px!important;padding:12px!important}#mc_embed_signup form{padding-left:0!important}#mc_embed_signup label{padding-top:.5em;padding-bottom:0}#mc_embed_signup .button{margin:.6em 0!important;color:#FFFFFF!important;border:2px solid white!important;border-radius:15px!important;font-size:18px!important;font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif!important;background-color:RGBA(0,0,0,0)!important;text-transform:uppercase;font-weight:700!important;height:auto!important;padding:12px 20px!important;line-height:normal!important;display:inline-block!important}#mc_embed_signup .button:hover{color:#A52A2A!important;background-color:#FFFFFF!important}@media screen and (min-width:1200px){#careers-page-embedded-subscribe-form .mc-field-group{display:inline-block!important;width:25%!important;margin-right:2%;padding-bottom:10px!important}#careers-page-embedded-subscribe-form #mc_embed_signup .foot,#careers-page-embedded-subscribe-form .optionalParent{display:inline-block!important}}input#careers-mc-embedded-subscribe.button{background-color:#A52A2A!important;border:1px solid #A52A2A!important}#careers-view-openings{background-position:0 30%!important}.bullet-columns li{margin-bottom:1.4em}.bullet-columns ul{list-style:none;padding-left:0;padding-bottom:0}.bullet-columns ul li:before{content:'✓';position:absolute;left:0;width:1em;height:1em;}.bullet-columns li{position:relative;padding-left:1.5em}.col-no-margin{margin-bottom:0}#training-management-plan li,#intelligence-support li{margin:.6em 0}#mc_embed_signup #mce-success-response{color:white}.page-id-18 h1{color:#A52A2A;padding:20px 0px;font-size:2.5em}.page-id-18 h2{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:28px;letter-spacing:.05rem}.page-id-18 h3{font-size:2em}.page-id-18 li{margin:10px 0px;line-height:1.9em}