@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-regular.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-regular.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-regular.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-regular.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300italic.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300italic.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300italic.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300italic.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300italic.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-300italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-italic.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-italic.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-italic.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-italic.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-italic.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:500;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500italic.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500italic.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500italic.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500italic.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500italic.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-500italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600italic.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600italic.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600italic.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600italic.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600italic.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-600italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700italic.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700italic.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700italic.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700italic.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700italic.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-700italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800italic.eot);src:local(''),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800italic.eot?#iefix) format('embedded-opentype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800italic.woff2) format('woff2'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800italic.woff) format('woff'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800italic.ttf) format('truetype'),url(//www.netzconzept.de/wp-content/themes/netzconzept/assets/css/../font/open-sans-v34-latin-800italic.svg#OpenSans) format('svg')}html{color:#222;font-size:62.5%;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}:root{--primary-color:#e30613;--secondary-color:#232323;--white-color:#fff;--font-family:'Open Sans';--section-padding:90px 0;--text-h1-size:4.2rem;--text-h2-size:3.5rem;--text-h3-size:2.5rem;--text-h4-size:1.5rem}b,strong{font-weight:600}h1,h2,h3,h4{font-weight:400;margin:0}h1{font-size:var(--text-h1-size)}h2{font-size:var(--text-h2-size)}h3{font-size:var(--text-h3-size);margin-bottom:4rem}h4{font-size:var(--text-h4-size)}.teaser-text p a{color:var(--primary-color)}.text-center{text-align:center}.text-right{text-align:right}.grid{width:1300px;margin:0 auto;display:grid}.blog__post_row{width:1300px;margin:0 auto}.blog__post{width:31.3333%;margin:0 1%;background:#fff;margin-bottom:3rem;border-radius:.2rem;overflow:hidden}.blog__post figure{margin:0 0 2rem}.blog__post figure img{width:100%;height:auto;display:block}.blog__post .blog__post__content{padding:3rem}.blog__post .blog__post__content h3{margin-bottom:2rem;margin-top:0}.blog__post .blog__post__content h3 a{text-decoration:none;color:var(--secondary-color)}.blog__post .blog__post__content p{font-size:1.6rem}.blog__post .blog__post__content .button{margin-top:3rem}@media(max-width:1400px){.grid,.grid.alm-listing{width:90%;margin-left:5%}.blog__post_row{width:90%}}@media(max-width:1110px){.blog__post{width:48%;margin:0 1% 2rem}}@media(max-width:767px){.blog__post{width:100%}}body{font-family:var(--font-family);line-height:1.4;font-size:1.8rem;color:var(--secondary-color);font-weight:300}section h1,section h2{margin:0 0 5rem}section.ptb{padding:var(--section-padding)}section.primarybg{background:var(--primary-color);color:var(--white-color)}section.secondarybg{background:var(--secondary-color);color:var(--white-color)}section.odd{background:#efefef}section .teaser-text{margin:0 auto;max-width:70rem}section .teaser-note{background:#efefef;border-radius:.8rem;padding:2rem;margin-top:5rem;font-size:1.6rem}section .teaser-note p{padding:0;margin:0}.button{background:var(--secondary-color);color:var(--white-color);border-radius:.5rem;padding:1rem 3rem;display:inline-block;font-weight:500;text-decoration:none;outline:none;border:none;cursor:pointer;font-size:1.8rem}.button .button-icon{margin-left:14px;height:14px;display:inline-block;vertical-align:middle}.button .button-icon img{height:14px;width:auto;display:block}.dropdown{display:inline-block}.button.primary,.button.default{background:var(--primary-color);color:var(--white-color)}.button.light{background:var(--white-color);color:var(--secondary-color)}.button-group{margin-top:5rem}.button-group .button{margin:0 .6rem}.button-group .button:first-of-type{margin-left:0}.button-group .button:last-of-type{margin-right:0}.teaser-text ul{margin-left:16px;padding-left:0}.team-grid-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:30px;grid-template-areas:"team1 team2"}.team-grid-container{grid-template-columns:1fr 1fr 1fr;grid-template-areas:inherit}.team-grid-container .team1{grid-area:team1}.team-grid-container .team2{grid-area:team2}.team-grid-container img{width:100%;height:auto;display:block}.team-grid-container figure{margin:0}@media(max-width:700px){.team-grid-container{display:block;margin-bottom:3rem}.team-grid-container .team{margin-bottom:3rem}}.dropdown{position:relative;display:inline-block;margin:0 .6rem}.dropdown-content{display:none;position:absolute;margin-top:1rem;border-radius:.5rem;background-color:var(--secondary-color);min-width:16rem;padding:1.2rem 1.6rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1;font-size:1.6rem}.dropdown-content a{color:var(--white-color);padding:.6rem 0;text-decoration:none;display:block}.show{display:block}.header-spacer{height:100px;width:100%;display:block}.header-spacer.odd{background:#efefef}header{position:sticky;height:100px;top:0;left:0;background:var(--white-color);z-index:20;width:100%}header .grid{grid-template-columns:repeat(12,1fr);grid-template-areas:"a0 a0 a0 a0 b0 b0 b0 b0 c0 c0 c0 c0"}header .grid nav{grid-area:a0}header .grid #brand{grid-area:b0}header .grid .social-icons{grid-area:c0}header #brand a{display:block;margin:0 auto;width:22rem;padding-top:2rem}header #brand a svg{display:block;width:100%;height:auto}header ul,header ul li{list-style:none;margin:0;padding:0;display:inline-block;line-height:9rem}header a{color:#fff;text-decoration:none}header nav ul li{margin-right:2rem}header .social-icons ul li{margin-left:2rem}header nav ul ul{display:none}.stage{position:relative;overflow:hidden}.stage img,.stage video{width:100%;height:auto;display:block}.stage .caption{height:100%;position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.4);z-index:8;display:grid;align-content:center;align-items:center}.stage .caption h2{font-weight:600;color:#fff;font-size:4.5rem;margin-bottom:2rem}.stage .caption h3{color:#fff;font-size:3rem}#subnav{background:var(--secondary-color);text-align:center;position:-webkit-sticky;position:sticky;top:100px;z-index:1}#subnav span{color:#fff;text-decoration:none;display:inline-block;line-height:6rem;margin:0 1.6rem;cursor:pointer}#subnav span.active{font-weight:600}.half__form__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;margin-bottom:2rem}@media(max-width:600px){.half__form__grid{grid-template-columns:1fr}}.full__form__grid{display:grid;grid-template-columns:1fr;margin-bottom:2rem;grid-gap:2rem}.half__form__grid input[type=text],.half__form__grid input[type=email],.half__form__grid textarea,.full__form__grid input[type=text],.full__form__grid input[type=email],.full__form__grid textarea{width:100%;padding:.7rem 1.2rem;box-sizing:border-box;border:1px solid #dadada;border-radius:.5rem}.full__form__grid .wpcf7-not-valid-tip,.half__form__grid .wpcf7-not-valid-tip{font-size:1.4rem;display:block;margin-top:.5rem}.wpcf7 form.invalid #form-general .wpcf7-response-output,.wpcf7 form.unaccepted #form-general .wpcf7-response-output{border:none;background:var(--secondary-color);margin:0 0 20px;padding:2rem;color:#fff;font-size:1.6rem;color:var(--white-color);border-radius:.8rem}.half__form__grid label,.full__form__grid label{display:block;margin-bottom:5px}#form-general{margin-top:5rem}.event-col{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;align-content:center;grid-template-areas:'a b';background:#efefef}.event-col .event-image{grid-area:a;height:100%}.event-col .event-content{grid-area:b}.event-col.odd .event-image{grid-area:b}.event-col.odd .event-content{grid-area:a}.event-col .event-image img{width:100%;object-fit:cover;height:100%;display:block}.event-col .event-content-inner{max-width:600px;padding:100px}.event-col .event-content-inner h2{margin:0}.event-col .event-content-inner .event-meta{margin-bottom:30px}.grid.partner{grid-template-columns:repeat(4,1fr);grid-gap:3rem;margin-top:7.5rem}.grid .partner-item{background:var(--white-color);color:var(--secondary-color);text-align:center;padding:4rem 2rem 2rem;border-radius:.8rem}.grid .partner-item a{display:block}.grid .partner-item img{display:block;width:100%;height:auto}.grid.plans{grid-template-columns:repeat(4,1fr);grid-gap:3rem;margin-top:7.5rem}.grid .plan{background:var(--white-color);color:var(--secondary-color);text-align:center;padding:4rem 2rem 2rem;border-radius:.8rem}.grid .plan h3{font-size:2.5rem;margin:0}.grid .plan .plan-date{font-size:1.6rem}.grid .plan dl,.grid .plan dt,.grid .plan dd{margin:0}.grid .plan dl{margin-top:3rem}.grid .plan dt{color:#707070;font-size:2rem}.grid .plan dd{margin-bottom:2rem}.grid .plan.active{background:var(--secondary-color);color:var(--white-color)}.secondarybg .grid .plan.active{background:var(--primary-color)}.icon-list{margin-top:7.5rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem;font-size:1.6rem}.icon-list .icon-item:hover svg circle{fill:var(--primary-color)}.icon-list .icon-item svg{width:80px;height:auto;display:block;margin:0 auto 2rem auto}footer{padding:3rem 0;background:#efefef;font-size:1.4rem}footer .grid{display:grid;grid-template-columns:repeat(2,1fr)}footer a{color:var(--secondary-color);text-decoration:none}@media(max-width:600px){footer .grid{grid-template-columns:1fr}section h1,section h2{margin-bottom:3rem}footer .grid .text-right{text-align:left}}.grid-gallery{display:grid;margin-top:7.5rem;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,1fr);grid-gap:2rem;grid-template-areas:"g1 g2 g2 g4 g5 g6" "g3 g2 g2 g9 g10 g6" "g3 g7 g8 g9 g10 g11"}.grid-gallery>a{background:#fff;border-radius:.5rem;overflow:hidden;min-height:160px}.grid-gallery>a img{object-fit:cover;width:100%;height:100%}.grid-gallery .g1,.grid-gallery .g3{border-radius:0 .5rem .5rem 0}.grid-gallery .g11,.grid-gallery .g6{border-radius:.5rem 0 0 .5rem}.g1{grid-area:g1}.g6{grid-area:g6}.g5{grid-area:g5}.g4{grid-area:g4}.g2{grid-area:g2}.g3{grid-area:g3}.g7{grid-area:g7}.g8{grid-area:g8}.g9{grid-area:g9}.g10{grid-area:g10}.g11{grid-area:g11}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:.0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}dl{margin:0;padding:0}dl dt{padding:0;margin:0 0 3px}dl dt span{font-weight:600;border-bottom:2px solid var(--primary-color)}dl dd{padding:0;margin:0 0 2rem}#social-mobile{display:none}.faq-search{width:40%;margin:0 auto 5rem auto}.faq-search input{display:block;width:100%;padding:1.2rem 2.4rem;outline:none;border:1px solid var(--secondary-color)}.faq-item{width:70%;margin:0 auto;overflow:hidden;margin-bottom:1.2rem}.faq-item.hidden{display:none}.faq-item-headline{display:flex;justify-content:space-between;padding:1em;background:#efefef;font-weight:700;cursor:pointer}.faq-item-headline:hover{background:var(--primary-color);color:var(--white-color)}.faq-item-headline:after{content:"❯";width:1em;height:1em;text-align:center;transition:all .35s}.faq-item-content{max-height:0;padding:0 1em;color:#2c3e50;overflow:hidden;background:#fff;transition:all .35s}.faq-item input{display:none}section p a,section li a{color:var(--secondary-color)}.faq-item input:checked+.faq-item-headline{background:var(--secondary-color);color:var(--white-color)}.faq-item input:checked+.faq-item-headline:after{transform:rotate(90deg)}.faq-item input:checked~.faq-item-content{max-height:100vh;padding:1em}.news-image{width:1000px;margin:50px auto}.news-image img{width:100%;height:auto;display:block}#sidenav li.current-menu-item>a,#sidenav li.current-menu-item .toggle,#sidenav li.current-menu-parent>a,#sidenav li.current-menu-ancestor.hasMegaEntries>a,#sidenav li.current-menu-parent>.toggle,#sidenav li.current-menu-ancestor.hasMegaEntries>.toggle{color:var(--primary-color);font-weight:600}#sidenav .icon-handler{display:block}#sidenav .icon-handler a{padding:0;font-size:.9rem}header nav ul li .icon-handler a,#sidenav .icon-handler a{line-height:32px;text-align:left;padding-left:25px;font-size:1rem;vertical-align:middle}#sidenav .toggle:after{content:"+";font-size:3rem;line-height:1;position:absolute;right:0;top:50%;margin-top:-13px}#sidenav .icon-handler a{color:#622a80;font-weight:600}#sidenav .centered-info{margin-top:40px}#sidenav .centered-info h4{font-size:1.125rem;margin-bottom:10px}#sidenav .icon-handler a{padding-left:0}header nav ul li .icon-handler a .ico,#sidenav .icon-handler a .ico{vertical-align:middle;width:40px;display:inline-block}header nav ul li .icon-handler a .ico svg,#sidenav .icon-handler a .ico svg{height:24px;vertical-align:middle;width:auto}#sidenav-ovrly{background:rgba(211,10,10,.7);width:100%;position:fixed;left:0;top:0;height:100%;z-index:-1;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#sidenav{width:75%;position:fixed;left:0;overflow:auto;top:0;box-sizing:border-box;padding:60px 20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;height:100%;background:var(--secondary-color);z-index:-1;left:-75%}.mobNav #sidenav{z-index:9999;left:0}.mobNav #sidenav-ovrly{z-index:9998;opacity:1}#sidenav [id^=drop]:checked+ul{display:block}#sidenav ul ul li>ul,#sidenav ul li>ul{display:none}#sidenav .toggle+a,#sidenav .menu{display:none}#sidenav .toggle,#sidenav [id^=drop]{display:none}#sidenav ul,#sidenav ul li{padding:0;list-style:none;margin:0}#sidenav .toggle{display:block;text-decoration:none;border:none;position:relative;padding:10px 0}#sidenav ul li:last-of-type{border-bottom:0}#sidenav ul li a,#sidenav ul .toggle{color:#fff;text-decoration:none;font-size:2.4rem}#sidenav a{display:block;padding:10px 0}#sidenav ul ul a,#sidenav ul ul .toggle{padding-left:10px}#sidenav ul ul ul a,#sidenav ul ul ul .toggle{padding-left:20px}.hamburger{padding:0;display:none;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;float:right;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#fff}.hamburger.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.7142857143px,-8px,0);opacity:0}.hamburger.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger-box{width:34px;height:22px;display:inline-block;position:relative}.hamburger-inner{display:block}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:34px;height:2px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger-inner:after{top:20px}.grid.icons{grid-template-columns:repeat(3,1fr);grid-gap:2rem;padding:0 10rem;margin-top:7rem;box-sizing:border-box}@media(max-width:1050px){.grid.icons{padding:0}}@media(max-width:800px){.grid.icons{display:block}}.grid.icons .count-icon{background:var(--primary-color);width:140px;height:140px;border-radius:50%;margin:0 auto 2rem auto}.grid.icons h3{font-size:2.2rem}.grid.icons .count-icon .counter{display:block;vertical-align:center;width:140px;height:140px;line-height:140px;color:#fff;font-weight:600;font-size:3rem}.home-event-grid-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;grid-template-areas:"bigEvent bigEvent bigEvent" "event2 event3 event4";padding:var(--section-padding)}.home-event-grid-container .event1{grid-area:bigEvent}.home-event-grid-container .event2{grid-area:event2}.home-event-grid-container .event3{grid-area:event3}.home-event-grid-container .event4{grid-area:event4}.home-event-grid-container img{width:100%;height:auto;display:block}.home-event-grid-container .event-image{position:relative}.home-event-grid-container .event1 .event-image{height:400px;position:relative}.home-event-grid-container .event1 img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.home-event-grid-container .event-image a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:10}.home-event-grid-container .event-image .caption{position:absolute;bottom:20px;left:20px;padding:1rem 2rem;background:var(--secondary-color);color:#fff;font-size:2rem;font-weight:600;display:inline-block;border-radius:1rem}.home-event-grid-container .event1 .event-image .caption{font-size:3rem;background:var(--primary-color)}@media(max-width:1150px){body{font-size:1.6rem}:root{--section-padding:50px 0;--text-h1-size:3.2rem;--text-h2-size:2.5rem;--text-h3-size:1.5rem;--text-h4-size:1rem}.event-col{display:block}section .teaser-text{width:80%;max-width:inherit}.icon-list{margin-top:5.5rem;display:grid;grid-template-columns:repeat(3,1fr)}.button{font-size:1.4rem}.event-col .event-content-inner{padding:50px}.news-image{width:100%;margin:0 auto 50px auto}.single section.ptb{padding-top:0}}@media(max-width:800px){.grid .plan h3{font-size:2rem}#subnav ul li.page_item,#subnav ul li.current_page_item{display:none}#subnav ul li.social-media-links.link1{margin-left:.8rem}.stage #event-timer{padding:2rem}.stage #event-timer ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}.stage #event-timer li{margin-right:0;min-width:inherit;box-sizing:border-box}.stage #event-timer li span{font-size:1.6em}.icon-list{grid-template-columns:repeat(2,1fr)}.stage #event-subheadline span{padding:1rem 2rem;display:block;font-size:3rem;text-align:center;border-radius:0}.home-event-grid-container .event1 .event-image{height:auto}.home-event-grid-container .event1 .event-image img{width:100%;height:auto}.home-event-grid-container{display:block}.home-event-grid-container .event1 .event-image .caption{font-size:2rem}.home-event-grid-container .event-teaser{margin-bottom:2rem}.stage .gridder{position:static}.stage .gridder .grid{width:100%;margin:0}.stage .vector{display:none}.grid .plan dt{font-size:1.6rem}.grid.plans{grid-template-columns:repeat(2,1fr);margin-top:5.5rem}#subnav span{display:block}#subnav{position:static}.stage .caption{padding:0 30px;box-sizing:border-box}.stage .caption h2{font-size:2.5rem}.stage .caption h3{font-size:2rem;margin-bottom:0}.header-spacer{display:none}.stage #event-headline span{display:block;width:100%;padding:1rem;text-align:center;border-radius:0;font-size:3.5rem;box-sizing:border-box}.stage .gridder .grid #event-detail-stage{background:#efefef;margin-bottom:0;padding-bottom:5rem}.grid-gallery{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:2rem;grid-template-areas:"g1 g2 g3" "g4 g2 g6" "g4 g5 g6" "g7 g7 g7" "g7 g7 g7" "g8 g9 g10" "g8 g11 g10"}.grid-gallery>a,.grid-gallery .g1,.grid-gallery .g3,.grid-gallery .g11,.grid-gallery .g6{min-height:100px;border-radius:0}.faq-item{width:100%}header nav{display:none}.hamburger{display:block;top:20px;position:fixed;z-index:999999;right:20px}header .grid{grid-template-columns:repeat(12,1fr);grid-template-areas:"b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0 b0";width:100%;margin-left:0}header .grid .social-icons{display:none}}.mt-5{margin-top:5rem}@media(max-width:500px){.button-group{grid-template-columns:1fr;display:grid;text-align:center}.button-group .button,.dropdown{width:100%;display:block;margin:12px 0 0;box-sizing:border-box}.grid.plans{grid-template-columns:1fr}}.baustelle{background:#777775}#awaiting{width:1200px;height:auto;margin:100px auto 0}#awaiting img{width:100%;height:auto;display:block}@media(max-width:1300px){#awaiting{width:90%}}@media(max-width:600px){.stage .caption h2{font-size:2rem}.stage .caption h3{font-size:1.5rem}}