.more-link{background-color:#06659f;color:#fff}@media (max-width:980px){.title_mobile_center h2{text-align:center}.button_center_mobile .et_pb_button_module_wrapper{text-align:center}}.custom_header h3{padding-bottom:0!important}.container.et_menu_container{max-width:1400px!important}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:25px!important}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:22px!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:23px}.header_image_top_left .et_pb_image_wrap{transform:rotate(345deg)}.header_image_top_right .et_pb_image_wrap{transform:rotate(15deg)}.header_image_bottom_right .et_pb_image_wrap{transform:rotate(350deg)}@media (min-width:981px) and (max-width:1400px){.header_title_home h1{font-size:70px!important}.et_pb_text.header_title_home{margin-top:50px!important}.custom_header_image{padding-bottom:75px!important;padding-top:75px!important}}@media (min-width:1401px) and (max-width:1700px){.header_title_home h1{font-size:100px!important}}@media (min-width:480px){.home_service_1,.home_service_3{border-right:5px solid #fff}}@media (max-width:767px){.home_service_1,.home_service_2,.home_service_3,.home_service_4{border-bottom:5px solid #fff}}.service_home_overlay{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.service_home_overlay:hover{background:rgba(255,255,255,0)!important}@media (min-width:981px) and (max-width:1400px){.title_mobile_center{max-width:100%!important;padding-left:35px;padding-right:35px}.et_pb_section.custom_services_home .et_pb_row{max-width:95%!important;width:95%}}@media (min-width:981px) and (max-width:1400px){.choose_us_home{padding-left:125px!important}.choose_us_home h4.et_pb_module_header{font-size:16px!important}}@media (min-width:981px){.how_we_work_blurb .et_pb_image_wrap{margin-top:25px;padding-right:25px}}.how_we_work_blurb_1,.how_we_work_blurb_3{border-right:5px solid #fff}@media (min-width:981px){.home_project_1,.home_project_2,.home_project_3{border-right:5px solid #fff}}@media (max-width:479px){.home_project_1,.home_project_2,.home_project_3{border-bottom:5px solid #fff}}@media (min-width:480px) and (max-width:980px){.home_project_1,.home_project_3{border-right:5px solid #fff}.home_project_1,.home_project_2{border-bottom:5px solid #fff}}.projects_title_row .projects_title_row_1_4_first{width:35%}.projects_title_row .projects_title_row_1_4_second{width:15%}@media (max-width:479px){.sub_header .header-content{width:100%!important}}@media (min-width:981px) and (max-width:1300px){.about_us_column_top_padding{padding-top:125px}}.custom_testimonial .et_pb_testimonial_description{float:right;display:inline-block;width:50%;text-align:right}.custom_testimonial .et_pb_testimonial_portrait{display:block;float:left}@media (min-width:981px) and (max-width:1300px){.custom_testimonial .et_pb_testimonial_portrait{text-align:center;float:none}.custom_testimonial .et_pb_testimonial_description{float:none;width:100%;text-align:center}}.more-link{display:inline-block!important;padding:1px 15px;margin-top:15px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25098039215686274);text-transform:uppercase;font-size:14px}h4.widgettitle{font-size:24px;font-weight:700}.et_pb_widget ul li{margin-bottom:0}.et_pb_widget li a:hover{color:#000!important}@media (min-width:981px){.search #left-area{width:64.833%}.search #sidebar{width:29.666%;border-left:1px solid #e2e2e2}.search #main-content .container:before{display:none!important}}.search .et_pb_post a img{padding-bottom:25px}.search h2{font-size:30px;font-weight:700}.search h4.widgettitle{font-size:22px;font-weight:700}.search #sidebar .et_pb_widget{padding:25px;margin-bottom:18.54%}@media (min-width:981px){.category #left-area{width:64.833%}.category #sidebar{width:29.666%;border-left:1px solid #e2e2e2}.category #main-content .container:before{display:none!important}}.category .et_pb_post a img{padding-bottom:25px}.category h2{font-size:30px;font-weight:700}.category h4.widgettitle{font-size:22px;font-weight:700}.category #sidebar .et_pb_widget{padding:25px;margin-bottom:18.54%}.show_form{transform:translateX(0px)}@media (max-width:980px){.show_form{transform:translateY(0px)}}