.gb-container-afccd0ea{position:relative;overflow-x:hidden;overflow-y:hidden;padding-top:100px;padding-bottom:100px;background-color:var(--ast-global-color-0);}.gb-container-afccd0ea:before{content:"";background-image:url(https://vernsplumbing.com/wp-content/uploads/2023/08/when-do-you-need-drain-cleaning-services.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.24;}.gb-container-e61d6c08 > .gb-inside-container{max-width:12400px;margin-left:auto;margin-right:auto;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-e61d6c08 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-1d3d5cd1{margin-right:auto;margin-left:auto;}.gb-container-1d3d5cd1 > .gb-inside-container{padding:0;max-width:1100px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-1d3d5cd1 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-d6cf6c72{text-align:center;margin-top:30px;}.gb-container-d6cf6c72 > .gb-inside-container{padding-right:0px;padding-bottom:0px;padding-left:0px;max-width:1100px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-d6cf6c72 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-e7e9de20 > .gb-inside-container{padding-top:80px;padding-bottom:80px;max-width:1240px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-e7e9de20 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-5b21aee8{padding-right:20px;padding-left:25px;}@media (max-width: 1024px) {.gb-container-afccd0ea{padding-top:80px;padding-bottom:80px;}.gb-container-e61d6c08 > .gb-inside-container{padding-top:0px;padding-bottom:0px;}.gb-container-1d3d5cd1{width:100%;}.gb-grid-wrapper > .gb-grid-column-1d3d5cd1{width:100%;}}@media (max-width: 767px) {.gb-container-1d3d5cd1{width:100%;}.gb-grid-wrapper > .gb-grid-column-1d3d5cd1{width:100%;}.gb-container-d6cf6c72{width:100%;}.gb-container-d6cf6c72 > .gb-inside-container{padding-right:20px;padding-left:20px;}.gb-grid-wrapper > .gb-grid-column-d6cf6c72{width:100%;}}:root{--gb-container-width:1100px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}