.project-wrapper{--loader-color:#FF9900}.project-wrapper .main-loader{display:none;position:fixed;z-index:999;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;height:2rem;width:2rem;opacity:1;transition:opacity 0.5s cubic-bezier(0.355,0,1,0.035) 0s}.project-wrapper .main-loader:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(20,20,20,0.8)}.project-wrapper .main-loader .spinner{position:relative;display:block;margin:0 auto;height:2rem;width:2rem;opacity:1;transition:opacity 0.5s cubic-bezier(0.355,0,1,0.035) 0s;z-index:1160}.project-wrapper .main-loader .spinner .double-bounce1,.project-wrapper .main-loader .spinner .double-bounce2{animation:2s ease-in-out 0s normal none infinite running loader-bounce;background-color:var(--loader-color);border-radius:50%;height:100%;left:0;opacity:0.6;position:absolute;top:0;width:100%}.project-wrapper .main-loader .spinner .double-bounce2{animation-delay:-1s}.project-wrapper .filter-row{padding-left:0;padding-right:0;margin-bottom:35px}.project-wrapper .filter-row .filter-label{color:#a8a8a8;font-size:13px;font-weight:700}.project-wrapper .filter-row #filter-dropdown,.project-wrapper .filter-row #filter-dropdown:active,.project-wrapper .filter-row #filter-dropdown:focus{background:#363636;border:0;border-color:none;outline:0 none;color:#dba133;font-size:13px;font-weight:700;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-right:25px}.project-wrapper .filter-row #filter-dropdown .caret,.project-wrapper .filter-row #filter-dropdown:active .caret,.project-wrapper .filter-row #filter-dropdown:focus .caret{color:#dba133}.project-wrapper .filter-row .project-dropdown{background:none;border:0;border-radius:0;box-shadow:none;position:relative;z-index:1;margin:0;padding:0;list-style:none}.project-wrapper .filter-row .project-dropdown li{display:inline-block}.project-wrapper .filter-row .project-dropdown li a{display:inline-block;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-right:25px;color:#a8a8a8;font-size:13px;font-weight:700}.project-wrapper .filter-row .project-dropdown li a.selected,.project-wrapper .filter-row .project-dropdown li a:hover{background:none;color:#fff;font-size:13px;font-weight:700}.project-wrapper .filter-row .dropdown-menu{float:none}.project-wrapper .filter-row .dropdown-menu li{display:block}.project-wrapper .filter-row #search-input.form-control,.project-wrapper .filter-row #search-input.form-control:active,.project-wrapper .filter-row #search-input.form-control:focus{float:right;width:15%;background:#363636;border:0;border-color:none;outline:0 none;color:#dba133;font-size:13px;font-weight:700;margin:0;padding:0;padding-top:10px;padding-bottom:10px;padding-right:25px;margin-bottom:5px;border-bottom:1px #828282 solid}.project-wrapper .filter-row #search-input{display:none;z-index:3;position:relative}.project-wrapper .filter-row .background-dark-grey{transition:all 0.3s ease-in;background:#363636;position:absolute;z-index:0;left:-15px;right:-15px;top:0;bottom:0}.project-wrapper .filter-row .search-button{cursor:pointer;position:absolute;z-index:3;right:0;top:10px;width:16px;height:16px;background:url('../svg/lupe.svg') no-repeat;background-size:contain}.project-wrapper .filter-row .search-button:hover{width:16px;height:16px;background:url('../svg/lupe_aktiv.svg') no-repeat;background-size:contain}.project-wrapper .filter-row .search-button.selected{width:23px;height:16px;background:url('../svg/lupe_close.svg') no-repeat;background-size:contain}.project-wrapper .filter-row .search-button.selected:hover{background:url('../svg/lupe_close_mo.svg') no-repeat;background-size:contain}.project-wrapper .item-wrapper-row .item-wrapper{min-height:50px;padding-bottom:30px}.project-wrapper .item-wrapper-row .item-wrapper .item{background:#e8e3dc;display:inline-block;position:relative;margin-top:15px;margin-bottom:15px;padding-top:25px;padding-bottom:25px;width:100%}.project-wrapper .item-wrapper-row .item-wrapper .item .background-beige{transition:all 0.3s ease-in;background:#e8e3dc;position:absolute;z-index:0;left:0;right:0;top:0;bottom:0}.project-wrapper .item-wrapper-row .item-wrapper .item .close-button{cursor:pointer;position:absolute;z-index:3;right:0;top:25px;width:25px;height:25px;background:url('../svg/schliessen.svg') no-repeat;background-size:cover}.project-wrapper .item-wrapper-row .item-wrapper .item h1{position:relative;z-index:1;padding-right:40px}.project-wrapper .item-wrapper-row .item-wrapper .item h1 .small{font-family:Open Sans,sans-serif;font-size:26px}.project-wrapper .item-wrapper-row .item-wrapper .item .big-image{padding-left:0;padding-right:25px}.project-wrapper .item-wrapper-row .item-wrapper .item .small-image{margin-bottom:7px}.project-wrapper .item-wrapper-row .item-wrapper .item .image-col{padding-right:5px;padding-left:5px}.project-wrapper .item-wrapper-row .item-wrapper .item .content-col{padding-left:25px;padding-right:0}.project-wrapper .item-wrapper-row .item-wrapper .item hr{margin-top:10px;margin-bottom:10px}.project-wrapper .item-wrapper-row .item-wrapper .item .print-button{display:block;width:35px;height:35px;background:url('../svg/pdf_generieren.svg') no-repeat;background-size:contain}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item{cursor:pointer}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item{width:100%;background:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item:hover h2{opacity:1}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item:hover:hover .image{filter:blur(2px)}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item h2{opacity:0;position:absolute;bottom:5px;left:15px;right:15px;margin:0;transition:all 0.3s ease-in;font-size:18px;color:#fff}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item h2 .small{font-family:Open Sans,sans-serif;font-size:18px;color:#fff}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item .image{width:100%;transition:all 0.3s ease-out}@media (max-width:1199px){.project-wrapper .filter-row .dropdown-menu.project-dropdown,.project-wrapper .filter-row .project-dropdown{float:none}.project-wrapper .filter-row .dropdown-menu.project-dropdown li,.project-wrapper .filter-row .project-dropdown li{display:block}.project-wrapper .filter-row #search-input.form-control,.project-wrapper .filter-row #search-input.form-control:active,.project-wrapper .filter-row #search-input.form-control:focus{width:25%}.project-wrapper .item-wrapper-row{padding-left:8px;padding-right:8px}.project-wrapper .item-wrapper-row .item-wrapper{padding-left:7px;padding-right:7px;padding-bottom:14px}}@media (max-width:991px){.project-wrapper .filter-row li a{font-size:11px}.project-wrapper .filter-row li a.selected,.project-wrapper .filter-row li a:hover{font-size:11px}.project-wrapper .filter-row #search-input.form-control,.project-wrapper .filter-row #search-input.form-control:active,.project-wrapper .filter-row #search-input.form-control:focus{width:50%}.project-wrapper .item-wrapper-row .item-wrapper .item h1 .small{font-size:22px}.project-wrapper .item-wrapper-row .item-wrapper .item .big-image{padding-left:0;padding-right:0;margin-bottom:30px}.project-wrapper .item-wrapper-row .item-wrapper .item .image-col{padding-right:0px;padding-left:0px}.project-wrapper .item-wrapper-row .item-wrapper .item .image-col.first{padding-right:7px}.project-wrapper .item-wrapper-row .item-wrapper .item .image-col.second{padding-left:7px}.project-wrapper .item-wrapper-row .item-wrapper .item .small-image{margin-bottom:15px}.project-wrapper .item-wrapper-row .item-wrapper .item .content-col{padding-left:0px;margin-top:30px}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item h2{opacity:0;font-size:14px}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item h2 .small{font-size:14px}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item:hover h2{opacity:0}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item:hover:hover .image{filter:none}.project-wrapper .item-wrapper-row .item-wrapper.thumbnail-item .item .image{}}@media print{.filter-row{display:none!important}}@keyframes loader-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}