.elementor-398 .elementor-element.elementor-element-5e9b718c > .elementor-container{min-height:100vh;}.elementor-398 .elementor-element.elementor-element-5e9b718c{background-image:url("http://www.shipshapehomeinspections.com/wp-content/uploads/2018/04/hammer-3291042_1920.jpg");background-position:center center;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 55% 0% 10%;}.elementor-398 .elementor-element.elementor-element-5e9b718c > .elementor-background-overlay{opacity:0.81;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-398 .elementor-element.elementor-element-4d47947 > .elementor-element-populated{background-color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#a3c9ba;box-shadow:0px 0px 0px 10px #ffffff;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-398 .elementor-element.elementor-element-4d47947 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-398 .elementor-element.elementor-element-57d7092 .elementor-heading-title{color:#000000;font-family:"Playfair Display", Sans-serif;font-size:73px;font-weight:200;text-transform:none;letter-spacing:1.5px;}.elementor-398 .elementor-element.elementor-element-57d7092 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-398 .elementor-element.elementor-element-6516c9b .elementor-text-editor{text-align:left;}.elementor-398 .elementor-element.elementor-element-6516c9b{color:#54595f;font-size:19px;}.elementor-398 .elementor-element.elementor-element-425d68a7 .elementor-heading-title{color:#54595f;font-family:"Rancho", Sans-serif;font-size:32px;font-weight:200;text-transform:none;}.elementor-398 .elementor-element.elementor-element-425d68a7 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-398 .elementor-element.elementor-element-71f4e13{text-align:left;}.elementor-398 .elementor-element.elementor-element-1d8502c2 > .elementor-container{max-width:1140px;}.elementor-398 .elementor-element.elementor-element-1d8502c2{padding:0100px 0px 0px 0px;}.elementor-398 .elementor-element.elementor-element-59dbc8ca{text-align:center;}.elementor-398 .elementor-element.elementor-element-59dbc8ca .elementor-heading-title{color:#222329;font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:900;text-transform:uppercase;font-style:italic;letter-spacing:2px;}.elementor-398 .elementor-element.elementor-element-59dbc8ca > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-398 .elementor-element.elementor-element-de3d3c2 .elementor-text-editor{text-align:left;}.elementor-398 .elementor-element.elementor-element-de3d3c2{font-size:19px;font-weight:bold;letter-spacing:0.1px;}.elementor-398 .elementor-element.elementor-element-1d8efbec > .elementor-container{max-width:1140px;}.elementor-398 .elementor-element.elementor-element-1d8efbec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-398 .elementor-element.elementor-element-1d8efbec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-398 .elementor-element.elementor-element-67953ff9 > .elementor-element-populated{background-color:#222329;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;}.elementor-398 .elementor-element.elementor-element-67953ff9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-398 .elementor-element.elementor-element-238c10ca{text-align:center;}.elementor-398 .elementor-element.elementor-element-238c10ca .elementor-heading-title{color:#ffffff;font-size:21px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;}.elementor-398 .elementor-element.elementor-element-238c10ca > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-398 .elementor-element.elementor-element-65610c46 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#dfaa0a;width:13%;}.elementor-398 .elementor-element.elementor-element-65610c46 .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px;}.elementor-398 .elementor-element.elementor-element-32c9bdcb .elementor-text-editor{text-align:center;}.elementor-398 .elementor-element.elementor-element-32c9bdcb{color:#ffffff;font-size:18px;font-weight:500;letter-spacing:01px;}.elementor-398 .elementor-element.elementor-element-32c9bdcb > .elementor-widget-container{padding:0px 30px 35px 30px;}.elementor-398 .elementor-element.elementor-element-7aec1fa5 > .elementor-element-populated{background-color:#222329;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;}.elementor-398 .elementor-element.elementor-element-7aec1fa5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-398 .elementor-element.elementor-element-12e3e2d8{text-align:center;}.elementor-398 .elementor-element.elementor-element-12e3e2d8 .elementor-heading-title{color:#ffffff;font-size:21px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;}.elementor-398 .elementor-element.elementor-element-12e3e2d8 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-398 .elementor-element.elementor-element-6a854376 .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#dfaa0a;width:13%;}.elementor-398 .elementor-element.elementor-element-6a854376 .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px;}.elementor-398 .elementor-element.elementor-element-8ae91a9 .elementor-text-editor{text-align:center;}.elementor-398 .elementor-element.elementor-element-8ae91a9{color:#ffffff;font-size:18px;font-weight:500;letter-spacing:01px;}.elementor-398 .elementor-element.elementor-element-8ae91a9 > .elementor-widget-container{padding:0px 30px 35px 30px;}.elementor-398 .elementor-element.elementor-element-39baa72b > .elementor-element-populated{background-color:#222329;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;}.elementor-398 .elementor-element.elementor-element-39baa72b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-398 .elementor-element.elementor-element-20826aee{text-align:center;}.elementor-398 .elementor-element.elementor-element-20826aee .elementor-heading-title{color:#ffffff;font-size:21px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;}.elementor-398 .elementor-element.elementor-element-20826aee > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-398 .elementor-element.elementor-element-577c582f .elementor-divider-separator{border-top-style:solid;border-top-width:5px;border-top-color:#dfaa0a;width:13%;}.elementor-398 .elementor-element.elementor-element-577c582f .elementor-divider{text-align:center;padding-top:10px;padding-bottom:10px;}.elementor-398 .elementor-element.elementor-element-7e32dd92 .elementor-text-editor{text-align:center;}.elementor-398 .elementor-element.elementor-element-7e32dd92{color:#ffffff;font-size:18px;font-weight:500;letter-spacing:01px;}.elementor-398 .elementor-element.elementor-element-7e32dd92 > .elementor-widget-container{padding:0px 30px 35px 30px;}.elementor-398 .elementor-element.elementor-element-42ed0db4 > .elementor-container{max-width:1140px;}.elementor-398 .elementor-element.elementor-element-42ed0db4{padding:100px 0px 100px 0px;}.elementor-398 .elementor-element.elementor-element-a427778{text-align:center;}.elementor-398 .elementor-element.elementor-element-a427778 .elementor-heading-title{color:#222329;font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;letter-spacing:2px;}.elementor-398 .elementor-element.elementor-element-4516f7f{font-size:17px;font-weight:800;}.elementor-398 .elementor-element.elementor-element-7857570 .gallery-item .gallery-caption{text-align:center;}.elementor-398 .elementor-element.elementor-element-355e923e > .elementor-container{max-width:1207px;}.elementor-398 .elementor-element.elementor-element-01aecad{font-family:"Rancho", Sans-serif;font-size:32px;}.elementor-398 .elementor-element.elementor-element-67a8c70{text-align:left;}@media(max-width:1024px){.elementor-398 .elementor-element.elementor-element-5e9b718c{padding:0% 21% 0% 21%;}.elementor-398 .elementor-element.elementor-element-1d8efbec{padding:0px 20px 0px 20px;}.elementor-398 .elementor-element.elementor-element-67953ff9 > .elementor-element-populated{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-398 .elementor-element.elementor-element-32c9bdcb > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-398 .elementor-element.elementor-element-7aec1fa5 > .elementor-element-populated{margin:0px 5px 0px 5px;}.elementor-398 .elementor-element.elementor-element-8ae91a9 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-398 .elementor-element.elementor-element-39baa72b > .elementor-element-populated{margin:0px 0px 0px 10px;}.elementor-398 .elementor-element.elementor-element-7e32dd92 > .elementor-widget-container{padding:0px 15px 0px 15px;}}@media(max-width:767px){.elementor-398 .elementor-element.elementor-element-5e9b718c{padding:25px 25px 25px 25px;}.elementor-398 .elementor-element.elementor-element-4d47947 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-398 .elementor-element.elementor-element-57d7092 .elementor-heading-title{font-size:34px;}.elementor-398 .elementor-element.elementor-element-425d68a7 .elementor-heading-title{font-size:26px;}.elementor-398 .elementor-element.elementor-element-67953ff9 > .elementor-element-populated{margin:0px 0px 30px 0px;}.elementor-398 .elementor-element.elementor-element-7aec1fa5 > .elementor-element-populated{margin:0px 0px 30px 0px;}.elementor-398 .elementor-element.elementor-element-39baa72b > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-398 .elementor-element.elementor-element-42ed0db4{padding:080px 0px 0px 0px;}.elementor-398 .elementor-element.elementor-element-355e923e{padding:0px 0px 0px 0px;}.elementor-398 .elementor-element.elementor-element-a168790 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}}