@media(max-width:767px){.elementor .section{padding-block-start:1rem;padding-block-end:1rem;flex-direction:column;}}@media(max-width:767px){.elementor .container_m{column-gap:var(--gap-s);padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;row-gap:var(--gap-s);}}@media(max-width:767px){.elementor .container_buttons{flex-direction:column;}}@media(max-width:767px){.elementor .button-2{font-size:var(--font-size-text-mobile);}}@media(max-width:767px){.elementor .button-1{font-size:var(--font-size-text-mobile);}}@media(max-width:767px){.elementor .fliesstext{font-size:var(--font-size-text-mobile);padding-inline-end:0px;display:block;}}@media(max-width:767px){.elementor .text-h4{font-size:var(--font-size-h4-mobile);}}@media(max-width:767px){.elementor .text-h3{font-size:var(--font-size-h3-mobile);}}@media(max-width:767px){.elementor .text-h2{font-size:var(--font-size-h2-mobile);letter-spacing:-1px;line-height:35px;}}@media(max-width:767px){.elementor .text-h1{font-size:var(--font-size-h2-mobile);letter-spacing:0px;line-height:40px;text-align:start;margin:0px;}}@media(max-width:767px){.elementor .container-cta{padding:var(--gap-m);}}