﻿.row,.ce-row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.ionav-btn{display:none;position:fixed;right:30px;top:30px;z-index:860;width:30px;height:30px;cursor:pointer}.ionav--closed .ionav-btn::before{content:"";position:absolute;left:0;top:.21em;bottom:.21em;z-index:850;width:100%;background:linear-gradient(to bottom, black, black 20%, transparent 20%, transparent 40%, black 40%, black 60%, transparent 60%, transparent 80%, black 80%, black 100%)}.ionav--open .ionav-btn:hover{opacity:1}.ionav--open .ionav-btn:before,.ionav--open .ionav-btn:after{position:absolute;left:15px;content:" ";height:100%;width:3px;background-color:#fff}.ionav--open .ionav-btn:before{transform:rotate(45deg)}.ionav--open .ionav-btn:after{transform:rotate(-45deg)}.ionav-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.5);z-index:840}.ionav-hidden{display:none}.ionav--active .ionav-source{display:none}.ionav--active .ionav-source.logo,.ionav--active .ionav-source#logo{display:block}.ionav--active .ionav-btn{display:block}.ionav-canvas{width:40%;min-height:100%;max-height:100vw;min-width:240px;background:#fff}.ionav-canvas>*{padding-top:20px;background-color:#fff}.ionav-canvas nav ul{list-style-type:none}.ionav-canvas nav a{display:block;padding:10px}.ionav-canvas .ionav-logo,.ionav-canvas #ionav-logo{text-align:center;padding-left:20px;padding-right:20px}html.ionav--open,.ionav--open body{overflow:hidden}.ionav--open .ionav-overlay{display:block}.ionav--hasSubnav ul{display:none}ul.ionav--hasSubnav.ionav--active{display:block}/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.0
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;transition:left .4s ease,transform .4s ease}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#previous-button,.baguetteBox-button#next-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;font-display:swap;src:url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fira-sans/FiraSans-Regular.eot");src:local(""),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fira-sans/FiraSans-Regular.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fira-sans/FiraSans-Regular.woff2") format("woff2"),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fira-sans/FiraSans-Regular.woff") format("woff"),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fira-sans/FiraSans-Regular.ttf") format("truetype")}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:600;font-display:swap;src:url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fira-sans/FiraSans-Bold.eot");src:local(""),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fira-sans/FiraSans-Bold.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fira-sans/FiraSans-Bold.woff2") format("woff2"),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fira-sans/FiraSans-Bold.woff") format("woff"),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fira-sans/FiraSans-Bold.ttf") format("truetype")}@font-face{font-family:"fontello";src:url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fontello.eot");src:url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fontello.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fontello.woff2") format("woff2"),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fontello.woff") format("woff"),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fontello.ttf") format("truetype"),url("/typo3conf/ext/hh_theme_koeppl_metalltechnik/Resources/Public/Fonts/fontello.svg?#fontello") format("svg");font-weight:normal;font-style:normal;font-display:swap}.mail:before,[class^=icon-]:before,[class*=" icon-"]:before,[class^=fa-]:before,[class*=" fa-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-mail:before,.mail:before,.icon-mail-1:before{content:""}.icon-at:before,.fa-at:before{font-family:"Fira Sans",sans-serif;content:"@";margin-top:-3px}.icon-gplus:before,.fa-google-plus:before{content:""}.icon-twitter:before,.fa-twitter:before{content:""}.icon-facebook:before,.fa-facebook:before{content:""}.icon-angle-up:before,.fa-angle-up:before{content:""}.icon-angle-down:before,.fa-angle-down:before{content:""}.icon-copyright:before,.fa-copyrightat:before{content:""}.icon-whatsapp:before,.fa-whatsapp:before{content:""}html,body{color:#000;font-family:"Fira Sans",sans-serif;font-size:16px;font-weight:400;line-height:1.5em}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Fira Sans",sans-serif;font-weight:500;line-height:1.3;margin-bottom:10px}h1>span,h2>span,h3>span,h4>span,h5>span,h6>span{display:block}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1.subheader,h2.subheader,h3.subheader,h4.subheader,h5.subheader,h6.subheader{margin-top:0}h1{color:#2487b0;font-size:2.2rem;text-transform:uppercase}@media screen and (min-width: 300px){h1{font-size:1.4rem}}@media screen and (min-width: 860px){h1{font-size:2.2rem}}@media screen and (min-width: 1280px){h1{font-size:2.2rem}}h1:first-child{color:#2487b0}h2{font-size:1.35rem}@media screen and (min-width: 300px){h2{font-size:1.35rem}}@media screen and (min-width: 860px){h2{font-size:2rem}}@media screen and (min-width: 1280px){h2{font-size:2rem}}h2.subheader{color:#2487b0;font-size:1.3rem}@media screen and (min-width: 300px){h2.subheader{font-size:1.15rem}}@media screen and (min-width: 860px){h2.subheader{font-size:1.45rem}}@media screen and (min-width: 1280px){h2.subheader{font-size:1.45rem}}h3{font-size:1.35rem}@media screen and (min-width: 300px){h3{font-size:1.35rem}}@media screen and (min-width: 860px){h3{font-size:2rem}}@media screen and (min-width: 1280px){h3{font-size:2rem}}h3.subheader{font-size:1.3rem}@media screen and (min-width: 300px){h3.subheader{font-size:1.15rem}}@media screen and (min-width: 860px){h3.subheader{font-size:1.45rem}}@media screen and (min-width: 1280px){h3.subheader{font-size:1.45rem}}h4{font-size:1rem}@media screen and (min-width: 300px){h4{font-size:1rem}}@media screen and (min-width: 860px){h4{font-size:1.5rem}}@media screen and (min-width: 1280px){h4{font-size:1.5rem}}h4.subheader{font-size:1.3rem}@media screen and (min-width: 300px){h4.subheader{font-size:1.3rem}}@media screen and (min-width: 860px){h4.subheader{font-size:1.45rem}}@media screen and (min-width: 1280px){h4.subheader{font-size:1.45rem}}h5{font-size:1rem}@media screen and (min-width: 300px){h5{font-size:1rem}}@media screen and (min-width: 860px){h5{font-size:1rem}}@media screen and (min-width: 1280px){h5{font-size:1rem}}h5.subheader{font-size:1.3rem}@media screen and (min-width: 300px){h5.subheader{font-size:1.15rem}}@media screen and (min-width: 860px){h5.subheader{font-size:1.45rem}}@media screen and (min-width: 1280px){h5.subheader{font-size:1.45rem}}a{color:#98989c;text-decoration:none;-webkit-transition:color 500ms;-moz-transition:color 500ms;-ms-transition:color 500ms;-o-transition:color 500ms;transition:color 500ms}a:hover{color:#2487b0}p{font-size:1rem;line-height:1.5em;margin-bottom:15px}@media screen and (min-width: 300px){p{font-size:1rem}}@media screen and (min-width: 860px){p{font-size:1rem}}@media screen and (min-width: 1280px){p{font-size:1rem}}@media screen and (min-width: 1921px){p{font-size:1rem}}strong,b,.bold{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}.ce-headline-center,.align-center,.text-center{text-align:center}.text-right,.align-right{text-align:right}.align-justify,.text-justify{text-align:justify}.indent{padding-left:20%}.color-brand{color:#2487b0}.letter-spacing-1,span.letter-spacing-1,a.letter-spacing-1{letter-spacing:1px}.letter-spacing-2,span.letter-spacing-2,a.letter-spacing-2{letter-spacing:2px}.font-size-xlarge{font-size:2rem;line-height:90%}@media screen and (min-width: 300px){.font-size-xlarge{font-size:2rem}}@media screen and (min-width: 860px){.font-size-xlarge{font-size:4rem}}@media screen and (min-width: 1280px){.font-size-xlarge{font-size:5rem}}.font-size-large-lineheight,.font-size-large{font-size:2rem}@media screen and (min-width: 300px){.font-size-large-lineheight,.font-size-large{font-size:1.9rem}}@media screen and (min-width: 860px){.font-size-large-lineheight,.font-size-large{font-size:2.2rem}}@media screen and (min-width: 1280px){.font-size-large-lineheight,.font-size-large{font-size:2.2rem}}.font-size-large-lineheight{line-height:1.2}.font-size-medium{font-size:1.3rem}@media screen and (min-width: 300px){.font-size-medium{font-size:1.15rem}}@media screen and (min-width: 860px){.font-size-medium{font-size:1.45rem}}@media screen and (min-width: 1280px){.font-size-medium{font-size:1.45rem}}.font-size-small{font-weight:400;font-size:1rem}@media screen and (min-width: 300px){.font-size-small{font-size:1rem}}@media screen and (min-width: 860px){.font-size-small{font-size:1rem}}@media screen and (min-width: 1280px){.font-size-small{font-size:1rem}}.font-size-xsmall{font-weight:400;font-size:1rem}@media screen and (min-width: 300px){.font-size-xsmall{font-size:1rem}}@media screen and (min-width: 860px){.font-size-xsmall{font-size:1rem}}@media screen and (min-width: 1280px){.font-size-xsmall{font-size:1rem}}.color-brand{color:#2487b0}.color-brand a{color:#2487b0}.color-brand a:hover{color:#000}.color-brand-2{color:#2487b0}.color-brand-2 a{color:#2487b0}.color-brand-2 a:hover{color:#000}[data-color="#2487b0"],.color-1{color:#2487b0}[data-color="#2487b0"] a,.color-1 a{color:#2487b0}[data-color="#2487b0"] a:hover,.color-1 a:hover{color:#000}[data-color="#2e2c2c"],.color-2{color:#2e2c2c}[data-color="#2e2c2c"] a,.color-2 a{color:#2e2c2c}[data-color="#2e2c2c"] a:hover,.color-2 a:hover{color:#000}[data-color="#978A86"],.color-3{color:#98989c}[data-color="#978A86"] a,.color-3 a{color:#98989c}[data-color="#978A86"] a:hover,.color-3 a:hover{color:#000}[data-color="#0C5A26"],.color-4{color:#0c5a26}[data-color="#0C5A26"] a,.color-4 a{color:#0c5a26}[data-color="#0C5A26"] a:hover,.color-4 a:hover{color:#000}.btn-green a{color:#fff;display:inline-block;padding:20px}.main>.frame.frame-container{margin-top:50px;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1920px;padding-left:6%;padding-right:6%}.main>.frame.frame-container-fullwidth{margin-top:50px;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:1920px}@media screen and (min-width: 1921px){.main>.frame.frame-container{padding-left:115.198px;padding-right:115.198px}}.ce-gallery{display:flex;flex-wrap:wrap}.ce-gallery img{height:auto;max-width:100%}.ce-gallery .ce-column{padding:5px;width:100%}.ce-gallery[data-ce-columns="3"] .ce-column p{font-size:.8rem}.ce-gallery[data-ce-columns="3"] .ce-column .caption-title{font-size:1rem;padding-bottom:10px}.ce-gallery[data-ce-columns="3"] .ce-column .caption-title::after{height:1px}@media screen and (min-width: 450px){.ce-gallery[data-ce-columns="2"] .ce-column{width:calc(50% - 2 * 5px)}.ce-gallery[data-ce-columns="4"] .ce-column{width:calc(50% - 2 * 5px)}.ce-gallery[data-ce-columns="5"] .ce-column{width:calc(50% - 2 * 5px)}}@media screen and (min-width: 600px){.ce-gallery[data-ce-columns="4"] .ce-column{width:calc(25% - 2 * 5px)}}@media screen and (min-width: 700px){.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(100% / 3 - 2 * 5px)}.ce-gallery[data-ce-columns="5"] .ce-column{width:calc(100% / 3 - 2 * 5px)}}@media screen and (min-width: 1200px){.ce-gallery[data-ce-columns="3"] .ce-column p{font-size:1rem}.ce-gallery[data-ce-columns="3"] .ce-column .caption-title{font-size:1.3rem;padding-bottom:17px}.ce-gallery[data-ce-columns="3"] .ce-column .caption-title::after{height:3px}.ce-gallery[data-ce-columns="5"] .ce-column{width:calc(20% - 2 * 5px)}}.ce-above.ce-center .ce-gallery,.ce-below.ce-center .ce-gallery{justify-content:center}.ce-above.ce-right .ce-gallery,.ce-below.ce-right .ce-gallery{justify-content:center}.ce-textpic.ce-intext.ce-nowrap{display:flex;flex-direction:column}.ce-textpic.ce-intext.ce-nowrap .ce-gallery{flex-shrink:2}@media screen and (min-width: 1200px){.ce-textpic.ce-intext.ce-nowrap{flex-direction:row}.ce-textpic.ce-intext.ce-nowrap .ce-gallery{max-width:50%}.ce-textpic.ce-intext.ce-nowrap.ce-left .ce-gallery{margin-right:20px}.ce-textpic.ce-intext.ce-nowrap.ce-right .ce-gallery{margin-left:20px}}.contenttable,.ce-table{border-collapse:collapse;word-break:initial;width:100%}.contenttable td,.contenttable th,.ce-table td,.ce-table th{border:1px solid #ddd;padding:8px}.contenttable th,.ce-table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#2487b0;color:#fff}.contenttable th>a,.ce-table th>a{color:#fff}.contenttable th>a:hover,.ce-table th>a:hover{color:#000}.contenttable tr:nth-child(even),.ce-table tr:nth-child(even){background-color:#f2f2f2}.contenttable tr:hover,.ce-table tr:hover{background-color:#ddd}.frame-type-table{overflow-x:auto}.contenttable caption,.ce-table caption{font-size:1.5em;margin:.5em 0 .75em}.contenttable,.ce-table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.contenttable th,.contenttable td,.ce-table th,.ce-table td{padding:.625em;text-align:center}.contenttable th,.ce-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}.contenttable td::before,.ce-table td::before{display:none}@media screen and (max-width: 600px){.contenttable[data-columns="3"],.ce-table[data-columns="3"]{border:0}.contenttable[data-columns="3"] thead,.ce-table[data-columns="3"] thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contenttable[data-columns="3"] tr,.ce-table[data-columns="3"] tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.contenttable[data-columns="3"] td,.ce-table[data-columns="3"] td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.contenttable[data-columns="3"] td::before,.ce-table[data-columns="3"] td::before{content:attr(data-label);display:block;float:left;font-weight:bold;text-transform:uppercase}.contenttable[data-columns="3"] td:last-child,.ce-table[data-columns="3"] td:last-child{border-bottom:0}}@media screen and (max-width: 750px){.contenttable,.ce-table{border:0}.contenttable thead,.ce-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contenttable tr,.ce-table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.contenttable td,.ce-table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.contenttable td::before,.ce-table td::before{content:attr(data-label);display:block;float:left;font-weight:bold;text-transform:uppercase}.contenttable td:last-child,.ce-table td:last-child{border-bottom:0}}@media screen and (max-width: 900px){.contenttable[data-columns="5"],.ce-table[data-columns="5"]{border:0}.contenttable[data-columns="5"] thead,.ce-table[data-columns="5"] thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contenttable[data-columns="5"] tr,.ce-table[data-columns="5"] tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.contenttable[data-columns="5"] td,.ce-table[data-columns="5"] td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.contenttable[data-columns="5"] td::before,.ce-table[data-columns="5"] td::before{content:attr(data-label);display:block;float:left;font-weight:bold;text-transform:uppercase}.contenttable[data-columns="5"] td:last-child,.ce-table[data-columns="5"] td:last-child{border-bottom:0}}@media screen and (max-width: 1200px){.contenttable[data-columns="6"],.ce-table[data-columns="6"]{border:0}.contenttable[data-columns="6"] thead,.ce-table[data-columns="6"] thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contenttable[data-columns="6"] tr,.ce-table[data-columns="6"] tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.contenttable[data-columns="6"] td,.ce-table[data-columns="6"] td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.contenttable[data-columns="6"] td::before,.ce-table[data-columns="6"] td::before{content:attr(data-label);display:block;float:left;font-weight:bold;text-transform:uppercase}.contenttable[data-columns="6"] td:last-child,.ce-table[data-columns="6"] td:last-child{border-bottom:0}}.contenttable-red,.contenttable-green{font-weight:600}.contenttable-red caption,.contenttable-green caption{font-weight:400;text-transform:uppercase}.contenttable-red caption:first-child,.contenttable-green caption:first-child{margin-bottom:.2em}.contenttable-red tr:first-child,.contenttable-green tr:first-child{color:#fff}.contenttable-red tr td:nth-child(2),.contenttable-green tr td:nth-child(2){background-color:rgba(144,33,28,.0784313725)}.contenttable-red caption{color:#2487b0}.contenttable-red tr:first-child{background-color:#2487b0}.contenttable-green caption{color:#2487b0}.contenttable-green tr:first-child{background-color:#0c5a26}@media screen and (min-width: 1600px){.contenttable-red,.contenttable-green{max-width:49%}.contenttable-red caption,.contenttable-green caption{font-size:2em}.contenttable-red{float:left}.contenttable-green{float:right}}form,.tx-powermail{font-size:1rem;max-width:960px;vertical-align:top;text-align:left}form .powermail_fieldwrap,.tx-powermail .powermail_fieldwrap{margin-top:10px}form .powermail_submit,.tx-powermail .powermail_submit{cursor:pointer}form fieldset,.tx-powermail fieldset{border:0}form table tr td,.tx-powermail table tr td{padding-right:10px}form input[type=checkbox][name*=datenschutz],.tx-powermail input[type=checkbox][name*=datenschutz]{display:inline-block;margin-top:0}form input[type=checkbox][name*=datenschutz]~.checkbox-description,form input[type=checkbox][name*=datenschutz]~.checkbox-description p,.tx-powermail input[type=checkbox][name*=datenschutz]~.checkbox-description,.tx-powermail input[type=checkbox][name*=datenschutz]~.checkbox-description p{display:inline}form .form-group,.tx-powermail .form-group{display:block;margin-bottom:10px}form .form-group>label,.tx-powermail .form-group>label{display:inline-block;min-width:180px;vertical-align:top;padding-top:10px;width:33%}form .form-group>div,.tx-powermail .form-group>div{display:inline}form .form-group .row,.tx-powermail .form-group .row{display:flex;flex-wrap:wrap}form .form-check,.tx-powermail .form-check{margin-top:6px}form select,form input[type=submit],form input[type=email],form input[type=text],form input[type=tel],form input[type=date],form input[type=password],form textarea,form button,form button.cr_button,.tx-powermail select,.tx-powermail input[type=submit],.tx-powermail input[type=email],.tx-powermail input[type=text],.tx-powermail input[type=tel],.tx-powermail input[type=date],.tx-powermail input[type=password],.tx-powermail textarea,.tx-powermail button,.tx-powermail button.cr_button{background-color:#fff;border:1px solid #2487b0;border-radius:0;color:#000;font-size:1rem;height:auto;line-height:1.25;margin:0;min-width:200px;padding:10px 10px;width:100%;-webkit-appearance:none;appearance:none}form textarea,.tx-powermail textarea{min-height:200px}form input[type=submit],form button[type=submit],.tx-powermail input[type=submit],.tx-powermail button[type=submit]{cursor:pointer;background:#2487b0;color:#fff;transition:all 500ms;width:100%}form input[type=submit]:hover,form button[type=submit]:hover,.tx-powermail input[type=submit]:hover,.tx-powermail button[type=submit]:hover{background:#2487b0;color:#fff;border-color:#2487b0}form input[type=radio],.tx-powermail input[type=radio]{margin-left:2px;margin-right:3px}form input[type=checkbox],.tx-powermail input[type=checkbox]{margin-top:.5em;margin-right:5px}form div>.frame-type-textmedia,.tx-powermail div>.frame-type-textmedia{margin:0px;margin-bottom:10px;margin-top:5px}@media screen and (max-width: 480px){form .form-group>label,.tx-powermail .form-group>label{min-width:100%}form select,form input[type=submit],form input[type=email],form input[type=text],form textarea,form button,.tx-powermail select,.tx-powermail input[type=submit],.tx-powermail input[type=email],.tx-powermail input[type=text],.tx-powermail textarea,.tx-powermail button{min-width:100%}}.checkbox-fields{display:flex;flex-wrap:wrap}.checkbox-fields .checkbox-field{width:50%}.checkbox-fields[data-number="1"],.checkbox-fields[data-number="2"],.checkbox-fields[data-number="3"],.checkbox-fields[data-number="4"],.checkbox-fields[data-number="5"]{display:block}.checkbox-fields[data-number="1"] .checkbox-field,.checkbox-fields[data-number="2"] .checkbox-field,.checkbox-fields[data-number="3"] .checkbox-field,.checkbox-fields[data-number="4"] .checkbox-field,.checkbox-fields[data-number="5"] .checkbox-field{width:100%}.frame-container-fullwidth form,.frame-container-fullwidth .tx-powermail{max-width:100%}form.powermail_form fieldset.nolabelnoborder{border:0}form.powermail_form fieldset.noborder{border:0}@media screen and (min-width: 1000px){form.powermail_form.columns2{display:grid;grid-gap:1vw;row-gap:1vw;column-gap:1vw;grid-template-columns:50% 50%}form.powermail_form.columns2>h3{grid-column-start:1;grid-column-end:3}form.powermail_form.columns2>fieldset:nth-child(even){grid-column-start:2;grid-column-end:3}form.powermail_form.columns2>fieldset:nth-child(odd){grid-column-start:1;grid-column-end:2}}.caption-text p{margin:0}.caption-text p:first-child{margin-top:1em}.caption-text p:last-child{margin-bottom:1em}.ce-uploads{margin-left:20px}.ce-uploads-imagegallery{-webkit-column-width:300px;-moz-column-width:300px;column-width:300px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:0;gap:0;list-style:none;margin-left:0}.ce-uploads-imagegallery video{max-width:100%}.ce-uploads-imagegallery a{display:block;margin:0;padding:5px;overflow:hidden}.ce-uploads-imagegallery a figure{overflow:hidden}.ce-uploads-imagegallery a img{transition:all 400ms}.ce-uploads-imagegallery a:hover img{transform:scale(1.1)}.frame-type-menu_subpages .menu-icons{list-style:none}.searchbox{flex:1 1 auto}.searchbox>form{display:flex;position:relative}.searchbox>form:hover .searchbox-sword{max-width:100%;padding:2px;width:200px}.searchbox>form .searchbox-elements{overflow:hidden;position:absolute;right:0;width:0}.searchbox>form .label-search-open{background-image:url("../Icons/suche.svg");background-size:contain;background-position:center;background-repeat:no-repeat;border:none;height:25px;width:25px}.searchbox>form #search-open,.searchbox>form #search-open-menu{display:none}.searchbox>form #search-open:checked~.searchbox-elements,.searchbox>form #search-open-menu:checked~.searchbox-elements{max-width:100%;width:230px}.searchbox .searchbox-sword{border:0;height:25px;max-width:100%;padding:0;width:200px;transition:all 400ms}.searchbox .searchbox-button{background-color:rgba(0,0,0,0);background-image:url("../Icons/suche.svg");background-size:contain;background-position:center;background-repeat:no-repeat;border:none;height:25px;min-width:20px;position:absolute;right:0;top:0;width:25px}@media screen and (min-width: 400px){.searchbox>form #search-open:checked~.searchbox-elements,.searchbox>form #search-open-menu:checked~.searchbox-elements{max-width:230px;width:230px}.searchbox .searchbox-sword{max-width:200px}}.frame-type-grid>.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-20px;width:calc(100% + 40px)}.frame-type-grid>.row>.column{padding:20px}@media screen and (min-width: 1080px){.frame-type-grid-col-2>.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.frame-type-grid-col-2>.row>.column{width:50%}.frame-type-grid-col-2.layout-flex-item-center>.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1280px){.frame-type-grid-col-3>.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.frame-type-grid-col-3>.row>.column{width:33.3333333333%}}#banner .hh-slider.frame-layout-supersized{width:100vw;height:100vh;min-height:100vh;max-height:100vh;min-width:100vw;max-width:100vw;position:fixed;z-index:-1;left:0}#banner .hh-slider.frame-layout-supersized .slider-container img{height:auto;width:auto;max-width:unset;min-width:100vw;min-height:100vh}.menu-language{color:#978a86;font-size:23px;font-weight:600;margin:0 30px;padding:0;position:relative}.menu-language a{color:#978a86;text-decoration:none}.menu-language ul{background-color:#978a86;color:#fff;font-weight:600;height:0;list-style:none;opacity:0;margin:0;padding:10px 0;overflow:hidden;position:absolute;transition:opacity 400ms}.menu-language ul li.active{display:none}.menu-language ul a{color:#fff;display:block;padding:5px 10px}.menu-language>ul:hover{height:auto;opacity:1}.menu-language>.current{padding:5px 14px;transition:background 400ms color 400ms}.menu-language>.current:hover{background-color:#978a86;color:#fff}.menu-language>.current:hover+ul{height:auto;opacity:1}.menu-main{font-size:1.25rem;margin-right:-2.5vw}.menu-main .act{color:#2487b0}.menu-main ul{list-style:none;margin:0;padding:0}.menu-main ul li a{display:block;padding:5px 1.4vw}.menu-main ul li ul{background-color:rgba(255,255,255,.9);display:none;min-width:200px;position:absolute}.menu-main>ul>li{display:inline-block}.menu-main>ul>li>ul{padding:26px 0}.menu-main>ul>li:last-child>ul{left:auto;min-width:280px;right:0}.menu-main ul>li:hover>ul{display:block}@media screen and (min-width: 1600px){.menu-main ul li a{padding-left:2.4vw;padding-right:2.4vw}}@media screen and (min-width: 1921px){.menu-main{margin-right:-46px}.menu-main ul li a{padding-left:46px;padding-right:46px}}#menu-main{align-self:flex-end}#ionav-logo img{height:auto;max-width:100%}.ionav-canvas #ionav-menu-main ul{padding-left:1rem;margin:0}#menu-shortcut{bottom:0;min-width:58px;position:fixed;right:0;width:100%;z-index:750}#menu-shortcut>.menu img{height:auto;max-width:100%;width:auto}#menu-shortcut>.menu>ul{display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0}#menu-shortcut>.menu>ul>li{width:20%}@media screen and (min-width: 500px){#menu-shortcut{bottom:initial;top:22vh;width:10vw}#menu-shortcut>.menu>ul{flex-direction:column;justify-content:initial}#menu-shortcut>.menu>ul>li{margin-bottom:.4vw;margin-top:.4vw;width:100%}}@media screen and (min-height: 380px)and (min-width: 500px){#menu-shortcut{width:12vh}}@media screen and (min-height: 600px)and (min-width: 500px){#menu-shortcut{width:10vw}}@media screen and (min-height: 380px)and (min-width: 1000px){#menu-shortcut{width:19vh}}@media screen and (min-height: 600px)and (min-width: 1000px){#menu-shortcut{width:6vw}}@media screen and (min-width: 1921px){#menu-shortcut{width:115px}#menu-shortcut>.menu>ul>li{margin-bottom:8px;margin-top:8px}}.menu-breadcrumb{color:#98989c;list-style:none;margin:0;padding:0}.menu-breadcrumb li{display:inline-block}.menu-breadcrumb li:not(:last-child)[data-pathSeparator]::after{content:attr(data-pathSeparator) " ";display:inline-block}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{margin:0 auto;max-width:1920px;min-width:320px;scroll-behavior:smooth;padding:0}a{transition:all 400ms}a:focus{outline:0}picture{display:table-cell;position:relative}figure{margin:0;padding:0}img{vertical-align:bottom}.video .video-embed{position:relative;left:0;top:0}.video .video-embed .video-embed-item{max-width:100%}[data-type=external] .video-embed{position:relative;overflow:hidden;padding-top:56.25%}[data-type=external] .video-embed>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.ce-column[data-type=youtube]{flex:1}.br{display:block}.js article:hover{cursor:pointer}#header{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:1920px;padding:30px 6% 20px 6%;position:relative;z-index:800}@media screen and (min-width: 1280px){#header{flex-direction:row}}@media screen and (min-width: 1921px){#header{padding:30px 115.198px 20px 115.198px}}#logo{margin-bottom:30px;max-width:29%;min-width:250px;order:0;position:relative;transition:width 500ms}#logo img{height:auto;max-width:100%}#logo a{display:block}@media screen and (min-width: 400px){#logo{margin-bottom:0}}#banner{margin:0 auto;max-width:1920px;position:relative}#banner img{height:auto;max-width:100%}#banner .ce-column{padding:0}#banner.banner-trees::after{background-image:url("../Icons/trees_green.svg");background-repeat:no-repeat;background-position:bottom;background-size:100% auto;content:" ";bottom:0;right:5%;position:absolute;width:26%;height:50%}#banner>.arrow-down{height:24px;top:80%;width:24px}@media screen and (min-width: 500px){#banner>.arrow-down{height:40px;top:88%;width:40px}}@media screen and (min-width: 1000px){#banner>.arrow-down{top:92%}}#banner .link-film{display:none}@media screen and (min-width: 1270px){#banner .link-film{bottom:10px;color:#fff;display:block;left:31%;position:absolute}#banner .link-film a{color:#fff}#banner .link-film a:hover{color:#2487b0}}@media screen and (min-width: 1500px){#banner .link-film{left:6%}}.banner-nav{padding-left:4.15%;width:100%}.banner-nav nav ul{list-style:none;margin:0;padding:0}.banner-nav nav a{color:#fff;display:block;line-height:1;padding-top:8px;padding-bottom:8px}.banner-nav nav a.act,.banner-nav nav a:hover{color:#2487b0}@media screen and (min-width: 1270px){.banner-nav{min-width:290px;padding-top:3%;width:25%}}@media screen and (min-width: 1921px){.banner-nav{padding-left:77px}}.be-default_with_banner_nav #banner,.be-default_with_banner_nav_2_column #banner,.be-default_with_banner_nav_3_column #banner{background-color:#2e2c2c}.be-default_with_banner_nav #banner .banner-nav .menu-aside,.be-default_with_banner_nav_2_column #banner .banner-nav .menu-aside,.be-default_with_banner_nav_3_column #banner .banner-nav .menu-aside{display:none}@media screen and (min-width: 1270px){.be-default_with_banner_nav #banner,.be-default_with_banner_nav_2_column #banner,.be-default_with_banner_nav_3_column #banner{display:flex;padding-left:2%}.be-default_with_banner_nav #banner>div,.be-default_with_banner_nav_2_column #banner>div,.be-default_with_banner_nav_3_column #banner>div{flex-basis:75%}.be-default_with_banner_nav #banner .banner-nav,.be-default_with_banner_nav_2_column #banner .banner-nav,.be-default_with_banner_nav_3_column #banner .banner-nav{flex-basis:25%;padding-bottom:65px}.be-default_with_banner_nav #banner .banner-nav .menu-aside,.be-default_with_banner_nav_2_column #banner .banner-nav .menu-aside,.be-default_with_banner_nav_3_column #banner .banner-nav .menu-aside{display:block}}.be-default_with_banner_nav_2_column #main,.be-default_with_banner_nav_3_column #main{display:grid;grid-template-columns:100%;grid-gap:1%}@media screen and (min-width: 1024px){.be-default_with_banner_nav_2_column #main,.be-default_with_banner_nav_3_column #main{grid-template-columns:auto}.be-default_with_banner_nav_2_column #main>.col,.be-default_with_banner_nav_3_column #main>.col{grid-row-start:1}}.be-default_with_banner_nav_2_column #content-main{padding-left:6%}@media screen and (min-width: 1024px){.be-default_with_banner_nav_2_column #main{grid-template-columns:50% 50%}}.be-default_with_banner_nav_3_column #content-main{padding-left:6%}@media screen and (min-width: 1024px){.be-default_with_banner_nav_3_column #main{grid-template-columns:repeat(33.3333333333%, 3)}}.content-main{padding-bottom:20px;padding-top:40px;width:88%;z-index:600}#main{max-width:1920px;margin:0 auto;position:relative}#main .ce-bodytext p{max-width:1300px}#main .hh-slider .tns-outer{position:relative}#main .hh-slider .tns-outer .tns-slider>.tns-item{padding:5px}@media screen and (max-width: 600px){#main .hh-slider .tns-outer .slider-button-prev,#main .hh-slider .tns-outer .slider-button-next{height:40px}}#main>.hh-slider>.tns-outer .slider-button-prev,#main>.hh-slider>.tns-outer .slider-button-next{height:40px}#main>.hh-slider>.tns-outer .slider-button-prev{left:-30px}#main>.hh-slider>.tns-outer .slider-button-next{right:-30px}@media screen and (min-width: 800px){#main>.hh-slider>.tns-outer .slider-button-prev{left:-50px}#main>.hh-slider>.tns-outer .slider-button-next{right:-50px}}#main ul{list-style:none;padding-left:16px}#main ul>li::before{background:#2487b0;border-radius:100%;content:"\a";display:inline-block;height:8px;margin-left:-14px;margin-right:6px;width:8px}#footer{margin:0 auto;max-width:1920px;padding-bottom:20px;padding-left:6%;padding-right:6%;z-index:200}#footer .menu-trenner{margin-top:20px;margin-left:-8px}#footer .menu-trenner ul{margin:0;padding:0}#footer .menu-trenner ul li{text-align:center;list-style:none}#footer .menu-trenner ul li a{padding-left:8px;padding-right:8px}@media screen and (min-width: 700px){#footer .menu-trenner ul li{display:inline-block;text-align:inherit}}@media screen and (min-width: 1200px){#footer{display:flex;justify-content:space-between}#footer .menu-trenner{margin-top:0;margin-left:0}}.slider-button-prev,.slider-button-next{background-position:center;height:40px;top:calc(50% - 20px);width:18px}@media screen and (min-width: 500px){.slider-button-prev,.slider-button-next{height:50px;top:calc(50% - 25px);width:22px}}@media screen and (min-width: 1500px){.slider-button-prev,.slider-button-next{height:72px;top:calc(50% - 36px);width:30px}}.slider-button-prev,.slider-button-next{background-image:url("../Icons/arrows.png");height:44px;width:30px}.slider-button-prev{background-position:left;left:15px}.slider-button-next{background-position:right;right:15px}.hh-slider{overflow:hidden}.hh-slider .slider-button-prev,.hh-slider .slider-button-next{transition:all 400ms}.hh-slider .slider-button-prev{left:-35px}.hh-slider .slider-button-next{right:-35px}.hh-slider:hover .slider-button-prev{left:15px}.hh-slider:hover .slider-button-next{right:15px}#main .frame-type-grid-col-2 .slider-button-prev,#main .frame-type-grid-col-2 .slider-button-next,.frame-type-grid-col-2 .slider-button-prev,.frame-type-grid-col-2 .slider-button-next{height:34px;top:calc(50% - 17px);width:18px}#main .frame-type-grid-col-2 .hh-slider .tns-outer .slider-button-prev,.frame-type-grid-col-2 .hh-slider .tns-outer .slider-button-prev{left:-24px}#main .frame-type-grid-col-2 .hh-slider .tns-outer .slider-button-next,.frame-type-grid-col-2 .hh-slider .tns-outer .slider-button-next{right:-24px}@media screen and (max-width: 400px){.frame-type-html>iframe{margin-left:-10%;width:120%}}
/*# sourceMappingURL=sourcemaps/default-theme.min.css.map */
