@media(max-width:767px){.elementor .e-6dc6eb89-d711{font-size:2.75rem;letter-spacing:-0.02em;}}@media(max-width:767px){.elementor .e-6c50679c-ddf7{font-size:0.9375rem;}}@media(max-width:767px){.elementor .e-18fc6685-fbb6{font-size:0.9375rem;}}@media(max-width:767px){.elementor .e-2db87104-1c00{gap:1rem;align-items:stretch;}}@media(max-width:767px){.elementor .e-2e0b3721-2cc6{object-position:62% center; object-position:65% center;\n}}@media(max-width:767px){.elementor .e-749aefb0-9da7{background-image:linear-gradient(90deg, rgba(41,43,42,0.9) 0%,rgba(41,43,42,0.5) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .e-564171f8-a4b2{min-height:0px;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:767px){.elementor .e-53538155-b12f{aspect-ratio:4/3;}}@media(max-width:767px){.elementor .e-60ed0ce1-2b48{font-size:2.25rem;}}@media(max-width:767px){.elementor .e-492bc05f-3369{max-width:calc(100% - 3.5rem);inset-block-start:1.5rem;inset-inline-start:1.75rem;font-size:0.625rem;}}@media(max-width:767px){.elementor .e-7f022b8-6098{min-height:27rem;aspect-ratio:4/5;padding:1.75rem;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-3af1107-b6f5{font-size:2.25rem;}}@media(max-width:767px){.elementor .e-33f95e98-51e0{max-width:calc(100% - 3.5rem);inset-block-start:1.5rem;inset-inline-start:1.75rem;font-size:0.625rem;}}@media(max-width:767px){.elementor .e-3c1581e5-1ab0{min-height:27rem;aspect-ratio:4/5;padding:1.75rem;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-5009ced7-aa1e{flex-direction:column;gap:1.5rem;}}@media(max-width:767px){.elementor .e-66a80206-7aee{aspect-ratio:4/3;}}@media(max-width:767px){.elementor .e-503a41a2-8815{font-size:2.25rem;}}@media(max-width:767px){.elementor .e-7b5df99e-dc4d{min-height:27rem;aspect-ratio:4/5;padding:1.75rem;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-4bd3d90c-432b{aspect-ratio:4/3;}}@media(max-width:767px){.elementor .e-b95cc04-8c11{font-size:2.25rem;}}@media(max-width:767px){.elementor .e-49140cb2-69ab{min-height:27rem;aspect-ratio:4/5;padding:1.75rem;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-3314d2e9-aa90{flex-direction:column;gap:1.5rem;}}@media(max-width:767px){.elementor .e-45054fc3-7633{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex:0 1 auto;align-self:stretch;}}@media(max-width:767px){.elementor .e-3c9ca5af-a521{font-size:2rem;}}@media(max-width:767px){.elementor .e-2ba59f17-d07a{flex:1 1 auto;}}@media(max-width:767px){.elementor .e-5bf61bf2-3969{padding-block-start:2rem;flex-direction:column;gap:2rem;align-items:stretch;}}@media(max-width:767px){.elementor .e-3d09a4c1-5e56{padding-block-start:0rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-555172e-9f44{font-size:0.9375rem;}}@media(max-width:767px){.elementor .e-35bdfaa5-f4d2{padding-block-start:3.5rem;padding-block-end:3.5rem;}}@media(max-width:767px){.elementor .e-7b264c21-6807{aspect-ratio:3/4;object-position:center center;}}@media(max-width:767px){.elementor .e-7b6b08e5-71c8{width:100%;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-7889129f-d3eb{font-size:0.9375rem;}}@media(max-width:767px){.elementor .e-5fb7044e-d843{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:0px;margin-inline-start:0px;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-580c3842-85e6{flex-direction:column;gap:2rem;}}@media(max-width:767px){.elementor .e-2696481c-f8b0{flex:0 1 auto;}}@media(max-width:767px){.elementor .e-d777961-94d6{font-size:3.5rem;}}@media(max-width:767px){.elementor .e-7997ab07-c36f{padding:0px;border-inline-start-width:0px;flex:0 1 auto;}}@media(max-width:767px){.elementor .e-7b1d73ab-cfbf{flex-direction:column;gap:1.5rem;align-items:flex-start;}}@media(max-width:767px){.elementor .e-1b472965-f6b9{font-size:1.5rem;}}@media(max-width:767px){.elementor .e-36306f0a-fac8{padding:1.5rem;flex:0 1 auto;}}@media(max-width:767px){.elementor .e-5e50de5c-fade{font-size:1.5rem;}}@media(max-width:767px){.elementor .e-281d9a69-b28f{padding:1.5rem;flex:0 1 auto;}}@media(max-width:767px){.elementor .e-6c4acc96-9077{font-size:1.5rem;}}@media(max-width:767px){.elementor .e-1d8ff825-a463{padding:1.5rem;flex:0 1 auto;}}@media(max-width:767px){.elementor .e-7c6d94fe-4e7e{flex-direction:column;gap:1rem;}}@media(max-width:767px){.elementor .e-3b17e999-cc39{font-size:0.8125rem;}}@media(max-width:767px){.elementor .e-50b147e6-3ad1{flex: initial;\n}}@media(max-width:767px){.elementor .e-1692bfe5-6987{flex: initial;\n}}@media(max-width:767px){.elementor .e-5937f5ed-9e93{flex: initial;\n}}@media(max-width:767px){.elementor .e-4e33c26c-1a7b{flex: initial;\n}}@media(max-width:767px){.elementor .e-19282ab3-f8f8{gap:2.5rem;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .e-7262cf36-3247{font-size:2.5rem;}}@media(max-width:767px){.elementor .e-e9c9597-a8d9{max-width:100%;align-items:stretch;}}@media(max-width:767px){.elementor .e-2d09a411-3bde{width:100%;max-width:100%;}}@media(max-width:767px){.elementor .e-5d8af3d1-2998{gap:1.5rem;align-items:stretch;}}@media(max-width:767px){.elementor .e-4eb8ae6-7700{min-height:0px;padding-block-start:20rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;background-image:linear-gradient(180deg,rgba(41,43,42,0.05) 0%,rgba(41,43,42,0.08) 11rem,#292B2A 19rem,#292B2A 100%),url("https://massivholzgalerie.de/wp-content/uploads/2026/10/handwerk-team-atmosphaere-v1.webp"); background-size:100% 100%,auto 19rem; background-position:center,78% top; background-repeat:no-repeat; background-position:center,78% top;\n}}@media(max-width:767px){.elementor .e-6f717033-ddfc{font-size:0.9375rem;}}@media(max-width:767px){.elementor .e-70cc31ed-e802{width:100%;flex:1 1 auto;}}@media(max-width:767px){.elementor .e-56a74e6e-ec16{width:100%;padding-block-start:2rem;padding-inline-start:0px;border-block-start-width:1px;border-inline-start-width:0px;flex:1 1 auto;border-top-style: solid; border-top-color: #BC9359;\n}}@media(max-width:767px){.elementor .e-4a867c75-c929{flex-direction:column;}}