@font-face{font-family:"Lato";src:url("../webfonts/Lato-Regular.woff2") format("woff2"),url("../webfonts/Lato-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../webfonts/Lato-Light.woff2") format("woff2"),url("../webfonts/Lato-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../webfonts/Lato-BoldItalic.woff2") format("woff2"),url("../webfonts/Lato-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url("../webfonts/Lato-Bold.woff2") format("woff2"),url("../webfonts/Lato-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../webfonts/Lato-Black.woff2") format("woff2"),url("../webfonts/Lato-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../webfonts/Lato-LightItalic.woff2") format("woff2"),url("../webfonts/Lato-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url("../webfonts/Lato-BlackItalic.woff2") format("woff2"),url("../webfonts/Lato-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Lato Hairline";src:url("../webfonts/Lato-Hairline.woff2") format("woff2"),url("../webfonts/Lato-Hairline.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../webfonts/Lato-Italic.woff2") format("woff2"),url("../webfonts/Lato-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"pt-icon";src:url("../webfonts/pt-icon.eot?rysfxu");src:url("../webfonts/pt-icon.eot?rysfxu#iefix") format("embedded-opentype"),url("../webfonts/pt-icon.ttf?rysfxu") format("truetype"),url("../webfonts/pt-icon.woff?rysfxu") format("woff"),url("../webfonts/pt-icon.svg?rysfxu#pt-icon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=pt-icon-],[class*=" pt-icon-"]{font-family:"pt-icon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pt-icon-chevron-down:before{content:""}.pt-icon-chevron-left:before{content:""}.pt-icon-chevron-right:before{content:""}.pt-icon-chevron-up:before{content:""}.pt-icon-chevrons-down:before{content:""}.pt-icon-chevrons-left:before{content:""}.pt-icon-chevrons-right:before{content:""}.pt-icon-chevrons-up:before{content:""}.pt-icon-mail:before{content:""}.pt-icon-setup:before{content:""}.pt-icon-fon:before{content:""}.pt-icon-share:before{content:""}.pt-icon-setting:before{content:""}.pt-icon-home:before{content:""}.pt-icon-envelope:before{content:""}.pt-icon-chat:before{content:""}.pt-icon-chat-2:before{content:""}.pt-icon-paperplane:before{content:""}.pt-icon-alert-triangle:before{content:""}.pt-icon-arrow-down:before{content:""}.pt-icon-arrow-down-circle:before{content:""}.pt-icon-arrow-down-left:before{content:""}.pt-icon-arrow-down-right:before{content:""}.pt-icon-arrow-left:before{content:""}.pt-icon-arrow-left-circle:before{content:""}.pt-icon-arrow-right:before{content:""}.pt-icon-arrow-right-circle:before{content:""}.pt-icon-arrow-up:before{content:""}.pt-icon-arrow-up-circle:before{content:""}.pt-icon-arrow-up-left:before{content:""}.pt-icon-arrow-up-right:before{content:""}.pt-icon-at-sign:before{content:""}.pt-icon-battery:before{content:""}.pt-icon-battery-charging:before{content:""}.pt-icon-bell:before{content:""}.pt-icon-bell-off:before{content:""}.pt-icon-bluetooth:before{content:""}.pt-icon-check-circle:before{content:""}.pt-icon-check-square:before{content:""}.pt-icon-file-picture:before{content:""}.pt-icon-clock:before{content:""}.pt-icon-file-play:before{content:""}.pt-icon-droplet:before{content:""}.pt-icon-edit:before{content:""}.pt-icon-folder:before{content:""}.pt-icon-folder-minus:before{content:""}.pt-icon-folder-plus:before{content:""}.pt-icon-gift:before{content:""}.pt-icon-folder-open:before{content:""}.pt-icon-globe:before{content:""}.pt-icon-log-in:before{content:""}.pt-icon-folder-download:before{content:""}.pt-icon-folder-upload:before{content:""}.pt-icon-log-out:before{content:""}.pt-icon-mail1:before{content:""}.pt-icon-map-pin:before{content:""}.pt-icon-meh:before{content:""}.pt-icon-mic:before{content:""}.pt-icon-cart:before{content:""}.pt-icon-mic-off:before{content:""}.pt-icon-paperclip:before{content:""}.pt-icon-pie-chart:before{content:""}.pt-icon-play:before{content:""}.pt-icon-plus-circle:before{content:""}.pt-icon-shopping-cart:before{content:""}.pt-icon-trash:before{content:""}.pt-icon-phone:before{content:""}.pt-icon-trash-2:before{content:""}.pt-icon-volume:before{content:""}.pt-icon-volume-1:before{content:""}.pt-icon-volume-2:before{content:""}.pt-icon-watch:before{content:""}.pt-icon-x:before{content:""}.pt-icon-x-circle:before{content:""}.pt-icon-x-octagon:before{content:""}.pt-icon-Biker:before{content:""}.pt-icon-farbumschaltung:before{content:""}.pt-icon-gebaerdensprache:before{content:""}.pt-icon-leichtesprache:before{content:""}.pt-icon-leichtesprache2:before{content:""}.pt-icon-suche:before{content:""}.pt-icon-Ipfmesse:before{content:""}.pt-icon-People:before{content:""}.pt-icon-calendar:before{content:""}.pt-icon-Village:before{content:""}.pt-icon-telefon:before{content:""}.pt-icon-quotes-left:before{content:""}.pt-icon-quotes-right:before{content:""}.pt-icon-wrench:before{content:""}.pt-icon-play2:before{content:""}.pt-icon-pause:before{content:""}.pt-icon-stop:before{content:""}.pt-icon-loop2:before{content:""}.pt-icon-arrow-up-left2:before{content:""}.pt-icon-arrow-up2:before{content:""}.pt-icon-arrow-up-right2:before{content:""}.pt-icon-arrow-right2:before{content:""}.pt-icon-arrow-down-right2:before{content:""}.pt-icon-arrow-down2:before{content:""}.pt-icon-arrow-down-left2:before{content:""}.pt-icon-arrow-left2:before{content:""}.pt-icon-circle-up:before{content:""}.pt-icon-circle-right:before{content:""}.pt-icon-circle-down:before{content:""}.pt-icon-circle-left:before{content:""}.pt-icon-share2:before{content:""}.pt-icon-facebook:before{content:""}.pt-icon-facebook2:before{content:""}.pt-icon-instagram:before{content:""}.pt-icon-rss:before{content:""}.pt-icon-rss2:before{content:""}.pt-icon-youtube:before{content:""}.pt-icon-appleinc:before{content:""}.pt-icon-windows8:before{content:""}.pt-icon-pinterest:before{content:""}.pt-icon-pinterest2:before{content:""}.pt-icon-xing:before{content:""}.pt-icon-xing2:before{content:""}.pt-icon-paypal:before{content:""}.pt-icon-file-pdf:before{content:""}.pt-icon-file-word:before{content:""}body,html{font-size:17px;padding:0;margin:0;overflow-x:hidden !important}@media(max-width: 767.98px){body,html{font-size:16px}}body{background:#eee;color:#4d678e;padding:0;margin:0;overflow-x:hidden !important;font-family:"Lato",sans-serif;font-weight:400}body.menu-active{overflow-y:hidden}a,.uk-scope a{color:#395eb8;outline:none !important;text-decoration:none}a:hover,a :focus,.uk-scope a:hover,.uk-scope a :focus{outline:none !important;text-decoration:none !important;color:#395eb8}img{max-width:100%;height:auto}strong{font-weight:600;color:#395eb8}.content{max-width:1024px;margin:0 auto;position:relative;padding:15px}#wrapper{padding:75px 0 0;max-width:1280px;margin:0 auto;background:#fff}@media(max-width: 767.98px){#wrapper{padding-top:60px}}h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif;color:#395eb8}ul{list-style:none;padding:0;margin:0}ul.checklist{padding-left:0;margin-top:16px;margin-bottom:16px}ul.checklist li{position:relative;padding-left:22px;margin-bottom:8px}ul.checklist li::before{font-family:"Font Awesome 6 Free";content:"";position:absolute;left:0;top:-1px;color:#395eb8;font-weight:900;font-size:16px}ul.checklist li strong{font-weight:600;color:#395eb8}h2,.uk-scope h2{font-family:"Lato",sans-serif;font-size:34px;font-weight:bold;color:#395eb8;margin:0 0 24px;position:relative;line-height:1.4}@media(max-width: 767.98px){h2,.uk-scope h2{font-size:26px}}p+h2,p+.uk-scope h2{margin-top:32px}h3,.uk-scope h3{font-family:"Lato",sans-serif;color:#4d678e;font-size:26px;font-weight:500;font-style:italic;margin:0 0 12px;line-height:1.4}@media(max-width: 767.98px){h3,.uk-scope h3{font-size:20px}}p+h3,p+.uk-scope h3{margin-top:24px}h4,.uk-scope h4{font-family:"Lato",sans-serif;color:#395eb8;font-size:20px;font-weight:500;margin:0 0 8px;line-height:1.2}@media(max-width: 767.98px){h4,.uk-scope h4{font-size:16px}}h4.title,.uk-scope h4.title{font-size:22px;font-weight:600;display:inline-block;border-bottom:2px solid #395eb8}p+h4,p+.uk-scope h4{margin-top:16px}p,.uk-scope p{margin:0 0 16px}p.check,.uk-scope p.check{position:relative;z-index:1;margin-left:20px}p.check::before,.uk-scope p.check::before{font-family:"Font Awesome 6 Free";content:"";position:absolute;color:#909caa;font-weight:900;left:-25px;top:-25px;z-index:-1;font-size:42px;opacity:.5}#main-content{padding:160px 0 32px;background:#fff;position:relative;z-index:1}@media(max-width: 767.98px){#main-content{padding:40px 0 20px}}#main-content::after{content:"";display:block;clear:both;position:absolute;top:-30px;left:0;width:100%;background:url("../images/wellen_oben.png") no-repeat top center;background-size:contain;max-height:160px;height:100%}@media(max-width: 767.98px){#main-content::after{top:-10px}}#module-contents{background-color:#fff}#module-contents .moduletable.md-bg{background:#d3e3ed;padding:64px 0;margin-bottom:64px}#module-contents .moduletable.md-bg .mod-custom{margin:0 auto;max-width:1024px;padding:0 15px}@media(max-width: 575.98px){#module-contents .moduletable.md-bg .mod-custom{padding:0}}.item-pagepg-service p+h3,.item-pagepg-service p+h5{margin-top:30px}.item-pagepg-service ul{list-style:disc;list-style-position:outside;padding-left:15px;margin-bottom:20px}ul.timeline{position:relative;list-style:none;padding-left:0;margin:2rem 0}ul.timeline::before{content:"";position:absolute;left:14px;top:2px;width:2px;height:100%;background-color:#4d678e;opacity:.5}ul.timeline li{position:relative;padding-left:40px;padding-bottom:20px;font-size:18px;padding-top:4px}ul.timeline li:last-child{padding-bottom:0}ul.timeline li::before{content:"";position:absolute;left:5px;top:8px;width:20px;height:20px;background-color:#395eb8;border-radius:50%}ul.timeline li strong{display:block;font-weight:bold;color:#395eb8}.button,.com-visforms .visform .fieldset-1>div:last-child .pbBtnCon .btn{font-family:"Lato",sans-serif !important;font-weight:400;display:inline-block;background:#395eb8;padding:8px 15px;color:#fff !important;margin:15px 0;position:relative;text-decoration:none;outline:none;min-width:100px;border-radius:20px;overflow:hidden;text-align:center;border:1px solid #395eb8;transition:all .2s ease-in-out}.button:hover,.com-visforms .visform .fieldset-1>div:last-child .pbBtnCon .btn:hover{text-decoration:none;background-color:#4d678e !important;border-color:#4d678e !important}.link{font-family:"Lato",sans-serif !important;font-weight:500;font-size:15px;display:inline-block;padding:8px 25px;line-height:1;background:rgba(0,0,0,0);color:#395eb8;border:1px solid #395eb8;margin:15px 0;position:relative;text-decoration:none;text-transform:none;outline:none;transition:all .2s ease-in-out}@media(max-width: 767.98px){.link{font-size:13px}}.link:hover{text-decoration:none;background:#395eb8;color:#fff}.link-mail{font-family:"Lato",sans-serif !important;font-weight:500;font-size:14px;display:inline-block;padding:5px 20px;background:#2f4e99;color:#000;margin:15px 0;position:relative;text-decoration:none;outline:none;border-radius:5px;transition:all .2s ease-in-out}@media(max-width: 767.98px){.link-mail{font-size:13px}}.link-mail:hover{text-decoration:none;background:#2f4e99;color:#fff}.link-mail::before{font-family:"Font Awesome 6 Free";content:"";font-weight:900;margin-right:10px}.fancybox-container{font-family:"Lato",sans-serif;font-weight:300}div.cc-window{font-family:"Lato",sans-serif;font-weight:300;border-radius:6px 0 0 6px;box-shadow:1px 1px 12px 0 rgba(0,0,0,.2),1px 1px 1px 0 rgba(0,0,0,.2)}div.cc-window.cc-right{right:0}div.cc-window.cc-floating{max-width:420px;padding-bottom:75px}div.cc-window.cc-floating .cc-message{display:flex;flex-direction:column;line-height:18px}div.cc-window.cc-floating .cc-message .cc-cookie-settings-toggle{margin-top:10px;border:1px solid #bbb;border-radius:8px;padding:.5em;color:#000;font-weight:600;background:#fff}div.cc-window.cc-floating .cc-message .cc-cookie-settings-toggle:hover{background:#bbb;color:#000}div.cc-window.cc-floating .cc-message .cc-cookie-settings-toggle .cc-cookie-settings-toggler{display:none}div.cc-window.cc-floating .cc-btn.cc-deny{border:1px solid #bbb;border-radius:8px;padding:.5em;color:#000;font-weight:600;background:#fff}div.cc-window.cc-floating .cc-btn.cc-deny:hover{background:#333;color:#fff;text-decoration:none}div.cc-window.cc-floating .cc-btn.cc-allow,div.cc-window.cc-floating .cc-btn.cc-allowall{border:1px solid #395eb8;border-radius:0;padding:8px 15px;color:#fff;font-weight:600;background:#395eb8}div.cc-window.cc-floating .cc-btn.cc-allow:hover,div.cc-window.cc-floating .cc-btn.cc-allowall:hover{background:#000;border-color:#000;text-decoration:none}div.cc-window.cc-floating .cc-btn.cc-allow{width:100%;margin-top:10px}div.cc-window.cc-floating a.cc-link label{font-size:14px}.cc-link.cc-cookie,.cc-link.cc-privacy{position:absolute;width:50%;text-align:center;bottom:0}.cc-link.cc-cookie{left:0}.cc-link.cc-privacy{right:0}.cc-header{max-width:inherit;font-size:16px;font-weight:600}.cc-header p{margin:0}div.cc-checkbox-container{width:98%}input.cc-cookie-checkbox+span{top:2px}input.cc-cookie-checkbox+span::before{border:none}div.cc-revoke{font-size:0px;background:#d3e3ed !important;width:80px;height:80px;right:25px;bottom:20px;display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){div.cc-revoke{width:60px;height:60px;bottom:81px !important}}@media(max-width: 575.98px){div.cc-revoke{width:40px;height:40px;bottom:62px !important}}.cc-revoke.cc-bottom{bottom:50px}div.cc-revoke:hover{text-decoration:none}.cc-revoke::before{font-family:"Font Awesome 6 Free";content:"";font-weight:900;font-size:50px;color:#395eb8}@media(max-width: 767.98px){.cc-revoke::before{font-size:35px}}@media(max-width: 575.98px){.cc-revoke::before{font-size:28px}}div.cc-revoke:hover::before{color:#2f4e99}.cc-checkboxes-container .cc-settings-label{padding-bottom:10px;border-bottom:1px solid #777;margin-bottom:10px !important}.cc-checkboxes-container div:nth-of-type(2){width:100%;margin-bottom:4px}.cc-checkboxes-container a:not(.cc-btn){padding:0 4px}.cc-checkboxes-container a:not(.cc-btn)::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"";display:inline-block;margin-left:4px;color:#333}div.cc-cookie-category-title{color:#000}.cc-cookie-category-description p{font-size:16px;line-height:22px;color:#000}.cc-compliance{position:absolute;width:calc(100% - 43px);bottom:42px;right:18px}div.cc-floating div.cc-checkboxes-container{margin-top:-5px;padding-bottom:5px}div.cc-window.cc-floating .cc-btn.cc-deny{display:none}div.cc-window.cc-floating .cc-btn.cc-allow{margin-top:10px;border:none;border-radius:0px;padding:8px 15px;color:#fff;font-weight:600;background:#395eb8}div.cc-window.cc-floating .cc-btn.cc-allow:hover{background:#000;color:#fff}.gdprlock-placeholder{padding:120px 15px 50px}.gdprlock-placeholder::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";display:block;font-size:50px;color:#333;position:absolute;top:50px;left:50%;margin-left:-25px}header{width:100%;max-width:1280px;height:80px;background-color:#395eb8;display:flex;justify-content:center;padding:0;position:fixed;top:0;z-index:3}@media(max-width: 767.98px){header{height:60px}}header .content{max-width:1170px;margin:0 auto;width:100%;position:relative}header .main-logo{position:absolute;left:0;top:0;max-width:200px;height:80px;z-index:5}header .main-logo p{margin:0}header .main-logo a{display:block;padding:20px;height:80px;transition:all .3s ease-in-out}header .main-logo img{width:180px}@media(max-width: 767.98px){header .main-logo{top:0;left:65px;max-width:100%;height:60px;width:100%;background:#fff;padding-left:12%}header .main-logo a{padding:15px 0 0;height:60px;width:100%}header .main-logo img{width:125px}}header h1{margin:0;padding:0;position:relative;z-index:3}header .nav-top{position:absolute;left:20px;top:10px}header .nav-top a{font-size:12px;color:#687682;text-decoration:none;margin-right:20px;display:inline-block;font-family:"Lato",sans-serif;font-weight:600;transition:all .3s ease-in-out}header .nav-top a:hover{color:#395eb8}@media(max-width: 767.98px){header .nav-top{display:none}}.bg-fixed header{box-shadow:0 0 20px rgba(0,0,0,.25);height:70px}.bg-fixed header .main-logo{height:70px}.bg-fixed header .main-logo a{height:70px;padding:10px 20px}@media(max-width: 767.98px){.bg-fixed header .main-logo a{padding:15px 0 0;height:60px}}@media(max-width: 767.98px){.bg-fixed header .main-logo{height:60px}}@media(max-width: 767.98px){.bg-fixed header{height:60px}}.bg-fixed header .navigation{transform:scaleY(1);opacity:1;top:10px}@media(max-width: 767.98px){.bg-fixed header .navigation{top:60px}}header #social-media{display:none;margin-top:32px;padding-top:24px;border-top:1px solid #fff;color:#fff;font-size:16px}header #social-media a{color:#fff;font-size:22px;transition:all .3s ease-in-out}header #social-media a span.fa{font-size:50px;display:inline-block;margin-top:5px;margin-right:10px}header #social-media a:hover{color:#fff}@media(max-width: 767.98px){header #social-media{display:block}}progress{position:fixed;z-index:4;top:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:5px;border:none;background:rgba(0,0,0,0)}progress::-webkit-progress-bar{background:rgba(0,0,0,0)}progress::-webkit-progress-value{background:#2f4e99;background-attachment:fixed}progress::-moz-progress-bar{background:#2f4e99;background-attachment:fixed}#slide{margin:0 auto;position:relative;overflow:hidden;z-index:2}#slide .uk-scope .uk-slideshow-items>li::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(57,94,184,.45);z-index:1}#slide .uk-scope .uk-overlay{background:rgba(0,0,0,0) !important;transition-delay:0s !important;z-index:2 !important}#slide .uk-scope .uk-overlay>div{width:100%;max-width:1024px;margin:0 auto}#slide .uk-scope h2{font-size:45px;font-weight:600;line-height:1.2;color:#fff;margin:0}@media(max-width: 958.98px){#slide .uk-scope h2{font-size:30px}}#slide .uk-scope p{font-size:20px;font-weight:500;line-height:1.5;color:#fff;margin:0}@media(max-width: 958.98px){#slide .uk-scope p{font-size:16px}}@media(max-width: 575.98px){#slide .uk-scope p{font-size:14px}}.navigation{width:100%;z-index:4;position:relative;top:20px;transition:all .3s ease-in-out}@media(max-width: 767.98px){.navigation{overflow-y:auto}}@media(max-width: 767.98px){.navigation{position:fixed;height:calc(100vh - 60px);background:#395eb8;left:-100%;top:60px;z-index:1;visibility:hidden;opacity:0}.menu-active .navigation{left:0;visibility:visible;opacity:1}}.navigation nav{max-width:1170px}@media(max-width: 767.98px){.navigation nav{padding:20px 40px 20px 65px}}.navigation nav ul{margin:0;padding:0;display:flex;justify-content:end}@media(max-width: 767.98px){.navigation nav ul{flex-direction:column;align-items:self-start;margin-top:20px}}.navigation nav ul li{position:relative;margin-right:35px}@media(max-width: 767.98px){.navigation nav ul li{margin-right:0;text-align:center}}.navigation nav ul li span,.navigation nav ul li a{font-family:"Lato",sans-serif;font-weight:500;font-size:17px;color:#fff;display:block;padding:10px 0 4px;position:relative;cursor:pointer;text-transform:none;text-decoration:none}@media(max-width: 958.98px){.navigation nav ul li span,.navigation nav ul li a{font-size:16px}}.navigation nav ul li span::before,.navigation nav ul li a::before{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;background-color:#fff;z-index:2;transition:all .3s ease-in-out}@media(max-width: 767.98px){.navigation nav ul li span::before,.navigation nav ul li a::before{display:none}}.navigation nav ul li span::after,.navigation nav ul li a::after{content:"";display:inline-block;position:absolute;bottom:-22px;left:50%;width:0px;height:0px;border-style:solid;border-width:20px 20px 0 20px;border-color:#395eb8 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translateX(-50%) rotate(0deg);opacity:0}.navigation nav ul li span:hover,.navigation nav ul li span:focus,.navigation nav ul li a:hover,.navigation nav ul li a:focus{background:none;text-decoration:none;outline:none}.navigation nav ul li span:hover::before,.navigation nav ul li span:focus::before,.navigation nav ul li a:hover::before,.navigation nav ul li a:focus::before{width:100%}.navigation nav ul li span.item-jobs,.navigation nav ul li a.item-jobs{position:relative}.navigation nav ul li span.item-jobs span.count-jobs,.navigation nav ul li a.item-jobs span.count-jobs{position:absolute;top:-2px;right:-15px;padding:1px 0 0 0;background-color:#c50606;z-index:-1;width:20px;height:18px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px}.navigation nav ul li span.item-jobs span.count-jobs::before,.navigation nav ul li a.item-jobs span.count-jobs::before{display:none}@media(max-width: 767.98px){.navigation nav ul li span.item-jobs span.count-jobs,.navigation nav ul li a.item-jobs span.count-jobs{top:3px;right:-25px}}.navigation nav ul li.active a,.navigation nav ul li.active span{text-decoration:none;outline:none}@media(max-width: 767.98px){.navigation nav ul li.active a::before,.navigation nav ul li.active span::before{display:block;width:100%}}.navigation nav ul li.active a::after,.navigation nav ul li.active span::after{opacity:1}@media(max-width: 767.98px){.navigation nav ul li.active a::after,.navigation nav ul li.active span::after{display:none}}.navigation nav ul li.active::before,.navigation nav ul li:hover::before{right:0;opacity:1}.navigation nav ul li ul.mod-menu__sub{position:absolute;top:100%;left:0;background:#d3e3ed;width:180px;padding:15px 0;visibility:hidden;opacity:0;transform:translateX(-15px);flex-direction:column;transition:all .3s ease-in-out}@media(max-width: 767.98px){.navigation nav ul li ul.mod-menu__sub{display:block;position:static;width:100%;opacity:1;visibility:visible;transform:none;padding:10px 0 0 0}}.navigation nav ul li ul.mod-menu__sub a{color:#000;padding:5px 15px;font-size:14px;text-transform:none;transition:all .3s ease-in-out}.navigation nav ul li ul.mod-menu__sub a:hover{color:#395eb8}.navigation nav ul li ul.mod-menu__sub a::after{display:none}.navigation nav ul li:hover ul.mod-menu__sub{visibility:visible;opacity:1;transform:translateX(0)}.active .navigation{left:0px;opacity:1}.btn-menu{position:fixed;left:15px;top:20px;z-index:5;display:none}@media(max-width: 767.98px){.btn-menu{display:block}}.btn-menu .bar-text{font-size:18px;font-family:"Lato",sans-serif;font-weight:400;margin-left:15px;color:#fff;display:none}@media(max-width: 767.98px){.btn-menu .bar-text{display:none}}.btn-menu .bar-text:hover{color:#395eb8}.bars,.bars:before,.bars:after{position:relative;width:32px;height:3px;margin:0 auto;background:#fff;border-radius:2px;transition:top .2s .2s,transform .2s;transform:rotate(0deg);display:inline-block;top:-5px}.bars:before,.bars:after{content:"";display:block;position:absolute}.bars:before{top:-10px}.bars:after{top:10px}.menu-active .bars:before,.menu-active .bars:after{transition:top .2s,transform .2s .2s;top:0}.menu-active .bars{background:rgba(0,0,0,0)}.menu-active .bars:before{transform:rotate(45deg)}.menu-active .bars:after{transform:rotate(-45deg)}footer{padding:16px 0 48px;position:relative;z-index:1}footer::after{content:"";display:block;clear:both;position:absolute;bottom:-50px;left:0;width:100%;background:url("../images/wellen_unten.png") no-repeat bottom center;background-size:contain;max-height:160px;height:100%}@media(max-width: 767.98px){footer::after{bottom:-10px}}footer .content{padding-bottom:5px}footer h3{font-size:16px;color:#395eb8;font-weight:600;margin-bottom:8px}footer a{font-size:14px;color:#000;text-decoration:none}footer a:hover{color:#4d678e}footer .footer-items{text-align:center}footer .footer-items a.link-icon{font-size:18px;margin:0 16px 32px;display:inline-block;color:#4d678e;position:relative;transition:all .3s ease-in-out}footer .footer-items a.link-icon::before{display:flex;width:72px;height:72px;align-items:center;justify-content:center;border-radius:50%;background:#395eb8;margin-bottom:15px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:28px;color:#fff;position:relative;z-index:1;transition:all .2s ease-in-out}footer .footer-items a.link-icon::after{content:"";display:block;position:absolute;top:-4px;left:50%;transform:translateX(-50%);width:80px;height:80px;border-radius:50%;border:2px solid #395eb8;background:#fff;z-index:0;transition:all .3s ease-in-out}footer .footer-items a.link-icon.link-icon-kontakt:before{content:""}footer .footer-items a.link-icon.link-icon-mail::before{content:""}footer .footer-items a.link-icon.link-icon-tel::before{content:""}footer .footer-items a.link-icon:hover{color:#395eb8;text-decoration:none}footer .footer-items a.link-icon:hover::before{font-size:24px}footer .footer-items a.link-text{display:none}.copyright{position:relative;z-index:2;background-color:#2f4e99;padding:16px 0;text-align:center}.copyright p{margin:0;color:#fff;font-size:12px}.copyright a{color:#fff;text-decoration:none}.copyright a:hover{color:hsla(0,0%,100%,.85)}.uk-scope .grid-home-img{margin-top:48px;margin-bottom:80px}.uk-scope .grid-home-img .uk-margin{margin:0 !important}.uk-scope .grid-home-img .uk-inline-clip{background:#395eb8}.uk-scope .grid-home-img .uk-inline-clip img{opacity:.5}.uk-scope .grid-home-img h3{font-size:20px;font-weight:400;font-style:normal;color:#4d678e;margin-top:8px !important;padding:0 16px}.uk-scope .grid-service-text{margin-top:32px;margin-bottom:64px}@media(max-width: 958.98px){.uk-scope .grid-service-text{padding-left:15px;padding-right:15px}}.uk-scope .grid-service-text .uk-card-default{position:relative;color:#4d678e;box-shadow:none}.uk-scope .grid-service-text .uk-card-default::before{content:"";display:block;position:absolute;top:0;right:0;width:0px;height:0px;border-style:solid;border-width:0 36px 36px 0;border-color:rgba(0,0,0,0) #d3e3ed rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0deg)}.uk-scope .grid-service-text .uk-card-default .uk-card-body{padding:32px}.uk-scope .grid-service-text h4{font-weight:400;text-transform:uppercase;min-height:50px}@media(max-width: 958.98px){.uk-scope .grid-service-text h4{font-size:20px;min-height:auto}}.uk-scope .grid-service-text ul{padding:0;margin:24px 0 0 0}.uk-scope .grid-service-text ul li{padding-left:16px;position:relative;margin-bottom:4px}.uk-scope .grid-service-text ul li::before{font-family:"Font Awesome 6 Free";content:"";position:absolute;left:0;top:4px;color:#395eb8;font-weight:900;font-size:12px}.uk-scope .grid-stack-list{margin-top:50px}.uk-scope .grid-stack-list .uk-grid.uk-margin-large{margin:0 0 50px 0;border:1px solid #d3e3ed;padding:25px 15px}.uk-scope .grid-stack-list .uk-grid.uk-margin-large .uk-first-column{padding:10px 25px 25px}.uk-scope .grid-stack-list .uk-grid.uk-margin-large img{box-shadow:0 10px 15px rgba(0,0,0,.2)}.com-visforms{max-width:1024px;margin:40px auto 0}@media(max-width: 575.98px){.com-visforms .visform{padding:0 10px}}.com-visforms .visform .fieldset-1>div.form-group{margin-bottom:20px}.com-visforms .visform .fieldset-1>div.row{display:flex;flex-wrap:wrap;gap:20px 50px}.com-visforms .visform .fieldset-1>div.row p.visCSSclear{margin:0}.com-visforms .visform .fieldset-1>div.row p,.com-visforms .visform .fieldset-1>div.row label{color:#687682;font-style:italic;font-size:16px;margin-bottom:4px;padding-left:25px}.com-visforms .visform .fieldset-1>div.row p.error,.com-visforms .visform .fieldset-1>div.row label.error{color:red;padding-left:0}.com-visforms .visform .fieldset-1>div.row p{padding:0 0 0 15px}.com-visforms .visform .fieldset-1>div.row label.visCSSlabel{display:none}.com-visforms .visform .fieldset-1>div.row label.visCSSlabel.visCheckbox{display:block;width:100%;float:none;line-height:1.5}.com-visforms .visform .fieldset-1>div.row>div{flex-basis:calc(50% - 25px);margin:0 0 10px;position:relative}@media(max-width: 575.98px){.com-visforms .visform .fieldset-1>div.row>div{flex-basis:100%;margin:0;padding:0}}.com-visforms .visform .fieldset-1>div.row>div.field9 span.input-group-append{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:16px;color:#687682}.com-visforms .visform .fieldset-1>div.row>div.field9 span.input-group-append .btn{height:48px}.com-visforms .visform .fieldset-1>div.row>div.field10{flex-basis:100%}.com-visforms .visform .fieldset-1>div.row>div.field10 input[type=file]{width:50%}@media(max-width: 767.98px){.com-visforms .visform .fieldset-1>div.row>div.field10 input[type=file]{width:100%}}.com-visforms .visform .fieldset-1>div.row>div.field19,.com-visforms .visform .fieldset-1>div.row>div.field11{flex-basis:100%}.com-visforms .visform .fieldset-1>div.row>div.field19 p,.com-visforms .visform .fieldset-1>div.row>div.field11 p{padding-left:40px}.com-visforms .visform .fieldset-1>div.row>div.field19 .form-check,.com-visforms .visform .fieldset-1>div.row>div.field11 .form-check{position:absolute;left:25px;top:1px;padding-left:0}@media(max-width: 575.98px){.com-visforms .visform .fieldset-1>div.row>div.field19 .form-check,.com-visforms .visform .fieldset-1>div.row>div.field11 .form-check{left:15px}}.com-visforms .visform .fieldset-1>div.row>div.field17{flex-basis:100%}.com-visforms .visform .fieldset-1>div.row>div p.visCSSmargLeft{margin-left:0;font-size:15px;line-height:1.5}.com-visforms .visform .fieldset-1>div.row>div p.visCSSmargLeft a{color:#4d678e}.com-visforms .visform .fieldset-1>div.row>div input[type=checkbox]{transform:scale(1.25);margin:3px 0 0}.com-visforms .visform .fieldset-1>div.row>div select,.com-visforms .visform .fieldset-1>div.row>div input[type=file],.com-visforms .visform .fieldset-1>div.row>div input[type=text],.com-visforms .visform .fieldset-1>div.row>div input[type=tel],.com-visforms .visform .fieldset-1>div.row>div input[type=email],.com-visforms .visform .fieldset-1>div.row>div textarea{float:none;width:100%;background-color:rgba(0,0,0,0);border:1px solid #687682;border-radius:20px;padding:8px 15px;font-size:16px;line-height:30px;min-height:48px;font-family:"Lato",sans-serif;font-weight:normal;color:#687682;text-align:left}.com-visforms .visform .fieldset-1>div.row>div select::-moz-placeholder,.com-visforms .visform .fieldset-1>div.row>div input[type=file]::-moz-placeholder,.com-visforms .visform .fieldset-1>div.row>div input[type=text]::-moz-placeholder,.com-visforms .visform .fieldset-1>div.row>div input[type=tel]::-moz-placeholder,.com-visforms .visform .fieldset-1>div.row>div input[type=email]::-moz-placeholder,.com-visforms .visform .fieldset-1>div.row>div textarea::-moz-placeholder{font-size:16px;color:#687682}.com-visforms .visform .fieldset-1>div.row>div select::-moz-placeholder, .com-visforms .visform .fieldset-1>div.row>div input[type=file]::-moz-placeholder, .com-visforms .visform .fieldset-1>div.row>div input[type=text]::-moz-placeholder, .com-visforms .visform .fieldset-1>div.row>div input[type=tel]::-moz-placeholder, .com-visforms .visform .fieldset-1>div.row>div input[type=email]::-moz-placeholder, .com-visforms .visform .fieldset-1>div.row>div textarea::-moz-placeholder{font-size:16px;color:rgba(104,118,130,.9)}.com-visforms .visform .fieldset-1>div.row>div select::placeholder,.com-visforms .visform .fieldset-1>div.row>div input[type=file]::placeholder,.com-visforms .visform .fieldset-1>div.row>div input[type=text]::placeholder,.com-visforms .visform .fieldset-1>div.row>div input[type=tel]::placeholder,.com-visforms .visform .fieldset-1>div.row>div input[type=email]::placeholder,.com-visforms .visform .fieldset-1>div.row>div textarea::placeholder{font-size:16px;color:rgba(104,118,130,.9)}@media(max-width: 575.98px){.com-visforms .visform .fieldset-1>div.row>div select,.com-visforms .visform .fieldset-1>div.row>div input[type=file],.com-visforms .visform .fieldset-1>div.row>div input[type=text],.com-visforms .visform .fieldset-1>div.row>div input[type=tel],.com-visforms .visform .fieldset-1>div.row>div input[type=email],.com-visforms .visform .fieldset-1>div.row>div textarea{width:100%}}.com-visforms .visform .fieldset-1>div.row>div input[type=file]{position:relative;font-size:16px;color:#4d678e;padding-left:155px;overflow:hidden}@media(max-width: 575.98px){.com-visforms .visform .fieldset-1>div.row>div input[type=file]{padding-left:0}}.com-visforms .visform .fieldset-1>div.row>div input[type=file]::file-selector-button{background-color:#4d678e;color:#fff;font-size:16px;border:none;border-radius:0;position:absolute;height:48px;width:150px;top:-2px;left:-5px}.com-visforms .visform .fieldset-1>div.row>div select{border:1px solid #687682;padding:8px 15px;font-size:16px;height:48px;width:100%}.com-visforms .visform .fieldset-1>div.row>div textarea{max-height:100px}.com-visforms .visform .fieldset-1>div.row>div .visCustomText{margin-top:-5px}.com-visforms .visform .fieldset-1>div.row>div .visCustomText p{font-size:14px;color:#4d678e}.com-visforms .visform .fieldset-1>div:last-child{display:block;margin-top:16px}.com-visforms .visform .fieldset-1>div:last-child .asterix-ancor{position:absolute;left:350px;width:20px}.com-visforms .visform .fieldset-1>div:last-child div.h-captcha{padding-left:10px}.com-visforms .visform .fieldset-1>div:last-child .pbBtnCon .btn{border:none;padding:10px 30px;font-size:18px;margin:35px auto;background-color:#687682;transition:all .3s ease-in-out}.pg-home .bubble{position:absolute;top:-220px;left:15%;padding:25px;background:#395eb8;border-radius:15px;text-align:left;z-index:1}@media(max-width: 767.98px){.pg-home .bubble{display:none}}.pg-home .bubble::before{content:"";position:absolute;left:40%;bottom:-40px;width:0px;height:0px;border-style:solid;border-width:0 50px 100px 50px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #395eb8 rgba(0,0,0,0);transform:rotate(270deg);z-index:-1}.pg-home .bubble p{font-size:28px;line-height:1.1;color:#fff;font-weight:500;margin-bottom:0;text-shadow:2px 2px 2px rgba(0,0,0,.5)}@media(max-width: 767.98px){.pg-home .bubble p{font-size:22px}}.pg-home .bubble p strong{font-size:60px;font-weight:600}@media(max-width: 767.98px){.pg-home .bubble p strong{font-size:30px}}.uk-scope .jobs-accordion{margin-top:0}.uk-scope .jobs-accordion li a.uk-accordion-title{font-size:20px;font-weight:500;color:#4d678e;font-style:italic;background:#fff;padding:25px 40px 20px 40px}@media(max-width: 767.98px){.uk-scope .jobs-accordion li a.uk-accordion-title{font-size:16px;padding:20px 35px 15px 15px}}.uk-scope .jobs-accordion li a.uk-accordion-title h4{margin:0;text-transform:uppercase;font-size:18px;font-weight:400;font-style:normal;color:#395eb8}@media(max-width: 767.98px){.uk-scope .jobs-accordion li a.uk-accordion-title h4{font-size:14px}}.uk-scope .jobs-accordion li a.uk-accordion-title::before{background-image:none;font-family:"Font Awesome 6 Free";content:"";display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:900;font-style:normal;width:40px;height:40px;color:#fff;background-color:#395eb8;transition:all .3s ease-in-out}@media(max-width: 767.98px){.uk-scope .jobs-accordion li a.uk-accordion-title::before{width:30px;height:30px;font-size:20px}}.uk-scope .jobs-accordion li a.uk-accordion-title:hover{color:#395eb8}.uk-scope .jobs-accordion li .uk-accordion-content{margin-top:0;padding:1px 40px 30px 40px;background:#fff}@media(max-width: 767.98px){.uk-scope .jobs-accordion li .uk-accordion-content{padding:1px 15px 20px 15px}}.uk-scope .jobs-accordion li .uk-accordion-content ul{padding:0;margin:-10px 0 24px 0}.uk-scope .jobs-accordion li .uk-accordion-content ul li{padding-left:16px;position:relative;margin-bottom:4px;font-size:15px}.uk-scope .jobs-accordion li .uk-accordion-content ul li::before{font-family:"Font Awesome 6 Free";content:"";position:absolute;left:0;top:4px;color:#395eb8;font-weight:900;font-size:12px}.uk-scope .jobs-accordion li.uk-open a.uk-accordion-title::before{transform:rotate(-90deg)}
/*# sourceMappingURL=main.css.map */
