@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('../fonts/open-sans-v18-latin-300.eot');src:local(''),url('../fonts/open-sans-v18-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-latin-300.woff2') format('woff2'),url('../fonts/open-sans-v18-latin-300.woff') format('woff'),url('../fonts/open-sans-v18-latin-300.ttf') format('truetype'),url('../fonts/open-sans-v18-latin-300.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v18-latin-regular.eot');src:local(''),url('../fonts/open-sans-v18-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-latin-regular.woff2') format('woff2'),url('../fonts/open-sans-v18-latin-regular.woff') format('woff'),url('../fonts/open-sans-v18-latin-regular.ttf') format('truetype'),url('../fonts/open-sans-v18-latin-regular.svg#OpenSans') format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url('../fonts/open-sans-v18-latin-600.eot');src:local(''),url('../fonts/open-sans-v18-latin-600.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v18-latin-600.woff2') format('woff2'),url('../fonts/open-sans-v18-latin-600.woff') format('woff'),url('../fonts/open-sans-v18-latin-600.ttf') format('truetype'),url('../fonts/open-sans-v18-latin-600.svg#OpenSans') format('svg')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:url('../fonts/pt-sans-v12-latin-regular.eot');src:local(''),url('../fonts/pt-sans-v12-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/pt-sans-v12-latin-regular.woff2') format('woff2'),url('../fonts/pt-sans-v12-latin-regular.woff') format('woff'),url('../fonts/pt-sans-v12-latin-regular.ttf') format('truetype'),url('../fonts/pt-sans-v12-latin-regular.svg#PTSans') format('svg')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:url('../fonts/pt-sans-v12-latin-700.eot');src:local(''),url('../fonts/pt-sans-v12-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/pt-sans-v12-latin-700.woff2') format('woff2'),url('../fonts/pt-sans-v12-latin-700.woff') format('woff'),url('../fonts/pt-sans-v12-latin-700.ttf') format('truetype'),url('../fonts/pt-sans-v12-latin-700.svg#PTSans') format('svg')}a{font-family:'PT Sans',sans-serif;color:#000;text-decoration:none;outline:0;transition:all .3s}a:visited,a:active,a:focus{color:#000;outline:0}a:hover{color:#000}a[href^="mailto:"]{font-weight:bold;text-decoration:none !important}a[href^="mailto:"]:before{display:none !important}.show-mobile{display:none}@media only screen and (max-width: 667px){.show-mobile{display:blocK}}#social-links{position:relative;margin:20px auto 0 auto;text-align:right;width:1400px;z-index:100}@media only screen and (max-width: 1445px){#social-links{width:1280px}}@media only screen and (max-width: 1280px){#social-links{max-width:97%}}#social-links a{margin:0 3px}@media only screen and (max-width: 667px){.wp-block-spacer{display:none}}.page{margin:0}#page{max-width:1280px;margin:170px auto 0 auto;min-height:100vh;padding-bottom:100px;font-family:'PT Sans',sans-serif}@media only screen and (max-width: 1280px){#page{max-width:94%}}@media only screen and (max-width: 667px){#page{margin:130px auto 0 auto}}#page p{font-size:18px;line-height:23px}#page p a{display:inline-block;font-family:'PT Sans',sans-serif;color:#000;text-decoration:underline;transition:all .3s}#page p a:hover{font-size:19px;line-height:19px}#page p a:visited{color:#000}#masthead{position:absolute;width:100%;background-color:#fff;z-index:99;max-width:1280px;height:150px;padding:0 0 40px 0;margin-bottom:20px;border-bottom:1px solid #000;transition:all .4s;top:50px;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 1280px){#masthead{max-width:100%;padding:20px 2%}}@media only screen and (max-width: 667px){#masthead{height:100px}}#masthead .site-branding{display:inline-block;width:400px;vertical-align:top}@media only screen and (max-width: 667px){#masthead .site-branding{width:200px}}#masthead .site-branding .custom-logo-link img{width:390px;transition:all .4s}@media only screen and (max-width: 667px){#masthead .site-branding .custom-logo-link img{width:200px}}#masthead #site-navigation{display:block;float:right;width:40%;margin-top:20px}#masthead #site-navigation #primary-menu{justify-content:flex-end;display:block;text-align:right}@media only screen and (max-width: 768px){#masthead #site-navigation #primary-menu{display:none}}#masthead #site-navigation #primary-menu li.current-menu-item>a{font-weight:700}#masthead #site-navigation #primary-menu li.current-menu-item ul>li{font-weight:normal}#masthead #site-navigation #primary-menu li a:hover{font-weight:700}#masthead #site-navigation #primary-menu li a:visited{color:#000}#masthead #site-navigation #primary-menu li.current-page-parent,#masthead #site-navigation #primary-menu li.current-menu-parent{position:unset !important}#masthead #site-navigation #primary-menu li.current-page-parent ul.sub-menu,#masthead #site-navigation #primary-menu li.current-menu-parent ul.sub-menu{right:100px}#masthead #site-navigation #primary-menu li.current-menu-parent .current-menu-item a{font-weight:700}#masthead #site-navigation #primary-menu li.current-menu-ancestor>a{font-weight:700}#masthead #site-navigation #primary-menu li ul.sub-menu{position:absolute;top:unset;box-shadow:none;display:block;text-align:right;right:-100px}#masthead #site-navigation #primary-menu li ul.sub-menu li a{width:100%}#masthead .menu-hauptmenue-container{overflow:hidden}#masthead.tiny{position:fixed;width:100%;height:100px;top:0;padding:20px 0}@media only screen and (max-width: 1280px){#masthead.tiny{padding:20px 2%}}#masthead.tiny .custom-logo-link img{width:200px}#masthead.tiny .menu-hauptmenue-container{display:none}#masthead.tiny .menu-toggle{display:block;top:40px;right:2%}.site-main{background-size:auto;background-position:center;background-repeat:no-repeat}.site-main h1,.site-main h2,.site-main h3,.site-main h4,.site-main h5,.site-main h6{width:100%;letter-spacing:0em;text-align:left;font-family:Open Sans;font-weight:300;font-size:42px;line-height:48px;max-width:75%}@media only screen and (max-width: 375px){.site-main h1,.site-main h2,.site-main h3,.site-main h4,.site-main h5,.site-main h6{hyphens:auto;max-width:85%}}.site-main h1{padding-top:30px}@media only screen and (max-width: 667px){.site-main h1{font-size:30px;line-height:36px}}.site-main h2{font-size:36px;line-height:42px;font-weight:300}.site-main a[href^="mailto:"]{font-weight:normal}.site-main a[href^="mailto:"]:before{display:none !important}.site-main a[href^="mailto:"]:hover{font-size:17px}.site-main article{position:relative}.site-main article>.entry-content h1{margin-bottom:40px}.site-main article>.entry-content h1+h2{margin-top:0 !important}.site-main .row{display:flex}@media only screen and (max-width: 768px){.site-main .row{display:block}}.site-main .row .col-md-6{flex:50%}@media only screen and (max-width: 768px){.site-main .row .col-md-6{flex:unset;padding:0}}.site-main .row .col-md-6:first-of-type{padding-right:3em}@media only screen and (max-width: 768px){.site-main .row .col-md-6:first-of-type{padding:0}}.site-main .row .col-md-6:last-of-type{padding-left:3em}@media only screen and (max-width: 768px){.site-main .row .col-md-6:last-of-type{padding:0}}@media only screen and (max-width: 768px){.site-main .row .col-md-6:last-of-type>.entry-content{display:grid}}@media only screen and (max-width: 768px){.site-main .row .col-md-6:last-of-type>.entry-content>ul:not(.wp-block-filebird-block-filebird-gallery){order:2}}@media only screen and (max-width: 768px){.site-main .row .col-md-6:last-of-type>.entry-content>ul.wp-block-filebird-block-filebird-gallery{order:1}}.site-main .row .col-md-6 .post-image-container p{padding:40px 0 0 40px;max-width:80%;margin-top:-15px}@media only screen and (max-width: 480px){.site-main .row .col-md-6 .post-image-container p{padding:40px 0 0 0;max-width:100%}}.site-main #back-to{position:absolute;right:0;top:-15px}@media only screen and (max-width: 768px){.site-main #back-to{top:-20px}}@media only screen and (max-width: 667px){.site-main #back-to{top:-65px}}.site-main #back-to:before{content:'';width:20px;height:12px;background-image:url('../icons/icon-arrow-right.png');background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;transform:rotate(180deg);margin-right:10px}.site-main #back-to:hover{font-size:17px}.site-main .wp-block-latest-posts__featured-image{max-height:250px;overflow:hidden;background-color:#000}.site-main .wp-block-latest-posts__featured-image>a{position:relative;height:250px;background-position:center !important;background-size:cover !important;opacity:1;transition:all .5s;transform:scale(1)}.site-main .wp-block-latest-posts__featured-image>a:hover{opacity:.7;transform:scale(1.05)}.site-main .wp-block-latest-posts__featured-image>a img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-height:250px;width:auto !important}@media only screen and (max-width: 1280px){.site-main .wp-block-latest-posts__featured-image>a img{min-width:110% !important}}.site-main .wp-block-columns>.wp-block-column{margin-left:0}.site-main .wp-block-columns>.wp-block-column b,.site-main .wp-block-columns>.wp-block-column strong{border-bottom:1px solid #000;width:100%;display:inline-block;padding-bottom:15px}.site-main .wp-block-columns>.wp-block-column a:before{display:none}.site-main .wp-block-columns>.wp-block-column:first-of-type iframe,.site-main .wp-block-columns>.wp-block-column:first-of-type figure{padding-right:20px}.site-main .wp-block-columns:last-of-type>.wp-block-column b,.site-main .wp-block-columns:last-of-type>.wp-block-column strong{border:none}.site-main .post{padding-bottom:200px}@media only screen and (max-width: 768px){.site-main .post{padding-bottom:0}}.site-main .post .to-category-link{display:block;margin-bottom:20px;position:absolute;right:0;top:-15px}@media only screen and (max-width: 768px){.site-main .post .to-category-link{top:-10px}}@media only screen and (max-width: 667px){.site-main .post .to-category-link{top:-15px}}.site-main .post .to-category-link:hover{font-size:17px}.site-main .post .to-category-link:before{content:'';width:20px;height:12px;background-image:url('../icons/icon-arrow-right.png');background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;transform:rotate(180deg);margin-right:10px}.site-main .post .post-image-container{display:inline-block;vertical-align:top;width:100%;max-width:100%;margin-right:90px;margin-top:30px}@media only screen and (max-width: 1280px){.site-main .post .post-image-container{width:100%;max-width:100%}}@media only screen and (max-width: 768px){.site-main .post .post-image-container{width:100%;max-width:100%;margin-right:0}}.site-main .post .post-image-container figcaption{margin-top:10px}.site-main .post .entry-content{display:inline-block;vertical-align:top;width:100%;max-width:100%;margin-top:21px}@media only screen and (max-width: 768px){.site-main .post .entry-content{width:100%;max-width:100%}}.site-main .post .entry-content ul{margin:0 0 1.5em 0;padding:1em}.site-main .post .entry-content ul li{font-size:18px;line-height:23px;margin-bottom:8px}.site-main .post .entry-content h1,.site-main .post .entry-content h2,.site-main .post .entry-content h3,.site-main .post .entry-content h4,.site-main .post .entry-content h5,.site-main .post .entry-content h6{border-bottom:1px solid black;padding-bottom:40px;margin-top:0}@media only screen and (max-width: 768px){.site-main .post .entry-content h1,.site-main .post .entry-content h2,.site-main .post .entry-content h3,.site-main .post .entry-content h4,.site-main .post .entry-content h5,.site-main .post .entry-content h6{width:100%;max-width:100%;margin-top:40px}}.site-main .post .entry-content h1{margin-top:0}.site-main .post .entry-content h2{font-size:28px;line-height:38px;font-weight:300}.site-main .post .entry-content p{max-width:480px;margin-left:0px;padding-left:80px}@media only screen and (max-width: 768px){.site-main .post .entry-content p{width:100%;max-width:100%;padding-left:0}}.site-main .post .row-first{text-align:right}.site-main .post .row-first figure{margin-bottom:20px}.site-main .wp-block-latest-posts__list.wp-block-latest-posts{margin:40px -10px 0 -10px;padding:0;display:flex;flex-wrap:wrap}.site-main .wp-block-latest-posts__list.wp-block-latest-posts li{flex-grow:1;width:33%;max-width:33%;padding:0 10px;margin-bottom:40px}@media only screen and (max-width: 667px){.site-main .wp-block-latest-posts__list.wp-block-latest-posts li{width:100%;max-width:100%}}.site-main .wp-block-latest-posts__list.wp-block-latest-posts li img{width:100%;max-width:unset !important}.site-main .wp-block-latest-posts__list.wp-block-latest-posts li a{width:100%;max-width:unset !important;font-family:PT Sans;font-size:1rem;line-height:1.5;font-style:normal;font-weight:400;letter-spacing:0em;text-align:left}@media only screen and (max-width: 768px){.site-main .wp-block-latest-posts__list.wp-block-latest-posts li a{font-size:20px;line-height:24px}}@media only screen and (max-width: 667px){.site-main .wp-block-latest-posts__list.wp-block-latest-posts li a{font-size:26px;line-height:29px}}.site-main .wp-block-latest-posts__list.wp-block-latest-posts.news-list li a{font-size:26px;line-height:29px}.site-main.site-homepage{position:relative;min-height:1050px;display:flex}.site-main.site-homepage h1,.site-main.site-homepage h2,.site-main.site-homepage h3,.site-main.site-homepage h4,.site-main.site-homepage h5,.site-main.site-homepage h6{width:60%;font-size:64px;line-height:73px;font-weight:300;font-family:Open Sans;margin:0 0 60px 0}@media only screen and (max-width: 1181px){.site-main.site-homepage h1,.site-main.site-homepage h2,.site-main.site-homepage h3,.site-main.site-homepage h4,.site-main.site-homepage h5,.site-main.site-homepage h6{font-size:56px;line-height:64px;width:50%}}@media only screen and (max-width: 991px){.site-main.site-homepage h1,.site-main.site-homepage h2,.site-main.site-homepage h3,.site-main.site-homepage h4,.site-main.site-homepage h5,.site-main.site-homepage h6{width:60%;font-size:56px;line-height:64px}}@media only screen and (max-width: 768px){.site-main.site-homepage h1,.site-main.site-homepage h2,.site-main.site-homepage h3,.site-main.site-homepage h4,.site-main.site-homepage h5,.site-main.site-homepage h6{width:60%;font-size:42px;line-height:52px;margin-top:0}}@media only screen and (max-width: 667px){.site-main.site-homepage h1,.site-main.site-homepage h2,.site-main.site-homepage h3,.site-main.site-homepage h4,.site-main.site-homepage h5,.site-main.site-homepage h6{width:100%;max-width:100%;font-size:30px;line-height:36px}}.site-main.site-homepage .entry-content{position:relative;background-size:auto;background-position:center;background-repeat:no-repeat;margin-top:0}@media only screen and (max-width: 667px){.site-main.site-homepage .entry-content{background-image:none !important}}@media only screen and (max-width: 480px){.site-main.site-homepage .entry-content{background-position:center 120%}}.site-main.site-homepage .entry-content .col-second{display:block;position:relative;overflow:hidden;margin-top:230px;margin-bottom:100px}@media only screen and (max-width: 667px){.site-main.site-homepage .entry-content .col-second{overflow:visible;margin-top:0}}.site-main.site-homepage #bild_rechts_oben{position:absolute;top:40px;right:0;max-width:465px}@media only screen and (max-width: 991px){.site-main.site-homepage #bild_rechts_oben{max-width:265px}}@media only screen and (max-width: 667px){.site-main.site-homepage #bild_rechts_oben{position:relative;top:0;float:right;margin-top:0;max-width:100%;float:none}}.site-main.site-homepage #bild_links_unten{position:absolute;left:0;max-width:446px;margin-top:60px}@media only screen and (max-width: 768px){.site-main.site-homepage #bild_links_unten{max-width:45%}}@media only screen and (max-width: 667px){.site-main.site-homepage #bild_links_unten{position:relative;max-width:100%;float:none;margin-top:40px}}.site-main.site-homepage #bild_rechts_unten{position:relative;right:0;margin-top:160px;max-width:459px;float:right}@media only screen and (max-width: 768px){.site-main.site-homepage #bild_rechts_unten{max-width:45%}}@media only screen and (max-width: 667px){.site-main.site-homepage #bild_rechts_unten{position:relative;max-width:100%;float:none;margin-top:40px}}.site-main.site-projekte,.site-main.site-team{padding-bottom:100px}.site-main.site-projekte figure,.site-main.site-team figure{float:left}.site-main.site-projekte .row-first,.site-main.site-team .row-first{float:none;clear:both;width:100%;display:block;overflow:hidden}.site-main.site-projekte .row-first figure:first-of-type,.site-main.site-team .row-first figure:first-of-type{max-width:60%;margin-right:20px;margin-top:80px}.site-main.site-projekte .row-first figure:nth-of-type(2) img,.site-main.site-team .row-first figure:nth-of-type(2) img{max-width:417px}.site-main.site-projekte .row-first figure:nth-of-type(3),.site-main.site-team .row-first figure:nth-of-type(3){margin-top:60px;margin-left:90px}.site-main.site-projekte .row-first figure:nth-of-type(3) img,.site-main.site-team .row-first figure:nth-of-type(3) img{max-width:310px}.site-main.site-projekte .row-second,.site-main.site-team .row-second{float:none;clear:both;width:100%;display:block;overflow:hidden}.site-main.site-projekte .row-second figure:first-of-type,.site-main.site-team .row-second figure:first-of-type{margin-right:20px;margin-top:160px}.site-main.site-projekte .row-second figure:first-of-type img,.site-main.site-team .row-second figure:first-of-type img{max-width:307px}.site-main.site-projekte .row-second figure:nth-of-type(2),.site-main.site-team .row-second figure:nth-of-type(2){margin-top:20px;margin-right:20px}.site-main.site-projekte .row-second figure:nth-of-type(2) img,.site-main.site-team .row-second figure:nth-of-type(2) img{max-width:501px}@media only screen and (max-width: 1280px){.site-main.site-projekte .row-second figure:nth-of-type(2) img,.site-main.site-team .row-second figure:nth-of-type(2) img{max-width:420px}}.site-main.site-projekte .row-second figure:nth-of-type(3),.site-main.site-team .row-second figure:nth-of-type(3){margin-top:200px}.site-main.site-projekte .row-second figure:nth-of-type(3) img,.site-main.site-team .row-second figure:nth-of-type(3) img{max-width:416px}@media only screen and (max-width: 768px){.site-main.site-projekte .row-first,.site-main.site-team .row-first,.site-main.site-projekte .row-second,.site-main.site-team .row-second{display:inline}}@media only screen and (max-width: 576px){.site-main.site-projekte .row-first,.site-main.site-team .row-first,.site-main.site-projekte .row-second,.site-main.site-team .row-second{display:block}}.site-main.site-projekte .row-first figure,.site-main.site-team .row-first figure,.site-main.site-projekte .row-second figure,.site-main.site-team .row-second figure{background-color:#000;position:relative;transition:all .5s;overflow:hidden}@media only screen and (max-width: 768px){.site-main.site-projekte .row-first figure,.site-main.site-team .row-first figure,.site-main.site-projekte .row-second figure,.site-main.site-team .row-second figure{width:48%;float:left;margin:0 10px 20px 0 !important;display:inline}}@media only screen and (max-width: 576px){.site-main.site-projekte .row-first figure,.site-main.site-team .row-first figure,.site-main.site-projekte .row-second figure,.site-main.site-team .row-second figure{display:block;width:100%;max-width:100% !important;float:none;margin:0 0 20px 0 !important}}.site-main.site-projekte .row-first figure img,.site-main.site-team .row-first figure img,.site-main.site-projekte .row-second figure img,.site-main.site-team .row-second figure img{transition:all .5s}@media only screen and (max-width: 768px){.site-main.site-projekte .row-first figure img,.site-main.site-team .row-first figure img,.site-main.site-projekte .row-second figure img,.site-main.site-team .row-second figure img{width:100%;max-width:100% !important}}.site-main.site-projekte .row-first figure a,.site-main.site-team .row-first figure a,.site-main.site-projekte .row-second figure a,.site-main.site-team .row-second figure a{display:inline-block;vertical-align:middle;line-height:0;font-weight:normal}@media only screen and (max-width: 768px){.site-main.site-projekte .row-first figure a,.site-main.site-team .row-first figure a,.site-main.site-projekte .row-second figure a,.site-main.site-team .row-second figure a{width:100%}}.site-main.site-projekte .row-first figure figcaption,.site-main.site-team .row-first figure figcaption,.site-main.site-projekte .row-second figure figcaption,.site-main.site-team .row-second figure figcaption{transition:all .5s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:26px;line-height:32px;opacity:0;text-align:center}.site-main.site-projekte .row-first figure .figure-subtitle,.site-main.site-team .row-first figure .figure-subtitle,.site-main.site-projekte .row-second figure .figure-subtitle,.site-main.site-team .row-second figure .figure-subtitle{position:relative;z-index:1;background-color:#fff;padding:5px 0;height:30px}.site-main.site-projekte .row-first figure .figure-subtitle p,.site-main.site-team .row-first figure .figure-subtitle p,.site-main.site-projekte .row-second figure .figure-subtitle p,.site-main.site-team .row-second figure .figure-subtitle p{visibility:visible;opacity:1;margin:0;font-size:18px;transition:all .5s}.site-main.site-projekte .row-first figure:hover figcaption,.site-main.site-team .row-first figure:hover figcaption,.site-main.site-projekte .row-second figure:hover figcaption,.site-main.site-team .row-second figure:hover figcaption{opacity:1}.site-main.site-projekte .row-first figure:hover img,.site-main.site-team .row-first figure:hover img,.site-main.site-projekte .row-second figure:hover img,.site-main.site-team .row-second figure:hover img{opacity:.7;transform:scale(1.05)}.site-main.site-projekte .row-first figure:hover a,.site-main.site-team .row-first figure:hover a,.site-main.site-projekte .row-second figure:hover a,.site-main.site-team .row-second figure:hover a{font-weight:normal}.site-main.site-projekte .row-first figure:hover .figure-subtitle p,.site-main.site-team .row-first figure:hover .figure-subtitle p,.site-main.site-projekte .row-second figure:hover .figure-subtitle p,.site-main.site-team .row-second figure:hover .figure-subtitle p{opacity:0;visibility:hidden}.site-main.site-team .entry-content{margin:1.5em -15px 0 -15px;padding:0 15px}@media only screen and (max-width: 767px){.site-main.site-team .entry-content{margin:0;padding:0}}.site-main.site-team .entry-content h2,.site-main.site-team .entry-content h3,.site-main.site-team .entry-content h4,.site-main.site-team .entry-content h5,.site-main.site-team .entry-content h6{max-width:700px;float:left;margin-bottom:120px;font-size:36px;line-height:42px;font-weight:300}@media only screen and (max-width: 1024px){.site-main.site-team .entry-content h2,.site-main.site-team .entry-content h3,.site-main.site-team .entry-content h4,.site-main.site-team .entry-content h5,.site-main.site-team .entry-content h6{max-width:40%}}@media only screen and (max-width: 767px){.site-main.site-team .entry-content h2,.site-main.site-team .entry-content h3,.site-main.site-team .entry-content h4,.site-main.site-team .entry-content h5,.site-main.site-team .entry-content h6{margin-bottom:80px;max-width:75%}}.site-main.site-team .entry-content h2:before,.site-main.site-team .entry-content h3:before,.site-main.site-team .entry-content h4:before,.site-main.site-team .entry-content h5:before,.site-main.site-team .entry-content h6:before{content:"";display:table;clear:both}.site-main.site-team .entry-content h2{width:100%;float:none;overflow:hidden;position:relative;display:block;margin-bottom:300px}.site-main.site-team .entry-content h1+h2{margin-bottom:0}.site-main.site-team .entry-content p{max-width:700px}.site-main.site-team .entry-content figure{float:left;width:100%}.site-main.site-team .entry-content>.mitarbeiter{width:32%;overflow:hidden;margin:0 10px;transition:all .7s}@media only screen and (max-width: 1024px){.site-main.site-team .entry-content>.mitarbeiter{margin:0 8px}}@media only screen and (max-width: 767px){.site-main.site-team .entry-content>.mitarbeiter{width:90%;margin:0 0 60px 0 !important;float:none !important}}.site-main.site-team .entry-content>.mitarbeiter:first-of-type{position:relative;float:right}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(2){position:relative;float:right;padding-left:10px}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(3){float:left;margin-top:0}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(4){float:left;margin-top:-200px}@media only screen and (max-width: 1024px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(4){margin-top:100px}}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(5){float:left;margin:200px 0 0 10px}@media only screen and (max-width: 1280px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(5){float:right;padding-left:10px;margin:-200px 0 0 10px}}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(6){float:left;margin-top:-300px}@media only screen and (max-width: 1280px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(6){margin-top:100px}}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(7){float:left;margin-top:-100px}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(8){float:left;margin:100px 0 0 10px}@media only screen and (max-width: 1280px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(8){float:right;margin:100px 0 0 0;padding-left:10px}}@media only screen and (max-width: 1024px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(8){float:left}}@media only screen and (max-width: 768px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(8){width:31%}}@media only screen and (max-width: 767px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(8){width:90%}}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(9){float:left;margin-top:-200px}@media only screen and (max-width: 1280px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(9){margin-top:100px}}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(10){float:left;margin-top:0px}@media only screen and (max-width: 1280px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(10){margin-top:200px}}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(11){float:left;margin:150px 0 0 10px}@media only screen and (max-width: 1280px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(11){margin:200px 0 0 0;padding-left:10px}}@media only screen and (max-width: 1024px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(11){width:31%;margin-top:300px}}@media only screen and (max-width: 767px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(11){width:90%}}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(12){float:left;margin-top:-100px}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(13){float:left;margin-top:50px}.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(14){float:left;margin:150px 0 0 10px}@media only screen and (max-width: 1280px){.site-main.site-team .entry-content>.mitarbeiter:nth-of-type(14){margin:200px 0 0 0;padding-left:10px}}.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung{max-width:500px;transition:all .7s}@media only screen and (max-width: 768px){.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung{max-width:48%}}@media only screen and (max-width: 767px){.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung{max-width:90%;margin-bottom:60px !important}}.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung img{width:100%}.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung figcaption{max-width:300px}.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung:first-of-type{float:right;margin-top:-320px}@media only screen and (max-width: 767px){.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung:first-of-type{float:none;margin:0}}.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung:nth-of-type(2){margin-left:5em;top:-120px;position:relative}@media only screen and (max-width: 1024px){.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung:nth-of-type(2){top:0}}@media only screen and (max-width: 767px){.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung:nth-of-type(2){float:none;margin:0}}@media only screen and (max-width: 767px){.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung figcaption{display:block;float:none !important;position:relative !important;margin-top:10px !important}}@media only screen and (max-width: 767px){.site-main.site-team .entry-content .wp-block-image.geschaeftsfuehrung img{float:none !important}}@media only screen and (max-width: 768px){.site-main.site-team .row-first,.site-main.site-team .row-second{display:block}}.site-footer{background-color:#000;color:#fff;padding:30px 0;font-size:16px;line-height:21px;font-family:'PT Sans',sans-serif}.site-footer p a{font-family:'PT Sans',sans-serif;color:#fff;text-decoration:none;font-size:16px;line-height:21px;font-weight:normal}.site-footer p a:hover{font-size:17px;line-height:17px}.site-footer p a:before{display:none}.site-footer aside:first-of-type p a:after{content:'';width:20px;height:12px;background-image:url('../icons/icon-arrow-white.png');background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;margin:0 0 0 10px}.site-footer #social-links-footer{margin-top:20px}.site-footer #social-links-footer a{margin:0 3px}.site-footer #social-links-footer a:after{display:none}.site-footer>.site-info{max-width:1280px;margin:0 auto}@media only screen and (max-width: 1280px){.site-footer>.site-info{max-width:94%}}.site-footer>.site-info #footer-widgets{display:flex;flex-wrap:wrap}.site-footer>.site-info #footer-widgets .footer-widget-column.widget-area{flex:1 0 21%;margin:0}@media only screen and (max-width: 768px){.site-footer>.site-info #footer-widgets .footer-widget-column.widget-area{flex:1 0 50%}}@media only screen and (max-width: 480px){.site-footer>.site-info #footer-widgets .footer-widget-column.widget-area{flex:1 0 100%}}.site-footer>.site-info #footer-widgets .footer-widget-column.widget-area aside{margin:0}.site-footer>.site-info #footer-widgets .footer-widget-column.widget-area aside p{margin-bottom:12px}.site-footer>.site-info #footer-widgets .footer-widget-column.widget-area>aside:first-of-type{border-bottom:1px solid #fff}.site-footer>.site-info #footer-widgets .footer-widget-column.widget-area .widget{padding-right:25px}#slb_viewer_wrap .slb_data_content>*{font-family:'PT Sans',sans-serif !important;font-size:15px !important}#slb_viewer_wrap .slb_data_content .slb_data_title{margin-top:10px}main .entry-content ul.wp-block-filebird-block-filebird-gallery{padding:0 !important}.page-id-107 h1{margin-bottom:110px}.page-id-107 .site-main a:before{display:none !important}.menu-toggle{position:absolute;color:#000;z-index:1000;top:30px;right:20px;background:none;border:none;font-size:40px;font-family:PT Sans;padding:0;cursor:pointer;transition:all 1s}@media only screen and (max-width: 768px){.menu-toggle{display:block;right:2%}}.menu-toggle>div{width:35px;height:5px;background-color:black;margin:6px 0}#outer-menu{position:absolute;right:0}#outer-menu .outer-menu-slide{position:fixed;height:100vh;top:0;right:-800px;transition:all 1s;z-index:999;background-color:#000}#outer-menu .close-menu{position:fixed;width:30px;height:30px;right:-200px;top:40px;z-index:1000;cursor:pointer;transition:all 1s}#outer-menu ul{text-align:right;list-style-type:none}#outer-menu.toggled .close-menu{display:block;right:40px}#outer-menu.toggled .menu-toggle{top:40px;color:#fff}#outer-menu.toggled .menu-toggle>div:first-of-type{color:#fff;font-size:40px;display:block}#outer-menu.toggled .menu-toggle>div:first-of-type:after{height:40px;width:40px;content:'x';color:#fff}#outer-menu.toggled .outer-menu-slide{display:block;right:0;width:30%;padding-right:80px;z-index:999}@media only screen and (max-width: 768px){#outer-menu.toggled .outer-menu-slide{width:50%}}@media only screen and (max-width: 768px){#outer-menu.toggled .outer-menu-slide{width:35%}}@media only screen and (max-width: 599px){#outer-menu.toggled .outer-menu-slide{width:50%}}@media only screen and (max-width: 480px){#outer-menu.toggled .outer-menu-slide{width:65%}}#outer-menu.toggled .outer-menu-slide ul{display:block !important;padding:140px 0px 0 0}#outer-menu.toggled .outer-menu-slide ul li a,#outer-menu.toggled .outer-menu-slide ul li a:visited{color:#fff !important;font-size:26px}#outer-menu.toggled .outer-menu-slide ul li ul.sub-menu{position:relative;display:block;padding:0 40px 0 0;float:none;left:unset;right:unset !important;text-align:right;transition:all .5;height:0;overflow:hidden}#outer-menu.toggled .outer-menu-slide ul li ul.sub-menu li a{width:100%;color:#fff !important}#outer-menu.toggled .outer-menu-slide ul li.current-page-parent ul.sub-menu,#outer-menu.toggled .outer-menu-slide ul li.current-menu-parent ul.sub-menu{height:auto}#outer-menu.toggled .outer-menu-slide ul li.current-menu-parent .current-menu-item a{font-weight:700}