@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .savoy-header-fahne{width:52px;height:auto;max-width:52px;position:relative;transform:translate3d(0px, 3px, 0px);align-self:center;}}@media(max-width:767px){.elementor .savoy-footer-logo{width:9rem;margin-block-start:0px;margin-block-end:0px;}}@media(max-width:767px){.elementor .savoy-start-footerzeile{flex-direction:column;gap:2rem;}}@media(max-width:767px){.elementor .savoy-start-navlink{font-size:0.875rem;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .savoy-start-navigation{gap:0.75rem;justify-content:flex-start;}}@media(max-width:767px){.elementor .savoy-start-logo{width:9rem;}}@media(max-width:767px){.elementor .savoy-start-header{padding:1.25rem;flex-direction:column;gap:0.75rem;align-items:flex-start;}}@media(max-width:767px){.elementor .savoy-start-bereich{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;gap:1.5rem;}}@media(max-width:767px){.elementor .savoy-titel{font-size:2rem;}}@media(max-width:767px){.elementor .savoy-titel-gross{font-size:2.5rem;}}@media(max-width:767px){.elementor .e-6dfc014-e3df{gap:0.75rem;justify-content:space-between;}}@media(max-width:767px){.elementor .e-27e777c6-eeb2{flex-direction:column;gap:0.5rem;align-items:stretch;}}@media(max-width:767px){.elementor .e-6722e9e6-b4b5{width:180px;max-width:180px;}}@media(max-width:767px){.elementor .e-19c2a11a-2f31{width:42px;max-width:42px;transform:translate3d(0px, 1px, 0px);}}@media(max-width:767px){.elementor .e-4749cc19-b769{padding:0px;gap:0.3rem;}}@media(max-width:767px){.elementor .e-2cc74f69-4e1a{gap:1rem;}}@media(max-width:767px){.elementor .e-1f72ee8a-6bcc{padding-block-end:7rem;}}