@media(max-width:767px){.elementor .rf-legal-h2{font-size:min(32px, 8.205vw);}}@media(max-width:767px){.elementor .rf-footer{font-size:16px;}}@media(max-width:767px){.elementor .rf-fliesstext{font-size:17px;}}@media(max-width:767px){.elementor .rf-aussage-gross{font-size:min(56px, 14.359vw);}}@media(max-width:767px){.elementor .rf-wortmarke{font-size:21px;}}@media(max-width:767px){.elementor .rf-menue{font-size:15px;}}@media(max-width:767px){.elementor .rf-label{font-size:13px;line-height:1.4;}}@media(max-width:767px){.elementor .rf-legal-h3{margin-block-start:12px;}}@media(max-width:767px){.elementor .rf-legal-col-c{gap:14px;}}@media(max-width:767px){.elementor .rf-legal-section{padding-block-start:20px;gap:18px;}}