html,body{background-color:#fff;color:#3c3c3c;font-weight:400;font-family:din-2014,sans-serif;text-align:left;line-height:1.5;letter-spacing:.2px}@media only screen and (max-width: 991px){html,body{font-size:17px}}@media only screen and (min-width: 992px){html,body{font-size:20px}}@media only screen and (min-width: 1500px){html,body{font-size:23px}}h1,h2,h3,h4,h5,h6{margin-top:0;font-family:museo-slab,serif;font-weight:700;margin-bottom:1.5rem;line-height:1.25}h1{font-weight:700;font-size:2.5rem;margin:0 0 3rem}@media only screen and (max-width: 767px){h1{font-size:33px;margin:0 0 1rem}}h2{font-family:din-2014,sans-serif;font-size:1.4rem;font-weight:400;color:#2CB3E3;margin:3rem 0 1.5rem}@media only screen and (max-width: 767px){h2{margin:1.5rem 0 1rem}}h3{font-family:din-2014,sans-serif;font-size:1rem;font-weight:700;margin-bottom:.2rem}h3.blau{font-size:1.2rem}h4{font-family:din-2014,sans-serif;color:#2CB3E3;font-weight:400;margin-bottom:.2rem}p,ul,ol{margin:0 0 1.6rem 0}.schwarz{color:#3c3c3c}.blau{color:#2CB3E3}a:hover,.btn,.wpcf7-submit,.scroll,.teaser,.socialmenu,.whatsapp{transition:all 0.2s ease-in}a{color:#2CB3E3;text-decoration:none}a:hover,a:active,a:focus{color:#BABABA;text-decoration:none}a.pdf{background:url("img/pdf.svg") no-repeat -4px center;margin-top:4px;display:inline-block}@media only screen and (max-width: 991px){a.pdf{background-size:32px 32px;padding-left:33px;font-size:16px}}@media only screen and (min-width: 992px){a.pdf{background-size:42px 42px;padding-left:44px;font-size:18px;padding-top:3px}}a[href^="tel:"]{text-decoration:none !important;white-space:nowrap}:focus{outline:0}img{max-width:100%;height:auto}iframe{max-width:100%}.nav{list-style:none;padding:0}.has-small-font-size{font-size:.8rem}.has-normal-font-size{font-size:1rem}.has-large-font-size{font-size:1.2rem}p.has-background{padding:20px 30px}.has-primary-background-color{background-color:#2CB3E3}.has-primary-color{color:#2CB3E3}.has-secondary-background-color{background-color:#34B4E4}.has-secondary-color{color:#34B4E4}.has-darkgray-background-color{background-color:#666}.has-darkgray-color{color:#666}.has-lightgray-background-color{background-color:#BABABA}.has-lightgray-color{color:#BABABA}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#3c3c3c;text-align:left;font-size:17px}.wp-block-embed{margin-bottom:1em}.wp-block-button{text-align:center;display:inline}.wp-block-button a.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.text-left{text-align:left !important}.text-center{text-align:center}.text-right{text-align:right}.btn{display:block;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:none;text-transform:uppercase;font-weight:400;letter-spacing:2px;max-width:100%;font-family:din-2014,sans-serif;padding:10px 30px;text-decoration:none;font-size:.75rem}.btn-primary,.crt-load-more{display:inline-block;color:white !important;background-color:#2CB3E3 !important;height:55px;border-radius:55px;padding:18px 35px !important;font-size:.66rem;font-weight:600;text-transform:uppercase;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.3)}@media only screen and (max-width: 767px){.btn-primary,.crt-load-more{height:49px;border-radius:49px}}.btn-primary:hover,.crt-load-more:hover{color:white;background-color:#0F5BA3 !important}.crt-load-more{margin-bottom:80px;letter-spacing:2px;height:60px;border-radius:60px}.mb-0{margin-bottom:0}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.mt-30{margin-top:30px}.mt-100{margin-top:50px}.mb-100{margin-bottom:100px}.mb-10{margin-bottom:10px}.mb-30{margin-bottom:30px}.mb-70{margin-bottom:70px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:30px}.mb-60{margin-bottom:60px !important}.mb-80{margin-bottom:80px !important}.mt-70{margin-top:50px}.mt-80{margin-top:50px}@media only screen and (min-height: 900px){.mt-100{margin-top:100px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-60{margin-top:60px}.mb-100{margin-bottom:100px}}@media only screen and (max-width: 767px){.mt-70{margin-top:35px}.mt-80{margin-top:35px}.m-mt-40{margin-top:40px}}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}html,body,.page-wrap{height:100%}body>.page-wrap{height:auto;margin:0 auto;overflow-x:hidden;min-height:100%}html,body{min-height:100%;height:100%}html{overflow-x:hidden;overflow-y:scroll}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.visible-xxs{display:none}@media only screen and (max-width: 369px){.visible-xxs{display:block}.hidden-xxs{display:none}}.visible-xl-block{display:none}.hidden-xl{display:block}@media only screen and (min-width: 1400px){.container{width:1350px}}@media only screen and (min-width: 1500px){.container{width:1440px}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-2{width:16.66666667%;float:left}.col-xl-3{width:25%}.col-xl-6{width:50%}.col-xl-8{width:66.66666667%}.col-xl-10{width:83.33333333%}.visible-xl-block{display:block}.hidden-xl{display:none}}@media only screen and (min-width: 1600px){.container{width:1540px}}@media only screen and (min-width: 1700px){.container{width:1643px}.hidden-xxl{display:none}.col-xxl-9{width:75%}.col-xxl-8{width:66.66666667%}}#main.padding{position:relative}@media only screen and (max-width: 767px){#main.padding{padding-top:78px}}@media only screen and (min-width: 768px){#main.padding{padding-top:120px}}@media only screen and (min-width: 1200px) and (min-height: 1100px){#main.padding{padding-top:168px}}#main.padding .container{position:relative;z-index:1}.min-height{min-height:100vh}.iframe{width:100%;height:100%;border:none}@media only screen and (max-width: 767px){.iframe{min-height:2800px}}@media only screen and (min-width: 768px){.iframe{min-height:2600px}}@media only screen and (min-width: 992px){.iframe{min-height:2200px}}@media only screen and (min-width: 1400px){.iframe{min-height:1500px}}.breadcrumbs{position:relative;margin-bottom:1.66rem;color:#2CB3E3;font-size:16px}@media only screen and (max-width: 767px){.breadcrumbs{font-size:11px;margin-bottom:1.2rem}}.breadcrumbs a{font-weight:400;color:#2CB3E3}.bg-kreis{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}.bg-kreis.grau{background:url(img/bg-grau.svg) no-repeat;background-position:50% 550px;background-size:cover}.bg-kreis.blau{background:url(img/bg-blau.svg) no-repeat;background-position:50% 550px;background-size:cover}.bg-kreis.tuerkis-light{background:url(img/bg-tuerkis-light.svg) no-repeat;background-position:50% 550px;background-size:cover}.bg-kreis.gelb-light{background:url(img/bg-gelb-light.svg) no-repeat;background-position:50% 550px;background-size:cover}.bg-kreis.gruen-light{background:url(img/bg-gruen-light.svg) no-repeat;background-position:50% 550px;background-size:cover}.kreis-height{min-height:900px}.page-template-tpl-fullsizevideo .bg-kreis{z-index:-1}.row-personen{margin-top:5rem}.person{text-align:center;margin-bottom:2rem}.person .person-bild{width:273px;height:273px;margin:0 auto 1.2rem auto;background:#ededed;border-radius:50%;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,0.2)}@media only screen and (min-width: 1200px) and (max-width: 1400px){.person .person-bild{width:250px;height:250px}}.person .person-inhalt{font-size:.83rem;line-height:1.8}.person .person-inhalt a{color:#3c3c3c;text-decoration:underline}.person .person-inhalt a:hover{color:#BABABA}.person .person-inhalt a[href^="tel:"]:hover{color:#3c3c3c}.person h3{font-size:1.3rem;font-family:museo-slab,serif}.person h4{margin-bottom:.8rem}@media only screen and (min-width: 1200px){.person{min-height:550px}}.pos-rel{position:relative}.display-table{display:table}.display-table-cell{display:table-cell;vertical-align:middle}.searchresult{display:block;border-bottom:1px solid rgba(0,0,0,0.2);padding:12px 0}.searchresult p{margin:0}.teaser-click,.teaser-click:hover,.teaser-ajax,.teaser-ajax:hover{color:#3c3c3c;text-decoration:none !important}.page-template-tpl-moeglichkeiten-kachel-detail .abteilungslogo,.page-template-tpl-moeglichkeiten .abteilungslogo,.page-template-tpl-moeglichkeiten-kachel .abteilungslogo{position:fixed}.page-template-tpl-moeglichkeiten-kachel-detail .abteilungslogo .navtitel,.page-template-tpl-moeglichkeiten .abteilungslogo .navtitel,.page-template-tpl-moeglichkeiten-kachel .abteilungslogo .navtitel{color:#3c3c3c}@media only screen and (min-width: 1200px){#content{min-height:600px}}.show-ajax{display:none}.video-row a{color:#3c3c3c}@media only screen and (min-width: 992px){.video-row .teaser{height:auto;min-height:400px}.video-row .teaser h3{min-height:100px;font-size:1.2rem}}.aufklapp-titel{border-bottom:1px solid #eee;padding-bottom:10px;cursor:pointer;padding-top:200px;margin-top:-150px}@media only screen and (max-width: 767px){.aufklapp-titel{padding-right:30px}}@media only screen and (min-width: 768px){.aufklapp-titel{padding-right:150px}}.aufklapp-titel .mehr{position:absolute;right:5px;margin-top:10px}.aufklapp-titel.active .mehr:after{content:'weniger anzeigen';background:url(img/acc-minus.svg) no-repeat left center;background-size:24px 24px;padding:5px 0 5px 32px}@media only screen and (max-width: 767px){.aufklapp-titel.active .mehr:after,.aufklapp-titel .mehr:after{content:''}}.aufklapp-inhalt{display:none}.abstand-inhalt h2{margin-top:3.6rem}.cookie-notice-container{padding:20px 15px 20px;font-weight:400}.cookie-notice-container a{color:white}.cn-button.bootstrap{background:#2CB3E3}.cn-button.bootstrap:hover{background:#1a96c2}.crt-post .crt-post-text{font-size:14px !important;line-height:1.4 !important}.crt-post-date{font-size:12px !important}.crt-post .crt-post-fullname{padding:0 10px !important}.teaser-404{position:relative;margin-top:30px;padding-top:3.5rem;padding-left:11rem}.teaser-404 .ot{font-size:1.4rem;font-weight:600}.teaser-404 h1{font-size:3.2rem;margin:1rem  0 2rem 0;line-height:1.1}.teaser-404:before{position:absolute;z-index:-1;content:'';top:0;left:0;width:24.5rem;height:24.5rem;border-radius:50%;background-color:#2CB3E3}@media only screen and (max-width: 767px){.teaser-404{padding-left:30px}.teaser-404 .ot{font-size:1rem}.teaser-404 h1{font-size:1.8rem}.teaser-404:before{left:-100px;width:350px;height:350px}}#qlwapp.qlwapp-rounded.qlwapp-button .qlwapp-toggle{background-color:#2CB3E3 !important}.qlwapp-text{font-size:16px !important}.qlwapp-whatsapp-icon{font-size:29px !important}#qlwapp.qlwapp-bottom-right{position:absolute !important;z-index:300 !important;bottom:-80px !important}@media only screen and (max-width: 670px){#qlwapp.qlwapp-bottom-right{left:10px !important;right:auto !important;bottom:-1130px !important}}@media only screen and (min-width: 671px) and (max-width: 768px){#qlwapp.qlwapp-bottom-right{left:10px !important;right:auto !important;bottom:-630px !important}}@media only screen and (max-width: 768px){#qlwapp .qlwapp-developer,#qlwapp .qlwapp-toggle{margin-left:0 !important;width:290px !important}}@media only screen and (max-width: 670px){.qlwapp-text{font-size:.83rem !important}}#qlwapp{display:none !important}.home #qlwapp{display:block !important}.cc-revoke,.cc-window{font-family:din-2014,sans-serif !important}.cc-revoke.cc-bottom{display:none !important}@media only screen and (min-width: 768px){.page-template-tpl-landingpage .formular{background-color:white;padding:20px 25px}.page-template-tpl-landingpage .rundung-blau{width:100%;background:url("img/bg-blau.svg") no-repeat center 600px;background-size:cover}}@media only screen and (min-width: 768px) and (min-width: 992px){.page-template-tpl-landingpage .rundung-blau{background-position:center 770px}}@media only screen and (min-width: 768px){.page-id-865 .rundung-blau{background-position:center 540px}}@media only screen and (min-width: 768px) and (min-width: 1200px){.page-id-865 .rundung-blau{background-position:center 660px}}@media only screen and (min-width: 768px) and (min-width: 1400px){.page-id-865 .rundung-blau{background-position:center 560px}}@media only screen and (min-width: 768px) and (min-width: 1500px){.page-id-865 .rundung-blau{background-position:center 680px}}@media only screen and (min-width: 768px) and (min-width: 1600px){.page-id-865 .rundung-blau{background-position:center 610px}}@media only screen and (min-width: 768px) and (min-width: 1200px) and (min-height: 1100px){.page-id-865 .rundung-blau{background-position:center 700px}}@media only screen and (min-width: 768px) and (min-width: 1400px) and (min-height: 1100px){.page-id-865 .rundung-blau{background-position:center 600px}}@media only screen and (min-width: 768px) and (min-width: 1500px) and (min-height: 1100px){.page-id-865 .rundung-blau{background-position:center 720px}}@media only screen and (min-width: 768px) and (min-width: 1600px) and (min-height: 1100px){.page-id-865 .rundung-blau{background-position:center 650px}}@media only screen and (min-width: 768px){.page-id-865 .formular{margin-top:120px}}.page-template-tpl-teaser-video .modal-dialog{width:1000px;max-width:90%;box-shadow:0 5px 15px rgba(0,0,0,0.5);margin:10vh auto;padding:10px 10px 0 10px;background:white}.page-template-tpl-teaser-video .close{left:auto;right:-10px}.page-template-tpl-teaser-video video{width:100%;max-width:100%;height:auto}.admin-bar .header{top:25px}.header{position:fixed;z-index:500;width:100%;top:0;background:#388CC7}@media only screen and (max-width: 767px){.header{height:58px}}@media only screen and (min-width: 768px){.header{height:90px}}@media only screen and (min-width: 1200px) and (min-height: 1100px){.header{height:118px}}.page-template-tpl-fullsizevideo .header,.home .header{background:rgba(0,0,0,0.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page-id-31 .header{background:rgba(0,0,0,0.4)}#site-logo{position:absolute;top:0;display:block;width:223px;height:100%;background:url("img/kispi-logo.svg") center center no-repeat #fff;background-size:80% auto}@media only screen and (max-width: 1199px){#site-logo{left:40px}}@media only screen and (min-width: 1200px){#site-logo{left:60px}}@media only screen and (max-width: 767px){#site-logo{width:128px;left:15px}}.site-navigation{position:relative;height:100%;z-index:500;transition:all 0.7s ease-in-out}.site-navigation .top-menu{position:absolute;right:110px;height:100%;text-align:right;margin:0}.site-navigation .top-menu li{display:block;height:100%;float:left;border-right:0.5px solid rgba(255,255,255,0.3)}.site-navigation .top-menu li:first-child{border-left:0.5px solid rgba(255,255,255,0.3)}.site-navigation .top-menu li a,.site-navigation .top-menu li a:hover,.site-navigation .top-menu li a:focus,.site-navigation .top-menu li a:active{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%;box-sizing:border-box;color:#fff;text-decoration:none;font-size:.83rem;font-weight:400;letter-spacing:.5px}@media only screen and (min-width: 992px){.site-navigation .top-menu li a,.site-navigation .top-menu li a:hover,.site-navigation .top-menu li a:focus,.site-navigation .top-menu li a:active{padding:12px 27px}}@media only screen and (min-width: 1200px){.site-navigation .top-menu li a,.site-navigation .top-menu li a:hover,.site-navigation .top-menu li a:focus,.site-navigation .top-menu li a:active{padding:12px 30px}}@media only screen and (min-width: 1600px){.site-navigation .top-menu li a,.site-navigation .top-menu li a:hover,.site-navigation .top-menu li a:focus,.site-navigation .top-menu li a:active{padding:12px 60px}}.site-navigation .top-menu li a:hover,.site-navigation .top-menu li a:focus,.site-navigation .top-menu li a:hover:hover,.site-navigation .top-menu li a:hover:focus,.site-navigation .top-menu li a:focus:hover,.site-navigation .top-menu li a:focus:focus,.site-navigation .top-menu li a:active:hover,.site-navigation .top-menu li a:active:focus{background:rgba(255,255,255,0.3)}.site-navigation .top-menu li.active a{color:#3c3c3c}.overlay .site-navigation{background-color:#388CC7}#nav-expander{position:absolute;top:0;right:0;width:110px;height:100%;cursor:pointer;-webkit-transform:rotate(0deg);transform:rotate(0deg);z-index:1000}#nav-expander span{background-color:#fff;content:"";display:block;height:4px;border-radius:2px;left:calc(50% - 13px);top:calc(50% - 1px);position:absolute;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:background-color 0.2s ease-in-out, top 0.2s 0.2s ease-out,  -webkit-transform 0.2s linear;transition:background-color 0.2s ease-in-out, top 0.2s 0.2s ease-out,  transform 0.2s linear;transition:background-color 0.2s ease-in-out, top 0.2s 0.2s ease-out,  transform 0.2s linear, -webkit-transform 0.2s linear;width:34px}#nav-expander span:before,#nav-expander span:after{background-color:#fff;content:"";display:block;height:4px;border-radius:2px;position:absolute;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:background-color 0.2s ease-in-out, top 0.2s 0.2s ease-out,  -webkit-transform 0.2s linear;transition:background-color 0.2s ease-in-out, top 0.2s 0.2s ease-out,  transform 0.2s linear;transition:background-color 0.2s ease-in-out, top 0.2s 0.2s ease-out,  transform 0.2s linear, -webkit-transform 0.2s linear;width:34px}#nav-expander span:before{top:12px}#nav-expander span:after{top:-12px}#nav-expander:hover span:before{-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0)}#nav-expander:hover span:after{-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}#nav-expander.active span{background-color:transparent;transition:background 0.2s ease-out}#nav-expander.active span:before,#nav-expander.active span:after{background-color:#fff;transition:top 0.2s ease-out, -webkit-transform 0.2s 0.2s ease-out;transition:top 0.2s ease-out, transform 0.2s 0.2s ease-out;transition:top 0.2s ease-out, transform 0.2s 0.2s ease-out, -webkit-transform 0.2s 0.2s ease-out}#nav-expander.active span:before{top:0;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}#nav-expander.active span:after{top:0;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}#nav-expander.active p{color:white}#navbar{opacity:0;position:fixed;width:auto;margin:0;top:0;left:0;right:0;bottom:0;height:100vh;z-index:100;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:all 0.7s ease-in-out;visibility:hidden;background-color:white}#navbar .nav-spalte{border-right:1px solid #eee;height:100%;padding-bottom:200px}#navbar .nav-spalte:last-child{border:none}@media only screen and (min-width: 992px){#navbar .nav-spalte{padding-top:200px}}@media only screen and (min-width: 992px) and (min-height: 1100px){#navbar .nav-spalte{padding-top:330px}}#navbar .stiftung{background-color:transparent}#navbar .primary-nav{list-style:none;padding:0;margin-left:20px}@media only screen and (min-width: 1400px){#navbar .primary-nav{margin-left:30px}}#navbar .primary-nav>li{position:relative;display:block}#navbar .primary-nav>li>a{letter-spacing:.5px;display:block;padding:12px;color:#3c3c3c;text-decoration:none;font-size:.7rem}@media only screen and (min-width: 1200px){#navbar .primary-nav>li>a{font-size:.83rem}}#navbar .primary-nav>li>a:hover,#navbar .primary-nav>li.active>a{color:#3c3c3c}#navbar .primary-nav>li>a:hover:before,#navbar .primary-nav>li.active>a:before{content:'';border-radius:50%;display:block;position:absolute}@media only screen and (max-width: 1199px){#navbar .primary-nav>li>a:hover:before,#navbar .primary-nav>li.active>a:before{width:14px;height:14px;left:-11px;top:14px}}@media only screen and (min-width: 1200px){#navbar .primary-nav>li>a:hover:before,#navbar .primary-nav>li.active>a:before{width:16px;height:16px;left:-15px;top:17px}}.navtitel{position:relative;display:block;color:#3c3c3c;font-family:museo-slab,serif;top:-50px;height:100px;padding:50px 0 0 45px;font-size:.8rem;line-height:1.2}@media only screen and (min-width: 1200px){.navtitel{font-size:1rem}}@media only screen and (min-width: 1400px){.navtitel{font-size:1.16rem;padding-left:65px}}.navtitel:before{content:'';width:80px;height:80px;left:5px;margin-top:-40px;display:block;position:absolute;border-radius:50%;z-index:-1;transition:all 0.2s ease-in}@media only screen and (min-width: 1400px){.navtitel:before{width:100px;height:100px;left:20px;margin-top:-50px}}.navtitel:hover{color:#3c3c3c}.navtitel:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.nav-spalte.tuerkis .navtitel:before{background:#8CCAB4}.nav-spalte.tuerkis .navtitel:hover:before{background:#69ba9d}.nav-spalte.tuerkis .primary-nav>li>a:hover:before,.nav-spalte.tuerkis .primary-nav>li.active>a:before{background-color:#8CCAB4}.nav-spalte.pink .navtitel:before{background:#E75294}.nav-spalte.pink .navtitel:hover:before{background:#e12578}.nav-spalte.pink .primary-nav>li>a:hover:before,.nav-spalte.pink .primary-nav>li.active>a:before{background-color:#E75294}.nav-spalte.orange .navtitel:before{background:#E95E27}.nav-spalte.orange .navtitel:hover:before{background:#c94814}.nav-spalte.orange .primary-nav>li>a:hover:before,.nav-spalte.orange .primary-nav>li.active>a:before{background-color:#E95E27}.nav-spalte.gruen .navtitel:before{background:#97BF0D}.nav-spalte.gruen .navtitel:hover:before{background:#718f0a}.nav-spalte.gruen .primary-nav>li>a:hover:before,.nav-spalte.gruen .primary-nav>li.active>a:before{background-color:#97BF0D}.nav-spalte.blau .navtitel:before{background:#34B4E4}.nav-spalte.blau .navtitel:hover:before{background:#1b9aca}.nav-spalte.blau .primary-nav>li>a:hover:before,.nav-spalte.blau .primary-nav>li.active>a:before{background-color:#34B4E4}.nav-spalte.gelb .navtitel:before{background:#e4da3e}.nav-spalte.gelb .navtitel:hover:before{background:#d2c71d}.nav-spalte.gelb .primary-nav>li>a:hover:before,.nav-spalte.gelb .primary-nav>li.active>a:before{background-color:#e4da3e}@media only screen and (max-width: 991px){.nav-container{width:100%;padding-top:120px}}@media only screen and (max-width: 991px) and (max-width: 767px){.nav-container{padding-top:83px}}@media only screen and (max-width: 991px){.mobile-nav>li>a{position:relative;display:block;font-size:20px;color:#3c3c3c;font-family:museo-slab, serif;font-weight:700;border-bottom:1px solid #eee;padding:11px 11px 11px 52px}.mobile-nav>li>a.last{border:none}.mobile-nav>li>a:hover{color:#666}.mobile-nav>li>a:before{content:'';position:absolute;z-index:-1;width:35px;height:35px;left:35px;top:7px;border-radius:50%}.mobile-nav>li>a.tuerkis:before{background:#8CCAB4}.mobile-nav>li>a.pink:before{background:#E75294}.mobile-nav>li>a.orange:before{background:#E95E27}.mobile-nav>li>a.gruen:before{background:#97BF0D}.mobile-nav>li>a.blau:before{background:#34B4E4}.mobile-nav>li>a.gelb:before{background:#e4da3e}.top-mobile-nav>li>a{display:block;font-size:20px;color:white;border-bottom:1px solid white;padding:11px 11px 11px 40px;background:#388CC7}.top-mobile-nav>li>a:hover{background:#2d709f}}body.not-front.overlay{position:fixed;width:100%}.overlay .header.start{position:fixed}.open #navbar{opacity:1;visibility:visible}.open #nav-expander{z-index:1000 !important}.nav-container{min-height:100%}@media only screen and (max-width: 991px){.nav-container{margin-bottom:-339px}}@media only screen and (min-width: 992px){.nav-container{margin-bottom:-239px}}@media only screen and (max-width: 991px){.push,.nav-footer{min-height:339px}}@media only screen and (min-width: 992px){.push,.nav-footer{height:239px}}#footer{position:relative;z-index:220}@media only screen and (max-width: 670px){#footer .col-xs-4{width:100%}}@media only screen and (max-width: 670px){#footer .col-xs-6{width:100%}}.footer{position:relative;width:100%;background-color:#384148;font-size:.83rem;color:white;border-bottom:1px solid rgba(255,255,255,0.4)}@media only screen and (max-width: 991px){.footer{padding-top:46px;padding-bottom:20px}}@media only screen and (min-width: 992px){.footer{padding-top:57px;padding-bottom:47px}}.footer h3,.footer h4{font-family:din-2014,sans-serif;font-weight:400;color:#34B4E4;font-size:18px;margin-bottom:25px}@media only screen and (min-width: 1400px){.footer h3,.footer h4{font-size:20px}}.footer h3{text-transform:uppercase;letter-spacing:1.5px}.footer a{color:white}.footer a:hover{color:rgba(255,255,255,0.4)}.stiftung{height:79px;width:100%;background-color:white;padding-top:23px}.footer-nav{margin:0}.footer-nav>li>a{position:relative;display:block;padding:6px 0;color:white}.adresse{font-size:16px;line-height:1.7}@media only screen and (max-width: 767px){.berufgruppen,.nuetzliches{margin-bottom:50px}}.social-bereich{background-color:#384148;color:white;padding:50px 0 30px 0}.social{list-style:none;padding:none;margin:-10px 0 0 -2rem}.social li{display:inline-block}.social .social-icon{background-repeat:no-repeat;background-position:center center;background-size:contain;display:inline-block;margin-top:10px;margin-right:20px}@media only screen and (max-width: 991px){.social .social-icon{height:50px;width:50px}}@media only screen and (min-width: 992px){.social .social-icon{height:55px;width:55px}}.social .social-icon.facebook{background:url("img/fb-white.svg") no-repeat left center}@media only screen and (max-width: 991px){.social .social-icon.facebook{background-size:43px 43px}}@media only screen and (min-width: 992px){.social .social-icon.facebook{background-size:50px 50px}}.social .social-icon.linkedin{background:url("img/in-white.svg") no-repeat left center}@media only screen and (max-width: 991px){.social .social-icon.linkedin{background-size:43px 43px}}@media only screen and (min-width: 992px){.social .social-icon.linkedin{background-size:50px 50px}}.social .social-icon.youtube{background:url("img/youtube-white.svg") no-repeat left center}@media only screen and (max-width: 991px){.social .social-icon.youtube{background-size:43px 43px}}@media only screen and (min-width: 992px){.social .social-icon.youtube{background-size:50px 50px}}.social .social-icon.instagram{background:url("img/insta-white.svg") no-repeat left center}@media only screen and (max-width: 991px){.social .social-icon.instagram{background-size:43px 43px}}@media only screen and (min-width: 992px){.social .social-icon.instagram{background-size:50px 50px}}.social a.socialmenu{display:block}.social a.socialmenu:hover{opacity:.5}@media only screen and (min-width: 992px) and (max-width: 1199px){.social{margin-top:-30px}}@media only screen and (max-width: 767px){.social{margin-top:15px;margin-bottom:35px}}.whatsapp{height:80px}.footer-nav.impressum>li>a{font-size:16px}@media only screen and (min-width: 992px){.footer-nav.impressum{margin-top:-28px}}.footer-nav.impressum>li>a:hover{color:rgba(255,255,255,0.4)}@media only screen and (max-width: 767px){.adresse,.footer-nav.impressum>li>a{font-size:14px}}.search-input{max-width:95%;background:url("img/search-white.svg") no-repeat 96% center transparent;background-size:30px 30px;border:2px solid white;padding:8px 15px;color:white;border-radius:4px;font-size:.83rem;font-weight:400}@media only screen and (max-width: 767px){.search-input{width:100%;max-width:100%;margin-bottom:50px}}.search-blau .search-input{max-width:100%;border:2px solid #2CB3E3;color:#666}@media only screen and (max-width: 991px){.recruiter img{width:55px}}@media only screen and (min-width: 992px){.recruiter img{width:90px}}.copyright{background-color:white;padding-top:40px;padding-bottom:30px;font-size:.66rem}.copyright a{color:#3c3c3c}.to-top{position:relative;display:inline-block;height:50px;margin-top:-10px;padding-top:12px;padding-right:60px;background:url("img/arrow-up.svg") no-repeat center right;background-size:46px 46px;font-weight:600;color:#2CB3E3 !important;text-transform:uppercase;letter-spacing:2px;font-size:16px;cursor:pointer}@media only screen and (min-width: 1400px){.to-top{font-size:18px}}@media only screen and (max-width: 767px){.to-top{float:right;margin-top:20px}}.home #main{height:100vh}@media only screen and (max-width: 991px){.home #main{height:calc(var(--vh, 1vh) * 100)}}.home #page{overflow:hidden;max-width:100%;height:100%}@media only screen and (max-width: 767px){.home #loop{height:65%;-webkit-transform:translate(-50%, -65%);transform:translate(-50%, -65%)}}.intro-text{position:absolute;z-index:20;top:27%;left:0;right:0;margin:0 30px}@media only screen and (min-width: 992px) and (min-height: 1100px){.intro-text{top:33%}}.intro-text h1{color:white;margin:0 0 1rem;text-shadow:2px 2px 8px #333}@media only screen and (max-width: 349px){.intro-text h1{font-size:1.16rem}}@media only screen and (min-width: 350px){.intro-text h1{font-size:25px}}@media only screen and (min-width: 500px){.intro-text h1{font-size:33px}}@media only screen and (min-width: 768px){.intro-text h1{font-size:50px}}@media only screen and (min-width: 992px){.intro-text h1{font-size:3.33rem}}.intro-text h2{color:white;text-shadow:1px 1px 5px #333;margin:0 auto}@media only screen and (max-width: 349px){.intro-text h2{font-size:16px}}@media only screen and (min-width: 350px){.intro-text h2{font-size:20px;max-width:70%}}@media only screen and (min-width: 768px){.intro-text h2{font-size:24px}}@media only screen and (min-width: 992px){.intro-text h2{font-size:1.7rem;max-width:700px}}.recruiter-logo{position:absolute;z-index:20;top:15%}@media only screen and (min-height: 1100px){.recruiter-logo{top:20%}}@media only screen and (max-width: 991px){.recruiter-logo{width:55px;right:15px}}@media only screen and (min-width: 992px){.recruiter-logo{width:90px;right:25px}}.img-slider{width:100%;height:100vh;z-index:0}.home-navi{position:absolute;z-index:10 !important;width:100%;height:240px;height:20vh;background-color:white;bottom:0}@media only screen and (max-width: 767px){.home-navi{height:25vh}}@media only screen and (max-width: 991px){.home-navi .swiper-container{margin-top:-30px;position:relative;padding-bottom:25px}.home-navi .navtitel{position:relative;height:100px;width:210px;padding-left:75px;font-size:24px;margin:50px auto 0 auto}.home-navi .navtitel:before{content:'';width:90px;height:90px;left:35px;margin-top:-45px}.home-navi .swiper-pagination{bottom:10px}.home-navi .swiper-pagination-bullet{border:1px solid #2CB3E3;width:10px;height:10px;display:inline-block;border-radius:100%;background:white;opacity:1}.home-navi .swiper-pagination-bullet-active{background:#2CB3E3}}.page-template-tpl-fullsizevideo #page{position:relative;width:100%;height:100%;overflow:hidden}.page-template-tpl-fullsizevideo #page.overflow{overflow:visible;position:fixed}.bauchbinder{display:none;position:absolute;right:0;top:50%;padding:1em 60px 1em 1em;background:#fff;z-index:100}.bauchbinder .name{font-size:1.4em;line-height:1.2em;color:#2CB3E3}@media only screen and (max-width: 767px){.bauchbinder .name{font-size:23px;max-width:75%}}.bauchbinder .titel{color:#3c3c3c}@media only screen and (max-width: 767px){.bauchbinder .titel{font-size:16px}}.viewing .bauchbinder{display:block}@media only screen and (max-width: 991px){.bauchbinder{left:0;height:50%;z-index:20;padding-left:25px}.bauchbinder:before{content:'';position:absolute;height:30px;width:100%;background:url(img/rundung.svg) no-repeat;background-size:100% 100%;left:0;top:-30px}}.abteilungslogo{position:absolute;bottom:35px;right:2px;width:120px;height:60px;margin-bottom:-30px;z-index:198}@media only screen and (min-width: 768px){.abteilungslogo{right:15px}}@media only screen and (min-width: 992px){.abteilungslogo{width:130px;right:35px;bottom:60px}}@media only screen and (min-width: 1200px){.abteilungslogo{margin-bottom:-20px;width:150px}}@media only screen and (min-width: 1400px){.abteilungslogo{width:170px;right:60px}}.abteilungslogo .navtitel{padding-left:38px;color:white}@media only screen and (max-width: 767px){.abteilungslogo .navtitel{font-size:14px;line-height:1.1}}@media only screen and (min-width: 768px){.abteilungslogo .navtitel{font-size:.9rem}}@media only screen and (min-width: 1200px){.abteilungslogo .navtitel{padding-left:45px;font-size:1rem}}.abteilungslogo .navtitel:before{content:''}@media only screen and (max-width: 767px){.abteilungslogo .navtitel:before{left:15px;margin-top:-18px;width:44px;height:44px}}@media only screen and (min-width: 768px){.abteilungslogo .navtitel:before{left:5px;margin-top:-40px;width:70px;height:70px}}@media only screen and (min-width: 1200px){.abteilungslogo .navtitel:before{width:80px;height:80px}}@media only screen and (max-width: 991px){.viewing .abteilungslogo{bottom:40%}.viewing .abteilungslogo .navtitel{text-shadow:none;color:#3c3c3c}.overflow .abteilungslogo{display:none}}#page.overflow .abteilungslogo .navtitel{color:#3c3c3c}.button{position:absolute;cursor:pointer;z-index:99;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#fff;font-size:20px;font-weight:600;letter-spacing:1.2px;text-shadow:0px 0px 8px rgba(0,0,0,0.5)}.button .icon{-webkit-flex-shrink:0;flex-shrink:0;display:inline-block;height:71px;width:71px;margin:0 1em;background-color:#fff;background-size:contain;background-position:center center;background-repeat:no-repeat;border-radius:50%;transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;transition:transform 0.2s ease-out, -webkit-transform 0.2s ease-out;box-shadow:0 2px 3px rgba(0,0,0,0.1)}.button.play .icon{background-image:url(img/play.svg)}.button.plus .icon{background-image:url(img/plus.svg)}.button.pause .icon{background-image:url(img/pause.svg)}.button.close .icon{background-image:url(img/close.svg)}.button.showsubs .icon{background-image:url(img/showsubs.svg)}.button.hidesubs .icon{background-image:url(img/hidesubs.svg)}.button.viewing{display:none}.button:hover .icon{-webkit-transform:scale(1.2);transform:scale(1.2)}#play,#vorteile,#moeglichkeiten,#stellen{text-transform:uppercase}@media only screen and (max-width: 991px){#play,#vorteile,#moeglichkeiten,#stellen{width:auto;min-width:250px}}.page-id-25 #play,.page-id-25 #teaser-video{display:none !important}@media only screen and (min-width: 992px){.page-id-179 #play{top:37%;left:35%}.page-id-179 #vorteile{top:48%;left:12%}.page-id-179 #moeglichkeiten{top:55%;left:58%}.page-id-179 #stellen{top:68%;left:24%}.page-id-23 #play{top:37%;left:35%}.page-id-23 #vorteile{top:57%;left:15%}.page-id-23 #moeglichkeiten{top:60%;left:53%}.page-id-23 #stellen{top:72%;left:31%}.page-id-25 #play{top:30%;left:48%}.page-id-25 #vorteile{top:45%;left:18%}.page-id-25 #moeglichkeiten{top:50%;left:58%}.page-id-25 #stellen{top:65%;left:34%}.page-id-27 #play{top:55%;left:48%}.page-id-27 #vorteile{top:50%;left:11%}.page-id-27 #moeglichkeiten{top:28%;left:63%}.page-id-27 #stellen{top:76%;left:24%}.page-id-29 #play{top:37%;left:35%}.page-id-29 #vorteile{top:48%;left:10%}.page-id-29 #moeglichkeiten{top:53%;left:55%}.page-id-29 #stellen{top:68%;left:42%}.page-id-31 #play{top:57%;left:45%}.page-id-31 #vorteile{top:68%;left:10%}.page-id-31 #moeglichkeiten{top:35%;left:60%}.page-id-31 #stellen{top:82%;left:26%}}.aligner{width:100%;position:relative}#close{top:auto;left:50%;margin-left:-200px;bottom:60px;-webkit-transform:translate3d(-80%, 0, 0);transform:translate3d(-80%, 0, 0)}#pause{top:auto;left:50%;margin-left:-230px;bottom:60px;-webkit-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0)}#pause.stop .icon{background-image:url(img/play.svg)}#showsubs{top:auto;left:50%;margin-left:100px;bottom:60px}#back{position:absolute;z-index:10;display:block;color:white;padding-left:45px;bottom:35px;letter-spacing:1px;font-weight:600;text-shadow:0px 0px 8px rgba(0,0,0,0.5)}@media only screen and (max-width: 767px){#back{font-size:13px;left:-10px}}@media only screen and (min-width: 768px){#back{font-size:16px;left:0}}@media only screen and (min-width: 992px){#back{bottom:60px}}#back:before{content:'';width:40px;height:1px;position:absolute;background-color:white;left:0;transition:all 0.2s ease-in}@media only screen and (max-width: 767px){#back:before{top:9px}}@media only screen and (min-width: 768px){#back:before{top:11px}}#back:hover:before{width:30px;height:3px}#back a{color:white}@media only screen and (max-width: 767px){.button{font-size:15px}.button .icon{height:41px;width:41px}#play{top:auto;left:10px;bottom:330px}#vorteile{top:auto;left:10px;bottom:260px}#moeglichkeiten{top:auto;left:10px;bottom:190px}#stellen{top:auto;left:10px;bottom:120px}}@media only screen and (min-width: 768px) and (max-width: 991px){.button{font-size:20px}.button .icon{height:41px;width:41px}#play{top:auto;left:20px;bottom:390px}#vorteile{top:auto;left:20px;bottom:320px}#moeglichkeiten{top:auto;left:20px;bottom:250px}#stellen{top:auto;left:20px;bottom:180px}}@media only screen and (max-width: 991px){#close,#pause,#showsubs{-webkit-transform:none;transform:none;font-size:12px;color:#2CB3E3;text-shadow:none;letter-spacing:.3px;font-weight:400;bottom:35px}#close .icon,#pause .icon,#showsubs .icon{margin:0 .5em}#close{left:22%;margin:0}#pause{left:61%;width:120px;margin:0}#showsubs{display:none !important}}#loop{display:block;position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:transparent;z-index:10}#loop::-webkit-media-controls{display:none !important}.page-template-tpl-fullsizevideo video::-webkit-media-controls{display:none !important}@media only screen and (max-width: 767px){.page-id-179 #loop{-webkit-transform:translate(-60%, -50%);transform:translate(-60%, -50%)}}#interview{display:none;position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}@media only screen and (max-width: 767px){#interview{min-width:100%;min-height:60%;width:auto;height:60%;top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media only screen and (max-width: 991px) and (min-height: 850px){#interview{min-width:100%;min-height:60%;width:auto;height:70%;top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}#interview.loading{background:transparent url(img/loader.gif) center center no-repeat}#subs{display:block;position:absolute;line-height:1.5em;font-weight:400;color:#fff;background:rgba(0,0,0,0.2);z-index:260}@media only screen and (max-width: 991px){#subs{left:25px;right:25px;bottom:16%;width:auto;max-width:100%;padding:4px 8px;font-size:.85rem;color:#3c3c3c;text-align:center;line-height:1.3}}@media only screen and (min-width: 992px){#subs{left:50%;bottom:20%;width:80%;max-width:600px;padding:16px;border-radius:16px;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);text-align:center;font-size:1rem}}#subs.noshow,#subs.hidden{display:none}video::cue{font-size:0.5em;line-height:1.5em}video::-webkit-media-text-track-display{font-size:50%;line-height:1.5em}video::-webkit-media-text-track-background{background-color:rgba(0,0,0,0.2)}.rundung{position:fixed;z-index:10;bottom:77vh;height:8vh;margin-bottom:-1px;width:100%;background:url(img/rundung.svg) no-repeat;background-size:100% 100%}@media only screen and (min-height: 1100px) and (min-width: 1200px){.rundung{bottom:75vh;height:10vh}}@media only screen and (max-width: 767px){.rundung{height:20px;bottom:auto;top:100px}}@media only screen and (min-width: 768px) and (max-width: 991px){.rundung{height:50px;bottom:auto;top:130px}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-height: 1100px){.rundung{top:150px}}.bg-content{position:fixed;z-index:100;width:100%;height:77vh;bottom:0;background:white}@media only screen and (min-height: 1100px) and (min-width: 1200px){.bg-content{height:75vh}}@media only screen and (max-width: 767px){.bg-content{top:119px;height:100%}}@media only screen and (min-width: 768px) and (max-width: 991px){.bg-content{top:180px;height:100%}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-height: 1100px){.bg-content{top:200px}}.close{position:absolute;left:-10px;padding-top:10px;z-index:220}.close .icon{box-shadow:0 2px 3px rgba(0,0,0,0.1)}@media only screen and (max-width: 767px){.close{top:-33px}}@media only screen and (min-width: 768px){.close{top:-25px}}@media only screen and (min-width: 992px){.close{top:-45px}}.rundung,.bg-content{display:none}.overflow .rundung,.overflow .bg-content{display:block}.content{position:relative;top:100vh;width:100%;height:auto;transition:max-height 1s ease-out, -webkit-transform 0.3s ease-out;transition:max-height 1s ease-out, transform 0.3s ease-out;transition:max-height 1s ease-out, transform 0.3s ease-out, -webkit-transform 0.3s ease-out;z-index:199}.content.show{position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0, -77vh, 0);transform:translate3d(0, -77vh, 0);padding-top:10px;height:77vh}@media only screen and (min-height: 1100px) and (min-width: 1200px){.content.show{-webkit-transform:translate3d(0, -80vh, 0);transform:translate3d(0, -80vh, 0);height:80vh}}@media only screen and (max-width: 767px){.content.show{height:80vh;-webkit-transform:translate3d(0, -80vh, 0);transform:translate3d(0, -80vh, 0)}}@media only screen and (min-width: 768px) and (max-width: 991px) and (min-height: 1100px){.content.show{height:83vh;-webkit-transform:translate3d(0, -83vh, 0);transform:translate3d(0, -83vh, 0)}}.content.show .rundung-blau{position:relative;width:100%;background:url("img/rundung-blau.svg") no-repeat center bottom;background-size:100%}@media only screen and (min-width: 1700px){.content.show .rundung-blau{background-position:center 20px;background-size:cover}}.content .inner-page{position:relative;width:100%}.content .inner-page .inner-content{position:relative}.content .inner-page .inner-content .aktiv-sub .breadcrumbs a.aktiv{font-weight:400}.content .inner-page .breadcrumbs a{text-decoration:none}.content .inner-page .breadcrumbs a.aktiv{font-weight:700}#content-vorteile,#content-moeglichkeiten,#teaser-vorteile,#teaser-moeglichkeiten{display:none}#accordion .panel{position:relative;margin-bottom:2.5rem}@media only screen and (max-width: 767px){#accordion .panel{margin-bottom:3.5rem}}@media only screen and (min-width: 768px){#accordion .panel{min-height:150px}}@media only screen and (min-width: 992px){#accordion .panel-links,#accordion .panel-rechts{width:50%}#accordion .panel-rechts{float:right}}#accordion .acc-icon{position:absolute}@media only screen and (max-width: 767px){#accordion .acc-icon{width:50px;left:13px}}@media only screen and (min-width: 768px){#accordion .acc-icon{width:90px;left:10px}}@media only screen and (max-width: 767px){#accordion .panel-heading,#accordion .panel-collapse{padding-left:60px}}@media only screen and (min-width: 768px){#accordion .panel-heading,#accordion .panel-collapse{padding-left:110px}}#accordion .panel-heading{display:block;margin-bottom:1rem;text-decoration:none}#accordion .panel-heading h3{border-bottom:1px solid #eee;font-size:1rem;color:#3c3c3c;padding-bottom:10px;margin-bottom:12px;font-weight:600}#accordion .panel-heading[aria-expanded="true"] .mehr:after{display:none}@media only screen and (max-width: 991px){#accordion .panel-collapse{font-size:.88rem}}@media only screen and (min-width: 992px){#accordion .panel-collapse{font-size:.85rem}}.mehr,.weniger{font-size:.68rem;color:#2CB3E3;letter-spacing:.3px}.panel-heading:hover .mehr,.teaser:hover .mehr,.weniger:hover,.mehr:hover{color:#BABABA}.weniger:after{display:block;content:'Weniger anzeigen';background:url(img/acc-minus.svg) no-repeat left center;background-size:24px 24px;padding:5px 0 5px 32px}.mehr:after{content:'Mehr erfahren';background:url(img/acc-plus.svg) no-repeat left center;background-size:24px 24px;padding:5px 0 5px 32px}#teaser-vorteile .mehr:after{content:'Ihre Vorteile'}#teaser-moeglichkeiten .mehr:after{content:'Ihre Möglichkeiten'}.research #accordion .weniger:after{content:'Show less'}.research #accordion .mehr:after{content:'Learn more'}.research #teaser-vorteile .mehr:after{content:'Your Benefits'}.research #teaser-moeglichkeiten .mehr:after{content:'Your prospects'}.page-id-583 .mehr:after{content:'Learn more'}.page-id-25 #heading28,.page-id-27 #heading28,.page-id-31 #heading28{display:none}.bewerben{margin-top:200px;margin-bottom:100px;position:relative;padding-left:6.55rem}@media only screen and (max-width: 767px){.bewerben{padding-left:3rem;margin-top:100px;margin-bottom:70px}}.bewerben h2,.bewerben h3,.bewerben .btn{z-index:1;position:relative}.bewerben h2{font-family:museo-slab,serif;font-weight:700;font-size:2rem;color:#3c3c3c;margin-bottom:1rem}@media only screen and (min-width: 1200px) and (min-height: 1100px){.bewerben h2{font-size:2.5rem}}@media only screen and (max-width: 767px){.bewerben h2{font-size:32px}}.bewerben h3{font-size:1.2rem;margin:0 0 3.5rem;font-weight:400;color:#3c3c3c}@media only screen and (min-width: 1200px) and (min-height: 1100px){.bewerben h3{font-size:1.4rem;margin:0 0 4.5rem}}@media only screen and (max-width: 767px){.bewerben h3{margin:0 0 1.5rem}}.bewerben:before{display:block;content:'';width:13rem;height:13rem;border-radius:50%;position:absolute;z-index:0;left:0;top:-5.8rem}@media only screen and (min-width: 1200px) and (min-height: 1100px){.bewerben:before{width:14.8rem;height:14.8rem}}@media only screen and (max-width: 767px){.bewerben:before{width:162px;height:162px;top:-4rem}}.bewerben.tuerkis:before{background-color:#8CCAB4}.bewerben.pink:before{background-color:#E75294}.bewerben.orange:before{background-color:#E95E27}.bewerben.gruen:before{background-color:#97BF0D}.bewerben.blau:before{background-color:#34B4E4}.bewerben.gelb:before{background-color:#e4da3e}.schnellbewerbung{z-index:200;font-family:museo-slab,serif;font-weight:700;line-height:1.2;font-size:1rem}@media only screen and (max-width: 767px){.schnellbewerbung{position:relative;width:100%;margin-top:50px;margin-bottom:50px}}@media only screen and (min-width: 768px){.schnellbewerbung{position:fixed;top:25%;right:35px;width:340px;text-align:right;display:none}}@media only screen and (min-width: 768px) and (min-height: 1100px){.schnellbewerbung{top:20%}}@media only screen and (min-width: 992px){.schnellbewerbung{top:25%}}@media only screen and (min-width: 1200px){.schnellbewerbung{top:28%}}@media only screen and (min-width: 1700px){.schnellbewerbung{font-size:1.16rem;right:60px}}.schnellbewerbung .btn{margin-top:25px}@media only screen and (max-width: 767px){.schnellbewerbung .btn{display:block;width:240px}}@media only screen and (min-width: 768px){.page-template-tpl-moeglichkeiten-kachel-detail .schnellbewerbung{display:block;top:120px}}@media only screen and (min-width: 768px) and (min-width: 1200px) and (min-height: 1100px){.page-template-tpl-moeglichkeiten-kachel-detail .schnellbewerbung{top:168px}}@media only screen and (max-width: 1199px){.page-template-tpl-moeglichkeiten-kachel-detail .schnellbewerbung{position:absolute}}.page-id-23 .schnellbewerbung{font-size:30px}.page-id-23 .schnellbewerbung .btn{margin-right:-10px;font-size:17px;height:68px;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-animation:pulse 3.5s infinite;animation:pulse 3.5s infinite;padding:22px 45px !important}@media only screen and (min-width: 992px){.page-id-23 .schnellbewerbung .btn{font-size:21px}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(0.95);transform:scale(0.95)}}@keyframes pulse{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(0.95);transform:scale(0.95)}}.teaser-row{margin-bottom:100px}.teaser{position:relative;font-size:.85rem;background-color:white;box-shadow:3px 3px 15px rgba(0,0,0,0.2);padding:1.2rem;margin-bottom:30px;cursor:pointer}@media only screen and (max-width: 767px){.teaser{padding-bottom:50px}}@media only screen and (min-width: 768px){.teaser{height:330px}}@media only screen and (min-width: 992px){.teaser{height:434px}}.teaser h3{margin-top:0;margin-bottom:1rem;font-size:1.25rem;line-height:1.2;font-family:museo-slab,serif;font-weight:700;color:#3c3c3c}.teaser .mehr{position:absolute;bottom:1.15rem}.teaser img{width:100%;margin-top:15px;box-shadow:0 3px 5px rgba(0,0,0,0.5)}.teaser a{color:textColor}.teaser:hover{box-shadow:5px 5px 15px rgba(0,0,0,0.4)}.formular.linien{border-top:1px solid #2CB3E3;border-bottom:1px solid #2CB3E3;padding-top:25px;padding-bottom:15px;margin-bottom:30px}.formular .form-row{position:relative;margin-top:20px;z-index:1}.formular .clear{clear:left}.formular .form-label{font-size:16px}.formular .form-label-inline{display:inline-block}.formular .form-textbox,.formular .form-textbox textarea{width:100%;background-color:transparent;border:1px solid #2CB3E3;padding:10px;border-radius:10px}.formular .form-textbox.wpcf7-not-valid{border-bottom:1px solid #BA484B}.formular .form-textarea{margin-top:30px}.formular .wpcf7-checkbox label{font-weight:400}.formular .wpcf7-checkbox .wpcf7-list-item{margin:0 2em 0 1em}.formular .checkboxen{padding-top:25px;margin-left:20px;text-align:left;font-size:18px}.formular .checkboxen.block{padding-top:0}.formular .checkboxen.block .form-label-inline{margin-left:-20px}.formular .checkboxen.block .wpcf7-list-item{display:block}@media only screen and (max-width: 767px){.formular .checkboxen.block .wpcf7-list-item{margin-bottom:15px}}.formular .checkbox-link{margin-left:18px;text-decoration:underline}.formular input[type="checkbox"]{opacity:0;display:none}.formular input[type="checkbox"]+span::before{display:inline-block;width:60px;height:60px;margin:-3px 15px 0 -38px;vertical-align:middle;cursor:pointer}.formular input[type="checkbox"]+span::before{content:'';width:23px;height:23px;border:1px solid #2CB3E3;background:white}.formular input[type="checkbox"]:checked+span::before{content:'';color:white;background:url("img/check.svg") no-repeat center center;background-size:22px;border:2px solid #2CB3E3}.formular .radio label{font-size:16px;font-weight:700;padding-left:0}.formular input[type="radio"]{opacity:0;display:none}.formular input[type="radio"]+span::before{display:inline-block;width:60px;height:60px;margin:-3px 8px 0 0;vertical-align:middle;cursor:pointer}.formular input[type="radio"]+span::before{content:'';width:26px;height:26px;border:1px solid #2CB3E3;border-radius:50%;background:white}.formular input[type="radio"]:checked+span::before{content:'';color:white;background:url("img/point.svg") no-repeat center center;background-size:12px;border:2px solid #2CB3E3}.formular .custom-select{margin-bottom:0.5em}.formular .custom-select label{color:#3c3c3c;font-size:90%;line-height:1.1;opacity:.9}.formular .custom-select .wpcf7-form-control-wrap select{background-color:rgba(44,179,227,0.3);color:#000;font-size:inherit;font-size:17px;padding:5px 10px;padding-right:2.5em;border:0;margin:0;border-radius:3px;text-indent:0.01px;text-overflow:'';-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:41px}.formular .custom-select .wpcf7-form-control-wrap select option{font-size:17px}.formular .custom-select .wpcf7-form-control-wrap select::-ms-expand{display:none}.formular .custom-select .wpcf7-form-control-wrap::before,.formular .custom-select .wpcf7-form-control-wrap::after{content:"";position:absolute;pointer-events:none}.formular .custom-select .wpcf7-form-control-wrap::after{content:"\25BC";height:1em;font-size:16px;line-height:1;right:15px;top:50%;margin-top:-5px}.formular .custom-select .wpcf7-form-control-wrap::before{width:47px;right:0;top:-9px;bottom:0;border-radius:0 3px 3px 0;background-color:#2CB3E3;height:41px}@media only screen and (min-width: 992px){.formular .custom-select .wpcf7-form-control-wrap::before{top:-6px}}@media only screen and (min-width: 1500px){.formular .custom-select .wpcf7-form-control-wrap::before{top:-3px}}.formular .custom-select .wpcf7-form-control-wrap::after{color:rgba(0,0,0,0.6)}.formular .custom-select .wpcf7-form-control-wrap select[disabled]{color:rgba(0,0,0,0.25)}.formular #submit-kontakt{margin-top:30px}.formular .dateien{margin:50px 0 30px 0;padding:30px 15px;background-color:rgba(44,179,227,0.2)}.formular .file-upload-wrapper,.formular .uploads .wpcf7-form-control-wrap{position:relative;width:100%;height:60px;margin-bottom:10px;display:block}.formular .file-upload-wrapper:after,.formular .uploads .wpcf7-form-control-wrap:after{content:attr(data-text);font-size:18px;position:absolute;top:0;left:0;background:rgba(255,255,255,0.7);padding:10px 15px;display:block;width:calc(100% - 40px);pointer-events:none;z-index:2;height:40px;line-height:20px;color:#999;border-radius:5px 10px 10px 5px;font-weight:300}.formular .file-upload-wrapper:before,.formular .uploads .wpcf7-form-control-wrap:before{content:'Datei auswählen';position:absolute;top:0;right:0;display:inline-block;height:40px;background:#2CB3E3;color:#fff;font-weight:700;z-index:3;font-size:16px;line-height:40px;padding:0 15px;pointer-events:none;border-radius:0 5px 5px 0}.formular .file-upload-wrapper:hover:before,.formular .uploads .wpcf7-form-control-wrap:hover:before{background:#1a96c2}.formular .file-upload-wrapper input,.formular .uploads .wpcf7-form-control-wrap input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;height:40px;margin:0;padding:0;display:block;cursor:pointer;width:100%}.formular .file-upload-wrapper span.wpcf7-not-valid-tip,.formular .uploads .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{position:absolute;font-size:85%;top:40px}.formular .description{font-size:15px}.anr_captcha_field{margin:40px 0 0 -20px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{border:2px solid #990000;background-color:rgba(153,0,0,0.2);color:#3c3c3c;text-align:center;padding:15px;border-radius:6px}div.wpcf7-response-output{margin:2em 0 2.5em;padding:15px;border:2px solid #990000;background-color:rgba(153,0,0,0.2)}div.wpcf7-mail-sent-ok{border:2px solid #398f14;background-color:#398f14;color:white}.wpcf7-form label.error,span.wpcf7-not-valid-tip{color:#900;font-size:14px}span.wpcf7-not-valid-tip{padding-left:17px}