.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.white-text label{color:white!important}.safety-letter{color:#E16C22;font-weight:bold}.box-cut{clip-path:polygon(0% 0%,75% 0,100% 15%,100% 100%,0% 100%)}.box-cut-left{clip-path:polygon(25% 0,100% 0%,100% 100%,0 100%,0 15%)}.et_pb_module_heading{line-height:1.2em!important}.sub-heading h3{color:#5D92C7;line-height:1rem!important;font-size:1.2rem!important;text-transform:uppercase}h2{padding-bottom:0px}#menu-main-menu .current-menu-item a::before,#menu-main-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#menu-main-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:25%;background:#0a2344;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#menu-main-menu li a:hover{opacity:1!important}#menu-main-menu li a:hover:before{right:0}#menu-main-menu li li a:before{bottom:10%}a:hover{opacity:1}#menu-main-menu .sub-menu li a:before{background:none!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{border-color:#E16C22!important;border-top:1rem solid #E16C22}.wpforms-form button[type=submit]{font-size:24px!important;color:#E16C22!important;background-color:transparent!important;border:solid 3px #E16C22!important;letter-spacing:2px!important;padding:0rem 2rem!important;line-height:1em!important;transition:background 0.3s ease-in-out!important}.wpforms-form button[type=submit]:hover{background-color:rgba(225,108,34,0.8)!important}.expertise-tabs ul.et_pb_tabs_controls{background-color:white;display:flex;justify-content:space-around;align-content:space-evenly;flex-wrap:wrap}.expertise-tabs .et_pb_tabs_controls li{border:none}.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li,.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li a{font-weight:400}.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a:after{content:'';height:3px;background:#E16C22;display:block;opacity:1;transition:opacity 500ms ease}.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls a:after{content:'';height:3px;background:#E16C22;display:block;opacity:0;transition:opacity 500ms ease}.et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls a:hover:after{opacity:1}.project-link a{color:black;text-decoration:underline;font-weight:bold}@media only screen and (min-width:992px){.col-1-small{width:15%!important}.col-2-large{width:85%!important}}#post-181 .dsm_flipbox_child .et_pb_module_inner,#post-114 .dsm_flipbox_child .et_pb_module_inner,#post-479 .dsm_flipbox_child .et_pb_module_inner,#post-469 .dsm_flipbox_child .et_pb_module_inner{background:#f3f6f7;padding:2rem}#post-181 .dsm_flipbox_child .et_pb_module_inner p,#post-114 .dsm_flipbox_child .et_pb_module_inner p,#post-479 .dsm_flipbox_child .et_pb_module_inner p,#post-469 .dsm_flipbox_child .et_pb_module_inner p{padding-top:10px}.intern-faq .dsm-faq-container .dsm-faq-item-wrapper{padding:20px 20px 20px 0}.intern-faq h5.dsm-faq-title{padding-right:1rem}@media screen and (min-width:981px) and (max-width:1500px){.stat-num h1.et_pb_module_heading{font-size:50px}}.careers-videos .et_pb_video_overlay{background-position:0 center!important}.footer-menu a{line-height:2.2rem!important;font-size:.8rem}.footer-text p{font-size:.8rem}