/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.daemmverfahren-wrap{display:flex;flex-direction:row;}.seitenbaum-liste{background:white;padding:calc(var(--einheit) * 2) calc(var(--einheit) * 2) calc(var(--einheit) * 2) 0;width:calc(25% - var(--einheit) * 2);}.seitenbaum-liste a{color:black;border:0;}.seitenbaum-liste a:hover{color:var(--primary,var(--blue));}.seitenbaum-liste .kategorie-wrap .viewsreference--view-title{color:transparent;height:16px;font-size:0px;overflow:hidden;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l1{margin-left:calc(var(--einheit) / 2);display:block;max-height:0px;overflow:hidden;transition:0.2s;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3{margin-left:calc(var(--einheit) / 2);max-height:0px;overflow:hidden;transition:0.2s;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .kategoriebaum-daemmverfahren-nach-term-wrap{max-height:0px;overflow:hidden;transition:0.2s;}.kategoriebaum-daemmverfahren-nach-term-wrap{margin-left:calc(var(--einheit) / 2);max-height:0px;overflow:hidden;transition:0.2s;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .views-field-name,.seitenbaum-liste .kategoriebaum-wrap h3{font-size:16px;line-height:1em;margin-bottom:calc(var(--einheit) * 1);color:black;font-family:'Arial Black',sans-serif;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .views-field-name:hover,.seitenbaum-liste .kategoriebaum-wrap h3:hover{color:var(--primary,var(--blue));cursor:pointer;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .views-field-name.active a,.seitenbaum-liste .kategoriebaum-wrap .views-field-title.active a{color:var(--primary,var(--blue));}.seitenbaum-liste .kategoriebaum-wrap .active{color:var(--primary,var(--blue)) !important;}.seitenbaum-liste .kategoriebaum-wrap a{margin-left:5px;}.seitenbaum-liste .kategoriebaum-wrap .active a{background-color:var(--primary,var(--blue));color:white !important;border-radius:5px;padding:5px;margin-left:0;}.seitenbaum-liste .kategoriebaum-wrap .active a:hover{text-decoration:none;cursor:pointer;}.seitenbaum-liste .kategorie-daemmstoffe-wrap h3{margin-bottom:12px !important;}.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l1,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l1>.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l2,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l2>.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l2 .kategoriebaum-views-row-l3,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l3,.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .views-field-name.active+.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap .views-field-title.active+.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap .active-row{max-height:1000px;}.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l1,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l2,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l2>.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .views-field-name.active+.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap .views-field-title.active+.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap{margin-bottom:calc(var(--einheit) * 1);}.kategoriebaum-daemmverfahren-nach-term-wrap .views-row{margin-bottom:10px;}.daemmverfahren-content{width:calc(75% - var(--einheit) * 4);position:relative;z-index:1;padding:calc(var(--einheit) * 2);}.daemmverfahren-content:before{position:absolute;content:"";width:100vw;height:100%;background:var(--grey);top:0;left:0;z-index:-1;}.bild-daemmstoff-wrap{background:var(--primary,var(--blue));padding:var(--einheit);border-radius:var(--borderradius);display:flex;justify-content:space-between;margin-top:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 4);color:white;}.bild-daemmstoff-wrap>div{width:calc(50% - var(--einheit));}.bild-daemmstoff-wrap>div:last-child>div:first-child{font-size:24px;line-height:26px;font-family:'Arial Black',sans-serif;margin-bottom:var(--einheit);}.bild-daemmstoff-wrap>div{display:flex;flex-direction:column;justify-content:center;}.bild-daemmstoff-wrap>div img{width:100%;border-radius:var(--borderradius);}.bild-daemmstoff-wrap>div a{color:white;text-decoration:underline;}.bild-daemmstoff-wrap>div a:hover{text-decoration:none;}.intro-wrap{display:flex;justify-content:space-between;margin-top:calc(var(--einheit) * 4);margin-bottom:calc(var(--einheit) * 4);}.intro-wrap>div>div:first-child{font-size:24px;line-height:26px;font-family:'Arial Black',sans-serif;margin-bottom:var(--einheit);}.intro-wrap>div:first-child{width:calc(70% - var(--einheit));}.intro-wrap>div:last-child{width:calc(30% - var(--einheit) * 2);}.bestandsbeschreibung-wrap>div:first-child{font-family:'Arial Black',sans-serif;margin-bottom:var(--einheit);font-size:26px;line-height:1.55em;margin-bottom:20px;}.daemmverfahren-uebersicht{display:grid;grid-template-columns:calc(100%/4 - var(--einheit) * 2) calc(100%/4 - var(--einheit) * 2) calc(100%/4 - var(--einheit) * 2) calc(100%/4 - var(--einheit) * 2);column-gap:calc(var(--einheit) * 2);row-gap:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 4);}.daemmverfahren-uebersicht header{grid-column:span 4;}.daemmverfahren-uebersicht header .daemmverfahren-header,.daemmstoffe-uebersicht header{display:flex;flex-wrap:wrap;justify-content:center;}.no-result{grid-column-start:1;grid-column-end:5;font-family:'Arial Black',sans-serif;}.daemmverfahren-uebersicht .views-exposed-form{background:var(--grey);border-radius:var(--borderradius);margin-bottom:calc(var(--einheit) * 2);padding:calc(var(--einheit) * 2);display:flex;align-items:end;grid-column-start:1;grid-column-end:5;}.daemmverfahren-uebersicht .views-exposed-form label{font-family:'Arial Black',sans-serif;font-size:20px;line-height:1.25em;display:block;width:100%;}.daemmverfahren-uebersicht .views-exposed-form select,.daemmverfahren-uebersicht .views-exposed-form input[type=submit]{height:45px;font-family:'Arial Black',sans-serif;font-size:16px;line-height:45px;padding:0 15px;border-radius:0;}.daemmverfahren-uebersicht .views-exposed-form input[type=submit]{background:var(--primary,var(--blue));border-color:var(--primary,var(--blue));margin-left:calc(var(--einheit) * 1);}.daemmverfahren-uebersicht > h3{width:100% !important;}.daemmverfahren-uebersicht > div{width:100%;border-radius:var(--borderradius);background:var(--primary,var(--blue));position:relative;overflow:hidden;transition:0.2s;}.daemmverfahren-uebersicht > div:hover{background:black;box-shadow:0 0 30px rgba(0,0,0,0.3);transform:scale(1.05);transform-origin:center center;}.daemmverfahren-uebersicht > div img,.daemmverfahren-uebersicht > div .symbolbild-platzhalter{background:var(--greymedium);width:100%;height:auto;aspect-ratio:4/4;object-fit:cover;}.daemmverfahren-uebersicht > div .symbolbild-platzhalter:after{content:"";position:absolute;top:0;left:0;width:100%;height:90%;opacity:0.25;background:var(--greymedium) url(/themes/daemmatlas_shared/images/icon-daemmstoff.svg) no-repeat center center;background-size:100px auto;}body.page-node-103 .daemmverfahren-uebersicht > div .symbolbild-platzhalter:after{height:60%;}.daemmverfahren-uebersicht > div .views-field-title,.daemmverfahren-uebersicht > div .views-field-name{font-family:'Arial Black',sans-serif;font-size:20px;line-height:1.25em;color:white;width:calc(100% - var(--einheit) * 2);padding:var(--einheit);position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.6);height:calc(40% - var(--einheit) * 2);hyphens:auto;}.daemmverfahren-uebersicht > div .views-field-name{height:auto;}.daemmverfahren-uebersicht > div:hover .views-field-title,.daemmverfahren-uebersicht > div:hover .views-field-name{background:var(--primary,var(--blue));}.daemmverfahren-uebersicht > div a{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;text-indent:-9999px;}.daemmverfahren-uebersicht header .daemmverfahren-header > div{display:none;}@media (max-width:1180px){.daemmverfahren-uebersicht{display:grid;grid-template-columns:calc(100%/2 - var(--einheit) * 2) calc(100%/2 - var(--einheit) * 2);column-gap:calc(var(--einheit) * 2);row-gap:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 4);}.daemmverfahren-uebersicht header{grid-column:span 2;}}@media (max-width:768px){.daemmverfahren-uebersicht{display:block;width:100%;margin:0 auto calc(var(--einheit) * 2) auto;}.daemmverfahren-uebersicht > div{margin:0 auto calc(var(--einheit) * 2) auto;}.daemmverfahren-uebersicht > div .views-field-title,.daemmverfahren-uebersicht > div .views-field-name{font-size:16px;height:auto;}.seitenbaum-liste{position:fixed;top:100px;left:var(--einheit);left:-1000px;z-index:99;}.daemmverfahren-uebersicht > div img,.daemmverfahren-uebersicht > div .symbolbild-platzhalter{aspect-ratio:4/3;}.daemmverfahren-uebersicht header{margin-bottom:calc(var(--einheit) * 3);}.daemmverfahren-content:before{display:none;}.daemmverfahren-wrap{display:block;width:calc(100% + var(--einheit) * 2);margin:0 calc(var(--einheit) * -2);}.daemmverfahren-content{background:var(--grey);width:calc(100% - var(--einheit) * 2);}.bild-daemmstoff-wrap{display:block;}.bild-daemmstoff-wrap>div{width:100%;margin:0;}.bild-daemmstoff-wrap>div img{margin-bottom:calc(var(--einheit) * 1);}.intro-wrap{display:block;}.intro-wrap>div:first-child{width:100%;margin-bottom:calc(var(--einheit) * 4);}.intro-wrap>div:last-child{width:100%;}}
.menu-handler,.header-helper{display:none;}.main-menu>div{margin-right:calc(2 * var(--einheit));margin-top:var(--einheit);margin-bottom:var(--einheit);display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - (2 * var(--einheit)));align-items:flex-end;}@media (max-width:768px){.menu-handler{position:fixed;top:var(--einheit);right:var(--einheit);background:var(--blue);width:35px;height:35px;z-index:999;display:block;border-radius:var(--borderradius);border:2px solid var(--blue);}.menu-handler span{position:absolute;transition:0.2s;top:16px;left:4px;height:3px;width:27px;border-radius:10px;background:white;}.menu-handler span:first-child{top:7px;}.menu-handler span:last-child{top:25px;}body.menu-layer-active .menu-handler span:first-child{transform:rotate(45deg);top:16px;}body.menu-layer-active .menu-handler span:nth-child(2){opacity:0;}body.menu-layer-active .menu-handler span:last-child{transform:rotate(-45deg);top:16px;}.main-menu{position:fixed;z-index:911;width:100%;background:var(--blue);display:none;}body.menu-layer-active .main-menu{display:flex;}body.menu-layer-active .dialog-off-canvas-main-canvas > header .logo{position:fixed;z-index:998;}.main-menu>div{margin:calc(var(--einheit) * 10) auto calc(var(--einheit) * 2) auto;width:calc(100% - var(--einheit) * 2);height:auto;align-items:flex-start;display:flex;flex-direction:column;}}
.glossar-term-title{font-family:"Noto Sans",sans-serif;font-size:2.5rem;font-weight:700;color:var(--primary,#1A75BC);margin-bottom:1.5rem;margin-top:0;}.term-title{font-family:"Noto Sans",sans-serif;font-size:2.5rem;font-weight:700;color:var(--primary,#1A75BC);margin-bottom:1.5rem;margin-top:0;}.glossar-term-page,.taxonomy-term-page{padding:2rem 0;}@media (max-width:768px){.glossar-term-title,.term-title{font-size:2rem;margin-bottom:1rem;}}
@font-face{font-family:'Arial Black';src:url(/themes/daemmatlas_werk_e/fonts/ablack-webfont.woff2) format('woff2'),url(/themes/daemmatlas_werk_e/fonts/ablack-webfont.woff) format('woff');font-weight:normal;font-style:normal;}
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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote::after,q:before,q::after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}
:root{--grey:#ececec;--greymedium:#cccccc;--orange:#333333;--blue:#5DB55A;--primary:#5DB55A;--einheit:20px;--borderradius:5px;}@media (max-width:768px){:root{--einheit:15px;}}html,body{background:white;font-family:'Arial',sans-serif;font-weight:300;font-style:normal;font-size:16px;line-height:24px;font-feature-settings:'kern';text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.main-content-wrap{margin:0 auto;width:calc(100% - (var(--einheit) * 4));}.innerwidth{margin:0 auto;width:calc(100% - (var(--einheit) * 2));max-width:808px;max-width:1000px;position:relative;}p{margin-bottom:20px;}p:last-of-type{margin-bottom:0px;}em{font-size:12px;letter-spacing:1px;}img{display:block;width:auto;height:auto;}strong,b{font-family:'Arial Black',sans-serif;}table td strong,table td b{font-family:'Arial',sans-serif;font-weight:bold;}blockquote{font-family:'Arial Black',sans-serif;font-size:24px;line-height:1.55em;position:relative;padding-top:80px;}blockquote:before{content:"“";font-size:120px;line-height:120px;color:var(--blue);position:absolute;top:0px;width:40px;height:100px;left:0;z-index:0;}ol{list-style-type:decimal;margin-left:var(--einheit);margin-bottom:var(--einheit);width:calc(100% - var(--einheit));}ol li{position:relative;margin-bottom:7px;}a{color:black;text-decoration:none;transition:0.1s;}a:hover{color:var(--grey);}main a{border-bottom:2px solid var(--blue);}main a:hover{color:var(--blue);}h1{font-size:32px;line-height:1.55em;margin-bottom:5px;font-family:'Arial Black',sans-serif;margin:0;}.innerwidth > div:not(.title-wrap) > h1{margin-top:calc(var(--einheit) * 2);margin-bottom:var(--einheit);}h2,h3,h4,.h4,h5,h6{font-size:32px;line-height:1.55em;font-family:'Arial Black',sans-serif;}main h2{line-height:1.25em;margin-bottom:20px;}.topline{color:var(--blue);color:white;font-size:13px;line-height:16px;font-family:'Arial Black',sans-serif;text-transform:uppercase;margin-bottom:6px;}main h3{font-size:22px;line-height:1.25em;margin-bottom:20px;}main h4{font-size:18px;line-height:24px;margin-bottom:15px;}main h5{color:var(--blue);font-size:16px;line-height:18px;font-family:'Arial Black',sans-serif;text-transform:uppercase;margin-bottom:0px;}main h6{color:var(--blue);font-size:16px;line-height:18px;font-family:'Arial Black',sans-serif;}a.cta{border-radius:var(--borderradius);padding:10px 40px;background:var(--blue);font-family:'Arial Black',sans-serif;display:inline-block;color:white;}a.cta:hover{background:black;text-decoration:none;}.dialog-off-canvas-main-canvas{overflow-x:hidden;}.button-pill,.like-button-pill,.daemmverfahren-header > h3,.daemmverfahren-header > .h3{border:2px solid var(--blue);height:45px;line-height:45px;padding:0 calc(var(--einheit)*2);background:white;font-size:18px;font-family:'Arial Black',sans-serif;border-radius:var(--borderradius);cursor:pointer;margin:0 var(--einheit) var(--einheit) var(--einheit);white-space:pre;color:var(--blue);display:inline-block;}.daemmverfahren-header > h3.active,.daemmverfahren-header > .h3.active,.button-pill.active,.like-button-pill.active,.daemmverfahren-header > h3:hover,.daemmverfahren-header > .h3:hover,.like-button-pill:hover,.button-pill:hover{background:var(--blue);color:white;}table h3{font-size:20px;}@media (max-width:768px){h1{font-size:26px;line-height:1.25em;}h2,h3,h4,.h4,h5,h6,main h2,main h3{font-size:20px;line-height:1.25em;}body.page-node-1 h2,body.page-node-1 h3,body.page-node-1 h4,body.page-node-1 .h4,body.page-node-1 h5,body.page-node-1 h6,body.page-node-1 main h2,body.page-node-1main h3{font-size:26px;line-height:1.25em;}table h3{font-size:16px;margin-bottom:0;}table{font-size:0.83em;}.main-content-wrap{width:100%;}.button-pill,.like-button-pill,.daemmverfahren-header > h3,.daemmverfahren-header > .h3{padding:0 calc(var(--einheit)*1);margin:0 0 calc(var(--einheit)*1) 0;width:100%;text-align:center;}}.werk-e-banner{background:#5DB55A url(/themes/daemmatlas_werk_e/images/foerdermittelberatung.jpg) no-repeat center right;background-size:50% auto;color:white;border-radius:var(--borderradius);margin:0 auto 80px auto;padding:calc(2 * var(--einheit));position:relative;overflow:hidden;;}.werk-e-banner > *{position:relative;z-index:5;}.werk-e-banner:after{content:"";position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:rgb(93,181,90);background:linear-gradient(90deg,rgba(93,181,90,1) 50%,rgba(93,181,90,0) 75%);}.werk-e-banner a{display:inline-block;padding:10px 25px;border-radius:var(--borderradius);background:white;color:black;border:2px solid white;font-family:'Arial Black',sans-serif;font-size:16px;}@media (max-width:768px){.werk-e-banner{background:#5DB55A url(/themes/daemmatlas_werk_e/images/foerdermittelberatung.jpg) no-repeat top right;background-size:100% auto;color:white;border-radius:var(--borderradius);margin:0 auto 80px auto;padding:calc(14 * var(--einheit)) calc(2 * var(--einheit)) calc(2 * var(--einheit)) calc(2 * var(--einheit));position:relative;overflow:hidden;;}.werk-e-banner:after{display:none;}}#block-kontaktwerke{margin-bottom:80px;}
.dialog-off-canvas-main-canvas > header{position:relative;top:0;left:0;width:100%;height:130px;z-index:99;transition:0.2s;background:var(--blue);background:var(--blue) url(/themes/daemmatlas_werk_e/images/daemmatlas-hero-haeuser-slim.jpg) center center;background-size:cover;display:flex;justify-content:space-between;color:white;transition:0 !important;}body.page-node-type-thema .dialog-off-canvas-main-canvas > header{background:var(--blue);}body.page-node-type-thema .dialog-off-canvas-main-canvas > header:after{display:none;}.dialog-off-canvas-main-canvas > header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:-1;}body.page-node-1 .dialog-off-canvas-main-canvas > header,body.page-node-1 .dialog-off-canvas-main-canvas > header:after{background:transparent;}.dialog-off-canvas-main-canvas > header .logo{width:215px;height:90px;background:url(/themes/daemmatlas_werk_e/logo-werk-e.svg) no-repeat center center;background-size:contain;margin:var(--einheit) 0 0 calc(var(--einheit) * 2);text-indent:-1000px;position:relative;}.dialog-off-canvas-main-canvas > header .logo a{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}@media (max-width:768px){.dialog-off-canvas-main-canvas > header{height:90px;}.dialog-off-canvas-main-canvas > header .logo{width:135px;height:57px;margin:var(--einheit) 0 0 calc(var(--einheit) * 1);}}
#block-daemmatlas-werk-e-kopfzeile>ul{display:flex;align-items:flex-end;}#block-daemmatlas-werk-e-kopfzeile>ul li{margin-left:var(--einheit);}#block-daemmatlas-werk-e-kopfzeile>ul li a{color:white;font-size:14px;border:0;}#block-daemmatlas-werk-e-kopfzeile>ul li a:hover{text-decoration:underline;}#block-daemmatlas-werk-e-main-menu ul{display:flex;align-items:flex-end;}#block-daemmatlas-werk-e-main-menu ul li{margin-left:calc(var(--einheit) * 2);}#block-daemmatlas-werk-e-main-menu ul li a{font-family:'Arial Black',sans-serif;font-size:20px;color:white;border:0;}#block-daemmatlas-werk-e-main-menu ul li a:hover{text-decoration:underline;}#block-daemmatlas-werk-e-main-menu ul li a.is-active,#block-daemmatlas-werk-e-kopfzeile a.is-active{text-decoration:underline;}@media (max-width:768px){#block-daemmatlas-werk-e-main-menu{order:1;}#block-daemmatlas-werk-e-kopfzeile{order:2;}#block-daemmatlas-werk-e-main-menu ul{display:block;margin:0 0 calc(var(--einheit) * 4) 0;}#block-daemmatlas-werk-e-kopfzeile>ul{display:block;}#block-daemmatlas-werk-e-main-menu ul li{margin:0 0 calc(var(--einheit) * 2) 0;}#block-daemmatlas-werk-e-kopfzeile>ul li{margin:0 0 calc(var(--einheit) * 1) 0;}}
.hero{position:relative;margin-left:calc(0px - (var(--einheit) * 2));margin-bottom:calc(var(--einheit) * 4);width:calc(100% + (var(--einheit) * 4));min-height:50vh;z-index:1;background:black;padding-top:calc(var(--einheit) * 12);padding-bottom:calc(var(--einheit) * 10);margin-top:-130px;}.hero .background-image{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:url(/themes/daemmatlas_werk_e/images/fassade.jpg) no-repeat top center;background:url(/themes/daemmatlas_werk_e/images/daemmatlas-hero-haeuser.jpg) no-repeat bottom center;background:url(/themes/daemmatlas_werk_e/images/daemmatlas-hero-haeuser-2.jpg) no-repeat top center;background-size:cover;-webkit-mask-image:linear-gradient(to bottom,transparent -15%,black 55%);mask-image:linear-gradient(to bottom,transparent -15%,black 55%);}@media (max-width:768px){.hero{padding-top:calc(var(--einheit) * 10);}}
.navigator-wrap{background:rgba(93,181,90,0.95);border-radius:var(--borderradius);margin:0 auto;width:calc(98% - (var(--einheit) * 10));max-width:1200px;padding:calc(var(--einheit) * 2) calc(var(--einheit) * 2) 0 calc(var(--einheit) * 2);color:white;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}#block-daemmatlas-altbauneu-views-block-navigator-block-1{width:calc(100% - var(--einheit) * 4);padding:calc(2 * var(--einheit));}.navigator-wrap .navigator-headline{max-width:600px;font-size:40px;line-height:50px;margin-bottom:calc(var(--einheit)*2);font-family:'Arial Black',sans-serif;}.navigator-wrap header{height:auto;width:100%;display:block;z-index:inherit;margin-bottom:var(--einheit);}.navigator-wrap .back-to{display:none;font-family:'Arial Black',sans-serif;position:relative;cursor:pointer;}.navigator-wrap .bauteile-schmuckbild{display:none;}.navigator-wrap .back-to:hover{text-decoration:underline;}.navigator-wrap .back-to:before{content:"<";margin-right:5px;}.navigator-wrap.state-1 .back-to.back-to-l1{display:block;}.navigator-wrap.state-2 .back-to.back-to-l2{display:block;}.navigator-wrap.state-2 .l1-active>.views-field-name{display:none;}.navigator-wrap.state-3 .l1-active>.views-field-name,.navigator-wrap.state-3 .l2-active>.views-field-name{display:none;}.navigator-wrap.state-3 .back-to.back-to-l3{display:block;}.navigator-wrap>.views-row{padding:var(--einheit);width:calc(100%/3 - (var(--einheit) * 4) - 6px);border:3px solid white;border-radius:var(--borderradius);margin-bottom:calc(var(--einheit) * 2);cursor:pointer;}.navigator-wrap-level:after{content:"";width:calc(100%/3 - (var(--einheit) * 4) + 6px);height:10px;}.navigator-wrap>.views-row:hover:not(.l1-active){background:white;color:var(--blue);}.navigator-wrap .views-field-name .bauteile-titel{font-family:'Arial Black',sans-serif;font-size:20px;}.navigator-wrap>.views-row.l1-active>.views-field-name{margin-bottom:var(--einheit);}.navigator-wrap>.views-row.l1-active>.views-field-name .bauteile-titel,.navigator-wrap-level-2>.views-row.l2-active>.views-field-name .bauteile-titel,.navigator-wrap-level-3>.views-row.l3-active .views-field-name .bauteile-titel{font-size:40px;line-height:50px;margin-bottom:calc(var(--einheit)/2);}.navigator-wrap .views-field-name .bauteile-beschreibung{display:none;}.navigator-wrap>.views-row.l1-active,.navigator-wrap-level-2>.views-row.l2-active,.navigator-wrap-level-3>.views-row.l3-active{cursor:initial;}.navigator-wrap>.views-row.l1-active>.views-field-name .bauteile-beschreibung,.navigator-wrap-level-2>.views-row.l2-active>.views-field-name .bauteile-beschreibung,.navigator-wrap-level-3>.views-row.l3-active .views-field-name .bauteile-beschreibung{display:block;margin-bottom:calc(var(--einheit)*2);}.navigator-wrap>.views-row.l1-active>.views-field-name .bauteile-schmuckbild,.navigator-wrap-level-2>.views-row.l2-active>.views-field-name .bauteile-schmuckbild,.navigator-wrap-level-3>.views-row.l3-active .views-field-name .bauteile-schmuckbild{position:absolute;top:calc(var(--einheit)*2);right:calc(var(--einheit)*2);width:calc(100%/3 - (var(--einheit) * 4) + 6px);display:flex;flex-direction:column;justify-content:center;text-align:center;}.bauteile-schmuckbild img{width:100%;}.navigator-wrap>.views-row-l1.l1-active,.navigator-wrap-level-2>.views-row-l2.l2-active{border:0;padding:0;border-radius:0;display:inline-block;width:100%;margin-bottom:0;}.navigator-wrap-level-2>.views-row-l2:hover:not(.l2-active){background:white;color:var(--blue);}.navigator-wrap-level-3>.views-row-l3.l3-active{border:0;border-radius:0;width:100%;padding:0;margin-bottom:0;}.navigator-wrap-level-2>.views-row-l2.l2-active .navigator-level-3,.navigator-wrap-level-2>.views-row-l2.l2-active .daemmverfahren-nach-term-wrap{display:block;}.navigator-wrap>.views-row-l1.hide,.navigator-wrap-level-2>.views-row-l2.hide,.navigator-wrap-level-3>.views-row-l3.hide{display:none;}.navigator-wrap-level-3>.views-row-l3:hover:not(.l3-active){background:white;color:var(--blue);}.navigator-wrap>.views-row-l1 .navigator-level-2{display:none;}.navigator-wrap>.views-row-l1.l1-active .navigator-level-2{display:block;}.navigator-wrap-level{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.navigator-wrap-level .views-row{padding:var(--einheit);width:calc(100%/3 - (var(--einheit) * 4) - 6px);border:3px solid white;border-radius:var(--borderradius);margin-bottom:calc(var(--einheit) * 2);cursor:pointer;display:flex;flex-direction:column;justify-content:center;}.views-row-l2 .views-field-views-conditional-field{display:none;}.views-row-l2.l2-active .views-field-views-conditional-field{display:block;}.views-row-l3 .daemmverfahren-nach-term-wrap{display:none !important;}.views-row-l3.l3-active .daemmverfahren-nach-term-wrap{display:block !important;}.navigator-wrap .navigator-level-3{display:none;}.daemmverfahren-nach-term-wrap{display:none;margin-bottom:(0px - var(--einheit)*2);}.navigator-wrap>.views-row-l1.l1-active .views-field-views-conditional-field>.field-content>.daemmverfahren-nach-term-wrap{display:block;}.daemmverfahren-nach-term-wrap .daemmverfahren-nach-term-innerwrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.daemmverfahren-nach-term-wrap .daemmverfahren-nach-term-innerwrap:after{content:"";width:calc(100%/3 - (var(--einheit) * 4) + 40px);}.daemmverfahren-nach-term-wrap .daemmverfahren-nach-term-innerwrap .views-row{position:relative;padding:calc(var(--einheit) * 0.5) var(--einheit);width:calc(100%/3 - (var(--einheit) * 4) - 6px);border:3px solid white;border-radius:var(--borderradius);margin-bottom:calc(var(--einheit) * 2);cursor:pointer;background:transparent;color:white;}.daemmverfahren-nach-term-wrap .daemmverfahren-nach-term-innerwrap .views-row:hover{background:white;color:var(--blue);border:3px solid white;}.daemmverfahren-nach-term-wrap .daemmverfahren-nach-term-innerwrap .views-row .views-field-title{font-family:'Arial Black',sans-serif;font-size:16px;}.daemmverfahren-nach-term-wrap .views-field-view-node a{text-indent:-9999px;position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:10;}@media (max-width:768px){.bauteile-schmuckbild{display:none !important;}.navigator-wrap{width:calc(90% - var(--einheit) * 2);padding:calc(var(--einheit) * 1) calc(var(--einheit) * 1) 0 calc(var(--einheit) * 1);}.navigator-wrap .navigator-headline{font-size:30px;line-height:38px;}.navigator-wrap>.views-row.l1-active>.views-field-name .bauteile-titel,.navigator-wrap-level-2>.views-row.l2-active>.views-field-name .bauteile-titel,.navigator-wrap-level-3>.views-row.l3-active .views-field-name .bauteile-titel{font-size:26px;line-height:32px;}.navigator-wrap>.views-row{width:calc(100% - (var(--einheit) * 2) - 6px);}.navigator-wrap-level .views-row{width:calc(100% - (var(--einheit) * 2) - 6px);}.daemmverfahren-nach-term-wrap .daemmverfahren-nach-term-innerwrap .views-row{width:calc(100% - (var(--einheit) * 2) - 6px);}}@media (max-width:468px){.navigator-wrap{width:84%;padding:4px;}}
.banner-wrap{display:flex;flex-direction:row;justify-content:space-between;border-radius:var(--borderradius);background:var(--blue);color:white;overflow:hidden;}.banner-wrap .banner-content-wrap{width:calc(50% - var(--einheit) * 4);padding:calc(2 * var(--einheit));display:flex;flex-direction:column;justify-content:center;}.banner-wrap .banner-content-wrap .banner-link a{display:inline-block;padding:10px 25px;border-radius:var(--borderradius);background:white;color:black;border:2px solid white;font-family:'Arial Black',sans-serif;font-size:16px;}.banner-wrap .banner-content-wrap .banner-link a:hover{background:transparent;color:white;}.banner-wrap .banner-image-wrap{width:50%;}.banner-wrap .banner-content-wrap .banner-title,.daemmverfahren-content > div:nth-child(1),.taxonomy-headline-wrap > div:nth-child(1) > div:nth-child(1),.inhalt-wrap > div:nth-child(1) > div:nth-child(1){font-size:32px;line-height:1.55em;font-family:'Arial Black',sans-serif;margin-bottom:20px;}.inhalt-wrap > div:nth-child(1) > div:nth-child(1){margin-top:30px;}@media (max-width:768px){.banner-wrap{flex-direction:column;justify-content:flex-start;}.banner-wrap .banner-content-wrap{width:calc(100% - var(--einheit) * 4);}.banner-wrap .banner-image-wrap{width:100%;}}.download-foerderung{background:var(--grey);width:calc(75% - var(--einheit) * 2);position:relative;z-index:1;padding:0 calc(var(--einheit) * 2) calc(var(--einheit) * 2) calc(var(--einheit) * 2);margin-left:25%;}.download-foerderung .block-content{background:var(--blue);color:white;padding:calc(var(--einheit) * 2);border-radius:var(--borderradius);}.download-foerderung .block-content a{color:white;}
.paragraph--type--themenblock{background:transparent;}.themen-outerwrap > h2{text-align:center;margin-bottom:calc(2 * var(--einheit));}.themen-innerwrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:calc(2 * var(--einheit));aspect-ratio:5/2;overflow:hidden;width:100%;border-radius:var(--borderradius);position:relative;}.themen-innerwrap>h2{width:100%;margin-bottom:calc(2 * var(--einheit));text-align:center;display:none;}.themen-innerwrap .matrix-column-1{width:calc(100% - (100% / 5 * 3));height:100%;position:absolute;overflow:hidden;z-index:5;}.themen-innerwrap .matrix-column-1 .views-row{width:100%;height:100%;position:absolute;}.themen-innerwrap .matrix-column-1 .views-field-field-teaser,.themen-innerwrap .matrix-column-1 .views-field-field-teaser img{height:100%;width:100%;position:absolute;top:0;left:0;object-fit:cover;transition:0.2s;}.themen-innerwrap .matrix-column-1 .views-field-nothing{position:absolute;bottom:0;left:0;width:calc(100% - var(--einheit) * 2);height:auto;background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);z-index:2;padding:calc(var(--einheit) * 1);}.themen-innerwrap .matrix-column-1 .views-field-nothing h3,.themen-innerwrap .matrix-column-1 .views-field-nothing p{color:white;}.themen-innerwrap .matrix-column-2{width:calc(100% - (100% /5 * 2));height:100%;position:absolute;overflow:hidden;top:0;left:calc(100% / 5 * 2);z-index:10;}.themen-innerwrap .matrix-column-2 > div:first-child{position:absolute;background:var(--blue);background:var(--orange);color:white;color:black;width:calc((100% / 3) - (var(--einheit) * 2));height:calc(50% - (var(--einheit) * 2));top:0;left:0;z-index:11;text-align:center;display:flex;justify-content:center;flex-direction:column;font-size:36px;line-height:39px;font-family:'Arial Black',sans-serif;padding:var(--einheit);display:none;}.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row.views-row-1,.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row.views-row-2,.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row.views-row-3,.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row.views-row-4,.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row.views-row-5{position:absolute;width:calc(100% / 3);height:50%;top:0;left:0;z-index:12;overflow:hidden;}.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row.views-row-1{left:0;}.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row.views-row-2{left:calc(100% / 3 * 1);}.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row.views-row-3{left:calc(100% / 3 * 2);}.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row.views-row-4{top:50%;left:0;width:calc(100% / 3 * 2);}.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row.views-row-5{top:50%;left:calc(100% / 3 * 2);}.themen-innerwrap .matrix-column-2 .views-field-field-teaser,.themen-innerwrap .matrix-column-2 .views-field-field-teaser img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover;transition:0.2s;}.themen-innerwrap .matrix-column-2 .views-field-nothing{position:absolute;bottom:0;left:0;width:calc(100% - var(--einheit) * 2);height:auto;background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);z-index:2;padding:calc(var(--einheit) * 1);}.themen-innerwrap .matrix-column-2 .views-field-nothing h3{margin:0;color:white;font-size:18px;}.themen-innerwrap .views-field-view-node,.themen-innerwrap .views-field-view-node a{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:20;text-indent:-9999px;}.themen-innerwrap .views-row{background:var(--blue);}.themen-innerwrap .views-row:hover .views-field-field-teaser img{transform:scale(1.2);}.themen-innerwrap .views-row:hover .views-field-nothing{background:var(--blue);}.thema-wrap{position:relative;}.hero-wrap{width:calc(100% + (var(--einheit) * 4));margin-left:calc(var(--einheit) * -2);margin-bottom:calc(var(--einheit) * 2);height:60vh;min-height:400px;position:relative;overflow:hidden;}.inhalt-wrap .hero-wrap{width:100vw;left:calc(50% - 50vw);margin-left:0;}.hero-wrap img{width:100%;display:block;height:60vh;object-fit:cover;object-position:center center;z-index:1;}.title-wrap{color:white;background:var(--blue);border-radius:var(--borderradius);display:inline-block;padding:calc(var(--einheit) * 2);bottom:calc(var(--einheit) * 6);left:calc(var(--einheit) * 2);position:absolute;z-index:2;}.title-wrap .topline{font-family:'Arial Black',sans-serif;text-transform:uppercase;margin-bottom:calc(var(--einheit) / 2);}.thema-wrap .innerwrap{margin:0 auto;max-width:800px;}.inhalt-wrap .hero-wrap .title-wrap{left:0;}@media (max-width:768px){.themen-innerwrap{aspect-ratio:initial;overflow:visible;height:auto;}.themen-innerwrap .matrix-column-1{position:relative;height:calc(100vw - var(--einheit) * 2);aspect-ratio:1/1;border-radius:var(--borderradius);overflow:hidden;margin-bottom:calc(var(--einheit) * 1);}.themen-innerwrap .matrix-column-1,.themen-innerwrap .matrix-column-1 .views-field-field-teaser{height:100%;width:100%;}.themen-innerwrap .matrix-column-1 .views-row{width:calc(100vw - var(--einheit) * 4);width:100%;border-radius:var(--borderradius);}.themen-innerwrap .matrix-column-2{position:relative;width:100%;height:auto;left:0;}.themen-innerwrap .matrix-column-2 > div:first-child,.themen-innerwrap .matrix-column-2 .themen-matrix-5er-block .views-row{width:100% !important;position:relative !important;left:0 !important;top:0 !important;height:calc(100vw - var(--einheit) * 2) !important;margin-bottom:calc(var(--einheit) * 1);border-radius:var(--borderradius);}.themen-innerwrap .matrix-column-2 > div:first-child{width:calc(100% - var(--einheit) * 2) !important;}.title-wrap{width:calc(100% - var(--einheit) *8);}.main-content-wrap{width:calc(100% - var(--einheit) * 2);margin:0 auto;}.themen-innerwrap{display:block;}.themen-innerwrap>div:nth-child(2),.themen-innerwrap>div:nth-child(3){width:100%;}.themenblock-1er{margin-bottom:calc(var(--einheit) * 4);}.themenblock-1er .textwrap{padding:calc(1* var(--einheit));height:auto;}.themenblock-4er{display:block;}.themenblock-4er .views-row{width:100%;aspect-ratio:initial;margin-bottom:calc(var(--einheit) * 4);}.themen-innerwrap .views-row:hover .views-field-nothing{background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);}}
.daemmverfahren-wrap{display:flex;flex-direction:row;}.seitenbaum-liste{background:white;padding:calc(var(--einheit) * 2) calc(var(--einheit) * 2) calc(var(--einheit) * 2) 0;width:calc(25% - var(--einheit) * 2);}.seitenbaum-liste a{color:black;border:0;}.seitenbaum-liste a:hover{color:var(--primary,var(--blue));}.seitenbaum-liste .kategorie-wrap .viewsreference--view-title{color:transparent;height:16px;font-size:0px;overflow:hidden;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l1{margin-left:calc(var(--einheit) / 2);display:block;max-height:0px;overflow:hidden;transition:0.2s;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3{margin-left:calc(var(--einheit) / 2);max-height:0px;overflow:hidden;transition:0.2s;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .kategoriebaum-daemmverfahren-nach-term-wrap{max-height:0px;overflow:hidden;transition:0.2s;}.kategoriebaum-daemmverfahren-nach-term-wrap{margin-left:calc(var(--einheit) / 2);max-height:0px;overflow:hidden;transition:0.2s;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .views-field-name,.seitenbaum-liste .kategoriebaum-wrap h3{font-size:16px;line-height:1em;margin-bottom:calc(var(--einheit) * 1);color:black;font-family:'Arial Black',sans-serif;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .views-field-name:hover,.seitenbaum-liste .kategoriebaum-wrap h3:hover{color:var(--primary,var(--blue));cursor:pointer;}.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .views-field-name.active a,.seitenbaum-liste .kategoriebaum-wrap .views-field-title.active a{color:var(--primary,var(--blue));}.seitenbaum-liste .kategoriebaum-wrap .active{color:var(--primary,var(--blue)) !important;}.seitenbaum-liste .kategoriebaum-wrap a{margin-left:5px;}.seitenbaum-liste .kategoriebaum-wrap .active a{background-color:var(--primary,var(--blue));color:white !important;border-radius:5px;padding:5px;margin-left:0;}.seitenbaum-liste .kategoriebaum-wrap .active a:hover{text-decoration:none;cursor:pointer;}.seitenbaum-liste .kategorie-daemmstoffe-wrap h3{margin-bottom:12px !important;}.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l1,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l1>.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l2,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l2>.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l2 .kategoriebaum-views-row-l3,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l3,.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .views-field-name.active+.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap .views-field-title.active+.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap .active-row{max-height:1000px;}.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l1,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l2,.seitenbaum-liste .kategoriebaum-wrap h3.active+.kategoriebaum-views-row-l2>.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap .kategoriebaum-views-row-l3 .views-field-name.active+.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap,.seitenbaum-liste .kategoriebaum-wrap .views-field-title.active+.views-field-views-conditional-field>.field-content>.kategoriebaum-daemmverfahren-nach-term-wrap{margin-bottom:calc(var(--einheit) * 1);}.kategoriebaum-daemmverfahren-nach-term-wrap .views-row{margin-bottom:10px;}.daemmverfahren-content{width:calc(75% - var(--einheit) * 4);position:relative;z-index:1;padding:calc(var(--einheit) * 2);}.daemmverfahren-content:before{position:absolute;content:"";width:100vw;height:100%;background:var(--grey);top:0;left:0;z-index:-1;}.bild-daemmstoff-wrap{background:var(--primary,var(--blue));padding:var(--einheit);border-radius:var(--borderradius);display:flex;justify-content:space-between;margin-top:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 4);color:white;}.bild-daemmstoff-wrap>div{width:calc(50% - var(--einheit));}.bild-daemmstoff-wrap>div:last-child>div:first-child{font-size:24px;line-height:26px;font-family:'Arial Black',sans-serif;margin-bottom:var(--einheit);}.bild-daemmstoff-wrap>div{display:flex;flex-direction:column;justify-content:center;}.bild-daemmstoff-wrap>div img{width:100%;border-radius:var(--borderradius);}.bild-daemmstoff-wrap>div a{color:white;text-decoration:underline;}.bild-daemmstoff-wrap>div a:hover{text-decoration:none;}.intro-wrap{display:flex;justify-content:space-between;margin-top:calc(var(--einheit) * 4);margin-bottom:calc(var(--einheit) * 4);}.intro-wrap>div>div:first-child{font-size:24px;line-height:26px;font-family:'Arial Black',sans-serif;margin-bottom:var(--einheit);}.intro-wrap>div:first-child{width:calc(70% - var(--einheit));}.intro-wrap>div:last-child{width:calc(30% - var(--einheit) * 2);}.bestandsbeschreibung-wrap>div:first-child{font-family:'Arial Black',sans-serif;margin-bottom:var(--einheit);font-size:26px;line-height:1.55em;margin-bottom:20px;}.daemmverfahren-uebersicht{display:grid;grid-template-columns:calc(100%/4 - var(--einheit) * 2) calc(100%/4 - var(--einheit) * 2) calc(100%/4 - var(--einheit) * 2) calc(100%/4 - var(--einheit) * 2);column-gap:calc(var(--einheit) * 2);row-gap:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 4);}.daemmverfahren-uebersicht header{grid-column:span 4;}.daemmverfahren-uebersicht header .daemmverfahren-header,.daemmstoffe-uebersicht header{display:flex;flex-wrap:wrap;justify-content:center;}.no-result{grid-column-start:1;grid-column-end:5;font-family:'Arial Black',sans-serif;}.daemmverfahren-uebersicht .views-exposed-form{background:var(--grey);border-radius:var(--borderradius);margin-bottom:calc(var(--einheit) * 2);padding:calc(var(--einheit) * 2);display:flex;align-items:end;grid-column-start:1;grid-column-end:5;}.daemmverfahren-uebersicht .views-exposed-form label{font-family:'Arial Black',sans-serif;font-size:20px;line-height:1.25em;display:block;width:100%;}.daemmverfahren-uebersicht .views-exposed-form select,.daemmverfahren-uebersicht .views-exposed-form input[type=submit]{height:45px;font-family:'Arial Black',sans-serif;font-size:16px;line-height:45px;padding:0 15px;border-radius:0;}.daemmverfahren-uebersicht .views-exposed-form input[type=submit]{background:var(--primary,var(--blue));border-color:var(--primary,var(--blue));margin-left:calc(var(--einheit) * 1);}.daemmverfahren-uebersicht > h3{width:100% !important;}.daemmverfahren-uebersicht > div{width:100%;border-radius:var(--borderradius);background:var(--primary,var(--blue));position:relative;overflow:hidden;transition:0.2s;}.daemmverfahren-uebersicht > div:hover{background:black;box-shadow:0 0 30px rgba(0,0,0,0.3);transform:scale(1.05);transform-origin:center center;}.daemmverfahren-uebersicht > div img,.daemmverfahren-uebersicht > div .symbolbild-platzhalter{background:var(--greymedium);width:100%;height:auto;aspect-ratio:4/4;object-fit:cover;}.daemmverfahren-uebersicht > div .symbolbild-platzhalter:after{content:"";position:absolute;top:0;left:0;width:100%;height:90%;opacity:0.25;background:var(--greymedium) url(/themes/daemmatlas_shared/images/icon-daemmstoff.svg) no-repeat center center;background-size:100px auto;}body.page-node-103 .daemmverfahren-uebersicht > div .symbolbild-platzhalter:after{height:60%;}.daemmverfahren-uebersicht > div .views-field-title,.daemmverfahren-uebersicht > div .views-field-name{font-family:'Arial Black',sans-serif;font-size:20px;line-height:1.25em;color:white;width:calc(100% - var(--einheit) * 2);padding:var(--einheit);position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.6);height:calc(40% - var(--einheit) * 2);hyphens:auto;}.daemmverfahren-uebersicht > div .views-field-name{height:auto;}.daemmverfahren-uebersicht > div:hover .views-field-title,.daemmverfahren-uebersicht > div:hover .views-field-name{background:var(--primary,var(--blue));}.daemmverfahren-uebersicht > div a{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;text-indent:-9999px;}.daemmverfahren-uebersicht header .daemmverfahren-header > div{display:none;}@media (max-width:1180px){.daemmverfahren-uebersicht{display:grid;grid-template-columns:calc(100%/2 - var(--einheit) * 2) calc(100%/2 - var(--einheit) * 2);column-gap:calc(var(--einheit) * 2);row-gap:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 4);}.daemmverfahren-uebersicht header{grid-column:span 2;}}@media (max-width:768px){.daemmverfahren-uebersicht{display:block;width:100%;margin:0 auto calc(var(--einheit) * 2) auto;}.daemmverfahren-uebersicht > div{margin:0 auto calc(var(--einheit) * 2) auto;}.daemmverfahren-uebersicht > div .views-field-title,.daemmverfahren-uebersicht > div .views-field-name{font-size:16px;height:auto;}.seitenbaum-liste{position:fixed;top:100px;left:var(--einheit);left:-1000px;z-index:99;}.daemmverfahren-uebersicht > div img,.daemmverfahren-uebersicht > div .symbolbild-platzhalter{aspect-ratio:4/3;}.daemmverfahren-uebersicht header{margin-bottom:calc(var(--einheit) * 3);}.daemmverfahren-content:before{display:none;}.daemmverfahren-wrap{display:block;width:calc(100% + var(--einheit) * 2);margin:0 calc(var(--einheit) * -2);}.daemmverfahren-content{background:var(--grey);width:calc(100% - var(--einheit) * 2);}.bild-daemmstoff-wrap{display:block;}.bild-daemmstoff-wrap>div{width:100%;margin:0;}.bild-daemmstoff-wrap>div img{margin-bottom:calc(var(--einheit) * 1);}.intro-wrap{display:block;}.intro-wrap>div:first-child{width:100%;margin-bottom:calc(var(--einheit) * 4);}.intro-wrap>div:last-child{width:100%;}}
#block-daemmatlas-page-title{width:calc(75% - var(--einheit) * 0);padding:calc(var(--einheit) * 2) calc(var(--einheit) * 2) 0 calc(var(--einheit) * 2);margin-left:calc(25% + var(--einheit) * 0);background:var(--grey);}.daemmstoff-wrap{display:flex;flex-direction:row;}.daemmstoff-content{width:calc(75% - var(--einheit) * 4);position:relative;z-index:1;padding:calc(var(--einheit) * 2);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.daemmstoff-content:before{position:absolute;content:"";width:100vw;height:100%;background:var(--grey);top:0;left:0;z-index:-1;}#block-daemmatlas-content .innerwidth{width:100%;}.daemmstoff-content img{width:100%;height:auto;border-radius:var(--borderradius);overflow:hidden;}.taxonomy-headline-wrap{width:100%;margin-bottom:calc(var(--einheit) * 2);}.spalte-1,.spalte-2{width:calc(50% - 50px);margin-bottom:calc(var(--einheit) * 4);}.eigenschaften-wrap{margin-bottom:calc(var(--einheit) * 4);}.zulassungen-regelungen-wrap{margin-top:calc(var(--einheit) * 4);margin-bottom:calc(var(--einheit) * 4);}.recycling-hersteller-wrap{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:calc(var(--einheit) * 4);}.recycling-wrap{border:6px solid var(--blue);color:white;background:var(--blue);width:calc(50% - var(--einheit) * 6);padding:calc(var(--einheit) * 2);border-radius:var(--borderradius);position:relative;}.recycling-wrap > div:first-child{width:calc(100% - 50px);}.recycling-wrap:after{content:"";position:absolute;top:calc(var(--einheit) * 1);right:calc(var(--einheit) * 1);width:50px;height:50px;background:url(/themes/daemmatlas_werk_e/images/icon-recycling.svg) no-repeat center center;background-size:contain;}.zulassungen-wrap{border:6px solid var(--blue);width:calc(50% - var(--einheit) * 6);padding:calc(var(--einheit) * 2);border-radius:var(--borderradius);}.gesundheit-oekologie-wrap{margin-bottom:calc(var(--einheit) * 4);}.vorteile-nachteile-wrap{width:100%;display:flex;flex-direction:row;justify-content:space-between;}.vorteile-wrap > div:first-child,.nachteile-wrap > div:first-child,.recycling-wrap > div:first-child,.zulassungen-wrap > div:first-child{font-size:26px;line-height:1.55em;margin-bottom:calc(var(--einheit) * 1);font-family:'Arial Black',sans-serif;}.vorteile-wrap,.nachteile-wrap{width:calc((50% - var(--einheit) * 2) + 6px);}.vorteile-wrap > div:last-child ul li,.nachteile-wrap > div:last-child ul li{position:relative;margin-bottom:8px;}.vorteile-wrap > div:last-child ul li:before,.nachteile-wrap > div:last-child ul li:before{content:"+";color:#00c300;font-family:'Arial Black',sans-serif;font-size:1.8em;line-height:0em;margin-right:10px;position:relative;top:4px;}.nachteile-wrap > div:last-child ul li:before{content:"-";color:red;}.seitenbaum-liste .kategorie-daemmstoffe-wrap h3{font-size:16px;line-height:1em;margin-bottom:calc(var(--einheit) * 1);color:black;font-family:'Arial Black',sans-serif;}.seitenbaum-liste .kategorie-daemmstoffe-wrap h3:hover{cursor:pointer;color:var(--blue);}.seitenbaum-liste .kategorie-daemmstoffe-wrap .views-field-name.active a{color:var(--primary);}.seitenbaum-liste .kategorie-daemmstoffe-wrap h3 + div > .views-row,.seitenbaum-liste .kategorie-daemmstoffe-wrap h3 + div > div > .views-row{margin-left:calc(var(--einheit) / 2);display:block;max-height:0px;overflow:hidden;transition:0.2s;margin-bottom:0px;}.seitenbaum-liste .kategorie-daemmstoffe-wrap h3.active + div > .views-row,.seitenbaum-liste .kategorie-daemmstoffe-wrap h3.active + div > div > .views-row{max-height:1000px;margin-bottom:10px;}.seitenbaum-liste .kategorie-daemmstoffe-wrap h3.active + div > .views-row:last-child,.seitenbaum-liste .kategorie-daemmstoffe-wrap h3.active + div > div > .views-row:last-child{margin-bottom:calc(var(--einheit) * 3);}.daemmstoffe-uebersicht{display:grid;grid-template-columns:calc(100%/4 - var(--einheit) * 2) calc(100%/4 - var(--einheit) * 2) calc(100%/4 - var(--einheit) * 2) calc(100%/4 - var(--einheit) * 2);column-gap:calc(var(--einheit) * 2);row-gap:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 4);}.daemmstoffe-uebersicht header{grid-column:span 4;}.daemmstoffe-uebersicht header .daemmverfahren-header,.daemmstoffe-uebersicht header{display:flex;flex-wrap:wrap;justify-content:center;}.no-result{grid-column-start:1;grid-column-end:5;font-family:'Arial Black',sans-serif;}.daemmstoffe-uebersicht .views-exposed-form{background:var(--grey);border-radius:var(--borderradius);margin-bottom:calc(var(--einheit) * 2);padding:calc(var(--einheit) * 2);display:flex;align-items:end;grid-column-start:1;grid-column-end:5;}.daemmstoffe-uebersicht .views-exposed-form label{font-family:'Arial Black',sans-serif;font-size:20px;line-height:1.25em;display:block;width:100%;}.daemmstoffe-uebersicht .views-exposed-form select,.daemmstoffe-uebersicht .views-exposed-form input[type=submit]{height:45px;font-family:'Arial Black',sans-serif;font-size:16px;line-height:45px;padding:0 15px;border-radius:0;}.daemmstoffe-uebersicht .views-exposed-form input[type=submit]{background:var(--blue);border-color:var(--blue);margin-left:calc(var(--einheit) * 1);}.daemmstoffe-uebersicht > h3{width:100% !important;}.daemmstoffe-uebersicht > div{width:100%;border-radius:var(--borderradius);background:var(--blue);position:relative;overflow:hidden;transition:0.2s;}.daemmstoffe-uebersicht > div:hover{background:black;box-shadow:0 0 30px rgba(0,0,0,0.3);transform:scale(1.05);transform-origin:center center;}.daemmstoffe-uebersicht > div img,.daemmstoffe-uebersicht > div .symbolbild-platzhalter{background:var(--greymedium);width:100%;height:auto;aspect-ratio:4/4;object-fit:cover;}.daemmstoffe-uebersicht > div .symbolbild-platzhalter:after{content:"";position:absolute;top:0;left:0;width:100%;height:90%;opacity:0.25;background:var(--greymedium) url(/themes/daemmatlas_werk_e/images/icon-daemmstoff.svg) no-repeat center center;background-size:100px auto;}body.page-node-103 .daemmstoffe-uebersicht > div .symbolbild-platzhalter:after{height:60%;}.daemmstoffe-uebersicht > div .views-field-title,.daemmstoffe-uebersicht > div .views-field-name{font-family:'Arial Black',sans-serif;font-size:20px;line-height:1.25em;color:white;width:calc(100% - var(--einheit) * 2);padding:var(--einheit);position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.6);height:calc(40% - var(--einheit) * 2);hyphens:auto;}.daemmstoffe-uebersicht > div .views-field-name{height:auto;}.daemmstoffe-uebersicht > div:hover .views-field-title,.daemmstoffe-uebersicht > div:hover .views-field-name{background:var(--blue);}.daemmstoffe-uebersicht > div a{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;text-indent:-9999px;}.daemmstoffe-uebersicht header .daemmverfahren-header > div{display:none;}@media (max-width:1180px){.daemmstoffe-uebersicht{display:grid;grid-template-columns:calc(100%/2 - var(--einheit) * 2) calc(100%/2 - var(--einheit) * 2);column-gap:calc(var(--einheit) * 2);row-gap:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 4);}.daemmstoffe-uebersicht header{grid-column:span 2;}}@media (max-width:768px){.daemmstoffe-uebersicht{display:block;width:100%;margin:0 auto calc(var(--einheit) * 2) auto;}.daemmstoffe-uebersicht > div{margin:0 auto calc(var(--einheit) * 2) auto;}.daemmstoffe-uebersicht > div .views-field-title,.daemmstoffe-uebersicht > div .views-field-name{font-size:16px;height:auto;}.seitenbaum-liste{position:fixed;top:100px;left:var(--einheit);left:-1000px;z-index:99;}.daemmstoffe-uebersicht > div img,.daemmstoffe-uebersicht > div .symbolbild-platzhalter{aspect-ratio:4/3;}.daemmstoffe-uebersicht header{margin-bottom:calc(var(--einheit) * 3);}#block-daemmatlas-page-title{width:calc(100% + var(--einheit) * 2);margin:0 calc(var(--einheit) * -1);padding:calc(var(--einheit) * 2) var(--einheit);}.daemmstoff-content{width:calc(100% + var(--einheit) * 0);margin:0 calc(var(--einheit) * -1);padding:0 var(--einheit);flex-direction:column;}.daemmstoff-content > div.taxonomy-headline-wrap{order:1;}.spalte-1,.daemmstoff-content > div{order:3;width:100%;}.daemmstoff-content > div.spalte-2{order:2;width:100%;margin-bottom:calc(var(--einheit) * 2);}.recycling-hersteller-wrap{flex-direction:column;}.recycling-wrap{width:calc(100% - var(--einheit) * 5);margin-bottom:calc(var(--einheit) * 4);}.vorteile-wrap > div:first-child,.nachteile-wrap > div:first-child,.recycling-wrap > div:first-child,.zulassungen-wrap > div:first-child{font-size:22px;line-height:1.25em;}.zulassungen-wrap{width:calc(100% - var(--einheit) * 5);}.vorteile-nachteile-wrap{display:block;}.vorteile-nachteile-wrap{margin-bottom:calc(var(--einheit) * 3);}.vorteile-wrap{margin-bottom:calc(var(--einheit) * 4);}.vorteile-wrap,.nachteile-wrap{width:100%;}.taxonomy-headline-wrap{padding:calc(var(--einheit) * 2) 0 0 0;}}
.body,.paragraph{position:relative;margin-bottom:calc(var(--einheit) * 4);}.paragraphen-wrap{width:100%;}.paragraph .flex{display:flex;flex-wrap:wrap;justify-content:space-between;}.body img,.paragraph img{width:100%;}.daemmverfahren-content ul,.body ul,.paragraph ul{margin-left:var(--einheit);margin-bottom:var(--einheit);width:calc(100% - var(--einheit));}.daemmverfahren-content ul li,.body ul li,.paragraph ul li{position:relative;margin-bottom:7px;}.daemmverfahren-content ul li::before,.body ul li::before,.paragraph ul li::before{content:"";width:5px;height:5px;border-radius:100px;background:black;margin:0 10px 0 0;position:absolute;left:-14px;top:10px;}.paragraph--type--bild-links-text-rechts,.paragraph--type--text-links-bild-rechts{width:calc(100vw - 40px - var(--einheit) * 4);position:relative;left:calc(50% - 50vw + 20px + var(--einheit) * 2);}.paragraph--type--bild-links-text-rechts img,.paragraph--type--text-links-bild-rechts img{border-radius:var(--borderradius);}.paragraph--type--bild-links-text-rechts .flex .column,.paragraph--type--text-links-bild-rechts .flex .column{width:calc(50% - var(--einheit) * 2);overflow:hidden;display:flex;flex-direction:column;justify-content:center;}.paragraph--type--dokument{background:var(--blue);color:white;padding:var(--einheit);border-radius:var(--borderradius);}.paragraph--type--dokument>div>div:nth-child(1){font-family:'Arial Black',sans-serif;text-transform:uppercase;margin-bottom:calc(var(--einheit) / 2);}.paragraph--type--dokument a{color:white;}.paragraph--type--dokument a:hover{text-decoration:underline;color:white;}.paragraph--type--bild-einzeln{max-width:calc(800px - var(--einheit) *6);margin-left:auto;margin-right:auto;}.paragraph--type--bild-einzeln img{border-radius:var(--borderradius);}.paragraph--type--bildergalerie{max-width:800px;margin-left:auto;margin-right:auto;}.swiper-container{margin-top:0;margin-bottom:0;padding-bottom:calc(var(--einheit) * 2);}.swiper-container img{border-radius:var(--borderradius);width:calc(100% - var(--einheit) * 6);transform:translateX(calc(var(--einheit) * 3));}.swiper-button-prev:after,.swiper-button-next:after{display:none;}.swiper-button-prev{background:url(/themes/daemmatlas_werk_e/images/icon-arrow-blue-left.svg) no-repeat center center;background-size:contain;}.swiper-button-next{background:url(/themes/daemmatlas_werk_e/images/icon-arrow-blue-right.svg) no-repeat center center;background-size:contain;}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0px;}.swiper-pagination-bullet{width:15px;height:15px;transition:0.2s;background:#c9c9c9;opacity:1;border-radius:100px;}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--blue);width:35px;border-radius:100px;}.paragraph table{width:100% !important;}.paragraph table thead{border-bottom:2px solid black;}.paragraph table thead th{text-align:left;font-family:'Arial Black',sans-serif;padding:0 10px 10px 0;white-space:pre;}.paragraph table tbody td{text-align:left;padding:10px 10px 10px 0;border-bottom:1px solid #333;}.paragraph table caption{text-align:left;font-family:'Arial Black',sans-serif;color:#333;font-size:1.2em;margin-bottom:20px;}@media (max-width:768px){.contains-table{overflow-x:auto;padding-right:calc(var(--einheit) * 1);width:100%;}.paragraph .contains-table:after{content:"";position:absolute;top:0;right:calc(var(--einheit) * -1);width:calc(var(--einheit) * 2);height:100%;background:rgb(236,236,236);background:linear-gradient(90deg,rgba(236,236,236,0) 0%,rgba(236,236,236,1) 100%);}.swiper-container img{width:100%;transform:initial;}.swiper-button-prev,.swiper-rtl .swiper-button-next,.swiper-button-next,.swiper-rtl .swiper-button-prev{display:none !important;}}
.partnerliste-block{width:calc(75% - var(--einheit) * 2);position:relative;z-index:1;padding:calc(var(--einheit) * 2);background:var(--grey);margin-left:calc(25% - var(--einheit) * 0);}.partnerliste-view{flex-wrap:wrap;display:flex;justify-content:space-between;margin-top:calc(var(--einheit) * 2);}.partnerliste-view .views-row{width:calc(25% - var(--einheit) * 4);padding:calc(var(--einheit) * 1);margin-bottom:calc(var(--einheit) * 2);display:flex;flex-direction:column;justify-content:center;text-align:center;background-color:white;border-radius:var(--borderradius);transition:0.2s;}.partnerliste-view .views-row:hover{box-shadow:0 0 30px rgba(0,0,0,0.2);transform:scale(1.2);transform-origin:center center;}.partnerliste-view .views-row img{max-width:100%;height:auto;margin:0 auto;max-height:120px;}#swiper-partner-logo-matrix-block-1{margin:0 auto;overflow:hidden;}.partnerliste-view .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;justify-content:center;text-align:center;width:calc(25% - 0px) !important;overflow:hidden;}.partnerliste-view .swiper-wrapper .swiper-slide .views-field-field-logo{padding:0 calc(var(--einheit) * 2);height:100%;position:relative;width:calc(100% - calc(var(--einheit) * 8));display:flex;flex-direction:column;justify-content:center;margin:0 auto;}.partnerliste-view .swiper-wrapper .swiper-slide img{width:auto !important;max-width:100%;max-height:100px;margin:0 auto;transform:none;border-radius:0 !important;}.partnerliste-view .swiper-button-next,.partnerliste-view .swiper-button-prev{top:calc(50% - 19px);}.partnerliste-view .swiper-button-next,.partnerliste-view .swiper-rtl .swiper-button-prev{right:0;}.partnerliste-view .swiper-button-prev,.partnerliste-view .swiper-rtl .swiper-button-next{left:0;}.swiper-autoheight .swiper-wrapper{align-items:center;}.partnerliste-view ::selection{color:transparent;background:transparent;}#block-daemmatlas-werk-e-views-block-partner-logo-matrix-block-1{margin-bottom:calc(var(--einheit) * 4);}#block-daemmatlas-werk-e-views-block-partner-logo-matrix-block-1{display:block;}#block-daemmatlas-werk-e-views-block-partner-logo-matrix-block-partner-mobile{display:none;}@media (max-width:768px){.partnerliste-block{width:calc(100% - (var(--einheit) * 0));margin:0 calc(var(--einheit) * -1);padding:calc(var(--einheit) * 1);}.partnerliste-view .views-row{width:calc(50% - var(--einheit) * 3);}#block-daemmatlas-werk-e-views-block-partner-logo-matrix-block-1{display:none;}#block-daemmatlas-werk-e-views-block-partner-logo-matrix-block-partner-mobile{display:block;}}
.glos-term{cursor:help;border-bottom:2px solid var(--blue);}.ui-dialog{box-shadow:0 0 30px rgba(0,0,0,0.5);border-radius:var(--borderradius);border:0;padding:0;width:90% !important;max-width:500px;}.ui-dialog .ui-dialog-content{padding:calc(var(--einheit)*2);padding-top:0;}#glossary-dialog-inner>b{font-size:1.2em;display:block;}.ui-dialog .ui-dialog-buttonset,.ui-dialog .ui-dialog-buttonpane{display:none;}.ui-dialog .ui-dialog-titlebar{background:transparent;height:20px;border:0;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none;}.ui-dialog .ui-dialog-titlebar-close{width:40px;height:40px;background:none;border:0 !important;outline:none;}.ui-dialog .ui-dialog-titlebar-close .ui-icon{background:url(/themes/daemmatlas_werk_e/images/icon-close.svg) no-repeat center center !important;background-size:17px auto !important;width:30px;height:30px;margin-top:-15px;margin-left:-15px;cursor:pointer;}#block-daemmatlas-werk-e-views-block-glossar-random-galerie-block-1{background:var(--grey);margin:0 calc(var(--einheit) * -2);padding:calc(var(--einheit) * 4) 0;position:relative;overflow:hidden;}#block-daemmatlas-werk-e-views-block-glossar-random-galerie-block-1 .block-handler{content:"";width:30%;height:100%;background:url(/themes/daemmatlas_werk_e/images/icon-info.svg) no-repeat center center;background-size:100% auto;position:absolute;display:block;left:0;top:0;z-index:1;filter:brightness(100);}#block-daemmatlas-werk-e-views-block-glossar-random-galerie-block-1 .h4{margin:0 auto calc(var(--einheit) * 2) auto;width:calc(100% - var(--einheit) * 4);max-width:1000px;z-index:2;position:relative;}#block-daemmatlas-werk-e-views-block-glossar-random-galerie-block-1 .glossar-galerie{margin:0 auto;width:calc(100% - var(--einheit) * 4);max-width:1000px;z-index:2;position:relative;}#block-daemmatlas-werk-e-glossarintro{margin:calc(var(--einheit) * 4) auto;max-width:1000px;}#block-daemmatlas-werk-e-glossarintro h1{margin-bottom:calc(var(--einheit) * 1);}.glossar-navigation{margin:calc(var(--einheit) * 4) auto;display:flex;max-width:1000px;font-size:20px;line-height:56px;flex-wrap:wrap;}.glossar-navigation > header,.glossar-navigation > span{margin-right:calc(var(--einheit) * 0.5);color:#808080;}.glossar-navigation > header{margin-right:calc(var(--einheit) * 1);}.glossar-navigation > header a,.glossar-navigation > span a{font-family:'Arial Black',sans-serif;color:black;border-color:transparent;font-size:32px;line-height:56px;}.glossar-navigation > header a:hover,.glossar-navigation > span a:hover,.glossar-navigation > header a.is-active,.glossar-navigation > span a.is-active{color:var(--blue);}.glossar-uebersicht{max-width:1000px;margin:0 auto;}.glossar-uebersicht .views-row{padding-bottom:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 2);border-bottom:1px solid var(--grey);}.glossar-uebersicht .views-row:last-child{border:0;}@media (max-width:768px){#block-daemmatlas-werk-e-views-block-glossar-random-galerie-block-1{width:calc(100% - var(--einheit) * -3);}#block-daemmatlas-werk-e-views-block-glossar-random-galerie-block-1 .block-handler{width:80%;top:calc(var(--einheit) * -8);}.glossar-galerie h3{font-size:20px;}.glossar-navigation{font-size:14px;line-height:36px;}.glossar-navigation > header a,.glossar-navigation > span a{font-size:20px;line-height:26px;}}
.abbinder{background:var(--grey);padding:calc(var(--einheit) * 2) 0;}.abbinder .innerwidth{max-width:calc(100% - var(--einheit) * 4);}.abbinder #block-daemmatlas-werk-e-views-block-wissenswertes-block-1 .block-content{display:flex;justify-content:space-between;}.abbinder #block-daemmatlas-werk-e-views-block-wissenswertes-block-1 .block-content > div{width:calc(70% - var(--einheit) * 2);border-right:1px solid grey;padding-right:calc(var(--einheit) * 2);}.abbinder #block-daemmatlas-werk-e-views-block-wissenswertes-block-1 .block-content > footer{width:calc(30% - var(--einheit) * 2);padding-left:calc(var(--einheit) * 2);}.abbinder #block-daemmatlas-werk-e-views-block-wissenswertes-block-1 .block-content .views-row{}.abbinder #block-daemmatlas-werk-e-views-block-wissenswertes-block-1 .block-content .views-row:first-child{display:block;}
footer.footer{background:var(--blue);color:white;padding:calc(var(--einheit) * 2) 0;margin-top:30px;}footer.footer [id*="views-block-anzahl-daemmverfahren-block-1"],footer.footer [id*="views-block-anzahl-daemmstoffe-block-1"],footer.footer [id*="wertvolletipps"]{text-align:center;width:33%;position:relative;}footer.footer .anzahl-daemmverfahren header,footer.footer .anzahl-daemmstoffe header{text-align:center;}.kennzahlen .innerwidth{border-bottom:1px solid white;padding-bottom:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 2);}footer.footer .innerwidth.flex > div{display:flex;justify-content:space-between;flex-wrap:wrap;}footer.footer .kennzahlen h2{font-size:2.8em;margin-bottom:0;}footer.footer .kennzahlen h2 + p{font-weight:bold;}footer.footer h2,footer.footer .h4{font-size:1.2em;margin-bottom:calc(var(--einheit) * 1);}.theme-version{font-size:8px;color:transparent;text-align:center;padding:0;font-family:monospace;}footer.footer [id$="-dammatlas"],footer.footer #block-dammatlas{width:calc(60% - var(--einheit) * 2);margin-right:calc(var(--einheit) * 2);}footer.footer [id$="-dammatlas"] p,footer.footer #block-dammatlas p{font-size:0.9em;line-height:1.4em;}footer.footer a{color:white;text-decoration:none;}footer.footer a:hover{text-decoration:underline;}footer.footer [id$="-quicklinks"],footer.footer .block-quicklinks,footer.footer [id$="-fusszeile"]{width:20%;}footer.footer [id$="-copyright"]{width:100%;margin-top:calc(var(--einheit) * 2);}footer.footer [id*="views-block-anzahl-daemmverfahren-block-1"] a,footer.footer [id*="views-block-anzahl-daemmstoffe-block-1"] a{position:absolute;top:0;left:calc(var(--einheit) * 2);height:100%;width:calc(100% - var(--einheit) * 4);}@media (max-width:768px){footer.footer .innerwidth.flex > div{display:block;}footer.footer [id*="views-block-anzahl-daemmverfahren-block-1"],footer.footer [id*="views-block-anzahl-daemmstoffe-block-1"],footer.footer [id*="wertvolletipps"]{width:100%;margin-bottom:calc(var(--einheit) * 2);}footer.footer [id$="-dammatlas"],footer.footer [id$="-quicklinks"],footer.footer .block-quicklinks,footer.footer [id$="-fusszeile"]{width:100%;margin-right:0;margin-bottom:calc(var(--einheit) * 2);}footer.footer .kennzahlen h2{margin:0;}}
.theme-version{color:transparent;}
.user-login-form,.user-pass{position:relative;margin:50px auto;width:calc(100% + (var(--einheit) * 4));z-index:1;display:flex;justify-content:center;flex-direction:column;overflow:hidden;}.user-login-form .js-form-item,.user-pass .js-form-item,.user-login-form .form-actions,.user-pass .form-actions{width:calc(100% + (var(--einheit) * 4));max-width:500px;margin:0 auto 10px auto;}.js-form-item label{width:100px;margin-bottom:10px;}.js-form-item .description{font-size:11px;}.js-form-item input{line-height:40px;padding:0 10px;border:1px solid black;outline:none;border-radius:0;width:calc(100% - 20px);letter-spacing:1px;}.form-actions input[type=submit]{background:black;line-height:40px;padding:0 40px;color:white;border:1px solid black;cursor:pointer;transition:0.1s;}.form-actions input[type=submit]:hover{background:white;color:black;}#block-daemmatlas-werk-e-primary-local-tasks ul:not(.contextual-links){display:flex;}
#block-daemmatlas-werk-e-primary-local-tasks{margin:0 auto;width:100%;position:relative;border-bottom:1px solid var(--blue);margin-top:calc(var(--einheit) * 1);margin-bottom:calc(var(--einheit) * 2);}#block-daemmatlas-werk-e-primary-local-tasks>div{position:relative;z-index:2;}#block-daemmatlas-werk-e-primary-local-tasks>.block-content ul{display:flex;}#block-daemmatlas-werk-e-primary-local-tasks li{margin-right:20px;}#block-daemmatlas-werk-e-primary-local-tasks li a{line-height:45px;color:var(--blue);font-family:'Arial Black',sans-serif;text-transform:uppercase;margin-bottom:calc(var(--einheit) / 2);}#block-daemmatlas-werk-e-primary-local-tasks li a:hover{color:var(--greydark);}div[data-drupal-messages]>div{width:calc(100% - (var(--einheit) * 4));margin:0 auto;padding:var(--einheit);background:var(--grey);color:black;}
#block-views-block-stadtwerke-block-1 .h4{text-align:center;}.stadtwerke-matrix-block{margin-bottom:100px;display:flex;flex-direction:row;justify-content:center;}.stadtwerke-matrix-block .views-row{display:flex;flex-direction:column;justify-content:center;width:calc(100%/5 - 40px);margin:0 20px;}.stadtwerke-matrix-block .views-row img{display:block;margin:0 auto;width:100%;height:auto;}@media (max-width:768px){#block-views-block-stadtwerke-block-1 .h4{text-align:center;margin-bottom:50px;}.stadtwerke-matrix-block{flex-direction:column;}.stadtwerke-matrix-block .views-row{width:calc(100% - 100px);margin:0 auto 25px auto;}}

footer.footer{background:var(--blue);color:white;padding:calc(var(--einheit) * 2) 0;margin-top:30px;}footer.footer [id*="views-block-anzahl-daemmverfahren-block-1"],footer.footer [id*="views-block-anzahl-daemmstoffe-block-1"],footer.footer [id*="wertvolletipps"]{text-align:center;width:33%;position:relative;}footer.footer .anzahl-daemmverfahren header,footer.footer .anzahl-daemmstoffe header{text-align:center;}.kennzahlen .innerwidth{border-bottom:1px solid white;padding-bottom:calc(var(--einheit) * 2);margin-bottom:calc(var(--einheit) * 2);}footer.footer .innerwidth.flex > div{display:flex;justify-content:space-between;flex-wrap:wrap;}footer.footer .kennzahlen h2{font-size:2.8em;margin-bottom:0;}footer.footer .kennzahlen h2 + p{font-weight:bold;}footer.footer h2,footer.footer .h4{font-size:1.2em;margin-bottom:calc(var(--einheit) * 1);}.theme-version{font-size:8px;color:transparent;text-align:center;padding:0;font-family:monospace;}footer.footer [id$="-dammatlas"],footer.footer #block-dammatlas{width:calc(60% - var(--einheit) * 2);margin-right:calc(var(--einheit) * 2);}footer.footer [id$="-dammatlas"] p,footer.footer #block-dammatlas p{font-size:0.9em;line-height:1.4em;}footer.footer a{color:white;text-decoration:none;}footer.footer a:hover{text-decoration:underline;}footer.footer [id$="-quicklinks"],footer.footer .block-quicklinks,footer.footer [id$="-fusszeile"]{width:20%;}footer.footer [id$="-copyright"]{width:100%;margin-top:calc(var(--einheit) * 2);}footer.footer [id*="views-block-anzahl-daemmverfahren-block-1"] a,footer.footer [id*="views-block-anzahl-daemmstoffe-block-1"] a{position:absolute;top:0;left:calc(var(--einheit) * 2);height:100%;width:calc(100% - var(--einheit) * 4);}@media (max-width:768px){footer.footer .innerwidth.flex > div{display:block;}footer.footer [id*="views-block-anzahl-daemmverfahren-block-1"],footer.footer [id*="views-block-anzahl-daemmstoffe-block-1"],footer.footer [id*="wertvolletipps"]{width:100%;margin-bottom:calc(var(--einheit) * 2);}footer.footer [id$="-dammatlas"],footer.footer [id$="-quicklinks"],footer.footer .block-quicklinks,footer.footer [id$="-fusszeile"]{width:100%;margin-right:0;margin-bottom:calc(var(--einheit) * 2);}footer.footer .kennzahlen h2{margin:0;}}
.theme-version{color:transparent;}
.header-search{display:flex;align-items:center;margin-right:calc(2 * var(--einheit));margin-top:var(--einheit);}.header-search form{display:flex;align-items:center;position:relative;}.header-search .form-item{margin:0;}.header-search input[type="text"]{width:250px;padding:8px 12px;border:2px solid white;border-radius:var(--borderradius);background:rgba(255,255,255,0.9);color:var(--blue);font-size:14px;transition:0.2s;}.header-search input[type="text"]:focus{outline:none;background:white;width:300px;}.header-search input[type="text"]::placeholder{color:rgba(0,0,0,0.5);}.header-search input[type="submit"]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;}.search-icon{display:none;}.search-icon svg{width:24px;height:24px;stroke:white;}#edit-search{margin-top:30px;width:50%;}#edit-submit-daemmatlas-site-search{position:relative;top:-42px;left:54%;}.view-daemmatlas-site-search .views-row{margin-bottom:2.5rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0;}.view-daemmatlas-site-search .views-row:last-child{border-bottom:none;}ul.pager__items{display:flex;gap:0.5rem;list-style:none;padding-left:0;}.pager__item{display:inline-block;}.view-daemmatlas-site-search .views-field-title a{font-size:1.25rem;font-weight:600;color:#1a1a1a;text-decoration:none;display:block;margin-bottom:0.5rem;}.view-daemmatlas-site-search .views-field-title a:hover{color:#0066cc;text-decoration:underline;}.view-daemmatlas-site-search .views-field-search-api-excerpt{color:#666;line-height:1.6;}.view-daemmatlas-site-search strong{background-color:#ffeb3b;font-weight:600;padding:0 2px;}@media (max-width:768px){.header-search{display:none;}.search-icon{display:block;position:fixed;top:var(--einheit);right:calc(50px + var(--einheit));background:transparent;width:35px;height:35px;z-index:999;display:flex;align-items:center;justify-content:center;cursor:pointer;}.search-icon:hover{opacity:0.8;}body.search-active .header-search{display:flex;position:fixed;top:60px;left:0;right:0;background:var(--blue);padding:var(--einheit);z-index:998;}body.search-active .header-search input[type="text"]{width:100%;max-width:none;}}.views-field-title a{margin-top:20px;display:inline-block;color:var(--blue);text-decoration:none;font-weight:600;}.views-field-title a:hover{text-decoration:underline;}
