*{box-sizing:border-box;margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased;margin:0 auto;width:100%;height:100%}img,picture,video,canvas,svg{display:block;max-width:100%}a{text-decoration:none}.dark-blue{color:#093451}.blue{color:#3288ce}.turquoise{color:#60c0c1}.white{color:#fff}.container{width:clamp(1200px,75%,1400px);margin:0 auto;text-align:center}@media screen and (min-width:1025px) and (max-width:1300px){.container{width:clamp(1000px,85%,1200px)}}@media screen and (min-width:761px) and (max-width:1024px){.container{width:clamp(700px,90%,900px)}}@media screen and (max-width:760px){.container{width:90%;min-width:100px}}@media screen and (max-width:760px){.hide-s{display:none !important}}@media screen and (min-width:761px) and (max-width:1024px){.hide-m{display:none !important}}@media screen and (min-width:1025px){.hide-l{display:none !important}}@font-face{font-family:"Geometria";src:url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../fonts/GeometriaRegular/Geometria.ttf) format("truetype"),url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../fonts/GeometriaRegular/Geometria.woff) format("woff"),url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../fonts/GeometriaRegular/Geometria.woff2) format("woff2");font-weight:400}@font-face{font-family:"Geometria";src:url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../fonts/GeometriaBold/Geometria-Bold.ttf) format("truetype"),url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../fonts/GeometriaBold/Geometria-Bold.woff) format("woff"),url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../fonts/GeometriaBold/Geometria-Bold.woff2) format("woff2");font-weight:700}h1,h2,h3,h4,h5,h6,p,a{font-family:"Geometria",Verdana,Geneva,Tahoma,sans-serif}h1{font-weight:700;font-size:60px;letter-spacing:-1.1px;line-height:1;margin-bottom:12px}@media screen and (max-width:760px){h1{font-size:46px}}@media screen and (min-width:761px) and (max-width:1024px){h1{font-size:50px}}h2{font-weight:700;font-size:48px;letter-spacing:-.8px;line-height:1.1}@media screen and (max-width:760px){h2{font-size:32px}}@media screen and (min-width:761px) and (max-width:1024px){h2{font-size:36px}}h3{font-weight:700;font-size:26px;letter-spacing:-.4px;line-height:1.1}@media screen and (max-width:760px){h3{font-size:20px}}@media screen and (min-width:761px) and (max-width:1024px){h3{font-size:22px}}h4{font-weight:700;font-size:25px;letter-spacing:-.4px;line-height:1.1}@media screen and (max-width:760px){h4{font-size:20px}}@media screen and (min-width:761px) and (max-width:1024px){h4{font-size:18px}}@media screen and (min-width:1025px) and (max-width:1300px){h4{font-size:22px}}h5{font-weight:700;font-size:24.3px;line-height:1.1}@media screen and (max-width:760px){h5{font-size:20px}}@media screen and (min-width:761px) and (max-width:1024px){h5{font-size:22px}}h6{font-weight:700;font-size:20px;line-height:1.1}@media screen and (max-width:760px){h6{font-size:16px}}p{font-weight:400;font-size:17px;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:760px){p{font-size:16px}}@media screen and (min-width:761px) and (max-width:1024px){p{font-size:14px}}.strong{font-weight:700;font-size:17px;-webkit-hyphens:auto;hyphens:auto;line-height:1}a{font-weight:700;font-size:15px}h3+p{margin:16px 0}h2+h3{margin:6px 0}.underline{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:4px;text-decoration-color:#60c0c1;text-underline-offset:4px}a.underline{text-decoration-thickness:2px}.acc{color:#fff;background:#3288ce;border-radius:8px;padding:0 6px}.col-1{flex-basis:50%}.button-white{border-radius:50px;background-color:#fff;color:#093451;padding:14px 26px;display:inline-block;margin-top:20px;transition:all .2s ease;cursor:pointer}.button-white:hover{background:#093451;color:#fff}#fixed-box .button-white:hover{background-color:#3288ce;color:#fff}#sec-5 .button-white:hover{background-color:#3288ce;color:#fff}.button-blue{border-radius:50px;background-color:#3288ce;color:#fff;padding:14px 26px;display:inline-block;transition:all .2s ease;cursor:pointer;border:none}.button-blue:hover{background-color:#093451;color:#fff}.alternativ:hover{background-color:#fff;color:#093451}.button-outline{border-radius:50px;border:2px solid #3288ce;background-color:#fff;padding:14px 26px;display:inline-block}.white-badge{font-weight:700;font-size:18.7px;color:#3288ce;background-color:#fff;border-radius:5px;display:inline-block;padding:0 10px;margin:30px 0 20px}header{background-image:url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../svg/background-blue.svg);background-repeat:no-repeat;background-size:cover;padding:50px 0 74px}header .nav{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 3.5% 0 12.5%}header .logo img{width:318px}header .number{display:flex;justify-content:flex-end;align-items:center;gap:20px}header .number .button-white{margin:0}header .small-img{display:none}header .header-container{display:flex;flex-wrap:wrap-reverse;padding-top:156px;align-items:center;justify-content:space-between;width:90%;padding-left:50px;min-width:1000px;margin-left:auto}header .header-text{width:48%}header .headline-text{max-width:485px}@media screen and (min-width:1025px){header .img{width:52%;background-image:url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../images/header-img.webp);background-repeat:no-repeat;background-size:cover;height:41vw;max-height:1000px}}@media screen and (max-width:760px){header{padding-top:30px}header .nav{flex-direction:column;width:90%;padding:0;margin:0 auto}header .logo img{width:200px;margin:auto}header .number{justify-content:center;gap:0;margin-top:10px}header .number .button-white{display:none}header .small-img{display:block;border-radius:8px;margin-bottom:30px}header .header-container{width:95%;min-width:100px;justify-content:center;padding-left:0;padding-top:40px;margin:0 auto;text-align:center}header .header-text{width:90%;text-align:center;margin:0 auto}header .headline-text{max-width:800px}header .img{display:none}}@media screen and (min-width:761px) and (max-width:1024px){header{text-align:center;padding-top:30px}header .nav{padding:0 5%;flex-direction:column}header .logo img{width:280px}header .number{justify-content:space-between}header .header-container{width:100%;min-width:750px;padding:60px 5%;margin:0 auto}header .header-text{width:100%}header .headline-text{max-width:900px}header .img{display:none}header .small-img{display:block;border-radius:10px;margin:0 auto;margin-bottom:30px}}#fixed-box{background-color:#093451;border-radius:15px;padding:18px;display:flex;flex-direction:column;width:350px;position:fixed;right:20px;bottom:20px;opacity:1;transition:all .3s ease;pointer-events:all;z-index:2}#fixed-box #button-x{position:absolute;width:20px;right:10px;top:10px}#fixed-box .problem{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;padding-top:10px}#fixed-box .problem .face{width:75px}#fixed-box .question{display:flex;justify-content:space-between;align-items:center}#fixed-box .question p{font-size:13.5px}#fixed-box .question .button-white{margin:0}#fixed-box.disabled{opacity:0;pointer-events:none}@media screen and (max-width:760px){#fixed-box{display:none}}#sec-1{text-align:center;padding-top:180px;padding-bottom:110px}#sec-1 .diagram{display:flex;justify-content:flex-end;flex-wrap:wrap}#sec-1 .handy{width:55%;margin-top:-50px}#sec-1 .handy-small{display:none}#sec-1 .people-list{width:26.5%;display:flex;flex-direction:column;text-align:center}#sec-1 .people-list .person{padding-top:40%;padding-bottom:10px}#sec-1 .people-list .person img{width:75px;margin:auto;margin-top:10px;margin-bottom:10px}#sec-1 .people-list .group{padding-top:20px;margin:0 auto}#sec-1 .people-list .group img{width:250px;margin:auto;margin-top:10px;margin-bottom:25px}#sec-1 .people-list .group p{max-width:300px}#sec-1 .people-list .group .underline{text-decoration-thickness:2px}#sec-1 .people-list .group a{color:#000;font-weight:400;font-size:17px}#sec-1 .overview{display:flex;flex-wrap:wrap;gap:4%;justify-content:center;text-align:left;padding-top:140px}#sec-1 .box{width:30%;min-width:306px}#sec-1 .box img{width:100%;padding-top:20px}#sec-1 .box-headline{background-color:#3288ce;border-radius:15px 15px 0 0;padding:20px 0 0;margin-bottom:20px}#sec-1 .box-headline h4{padding:0 20px}@media screen and (max-width:760px){#sec-1{padding-top:60px;padding-bottom:30px}#sec-1 .container .button-blue{padding:14px 22px}#sec-1 .handy{display:none}#sec-1 .handy-small{display:block;margin:auto;margin-top:-30px;width:90%}#sec-1 .people-list{width:100%;padding-bottom:40px}#sec-1 .people-list .person{padding-top:40px}#sec-1 .overview{gap:0;padding-top:80px}#sec-1 .box{width:90%;margin-bottom:30px}#sec-1 .box .box-text h4{display:none}}@media screen and (min-width:761px) and (max-width:1024px){#sec-1{padding:100px 0}#sec-1 .diagram{justify-content:space-between}#sec-1 .handy{width:63%}#sec-1 .people-list{width:35%}#sec-1 .people-list .person{padding-top:20px}#sec-1 .people-list .person img{width:60px}#sec-1 .people-list .group{padding-bottom:20px}#sec-1 .people-list .group img{width:200px}#sec-1 .people-list .group a{font-size:14px}#sec-1 .overview{gap:2%;padding-top:100px}#sec-1 .box{width:32%;min-width:220px}}#sec-2{background:#f1f1f1;background:radial-gradient(circle,#f1f1f1 0%,#fff 100%);padding-top:130px;padding-bottom:220px}#sec-2 .sec-2-text{max-width:980px;margin:auto}#sec-2 .sec-2-text p{line-height:1.5}#sec-2 a:link,#sec-2 a:active,#sec-2 a:visited{font-weight:400;font-size:17px;color:#000}#sec-2 img{margin:0 auto;margin-top:60px;margin-bottom:40px}@media screen and (max-width:760px){#sec-2{background:#f1f1f1;padding:60px 0}#sec-2 img{width:60%}}@media screen and (min-width:761px) and (max-width:1024px){#sec-2{padding:100px 0}}#sec-3{background-color:#3288ce;padding-top:90px}#sec-3 .icon{width:70px;margin:0 auto;padding-bottom:20px}#sec-3 .image{margin:0 auto;margin-top:60px;width:600px}@media screen and (max-width:760px){#sec-3{padding-top:60px}#sec-3 .image{width:90%}}#sec-4{background-color:#fff;padding:180px 0}#sec-4 .schnittstellen{display:flex;flex-wrap:wrap;padding-top:100px;justify-content:center;gap:20%}#sec-4 .schnittstellen p{text-align:left}#sec-4 .schnittstellen .animationen{width:40%;gap:10px 0}#sec-4 .schnittstellen .schnittstellen-examples{width:30%;text-align:left}#sec-4 .schnittstellen .examples{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:15px 10px;margin-top:40px;margin-bottom:20px;align-items:center}#sec-4 .schnittstellen #leitsystem-anim{margin-left:auto;margin-right:auto;margin-bottom:50px}@keyframes txt-anim-1{2%{border:2.5px solid transparent;opacity:.5}4%{border:2.5px solid #60c0c1;opacity:1}6%{border:2.5px solid transparent;opacity:.5}8%{border:2.5px solid #60c0c1;opacity:1}10%{border:2.5px solid transparent;opacity:.5}12%{border:2.5px solid #60c0c1;opacity:1}33%{border:2.5px solid #093451;opacity:1}34%{border:2.5px solid transparent;opacity:.5}100%{border:2.5px solid transparent;opacity:50%}}@keyframes txt-anim-2{0%{border:2.5px solid transparent;opacity:.5}33%{border:2.5px solid transparent;opacity:.5}34%{border:2.5px solid #60c0c1;opacity:1}66%{border:2.5px solid #093451;opacity:1}67%{border:2.5px solid transparent;opacity:.5}100%{border:2.5px solid transparent;opacity:.5}}@keyframes txt-anim-3{0%{border:2.5px solid transparent;opacity:.5}66%{border:2.5px solid transparent;opacity:.5}67%{border:2.5px solid #60c0c1;opacity:1}100%{border:2.5px solid #093451;opacity:1}}#sec-4 .schnittstellen #txt-anim-pt-1,#sec-4 .schnittstellen #txt-anim-pt-2,#sec-4 .schnittstellen #txt-anim-pt-3{border:2.5px solid #60c0c1;border-radius:7px;padding:10px;transition:all .1s ease;margin-bottom:5px;animation-duration:15s;animation-iteration-count:infinite}#sec-4 .schnittstellen #txt-anim-pt-1 p,#sec-4 .schnittstellen #txt-anim-pt-2 p,#sec-4 .schnittstellen #txt-anim-pt-3 p{text-align:center}#sec-4 .schnittstellen #txt-anim-pt-1{animation-name:txt-anim-1}#sec-4 .schnittstellen #txt-anim-pt-2{animation-name:txt-anim-2}#sec-4 .schnittstellen #txt-anim-pt-3{animation-name:txt-anim-3}@media screen and (max-width:760px){#sec-4{padding:60px 0}#sec-4 .schnittstellen{flex-direction:column;padding-top:50px;gap:20px 0;width:100%}#sec-4 .schnittstellen .animationen,#sec-4 .schnittstellen .schnittstellen-examples{width:100%}#sec-4 .schnittstellen .examples{width:90%}#sec-4 .button-blue{margin:0 auto}}@media screen and (min-width:761px) and (max-width:1024px){#sec-4{padding:100px 0}#sec-4 .schnittstellen{gap:20px 0}#sec-4 .schnittstellen .animationen,#sec-4 .schnittstellen .schnittstellen-examples{width:100%}}#sec-5{background-image:url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../images/background-sec5.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding-top:240px;padding-bottom:250px;text-align:center}#sec-5 .container{width:63%;max-width:900px;min-width:500px}#sec-5 .logo{width:190px;margin:auto;padding-bottom:15px}#sec-5 .siemens{width:370px;margin:auto;padding-bottom:70px}#sec-5 .button-white{margin-top:30px}#sec-5 .sec-5-text{max-width:63%;margin:auto;margin-top:12px}@media screen and (max-width:760px){#sec-5{padding:100px 0}#sec-5 .container{width:90%;min-width:100px;max-width:500px}#sec-5 .container p{max-width:100%}#sec-5 .logo{width:160px}#sec-5 .siemens{width:250px;padding-bottom:40px}}@media screen and (min-width:761px) and (max-width:1024px){#sec-5{padding:100px 0}#sec-5 .container{width:clamp(500px,65%,600px)}#sec-5 .container p{max-width:100%}#sec-5 .logo{width:160px}#sec-5 .siemens{width:250px;padding-bottom:40px}}#sec-6{padding-top:190px;padding-bottom:230px;word-break:normal;-webkit-hyphens:auto;hyphens:auto}#sec-6 .component-overview{display:flex;flex-wrap:wrap;gap:28px;justify-content:center;padding-top:50px;-webkit-hyphens:auto;hyphens:auto}#sec-6 .component-overview .box-6{border:1.5px solid rgba(96,192,193,.2);border-radius:10px;width:19%;padding:20px 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}#sec-6 .component-overview .box-6 img{width:60px;height:50px;margin:10px}#sec-6 .big-box-6{border:2px solid #093451;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-between;width:90%;margin:0 auto;padding:20px 40px 20px 30px}#sec-6 .big-box-6 img{width:44%;-o-object-fit:contain;object-fit:contain}#sec-6 .svg-container{display:flex;flex-direction:column;align-items:center;position:relative}#sec-6 .svg-container img{width:80%;opacity:0;transition:opacity .3s ease-in-out;display:none}#sec-6 .svg-container img.active{opacity:1;transition:opacity .3s ease-in-out;display:block}#sec-6 .boxes-6{display:flex;flex-direction:column;width:54%;text-align:left;gap:10px;align-self:center}#sec-6 .boxes-6 .boxed-6{border:1.5px solid rgba(96,192,193,.2);border-radius:10px;padding:10px;display:flex;align-items:center;gap:18px}#sec-6 .boxes-6 .boxed-6 img{width:30px;height:30px;margin-left:5px}@media screen and (max-width:760px){#sec-6{padding:60px 0}#sec-6 .component-overview .box-6{width:45%}#sec-6 .big-box-6{margin-top:30px;padding:20px}#sec-6 .big-box-6 img{width:100%;margin-left:5%}#sec-6 .boxes-6{width:100%;gap:10px 0}#sec-6 .boxes-6 .boxed-6 h5{font-size:18px}#sec-6 .svg-container{display:none}}@media screen and (min-width:761px) and (max-width:1024px){#sec-6{padding:100px 0}#sec-6 .big-box-6{padding:30px}#sec-6 .big-box-6 img{display:none}#sec-6 .boxes-6{width:100%;margin:0 auto}#sec-6 .boxes-6 img{display:block}}#sec-6 .component-overview .box-6.nav-button{cursor:pointer;transition:all .4s ease}#sec-6 .component-overview .box-6.nav-button img,#sec-6 .component-overview .box-6.nav-button p{pointer-events:none}#sec-6 .component-overview .box-6.nav-button.active{border:1.5px solid #60c0c1}#sec-6 .big-box-6.content-section{display:none}#sec-6 .big-box-6.content-section.active{display:flex}#sec-7 .sec-7{display:flex;flex-wrap:wrap;background-color:#3288ce;background-image:url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../images/hand.png);background-position:bottom 0 left -125px;background-size:clamp(420px,34%,700px);background-repeat:no-repeat;position:relative}#sec-7 .sec-7 .onboarding{width:60%;padding-top:min(180px,10%);position:relative}#sec-7 .sec-7 .onboarding .left{padding-left:12.5%}#sec-7 .sec-7 .onboarding .container{text-align:left;margin:0;margin-left:20px;width:500px}#sec-7 .sec-7 .onboarding .container p{max-width:450px}#sec-7 .sec-7 .onboarding .advantages{display:flex;flex-wrap:wrap-reverse;padding-top:8%}#sec-7 .sec-7 .onboarding .phone{background-size:cover;background-repeat:no-repeat;background-position:-120px;width:40%}#sec-7 .sec-7 .onboarding .phone img{display:none}#sec-7 .sec-7 .onboarding .phone-reversed{display:none}#sec-7 .sec-7 .onboarding .facts{position:relative;display:flex;flex-direction:column;gap:20px 0px;width:55%}#sec-7 .sec-7 .onboarding .facts .tick{font-size:17.8px;padding-left:30px}#sec-7 .sec-7 .onboarding .facts .tick:before{content:url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../svg/tick.svg);width:25px;height:25px;margin:-2px;position:absolute;left:0}#sec-7 .sec-7 .onboarding .facts .service{font-size:17.8px;padding-left:30px}#sec-7 .sec-7 .onboarding .facts .service:before{content:url(//acc.alarm-it-factory.de/wp-content/themes/ait-theme/assets/css/../svg/service.svg);width:25px;height:25px;margin:-2px;position:absolute;left:0}#sec-7 .sec-7 .onboarding .daten-impressum{position:absolute;bottom:30px;left:50%;display:flex;gap:20px}#sec-7 .sec-7 .onboarding .daten-impressum a{color:#fff}#sec-7 .sec-7 .free{display:flex;flex-direction:column;width:40%;gap:1px 0}#sec-7 .sec-7 .free .video{background-color:#093451;padding:0 16% 19% 24%}#sec-7 .sec-7 .free .video img{width:500px;border-radius:0 0 10px 10px}#sec-7 .sec-7 .free .trial{background-color:#093451;padding:10% 16% 11% 24%}#sec-7 .sec-7 .free .trial .daten-impressum{display:flex;justify-content:center;gap:20px;padding-top:40px}#sec-7 .sec-7 .free .trial .daten-impressum a{color:#fff}@media screen and (max-width:760px){#sec-7 .sec-7{background-image:none}#sec-7 .sec-7 .onboarding{padding-top:80px;width:100%;padding-left:5%}#sec-7 .sec-7 .onboarding .left{padding:0}#sec-7 .sec-7 .onboarding .container{padding-left:0;width:90%;margin-left:0}#sec-7 .sec-7 .onboarding .advantages{padding-top:20px}#sec-7 .sec-7 .onboarding .phone{width:100%;padding-top:20px;min-height:300px}#sec-7 .sec-7 .onboarding .phone img{width:100%;display:block}#sec-7 .sec-7 .onboarding .phone-reversed{display:none}#sec-7 .sec-7 .onboarding .facts{width:100%;margin:0 auto;padding-top:0}#sec-7 .sec-7 .free{width:100%}#sec-7 .sec-7 .free .video{padding:0 10% 60px}#sec-7 .sec-7 .free .trial{padding:50px 10% 30px}}@media screen and (min-width:761px) and (max-width:1024px){#sec-7 .sec-7{background-image:none}#sec-7 .sec-7 .onboarding{width:100%;padding-top:100px}#sec-7 .sec-7 .onboarding .container{padding-left:0;margin-left:0}#sec-7 .sec-7 .onboarding .advantages{padding-top:40px;gap:20px;display:flex}#sec-7 .sec-7 .onboarding .phone{display:none}#sec-7 .sec-7 .onboarding .phone img{display:none}#sec-7 .sec-7 .onboarding .phone-reversed{display:block;width:48%;position:absolute;right:0}#sec-7 .sec-7 .onboarding .facts{padding:0 0 120px;width:48%}#sec-7 .sec-7 .free{width:100%}#sec-7 .sec-7 .free .video{padding:0 18% 80px}#sec-7 .sec-7 .free .video img{width:100%}#sec-7 .sec-7 .free .trial{padding:60px 18% 40px}#sec-7 .sec-7 .free .trial img{width:100%}}@media screen and (min-width:1025px) and (max-width:1300px){#sec-7 .sec-7{background-image:none}#sec-7 .sec-7 .onboarding{width:100%;padding-top:100px}#sec-7 .sec-7 .onboarding .container{padding-left:0;margin-left:0}#sec-7 .sec-7 .onboarding .advantages{padding-top:40px;gap:20px;display:flex}#sec-7 .sec-7 .onboarding .phone{display:none}#sec-7 .sec-7 .onboarding .phone img{display:none}#sec-7 .sec-7 .onboarding .phone-reversed{display:block;width:45%;position:absolute;right:0}#sec-7 .sec-7 .onboarding .facts{padding:0 0 120px;width:48%}#sec-7 .sec-7 .onboarding .daten-impressum{display:none}#sec-7 .sec-7 .free{width:100%}#sec-7 .sec-7 .free .video{padding:0 24% 80px}#sec-7 .sec-7 .free .video img{width:100%}#sec-7 .sec-7 .free .trial{padding:60px 24% 80px}#sec-7 .sec-7 .free .trial img{width:100%}#sec-7 .sec-7 .free .trial .daten-impressum{display:flex !important}}#form-overlay{position:fixed;background-color:rgba(17,32,72,.4);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);top:0;bottom:0;left:0;right:0;z-index:200;display:flex;justify-content:center;align-items:center;transition:all .3s ease;opacity:0;pointer-events:none}#form-overlay.active{opacity:1;pointer-events:all}#form-container{width:560px;background-color:#3288ce;border-radius:20px;position:relative}#form-container .logo{width:220px;margin:40px auto 10px auto}#form-container h2{font-size:54px;text-align:center}.form-box{background-color:#fff;border-radius:10px;margin:30px 20px;padding:20px 30px}.form-box .button-blue{margin:0 auto;margin-top:20px;padding-left:50px;padding-right:50px}.two-columns{display:flex;gap:30px}input{border:none;border-bottom:2px solid #f1f1f1;outline:none;font-family:"Geometria",Verdana,Geneva,Tahoma,sans-serif;font-weight:400;font-size:16px;padding:2px 5px;margin:10px 0}input:focus{border-bottom:2px solid #60c0c1}.wpcf7-text{width:100%}.wpcf7-textarea{font-family:"Geometria",Verdana,Geneva,Tahoma,sans-serif;font-weight:400;font-size:16px;outline:none;background-color:#fff;border:2px solid #f1f1f1;border-radius:5px;width:100%;resize:none}.wpcf7-textarea:focus{border:2px solid #60c0c1;margin-top:5px}.textarea-padding{padding-top:15px}#termin-overview{padding-top:25px}.wpcf7-submit{font-family:"Geometria",Verdana,Geneva,Tahoma,sans-serif;font-weight:700;font-size:16px;display:flex;justify-content:center;margin:0 auto}.wpcf7-spinner{display:none}.wpcf7-response-output{font-family:"Geometria",Verdana,Geneva,Tahoma,sans-serif;font-weight:400;font-size:16px;color:#000;border:none;text-align:center;background-color:#fff}.wpcf7 form.sent .wpcf7-response-output{border:none;background-color:#fff;margin:0 20px;padding:0 30px 30px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:none;background-color:#fff;margin:0 20px;padding:0 30px 30px}.data p{font-size:14px;line-height:1;padding-top:10px}.data .schutz a{font-size:14px;line-height:1;padding-left:12px;color:#093451}#form-closer{position:absolute;width:20px;right:30px;top:30px;cursor:pointer}#form-image{width:200px;margin:0 auto;padding-top:20px}@media screen and (max-width:760px){#form-container{width:100%;height:100%;border-radius:0}#form-container .logo{width:180px;margin-top:20px}#form-container h2{font-size:30px}#form-image{display:none}.form-box{margin-top:15px;position:absolute;top:110px;bottom:0}.two-columns{gap:20px}.textarea-padding{padding-top:15px}}@media screen and (min-width:761px) and (max-width:1024px){#form-container .logo{width:200px}#form-container h2{font-size:36px}#form-image{display:none}}body #sec-4 .schnittstellen-examples #txt-anim-pt-1,body #sec-4 .schnittstellen #txt-anim-pt-1,body #txt-anim-pt-1,#txt-anim-pt-1,#txt-anim-pt-1 p{color:#000 !important}#sec-4 .schnittstellen #txt-anim-pt-1,#sec-4 .schnittstellen #txt-anim-pt-2,#sec-4 .schnittstellen #txt-anim-pt-3{animation:none !important}