@media(max-width:767px){.elementor .col{flex-direction:column;row-gap:20px}}@media(max-width:767px){.elementor .h2{font-size:2.5rem;hyphens:auto;\n}}@media(max-width:767px){.elementor .img-header{height:40vh;max-height:unset}}@media(max-width:767px){.elementor .h1{font-size:3rem;filter:drop-shadow(0 0 10px black);hyphens:auto;\n}}@media(max-width:767px){.elementor .info-card{width:100%}}@media(max-width:767px){.elementor .absatz-info-card{text-align:center;align-self:center}}@media(max-width:767px){.elementor .icon-info-card{align-self:center}}