.elementor .section{max-width:1300px;padding-inline-start:5%;padding-inline-end:5%;flex-direction:row;}.elementor .spalte{padding:0px;flex-direction:column;gap:20px;}.elementor .text-footer{font-family:"Fira Sans";font-size:12px;color:var(--Text);line-height:12px;a { 
  color: #000;
}\n}.elementor .h1{font-family:"Fira Sans";font-weight:300;font-size:70px;}.elementor .h2{font-family:"Fira Sans";font-weight:300;font-size:40px;color:var(--Text);}.elementor .text{font-family:"Fira Sans";font-weight:300;font-size:18px;}.elementor .bild{border-radius:10px;}.elementor .button{font-family:"Fira Sans";font-weight:400;font-size:20px;color:var(--Weiss);padding-inline-start:35px;padding-inline-end:35px;border-radius:10px;background-color:var(--Gold);transition:background-color 200ms;display:flex;justify-content:center;}.elementor .button:hover,.elementor .button:focus-visible{font-weight:400;color:var(--Gold);padding-block-start:11px;padding-block-end:11px;padding-inline-start:32px;padding-inline-end:35px;border-width:2px;border-color:var(--Gold);border-style:solid;background-color:var(--Weiss);justify-content:flex-start;}.elementor .button-outline{font-family:"Fira Sans";font-weight:400;font-size:20px;color:var(--Gold);padding-block-start:11px;padding-block-end:11px;padding-inline-start:35px;padding-inline-end:35px;border-radius:10px;border-width:2px;border-color:var(--Gold);border-style:solid;background-color:var(--Weiss);transition:all 200ms;}.elementor .button-outline:hover,.elementor .button-outline:focus-visible{color:var(--Weiss);background-color:var(--Gold);}