.elementor .x-0-pad{padding:0px;}.elementor .svg-social{width:auto;height:auto;max-width:2.5rem;}.elementor .heading-xxl{font-family:var(--ff-display);font-weight:400;font-size:var(--fs-xxl);}.elementor .heading-xl{font-family:var(--ff-display);font-weight:400;font-size:var(--fs-xl);}.elementor .text-l{font-family:var(--ff-body);font-weight:400;font-size:var(--fs-l);}.elementor .text-m{font-family:var(--ff-body);font-size:var(--fs-m);}.elementor .text-s{font-family:var(--ff-body);font-size:var(--fs-s);gap:var(--sp-m);}.elementor .btn{font-family:"Neuething Sans";font-size:var(--fs-s);letter-spacing:12%;line-height:2cap;text-transform:uppercase;padding-block-start:var(--sp-s);padding-block-end:var(--sp-s);padding-inline-start:var(--sp-m);padding-inline-end:var(--sp-m);border-radius:var(--rd-999);align-self:start;}.elementor .container-m{max-width:var(--w-content);column-gap:var(--sp-2xl);padding-block-start:var(--section-s);padding-block-end:var(--section-s);padding-inline-start:var(--pad-side);padding-inline-end:var(--pad-side);display:flex;}.elementor .container-s{max-width:var(--w-narrow);padding:var(--pad-side);}.elementor .btn-arrow{width:18rem;color:var(--text);background-color:var(--transparent);display:flex;flex-direction:row;gap:0px;justify-content:flex-start;align-items:center;.btn-svg1,
.btn-svg2 {
transition: transform 0.3s ease;
}

.btn-svg1 {
transform: scaleX(1);
transform-origin: left center;
}

.btn-svg2 {
transform: translateX(0);
}

.btn-arrow:hover .btn-svg1 {
transform: scaleX(1.8);
}

.btn-arrow:hover .btn-svg2 {
transform: translateX(0.8rem);
}\n}.elementor .btn-arrow:hover,.elementor .btn-arrow:focus-visible{.btn-svg1 {
transform: scaleX(1.8);
transform-origin: left center;
}

.btn-svg2 {
transform: translateX(0.8rem);
}\n}.elementor .btn-svg1{width:1.5rem;height:0.9rem;line-height:0px;}.elementor .btn-svg2{width:fit-content;height:0.9rem;max-width:0.5rem;line-height:0px;}.elementor .img-quadrat{width:22rem;aspect-ratio:1/1;object-fit:cover;}.elementor .box-text{padding:0px;flex-direction:column;gap:var(--sp-m);justify-content:center;}.elementor .wrap{column-gap:var(--sp-2xl);}.elementor .text-neuething{font-family:"Neuething Sans";font-weight:400;font-size:var(--fs-s);letter-spacing:12%;text-transform:uppercase;}.elementor .text-46rem{max-width:46rem;}.elementor .text-35rem{max-width:35rem;}