.elementor .footer-text{font-family:var(--Text-Font);color:var(--Schwarz);background-color:var(--Weiss);align-self:start}.elementor .footer-cont{padding-block-start:0;padding-block-end:0;padding-inline-start:100px;padding-inline-end:0;flex-direction:column;align-items:start}.elementor .about-tags{position:relative;font-family:var(--Text-Font);font-weight:400;font-size:15px;color:var(--Weiss);padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:var(--rounded-corners);border-color:var(--Schwarz);background-color:var(--Schwarz);filter:drop-shadow(3px 3px 6px rgb(33 33 33 / .22));align-self:start}.elementor .button{font-family:var(--Text-Font);font-weight:400;font-size:20px;color:var(--Weiss);text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--rounded-corners);border-width:1px;border-color:var(--Schwarz);border-style:solid;background-color:var(--Schwarz);align-self:center}.elementor .button:hover,.elementor .button:focus-visible{color:var(--Schwarz);border-radius:var(--rounded-corners);border-width:1px;border-color:var(--Schwarz);border-style:solid;background-color:var(--Weiss)}.elementor .wayout-section{padding-block-start:100px;padding-block-end:50px;flex-direction:column;justify-content:center;align-items:center}.elementor .wayout-cont{margin-block-start:50px;margin-block-end:50px;flex-direction:column;align-items:center}.elementor .wayout-cta{font-family:var(--Text-Font);color:var(--Schwarz);margin:20px;align-self:center}.elementor .menu-font{font-family:var(--Text-Font);font-weight:400;font-size:23px;color:var(--Schwarz);text-transform:uppercase;margin-block-start:20px;margin-inline-start:90px;margin-inline-end:40px;background-color:var(--Weiss);background-clip:content-box}.elementor .section{width:1140px;padding:100px;flex-direction:column;gap:20px;align-items:start}.elementor .prj-hero-cont{width:var(--content-width);padding-block-start:10px;padding-inline-start:65px;padding-inline-end:65px;flex-direction:column;align-items:center}.elementor .prj-hero-img-cont{padding:0;flex-direction:row;justify-content:center}.elementor .proj-heading{overflow:visible;font-family:var(--Heading-Font);font-weight:400;font-size:19px;color:var(--Weiss2);text-align:center;text-transform:uppercase;padding:6px;margin-block-start:50px;border-radius:var(--rounded-corners);display:flex;align-self:center;text-shadow:0 0 3px rgb(from var(--Schwarz2) r g b / .2);\n}.elementor .page-title{overflow:visible;font-family:var(--Heading-Font);font-weight:400;font-size:54px;color:var(--Schwarz);letter-spacing:0;text-transform:uppercase}.elementor .parent-hero-section{padding-block-start:100px;padding-block-end:100px;flex-direction:column;gap:50px;justify-content:center;align-items:center}.elementor .lets-work-section{width:600px;position:relative;padding:0;flex-direction:column;align-items:center}.elementor .form-labels{font-family:var(--Text-Font);color:var(--Schwarz);margin-inline-start:3px}.elementor .form-field{font-family:var(--Text-Font);color:var(--Schwarz);border-color:var(--Schwarz);background-color:var(--Weiss)}.elementor .page-paragraphs{font-family:var(--Text-Font);color:var(--Schwarz);text-align:center}.elementor .parent-hero-cont{width:500px;padding:0;flex-direction:column;gap:40px;align-items:center}