.service-blurb h2,.service-blurb .et_pb_blurb_description{padding-left:25px;padding-right:25px}.service-blurb .et_pb_blurb_description a{background-color:#ffffff!important;color:#ed1c24!important;border-style:solid!important;border-width:1px!important;border-color:#ed1c24!important;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;text-align:center;letter-spacing:2px!important}.home-service-column:hover .service-blurb .et_pb_blurb_description a{background-color:#ed1c24!important;color:#ffffff!important}.home-projects h2.et_pb_module_header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;margin-top:0px!important;z-index:3;opacity:0}.home-projects .et_pb_portfolio_item:hover h2.et_pb_module_header{opacity:1}.home-projects span.et_overlay:before{content:''}.home-projects .et_pb_portfolio_item:hover span.et_overlay{opacity:1;z-index:3}.message-us-section a{background-color:#000000!important;color:#ffffff!important;text-align:center;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px}.message-us-section p{padding-bottom:25px!important}.why-1 .et_pb_main_blurb_image .et_pb_image_wrap img{margin-bottom:0px!important;padding-bottom:0px!important;width:40%;height:auto}.why-1 h3{padding-top:0px!important;margin-top:0px!important;font-size:16px!important}@media screen and (min-width:981px){.sub-menu{min-width:350px}#top-menu li li a{width:260px;white-space:nowrap}}.icon-text{display:flex;align-items:center;gap:20px;color:#ffffff}.icon-text img{width:120px;height:auto}.icon-text .text-content h4{font-family:'Nunito Sans',sans-serif;font-weight:bold;color:#ffffff}.icon-text .text-content p{color:#ffffff;font-family:'Nunito Sans',sans-serif}