#logo{width:auto}#top-menu li.social-icon{padding-right:5px}.icon-2x{font-size:1em}#top-menu .menu-item-has-children>a:first-child{padding-right:0}#top-menu .menu-item-has-children>a:first-child::after{display:none}.nav li ul{border-top:none;padding:0!important;top:28px!important;width:200px}.nav li li ul{left:200px!important}#top-menu li li{padding:0}#top-menu li li a{font-size:18px;line-height:1.4em;padding:6px 20px;text-transform:capitalize}#top-menu li li a:hover{background-color:#cc4837;opacity:1;color:#fff}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:0!important}.et_header_style_left #et-top-navigation nav>ul>li>a:hover,.et-fixed-header #top-menu a:hover{color:#000!important;opacity:1!important}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:0!important}.et-fixed-header #top-menu li li a:hover{color:#fff!important}body,p,.et_pb_button{font-weight:300!important}h1,h2,h3,h4,h5,h6{}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}blockquote{border-left:0;color:#cc4837;font-size:24px;font-weight:700!important;margin-left:0;padding-left:0}blockquote p{font-weight:700!important;line-height:1.2em}.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:.1em 2em!important}.t_pb_newsletter_result.et_pb_newsletter_success{font-size:18px!important}.et_pb_contact_field textarea.et_pb_contact_message{margin-bottom:25px;min-height:100px}button.close,button.next,button.prev{box-shadow:none!important;font-size:25px!important;border:none!important;background-color:#fff!important}.projecttitle{max-width:700px}.projectinfo{background-color:#b4b4b4;max-width:50%;padding-top:30px!important;padding-right:50px!important;padding-bottom:20px!important;padding-left:50px!important}.projectgallery .et_pb_grid_item{margin:0!important;margin-bottom:3%!important;margin-right:3%!important;width:48.5%!important}.projectgallery .et_pb_grid_item.last_in_row{margin-right:0!important}.projectgallery .et_pb_gallery_grid .et_pb_gallery_image{position:relative;max-height:125px;overflow:hidden}.et_overlay.et_pb_inline_icon::before,.et_pb_inline_icon::before{display:none}.et_pb_gallery .et_pb_gallery_pagination{border-top:none}.sb_mod_acf_table_item_label{display:none}.et_pb_acf_table table td,.et_pb_acf_table table th{padding:0}.et_pb_accordion_item{margin-bottom:0!important}.cool-timeline .timeline-post .timeline-icon .icon-placeholder{display:none}.ctl-labels{display:none!important}.dp_posts_img{margin-bottom:15px;max-height:160px;overflow:hidden}.dp_posts_slider_style23 .dp_posts_slide .dp_posts_img>img{margin:0!important}.dp_posts_details{display:none}.dp_posts_slider_style23 .dp_posts_title>a{color:#000;font-size:18px;text-transform:capitalize;line-height:1.3em}.dp_posts_slider_style23 .dp_posts_title>a:hover{color:#cc4837!important}.dp_posts_slider_style23 .dp_posts_description{color:#4d4d4d!important;font-size:15px!important;line-height:1.4em!important;display:none}.dp_posts_slider_style23 .dp_posts_readmore{color:#cc4837!important;font-size:16px}.dp_posts_slider_style23 .dp_posts_readmore:hover{color:#000!important}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{font-size:45px;padding:10px!important;padding-top:5px!important}.et_pb_blog_grid .et_pb_image_container{max-height:190px;overflow:hidden}.powerpress_player{margin-bottom:20px}.dp-dfg-loader{display:none!important}.dp-dfg-more-button{font-size:16px!important}.dp-dfg-skin-default .dp-dfg-search-input{width:100%!important}.dp-dfg-header{margin-top:10px!important}.dp-dfg-skin-default .dp-dfg-filter a.active,.dp-dfg-skin-default .pagination li.active a,.et-l .dp-dfg-skin-default .dp-dfg-filter a.active,.et-l .dp-dfg-skin-default .pagination li.active a{color:#cc4837!important}.dp-dfg-skin-default .dp-dfg-filter a{font-size:13px}#cp20 .et_pb_post,#careersposts .et_pb_post{border:none;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);padding:30px}#cp20 .et_pb_post .entry-title,#cp20 .et_pb_post .post-meta{display:none}#careersposts .et_pb_post .entry-title{text-transform:uppercase}#careersposts .et_pb_post .post-meta{display:none}#cp20 .et_pb_post p:nth-of-type(2){font-size:23px;font-weight:700!important}#cp20 .et_pb_post p:last-of-type,#careersposts .et_pb_post p:last-of-type{margin-bottom:30px}#cp20 .more-link,#careersposts .more-link{color:#fff!important;background:#cc4837!important;border:1px solid #cc4837!important;border-radius:0px;display:block;font-size:18px;letter-spacing:1px;line-height:1.7em!important;padding:.2em 2.5em!important;text-align:center;text-transform:uppercase!important;transition:all 300ms ease 0ms}#cp20 .more-link:hover,#careersposts .more-link:hover{color:#cc4837!important;background:rgba(255,255,255,0)!important;font-size:18px;border:1px solid #cc4837!important;border-radius:0px;padding:.2em 2.5em!important}#featuredprojects .et_pb_blog_grid .et_pb_image_container{max-width:100%;margin:0 auto}#featuredprojects .et_pb_post{border:none;box-shadow:0px 2px 18px 0px rgba(0,0,0,0.3);padding:0}#featuredprojects .post-content{padding:0 30px 30px 30px}#featuredprojects .et_pb_post .post-meta{display:none}#featuredprojects .et_pb_post .entry-title{padding:30px 30px 10px 30px}#featuredprojects .et_pb_post p:last-of-type{margin-bottom:30px}#featuredprojects .more-link{color:#fff!important;background:#cc4837!important;border:1px solid #cc4837!important;border-radius:0px;font-size:18px;letter-spacing:1px;line-height:1.7em!important;padding:.2em 2.5em!important;text-transform:uppercase!important;transition:all 300ms ease 0ms}#featuredprojects .more-link:hover{color:#cc4837!important;background:rgba(255,255,255,0)!important;font-size:18px;border:1px solid #cc4837!important;border-radius:0px;padding:.2em 2.5em!important}.entry-content table{background-color:#fff;border:1px solid #333!important}.entry-content tr td{border-top:1px solid #333;padding:10px 24px}.entry-content tr td:nth-of-type(2){color:#cc4837}.entry-content table ul{padding-bottom:0}#postheader h1.entry-title{}.single .et_pb_section#featuredimage{background-color:#fff}.single .post{padding-top:50px;padding-bottom:0;width:80%;max-width:1080px!important;margin:0 auto}.single .post img{max-width:325px}.wp-core-ui .notice.is-dismissible{display:none!important}.BambooHR-ATS-board h2{border-bottom:1px solid #000;font-size:20px;margin-bottom:20px}ul.BambooHR-ATS-Department-List,ul.BambooHR-ATS-Jobs-List{list-style-type:none!important;padding:0!important}ul.BambooHR-ATS-Jobs-List{margin-bottom:20px!important}.BambooHR-ATS-Department-Header{font-size:15px;font-weight:700!important;text-transform:uppercase}.BambooHR-ATS-Jobs-Item{font-size:18px}.BambooHR-ATS-Jobs-Item a{font-weight:600}.BambooHR-ATS-Location{float:right;font-size:16px!important;margin-left:8px!important}#bhrPositionID_130 .BambooHR-ATS-Location{margin-left:2px!important}#main-footer{display:none}footer{font-weight:500}#contactinfo a{color:#fff!important}#sitewide-footer .et_pb_blurb_description{font-size:18px!important}#sitewide-footer .et_pb_text{margin-left:0!important}.mobile_menu_bar:before{color:#cc4837;font-size:40px!important}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}#main-header .et_mobile_menu .menu-item-has-children>a{position:relative}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:'\4c';top:13px;right:30px}#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}.et_mobile_menu{padding:0;border:none}.et_mobile_menu li a{color:#000!important}.et_mobile_menu li a:hover{background-color:#cc4837;color:#fff;opacity:1}.nav li ul{padding:20px 0 0 0;top:20px}#main-header .et_mobile_menu .visible>ul.sub-menu{padding-left:0}.et_mobile_menu li li{padding-left:0}@media screen and (min-width:981px){.flexcolumncontent{display:flex;flex-direction:column;justify-content:center}#page-container{padding-top:114px!important}.logged-in #page-container{padding-top:114px!important}.single-microsites.logged-in #page-container{padding-top:0!important}#main-header{top:0!important}#main-header.et-fixed-header{top:0!important}.logged-in #main-header{padding-top:32px!important}.et_header_style_left #et-top-navigation{padding:70px 0 0 0!important}.et_header_style_left .et-fixed-header #et-top-navigation{padding:30px 0 0 0!important}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:30px!important}.homeservices{margin-top:-170px}.imagefeature{margin-top:-100px}.twocollist{float:left;width:40%}.twocollist.firstcol{margin-right:50px}.hideondesktop{display:none!important}#projectgallery{margin-top:-17px}#projectgallery .et_pb_gallery_items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#projectgallery .et_pb_gallery_item{margin-bottom:5%;margin-right:5%;max-height:80px;overflow:hidden;width:47.5%}#projectgallery .et_pb_gallery_item:nth-of-type(2n){margin-right:0}#projectgallery .et_pb_gallery_item img{justify-content:space-between;min-width:140px;width:100%}}@media screen and (max-width:980px){#main-header .container{width:100%}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-left:30px}#et_mobile_nav_menu{margin-right:30px}#logo{margin-left:30px}.projectinfo{background-color:#b4b4b4;max-width:100%;padding-top:30px!important;padding-right:50px!important;padding-bottom:20px!important;padding-left:50px!important}.twocollist.firstcol{margin-bottom:0px}#sccontactform{padding-left:10%!important;padding-right:10%!important}}@media (min-width:641px) and (max-width:980px){#projectgallery .et_pb_gallery_items{display:flex;justify-content:flex-start}#projectgallery .et_pb_gallery_item{margin-bottom:5%;margin-right:5%;max-height:7vh;overflow:hidden;width:30%}#projectgallery .et_pb_gallery_item:nth-of-type(3n){margin-right:0}#projectgallery .et_pb_gallery_item img{width:100%}}@media screen and (max-width:640px){body,p{font-size:18px!important}h2{font-size:24px}h3{font-size:21px}h4{font-size:18px}.entry-content table tr,.entry-content table td{display:block}.entry-content tr td{width:100%}.dwd-map-content .infowindow p{font-size:12px!important}.dwd-map-content h3{font-size:16px!important}#projectgallery .et_pb_gallery_items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#projectgallery .et_pb_gallery_item{margin-bottom:5%;margin-right:5%;max-height:120px;overflow:hidden;width:47.5%}#projectgallery .et_pb_gallery_item:nth-of-type(2n){margin-right:0}#projectgallery .et_pb_gallery_item img{justify-content:space-between;min-width:140px;width:100%}}