@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-empfehlungskarte{padding:1.25rem;border-radius:calc(28px + 1.25rem + 1px);flex-direction:column;gap:1.5rem;align-items:stretch;}}@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-titel{font-size:1.85rem;}}@media(max-width:767px){.elementor .savoy-start-zeile{flex-direction:column;gap:1.75rem;}}@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-wochen-kategorie{font-size:1.25rem;}}@media(max-width:767px){.elementor .savoy-wochen-rubrik{font-size:1.5rem;}}@media(max-width:767px){.elementor .savoy-titel-gross{font-size:2.5rem;}}@media(max-width:767px){.elementor .savoy-zeile{flex-direction:column;gap:2rem;align-items:stretch;}}@media(max-width:767px){.elementor .savoy-abschnitt{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@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;}}@media(max-width:767px){.elementor .e-46dbf320-3340{position:static;inset-block-start:auto;inset-inline-start:auto;}}@media(max-width:767px){.elementor .e-470fd245-edae{order:-1;}}@media(max-width:767px){.elementor .e-1124d599-1603{align-items:stretch;}}@media(max-width:767px){.elementor .e-73899f09-4cbc{padding-block-start:1.5rem;margin-block-start:0px;}}@media(max-width:767px){.elementor .e-446e4158-779b{width:100%;}}@media(max-width:767px){.elementor .e-405f3245-4247{width:100%;flex:0 1 auto;}}@media(max-width:767px){.elementor .e-60436e90-611e{width:100%;padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;flex:0 1 auto;}}@media(max-width:767px){.elementor .e-624462e7-d5d2{flex-direction:column;gap:1.5rem;}}@media(max-width:767px){.elementor .e-4219cb8e-f0fa{width:calc(100% - 32px);padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.25rem;}}