body{font-size: 16px;color: #3E3E3B;font-family: Cordale;line-height: 1.69em}body.toolbar-fixed .affix{top: 79px !important}img{max-width: 100%}a{color: #505050;text-decoration: underline}a:hover{color: #000}#block-gototop{position: relative}#block-gototop #go-to-top{position: absolute;width: 60px;height: 60px;background: #f18700;color: #fff;float: right;top: -60px;right: 0px;z-index: 9999;font-size: 3em;text-align: center;cursor: pointer}#block-gototop #go-to-top .fa{padding: 6px 15px}.contact-items{display: flex}.main-container > .row > section{padding: 0px}h1,h2,h3,h4,h5,h6,h7,h8{font-family: Effra;font-weight: 500}h1.page-title,h1{font-size: 3em;font-weight: 500;color: #727272}h2{font-size: 2.62em;color: #f18700}h2.with-line:after{content: " ";height: 3px;width: 185px;background: #f18700;margin: 1em auto 0;display: block}h2 a{color: #f18700}h2.block-title,h2.inv-title{font-size: 2.5rem;font-weight: 300;letter-spacing: 0.1em}h3{font-size: 1.25em;color: #f18700;text-transform: uppercase;font-weight: 500}h4{font-size: 1.25em;color: #727272;font-weight: 500}h5{font-size: 2em;color: #f18700;font-weight: 500}h5.size27orange{font-size: 1.69em;color: #f18700;font-weight: 500}h5.size27grau{font-size: 1.69em;color: #727272;font-weight: 500}h6{font-size: 2em;color: #727272;text-transform: uppercase;font-weight: 500}p.light20{font-size: 1.25em;color: #727272;font-weight: 200;font-family: Effra}p.fontCordale{font-family: Cordale}p.fontEffra{font-family: Effra;color: #727272}.inv-builder-box.style03.use-image h3{font-size: 1.69em;font-family: Effra;font-weight: 400;color: #727272;text-transform: unset}.inv-builder-box.style03.use-image img{border-radius: 100%;border: 1px solid #727272}#block-responsivemenumobileicon-3{position: absolute;bottom: 0px;right: 10px}.align-right{float: right;text-align: right}.padding-tb{padding-top: 50px;padding-bottom: 50px}.inv-accordions{padding-left: 50px}.inv-accordions .panel-default{border: none;background: none !important;margin-bottom: 0.3em}.inv-accordions .panel-default .panel-heading{padding: 0px;margin: 0px;border: none}.inv-accordions .panel-default .panel-heading h4{padding: 0px;margin: 0px}.inv-accordions .panel-default .panel-heading h4 a{padding: 0 1.5em;height: 50px;display: flex;align-items: center;position: relative;background: rgba(255,255,255,0.6);font-size: 18px;font-family: Effra;font-weight: 400;text-decoration: none;color: #727272}.inv-accordions .panel-default .panel-heading h4 a:before{content: "\F282";font-family: 'bootstrap-icons';background: #f18700;color: #fff;height: 50px;width: 50px;position: absolute;left: -50px;top: 0px;display: flex;align-items: center;text-align: center;padding: 0 .2em;font-size: 2em}.inv-accordions .panel-default .panel-heading h4 a[aria-expanded=true]{background: #fff}.inv-accordions .panel-default .panel-heading h4 a[aria-expanded=true]:before{content: "\F286"}.inv-accordions .panel-default .panel-body{background: #fff;padding: 1em 1.5em}.page-node-type-page #block-lptheme-page-title{display: none}.page-node-type-page .field--name-body ul{margin-left: 0px;padding-left: 0px}.page-node-type-page .field--name-body ul li{list-style-type: none;display: flex;align-items: flex-start}.page-node-type-page .field--name-body ul li:before{content: "■";font-size: 8px;margin-right: 4px}.tbm{background: none !important}#block-mainnavigation-3{width: 100%;float: left;clear: both;displaY: block}#block-mainnavigation-3 a{text-decoration: none}#block-mainnavigation-3 .tb-megamenu{background: none}#block-mainnavigation-3 .tb-megamenu .nav li.dropdown a:after{display: none}#block-mainnavigation-3 .tb-megamenu .nav li.dropdown > .dropdown-toggle{background: #747979;color: #fff;border-left: 8px solid #747979}#block-mainnavigation-3 .tb-megamenu .nav li.dropdown > .dropdown-toggle:hover{background: #747979;color: #fff;border-left: 8px solid #f18700}#block-mainnavigation-3 .tb-megamenu .nav li.dropdown.active > .dropdown-toggle,#block-mainnavigation-3 .tb-megamenu .nav li.dropdown.active a:hover{background: #747979;color: #fff;border-left: 8px solid #f18700}#block-mainnavigation-3 .tb-megamenu .nav > li{background: none;margin: 0 .2em}#block-mainnavigation-3 .tb-megamenu .nav > li > a{background: #747979;color: #fff;font-size: 1em;font-family: effra;font-weight: normal;padding: 5px 5px 5px 5px;border: none;border-left: 8px solid #747979}#block-mainnavigation-3 .tb-megamenu .nav > li > a:hover,#block-mainnavigation-3 .tb-megamenu .nav > li > a:focus,#block-mainnavigation-3 .tb-megamenu .nav > li > a.active-trail,#block-mainnavigation-3 .tb-megamenu .nav > li > a.active-trail:hover{border-left: 8px solid #f18700;background: #747979;color: #fff}#block-mainnavigation-3 .tb-megamenu .nav > li > a .caret{display: none !important}#block-mainnavigation-3 .tb-megamenu .nav > li .tb-megamenu-submenu{background: #747979;border: 0px;margin-top: 3px}#block-mainnavigation-3 .tb-megamenu .nav > li .tb-megamenu-submenu li.level-2 a{background: none;color: #fff;font-size: 1.4em;font-family: Effra;line-height: 1.2em;border: none}#block-mainnavigation-3 .tb-megamenu .nav > li .tb-megamenu-submenu li.level-2 a:hover{border: none !important;color: #efefef}#tbm-main a.tbm-link:hover,#tbm-main a.tbm-link:active,#tbm-main a.tbm-link:focus{color: #7297ce;background: none}.inv-grid-item{overflow: hidden}.portfolio-item .portfolio-desc{background: rgba(250,250,250,0.9);padding: 17px 20px 17px;position: relative}.portfolio-item .portfolio-desc .name{font-size: 14px;font-weight: 500;margin: 0 0 6px 0}.portfolio-item .portfolio-desc .porto_date{color: #999;font-size: 12px}.portfolio-item .portfolio-image-overlay{position: relative;overflow: hidden}.portfolio-item .portfolio-image-overlay img{width: 100%;height: auto}.portfolio-item .portfolio-image-overlay .overlay-details{z-index: 10;width: 100%;text-align: center;position: absolute;left: 50%;top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%)}.portfolio-item .portfolio-image-overlay .overlay-details a{background: rgba(0,0,0,0.7);opacity: 0;-webkit-transform: rotate(20deg) scale(0) skew(0) translate(0);-moz-transform: rotate(20deg) scale(0) skew(0) translate(0);-o-transform: rotate(20deg) scale(0) skew(0) translate(0);-ms-transform: rotate(20deg) scale(0) skew(0) translate(0);transform: rotate(20deg) scale(0) skew(0) translate(0);-webkit-transform: rotate(20deg) scale(0) skew(0) translateX(0) translateY(0px);-moz-transform: rotate(20deg) scale(0) skew(0) translateX(0) translateY(0px);-o-transform: rotate(20deg) scale(0) skew(0) translateX(0) translateY(0px);-ms-transform: rotate(20deg) scale(0) skew(0) translateX(0) translateY(0px);transform: rotate(20deg) scale(0) skew(0) translateX(0) translateY(0px);color: #fff;display: inline-block;position: relative;z-index: 1;font-size: 13px;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease}.portfolio-item.teaser .portfolio-image-overlay .overlay-details a{font-style: italic;padding: 9px 13px}.portfolio-item.teaser .portfolio-image-overlay:hover .overlay-details a{-webkit-transform: rotate(0deg) scale(1) skew(0) translate(0);-moz-transform: rotate(0deg) scale(1) skew(0) translate(0);-o-transform: rotate(0deg) scale(1) skew(0) translate(0);-ms-transform: rotate(0deg) scale(1) skew(0) translate(0);transform: rotate(0deg) scale(1) skew(0) translate(0);-webkit-transform: rotate(0deg) scale(1) skew(0) translateX(0) translateY(0px);-moz-transform: rotate(0deg) scale(1) skew(0) translateX(0) translateY(0px);-o-transform: rotate(0deg) scale(1) skew(0) translateX(0) translateY(0px);-ms-transform: rotate(0deg) scale(1) skew(0) translateX(0) translateY(0px);transform: rotate(0deg) scale(1) skew(0) translateX(0) translateY(0px);opacity: 1;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease}.portfolio-item.teaser .portfolio-desc{-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease;border-bottom: 1px solid #e6e6e6}.portfolio-item.teaser:hover .portfolio-desc{border-bottom: 1px solid #f18700}.portfolio-item.teaser:hover .portfolio-desc .name a{color: #f18700}.portfolio-item.teaser-style2{-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease}.portfolio-item.teaser-style2 .portfolio-desc{width: 100%;position: absolute;bottom: -100%;border-bottom: none;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease}.portfolio-item.teaser-style2 .portfolio-image-overlay:after{background: #f18700;content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0}.portfolio-item.teaser-style2 .portfolio-image-overlay .overlay-details a{font-size: 16px;height: 48px;line-height: 48px;margin-right: 5px;text-align: center;width: 48px;-webkit-border-radius: 100% 100% 100% 100%;-moz-border-radius: 100% 100% 100% 100%;border-radius: 100% 100% 100% 100%}.portfolio-item.teaser-style2:hover .portfolio-image-overlay:after{opacity: 0.7}.portfolio-item.teaser-style2:hover .portfolio-image-overlay .overlay-details a{-webkit-transform: rotate(0deg) scale(1) skew(0) translate(0);-moz-transform: rotate(0deg) scale(1) skew(0) translate(0);-o-transform: rotate(0deg) scale(1) skew(0) translate(0);-ms-transform: rotate(0deg) scale(1) skew(0) translate(0);transform: rotate(0deg) scale(1) skew(0) translate(0);-webkit-transform: rotate(0deg) scale(1) skew(0) translateX(0) translateY(0px);-moz-transform: rotate(0deg) scale(1) skew(0) translateX(0) translateY(0px);-o-transform: rotate(0deg) scale(1) skew(0) translateX(0) translateY(0px);-ms-transform: rotate(0deg) scale(1) skew(0) translateX(0) translateY(0px);transform: rotate(0deg) scale(1) skew(0) translateX(0) translateY(0px);opacity: 1;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease}.portfolio-item.teaser-style2:hover .portfolio-desc{bottom: 0}.portfolio-item.teaser-style3{position: relative;overflow: hidden}.portfolio-item.teaser-style3 img{width: 100%;height: auto}.portfolio-item.teaser-style3 .portfolio-desc{overflow: hidden;background: #314152;height: 100%;position: absolute;width: 100%;color: #bfc6cd;border-bottom: none;text-align: center}.portfolio-item.teaser-style3 .portfolio-desc .name{font-size: 16px;text-transform: uppercase}.portfolio-item.teaser-style3 .portfolio-desc .name a{color: #FFF}.portfolio-item.teaser-style3 .portfolio-desc .porto_date{font-size: 13px;color: #f18700;display: block;margin-bottom: 20px;text-transform: uppercase}.portfolio-item.teaser-style3 .portfolio-desc .expand_image,.portfolio-item.teaser-style3 .portfolio-desc .detail_link{font-size: 13px;font-style: italic;padding: 9px 13px;background: #ed4e6e;color: #fff;display: inline-block;position: relative;z-index: 1;-webkit-border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px}.portfolio-item.teaser-style3 .portfolio-desc .inner{z-index: 10;width: 100%;text-align: center;position: absolute;left: 50%;top: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%)}.masonry article{height: inherit}.masonry article .portfolio-item{height: inherit}.masonry article .portfolio-item .portfolio-image-overlay{height: inherit}.masonry-resize .teaser .portfolio-desc{display: none}.portfolio-item.teaser-style2 .portfolio-desc{bottom: -117%}.portfolio-item.teaser-style2 .portfolio-desc p{margin: 0;padding: 0}.portfolio-item .portfolio-image-overlay .field--name-field-logo{background: #fff;text-align: center}.portfolio-item .portfolio-image-overlay img{height: auto;width: auto}.landing-weiteres .border-bottom{border-bottom: 1px solid #080 !important;padding-bottom: 2em}.top-ja,.table-striped tbody tr.top-ja:nth-of-type(2n+1){background: #d4edda}.projekt.full .projekt-fakten h2:after,.projekt.full .inv-builder-title.style01 h2:after,.landing h2.inv-title:after{content: " ";height: 3px;width: 185px;background: #f18700;display: block;margin: 1.2em auto}.projekt.full .projekt-fakten h3{font-family: Effra;padding: 10px;text-align: center;margin-bottom: 0px;border-bottom: 10px solid #f1f1f1;font-size: 30px;background: #f18700;color: #fff;text-transform: uppercase}.projekt.full .projekt-fakten{background: #f1f1f1;color: #727272;box-shadow: -15px -5px 15px #dcdcdc}.projekt.full .projekt-fakten .field--name-field-siegel-hoch{border-top: 1px solid #f18700}.projekt.full .projekt-fakten .field--name-field-siegel-hoch img{width: 170px;margin: 0 auto}.projekt.full .projekt-fakten .row-flex{display: flex}.projekt.full .projekt-fakten .row-flex > div > .fakten-content{background: #fff;height: 100%}.projekt.full .projekt-fakten .fakten-content{background: #fff;padding: 40px 2em;text-align: center}.projekt.full .projekt-fakten .col2 .fakten-content .field{margin-bottom: 0.8em;background: #f1f1f1;padding: 1em;line-height: 1.43}.projekt.full .projekt-fakten .col2 .fakten-content .field-siegel-id{font-family: Cordale;font-size: 25px;color: #727272;letter-spacing: 0.1em;margin-bottom: 1em}.projekt.full .projekt-fakten .col2 .fakten-content .field__label{font-family: Cordale;font-size: 16px;color: #f18700}.projekt.full .projekt-fakten .col2 .fakten-content .field__item{font-family: Effra;font-size: 45px;color: #f18700}.projekt.fakten .fakten-befragung .field{margin-bottom: 0.8em;background: #f1f1f1;padding: 1em;line-height: 1.43;text-align: center}.projekt.fakten .fakten-befragung .field-siegel-id{font-family: Cordale;font-size: 25px;color: #727272;letter-spacing: 0.1em;margin-bottom: 1em}.projekt.fakten .fakten-befragung .field__label{font-family: Cordale;font-size: 16px;color: #f18700}.projekt.fakten .fakten-befragung .field__item{font-family: Effra;font-size: 35px;color: #f18700}.projekt.fakten .fakten-befragung.row-flex{display: flex;flex-wrap: wrap}.projekt.fakten .fakten-befragung.row-flex > div{height: auto}.projekt.fakten .fakten-befragung.row-flex > div > .field{height: 100%}@media screen and (max-width: 976px){.field--name-body > .builder-row > .row{margin-right: 0px;margin-left: 0px}.navbar > .container-fluid > .container{display: unset}.navbar > .container-fluid > .container .u-head-right > .region-navigation{display: flex;align-items: baseline;align-content: space-between;padding-top: 2em}.navbar > .container-fluid > .container .u-head-right > .region-navigation #block-lptheme-hervorgehobenesformularsearch-contentpage-1{float: none;width: unset}.navbar > .container-fluid > .container .u-head-right > .region-navigation #block-responsivemenumobileicon-3{position: relative}}/*# sourceMappingURL=style.css.map */