html{position:relative}body{font-family:'Roboto',sans-serif;font-weight:300;font-style:normal;font-size:21px;line-height:180%;color:#070707;background-color:#fff}html{height:-webkit-fill-available}body{min-height:100vh;display:flex;flex-direction:column;min-height:-webkit-fill-available;min-height:-webkit-fill-available}#page{flex:1 0 auto}@media only screen and (max-width: 1440px){body{font-size:18px;line-height:160%}}@media only screen and (max-width: 970px){body{font-size:18px;line-height:190%}}a{transition:all .3s ease-in-out}a:hover{opacity:.6;transition:all .3s ease-in-out}b,strong{font-weight:400}.container{max-width:1280px}.container-fluid{max-width:80%}@media only screen and (max-width: 1400px){.container{max-width:90%}.container-fluid{max-width:90%}}h1,h2,h3,h4,h5,h6{font-family:'Roboto' ,sans-serif;font-weight:300;line-height:130%}h1{font-size:200%}h2{font-size:200%}h3{font-size:180%}h4{font-size:110%}h5{font-size:105%}@media only screen and (max-width: 1440px){h1{font-size:180%}h2{font-size:160%}h3{font-size:140%}h4{font-size:110%}}@media only screen and (max-width: 970px){h1{font-size:180%}h2{font-size:160%}h3{font-size:140%}h4{font-size:110%}h1,h2,h3,h4,h5{word-break:break-word}}.h2,.h3,.h4{font-weight:300;line-height:130%}.h2{font-size:180%}.h3{font-size:140%}.h4{font-size:120%}.res-header{position:relative}.logo{padding-top:15px;padding-bottom:20px}.logo img{max-width:100%}.res-nav .nav-link{font-size:100%}@media (min-width: 1280px){.navbar-expand-md .navbar-nav .nav-link{padding-right:2rem;padding-left:2rem}}.res-nav-section li a:hover{transition:all .3s ease-in-out;opacity:1;color:#4a90e2}li.active a.nav-link,li.active .current-menu-item a.dropdown-item{color:#4a90e2}.dropdown-item:hover{transition:all .2s ease-in-out;transform:translateX(3px)}.dropdown-item.active,.dropdown-item:active{color:unset;background:transparent}.res-nav-topheader .nav-tabs{flex-wrap:nowrap}.res-nav-topheader{position:relative;font-size:70%;line-height:100%}.res-nav-topheader .nav-link{padding:0 .8rem}@media only screen and (max-width: 970px){.res-nav-section .mobile-nav{display:block}}@media only screen and (max-width: 970px){.res-header-mobile{position:absolute;top:0;z-index:999;width:100%;background-color:transparent}.res-nav .logo-mobile{display:block;position:relative;width:80%;padding:20px 0 20px 8%}.res-mobile-bar{display:block;position:relative;width:100%;background-color:#fff}.res-nav .logo-mobile img{height:30px;width:auto;max-width:100%}.res-header .container,.res-header .container-fluid{max-width:100%;padding:0}.res-nav .navbar-collapse{padding:0 8%;margin:0;background:rgba(255,255,255,.95)}.res-nav .nav-link{font-size:120%;padding-top:15px;padding-bottom:15px}.res-nav .navbar-collapse .dropdown-menu{background:transparent}.nav-up-mobile{top:-170px}.res-header-mobile.transition-top{transition:top .2s ease-out}.res-nav .nav-link{outline:0!important}.navbar-toggler,.navbar-toggler:focus{font-size:100%;border:0;outline:0}.res-nav .navbar{padding:0}.res-nav .navbar-toggler{position:absolute;top:20px;right:10px;z-index:2}.mobile-x-close{width:30px;height:20px;position:relative;margin:0;transform:rotate(0deg);transition:.3s ease-in-out;cursor:pointer}.mobile-x-close span{display:block;position:absolute;height:2px;width:100%;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out;background:#070707}.animated-icon1 span:nth-child(1){top:0}.animated-icon1 span:nth-child(2){top:10px}.mobile-x-close span:nth-child(1){top:0;transform-origin:left center}.mobile-x-close span:nth-child(2){top:10px;-webkit-transform-origin:left center;transform-origin:left center}.mobile-x-close span:nth-child(3){top:20px;transform-origin:left center}.mobile-x-close.open span:nth-child(1){transform:rotate(45deg);top:0;left:8px}.mobile-x-close.open span:nth-child(2){width:0;opacity:0}.mobile-x-close.open span:nth-child(3){transform:rotate(-45deg);top:21px;left:8px;color:#070707;display:inline}.oversize-header{overflow-y:auto;overflow-x:hidden;max-height:100vh}}#burgermenuX-btn{position:absolute;transition:top .2s ease-in-out}.dropdown-menu .dropdown-menu{box-shadow:none;border:0}.dropdown-item{padding:.5rem 2rem;font-weight:300;font-size:120%}@media only screen and (min-width: 970px){.dropdown-item{color:#fff}.dropdown-menu{background:rgba(0,0,0,.85);box-shadow:0 5px 10px -5px rgba(0,0,0,0.8)}}.dropdown-toggle::after{border-top:.27em solid;border-right:.2em solid transparent;border-left:.26em solid transparent;margin-left:.76em;vertical-align:.2em;opacity:.2}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{background:transparent}.dropdown-submenu .dropdown-menu .dropdown-item{font-size:110%;padding:.3rem .5rem .3rem 1.8rem}.dropdown-submenu .dropdown-item.active,.dropdown-submenu .dropdown-item:hover,.dropdown-submenu .dropdown-item:focus,.dropdown-submenu .dropdown-item:active{color:#ccc}.dropdown-submenu>a::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.2em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;display:inline-block;margin-left:.6em;vertical-align:.255em;border-top:.2em solid;border-right:.2em solid transparent;border-bottom:0;border-left:.2em solid transparent}@media (min-width: 970px){.navbar-expand-md .navbar-nav .dropdown-submenu .dropdown-menu{position:relative;padding-left:.7em;padding-top:0;margin-top:0;line-height:180%}}@media only screen and (max-width: 970px){.dropdown-submenu .dropdown-menu .dropdown-item{padding:0!important}}@media only screen and (max-width: 970px){.res-header .dropdown-menu{box-shadow:none;border:0;padding:0 0 0 14px;margin:0}.res-header .dropdown-menu .dropdown-item{padding:5px;padding-left:0;font-size:105%}}@media only screen and (min-width: 970px){.megamenu{position:static}.megamenu > .dropdown-menu{width:100%;border:none;border-radius:0;margin-top:-2px;top:100%;position:absolute;float:none;background:rgba(0,0,0,.9);box-shadow:0 5px 10px -5px rgba(0,0,0,0.8)}.megamenu > .dropdown-menu.show{width:90%}.megamenu > .dropdown-menu{-webkit-column-count:3;-moz-column-count:3;column-count:3;padding:2.5rem 3rem}.megamenu > .dropdown-menu > li{width:100%;border:0;outline:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.megamenu .dropdown-submenu > a.dropdown-item{width:90%;border-bottom:1px solid #666;padding:0 0 10px 10px;margin-bottom:10px;font-size:130%}.megamenu .dropdown-submenu .dropdown-menu a{font-size:110%;padding:8px 5px;margin:0;min-width:1rem;background:transparent;border:0}.megamenu > .dropdown-menu > li a.dropdown-item:after{display:none}.megamenu > .dropdown-menu .dropdown-menu{display:block}.megamenu .dropdown-toggle{position:relative}.megamenu .dropdown-toggle::after{display:none}.megamenu.show .dropdown-toggle::after{position:absolute;content:"";display:inline;width:0;height:0;top:55px;left:50%;margin-left:-5px;border-top:0 solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #232323;opacity:.95}}@media only screen and (max-width: 970px){.megamenu .dropdown-submenu .dropdown-menu{display:block}.megamenu .dropdown-submenu>a::after{display:none}}.res-header .wpml-ls-menu-item .dropdown-menu{min-width:5rem;border:1px solid #eee;background:rgba(255,255,255,1.0);box-shadow:0 5px 10px -5px #000}.res-header .wpml-ls-item{opacity:.5}.res-header .wpml-ls-current-language{opacity:1}.res-header .wpml-ls-menu-item .dropdown-menu .dropdown-item{padding:.6rem 1.5rem;font-size:90%;color:#070707}@media only screen and (max-width: 970px){.res-header li.wpml-ls-menu-item{display:inline-block;padding-right:10px}.res-header .wpml-ls-menu-item a{opacity:.6;margin:0;padding:0 15px 20px 0;font-size:90%}.res-header .wpml-ls-current-language a{opacity:1}.res-header .wpml-ls-menu-item .dropdown-menu{min-width:0;border:0;top:0!important;box-shadow:0 5px 10px -5px #000}}#res-nav-clone{display:block;position:absolute;top:0;z-index:99;opacity:1;transition:top .2s ease-in-out}.res-fixnav{width:100%;z-index:100}@media only screen and (min-width: 970px){.res-fixnav.show{background:rgba(255,255,255,1.0);box-shadow:0 5px 10px -5px rgba(220,220,220,0.8)}.res-fixnav.show .res-nav li a{font-size:90%;padding:0 1.4rem}.res-fixnav.show .res-nav-topheader{margin:25px 0 10px}.res-fixnav.show .logo img{max-width:150px}}@media only screen and (max-width: 970px){.res-fixnav.transition-top{background:#fff;box-shadow:3px 8px 10px rgba(100,100,100,0.2)}}.res-content{overflow:hidden}.res-content-topspace{padding-top:100px}@media only screen and (max-width: 970px){.res-content{margin-top:80px}}@media only screen and (max-width: 970px){.home .res-content{margin-top:0}.home .res-header-mobile{box-shadow:none!important}}.res-content .postContent ul{font-size:85%;padding:5px 0}.res-content .postContent li{padding-bottom:8px;margin-left:22px}.res-content .postContent ul.checklist li:before{content:"\f00c";font-family:"Font Awesome 5 Pro";position:absolute;margin-left:-25px;text-decoration:inherit;font-weight:700;font-size:13px;opacity:.3}@media only screen and (max-width: 970px){.res-content .postContent li{margin-left:25px}.res-content .postContent li:before{margin-left:-25px}}.res-content .postContent ol li{padding-left:5px;margin-left:0}.res-content .postContent ol li:before{display:none}.btn{margin:8px 0;border-radius:2px}.btn-sm{font-size:85%;padding:10px 20px}.btn-primary{border:0;background-color:#070707;color:#eee}.btn-secondary{border:1px solid #eee;background-color:#eee;color:#666}.btn-outline{border:1px solid #070707;background-color:transparent;color:#070707}.btn-text-link{padding:0;margin:10px 0;transition:all .5s ease-in-out}.btn-text-link:hover{padding-left:6px;transition:all .2s ease-in-out}.btn:focus,.btn.focus{text-decoration:none;box-shadow:none}.res-footer{border-top:1px solid #eee}.res-widget-footer{font-size:80%;line-height:200%}@media only screen and (max-width: 970px){.res-widget-footer{padding-top:40px}}.res-footer h4{font-size:90%;font-weight:600;margin-bottom:20px}.footer-links .nav-link,.footer-links-2 .nav-link{display:block;padding:.1rem 0}@media only screen and (max-width: 970px){.footer-links .nav-link,.footer-links-2 .nav-link{padding:.3rem 0}}.res-widget-footer.footer-social-icon i{transition:all .3s ease-in-out;width:45px;height:45px;font-size:23px;margin-bottom:10px;line-height:45px;text-align:center;border-radius:50%;margin-right:10px;background:#070707;color:#fff}.res-widget-footer.footer-social-icon i:hover{opacity:.8;transform:scale(1.1)}.res-footer-newsletter .form-control{padding:.4rem 1rem;font-size:90%;font-weight:400;color:#070707;background-color:#fff;border:1px solid #dedede;max-width:80%}.res-footer-blog p{line-height:160%;margin-bottom:8px;width:75%}.res-footer-blog i{padding-right:8px;font-size:85%}.res-footer-blog span{font-weight:400}.res-footer-copyright{font-size:13px;opacity:.8}@media only screen and (max-width: 970px){.res-footer-copyright{font-size:14px;opacity:1}}@media only screen and (min-width: 970px){.res-footer-copyright .copyright-col1 span{padding:0 10px}.res-footer-copyright .copyright-col1 span.copyright{padding-left:0;border:0}.res-footer-copyright .copyright-col2 span{padding:0 10px}.res-footer-copyright .copyright-col2 span.impress-nl{padding-left:0;border:0}.res-footer-copyright .copyright-col2 span.impress-nl i{padding-right:5px;opacity:.6}.res-footer-copyright .copyright-col2 span:last-child{border:0}}@media only screen and (max-width: 970px){.res-footer-copyright{line-height:180%}.res-footer-copyright .copyright-col1{margin-bottom:20px}.res-footer-copyright .copyright-col1 span{padding:0;display:block}.res-footer-copyright .copyright-col1 span.impress{padding:0 10px 0 0;display:inline-block}.res-footer-copyright .copyright-col2 span{padding:10px 10px 0 0;display:inline-block}.res-footer-copyright .copyright-col2 span.impress-nl{padding:0 0 10px;font-size:120%;display:block}}.jarallax{position:relative;z-index:0}.jarallax > .jarallax-img{position:absolute;object-fit:cover;font-family:'object-fit: cover;';top:0;left:0;width:100%;height:100%;z-index:-1}.modal-header{border-bottom:0}.modal-header i{font-size:120%;margin:10px 15px}.modal-header span:active{outline:0}.modal-header .close{text-shadow:none;outline:0}.modal-body{padding:0 2.2rem 2.2rem;line-height:140%}.modal-backdrop.show{opacity:.7}.modal-dialog.modal-sm{max-width:570px}.modal-dialog.modal-lg{max-width:90%}.modal-dialog{max-width:1100px}@media only screen and (max-width: 970px){.modal-backdrop.show{opacity:.9}}.res-blog .blogBox h2{font-size:140%}.res-sidebar-widgets h3{font-size:140%}.res-sidebar-widgets li{margin-left:1px;font-size:90%;transition:all .6s ease-in-out}.res-sidebar-widgets li:hover{transition:all .3s ease-in-out;transform:translateX(3px)}.res-sidebar-widgets li.current-cat a{font-weight:700}.res-sidebar-widgets li ul{padding-left:0;margin-left:10px;font-size:95%}.res-sidebar-widgets li ul li{padding-left:0;margin-left:0;list-style:none}.res-sidebar-widgets .share-tools i{font-size:80%;margin-right:10px;min-width:20px}.res-blog h1.blog-category-title{font-size:180%;margin:0;padding:0}@media only screen and (max-width: 970px){.res-blog h1.blog-category-title{padding-bottom:15px}}.res-sidebar-filter .blog-filters ul{margin-bottom:0;list-style-type:none}.res-sidebar-filter .blog-filters li{position:relative;font-size:90%;font-weight:300;margin-right:3rem;padding-left:16px;transition:all .5s ease-in-out}.res-sidebar-filter .blog-filters li.current-cat{font-weight:600}.res-sidebar-filter .blog-filters li:hover{opacity:.4;transition:all .1s ease-in-out}@media only screen and (max-width: 970px){.res-sidebar-filter .blog-filters li{padding-left:5px}}.res-filter-list{padding:20px 0}.res-filter-item .nav-link{display:block;padding:0 2rem 0 0;font-size:80%;transition:all .5s ease-in-out}.res-filter-item:hover a.nav-link{opacity:.4;transform:translateX(-1px);transition:all .3s ease-in-out}.res-filter-item.active a.nav-link{font-weight:600;color:#070707}.x-close{margin:10px 20px 0 0;width:40px;height:40px;position:relative;display:inline-block}.x-close:after{content:'';height:40px;border-left:1px solid #070707;position:absolute;transform:rotate(45deg);left:18px}.x-close:before{content:'';height:40px;border-left:1px solid #070707;position:absolute;transform:rotate(-45deg);left:18px}@media only screen and (max-width: 970px){.x-close:after{border-left:2px solid #999}.x-close:before{border-left:2px solid #999}}.scale{transition:all .7s ease-in-out}.scale:hover{transition:all .7s ease-in-out;transform:scale(1.04);opacity:.9}.res-animate{animation-name:fadeIn;animation-fill-mode:both;animation-duration:3s}.notransition{-o-transition:none!important;-ms-transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;transition:none!important}.header-option-absolute{width:100%;max-width:100%;position:absolute;z-index:90;border:0;background:transparent;box-shadow:0 .125rem .25rem rgba(0,0,0,0.0)!important}.header-option-absolute.res-fixnav.show{box-shadow:0 .125rem .25rem rgba(0,0,0,0.075)!important}.carousel-control-prev-icon,.carousel-control-next-icon{background:none}.pgc-rev-slider-view .pgc-rev-slider-next-prev-button{background-color:transparent!important}.pgc-rev-lb-b-view{position:fixed;direction:ltr;z-index:99999;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;font-family:Arial,Helvetica,sans-serif;-webkit-transition:opacity .4s ease;transition:opacity .4s ease,visibility .4s ease}.cookies{display:none}.cta-sticker{display:none}.overlayer-burgermenu{display:none}.side-bar{display:none}@media only screen and (min-width: 1600px){.alignwide{margin-left:-150px;margin-right:-150px}}.alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:calc(100vw - 9px)}@media only screen and (max-width: 970px){.alignfull{max-width:calc(100vw)}}@media only screen and (min-width: 1280px){.alignwide .inner-container.container-wide,.alignwide .inner-container.container-off{max-width:90%;margin:0 auto;width:100%;padding:0 15px}.alignfull .inner-container.container-off,.alignfull .inner-container.container-wide{max-width:80%;margin:0 auto;width:100%;padding:0 15px}}@media only screen and (max-width: 970px){.alignfull .inner-container.container-off{max-width:80%;margin:0 auto}}.wp-block-embed-youtube iframe{width:100%;max-width:900px;height:520px}@media only screen and (max-width: 970px){.wp-block-embed-youtube iframe{height:200px}}#wpadminbar{position:fixed;z-index:99;max-width:80%;right:auto;left:10%;top:auto;bottom:1%;background-color:#333;height:auto;opacity:.7}#wpadminbar .ab-submenu{margin-top:-120px;background-color:#333}@media only screen and (max-width: 970px){#wpadminbar{display:none}}#wpadminbar #wp-admin-bar-wp-logo,#wpadminbar #wp-admin-bar-customize,#wpadminbar #wp-admin-bar-comments{display:none}.form-control{padding:.4rem 1rem;font-size:90%;font-weight:400;color:#070707;background-color:#eee;border:0 solid transparent}input.form-control{height:calc(2.67em + 0.8rem + 2px)}.vfbp-form .vfb-form-control{height:55px;padding:10px 30px;font-size:90%;color:#070707;font-weight:300;background-image:none;border:none;border-radius:0;box-shadow:none;transition:none;background-color:#f4f4f4}@media only screen and (max-width: 970px){.vfbp-form .vfb-form-control{height:48px;padding:7px 20px;font-size:80%;font-weight:400;background-color:#f4f4f4;border:none}}.vfbp-form .vfb-form-control:focus{border-color:#797979;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(144,144,144,0.3)}.vfbp-form .vfb-form-control::-moz-placeholder{color:#222;opacity:1}.vfbp-form .vfb-form-control:-ms-input-placeholder{color:#222}.vfbp-form .vfb-form-control::-webkit-input-placeholder{color:#222}select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>")!important;background-repeat:no-repeat;background-position-x:99%;background-position-y:45%;border:1px solid #eee;border-radius:0;padding:.5rem 1rem;padding-right:2rem;font-size:16px;line-height:140%}.vfbp-form label{display:none}.vfbp-form .vfb-required-asterisk{display:none}.vfbp-form .vfb-fieldType-checkbox label,.vfb-fieldType-radio label,.vfb-fieldType-file-upload label,.vfb-fieldType-range-slider label{display:block}.vfbp-form .vfb-name-block input[class*='vfb-namepart-']{margin-bottom:15px}.vfbp-form .btn-primary{font-size:100%;color:#fff!important;border-color:#070707;background-color:#070707;padding:10px 30px;border-radius:0;margin:10px 0}.vfbp-form .btn-primary:hover,.vfbp-form .btn-primary:focus,.vfbp-form .btn-primary.focus,.vfbp-form .btn-primary:active,.vfbp-form .btn-primary.active,.vfbp-form .open >.dropdown-toggle.btn-primary{color:#fff!important;border-color:#070707;background-color:#070707;padding:10px 30px}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff!important;border-color:#070707;background-color:#070707;opacity:.5;outline:0;border:0;padding:10px 30px}.vfbp-form label{font-weight:400;font-size:100%;ine-height:100%}.vfbp-form h6{font-size:90%}form.vfbp-form{margin-left:-15px}.vfbp-form input[type="radio"],.vfbp-form input[type="checkbox"]{margin:8px 0 0}.vfb-form-group h1,.vfb-form-group h2,.vfb-form-group h3,.vfb-form-group h4,.vfb-form-group h5,.vfb-form-group h6,.vfb-form-group p{margin-left:0;font-weight:300}.vfbp-form a{color:#070707000;text-decoration:underline}.vfb-form-group h3{border-bottom:1px solid #eee;padding-bottom:5px}.vfbp-form .datenschutz[type="radio"],.vfbp-form .datenschutz[type="checkbox"]{margin:9px 0 0}.vfbp-form .vfb-form-control.form-count{border:1px solid #dedede}.vfb-fieldType-captcha .vfb-form-group div{display:flex}.vfb-form-control.captcha{max-width:120px}.form-count{max-width:70px;margin-top:5px!important;padding-right:15px!important;padding-left:15px!important}.vfbp-form .vfb-help-block{font-size:14px;padding-left:20px;max-width:300px}.vfb-fieldType-captcha div div{font-size:14px}.vfb-fieldType-checkbox small{font-size:13px;line-height:120%;opacity:.7;padding-left:6px;padding-top:7px;display:block}.vfb-fieldType-checkbox{display:flex}.vfb-fieldType-checkbox div{margin-left:auto}.modal-body .vfb-fieldType-checkbox div{margin-left:2px;margin-bottom:15px}.vfb-fieldType-checkbox .vfb-checkbox{margin-top:0}.vfb-fieldType-checkbox .vfb-checkbox a{text-decoration:none}@media only screen and (max-width: 970px){.vfb-fieldType-checkbox small{font-size:14px;opacity:.5}.vfbp-form .vfb-help-block{font-size:12px}.vfb-fieldType-checkbox div{margin-left:0}}.burger-footer,.overlayer-elements{display:none!important}.openBurgerMenu .burger-footer,.openBurgerMenu .overlayer-elements{display:block!important}