@media(max-width:767px){.elementor .zk-sub-v17{& .zk-sub-split{grid-template-columns:minmax(0,1fr)}& .zk-h1,& .zk-text,& .zk-row,& .zk-sub-mail{grid-column:1;grid-row:auto}\n}}@media(max-width:767px){.elementor .zk-sub-split{gap:44px;grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .zk-sub-hero{margin-block-start:-91px;padding-block:139px 48px;& .zk-h1{font-size:38px}\n}}@media(max-width:767px){.elementor .zk-sticky-pop{width:calc(100vw - 32px);max-width:320px;inset-block-start:auto;inset-inline-end:0;inset-block-end:calc(100% + 12px);transform:translate3d(0,12px,0) scale3d(.96,.96,1);transform-origin:100% 100% 0}}@media(max-width:767px){.elementor .zk-menue-inhalt{padding-block-start:32px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .zk-menue{padding-block-start:calc(91px + var(--wp-admin--admin-bar--height, 0px))}}@media(max-width:767px){.elementor .zk-kopf-tel{display:none}}@media(max-width:767px){.elementor .zk-logo{height:34px}}@media(max-width:767px){.elementor .zk-kopf-leiste{padding-block-start:10px;padding-block-end:10px}}@media(max-width:767px){.elementor .zk-sticky-btn{width:44px;height:44px;&::before{width:19px;height:19px}\n}}@media(max-width:767px){.elementor .zk-sticky-gross{width:44px;height:44px}}@media(max-width:767px){.elementor .zk-sticky{inset-inline-end:16px;inset-block-end:16px}}@media(max-width:767px){.elementor .zk-h1{font-size:36px}}@media(max-width:767px){.elementor .container{padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .zt-wrap{padding-inline-start:20px;padding-inline-end:20px}}