.elementor-101 .elementor-element.elementor-element-a2094a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-101 .elementor-element.elementor-element-a2094a1:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-a2094a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://indianabasementwaterproofing.com/wp-content/uploads/2025/07/basement-waterproofing-in-indiana.png");background-position:center center;background-size:cover;}.elementor-101 .elementor-element.elementor-element-c13b4c4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-c13b4c4:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-c13b4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262B6691;}.elementor-101 .elementor-element.elementor-element-71bd6a2 .elementor-heading-title{color:var( --e-global-color-758e382 );}.elementor-101 .elementor-element.elementor-element-74dc9a7{color:var( --e-global-color-758e382 );}.elementor-101 .elementor-element.elementor-element-74dc9a7 a{color:var( --e-global-color-758e382 );}.elementor-101 .elementor-element.elementor-element-4827f64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-101 .elementor-element.elementor-element-3c3cc2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-101 .elementor-element.elementor-element-8f48951{text-align:center;}.elementor-101 .elementor-element.elementor-element-751f19a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-101 .elementor-element.elementor-element-f5b08e8{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-c13b4c4{--width:500px;}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-a2094a1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-101 .elementor-element.elementor-element-71bd6a2{text-align:center;}.elementor-101 .elementor-element.elementor-element-71bd6a2 .elementor-heading-title{font-size:24px;}.elementor-101 .elementor-element.elementor-element-74dc9a7{text-align:center;}.elementor-101 .elementor-element.elementor-element-e1522ea .elementor-button{font-size:16px;}.elementor-101 .elementor-element.elementor-element-902fb60 .elementor-button{font-size:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-565b47c */.serviceArea.module {
  border: medium ;
  clear: both ;
  display: table ;
  font-size: 1em ;
  width: 100% ;
}
.serviceArea_header {
background:#1274af !important;
  color: #fff ;
  font-weight: 700 ;
}
.serviceArea_row {
  background: #f0f0f0 ;
  display: table-row ;
}
.serviceArea.module {
  font-size: 1em ;
}
.serviceArea_box {
  border: 1px solid #fff ;
  display: table-cell ;
  padding: 5px ;
}
.county {
  width: 12%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55e5f19 *//*.serviceArea.module {*/
/*  border: medium none;*/
/*  clear: both;*/
/*  display: table;*/
/*  font-size: 1em;*/
/*}*/
/*.serviceArea_row {*/
/*  background: #f0f0f0;*/
/*  display: table-row;*/
/*}*/
/*.serviceArea_header {*/
/*  background: #1274af !important;*/
/*  color: #fff;*/
/*  font-weight: bold;*/
/*}*/
/*.county {*/
/*  width: 12% !important;*/
/*}*/
/*.serviceArea_box {*/
/*  border: 1px solid #fff;*/
/*  display: table-cell;*/
/*  padding: 5px;*/
/*}*//* End custom CSS */