html body.gesb-elementor-site.gesb-elementor-site .gm-hero .ga-title h1.elementor-heading-title{font-size:clamp(32px,3vw,44px);line-height:1.16}
html body.gesb-elementor-site.gesb-elementor-site .gm-hero .ga-hero-image img{height:340px;object-fit:cover;object-position:center}
html body.gesb-elementor-site.gesb-elementor-site .gm-hero .gt-kicker .elementor-heading-title{font-size:10px!important;letter-spacing:.1em}
html body.gesb-elementor-site.gesb-elementor-site .gm-hero .ga-photo-caption.elementor-widget-text-editor{font-size:9px;letter-spacing:.13em}
html body.gesb-elementor-site.gesb-elementor-site .gm-directory:after{content:'AI-generated service illustrations; existing team photograph on the gas piping maintenance card'}
@media(max-width:767px){html body.gesb-elementor-site.gesb-elementor-site .gm-hero .ga-title h1.elementor-heading-title{font-size:32px}html body.gesb-elementor-site.gesb-elementor-site .gm-hero .ga-hero-image img{height:250px}}
