html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:center}body{line-height:1}ol,ul{list-style:none}q{quotes:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}html,body{height:100%;padding:0;margin:0}body{min-height:100%;font-family:"FrutigerLTStd-Roman",sans-serif;font-size:16px;line-height:1.5;font-weight:400;position:relative;letter-spacing:.1px;color:#333}.mobile{display:none}ol,ul{margin-left:18px}ol{list-style-type:upper-roman}ul{list-style-type:disc}figure{margin:0}iframe{border:none}body.dark-text .hamburger-inner,body.dark-text .hamburger-inner::before,body.home-nav .hamburger-inner,body.home-nav .hamburger-inner::before{background-color:#241D72}body.dark-text header.active .hamburger-inner,body.dark-text header.active .hamburger-inner::before{background-color:white!important}body.dark-text h1.logo,body.home-nav h1.logo{color:#241D72}body.dark-text .acf-block.slider .triangle,body.dark-text .acf-block.slider .slide h2,body.home-nav .acf-block.slider .triangle,body.home-nav .acf-block.slider .slide h2{color:#241D72!important}h1{font-weight:400;font-size:48px;font-family:"FrutigerLTStd-Black";margin-top:.3em;margin-bottom:.5em;letter-spacing:-.5px;color:#333}h2{font-family:"FrutigerLTStd-Black";font-size:40px;font-weight:400;color:#333;letter-spacing:-.5px;margin-top:1.5em;margin-bottom:.5em}h3{font-family:"FrutigerLTStd-Black";font-size:32px;font-weight:400;color:#333;letter-spacing:0;margin-top:1.5em;margin-bottom:.5em}h4{font-family:"FrutigerLTStd-Black";font-size:28px;font-weight:400;color:#333;letter-spacing:.25px;margin-top:1.5em;margin-bottom:.5em}h5{font-family:"FrutigerLTStd-Black";font-size:24px;font-weight:400;color:#333;letter-spacing:0;margin-top:1.5em;margin-bottom:.5em}h6{font-family:"FrutigerLTStd-Roman",sans-serif;font-size:20px;font-weight:400;color:#333;letter-spacing:.15px;margin-top:1.5em;margin-bottom:.5em}h1+h2,h2+h3,h3+h4,h4+h5,h5+h6{margin-top:0}*:not(.content-wrapper)>h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}p{margin-bottom:15px}p:last-child{margin-bottom:0}strong{font-family:"FrutigerLTStd-Black"}.pagination{display:block;margin:30px 0;width:100%;max-width:100%;min-height:36px}.pagination .nav-links{height:100%}.pagination .page-numbers{display:inline-block;padding:8px;background-color:var(--color-grey2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.searchform{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;width:calc(100% - 135px)}.search-field{width:100%}.searchform label{width:100%;display:inline-block}.search #content{margin-top:40px;margin-bottom:40px}.search #content h1{font-size:3.5vw;font-family:"FrutigerLTStd-Roman",sans-serif;line-height:1;margin-bottom:.3em}.search #content article:not([id=post-0]){border-top:2px solid #241D72}.search #content article h2{font-family:"FrutigerLTStd-Bold",sans-serif;font-size:1.5vw;margin-bottom:0;line-height:1.2}.search #content article a{text-decoration:none;display:block;padding:10px 0 30px}.search #content article p{font-size:1.5vw;line-height:1.2}.search #content h1,.search #content article h2,.search #content article a,.search #content article p{color:#241D72}.search .search-bar{padding-top:145px;padding-bottom:63px;background-color:#241D72}.search .search-bar .searchform{width:100%}.search .search-bar .searchform label{width:100%}.search .search-bar .searchform input{background-color:#1C1662;color:#FFF;font-size:3.5vw;border:none;padding:20px;line-height:1;width:100%}.search .search-bar .searchform button{position:absolute;top:0;right:calc(100% + 50px);bottom:0;margin:auto 0;border:none;background-color:unset;color:#FFF;font-size:6vw;line-height:1;outline:none}.searchform button img{width:70px;height:auto}.search .search-bar .searchform button img{position:absolute;top:0;right:calc(100%);bottom:0;margin:auto 0;border:none;background-color:unset;color:#FFF;height:120px;width:auto;max-width:unset}body.home-nav #menuwrapper,body:not(.frontpage) #menuwrapper{padding:13px 45px}body.home-nav .searchform button img,body:not(.frontpage) .searchform button img{width:40px}body.home-nav .search-field input,body:not(.frontpage) .search-field input{padding:12px}body.home-nav header .search-wrapper button,body:not(.frontpage) header .search-wrapper button{display:flex}body.home-nav header .search-wrapper,body:not(.frontpage) header .search-wrapper{margin-bottom:13px}header .search-wrapper{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;margin-bottom:20px}header .search-wrapper button{margin:0 30px 0 0;text-decoration:none;outline:none;border:none;background-color:transparent;font-size:40px;color:#FFF}header .search-wrapper button[type=submit]{padding:0}.search-field input{width:100%;max-width:100%;padding:15px 12px;font-size:24px;line-height:1;color:#FFF;outline:none;background-color:transparent;border:unset;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.content-wrapper .search-field input{color:#333}header .search-field input::placeholder,.search .search-bar .searchform input::placeholder{color:rgba(255,255,255,.65);opacity:1}header .search-field input:-ms-input-placeholder,.search .search-bar .searchform input:-ms-input-placeholder{color:rgba(255,255,255,.65)}header .search-field input::-ms-input-placeholder,.search .search-bar .searchform input::-ms-input-placeholder{color:rgba(255,255,255,.65)}caption{font-size:.9rem;font-weight:700;font-family:"Verdana","Cambria","Times New Roman","Times",serif;margin-bottom:1.2rem;text-align:left}table.borderless th,table.borderless td{border:none;border-bottom:1px solid #5B616B}thead th,thead td{background-color:#F1F1F1;font-weight:600}table.borderless thead th,table.borderless thead td{background-color:#FFF;font-weight:600}th,td{background-color:#FFF;border:1px solid #5B616B;font-weight:400;padding:1rem 1.5rem}.hamburger{display:none}button.menu-open-button{display:inline}.hamburger{padding:20px;display:inline-block;cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:-8px 0 0 0;overflow:visible;outline:none!important;float:right;position:absolute;top:45px;right:45px;z-index:100}body:not(.home) .hamburger,body.home-nav .hamburger{line-height:10px;padding:31px 25px 30px;margin:0;overflow:visible;outline:none!important;float:right;position:fixed;top:unset;right:45px;z-index:100}#menuwrapper .hamburger{position:absolute;top:0;right:0;bottom:0;left:unset;margin:auto 0}.hamburger-box{width:60px;height:36px;display:inline-block;position:relative}body:not(.home) .hamburger-box,body.home-nav .hamburger-box{width:40px;height:22px}.hamburger-inner{display:block;margin-top:-2px;top:0;bottom:0}body:not(.home) .hamburger-inner,body.home-nav .hamburger-inner{margin-top:0}#menuwrapper .hamburger-inner{margin-top:unset}.hamburger-inner,.hamburger-inner::before{width:60px;height:1px;background-color:#FFF;position:absolute}body:not(.home) .hamburger-inner,body:not(.home) .hamburger-inner::before,body.home-nav .hamburger-inner,body.home-nav .hamburger-inner::before{width:40px;height:1px}body:not(.home) .hamburger-inner,body:not(.home) .hamburger-inner::before,body.home-nav .hamburger-inner,body.home-nav .hamburger-inner::before{background-color:#241D72}body:not(.home) header.active .hamburger-inner,body:not(.home) header.active .hamburger-inner::before,body.home-nav header.active .hamburger-inner,body.home-nav header.active .hamburger-inner::before{background-color:#FFF}.hamburger-inner::before{content:"";display:block;top:30px}body:not(.home) .hamburger-inner::before,body.home-nav .hamburger-inner::before{top:20px}body:not(.home) #menuwrapper .hamburger-inner::before,body.home-nav #menuwrapper .hamburger-inner::before{top:30px}#menuwrapper .hamburger-inner{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}#menuwrapper .hamburger-inner::before{-webkit-transform:translate3d(0,-30px,0) rotate(60deg);-moz-transform:translate3d(0,-30px,0) rotate(60deg);-ms-transform:translate3d(0,-30px,0) rotate(60deg);-o-transform:translate3d(0,-30px,0) rotate(60deg);transform:translate3d(0,-30px,0) rotate(60deg)}#menuwrapper{position:fixed;top:0;right:-800px;bottom:0;left:100%;transition:all 250ms ease-in-out;background-color:#241D72;z-index:900;padding:41px 45px}#menuwrapper .opacity{transition:all 250ms ease-in-out,opacity 200ms ease-in-out;opacity:0;visibility:hidden;height:100%}header.active #menuwrapper .opacity{transition:all 250ms ease-in-out,opacity 200ms 200ms ease-in-out;opacity:1;visibility:visible}header.active #menuwrapper{right:0;left:calc(100% - 50vw);overflow:auto}header .container-fluid{display:flex;align-items:center;justify-content:space-between;padding-right:140px}header .submenu-title{font-family:"orator-std",sans-serif;text-transform:uppercase;font-size:24px;color:#241D72;text-align:center;text-decoration:none;padding:4px 10px 6px;display:inline-block;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;transform:scale(1.1);font-weight:600}header .submenu{position:fixed;top:0;right:140px;display:inline-flex;align-items:center;justify-content:space-between;padding-top:18px;margin:0 auto;z-index:0}header .submenu ul{display:flex;align-items:center;margin:0}header .submenu ul li{display:inline-block}header .submenu ul li+li{margin-left:65px}header .submenu ul li a{font-family:"orator-std",sans-serif;text-transform:uppercase;font-size:24px;color:#241D72;text-align:center;text-decoration:none;padding:4px 10px 6px;display:inline-block;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}header .submenu ul li a:hover{transform:scale(1.1);font-weight:600}header .submenu ul li.active a{transform:scale(1.1);font-weight:600}header nav ul,nav ul{overflow:hidden;margin-left:0;list-style-type:none}header nav>ul>li{display:block;border-top:1px solid #FFF}header nav>ul>li>a{padding:10px 0;margin-bottom:unset!important}header nav>ul>li:last-of-type{border-bottom:1px solid #FFF}header nav ul li a,header nav ul li a:link{font-family:"FrutigerLTStd-Black";display:block;color:#FFF;letter-spacing:1px;font-size:45px;border:none;line-height:1;margin-bottom:10px}header nav ul li.current-menu-ancestor a,header nav ul li.current-menu-ancestor a:link,header nav ul li.current-menu-item a,header nav ul li.current-menu-item a:link,header nav ul li a:hover,header nav ul li a:focus,header nav ul li a:active{text-decoration:none;color:#FFF}header nav ul ul{text-align:right}header nav ul ul li{display:block}header nav ul ul li a,header nav ul ul li a:link{font-family:"orator-std",sans-serif;letter-spacing:-.5px;font-weight:300;font-size:24px;color:#FFFFFF!important;text-transform:uppercase}header nav ul ul li.current-menu-item a,header nav ul ul li.current-menu-item a:link,header nav ul ul li a:hover,header nav ul ul li a:focus,header nav ul ul li a:active{text-decoration:none;color:#FFF}.container-large{overflow:visible}.content-wrapper{overflow:hidden}.content-wrapper .stoerer-ferien{height:220px;width:220px;color:#fff;border-radius:50%;background-color:#FF3030;position:absolute;top:115px;right:65px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:14px;lineheight:20px;font-weight:400;z-index:99;font-family:"FrutigerLTStd-Roman",sans-serif;transform:rotate(10deg)}.content-wrapper .stoerer-content{padding:10px 10px}.content-wrapper .stoerer-content p{font-family:"FrutigerLTStd-Roman",sans-serif;margin-bottom:0}.content-wrapper .info-symbol{border:3px solid #fff;border-radius:50%;height:40.3px;width:40.3px;display:flex;align-items:center;justify-content:center;font-size:20px}.logo{font-family:"orator-std",sans-serif;color:#FFF;text-transform:uppercase;margin:0;line-height:1;letter-spacing:7px;font-weight:300}span.logo{display:inline-block;color:#241D72;font-size:29px;letter-spacing:5px}header .page-title{padding-top:45px;padding-bottom:45px;position:relative;z-index:2}body:not(.home) header .page-title,body.home-nav header .page-title{padding-top:0;padding-bottom:0}body.home-nav header a h1{font-size:29px}header .page-title a{text-decoration:none;display:inline-block}body:not(.home) header .page-title a,body.home-nav header .page-title a{padding-top:26px;padding-bottom:24px}header{position:absolute;top:0;right:0;left:0;z-index:100;background-color:transparent;color:#FFF;width:100%;display:flex;align-items:center}body:not(.home) header,body.home-nav header{position:fixed;background-color:#FFF;box-shadow:0 3px 6px rgba(0,20,255,.2)}footer{background-color:#241D72;color:#FFF;margin:0;padding:45px 0;position:relative;font-size:24px;text-transform:uppercase;font-family:"orator-std",sans-serif;letter-spacing:-2px;line-height:1.3;overflow:hidden}footer a,footer a:link,footer a:active,footer a:visited{text-decoration:none;color:#FFF}footer a span.at-sign{display:inline-block;padding:0 3px}footer .left,footer .middle{display:flex;flex-direction:column;justify-content:space-between}footer .address{margin-bottom:30px}footer .member img{height:20px}footer .text-right .member{display:none}footer .middle{min-height:400px}footer .newsletter{display:flex;justify-content:center}footer .newsletter a{display:flex;flex-direction:column;align-items:center;width:320px;max-width:100%}footer .newsletter svg,footer .newsletter span{display:inline-block}footer .newsletter span{font-size:2.3vw;letter-spacing:1.6px;line-height:1.15;text-transform:none;font-family:"FrutigerLTStd-Roman",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}footer .newsletter svg{height:50px;margin-bottom:15px}footer .social-media{display:flex;justify-content:center}footer .social-media a{display:flex;align-items:center;justify-content:center;padding:10px;width:80px;height:80px;border:2px solid #FFF;border-radius:50%;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}footer .social-media>a+a{margin-left:30px}footer .social-media a:hover{background-color:#FFF}footer .social-media a:hover i{color:#241D72}footer .social-media i{font-size:35px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}footer ul{text-align:center}footer ul li a{display:block;padding:10px 0;font-size:24px;text-transform:uppercase}footer nav>ul>li:first-of-type>a{padding-top:0}footer nav>ul>li:last-of-type>a{padding-bottom:0}#newsletter-modal{padding:0!important}#newsletter-modal a{color:#fff;text-decoration:underline}#newsletter-modal a:hover{color:#00B7E5}#newsletter-modal .modal-dialog{max-width:unset!important;margin:0!important;height:100%;transform:none}#newsletter-modal .modal-content{height:100%;background-color:#241D72;border-radius:unset;border:none;color:#FFF;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}#newsletter-modal .modal-body{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:45px}#newsletter-modal svg{height:50px}#newsletter-modal h5{color:#FFF;margin-top:15px;margin-bottom:45px;font-family:"FrutigerLTStd-Roman",sans-serif;font-size:42px;letter-spacing:1.6px;line-height:1.15;text-transform:none;max-width:400px;text-align:center}#newsletter-modal p{margin-bottom:25px;font-size:20px}#newsletter-modal input{background-color:#1D1763;border-radius:unset;border:none;text-align:center;color:#FFF;font-size:20px}#newsletter-modal .frm_submit button{background-color:transparent;border:2px solid #FFF;border-radius:unset;font-weight:400;width:100%;font-size:20px}#newsletter-modal .frm_submit button:hover,#newsletter-modal .frm_submit button:focus,#newsletter-modal .frm_submit button:active{background-color:#FFF;color:#1D1763}#newsletter-modal .frm_forms{min-width:600px}#newsletter-modal .frm_form_field{position:relative}#newsletter-modal .frm_error{position:absolute;top:100%;right:0;margin:0 auto;left:0;text-align:center}#newsletter-modal .frm_message{background-color:#241D72;padding:15px;width:600px;max-width:100%}#newsletter-modal .frm_message p{margin-bottom:0}#newsletter-modal input::placeholder{color:rgba(255,255,255,.9);opacity:1}#newsletter-modal input:-ms-input-placeholder{color:rgba(255,255,255,.9)}#newsletter-modal input::-ms-input-placeholder{color:rgba(255,255,255,.9)}#newsletter-modal .x{position:absolute;top:45px;right:45px;width:40px;height:22px;background-color:unset;border:none;border-radius:unset;outline:none}#newsletter-modal .x::before,#newsletter-modal .x::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:#FFF;width:40px;height:1px}#newsletter-modal .x::before{transform:rotate(30deg)}#newsletter-modal .x::after{transform:rotate(-30deg)}#frm_field_11_container>div.frm_opt_container{display:flex;margin-bottom:0}#field_w38dn_label{font-weight:400;color:#FFF;font-size:20px}.frm_scale input[type="radio"]+span::before,.frm_radio input[type="radio"]+span::before{border:2px solid #FFFFFF!important}.frm_scale input[type="radio"]+span::after,.frm_radio input[type="radio"]+span::after{background-color:#FFFFFF!important}.frm_scale input[type="radio"]+span,.frm_radio input[type="radio"]+span{width:28px!important}.frm_checkbox label input[type="checkbox"]:checked~span{background-color:#1D1763!important}.frm_checkbox span{height:18px!important;width:18px!important;background-color:transparent!important;border:2px solid #FFFFFF!important}.frm_checkbox label span::after{left:5px!important;top:1px!important;width:5px!important;height:10px!important}.frm_checkbox label{padding:0 0 0 28px!important}#frm_field_12_container,#frm_field_12_container .frm_opt_container{margin-top:0!important}#frm_field_12_container .frm_opt_container{margin-bottom:0}#frm_field_12_container{margin-bottom:30px}#frm_checkbox_12-0 label{display:block!important}#frm_error_field_12{right:unset!important;margin:0!important}.slick-slide{height:unset}.fadeOutDown:not(.wow){-webkit-transform:translateY(150px);-moz-transform:translateY(150px);-ms-transform:translateY(150px);-o-transform:translateY(150px);transform:translateY(150px);opacity:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.fadeInUp:not(.wow){-webkit-transform:translateY(-150px);-moz-transform:translateY(-150px);-ms-transform:translateY(-150px);-o-transform:translateY(-150px);transform:translateY(-150px);opacity:1;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.fadeIn:not(.wow){animation-name:fadeIn;animation-iteration-count:1;animation-duration:1s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.text-link::after{content:url(../../../../../../themes/veluxstiftung/media/image/icon-arrow.svg);vertical-align:bottom;display:inline-block;transform:translateX(0);padding-left:1.2vw;width:5vw;height:auto;top:0;position:relative;line-height:1}.projects_type-lighthouse-projects h3.text-link::after{content:url(../../../../../../themes/veluxstiftung/media/image/icon-arrow.svg)}.white-text .text-link::after{content:url(../../../../../../themes/veluxstiftung/media/image/icon-arrow-white.svg)}.text-link:hover::after{animation:arrow-right 2.5s ease-in-out infinite}#single_post_wrapper .similar{margin-top:90px}.files{margin:2.33vw 0}.files .file{border-bottom:2px solid #241D72}.files .file:first-of-type{border-top:2px solid #241D72}.files .file a img{width:auto;height:40px;object-fit:contain;max-width:30px}.files .file a{display:flex;justify-content:space-between;align-items:center;padding:5px 0;text-decoration:none!important;color:#241D72!important;position:relative}.files .file .file-icon-wrapper{position:absolute;right:0%}.files .file .filename{font-family:FrutigerLTStd-Bold,sans-serif;font-size:1.3vw}.files .file .filetype{position:absolute;bottom:13%;left:18%;font-family:FrutigerLTStd-Bold,sans-serif;font-size:.2em;text-transform:uppercase}a.triangle{-webkit-animation:jump 2s ease-in-out infinite;animation:jump 2s ease-in-out infinite}a.triangle:hover{animation-iteration-count:1}@-webkit-keyframes jump{0%{-webkit-transform:scale(1) rotate(180deg) translateY(0)}30%{-webkit-transform:scale(1) rotate(180deg) translateY(15px)}50%{-webkit-transform:scale(1) rotate(180deg) translateY(0)}}@keyframes jump{0%{transform:scale(1) rotate(180deg) translateY(0)}30%{transform:scale(1) rotate(180deg) translateY(15px)}50%{transform:scale(1) rotate(180deg) translateY(0)}}.triangle{color:#FFF;position:relative;transform:scale(1) rotate(180deg);width:66px;height:51px;border-left:2px solid transparent;border-bottom:2px solid}.triangle,.triangle::before{display:block;box-sizing:border-box;border-right:2px solid transparent}.triangle::before{content:"";position:absolute;width:60px;height:60px;border-left:2px solid;border-top:2px solid;border-bottom:2px solid transparent;transform:rotate(45deg) skew(10deg,10deg);left:1px;bottom:-32px}.share,.share.open{color:#00B7E5!important;display:inline-flex;align-items:center;text-transform:uppercase;text-decoration:none!important;font-family:orator-std,sans-serif;font-size:1.4vw;background-color:transparent;border:none;padding:.5rem 0;overflow:hidden;outline:none;-webkit-transition:all 200ms;transition:all 200ms;position:relative;opacity:1;-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 rgba(0,0,0,0)}.share+.share{margin-left:50px}.share.fb,.share.open.fb{-webkit-transition-delay:100ms;transition-delay:100ms}.share.tw,.share.open.tw{-webkit-transition-delay:50ms;transition-delay:50ms}.share.li,.share.open.li{-webkit-transition-delay:0ms;transition-delay:0ms}.share.fb,.share.tw,.share.li{width:0;height:0;overflow:hidden;padding:0;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.share.open.fb,.share.open.tw,.share.open.li{width:unset;height:unset;opacity:1!important;-webkit-transform:scale(1);transform:scale(1)}.share i{font-size:3.4vw;margin-right:10px}a.share img{width:65px;height:auto;object-fit:contain;margin-right:15px}.post-type-archive-news .content-wrapper>.container-fluid{padding-top:145px;padding-bottom:45px}.post-type-archive-news h1{color:#241D72;margin-top:0;margin-bottom:6vw;font-size:6vw;line-height:1}.post-type-archive-news .content a{text-decoration:none}.post-type-archive-news .content article{padding-bottom:40px;overflow:hidden}.post-type-archive-news .content h2.title{margin:0;padding-top:3px;font-family:FrutigerLTStd-Roman,sans-serif;color:#241D72;line-height:1.2;font-size:2.1vw}.post-type-archive-news .content .date{display:block;font-family:"orator-std",sans-serif;letter-spacing:-3.5px;font-size:1.5vw;color:#241D72;line-height:1;padding-top:20px}.post-type-archive-news .content img{height:390px;width:100%;object-position:center;object-fit:cover}.post-type-archive-news .content .text-link::after,article.type-news .text-link::after,a.more.text-link::after,h2.text-link::after{width:5vw}.projects_type-lighthouse-projects h2.text-link::after{content:url(../../../../../../themes/veluxstiftung/media/image/icon-arrow-white.svg)}.post-type-archive-news .content a:hover .text-link::after{animation:arrow-right 2.5s ease-in-out infinite}.post-type-archive-news button.load-more{display:flex;align-items:center;background-color:transparent;border:none;color:#241D72;font-family:"FrutigerLTStd-Black",sans-serif;font-size:2vw;text-align:left;outline:none}.single-news .content-wrapper>.single_post_thumbnail{padding-top:145px;padding-bottom:45px}.single-news h1{font-family:"FrutigerLTStd-Roman",sans-serif;margin-top:0;margin-bottom:3vw;font-size:6vw;line-height:1;color:#241D72;-webkit-text-fill-color:#FFF;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#241D72}.single-news .header-image-caption{position:absolute;color:#FFF;bottom:0;right:45px;width:50%;min-width:300px;max-width:calc(50% - 90px);text-align:right;text-shadow:1px 1px #000}.single-news .single_post_thumbnail{position:relative;min-height:35vw;background-color:#E9E8F1;background-repeat:no-repeat;background-position:center;background-size:cover}.single-news #single_post_wrapper{margin-bottom:60px}.single-news #single_post_wrapper a{color:#241D72;text-decoration:underline}.single-news #single_post_wrapper a:hover{color:#00B7E5}.single-news #single_post_wrapper .lead{font-family:"FrutigerLTStd-Roman",sans-serif;font-size:2.4vw;color:#241D72;line-height:1.1;margin:30px 0 45px}.single-news #single_post_wrapper p:not(.lead){font-family:"FrutigerLTStd-Roman",sans-serif;font-size:1.8vw;color:#241D72;line-height:1.2;margin-bottom:30px}.single-news #single_post_wrapper time{display:block;font-family:"FrutigerLTStd-Roman",sans-serif;font-size:1.5vw;color:#241D72;line-height:1;margin-top:30px;margin-bottom:30px}.single-news #single_post_wrapper .acf-block.text{min-height:unset;padding-bottom:unset;padding-top:unset}.single-news #single_post_wrapper .acf-block.image{min-height:unset}.single-news #single_post_wrapper .acf-block.image img{margin-top:unset}.single-news #single_post_wrapper .acf-block.image figure{margin-top:unset;margin-bottom:unset}.post-type-archive-projects .content-wrapper>.container-fluid{padding:0}.post-type-archive-projects .top{padding-top:145px;padding-left:45px;padding-right:45px;min-height:calc(var(--vh, 1vh) * 100);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#241D72;position:relative}.post-type-archive-projects .triangle{position:absolute;right:0;bottom:0;left:0;margin:0 auto}.post-type-archive-projects h1{color:#FFF;margin-top:0;margin-bottom:2vw;font-size:6vw;line-height:1}.post-type-archive-projects h1+p{color:#FFF;font-size:6vw;line-height:1}.post-type-archive-projects .content{padding:45px}.post-type-archive-projects .content>:not(.files) a{display:block;text-decoration:none}.post-type-archive-projects .content article.projects_type-lighthouse-projects a{transition:250ms ease-in-out;background-color:#00B7E5}.post-type-archive-projects .content article{padding-bottom:40px}.post-type-archive-projects .content h2.title{margin:0;font-family:FrutigerLTStd-Roman,sans-serif;color:#241D72;display:inline;vertical-align:top;line-height:1.2;font-size:2.1vw}article a div.project-title-wrapper{padding:20px 0}.post-type-archive-projects .content article.projects_type-lighthouse-projects div.project-title-wrapper{padding:20px}.post-type-archive-projects .content article.projects_type-lighthouse-projects h2.title{color:#FFF}.post-type-archive-projects .content img{height:390px;width:100%;object-position:center;object-fit:cover}.single-projects #downloads{padding-left:unset;padding-right:unset}.post-type-archive-projects .content a:hover .text-link::after{animation:arrow-right 2.5s ease-in-out infinite}.post-type-archive-projects .filter{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:50px}.post-type-archive-projects .filter>div{position:relative;right:15px;width:calc(33.333333% - 30px)}.post-type-archive-projects .filter span.filter-title{font-family:"FrutigerLTStd-Roman",sans-serif;font-size:1.4vw;color:#241D72;display:block;margin-bottom:10px}.post-type-archive-projects .filter .dropdown-wrapper{position:relative;background-color:#241D72;padding:15px 30px 0}.post-type-archive-projects .filter .dropdown-wrapper hr{display:none;position:absolute;top:100%;right:30px;left:30px;background-color:#FFF;height:1px;margin:0;z-index:101}.post-type-archive-projects .filter .dropdown-wrapper.active hr{display:block}.post-type-archive-projects .filter .dropdown-wrapper span{font-family:"FrutigerLTStd-Black",sans-serif;font-size:1.8vw;color:#FFF;display:block;line-height:1;padding-bottom:15px;cursor:pointer}.post-type-archive-projects .filter .dropdown{opacity:0;visibility:hidden;pointer-events:none;z-index:100;position:absolute;top:100%;right:0;left:0;display:flex;flex-direction:column;background-color:#241D72}.post-type-archive-projects .filter .dropdown-wrapper.active .dropdown{opacity:1;visibility:visible;pointer-events:auto}.post-type-archive-projects .filter .dropdown button{text-align:left;padding:7.5px 30px;border:none;background-color:unset;color:#FFF;font-family:"FrutigerLTStd-Roman",sans-serif;font-size:1.8vw;display:block;outline:none;cursor:pointer}.post-type-archive-projects .filter .dropdown button:first-of-type{padding-top:15px}.post-type-archive-projects .filter .dropdown button:last-of-type{padding-bottom:15px}.post-type-archive-projects .filter .dropdown button.mixitup-control-active{font-family:"FrutigerLTStd-Black",sans-serif}.single-projects article .project-lead-wrapper{background-color:#F2FBFE}.single-projects .content-wrapper>.single_post_thumbnail{min-height:100vh;padding-top:145px;padding-bottom:45px}.content-wrapper>.single_post_thumbnail>.container-fluid{z-index:2;position:relative}.single_post_thumbnail_overlay{padding-top:145px;background:rgb(0,0,0);background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;left:0;right:0;width:100%;height:66.66%}.single-projects h1,.single-projects .category{font-family:"FrutigerLTStd-Roman",sans-serif;color:#FFF;-webkit-text-fill-color:#FFF;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#241D72;margin-top:0;margin-bottom:0;font-size:8vw;line-height:1;max-width:100%}.single-projects .header-image-caption{position:absolute;color:#FFF;bottom:0;right:45px;width:50%;min-width:300px;max-width:calc(50% - 90px);text-align:right;text-shadow:1px 1px #000;z-index:1}.single-projects .category{display:block;font-size:3.5vw;-webkit-text-stroke-width:1.5px;margin-bottom:3vw}.single-projects .single_post_thumbnail{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:35vw;position:relative}.single-projects .single_post_thumbnail .triangle{position:absolute;right:0;bottom:0;left:0;margin:0 auto;color:#FFF;z-index:1}.single-projects #single_post_wrapper .before-blocks .lead{font-family:"FrutigerLTStd-Roman",sans-serif;font-size:2.4vw;color:#241D72;line-height:1.1;margin:0 0 45px;padding-top:60px}.single-projects #single_post_wrapper .before-blocks p:not(.lead){font-family:"FrutigerLTStd-Roman",sans-serif;font-size:1.3vw;color:#241D72;line-height:1.2;margin-bottom:30px}.single-projects #single_post_wrapper time{display:block;font-family:"FrutigerLTStd-Roman",sans-serif;font-size:1.5vw;color:#241D72;line-height:1;margin-bottom:30px}.single-projects #single_post_wrapper .share-wrapper{padding-bottom:100px;display:flex;flex-direction:row}.single-projects #single_post_wrapper .facts{color:#241D72;font-size:2.5vw;line-height:1.2;padding:0 15px}.single-projects #single_post_wrapper .facts>div{padding-top:26px;padding-bottom:26px;border-top:2px solid #241D72;border-bottom:2px solid #241D72}.single-projects #single_post_wrapper .facts>div:first-of-type{padding-right:30px;padding-left:0;border-right:2px solid #241D72}.single-projects #single_post_wrapper .facts>div:last-of-type{padding-right:0;padding-left:30px}.single-projects #single_post_wrapper .facts .fact-title{display:block;font-family:FrutigerLTStd-Bold,sans-serif}.single-projects #single_post_wrapper .facts div+div>.fact-title.has-margin{margin-top:2vw}.single-projects #single_post_wrapper .similar h2{color:#241D72;font-size:6vw;margin-bottom:.7em}.single-projects #single_post_wrapper .similar a{display:block;text-decoration:none}.single-projects #single_post_wrapper .similar article.projects_type-lighthouse-projects a{transition:250ms ease-in-out;background-color:#00B7E5}.single-projects #single_post_wrapper .similar article{padding-bottom:40px}.single-projects #single_post_wrapper .similar h3.title{margin:0;padding:20px 0;font-family:FrutigerLTStd-Roman,sans-serif;color:#241D72;line-height:1.2;font-size:2.1vw}.single-projects #single_post_wrapper .similar article.projects_type-lighthouse-projects h3.title{color:#FFF;padding:20px}.single-projects #single_post_wrapper .similar article.projects_type-lighthouse-projects h3.title.text-link::after{content:url(../../../../../../themes/veluxstiftung/media/image/icon-arrow-white.svg)}.single-projects #single_post_wrapper .similar img{height:390px;width:100%;object-position:center;object-fit:cover}.single-projects #single_post_wrapper .similar a:hover .text-link::after{animation:arrow-right 2.5s ease-in-out infinite}.single-projects #single_post_wrapper .similar a.more,.single-news #single_post_wrapper a.more{text-decoration:none;display:flex;align-items:center;background-color:transparent;border:none;color:#241D72;font-family:"FrutigerLTStd-Black",sans-serif;font-size:2.4vw;text-align:left;outline:none;margin-top:45px;margin-bottom:60px}.single-news #single_post_wrapper a.more{margin-top:unset}.imprint .content-wrapper,.legal .content-wrapper,.cookie-privacy-policy .content-wrapper{padding-top:82px}.not-found>section{padding-top:145px;padding-bottom:45px}.table-container{overflow:auto}.legal article table,.cookie-privacy-policy article table{color:#241D72}.legal article table td,.cookie-privacy-policy article table td{border-color:#D0D0D0}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.eyecatcherforestry,.short-report-eyecatcher{width:275px;height:275px;position:absolute;right:45px;bottom:10%;-webkit-animation:spin 8s linear infinite;-moz-animation:spin 8s linear infinite;animation:spin 8s linear infinite}.short-report-eyecatcher{bottom:calc(10% + 60px + 275px);-webkit-animation:none;-moz-animation:none;animation:none;margin-bottom:0;padding:5px;aspect-ratio:1/1;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1;transform-origin:top center;font-weight:700;background-color:#00f5ff;color:#241d72;transition:500ms ease-in-out;font-size:50px;font-weight:700;text-align:center;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;flex-direction:column;margin:0;line-height:1}a.short-report-eyecatcher>img{max-width:100%!important}.short-report-eyecatcher:hover{text-decoration:none}.short-report-eyecatcher .large{font-size:180%;line-height:1;font-weight:700}.eyecatcherforestry.funding-areas{width:215px;height:215px}