@media(max-width:1300px){.elementor .mrkt-badplanung-timeline__panel-content{width:100%;min-width:0px;max-width:100vw;}}@media(max-width:1300px){.elementor .mrkt-services-cinematic__grid{grid-template-columns: repeat(3, 1fr);\n}}@media(max-width:1300px){.elementor .mrkt-footer-openinghours{grid-column: 2;
grid-row: 1;\n}}@media(max-width:1300px){.elementor .mrkt-hero-bau__content{max-width: 100%;\n}}@media(max-width:1300px){.elementor .mrkt-entry-area{flex-direction:column;}}@media(max-width:1300px){.elementor .mrkt-hero-badplanung{align-items:start;}}@media(max-width:1300px){.elementor .mrkt-hero-badplanung__content{padding-block-end:0px;padding-inline-start:0px;gap:var(--mrkt-S);}}@media(max-width:1300px){.elementor .mrkt-hero-badplanung__headline{gap:0rem;}}@media(max-width:1300px){.elementor .mrkt-badplanung-ablauf__content{padding-block-start:calc(var(--mrkt-root-padding-vert) + var(--mrkt-header-height));}}@media(max-width:1300px){.elementor .mrkt-badplanung-faq{display: flex;
flex-direction: column;\n}}@media(max-width:1300px){.elementor .mrkt-badplanung-faq__intro{position: relative;
top: 0;\n}}@media(max-width:1300px){.elementor .mrkt-hero-glas{gap:var(--mrkt-M);align-items:start;min-height: 0;
height: auto;

  display: flex;
flex-direction: column;
padding-inline: var(--mrkt-root-side-padding);
padding-block: var(--mrkt-root-side-padding);padding-top: calc(var(--mrkt-root-side-padding) + var(--mrkt-header-height));\n}}@media(max-width:1300px){.elementor .mrkt-hero-glas__hotspots{position: relative;
display: flex;
flex-direction: column;
gap: var(--mrkt-M);\n}}@media(max-width:1300px){.elementor .mrkt-hero-glas__hotspot{position: relative;
top: auto;
left: auto;
width: auto;
transform: translate3d(0, 0 , 0);
height: auto;
min-height: 0;\n}}@media(max-width:1300px){.elementor .mrkt-hero-glas__hotspot-card{width: 100%;\n}}@media(max-width:1300px){.elementor .mrkt-glas-tech{flex-direction:column;}}@media(max-width:1300px){.elementor .mrkt-stacking-cards__left{grid-column: 1 / -1!important;\n}}@media(max-width:1300px){.elementor .mrkt-stacking-cards__card{min-height: 0;\n}}@media(max-width:1300px){.elementor .mrkt-badmoebel-sets__grid{grid-template-columns: repeat(1, minmax(0, 1fr));\n}}@media(max-width:1300px){.elementor .mrkt-tiles-optic{flex-direction:column;}}@media(max-width:1300px){.elementor .mrkt-tiles-optic__specs{padding-top: 1rem;\n}}