@media(max-width:767px){.elementor .footer-text{color:var(--Schwarz);background-color:var(--Weiss);align-self:start}}@media(max-width:767px){.elementor .footer-cont{padding-inline-start:0}}@media(max-width:767px){.elementor .wayout-section{width:400px;padding-block-start:50px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .wayout-cta{font-size:21px}}@media(max-width:767px){.elementor .video-box{padding:0;margin:0;border-radius:var(--rounded-corners);border-width:5px}}@media(max-width:767px){.elementor .menu-font{font-size:19px;background-color:#fff;background-clip:content-box}}@media(max-width:767px){.elementor .proj-descript-section{padding-block-start:35px;padding-block-end:35px;padding-inline-start:35px;padding-inline-end:35px;flex-direction:column;gap:20px}}@media(max-width:767px){.elementor .section{padding-inline-start:20px;padding-inline-end:45px}}@media(max-width:767px){.elementor .prj-hero-cont{width:100%;padding-inline-start:10px;padding-inline-end:10px}}@media(max-width:767px){.elementor .prj-hero-img{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-start-start-radius:var(--rounded-corners);border-start-end-radius:var(--rounded-corners)}}@media(max-width:767px){.elementor .proj-descript-left-cont{width:100%;padding:0}}@media(max-width:767px){.elementor .proj-descript-right-cont{width:100%;padding:0}}@media(max-width:767px){.elementor .proj-descript-heading{font-size:26px}}@media(max-width:767px){.elementor .tags-cont{width:100%}}@media(max-width:767px){.elementor .proj-list-section{padding-block-start:0}}@media(max-width:767px){.elementor .proj-list-cont{padding-inline-start:10px;padding-inline-end:10px;border-block-end-width:0;border-inline-start-width:0;border-color:var(--Schwarz);border-style:solid}}@media(max-width:767px){.elementor .proj-list-heading{font-size:clamp(12px, 4vw, 22px);;line-height:1.5em;text-align:end;margin-inline-start:-20px;margin-inline-end:10px;justify-content:flex-end}}@media(max-width:767px){.elementor .proj-list-img{width:150px;margin-block-end:-15px;margin-inline-start:-11px;order:-99999}}@media(max-width:767px){.elementor .proj-list-sub-heading{font-size:11px;display:none}}