body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:400;src:url("../../files/theme/fonts/pt-sans-narrow-v11-latin-regular.eot");src:local("PT Sans Narrow"),local("PTSans-Narrow"),url("../../files/theme/fonts/pt-sans-narrow-v11-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../files/theme/fonts/pt-sans-narrow-v11-latin-regular.woff2") format("woff2"),url("../../files/theme/fonts/pt-sans-narrow-v11-latin-regular.woff") format("woff"),url("../../files/theme/fonts/pt-sans-narrow-v11-latin-regular.ttf") format("truetype"),url("../../files/theme/fonts/pt-sans-narrow-v11-latin-regular.svg#PTSansNarrow") format("svg")}@font-face{font-family:"PT Sans Narrow";font-style:normal;font-weight:700;src:url("../../files/theme/fonts/pt-sans-narrow-v11-latin-700.eot");src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url("../../files/theme/fonts/pt-sans-narrow-v11-latin-700.eot?#iefix") format("embedded-opentype"),url("../../files/theme/fonts/pt-sans-narrow-v11-latin-700.woff2") format("woff2"),url("../../files/theme/fonts/pt-sans-narrow-v11-latin-700.woff") format("woff"),url("../../files/theme/fonts/pt-sans-narrow-v11-latin-700.ttf") format("truetype"),url("../../files/theme/fonts/pt-sans-narrow-v11-latin-700.svg#PTSansNarrow") format("svg")}@media only screen and ( min-width: 1196px ){header{padding-top:120px}}@media only screen and ( min-width: 901px )and (max-width: 1196px ),only screen and ( min-width: 1196px ){header{background-color:#f2f2f2}}header .inside{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"logo img" "intro img" "nav nav"}@media only screen and ( min-width: 1196px ){header .inside{max-width:1196px;margin:0 auto}}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){header .inside{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"logo" "intro" "img" "nav"}}header .mod_article#logo,header .mod_article.intro{background-color:#fff}header .mod_article#logo{grid-area:logo;padding-top:32px}@media only screen and ( min-width: 1196px ){header .mod_article#logo{border-top-left-radius:16px}}header .mod_article#logo figure{text-align:center}header .mod_article.intro{grid-area:intro}@media only screen and ( max-width: 600px ){header .mod_article.intro{padding-bottom:8px}header .mod_article.intro img{width:250px;height:auto}}@media only screen and ( min-width: 1196px ){header .mod_article.intro{border-bottom-left-radius:16px}}header .mod_article .content-text{padding:32px 40px;text-align:center}@media only screen and ( min-width: 901px )and (max-width: 1196px ){header .mod_article .content-text{padding:32px 24px}}header .mod_article .content-text h2{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.5rem;color:#686867;font-weight:600;margin:0}@media only screen and ( max-width: 600px ){header .mod_article .content-text h2{font-size:1.375em}}header .mod_article .content-text p{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.25rem;color:#333;font-weight:400}@media only screen and ( max-width: 600px ){header .mod_article .content-text p{font-size:1.125em}}header .mod_article #mobile_menu{display:none}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){header .mod_article #mobile_menu{display:block;width:32px;height:40px;margin:24px auto 0;overflow:hidden;position:relative}header .mod_article #mobile_menu::after{position:absolute;bottom:-3px;left:0;right:0;content:"Menu";font-family:"PT Sans Narrow",Arial,sans-serif;font-size:.688rem;color:#686867;font-weight:400;text-align:center;text-transform:uppercase}}header .mod_article .icon{position:relative;margin:14px 0 0 4px}header .mod_article .icon,header .mod_article .icon:before,header .mod_article .icon:after{display:block;width:24px;height:4px;background-color:#686867;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-duration:.3s}header .mod_article .icon:before,header .mod_article .icon:after{position:absolute;content:""}header .mod_article .icon:before{top:-8px}header .mod_article .icon:after{top:8px}@media only screen and ( min-width: 901px )and (max-width: 1196px ),only screen and ( min-width: 1196px ){header .mod_article nav{display:none}}header .mod_article nav ul{flex-direction:column;padding:16px 0 0}header .mod_article nav li{margin-right:0;margin-bottom:16px}header .mod_article nav li:last-child{margin-bottom:0}header .mod_article.active .icon{background-color:rgba(0,0,0,0) !important}header .mod_article.active .icon:before{-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}header .mod_article.active .icon:after{-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}header .mod_article.active nav{display:block;width:250px;margin:0 auto}header .mod_article.bild{grid-area:img;line-height:0}@media only screen and ( min-width: 1196px ){header .mod_article.bild{border-top-right-radius:16px;border-bottom-right-radius:16px}}header .mod_article.bild img{height:658px;object-fit:cover}@media only screen and ( min-width: 901px )and (max-width: 1196px ){header .mod_article.bild img{width:auto;height:680px}}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){header .mod_article.bild img{width:100%;height:auto}}header nav{grid-area:nav}@media only screen and ( min-width: 901px )and (max-width: 1196px ),only screen and ( min-width: 1196px ){header nav{max-width:1196px;margin:0 auto}}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){header nav{display:none}}header nav ul{margin:0 auto;display:flex;text-align:center;padding:48px 0;justify-content:center;align-items:stretch}header nav li{list-style:none;margin-right:16px}header nav li:last-child{margin-right:0}header nav a{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.5rem;color:#fff;font-weight:600;text-decoration:none;background-color:#06749e;padding:8px 16px;border-radius:4px;display:block}footer{background:#285c82 none;border-top:16px solid #fff}@media only screen and ( max-width: 600px ){footer{text-align:center}}footer .footer-container{max-width:1196px;margin:0 auto;font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1rem;color:#fff;font-weight:400;line-height:1.5;display:grid;grid-template-columns:4fr 3fr 3fr;grid-template-rows:repeat(3, auto);grid-template-areas:"logo headline headline" "logo address nav" "logo address copyright";grid-column-gap:16px;padding:0 101px 48px}@media only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){footer .footer-container{grid-template-columns:4fr 4fr 2fr;padding:0 16px 48px}}@media only screen and ( max-width: 600px ){footer .footer-container{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(5, auto);grid-template-areas:"logo" "headline" "address" "nav" "copyright";grid-gap:16px;padding:0 24px 24px 24px;font-size:1.125rem}}footer .footer-container .content-image{grid-area:logo;position:relative}footer .footer-container .content-headline{grid-area:headline}footer .footer-container .content-text{grid-area:address}footer .footer-container .mod_customnav{grid-area:nav}footer .footer-container .boilerplate{grid-area:copyright;align-self:end}footer .footer-container .content-headline{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.778rem;color:#fff;font-weight:400;line-height:1;margin:27px 0 16px}@media only screen and ( max-width: 600px ){footer .footer-container .content-headline{font-size:2rem;margin:16px 0}}footer .footer-container .content-text strong{font-size:1.111rem;font-weight:600}@media only screen and ( max-width: 600px ){footer .footer-container .content-text strong{font-size:1.25rem}}@media only screen and ( max-width: 600px ){footer .footer-container .content-text{font-size:1.125rem;border-bottom:4px solid #fff;padding-bottom:32px}}footer .footer-container p{margin:0}footer .footer-container p+p{margin-top:16px}@media only screen and ( max-width: 600px ){footer .footer-container p+p{margin-top:32px}}footer .footer-container .content-text a,footer .footer-container ul a{color:#fff;text-decoration:none;position:relative}footer .footer-container .content-text a::after,footer .footer-container ul a::after{content:"";display:block;position:absolute;background-repeat:no-repeat;bottom:-2px;left:0;width:100%;height:2px;background-image:linear-gradient(#fff, #fff),linear-gradient(transparent, transparent);background-size:100% 2px,auto;background-repeat:no-repeat;background-position:center bottom}footer .footer-container .content-text a:hover::after,footer .footer-container ul a:hover::after{background-size:100% 2px,auto}footer .footer-container figure,footer .footer-container figcaption{text-align:center}footer .footer-container figure{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff none;border-radius:0 0 16px 16px}@media only screen and ( max-width: 600px ){footer .footer-container figure{position:static;left:auto;right:auto;top:auto;bottom:auto;padding:50px 0}}footer .footer-container figure img{margin-top:48px}@media only screen and ( max-width: 600px ){footer .footer-container figure img{width:280px;height:auto;display:inline-block;margin-top:0}}footer .footer-container figure figcaption{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.222rem;color:#000;font-weight:400;line-height:1.333em}footer .footer-container nav ul{list-style-type:none;padding:0;margin:0}#taubergiessen{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"overlay";position:relative;width:100%;box-sizing:border-box}#taubergiessen .content-image{grid-area:overlay;position:absolute;inset:0;z-index:0;overflow:hidden}#taubergiessen .content-image figure,#taubergiessen .content-image picture{height:100%;margin:0;display:block}#taubergiessen .content-image img{width:100%;height:100%;object-fit:cover;display:block}#taubergiessen .content-text{grid-area:overlay;position:relative;z-index:1;background:rgba(0,0,0,.4);padding:0 2rem;box-sizing:border-box;display:inline-block;margin:32px auto;width:691px;background:#fff;border-radius:16px;opacity:.92;justify-self:start;align-self:start;max-width:100%;display:inline-block}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#taubergiessen .content-text{width:90%}}#taubergiessen .content-text h1{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.5rem;color:#686867;font-weight:600;margin:18px 0 0}#taubergiessen .content-text p{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.125rem;color:#333;font-weight:400}#wasser{padding-bottom:16px}#wasser .wrapper{position:relative}@media only screen and ( min-width: 1196px ){#wasser .wrapper{max-width:1196px;margin:0 auto}}#wasser .wrapper .content-text{width:388px;position:absolute;top:-540px;height:433px;right:16px;background-color:#fff;border-radius:16px;padding:32px}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){#wasser .wrapper .content-text{right:24px}}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#wasser .wrapper .content-text{width:auto;top:-708px;left:24px;height:auto}}@media only screen and ( min-width: 601px )and (max-width: 900px ){#wasser .wrapper .content-text{top:-759px}}#wasser .wrapper .content-text h1{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.5rem;color:#686867;font-weight:600;margin:0}#wasser .wrapper .content-text p{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.125rem;color:#333;font-weight:400}#wasser img{display:block;width:100%;height:650px;object-fit:cover}@media only screen and ( max-width: 600px ){#wasser img{height:733px}}@media only screen and ( min-width: 601px )and (max-width: 900px ){#wasser img{height:783px}}#produkte .wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"spirit_1 bottle spirit_2" "liqueur_1 bottle liqueur_2";padding:48px 0}@media only screen and ( min-width: 901px )and (max-width: 1196px ),only screen and ( min-width: 1196px ){#produkte .wrapper{max-width:1196px;margin:0 auto}}@media only screen and ( min-width: 901px )and (max-width: 1196px ){#produkte .wrapper{padding:32px 32px}}@media only screen and ( max-width: 600px ){#produkte .wrapper{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"spirit_1" "spirit_2" "liqueur_1" "liqueur_2" "bottle";padding:32px 24px}}@media only screen and ( min-width: 601px )and (max-width: 900px ){#produkte .wrapper{grid-template-columns:1.3fr .7fr;grid-template-rows:auto auto auto auto;grid-template-areas:"spirit_1 bottle" "spirit_2 bottle" "liqueur_1 bottle" "liqueur_2 bottle";padding:32px 24px}}#produkte .wrapper h2{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:2rem;color:#686867;font-weight:400;margin:18px 0 0}#produkte .wrapper table{width:100%;margin-top:16px;border-collapse:collapse}#produkte .wrapper td,#produkte .wrapper p{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1rem;color:#333;font-weight:400}#produkte .wrapper td{vertical-align:top}#produkte .wrapper td+td,#produkte .wrapper td+td+td{width:102px}#produkte .wrapper .segment_1_1{grid-area:spirit_1}#produkte .wrapper .segment_1_2{grid-area:liqueur_1;padding-bottom:48px}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#produkte .wrapper .segment_1_2{padding-top:24px;padding-bottom:0}}#produkte .wrapper .segment_2_1{grid-area:spirit_2;margin-top:60px}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#produkte .wrapper .segment_2_1{margin-top:0}}#produkte .wrapper .segment_2_2{grid-area:liqueur_2}@media only screen and ( min-width: 901px )and (max-width: 1196px ),only screen and ( min-width: 1196px ){#produkte .wrapper .segment_2_2{margin-top:60px}}#produkte .wrapper .product-column_2{grid-area:bottle;text-align:center;padding-top:60px;background:rgba(0,0,0,0) url(../../files/taubergiessenbrennerei/Flasche_final-compressed.png) no-repeat 50% 50%;background-attachment:fixed;background-size:auto 700px;position:relative;vertical-align:bottom}@media only screen and ( min-width: 601px )and (max-width: 900px ){#produkte .wrapper .product-column_2{background-position:right 10% top 50%}}@media only screen and ( max-width: 600px ){#produkte .wrapper .product-column_2{background-attachment:scroll;background-position:50% 10%;padding-top:750px}}@media only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ),only screen and ( min-width: 1196px ){#produkte .wrapper .product-column_2::before,#produkte .wrapper .product-column_2::after{content:"";position:absolute;left:0;right:0;height:100px}#produkte .wrapper .product-column_2::before{top:0;background:-moz-linear-gradient(top, rgb(255, 255, 255) 40%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(top, rgb(255, 255, 255) 40%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom, rgb(255, 255, 255) 40%, rgba(255, 255, 255, 0) 100%)}#produkte .wrapper .product-column_2::after{bottom:0;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 40%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 40%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 40%);height:200px}#produkte .wrapper .product-column_2 .content-text{position:absolute;bottom:-32px;left:0;right:0;z-index:1}}#probierstube{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.375rem;color:#fff;margin:0 16px}#probierstube .wrapper{display:grid;grid-template-columns:1fr 1196px 1fr;grid-template-rows:auto}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){#probierstube .wrapper{grid-template-columns:1fr}}#probierstube .wrapper .side{border-radius:16px;background-color:#285c82}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){#probierstube .wrapper .side{display:none}}#probierstube .wrapper .side.left{border-radius:16px 0 0 16px}#probierstube .wrapper .content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:". gallery"}@media only screen and ( min-width: 901px )and (max-width: 1196px ){#probierstube .wrapper .content{grid-gap:16px}}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#probierstube .wrapper .content{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"." "." "gallery"}}#probierstube .content-text{padding:0 32px;background-color:#285c82;border-radius:0 16px 16px 0}@media only screen and ( min-width: 901px )and (max-width: 1196px ){#probierstube .content-text{border-radius:16px}}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#probierstube .content-text{border-radius:16px}#probierstube .content-text:not(.first){text-align:center}#probierstube .content-text:not(.first) p{margin-bottom:40px}}#probierstube .content-text h1{font-size:2rem}#probierstube .content-text .btn{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.5rem;color:#285c82;font-weight:600;text-decoration:none;display:inline-block;padding:8px 16px;background:#fff;border-radius:4px}#probierstube .content-gallery{grid-area:gallery;border:16px solid #fff;border-width:0 16px}@media only screen and ( min-width: 901px )and (max-width: 1196px ){#probierstube .content-gallery{border-right-width:0;border-left-width:0}}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#probierstube .content-gallery{border-width:16px 0 0 0}}#probierstube .content-gallery ul{background-color:#fff;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:". ." "stube stube";grid-gap:16px;height:100%}#probierstube .content-gallery ul figure{height:100%}#probierstube .content-gallery ul li{float:none;overflow:hidden;border-radius:16px}#probierstube .content-gallery ul li a{color:#fff}#probierstube .content-gallery ul>li img{width:100%;height:100%;object-fit:cover}#probierstube .content-gallery ul li+li+li{grid-area:stube}#chronik{position:relative;margin-top:16px}#chronik .wrapper{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);width:1196px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:185px 347px;grid-template-areas:"h1 h1 h1 h1" ". . . ."}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){#chronik .wrapper{grid-template-columns:1fr;grid-template-rows:185px 319px 319px 319px 319px;grid-template-areas:"h1" "." "." "." ".";width:auto;padding:24px}}#chronik h1{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:2rem;color:#fff;grid-area:h1;text-align:center}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){#chronik h1{margin-top:36px}}#chronik .content-image{position:relative;overflow:hidden}#chronik .content-image::before{content:"";position:absolute;left:0;right:0;height:240px;background:linear-gradient(180deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}#chronik .content-image::after{content:"";position:absolute;top:-135%;left:-20%;right:-20%;height:1324px;border:16px solid #fff;border-radius:100%}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){#chronik .content-image::after{top:235px;left:0;right:0;margin-left:auto;margin-right:auto;width:16px;border-radius:0;border:0 none;background-color:#fff}}#chronik .content-image img{display:block;width:100%;height:638px;object-fit:cover}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){#chronik .content-image img{height:1560px}}#chronik .content-text{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.125rem;color:#333;position:relative;width:287px;height:287px;border-radius:100%;background-color:#fff;text-align:center;align-self:start}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){#chronik .content-text{left:50%;transform:translateX(-50%)}}#chronik .content-text:nth-child(3),#chronik .content-text:nth-child(4){align-self:end}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){#chronik .content-text:nth-child(3),#chronik .content-text:nth-child(4){align-self:start}}#chronik .content-text h2{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:2rem;color:#285c82;text-align:center}#chronik .content-text h2+p{margin:16px}#chronik .content-text p{position:absolute;top:50%;transform:translateY(-50%);padding:24px;margin:0}#brennanlage{padding:32px 0 16px}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ),only screen and ( min-width: 901px )and (max-width: 1196px ){#brennanlage{padding:16px}}#brennanlage h3{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:2rem;color:#686867;font-weight:400;margin:.5rem 0 0}#brennanlage .content-text{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.125rem;color:#333;font-weight:400;padding:0 16px}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#brennanlage .content-text{padding:0}}#brennanlage .content-gallery{max-width:1196px;margin:0 auto}#brennanlage .content-gallery ul{display:grid;grid-template-columns:1fr .5fr .5fr .5fr .5fr;grid-template-rows:208px 78px 208px;grid-column-gap:16px;grid-row-gap:16px;grid-template-areas:"Image1 Text Text Image2 Image3" "Image1 Text Text Image6 Image6" "Image1 Image4 Image5 Image6 Image6"}@media only screen and ( min-width: 901px )and (max-width: 1196px ){#brennanlage .content-gallery ul{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:320px 208px 280px;grid-template-areas:"Image1 Image1 Text Text" "Image1 Image1 Image4 Image5" "Image2 Image3 Image6 Image6"}}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#brennanlage .content-gallery ul{grid-template-columns:.5fr .5fr;grid-template-rows:470px auto 208px 208px 302px;grid-template-areas:"Image1 Image1" "Text Text" "Image2 Image3" "Image4 Image5" "Image6 Image6"}}#brennanlage .content-gallery ul li:nth-child(1){grid-area:Image1}#brennanlage .content-gallery ul li:nth-child(2){grid-area:Image2}#brennanlage .content-gallery ul li:nth-child(3){grid-area:Image3}#brennanlage .content-gallery ul li:nth-child(4){grid-area:Image4}#brennanlage .content-gallery ul li:nth-child(5){grid-area:Image5}#brennanlage .content-gallery ul li:nth-child(6){grid-area:Image6}#brennanlage .content-gallery ul li.content-container{grid-area:Text}#brennanlage .content-gallery ul figure{height:100%}#brennanlage .content-gallery ul img{border-radius:16px;width:100%;height:100%;object-fit:cover}#kontakt>.content-text,#kontakt .ce_form{max-width:1196px;margin:0 auto;padding:32px 32px 0}#kontakt h1{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:2rem;color:#686867;font-weight:400;margin:18px 0 0}#kontakt .content-text{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.375rem;color:#333;font-weight:400}#kontakt .ce_form{padding-top:0;position:relative}#kontakt .ce_form .formbody{display:flex;flex-flow:row wrap;padding-bottom:48px}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#kontakt .ce_form .formbody{display:block}}#kontakt .ce_form .formbody .widget{margin-top:24px}#kontakt .ce_form label{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1rem;color:#686867;font-weight:400;margin-bottom:3px;display:block}#kontakt .ce_form select,#kontakt .ce_form input.text,#kontakt .ce_form textarea{background-color:#f6f6f6;border:1px solid #d8d8da;font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.25rem;color:#333;font-weight:400;padding:9px 8px;margin-left:1px}#kontakt .ce_form select{padding:8px}#kontakt .ce_form select,#kontakt .ce_form input.text{margin-right:16px}#kontakt .ce_form select[name=salutation],#kontakt .ce_form input[name=zip]{width:186px}#kontakt .ce_form input[name=firstname],#kontakt .ce_form input[name=lastname],#kontakt .ce_form input[name=street],#kontakt .ce_form input[name=city]{width:388px}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#kontakt .ce_form input[name=firstname],#kontakt .ce_form input[name=lastname],#kontakt .ce_form input[name=street],#kontakt .ce_form input[name=city]{width:100%}}#kontakt .ce_form input[name=email]{width:590px}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#kontakt .ce_form input[name=email]{width:100%}}#kontakt .ce_form textarea{width:994px;height:160px}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#kontakt .ce_form textarea{width:100%}}#kontakt .ce_form .privacy fieldset{padding:0}#kontakt .ce_form .privacy .checkbox{float:left;margin:10px 0 0 3px;transform:scale(2)}#kontakt .ce_form .privacy span{display:block}#kontakt .ce_form .privacy label{display:block;margin:0 0 0 32px;max-width:957px}#kontakt .ce_form .privacy p{margin:0;font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.125rem;color:#333;font-weight:400;color:#333}@media only screen and ( max-width: 600px ),only screen and ( min-width: 601px )and (max-width: 900px ){#kontakt .ce_form .widget-submit{text-align:center}}#kontakt .ce_form .form-confirmation{width:100%;padding:48px 0;font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.5rem;color:#333;font-weight:600}#kontakt .content-image{margin-bottom:16px}#kontakt .content-image img{display:block;width:100%;height:674px;object-fit:cover}@media only screen and ( min-width: 901px )and (max-width: 1196px ){#kontakt .content-image img{height:450px}}@media only screen and ( min-width: 601px )and (max-width: 900px ){#kontakt .content-image img{height:350px}}@media only screen and ( max-width: 600px ){#kontakt .content-image img{height:250px}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body{padding:0;margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}fieldset,img,iframe{border:0}button.btn,a.btn{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.5rem;color:#fff;font-weight:600;text-decoration:none;padding:8px 16px;background:#06749e;border-radius:4px;border:0 none}.meta header .inside{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"logo" "nav"}.meta header .inside figure{text-align:center}.meta #main .inside{padding:0 24px}@media only screen and ( min-width: 901px )and (max-width: 1196px ),only screen and ( min-width: 1196px ){.meta #main .inside{max-width:1196px;margin:0 auto}}.meta #main .inside h1{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.5rem;color:#686867;font-weight:600;margin:18px 0 0}.meta #main .inside h4{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.125rem;color:#686867;font-weight:600;margin:14px 0 0}.meta #main .inside p,.meta #main .inside ul{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.125rem;color:#333;font-weight:400}.meta #main .inside a:link{color:#285c82}#colorbox{font-family:"PT Sans Narrow",Arial,sans-serif;font-size:1.125rem;color:#333;font-weight:400}
