.avia-section.av-maxhbw9y-f926f67c3bb0e00db88205ea0dce9a17{position:relative}.avia-section.av-maxhbw9y-f926f67c3bb0e00db88205ea0dce9a17 .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://www.jshomerepairs.com/wp-content/uploads/sites/360/2026/04/HomeRepair_Header_1920x1080.jpg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-maxhbw9y-f926f67c3bb0e00db88205ea0dce9a17 .av-section-color-overlay{opacity:0.5;background-color:#000000}.avia-section.av-maxhbw9y-f926f67c3bb0e00db88205ea0dce9a17 .avia-divider-svg-bottom svg{height:50px;width:calc(100% + 1.3px);fill:#ffffff} #top .av-special-heading.av-maxhbsa6-dfe0786337111a41dd1282162dec578a{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-maxhbsa6-dfe0786337111a41dd1282162dec578a .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-maxhbsa6-dfe0786337111a41dd1282162dec578a .av-special-heading-tag{font-size:40px}.av-special-heading.av-maxhbsa6-dfe0786337111a41dd1282162dec578a .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-maxhbsa6-dfe0786337111a41dd1282162dec578a .av-subheading{font-size:20px;color:#f4f4f4} #top #wrap_all .avia-button.av-mnxe9w3u-0b2ae035cd77a7792ecedbfaec865157{margin-bottom:5px;margin-right:3px;margin-left:3px} #top #wrap_all .avia-button.av-mnxe9w3u-1-605883709c08456291f14339b3e998f7{margin-bottom:5px;margin-right:3px;margin-left:3px} .flex_column.av-8bbc-a536e3c98729afdd5038ebd4797aaa67{width:100%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-8bbc-a536e3c98729afdd5038ebd4797aaa67 .av-flex-placeholder{width:0%} #top .av-special-heading.av-6atc-34cd01edc080adaf13a9511293a33a64{padding-bottom:10px}body .av-special-heading.av-6atc-34cd01edc080adaf13a9511293a33a64 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-6atc-34cd01edc080adaf13a9511293a33a64 .av-subheading{font-size:15px} #top #wrap_all .avia-button.av-bzq-0b0f44612852e8631960913fe74d5173{font-size:20px;transition:all 0.4s ease-in-out} .avia-section.av-maxhd0zx-f075cddfde623479b38529a7e19efc0d{background-color:#ededed;background-image:unset} .flex_column.av-tcg-0e6dedd6f3f8bad17e2c983076305674{width:100%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-tcg-0e6dedd6f3f8bad17e2c983076305674 .av-flex-placeholder{width:0%} #top .av-special-heading.av-maxhdgni-c6f2e41ccef18771bc679e29159fc1c1{padding-bottom:10px;font-size:34px}body .av-special-heading.av-maxhdgni-c6f2e41ccef18771bc679e29159fc1c1 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-maxhdgni-c6f2e41ccef18771bc679e29159fc1c1 .av-special-heading-tag{font-size:34px}.av-special-heading.av-maxhdgni-c6f2e41ccef18771bc679e29159fc1c1 .av-subheading{font-size:15px} .flex_column.av-4rry-af8591d9a8bf0eadfba8e94516fd9d34{width:32.6666666667%;margin-left:0;border-radius:20px 20px 20px 20px;padding:25px 25px 25px 25px;background-color:#0a0404;background:linear-gradient( to bottom,#0a0404,#7a7a7a )}#top .flex_column_table.av-equal-height-column-flextable.av-4rry-af8591d9a8bf0eadfba8e94516fd9d34 .av-flex-placeholder{width:1%} #top .av-special-heading.av-bf06-8a9c4d779e3c32903e966e3b09704ed5{padding-bottom:10px;color:#ffffff;font-size:30px}body .av-special-heading.av-bf06-8a9c4d779e3c32903e966e3b09704ed5 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-bf06-8a9c4d779e3c32903e966e3b09704ed5 .av-special-heading-tag{font-size:30px}.av-special-heading.av-bf06-8a9c4d779e3c32903e966e3b09704ed5 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-bf06-8a9c4d779e3c32903e966e3b09704ed5 .av-subheading{font-size:15px} #top .av_textblock_section.av-rgy-5adb6bba1a5d085f633db5d1bd924f2e .avia_textblock{font-size:16px;color:#ffffff} .flex_column.av-58bi-e2b38b62d2ceb6b5c8040177912c9624{width:32.6666666667%;margin-left:0;border-radius:20px 20px 20px 20px;padding:25px 25px 25px 25px;background-color:#0a0404;background:linear-gradient( to bottom,#0a0404,#7a7a7a )}#top .flex_column_table.av-equal-height-column-flextable.av-58bi-e2b38b62d2ceb6b5c8040177912c9624 .av-flex-placeholder{width:1%} #top .av-special-heading.av-mo30st5r-cb03c560d6474f4f4fd4c8749a15f7b6{padding-bottom:10px;color:#ffffff;font-size:30px}body .av-special-heading.av-mo30st5r-cb03c560d6474f4f4fd4c8749a15f7b6 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mo30st5r-cb03c560d6474f4f4fd4c8749a15f7b6 .av-special-heading-tag{font-size:30px}.av-special-heading.av-mo30st5r-cb03c560d6474f4f4fd4c8749a15f7b6 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mo30st5r-cb03c560d6474f4f4fd4c8749a15f7b6 .av-subheading{font-size:15px} #top .av_textblock_section.av-mo30wnrz-a601d1d00149fac4b4b0eb3019208be6 .avia_textblock{font-size:16px;color:#ffffff} .flex_column.av-3cfm-5781e9bd58b6e5159e5ee7b54921c0be{width:32.6666666667%;margin-left:0;border-radius:20px 20px 20px 20px;padding:25px 25px 25px 25px;background-color:#0a0404;background:linear-gradient( to bottom,#0a0404,#7a7a7a )}#top .flex_column_table.av-equal-height-column-flextable.av-3cfm-5781e9bd58b6e5159e5ee7b54921c0be .av-flex-placeholder{width:1%} #top .av-special-heading.av-mo30syr9-fae58233c4b19539aa5f25b7f17b2006{padding-bottom:10px;color:#ffffff;font-size:30px}body .av-special-heading.av-mo30syr9-fae58233c4b19539aa5f25b7f17b2006 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mo30syr9-fae58233c4b19539aa5f25b7f17b2006 .av-special-heading-tag{font-size:30px}.av-special-heading.av-mo30syr9-fae58233c4b19539aa5f25b7f17b2006 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mo30syr9-fae58233c4b19539aa5f25b7f17b2006 .av-subheading{font-size:15px} #top .av_textblock_section.av-aw0-be49f3f924db7c3d276d2b91bd428e81 .avia_textblock{font-size:16px;color:#ffffff} .avia-section.av-cg5e-43e3da419a5274245e995dae874acf51{position:relative}.avia-section.av-cg5e-43e3da419a5274245e995dae874acf51 .avia-divider-svg-bottom svg{height:50px;width:calc(100% + 1.3px);fill:#f4f4f4} .flex_column.av-9za8-1f9575bdf38a9d42711d3e07d177d996{width:48.25%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-9za8-1f9575bdf38a9d42711d3e07d177d996 .av-flex-placeholder{width:3.5%} #top .av-special-heading.av-maxhcaf6-621bae21c4326dd31bbfcbc5614342b9{padding-bottom:10px;font-size:34px}body .av-special-heading.av-maxhcaf6-621bae21c4326dd31bbfcbc5614342b9 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-maxhcaf6-621bae21c4326dd31bbfcbc5614342b9 .av-special-heading-tag{font-size:34px}.av-special-heading.av-maxhcaf6-621bae21c4326dd31bbfcbc5614342b9 .av-subheading{font-size:15px} #top .avia-icon-list-container.av-mo30un56-1971dd03b83c5b72f435507bd8250fe3 .iconlist_icon{color:#ff2b2b;background-color:#0a0a0a}#top .avia-icon-list-container.av-mo30un56-1971dd03b83c5b72f435507bd8250fe3 .iconlist_icon svg:first-child{stroke:#ff2b2b;fill:#ff2b2b}.avia-icon-list-container.av-mo30un56-1971dd03b83c5b72f435507bd8250fe3 .iconlist_content{color:#161616} #top #wrap_all .avia-button.av-8414-6f439a5b2ddef67a5a94f1f45c419686{font-size:20px;transition:all 0.4s ease-in-out} .flex_column.av-30fe-560ac962ba95d4cbe0205988fa297873{width:48.25%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-30fe-560ac962ba95d4cbe0205988fa297873 .av-flex-placeholder{width:3.5%} @keyframes av_boxShadowEffect_av-mbgp6o43-53aae67d20b5695e276a4d41d5dfe0f5{0%{box-shadow:0 0 0 0 ;opacity:1}100%{box-shadow:0 0 10px 0 ;opacity:1}}.avia-image-container.av-mbgp6o43-53aae67d20b5695e276a4d41d5dfe0f5 img.avia_image{box-shadow:0 0 10px 0 }.avia-image-container.av-mbgp6o43-53aae67d20b5695e276a4d41d5dfe0f5 .av-image-caption-overlay-center{color:#ffffff} .avia-section.av-4t5y-15c567cfd807c43df391fae7606e8822{background-color:#f4f4f4;background-image:unset} .flex_column.av-2zau-86cf1e9977734b05a586452d3dc36c85{width:100%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-2zau-86cf1e9977734b05a586452d3dc36c85 .av-flex-placeholder{width:0%} #top .av-special-heading.av-mohddcca-58da1160b41bfdc93fdd8fab650915b1{padding-bottom:10px;font-size:35px}body .av-special-heading.av-mohddcca-58da1160b41bfdc93fdd8fab650915b1 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mohddcca-58da1160b41bfdc93fdd8fab650915b1 .av-special-heading-tag{font-size:35px}.av-special-heading.av-mohddcca-58da1160b41bfdc93fdd8fab650915b1 .av-subheading{font-size:15px} .flex_column.av-m6e-bd3c5afd604c0c1e8e97c7c4c88b648f{width:22.375%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-m6e-bd3c5afd604c0c1e8e97c7c4c88b648f .av-flex-placeholder{width:3.5%} .flex_column.av-mohdf2rg-891f9333ed9d65df8c10abf56052126d{width:48.25%;margin-left:0;border-width:5px;border-color:#0a0a0a;border-style:dashed;padding:25px 25px 25px 25px}#top .flex_column_table.av-equal-height-column-flextable.av-mohdf2rg-891f9333ed9d65df8c10abf56052126d .av-flex-placeholder{width:3.5%} #top .av_textblock_section.av-mohdesm1-bec22a7391e453f622e72b88cc41b347 .avia_textblock{font-size:18px;color:#2b2b2b} .flex_column.av-49s6-832399e272450fb056facd4043237508{width:22.375%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-49s6-832399e272450fb056facd4043237508 .av-flex-placeholder{width:3.5%} .avia-section.av-maxhuk2q-02ce4aa7ef847717aa27ee730e2db33b{background-color:#0a0000;background-image:unset} .flex_column.av-maxhvqvt-f6d1b228b69d489332b91c766da7f6a2{width:66.3333333333%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-maxhvqvt-f6d1b228b69d489332b91c766da7f6a2 .av-flex-placeholder{width:1%} #top .av-special-heading.av-maxhvh6w-43a8c1d2c01565a0e530da1e1d4c5541{padding-bottom:10px;color:#ffffff;font-size:34px}body .av-special-heading.av-maxhvh6w-43a8c1d2c01565a0e530da1e1d4c5541 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-maxhvh6w-43a8c1d2c01565a0e530da1e1d4c5541 .av-special-heading-tag{font-size:34px}.av-special-heading.av-maxhvh6w-43a8c1d2c01565a0e530da1e1d4c5541 .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-maxhvh6w-43a8c1d2c01565a0e530da1e1d4c5541 .av-subheading{font-size:18px;color:#ffffff} .flex_column.av-2wsk-6e271e404ca2237eb3eaf52dab57dea0{width:32.6666666667%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-2wsk-6e271e404ca2237eb3eaf52dab57dea0 .av-flex-placeholder{width:1%} #top #wrap_all .avia-button.av-2uzk-2b1b50e9c41cd5031d9fd801838df826{font-size:20px;transition:all 0.4s ease-in-out} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-maxhbsa6-dfe0786337111a41dd1282162dec578a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-maxhdgni-c6f2e41ccef18771bc679e29159fc1c1 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-bf06-8a9c4d779e3c32903e966e3b09704ed5 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mo30st5r-cb03c560d6474f4f4fd4c8749a15f7b6 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mo30syr9-fae58233c4b19539aa5f25b7f17b2006 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-maxhcaf6-621bae21c4326dd31bbfcbc5614342b9 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mohddcca-58da1160b41bfdc93fdd8fab650915b1 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-maxhvh6w-43a8c1d2c01565a0e530da1e1d4c5541 .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-maxhbsa6-dfe0786337111a41dd1282162dec578a .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-maxhdgni-c6f2e41ccef18771bc679e29159fc1c1 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-bf06-8a9c4d779e3c32903e966e3b09704ed5 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mo30st5r-cb03c560d6474f4f4fd4c8749a15f7b6 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mo30syr9-fae58233c4b19539aa5f25b7f17b2006 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-maxhcaf6-621bae21c4326dd31bbfcbc5614342b9 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-mohddcca-58da1160b41bfdc93fdd8fab650915b1 .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-maxhvh6w-43a8c1d2c01565a0e530da1e1d4c5541 .av-special-heading-tag{font-size:0.8em}}