#footer-bottom{display:none}.footer-menu .et_pb_menu__menu{display:flex!important}.footer-menu .et_mobile_nav_menu{display:none!important}.footer-menu .et-menu-nav ul .menu-item-has-children>a:first-child:after{content:”!important;display:none!important}.footer-menu .et-menu-nav ul .menu-item-has-children{padding-right:0px!important}.footer-menu .et-menu-nav ul .menu-item-has-children .sub-menu{display:none!important}@media (max-width:980px){.footer-menu .et_pb_menu__wrap{justify-content:flex-start!important}.footer-menu .et_pb_menu__menu ul{flex-direction:column}}.table-fix table{width:auto!important;border:none!important}.table-fix table tr td:first-child{padding-left:0px!important}.table-fix table tr td{border-top:none!important}.square-buttons a{display:block;padding:10px 15px;border:2px solid #86191e;color:#86191e}.square-buttons a:hover{color:white;background-color:#86191e}.four-column-blog .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}@media only screen and (min-width:981px){.four-column-blog .column.size-1of4{width:24%!important;margin-right:1%}}.inline-buttons .et_pb_button_module_wrapper{display:inline-block}.project-styles .et_pb_post{background-color:#edede7;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.project-styles .et_pb_post .entry-featured-image-url{width:50%;float:left;margin-bottom:0px}.project-styles .et_pb_post .entry-title{width:50%;float:right;padding:20px}.project-styles .et_pb_post .post-content{width:50%;float:right;padding:0px 20px}.job-list .et_pb_post{margin-bottom:0px!important;padding:10px 20px}.job-list .et_pb_post:nth-child(even){background-color:#edede7}.job-list .et_pb_post .entry-title{float:left;padding-right:20px}.job-list .et_pb_post .post-meta{float:right}.ul-styling ul{padding-bottom:0px}.ul-styling ul li{position:relative}.ul-styling ul li::before{content:'';display:block;position:absolute;top:8px;left:-20px;height:6px;width:6px;background-color:#c70f28}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{border:0px;background-color:#edede7}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background-color:#86191e;color:white!important}.parallax-center .et_parallax_bg{background-position:center!important}.dp_module_featured_project{width:100%;min-height:400px;height:auto!important;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.dp_fp_container{max-width:1080px;width:80%;margin:auto}.dp_fp_content{min-height:400px;width:36.7%;background-color:rgba(0,0,0,0.71)}.dp_fp_mobile_image{display:none;width:100%;height:auto}.dp_fp_text_content{padding:100px 20px 80px}.dp_fp_text_content h2,.dp_fp_text_content p{margin-bottom:15px}.dp_fp_text_content h2,.dp_fp_text_content p,.dp_fp_text_content a{color:white}.dp_fp_text_content a{display:inline-block;background-color:#86191e;font-size:18px;padding:5px 15px 2px;border:1px solid white}@media only screen and (max-width:980px){.dp_module_featured_project{background-image:none!important;background-color:#16284b}.dp_fp_container{width:100%}.dp_fp_mobile_image{display:block}.dp_fp_content{min-height:400px;width:100%;background-color:rgba(0,0,0,0.71)}.dp_fp_text_content{padding:20px}}.et-db #et-boc .et-l .et_pb_text_0_tb_body h1{font-weight:400!important}body .et_pb_menu_1_tb_header.et_pb_menu ul li a{font-size:16px!important;line-height:1.3!important}body .et_pb_menu_2_tb_footer.et_pb_menu ul li a{font-size:12px!important}.partners-grid .et_pb_image .et_pb_image_wrap{background:#edede7}.partners-grid .et_pb_image img{mix-blend-mode:multiply}.post-layout>.et_pb_fullwidth_image img{max-height:500px;object-fit:cover;object-position:center}.post-body-section .et_pb_top_inside_divider{top:-49px!important;transform:scale(1,-1)}.post-body-section .et-l.et-l--post .et_pb_section{background:none!important}.post-body-section .et-l.et-l--post .et_pb_row_0{width:100%!important;padding:0!important}.post-body-section .et-l.et-l--post h3{color:#5C5C5C!important;font-weight:bold!important}html{overflow-x:hidden}.home.page-template-default.page-id-593 article#post-593{border-top:solid 123px black}@media only screen and (max-width:980px){.home.page-template-default.page-id-593 article#post-593{border-top:none}}body.home #page-container .et_pb_section .et_pb_button_0{border:none!important}