@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}.cursor{width:50px;height:50px;border-radius:50%;border:1px solid white;position:fixed;z-index:999}@media (max-width: 738px){.cursor{display:none}}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}.hero{height:100vh;overflow:hidden;background-image:url(/heroBackground.jpg);position:relative}.hero .wrapper{max-width:1366px;height:100%;margin:auto;display:flex;flex-direction:row;align-items:center;justify-content:center}.hero .wrapper .originButton button{background-color:#ffffff9c;color:#000;border:0px;border-radius:0 35px 35px 0;padding:10px 20px;margin-left:0;margin-right:30px;height:85px;font-size:18px;font-weight:500;position:absolute;left:0;box-shadow:0 8px 16px #0003,0 6px 20px #00000030}@media (max-width: 738px){.hero .wrapper .originButton button{height:50px;padding:5px 10px;margin-top:150px;font-size:16px}}.hero .wrapper .textContainer{width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:40px}@media (max-width: 738px){.hero .wrapper .textContainer{height:50%;width:100%;gap:20px;align-items:center;text-align:center}}@media (max-width: 1024px){.hero .wrapper .textContainer{height:70%;width:100%;gap:30px;align-items:center;text-align:center}}.hero .wrapper .textContainer h2{font-size:30px;color:#27282b;letter-spacing:10px;text-align:center}.hero .wrapper .textContainer h1{font-size:88px;color:#4584ff;text-align:center}@media (max-width: 738px){.hero .wrapper .textContainer h1{font-size:44px}}.hero .wrapper .textContainer h3{text-align:center;color:#3e424a}.hero .wrapper .textContainer .buttons{z-index:100;display:flex;align-items:center;justify-content:center}.hero .wrapper .textContainer .buttons button{width:150px;padding:15px;border:7px solid #252A33;border-radius:25px;background-color:transparent;color:#333131;cursor:pointer;font-weight:700;font-size:18px;z-index:99}.hero .wrapper .textContainer .buttons button:hover{background-color:#252a33;color:#fff;box-shadow:0 0 10px 5px #4584ff}.hero .wrapper .textContainer img{width:50px;z-index:101}.hero .slidingTextContainer{z-index:50;position:absolute;bottom:-70px;font-size:50vh;white-space:nowrap;color:#6084cc7a;width:100%;font-weight:700;box-sizing:border-box;overflow:hidden;height:60vh}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}.menuLink{cursor:pointer;color:#000;font-size:40px}@media (max-width: 738px){.menuLink{font-size:24px}}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}.sidebar{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;color:#000}.sidebar .bg{z-index:998;position:fixed;top:0;right:0;bottom:0;width:400px;background:white}@media (max-width: 738px){.sidebar .bg{width:200px}}.sidebar .bg .links{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.sidebar .bg .links a{font-size:40px}@media (max-width: 738px){.sidebar .bg .links a{font-size:20px}}.sidebar button{z-index:999;width:50px;height:50px;border-radius:50%;position:fixed;top:25px;right:25px;background-color:transparent;border:none;cursor:pointer}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}.navbar{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#0000;color:#fff;padding:10px 20px}.navbar .wrapper{max-width:1366px;margin-top:0;margin-left:0;display:flex;align-items:center;justify-content:space-between;height:100%;padding-left:0}@media (max-width: 738px){.navbar .wrapper{justify-content:flex-end;padding:0}}.navbar .wrapper span{font-weight:700}@media (max-width: 738px){.navbar .wrapper span{display:none}}.navbar .wrapper a{margin-right:auto;margin-left:0}.navbar .wrapper a img{width:65px;height:65px}.navbar .wrapper .social{display:flex;gap:20px}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}section{width:100%;position:relative;overflow:hidden}section .parallax{width:100%;height:100vh;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}section .parallax h1{font-size:100px;color:#fff;z-index:4}@media (max-width: 738px){section .parallax h1{font-size:72px;text-align:center}}section .parallax .textBox1 .entryText p{font-size:30px;margin-left:80px;margin-right:80px}section .parallax .counters{display:flex;justify-content:center;margin-left:50px;margin-right:50px}section .parallax .counters .counter{display:flex;color:#4584ff;font-size:48px;flex-direction:column;text-align:center;margin:30px}section .parallax .counters .counter .label{color:#fff!important;font-size:24px!important;font-weight:500;margin-top:10px;display:block;text-align:center}@media (max-width: 738px){section .parallax .counters .counter .label{font-size:20px!important}}section .parallax .mountains{background-image:url(mountains.png);background-size:cover;background-position:bottom;width:100%;height:100%;position:absolute;z-index:2}@media (max-width: 738px){section .parallax .mountains{background-size:contain;background-repeat:no-repeat}}section .parallax .planets{background-image:url(drops.jpeg);background-size:cover;background-position:bottom;width:100%;height:100%;position:absolute;z-index:3}@media (max-width: 738px){section .parallax .planets{background-size:contain;background-repeat:no-repeat}}section .parallax .stars{background-image:url(stars.png);background-size:cover;background-position:bottom;width:100%;height:100%;position:absolute;z-index:1}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}body{display:block}body .all{background-image:url(/contactBackground2.webp);background-size:cover;background-position:center;min-height:100dvh;width:100%;padding:80px 0 60px;box-sizing:border-box;position:relative;display:flex;flex-direction:column}@media (max-width: 738px){body .all{padding-top:20px}}body .all .typingContainer{font-family:monospace;white-space:nowrap;overflow:hidden;border-right:4px solid black;width:fit-content;animation:typing 3s steps(30,end),blink-caret .75s step-end infinite}body .all .typingContainer .typingText{font-size:42px;border-right:4px solid black;animation:blink-caret .75s step-end infinite}body .all h1{font-size:105px;font-weight:600;line-height:110px;text-align:center;margin-bottom:50px;color:#000}@media (max-width: 738px){body .all h1{font-size:36px;margin-bottom:0;line-height:36px}body .all h1 br{display:none}}@media (max-width: 1024px){body .all h1{font-size:36px;margin-bottom:0;line-height:36px}body .all h1 br{display:none}}body .all .contact{max-width:1066px;width:100%;margin:0 auto;display:flex;align-items:flex-start;flex-grow:1}@media (max-width: 738px){body .all .contact{gap:0px;flex-direction:column;align-items:center}}@media (max-width: 1024px){body .all .contact{gap:20px;flex-direction:column;align-items:center}}body .all .contact .textContainer{flex:.6;display:flex;flex-direction:column;gap:30px;color:#ebebeb}@media (max-width: 738px){body .all .contact .textContainer{align-items:center;gap:10px}}@media (max-width: 1024px){body .all .contact .textContainer{align-items:center;gap:10px}}body .all .contact .textContainer .item{background-color:#fff;display:flex;flex-direction:column;padding-bottom:25px;border-radius:25px;width:100%;max-width:400px;box-shadow:0 4px 4px #00000065}body .all .contact .textContainer .item img{border-radius:25px;margin:25px}@media (max-width: 738px){body .all .contact .textContainer .item{padding:15px;width:600px}}@media (max-width: 1024px){body .all .contact .textContainer .item{padding:15px;width:600px}}body .all .contact .textContainer .item h2{font-weight:600;font-size:24px;text-align:center;color:#000;margin-top:35px;margin-bottom:0}@media (max-width: 738px){body .all .contact .textContainer .item h2{font-size:20px;margin-bottom:0}}body .all .contact .textContainer .item .ansprechpartner{text-align:center}body .all .contact .textContainer .item p{text-align:left;color:#000;margin-top:0;margin-left:35px;margin-right:35px;line-height:1.3}body .all .contact .textContainer .item .mail p{margin-top:25px;font-weight:600;text-align:center}@media (max-width: 738px){body .all .contact .textContainer .item .mail p{margin-top:20px}}body .all .contact .formContainer{flex:.5;position:relative}@media (max-width: 738px){body .all .contact .formContainer{padding:20px}}@media (max-width: 1024px){body .all .contact .formContainer{padding:20px;width:100%}}body .all .contact .formContainer .phoneSVG{stroke:#4583ff;position:absolute;margin:auto;z-index:490}@media (max-width: 738px){body .all .contact .formContainer .phoneSVG svg{width:350px}}body .all .contact .formContainer form{background-color:#fff;max-width:500px;display:flex;flex-direction:column;gap:10px;z-index:501;position:relative;padding:50px;border-radius:25px;box-shadow:0 4px 4px #00000065}body .all .contact .formContainer form h3{color:#000;font-size:16px}@media (max-width: 738px){body .all .contact .formContainer form{gap:5px}}body .all .contact .formContainer form input,body .all .contact .formContainer form textarea{padding:20px;background-color:transparent;border:none;border-bottom:2px solid #4583FF;z-index:501}@media (max-width: 738px){body .all .contact .formContainer form input,body .all .contact .formContainer form textarea{padding:10px}}body .all .contact .formContainer form textarea{resize:none}@media (max-width: 738px){body .all .contact .formContainer form textarea{height:100px}}body .all .contact .formContainer form .button{width:150px;padding:20px;border:3px solid #4583FF;border-radius:25px;background-color:transparent;cursor:pointer;font-weight:700;font-size:18px;margin:20px auto 0;position:relative;z-index:502}@media (max-width: 738px){body .all .contact .formContainer form .button{padding:10px;width:120px;font-size:16px}}body .all .contact .formContainer form .button:hover{color:#4583ff;border:3px solid white;box-shadow:0 0 10px 5px #4583ff}body .all .footer-wrapper{position:absolute;bottom:20px;text-align:center;display:flex;gap:50px;justify-content:center;width:100%}body .all .footer-wrapper .impressum-link{color:#4583ff;text-decoration:none;font-weight:700;transition:color .3s ease}body .all .footer-wrapper .impressum-link:hover{color:#0053f8}body .all .footer-wrapper .datenschutz-link{color:#4583ff;text-decoration:none;font-weight:700;transition:color .3s ease}body .all .footer-wrapper .datenschutz-link:hover{color:#0053f8}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}.impressum{padding:.5rem .5rem 1rem;max-width:800px;margin:0 auto;min-height:100vh;position:relative}.impressum h1{font-size:100px;padding-top:100px;margin-bottom:2rem}@media (max-width: 738px){.impressum h1{font-size:50px;padding-left:20px;width:100%}}.impressum h3{font-size:30px;width:400px;margin:0 auto;padding-bottom:20px;padding-top:20px;margin-top:2rem;margin-bottom:1rem}@media (max-width: 738px){.impressum h3{width:90%;font-size:24px;padding-left:20px;padding-right:20px}}.impressum p{width:400px;margin:0 auto;margin-bottom:1rem;line-height:1.6}@media (max-width: 738px){.impressum p{width:90%;padding-left:20px;padding-right:20px}}.impressum .contact-button{display:inline-block;padding:.5rem 1.5rem;margin:0 .5rem;background-color:#4583ff;color:#fff;border:none;border-radius:25px;font-size:1rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background-color .3s ease;vertical-align:middle}.impressum .contact-button:hover{background-color:#0053f8}@media (max-width: 738px){.impressum .contact-button{margin:.5rem 0;display:inline-block}}.impressum .back{position:sticky;bottom:80px;right:5%;border:none;background:transparent;cursor:pointer;z-index:10;float:right;display:block}@media (max-width: 738px){.impressum .back{position:static;float:none}}@media (max-width: 1024px){.impressum .back{position:static;float:none}}.impressum .footer-wrapper{text-align:center;display:flex;gap:100px;justify-content:center;width:100%;margin-top:2rem}.impressum .footer-wrapper .impressum-link{color:#4583ff;text-decoration:none;font-weight:700;transition:color .3s ease}.impressum .footer-wrapper .impressum-link:hover{color:#0053f8}.impressum .footer-wrapper .datenschutz-link{color:#4583ff;text-decoration:none;font-weight:700;transition:color .3s ease}.impressum .footer-wrapper .datenschutz-link:hover{color:#0053f8}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}.technologies2{background-color:#fff;height:100vh;display:flex;flex-direction:column;justify-content:center}.technologies2 .info{margin:0 auto;max-width:1600px}.technologies2 .info .flexBox2{display:flex}@media (max-width: 738px){.technologies2 .info .flexBox2{flex-direction:column;padding:0 5%}}@media (max-width: 1024px){.technologies2 .info .flexBox2{flex-direction:column;padding:0 5%}}.technologies2 .info .flexBox2 .wrapper1{margin-top:5vh;display:flex}@media (max-width: 738px){.technologies2 .info .flexBox2 .wrapper1{margin-top:0vh}}.technologies2 .info .flexBox2 .wrapper1 .textBox h1{font-size:48px}@media (max-width: 738px){.technologies2 .info .flexBox2 .wrapper1 .textBox h1{font-size:36px}}.technologies2 .info .flexBox2 .wrapper1 .textBox h4{margin-top:25px;margin-bottom:25px;font-size:16px;color:#3e424a;width:600px}@media (max-width: 738px){.technologies2 .info .flexBox2 .wrapper1 .textBox h4{width:100%}}.technologies2 .info .flexBox2 .wrapper1 .doubleBttns{display:flex;gap:3rem}@media (max-width: 738px){.technologies2 .info .flexBox2 .wrapper1 .doubleBttns{flex-direction:column;gap:1rem}}.technologies2 .info .flexBox2 .wrapper1 .doubleBttns .bttn1{margin-top:clamp(.75rem,2vh,1.5rem);width:min(120%,20rem);height:40px;border:1px transparent;border-radius:25px;background-color:#4584ff;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.technologies2 .info .flexBox2 .wrapper1 .doubleBttns .bttn1:hover{background-color:#0054f8}.technologies2 .info .flexBox2 .wrapper1 .doubleBttns .bttn2{margin-top:clamp(.75rem,2vh,1.5rem);width:min(110%,20rem);height:40px;border:1px black solid;border-radius:25px;background-color:#fff;color:#000;font-size:14px;font-weight:600;cursor:pointer}.technologies2 .info .flexBox2 .wrapper1 .doubleBttns .bttn2:hover{background-color:#252a33;color:#fff;box-shadow:0 0 10px 5px #4584ff}.technologies2 .info .flexBox2 .wrapper2{padding-top:7vh;display:flex}@media (max-width: 738px){.technologies2 .info .flexBox2 .wrapper2{width:100%;max-width:300px;flex-direction:column;padding-top:0vh}}@media (max-width: 1024px){.technologies2 .info .flexBox2 .wrapper2{width:100%;padding-top:0vh}}.technologies2 .info .flexBox2 .wrapper2 .details{width:300px;margin-top:20%}@media (max-width: 738px){.technologies2 .info .flexBox2 .wrapper2 .details{display:flex;margin-top:1vh;padding-bottom:0vh;width:100%;flex-direction:row}}@media (max-width: 1024px){.technologies2 .info .flexBox2 .wrapper2 .details{display:flex;margin-top:1vh;padding-bottom:0vh;width:100%;flex-direction:row}}.technologies2 .info .flexBox2 .wrapper2 .details img{width:60px}@media (max-width: 738px){.technologies2 .info .flexBox2 .wrapper2 .details img{margin:10px}}.technologies2 .info .flexBox2 .wrapper2 .details .text h4{font-size:16px}.technologies2 .info .flexBox2 .wrapper2 .details .text p{font-size:16px;color:#3e424a}.technologies2 .info .adminoverview{max-width:1600px;margin-top:1rem}.technologies2 .info .adminoverview .webanwendungen_mob{display:none}@media (max-width: 738px){.technologies2 .info .adminoverview .webanwendungen_mob{display:block;margin:0 auto;width:100%;max-width:500px}}@media (max-width: 1024px){.technologies2 .info .adminoverview .webanwendungen_mob{display:block;margin:0 auto;width:100%;max-width:90%}}.technologies2 .info .adminoverview .webanwendungen{display:block;margin:0 auto;width:100%;max-width:1200px}@media (max-width: 738px){.technologies2 .info .adminoverview .webanwendungen{display:none}}@media (max-width: 1024px){.technologies2 .info .adminoverview .webanwendungen{display:none}}.technologies2 .info .adminoverview img{width:100%;height:auto;object-fit:contain}@media (max-width: 738px){.technologies2 .info .adminoverview img{display:block;margin:0 auto;max-width:400px}}@media (max-width: 1024px){.technologies2 .info .adminoverview img{display:block;margin:0 auto;max-width:800px}}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}.technologies3{min-height:100dvh;display:flex;justify-content:center;align-items:center}.technologies3 .info{display:flex;align-items:center;margin:0 auto;max-width:1600px;justify-content:center;width:100%}@media (max-width: 738px){.technologies3 .info{flex-direction:column;padding:0 5%}}@media (max-width: 738px){.technologies3 .info .desktop{display:none}}.technologies3 .info .mobile{display:none}@media (max-width: 738px){.technologies3 .info .mobile{display:block}}.technologies3 .info .wrapper1{width:50%;padding-right:5%;padding-left:2%}@media (max-width: 738px){.technologies3 .info .wrapper1{width:100%}}@media (max-width: 1024px){.technologies3 .info .wrapper1{width:100%}}.technologies3 .info .wrapper1 h1{font-size:clamp(1.75rem,3vw + 1rem,3rem)}.technologies3 .info .wrapper1 h2{font-size:16px}.technologies3 .info .wrapper1 .textBox{margin-top:25px;margin-bottom:25px}.technologies3 .info .wrapper1 .textBox h4{font-size:14px;color:#3e424a}.technologies3 .info .wrapper1 .doubleBttns{display:flex;gap:3rem}@media (max-width: 738px){.technologies3 .info .wrapper1 .doubleBttns{flex-direction:column;gap:1rem}}.technologies3 .info .wrapper1 .doubleBttns .bttn1{margin-top:clamp(.75rem,2vh,1.5rem);width:min(120%,20rem);height:40px;border:1px transparent;border-radius:25px;background-color:#2e7d32;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.technologies3 .info .wrapper1 .doubleBttns .bttn1:hover{background-color:#19451c}.technologies3 .info .wrapper1 .doubleBttns .bttn2{margin-top:clamp(.75rem,2vh,1.5rem);width:min(110%,20rem);height:40px;border:1px black solid;border-radius:25px;background-color:#fff;color:#000;font-size:14px;font-weight:600;cursor:pointer}.technologies3 .info .wrapper1 .doubleBttns .bttn2:hover{background-color:#252a33;color:#fff;box-shadow:0 0 10px 5px #4584ff}.technologies3 .info .wrapper1 .subtext{margin-top:3vh;font-size:19px}@media (max-width: 738px){.technologies3 .info .wrapper1 .subtext{font-size:16px}}.technologies3 .info .wrapper1 .subtext ul{margin-top:1vh;margin-bottom:1vh;list-style-position:inside}.technologies3 .info .wrapper2{flex:1}.technologies3 .info .wrapper2 img{max-width:95%}@media (max-width: 738px){.technologies3 .info .wrapper2 img{display:none;margin:0 auto;max-width:100%}}@media (prefers-reduced-motion: reduce){.technologies3 .technologies3 *{animation:none!important;transition:none!important}}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}.seo{background:linear-gradient(to left,#EFEFEF,#D7D8DC)}.seo .content{max-width:1600px;margin:0 auto}.seo .content h1{font-size:120px;font-weight:400;padding-top:100px;padding-left:25px}@media (max-width: 738px){.seo .content h1{font-size:60px;padding-left:20px}}.seo .content .wrap1{display:flex;gap:30px}@media (max-width: 738px){.seo .content .wrap1{flex-direction:column}}@media (max-width: 1024px){.seo .content .wrap1{flex-direction:column}}.seo .content .wrap1 .video{width:50%}.seo .content .wrap1 .video video{border-radius:25px;width:100%}@media (max-width: 738px){.seo .content .wrap1 .video video{border-radius:0}}@media (max-width: 1024px){.seo .content .wrap1 .video video{border-radius:0}}@media (max-width: 738px){.seo .content .wrap1 .video{width:100%}}@media (max-width: 1024px){.seo .content .wrap1 .video{width:100%}}.seo .content .wrap1 .introduction{width:50%}.seo .content .wrap1 .introduction h2{font-size:40px;padding-bottom:20px}@media (max-width: 738px){.seo .content .wrap1 .introduction h2{margin-left:20px;padding-bottom:0}}@media (max-width: 738px){.seo .content .wrap1 .introduction{width:100%}}@media (max-width: 1024px){.seo .content .wrap1 .introduction{width:100%}}.seo .content .wrap1 .introduction p{margin-right:25px;margin-left:25px}@media (max-width: 738px){.seo .content .wrap1 .introduction p{margin-left:20px;margin-right:20px}}.seo .content .wrap1 .introduction .pros{display:flex}@media (max-width: 738px){.seo .content .wrap1 .introduction .pros{flex-direction:column}}.seo .content .wrap1 .introduction .pros .column{display:flex;flex-direction:column;align-items:center;margin-top:20px}.seo .content .wrap1 .introduction .pros .column img{width:60px;display:block;margin:0 auto}.seo .content .wrap1 .introduction .pros .column h3{text-align:center;font-size:18px;font-weight:500;margin-bottom:10px}.seo .content .wrap1 .introduction .pros .column p{margin-left:25px;margin-right:25px}.seo .content .wrap1 .introduction .text{margin-top:30px}.seo .content .advantages{margin-top:200px}.seo .content .advantages h2{font-size:40px;margin-left:20px}@media (max-width: 738px){.seo .content .advantages h2{margin-left:20px;padding-bottom:0}}.seo .content .advantages .columns{display:flex}@media (max-width: 738px){.seo .content .advantages .columns{flex-direction:column}}.seo .content .advantages .columns .points{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:20px;margin-left:80px;margin-right:80px}@media (max-width: 738px){.seo .content .advantages .columns .points{margin-left:25px;margin-right:25px}}@media (max-width: 1024px){.seo .content .advantages .columns .points{margin-left:25px;margin-right:25px}}.seo .content .advantages .columns .points p{margin-top:10px;font-size:19px}.seo .content .seo-service{margin-top:200px;font-size:40px;margin-left:20px}.seo .content .grid-container{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:1.5rem;background-color:#4d5d53;border-radius:25px;margin-top:25px}@media (max-width: 738px){.seo .content .grid-container{grid-template-columns:1fr;gap:1.5rem;padding:1rem;background-image:url(SEO_Statistiken_Mob.jpg)}}@media (max-width: 1024px){.seo .content .grid-container{grid-template-columns:1fr;gap:1.5rem;padding:1rem;background-image:url(SEO_Statistiken_Mob.jpg)}}.seo .content .grid-container .card{background-color:#fff;border-radius:1rem;padding:1.5rem;margin:1rem;box-shadow:0 4px 8px #0000001a}.seo .content .grid-container .card p{margin-top:15px}@media (max-width: 738px){.seo .content .grid-container .card{opacity:.9;margin:0rem}}.seo .content .grid-container .image-card{grid-column:span 2;background-color:#fff;border-radius:1rem;overflow:hidden;margin:1rem}@media (max-width: 738px){.seo .content .grid-container .image-card{display:none}}@media (max-width: 1024px){.seo .content .grid-container .image-card{display:none}}.seo .content .grid-container .image-card img{width:100%;height:auto;display:block}.seo .content .forwarding{margin-left:200px;display:flex;margin-top:150px;justify-content:center;width:calc(100% - 400px);position:relative}@media (max-width: 738px){.seo .content .forwarding{margin-left:0vh;flex-direction:column;align-items:center;width:100%}}@media (max-width: 1024px){.seo .content .forwarding{margin-left:0vh;align-items:center;width:100%}}.seo .content .forwarding .contact{margin-left:0;margin-bottom:5vh;width:300px;height:50px;border:1px transparent;border-radius:25px;background-color:#5fcc89;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.seo .content .forwarding .contact:hover{background-color:#36a962}@media (max-width: 738px){.seo .content .forwarding .contact{display:block;margin-left:auto;margin-right:auto}}.seo .content .forwarding .back{position:absolute;right:0;border:none;background:transparent;cursor:pointer}@media (max-width: 738px){.seo .content .forwarding .back{right:inherit}}@media (max-width: 1024px){.seo .content .forwarding .back{margin:10%}}.seo .content .gap{height:200px}.seo .content .impressum-wrapper{bottom:20px;left:0;right:0;text-align:center;gap:50px;display:flex;justify-content:center;align-items:center}.seo .content .impressum-wrapper .impressum-link{color:#414141;text-decoration:none;font-weight:700;transition:color .3s ease}.seo .content .impressum-wrapper .impressum-link:hover{color:#1b1b1b}.seo .content .impressum-wrapper .datenschutz-link{color:#414141;text-decoration:none;font-weight:700;transition:color .3s ease}.seo .content .impressum-wrapper .datenschutz-link:hover{color:#1b1b1b}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}.webdev{background:linear-gradient(to right,#EFEFEF,#D7D8DC)}.webdev .content{max-width:1600px;margin:0 auto}.webdev .content h1{font-size:100px;font-weight:400;padding-top:100px}@media (max-width: 738px){.webdev .content h1{padding-left:2vh;font-size:45px}}.webdev .content h2{font-size:40px;margin-top:25px}@media (max-width: 738px){.webdev .content h2{font-size:30px}}.webdev .content h3,.webdev .content h4{margin-top:25px}.webdev .content .wrap{display:flex}@media (max-width: 738px){.webdev .content .wrap{flex-direction:column}}@media (max-width: 1024px){.webdev .content .wrap{flex-direction:column}}@media (max-width: 738px){.webdev .content .wrap .left{margin-top:0;margin-left:0}}.webdev .content .wrap .left img{width:900px}@media (max-width: 738px){.webdev .content .wrap .left img{width:120%;margin-left:auto;margin-right:auto;margin-top:25px}}.webdev .content .wrap .right ul{margin-top:15px;margin-bottom:15px;list-style-position:inside}@media (max-width: 738px){.webdev .content .wrap .right{margin-top:25px;margin-left:2vh;margin-right:2vh}}@media (max-width: 1024px){.webdev .content .wrap .right{margin-top:25px;margin-left:2vh;margin-right:2vh}}.webdev .content .wrap2{margin-top:150px;display:flex;gap:8rem}@media (max-width: 738px){.webdev .content .wrap2{gap:1rem}}@media (max-width: 1024px){.webdev .content .wrap2{gap:1rem}}.webdev .content .wrap2 ul{list-style-position:inside;margin-top:15px}@media (max-width: 738px){.webdev .content .wrap2{flex-direction:column;margin-left:2vh;margin-right:2vh}}@media (max-width: 1024px){.webdev .content .wrap2{flex-direction:column;margin-left:2vh;margin-right:2vh}}.webdev .content .wrap2 .left p{margin-top:25px}.webdev .content .wrap2 .right img{max-width:500px;border-radius:25px}@media (max-width: 738px){.webdev .content .wrap2 .right img{width:100%;margin-top:10px}}@media (max-width: 1024px){.webdev .content .wrap2 .right img{width:100%;margin-top:10px}}.webdev .content .wrap3{margin-top:150px;display:flex;gap:8rem}@media (max-width: 738px){.webdev .content .wrap3{flex-direction:column;margin-left:2vh;margin-right:2vh;gap:1rem}}@media (max-width: 1024px){.webdev .content .wrap3{flex-direction:column;margin-left:2vh;margin-right:2vh;gap:1rem}}.webdev .content .wrap3 .schulung p,.webdev .content .wrap3 .wartung p{margin-top:15px}.webdev .content .forwarding{margin-left:200px;display:flex;margin-top:150px;justify-content:center;width:calc(100% - 400px);position:relative}@media (max-width: 738px){.webdev .content .forwarding{margin-left:0vh;flex-direction:column;align-items:center;width:100%}}@media (max-width: 1024px){.webdev .content .forwarding{gap:10vh}}.webdev .content .forwarding .contact{margin-left:0;margin-bottom:5vh;width:300px;height:50px;border:1px transparent;border-radius:25px;background-color:#4583ff;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.webdev .content .forwarding .contact:hover{background-color:#0053f8}@media (max-width: 738px){.webdev .content .forwarding .contact{display:block;margin-left:auto;margin-right:auto}}.webdev .content .forwarding .back{position:absolute;right:0;border:none;background:transparent;cursor:pointer}@media (max-width: 738px){.webdev .content .forwarding .back{right:inherit}}.webdev .content .gap{height:200px}.webdev .content .impressum-wrapper{bottom:20px;left:0;right:0;text-align:center;gap:50px;display:flex;justify-content:center;align-items:center}.webdev .content .impressum-wrapper .impressum-link{color:#414141;text-decoration:none;font-weight:700;transition:color .3s ease}.webdev .content .impressum-wrapper .impressum-link:hover{color:#1b1b1b}.webdev .content .impressum-wrapper .datenschutz-link{color:#414141;text-decoration:none;font-weight:700;transition:color .3s ease}.webdev .content .impressum-wrapper .datenschutz-link:hover{color:#1b1b1b}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(../fonts/dm-sans-v15-latin-regular.woff2) format("woff2")}html,body{overflow-x:hidden}*{padding:0;margin:0;box-sizing:border-box}body{background-color:#f5f5f5;color:#000;display:flex;flex-direction:column;font-family:Inter,sans-serif}a{text-decoration:none;color:inherit}section{width:100%;position:relative}.course{display:flex;align-items:center;justify-content:center}.course .box{width:200px;height:200px;background-color:#fff}.datenschutz{padding:.5rem .5rem 1rem;max-width:1200px;margin:0 auto;min-height:100vh;position:relative}.datenschutz h1{font-size:100px;padding-top:100px;margin-bottom:2rem}@media (max-width: 738px){.datenschutz h1{font-size:32px;padding-left:20px;width:100%}}.datenschutz h2{font-size:30px;width:400px;margin:0 auto;padding-bottom:20px;padding-top:20px;margin-top:2rem;margin-bottom:1rem}@media (max-width: 738px){.datenschutz h2{width:90%;font-size:24px;padding-left:20px;padding-right:20px}}.datenschutz p{width:800px;margin:0 auto;margin-bottom:1rem;line-height:1.6}@media (max-width: 738px){.datenschutz p{width:90%;padding-left:20px;padding-right:20px}}.datenschutz ul{width:800px;margin:0 auto;margin-bottom:1rem;line-height:1.6;list-style-position:inside}@media (max-width: 738px){.datenschutz ul{width:90%;padding-left:20px;padding-right:20px}}.datenschutz .contact-button{display:inline-block;padding:.5rem 1.5rem;margin:0 .5rem;background-color:#4583ff;color:#fff;border:none;border-radius:25px;font-size:1rem;font-weight:600;cursor:pointer;text-decoration:none;transition:background-color .3s ease;vertical-align:middle}.datenschutz .contact-button:hover{background-color:#0053f8}@media (max-width: 738px){.datenschutz .contact-button{margin:.5rem 0;display:inline-block}}.datenschutz .back{position:sticky;bottom:80px;right:5%;border:none;background:transparent;cursor:pointer;z-index:10;float:right;display:block}@media (max-width: 738px){.datenschutz .back{position:static;float:none}}@media (max-width: 1024px){.datenschutz .back{position:static;float:none}}.datenschutz .footer-wrapper{text-align:center;display:flex;gap:100px;justify-content:center;width:100%;margin-top:2rem}.datenschutz .footer-wrapper .impressum-link{color:#4583ff;text-decoration:none;font-weight:700;transition:color .3s ease}.datenschutz .footer-wrapper .impressum-link:hover{color:#0053f8}.datenschutz .footer-wrapper .datenschutz-link{color:#4583ff;text-decoration:none;font-weight:700;transition:color .3s ease}.datenschutz .footer-wrapper .datenschutz-link:hover{color:#0053f8}
