.fixed-admin-bar{position:fixed!important}.admin-bar header{top:32px}header.over-sidebar{z-index:2500}.flexnav li.lang-item .before-span span,.flexnav li.pll-parent-menu-item span{margin-left:8px!important;float:left}.classic-menu .flexnav li.lang-item:hover a span,.classic-menu .flexnav li.pll-parent-menu-item:hover a span{-webkit-transform:translateY(0);transform:translateY(0);transform-origin:0 0}.flexnav li.lang-item img,.flexnav li.pll-parent-menu-item img{float:left;margin-top:5px}.fullscreen-menu .flexnav li.lang-item img,.fullscreen-menu .flexnav li.pll-parent-menu-item img{display:none}.fullscreen-menu .flexnav li.lang-item .before-span span,.fullscreen-menu .flexnav li.pll-parent-menu-item span{margin-left:auto!important;float:none}.fullscreen-menu .flexnav li.lang-item:hover a span,.fullscreen-menu .flexnav li.pll-parent-menu-item:hover a span{-webkit-transform:translateY(0);transform:translateY(0);transform-origin:0 0}#main-page-content{font-size:16px;color:#444;line-height:28px}.light-content #main-page-content{color:#aaa}.hero-hidden{display:none}blockquote p{margin-bottom:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 1.5625rem;padding-left:3.5rem}.wp-block-pullquote blockquote{margin:0 0 1.5625rem;padding-left:2.5rem}blockquote.is-style-large:before{top:12px}.wp-block-pullquote blockquote:before{top:15px}.wp-block-pullquote blockquote.has-very-dark-gray-color:before{color:#fff}#post-content li{margin-bottom:15px;line-height:28px}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-right:auto;text-align:center;margin-left:auto;display:block}.wp-caption.alignleft,blockquote.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}.wp-caption.alignright,blockquote.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-bottom:1.6em;clear:both;margin-top:1.6em}.wp-caption{padding:10px 20px;font-size:12px;font-weight:400;margin-bottom:1em;position:relative;max-width:100%;line-height:24px;margin-top:.5em}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin-bottom:1.2em}.wp-caption-text{padding:5px 10px;font-size:12px;font-weight:400;margin-bottom:1em;line-height:24px}.screen-reader-text{height:1px;overflow:hidden;padding:0;border:0;clip:rect(1px,1px,1px,1px);position:absolute!important;clip-path:inset(50%);margin:-1px;width:1px;word-wrap:normal!important}.screen-reader-text:focus{height:auto;padding:15px 23px 14px;font-size:1em;text-decoration:none;clip:auto!important;color:#444;clip-path:none;top:5px;background-color:#eee;left:5px;width:auto;line-height:normal;display:block;z-index:100000}.gallery{margin-bottom:1.6em}.gallery-item{padding:1.79104477%;text-align:center;box-sizing:border-box;width:100%;vertical-align:top;display:inline-block}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto;width:100%}.gallery-caption{padding:.5em 0;font-size:12px;line-height:1.5;display:block}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}#hero.error,#hero.error #hero-styles{height:calc(100vh - 120px)}#hero.error #hero-styles{position:fixed}#hero.error #hero-caption .inner{vertical-align:middle}.error-button.button-box{transform:translateY(30px);-webkit-transform:translateY(30px);opacity:0;margin-top:30px}#page-with-comments{padding-top:60px;position:relative;clear:both;box-sizing:border-box}#page-with-comments>#post-comments,#page-with-comments>#post-form{padding:0;max-width:none}#page-with-comments>#post-form{margin-bottom:40px}#contact-formular .wpcf7-not-valid-tip{font-size:12px;position:absolute;top:50px;margin-top:2px}.wpcf7-form-control-wrap{height:40px}.wpcf7-form-control-wrap select{font-size:14px;font-weight:400;position:relative;width:100%;margin-top:20px;font-family:Poppins,sans-serif}.dark-section .wpcf7-form-control-wrap select,.light-content .wpcf7-form-control-wrap select{color:#fff;background:#333}.light-content .light-section .wpcf7-form-control-wrap select{color:#000;background:transparent}.wpcf7-form-control-wrap select option{position:relative;width:100%}.wpcf7-form-control-wrap select:after{height:41px;pointer-events:none;padding:0 1.6em;font-size:10px;right:0;color:hsla(0,0%,100%,.6);content:"\25BC";position:absolute;bottom:0;top:0;background:#333;line-height:41px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7 form .wpcf7-response-output{padding:.2em 1em;font-size:12px;border:2px solid #00a0d2;margin:2em .5em 1em;border-radius:6px;width:auto;display:inline-flex}.wpcf7-spinner{position:absolute!important;top:40px;left:0}.wpcf7-form-control-wrap{height:100%;display:block}@media only screen and (max-width:1466px){#hero.error,#hero.error #hero-styles{height:calc(100vh - 100px)}}@media only screen and (max-width:1024px){.flexnav li img{display:none}.flexnav li.lang-item .before-span span,.flexnav li.pll-parent-menu-item span{margin-left:auto!important;float:none}#hero.error,#hero.error #hero-styles{height:calc(100vh - 80px)}}@media only screen and (max-width:767px){.admin-bar header{top:46px}}