.elementor-2238 .elementor-element.elementor-element-034a34b{--display:flex;--min-height:90px;--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}.elementor-2238 .elementor-element.elementor-element-034a34b:not(.elementor-motion-effects-element-type-background),.elementor-2238 .elementor-element.elementor-element-034a34b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.gh-hero{width:100%;background:#000;padding:96px 20px 88px}.gh-hero .hero-wrap{max-width:1150px;margin:0 auto;text-align:center}.gh-hero h1{font-size:2.8rem;font-weight:800;color:#fff;line-height:1.15;letter-spacing:1px;margin:0 0 22px 0}.gh-hero p{font-size:1.05rem;color:rgb(255 255 255 / .85);max-width:720px;margin:0 auto 32px;line-height:1.6}.gh-hero .linea{width:56px;height:2px;background:#fff;margin:0 auto;border-radius:2px}@media (max-width:1024px){.gh-hero{padding:90px 20px 82px}.gh-hero h1{font-size:2.45rem}.gh-hero p{font-size:1rem;max-width:640px}}@media (max-width:767px){.gh-hero{padding:78px 18px 72px}.gh-hero h1{font-size:2.05rem;line-height:1.18;letter-spacing:.6px}.gh-hero p{font-size:.95rem;line-height:1.55;margin-bottom:28px}.gh-hero .linea{width:48px}}