.elementor .hero-section{padding:0px;background-color:#fbfbfb;}.elementor .container-main{width:100%;max-width:90rem;position:static;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .home_partners_section{padding:0px;background-color:#fbfbfb;}.elementor .home_change_section{position:relative;padding:0px;background-color:#fbfbfb;}.elementor .card_cta_section{padding:0px;background-color:#fbfbfb;}.elementor .footer{flex-direction:column;}.elementor .footer-wrap{padding-block-start:10rem;display:flex;flex-direction:column;gap:96px;}.elementor .header{padding:0px;background-color:#fbfbfb;selector {
  position: sticky;
  top: -32px;
  z-index: 1000;
}\n}.elementor .header-container{scroll-margin-top:10px;padding-block-start:2rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;}.elementor .schritte-section{padding:0px;}.elementor .main-wrapper{overflow:hidden;padding:0px;}.elementor .social-media-container{display:flex;flex-direction:column;gap:50px;}.elementor .input-fields{font-family:"Outfit";font-weight:300;font-size:16px;color:#ffffff;padding-block-start:2.2rem;padding-block-end:2.2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-end:30px;border-radius:20px;border-width:0px;background-color:rgb(102, 62, 124);}.elementor .form-submit-btn{font-family:"Outfit";font-weight:600;font-size:18px;color:rgb(18, 36, 56);padding-block-start:20px;padding-block-end:20px;padding-inline-start:15px;padding-inline-end:15px;border-radius:30px;background-color:#ffffff;}.elementor .form-submit-btn:hover,.elementor .form-submit-btn:focus-visible{background-color:#ffffff;}.elementor .form-wrap{padding:0px;gap:16px;.message-success {
  outline: none;
}
.message-error{
  outline: none;
}\n}.elementor .form-messages{font-family:"Outfit";font-weight:400;font-size:16px;color:#000000;background-color:#ffffff;}