.genesis-nav-menu .current-menu-item>a{border-width:1px;border-style:solid;border-color:#abb8c3;font-weight:700}.current_page_item>a{font-weight:800}.current-page-ancestor>a{border-width:1px;border-style:solid;border-color:#a3a3a3;padding-left:5px;padding-right:5px;font-weight:800}.genesis-nav-menu a{text-align:center;font-size:18px}.nav-secondary .genesis-nav-menu .current-menu-item>a{border-width:1px;border-style:solid;border-color:#a3a3a3;padding-left:5px;padding-right:5px;font-weight:800}.list-extra-space>li{padding-bottom:1em}.entry-content .alpha-list>li{list-style-type:lower-alpha;padding-bottom:.75em}.entry-content .alpha-list>li>ol>li>ol>li{list-style-type:lower-roman}.entry-content .alpha-upper-list>li{list-style-type:upper-alpha}#genesis-footer-widgets.footer-widgets{background-color:#E4E4E4}h2{margin-top:1em;font-size:1.4rem;margin-bottom:.5rem;font-weight:600}.entry-content .list_alpha_lower>li{list-style-type:lower-alpha;padding-bottom:.75em}.entry-content .list_alpha_upper>li{list-style-type:upper-alpha;padding-bottom:.75em}td.column-2{text-align:right;padding-right:1em}th.column-2{text-align:right;padding-right:1em}.tablepress-table-description{margin-bottom:1em}.tablepress td.column-1,.tablepress td.column-2{white-space:nowrap}.infobox-list{margin-left:40px}.iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.iframe-container-4x3{padding-top:75%}.sop_areas{background-color:#ebebeb;font-weight:500}.entry-content .wp-block-latest-posts li{padding-top:1em;padding-left:1em}.pt-cv-readmore{color:#fff;border:none!important}@media only screen and (min-width:1023px){.genesis-nav-menu>.menu-item-has-children>a::after{content:"\f140";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 16px/1 'dashicons';padding-left:3px;vertical-align:top}}.wp-container-2.wp-block-column.is-vertically-aligned-top.has-white-color.has-text-color{font-weight:800;text-align:right}#call{padding-top:.25em;padding-bottom:.25em;padding-right:1em;padding-left:1em;gap:0}#call>div.wp-container-2.wp-block-column.is-vertically-aligned-center.has-white-color.has-text-color>p{text-align:right;margin-bottom:0}#call>div.wp-container-1.wp-block-column.is-vertically-aligned-center>p{margin-bottom:0}.wp-container-1.wp-block-column.is-vertically-aligned-center{padding:0}.wp-container-2.wp-block-column.is-vertically-aligned-center.has-white-color.has-text-color{text-align:right;font-weight:600;color:#fff}.entry-content ul{margin-top:.75rem}p{margin-bottom:.75rem}.has-text-align-center.home-row{padding:1rem}hr.wp-block-separator{border-top-width:3px;border-top-style:solid;border-top-color:#d9edf7;margin-top:2em;margin-bottom:2em}.entry-content h3{font-size:20px}.wp-block-image .alignleft{margin-right:1em}#tablepress-51 .column-2,#tablepress-52 .column-2,#tablepress-53 .column-2,#tablepress-54 .column-2{font-weight:700}#tablepress-51 .column-3,#tablepress-52 .column-3,#tablepress-53 .column-3,#tablepress-54 .column-3{word-wrap:break-word;word-break:break-word}.wp-block-heading.sop-inspect{background-image:url(https://optimalhomeinspections.com/wordpress/wp-content/uploads/2019/03/icon-magnifyingglass.png);background-repeat:no-repeat;padding-left:2em;height:2em}.wp-block-heading.sop-describe{background-image:url(https://optimalhomeinspections.com/wordpress/wp-content/uploads/2019/03/icon-book-02.png);background-repeat:no-repeat;height:2em;padding-left:2em}.wp-block-list.plumbing_sub_list{margin-top:1px}#sp_easy_accordion-1734709030.entry-content ul>li{list-style-type:square}#tablepress-58 td{text-align:left}.wp-image-5579{padding-right:1em}.wp-image-1276{padding-right:1em}.wp-image-5659{margin-right:1em}#rightcolumn{text-align:right}