.add_font,.mod_cms_accept_tags .cookie-headline,.mod_cms_accept_tags form,.mod_cms_accept_tags form .widget-submit button,.single-job-container .single-job-text-container h2,.single-job-container .single-job-text-container h3,body,body h1,body h2,body h3,body h4,body h5,body h6{font-family:Lato}.content-wrapper,.inside{box-sizing:border-box;margin:auto;max-width:1280px}.grid-3-gallery,.grid-all-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:250px}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:url(../fonts/lato-v16-latin-100.eot);src:local('Lato Hairline'),local('Lato-Hairline'),url(../fonts/lato-v16-latin-100.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v16-latin-100.woff2) format('woff2'),url(../fonts/lato-v16-latin-100.woff) format('woff'),url(../fonts/lato-v16-latin-100.ttf) format('truetype'),url(../fonts/lato-v16-latin-100.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(../fonts/lato-v16-latin-300.eot);src:local('Lato Light'),local('Lato-Light'),url(../fonts/lato-v16-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v16-latin-300.woff2) format('woff2'),url(../fonts/lato-v16-latin-300.woff) format('woff'),url(../fonts/lato-v16-latin-300.ttf) format('truetype'),url(../fonts/lato-v16-latin-300.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:url(../fonts/lato-v16-latin-300italic.eot);src:local('Lato Light Italic'),local('Lato-LightItalic'),url(../fonts/lato-v16-latin-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v16-latin-300italic.woff2) format('woff2'),url(../fonts/lato-v16-latin-300italic.woff) format('woff'),url(../fonts/lato-v16-latin-300italic.ttf) format('truetype'),url(../fonts/lato-v16-latin-300italic.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:url(../fonts/lato-v16-latin-100italic.eot);src:local('Lato Hairline Italic'),local('Lato-HairlineItalic'),url(../fonts/lato-v16-latin-100italic.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v16-latin-100italic.woff2) format('woff2'),url(../fonts/lato-v16-latin-100italic.woff) format('woff'),url(../fonts/lato-v16-latin-100italic.ttf) format('truetype'),url(../fonts/lato-v16-latin-100italic.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(../fonts/lato-v16-latin-regular.eot);src:local('Lato Regular'),local('Lato-Regular'),url(../fonts/lato-v16-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v16-latin-regular.woff2) format('woff2'),url(../fonts/lato-v16-latin-regular.woff) format('woff'),url(../fonts/lato-v16-latin-regular.ttf) format('truetype'),url(../fonts/lato-v16-latin-regular.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(../fonts/lato-v16-latin-italic.eot);src:local('Lato Italic'),local('Lato-Italic'),url(../fonts/lato-v16-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v16-latin-italic.woff2) format('woff2'),url(../fonts/lato-v16-latin-italic.woff) format('woff'),url(../fonts/lato-v16-latin-italic.ttf) format('truetype'),url(../fonts/lato-v16-latin-italic.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(../fonts/lato-v16-latin-700.eot);src:local('Lato Bold'),local('Lato-Bold'),url(../fonts/lato-v16-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v16-latin-700.woff2) format('woff2'),url(../fonts/lato-v16-latin-700.woff) format('woff'),url(../fonts/lato-v16-latin-700.ttf) format('truetype'),url(../fonts/lato-v16-latin-700.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(../fonts/lato-v16-latin-900.eot);src:local('Lato Black'),local('Lato-Black'),url(../fonts/lato-v16-latin-900.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v16-latin-900.woff2) format('woff2'),url(../fonts/lato-v16-latin-900.woff) format('woff'),url(../fonts/lato-v16-latin-900.ttf) format('truetype'),url(../fonts/lato-v16-latin-900.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:url(../fonts/lato-v16-latin-900italic.eot);src:local('Lato Black Italic'),local('Lato-BlackItalic'),url(../fonts/lato-v16-latin-900italic.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v16-latin-900italic.woff2) format('woff2'),url(../fonts/lato-v16-latin-900italic.woff) format('woff'),url(../fonts/lato-v16-latin-900italic.ttf) format('truetype'),url(../fonts/lato-v16-latin-900italic.svg#Lato) format('svg')}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(../fonts/lato-v16-latin-700italic.eot);src:local('Lato Bold Italic'),local('Lato-BoldItalic'),url(../fonts/lato-v16-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/lato-v16-latin-700italic.woff2) format('woff2'),url(../fonts/lato-v16-latin-700italic.woff) format('woff'),url(../fonts/lato-v16-latin-700italic.ttf) format('truetype'),url(../fonts/lato-v16-latin-700italic.svg#Lato) format('svg')}@font-face{font-family:Anton;font-style:normal;font-weight:400;src:url(../fonts/anton-v11-latin-regular.eot);src:local('Anton Regular'),local('Anton-Regular'),url(../fonts/anton-v11-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/anton-v11-latin-regular.woff2) format('woff2'),url(../fonts/anton-v11-latin-regular.woff) format('woff'),url(../fonts/anton-v11-latin-regular.ttf) format('truetype'),url(../fonts/anton-v11-latin-regular.svg#Anton) format('svg')}.text-primary{color:var(--inn-primary)!important}.text-secondary{color:var(--inn-secondary)!important}.text-neutral{color:var(--inn-neutral)!important}.text-white{color:#fff!important}.text-black{color:#000!important}a,a:hover{color:inherit;text-decoration:none}@font-face{font-family:Striverx;font-style:normal;font-weight:400;src:local('Striverx Regular'),local('Striverx-Regular'),url(../fonts/Striverx.ttf) format('truetype'),url(../fonts/Striverx.otf) format('opentype')}@font-face{font-family:Skia;font-style:normal;font-weight:400;src:url(../fonts/Skia.eot);src:url(../fonts/Skia.otf) format("opentype"),url(../fonts/Skia.woff) format("woff"),url(../fonts/Skia.ttf) format('truetype'),url(../fonts/Skia.svg#filename) format("svg")}body{font-size:20px;color:var(--inn-neutral);font-weight:300}.content-wrapper{width:100%;padding-left:20px;padding-right:20px}.inside{padding:80px 20px}.inside div:last-child,.inside section:last-child{margin-bottom:0}img{width:100%}.logo-loader{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:99999999;background:#fff;display:flex;justify-content:center;align-items:center;opacity:1;transition:.5s all ease-in-out}.logo-loader.loaded{opacity:0;z-index:-1}.logo-loader img{width:50vw}section{margin-bottom:70px}section>div{display:flex}section>div>div{width:100%;display:flex;flex-direction:column;justify-content:space-between}#header{position:fixed;top:50px;width:100%;z-index:9999;background:var(--inn-primary);border-top:2px solid #fff;border-bottom:2px solid #fff}#header .mail-header-icon{color:#fff}#header .inside{display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px}#header .inside .logo-container{position:relative;max-width:25%;height:100%;width:100%;min-height:40px;display:flex}@media only screen and (max-width:767px){section.colcount_2>.col_1,section>div{margin-bottom:40px}section>div:last-of-type{margin-bottom:0}#header .inside .logo-container{max-width:35%}}#header .inside .logo-image-container{border-radius:100%;border:4px solid var(--inn-primary);transition:.5s all ease-in-out;max-width:100%}#header .inside .logo{max-width:120%;width:120%;text-align:center;color:#fff;position:absolute;display:flex;flex-direction:column;align-items:center;left:-10%;top:0;transition:.5s all ease-in-out;z-index:999999}#header .inside .logo .span-company{font-weight:700;font-size:200%}#header .inside .logo .span-sub,.loader{font-weight:300}@media only screen and (max-width:767px){#header .inside .logo{max-width:100%;width:100%;height:400%;left:0;top:-100%}#header .inside .logo .span-company,#header .inside .logo .span-sub{display:none}}#header .inside .logo img{border-radius:100%;width:100%;transition:.5s all ease-in-out}#header .inside .header-nav,#header .inside .header-nav-left-mobile{width:30%;overflow:visible}#header .inside .header-nav li,#header .inside .header-nav-left-mobile li{display:inline-block;text-transform:uppercase}#header .inside .header-nav a,#header .inside .header-nav strong,#header .inside .header-nav-left-mobile a,#header .inside .header-nav-left-mobile strong{color:#fff;text-decoration:none}#header .inside .header-nav .level_1>li,#header .inside .header-nav-left-mobile .level_1>li{position:relative}#header .inside .header-nav .level_1>li:before,#header .inside .header-nav-left-mobile .level_1>li:before{content:"";display:block;width:100%;height:200%;top:0;left:0;position:absolute}#header .inside .header-nav .level_1>li a,#header .inside .header-nav .level_1>li strong,#header .inside .header-nav-left-mobile .level_1>li a,#header .inside .header-nav-left-mobile .level_1>li strong{position:Relative;z-index:99}#header .inside .header-nav .level_1>li .level_2,#header .inside .header-nav-left-mobile .level_1>li .level_2{position:absolute;display:none;align-items:flex-start;flex-direction:column;top:100%;transform:translateY(25px);padding:5px 10px;background:var(--inn-primary);color:#fff;border:2px solid #fff;left:0;width:auto;z-index:99}#header .inside .header-nav .level_1>li .level_2.v-show-submenu,#header .inside .header-nav-left-mobile .level_1>li .level_2.v-show-submenu{display:flex}#header .inside .header-nav .level_1>li .level_2 li,#header .inside .header-nav-left-mobile .level_1>li .level_2 li{width:100%}#header .inside .header-nav .level_1>li .level_2 li:after,#header .inside .header-nav-left-mobile .level_1>li .level_2 li:after{content:"";display:block;width:100%;height:2px;background:#fff;margin-top:4px;margin-bottom:4px}#header.header-show-nav .logo img,#header.scrolled-header .logo img,.p-smoker #header .logo img,.unterseite #header .logo img,body.no-big-header #header .logo img{height:auto}#header .inside .header-nav .level_1>li .level_2 li:last-child:after,#header .inside .header-nav-left-mobile .level_1>li .level_2 li:last-child:after{display:none}#header .inside .header-nav .level_1>li:hover .level_2,#header .inside .header-nav-left-mobile .level_1>li:hover .level_2{display:flex}#header.header-show-nav .logo span,#header.scrolled-header .logo span,.p-smoker #header .logo span,.unterseite #header .logo span,body.no-big-header #header .logo span{display:none}#header.header-show-nav .logo,#header.scrolled-header .logo{top:-58px}#header.header-show-nav .logo .logo-image-container,#header.scrolled-header .logo .logo-image-container{max-width:50%}@media only screen and (max-width:767px){#header.header-show-nav .logo,#header.scrolled-header .logo{top:-100%}#header.header-show-nav .logo .logo-image-container,#header.scrolled-header .logo .logo-image-container{max-width:100%}}body.no-big-header #header .logo{top:-58px}body.no-big-header #header .logo .logo-image-container{max-width:50%}@media only screen and (max-width:767px){body.no-big-header #header .logo{top:-100%}body.no-big-header #header .logo .logo-image-container{max-width:100%}}.unterseite #header .logo{top:-58px}.unterseite #header .logo .logo-image-container{max-width:50%}@media only screen and (max-width:767px){.unterseite #header .logo{top:-100%}.unterseite #header .logo .logo-image-container{max-width:100%}}.p-smoker #header .logo{top:-58px}.p-smoker #header .logo .logo-image-container{max-width:50%}#start-header-swiper .v-swiper .swiper-container{padding-left:0;padding-right:0;padding-bottom:50px}@media only screen and (max-width:767px){.p-smoker #header .logo{top:-100%}.p-smoker #header .logo .logo-image-container{max-width:100%}#start-header-swiper .v-swiper .swiper-container{padding-bottom:0}}#start-header-swiper .v-swiper .swiper-container .swiper-slide{position:relative;overflow:visible}#start-header-swiper .v-swiper .swiper-container .swiper-slide .background-swiper-image{height:100vh;width:100%;background-size:cover;background-position:50% 50%}#start-header-swiper .v-swiper .swiper-container .swiper-slide .swiper-content-container{position:absolute;right:0;min-width:40%;bottom:-60px;background:var(--inn-primary);padding:20px;border:4px solid #fff;border-right:none;color:#fff}@media only screen and (max-width:767px){#start-header-swiper .v-swiper .swiper-container .swiper-slide .swiper-content-container{bottom:80px;text-align:center;width:100%;border:4px solid #fff}#start-header-swiper .v-swiper .swiper-container .swiper-slide .swiper-content-container h2{font-size:120%}}#start-header-swiper .v-swiper .swiper-container .swiper-slide .swiper-content-container h2{color:var(--inn-neutral);text-transform:uppercase}#start-header-swiper .v-swiper .swiper-container .swiper-slide .swiper-content-container p{margin-bottom:0}#start-header-swiper .v-swiper .swiper-container .swiper-pagination-container{position:absolute;bottom:100px;left:0;width:100%;z-index:777}@media only screen and (max-width:767px){#start-header-swiper .v-swiper .swiper-container .swiper-pagination-container{bottom:20px}}#start-header-swiper .v-swiper .swiper-container .swiper-pagination{bottom:100px;max-width:1240px;margin-left:auto;margin-right:auto;position:static;width:100%;justify-content:flex-start;display:flex;align-items:center}#start-header-swiper .v-swiper .swiper-container .swiper-pagination .swiper-pagination-bullet{border-radius:0;background:#fff;opacity:1;width:20px;height:20px;border:1px solid #fff;margin-right:5px}#start-header-swiper .v-swiper .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--inn-primary)}#footer{color:#fff;background:var(--inn-neutral);position:relative;overflow:visible}@media only screen and (max-width:767px){#start-header-swiper .v-swiper .swiper-container .swiper-pagination{justify-content:center}#footer .footer-logo{max-width:70%;margin-left:auto;margin-right:auto}}#footer:after{content:"";display:block;width:100%;height:4.9vw;background:url(/files/contao_files/Bilder/icons/footer_kurve.svg) no-repeat;background-size:100% auto;position:absolute;bottom:100%;left:0}#footer section{align-items:center}#footer section .col_2{width:13%}#footer section .col_3{width:26%}#footer section .col_4{width:13%}#footer section .col_5{width:13%;max-width:7em}#footer section .col_5>div .icons-container:first-child{margin-bottom:1em;display:flex;justify-content:space-between}#footer section .col_5>div .icons-container:first-child i{font-size:250%}#footer section .col_5>div .icons-container:first-child a{display:block!important}#footer .icons-container a{display:flex;align-items:center}#footer .icons-container a p{margin-bottom:0}#footer .icons-container .icon-mutter{margin-right:1em}#footer .icons-container .icon-mutter:before{content:"";display:block;width:1em;height:2em;background:url(/files/contao_files/Bilder/icons/mutter-punkt.svg) 50% 50% no-repeat;background-size:100% auto}#slider-start .inside{max-width:100%;padding:0}.v-headline{overflow:visible}.v-headline .upper-headline-container{display:inline-block;position:relative;color:var(--inn-primary);overflow:visible}.v-headline .upper-headline-container .headline-character{position:absolute;left:0;bottom:0;width:100%;text-align:center;font-family:Anton;opacity:.3;font-size:350%;line-height:1}.v-headline .upper-headline-container h1,.v-headline .upper-headline-container h2{display:inline-block;position:relative;z-index:5;text-transform:uppercase;margin-bottom:0}#highlights-start{display:flex;justify-content:space-between;overflow:visible}#highlights-start>div{width:32%}#highlights-start>div .v-news-link{display:block}#highlights-start img{border:4px solid var(--inn-primary)}#highlights-start .layout_latest{position:relative;overflow:visible}#highlights-start .layout_latest .highlight-name-container{position:absolute;bottom:-20px;left:0;width:100%;display:flex;align-items:center;justify-content:center}#highlights-start .layout_latest .highlight-name-container h2{background:var(--inn-primary);border:4px solid #fff;padding-top:5px;padding-bottom:5px;text-transform:uppercase;color:#fff;min-width:75%;text-align:center}#s-highlights{padding-top:50px;padding-bottom:50px}#s-highlights .v-button{margin-top:70px}#teaserboxes{background-image:url(/files/contao_files/Bilder/metall/teaser_bg.jpg);background-size:cover;background-position:50% 50%;position:relative}#teaserboxes:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:var(--inn-neutral);opacity:.7}#teaserboxes .inside{max-width:100%!important;padding-left:80px!important;padding-right:80px!important;padding-top:200px;padding-bottom:200px;z-index:5}#teaserboxes .inside section>div{width:40%!important}@media only screen and (max-width:1600px){#teaserboxes .inside section>div{width:49%!important}}.v-teaser-box .teaser-box-wrapper{display:flex}.v-teaser-box .teaser-box-wrapper .v-teaser-img{display:flex;min-width:250px;border:4px solid #fff;margin-right:10px;border-bottom-left-radius:20px}@media only screen and (max-width:767px){#teaserboxes .inside{padding-left:20px!important;padding-right:20px!important;padding-bottom:60px;padding-top:60px}#teaserboxes .inside section{margin-bottom:0!important}#teaserboxes .inside section>div{width:100%!important}.v-teaser-box .teaser-box-wrapper{flex-direction:column}.v-teaser-box .teaser-box-wrapper .v-teaser-img{border-radius:0!important;margin-right:0}}.v-teaser-box .teaser-box-wrapper .v-teaser-img .teaser-bg-img{display:flex;width:100%;background-size:cover!important;background-position:50% 50%!important;border-bottom-left-radius:20px}@media only screen and (max-width:767px){.v-teaser-box .teaser-box-wrapper .v-teaser-img .teaser-bg-img{min-height:10em;border-radius:0!important}}.v-teaser-box .teaser-box-wrapper .v-teaser-text{padding-top:20px;padding-bottom:20px;text-align:center;width:100%;background:var(--inn-primary);color:#fff;border:4px solid #fff;border-top-right-radius:20px}@media only screen and (max-width:767px){.v-teaser-box .teaser-box-wrapper .v-teaser-text{border-radius:0!important}}.v-teaser-box .teaser-box-wrapper .v-teaser-text h3{text-transform:uppercase}.v-teaser-box .teaser-box-wrapper .v-teaser-text p{margin-bottom:0}.v-teaser-box .teaser-box-wrapper .v-button a{border:none!important}.v-bg-neutral .v-headline .headline-character,.v-bg-neutral .v-headline h1,.v-bg-neutral .v-headline h2,.v-bg-neutral .v-headline h3,.v-bg-neutral .v-headline h4,.v-bg-primary .v-headline .headline-character,.v-bg-primary .v-headline h1,.v-bg-primary .v-headline h2,.v-bg-primary .v-headline h3,.v-bg-primary .v-headline h4{color:#fff}.v-bg-neutral .v-sub-headline,.v-bg-primary .v-sub-headline{background:#fff;color:var(--inn-primary)}.v-bg-neutral .v-sub-headline h1,.v-bg-neutral .v-sub-headline h2,.v-bg-neutral .v-sub-headline h3,.v-bg-neutral .v-sub-headline h4,.v-bg-primary .v-sub-headline h1,.v-bg-primary .v-sub-headline h2,.v-bg-primary .v-sub-headline h3,.v-bg-primary .v-sub-headline h4{color:var(--inn-primary)}.v-bg-neutral{background:var(--inn-neutral);color:#fff}.v-bg-primary,.v-button.v-primary a{color:#fff;background:var(--inn-primary)}.bg-gallery .gallery-bg-image{position:relative;display:flex;height:100%;width:100%;background-size:cover;background-position:50% 50%;border:4px solid var(--inn-primary)}.grid-gallery{display:grid}.grid-3-gallery{grid-gap:20px}.grid-3-gallery li:nth-child(1){grid-column:1}.grid-3-gallery li:nth-child(2){grid-row-end:span 2;grid-column:2}.grid-all-gallery{grid-gap:20px}.grid-all-gallery li:nth-child(4n+1){grid-column:1}.grid-all-gallery li:nth-child(4n+2){grid-column:2;grid-row-end:span 2}.grid-all-gallery li:nth-child(4n+3){grid-column:1}.grid-all-gallery li:nth-child(4n+4){grid-column-end:span 2}.grid-news-gallery{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-rows:250px;grid-gap:20px}@media only screen and (max-width:1100px){.grid-news-gallery{grid-template-columns:1fr 1fr 1fr}}#smoker-gallery .inside{max-width:100%!important;padding-left:0;padding-right:0}@media only screen and (max-width:767px){.grid-news-gallery{grid-template-columns:1fr;margin-bottom:30px!important}#smoker-gallery .inside{padding-top:0}}.grid-smoker-gallery ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.grid-smoker-gallery ul a{overflow:hidden;display:block}#anfrage .widget-submit button,.v-button.v-neutral a,.v-button.v-primary a{display:inline-block;z-index:9999;box-sizing:border-box;transition:.5s all ease-in-out;text-align:center}.grid-smoker-gallery ul .gallery-bg-image{min-height:400px;border:none!important;transition:.5s all ease-in-out}.grid-smoker-gallery ul .gallery-bg-image:hover{transform:scale(1.5)}.v-button.v-primary a{border:2px solid var(--inn-primary);padding:5px;min-width:10em;font-weight:500}.v-button.v-primary a:hover{color:var(--inn-primary);background:0 0}.v-button.v-neutral a{border:2px solid var(--inn-neutral);padding:5px .5em;color:#fff;background:var(--inn-neutral);font-weight:500;min-width:unset;text-transform:uppercase}.v-button.v-neutral a:hover{color:var(--inn-neutral);background:0 0}#s-ausstellung .inside{padding-bottom:100px}#a-icon-facts{overflow:visible}#a-icon-facts .icons-container{display:flex;justify-content:space-between}#a-icon-facts .icons-container a{text-align:center}#a-icon-facts .icons-container a i{font-size:250%}#a-icon-facts .icons-container a span{text-transform:uppercase;font-size:150%;font-weight:700}#a-icon-facts .inside{padding-top:20px;padding-bottom:20px;overflow:visible}#a-icon-facts h2{text-transform:uppercase;color:var(--inn-primary);font-weight:700;position:absolute;left:0;top:-52px;font-size:250%}#s-partner{background:#DEDEDE}@media only screen and (max-width:767px){.grid-smoker-gallery ul{grid-template-columns:1fr}.v-button a{width:100%}#a-icon-facts .icons-container{flex-direction:column}#a-icon-facts .icons-container a{margin-bottom:20px}#a-icon-facts h2,#s-partner{display:none}}#s-partner .inside{padding-top:0;padding-bottom:0;overflow:visible}#s-partner .inside section{position:relative;overflow:visible}#s-partner .inside section:after{content:"";display:block;position:absolute;width:100%;height:100%;right:100%;top:0;background:var(--inn-primary)}#s-partner .inside section .col_1{background:var(--inn-primary);min-height:9em;margin-right:40px}#s-partner .inside section .col_1 .v-headline{transform:rotateZ(-90deg);transform-origin:bottom left;position:absolute;left:4.5em;bottom:1em}@media only screen and (max-width:767px){#s-partner .inside section:after{display:none}#s-partner .inside section .col_1{min-height:unset}#s-partner .inside section .col_1 .v-headline{position:static;transform:none!important}#s-partner .inside section .col_1 .v-headline .v-headline-text-container{display:none}}#s-partner .inside section .col_1 .v-headline .headline-character,#s-partner .inside section .col_1 .v-headline h1,#s-partner .inside section .col_1 .v-headline h2,#s-partner .inside section .col_1 .v-headline h3,#s-partner .inside section .col_1 .v-headline h4{color:#fff}#s-partner .inside section .col_2>div{display:flex;justify-content:space-between;flex-direction:row;align-items:center}#s-partner .v-button p{margin-bottom:0}#maps .inside{padding:0!important;max-width:100%!important}.navigation{width:100vw!important;position:fixed!important;left:0;top:50px}@media only screen and (max-width:767px){.navigation ul{display:grid!important;grid-template-columns:1fr 1fr;font-size:4vw}#smoker-header #smoker-video{margin-top:20vh}}.navigation li a,.navigation li strong{color:#fff!important;text-transform:uppercase;font-weight:700!important}.navigation li:after{opacity:.3}.p-smoker #header .logo img{background:var(--inn-neutral)}#smoker-header,.v-bg-black{background:#050608}.v-bg-black .v-headline{color:#fff}#smoker-header .inside{padding-bottom:0}#smoker-header .smoker-header-wrapper{min-height:100vh}#smoker-header .smoker-header-wrapper .smoker-header-image{position:relative;z-index:5}#smoker-header .smoker-header-wrapper .smoker-header-container{position:absolute;right:40px;bottom:30vh;color:var(--inn-primary);text-outline:2px #fff;text-transform:uppercase}#smoker-header .smoker-header-wrapper .smoker-header-container h1,#smoker-header .smoker-header-wrapper .smoker-header-container h2,#smoker-header .smoker-header-wrapper .smoker-header-container h3{font-size:1000%;font-family:Anton;-webkit-text-stroke:.03em #fff}#smoker-header #smoker-video .video_container video{max-width:100%!important;width:100%!important}#our-smoker .inside{max-width:100%!important}#our-smoker svg{position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (max-width:1200px){#our-smoker svg{display:none}}#our-smoker svg line{stroke:#fff;stroke-width:1px}#our-smoker .smoker-detail-container{position:relative;margin-bottom:200px}#our-smoker .smoker-detail-container .smoker-detail-box-container{position:absolute;height:100%;width:100%;left:0;top:0;z-index:777}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box{position:absolute;left:5%;top:5%;z-index:777}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(2){left:25%;top:0}@media only screen and (max-width:1400px){#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(2){top:-5%}}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(3){left:50%;top:2%}@media only screen and (max-width:1400px){#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(3){top:-5%}}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(4){left:unset;right:5%;top:-10%}@media only screen and (max-width:1400px){#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(4){top:-20%}}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(5){left:unset;right:0;top:34%}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(6){left:0;top:40%}@media only screen and (max-width:1400px){#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(6){top:50%}}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(7){left:20%;top:unset;bottom:-10%}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(8){left:unset;right:15%;top:unset;bottom:-20%}@media only screen and (max-width:1400px){#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(7){bottom:-20%}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box:nth-child(8){bottom:-30%}}@media only screen and (max-width:1100px){#our-smoker .smoker-detail-container .smoker-detail-box-container{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box{position:static;width:23%}}@media only screen and (max-width:900px){#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box{width:30%}}#our-smoker .v-buttons{text-align:center;justify-content:center}@media only screen and (max-width:767px){#our-smoker .smoker-detail-container{margin-bottom:0}#our-smoker .smoker-detail-container .smoker-detail-box-container .v-smoker-detail-box{width:100%}.v-smoker-detail-box{text-align:center;margin-bottom:40px}.v-smoker-detail-box .smoker-box-wrapper .v-smoker-img .smoker-bg-img{margin-left:auto;margin-right:auto}}.v-smoker-detail-box .smoker-box-wrapper .v-smoker-img{margin-bottom:5px}.v-smoker-detail-box .smoker-box-wrapper .v-smoker-img .smoker-bg-img{width:110px;height:110px;border-radius:100%;background-size:cover!important;background-position:50% 50%!important;border:4px solid #fff}#anfrage .form-actions .datenschutz-checkbox label a,.v-datenblatt .v-datenblatt-wrapper .db-items i,.v-swiper-smoker .swiper-container .swiper-wrapper .swiper-slide .swiper-content-container .swiper-details-container .single-smoker-detail i{margin-right:.2em}.v-smoker-detail-box .smoker-box-wrapper .v-smoker-text{max-width:15em;color:#fff}.v-smoker-detail-box .smoker-box-wrapper .v-smoker-text h3{margin-bottom:0}.v-smoker-detail-box .smoker-box-wrapper .v-smoker-text p{font-weight:100}@media only screen and (max-width:1600px){.v-smoker-detail-box .smoker-box-wrapper .v-smoker-text{font-size:16px}}.parallax{display:flex;justify-content:center;align-items:center;min-height:35vw}.parallax .parallax-text{color:var(--inn-primary);font-size:7vw;-webkit-text-stroke:.03em #fff;text-transform:uppercase;font-family:Anton}.v-datenblatt{background:var(--inn-primary);border:4px solid #050608;color:#fff;padding:15px 50px}.v-datenblatt .v-datenblatt-wrapper{display:flex;flex-direction:column;align-items:center}.v-datenblatt .v-datenblatt-wrapper .db-header{text-transform:uppercase;text-align:center}.v-datenblatt .v-datenblatt-wrapper .db-hint{font-size:16px;font-weight:100;text-align:center}#smoker-infos .inside section{position:relative;overflow:visible}#smoker-infos .inside section:after{content:"";display:block;width:20%;height:100%;position:absolute;left:40%;top:-20px;background:url(/files/contao_files/Bilder/icons/kamin_freigestellt.png) no-repeat;background-size:100% auto}@media only screen and (max-width:767px){.v-smoker-detail-box .smoker-box-wrapper .v-smoker-text{max-width:100%}#smoker-infos .inside section:after{display:none}}#smoker-infos .inside section .col_1{width:35%}.v-swiper-smoker .swiper-container{padding-left:0}.v-swiper-smoker .swiper-container .swiper-wrapper .swiper-slide{display:flex;flex-direction:row;justify-content:space-between}.v-swiper-smoker .swiper-container .swiper-wrapper .swiper-slide .smoker-swiper-img{width:55%;position:relative;padding-bottom:40px}.v-swiper-smoker .swiper-container .swiper-wrapper .swiper-slide .smoker-swiper-img .smoker-swiper-price{background:var(--inn-primary);color:#fff;right:-20px;bottom:0;font-size:200%;position:absolute;border:4px solid #fff;padding:10px 20px}.v-swiper-smoker .swiper-container .swiper-wrapper .swiper-slide .swiper-content-container{width:42%;display:flex;flex-direction:column;justify-content:space-between}.v-swiper-smoker .swiper-container .swiper-wrapper .swiper-slide .swiper-content-container h3{color:var(--inn-primary);text-transform:uppercase}.v-swiper-smoker .swiper-container .swiper-wrapper .swiper-slide .swiper-content-container .swiper-details-container{display:flex;justify-content:space-between;flex-wrap:wrap}.v-swiper-smoker .swiper-container .swiper-wrapper .swiper-slide .swiper-content-container .swiper-details-container .single-smoker-detail{width:45%;margin-bottom:15px}.v-swiper-smoker .swiper-button-next,.v-swiper-smoker .swiper-button-prev{transform:none!important;border:none;width:auto;height:auto;color:var(--inn-primary);font-size:200%}.v-swiper-smoker .swiper-button-prev{left:-20px}form input,form select,form textarea{border-color:var(--inn-primary)!important}form .widget-select:before{color:var(--inn-primary)}form .datenschutz-checkbox label{width:100%}#anfrage{background:var(--inn-primary);color:#fff}#anfrage .v-headline h1,#anfrage .v-headline h2,#anfrage .v-headline h3,#anfrage .v-headline h4{color:#fff!important}#anfrage input,#anfrage select,#anfrage textarea{color:#fff;border-color:#fff!important}#anfrage .widget-select:before{color:#fff}#anfrage ::-webkit-input-placeholder{color:#fff;font-family:Lato;font-size:20px;font-weight:100}#anfrage ::-moz-placeholder{color:#fff;font-family:Lato;font-size:20px;font-weight:100}#anfrage :-ms-input-placeholder{color:#fff;font-family:Lato;font-size:20px;font-weight:100}#anfrage :-moz-placeholder{color:#fff;font-family:Lato;font-size:20px;font-weight:100}#anfrage section{margin-bottom:0}#anfrage section>div>div{justify-content:flex-end}#anfrage .widget-submit button{border:2px solid #fff;padding:5px;color:#fff;background:0 0;min-width:10em;font-weight:500}#anfrage .widget-submit button:hover{color:#fff;background:#fff}#anfrage .form-actions{flex-direction:column!important;align-items:center}#anfrage .form-actions .datenschutz-checkbox{width:auto;display:flex;margin-bottom:30px}#anfrage .form-actions .datenschutz-checkbox label{display:flex}#anfrage .form-actions .datenschutz-checkbox label:before{min-width:22px;border:2px solid #fff;background:var(--inn-primary)}.own-product-nav{height:400px;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:50% 50%;border:4px solid var(--inn-primary);position:relative}.own-product-nav .own-products-label{background:var(--inn-primary);padding:5px 20px;color:#fff;text-transform:uppercase;font-weight:700;font-size:200%;position:relative;z-index:555}.own-product-nav:before{content:"";display:block;width:auto;height:auto;position:absolute;top:50%;bottom:50%;left:50%;right:50%;background:var(--inn-primary);transition:.5s all ease-in-out;opacity:.7}.own-product-nav:hover:before{top:0;bottom:0;left:0;right:0}#own-products .inside{max-width:100%;padding-left:0;padding-right:0}#own-products .inside section{margin-bottom:10px}#own-products .inside section .own-product-nav{height:800px}#own-products .inside section>div{width:50%!important}#own-products .inside section .col_1{margin-right:5px}#certs .icons-container a i,.product-with-details .product-details-container .single-smoker-detail i{margin-right:.2em}#own-products .inside section .col_2{margin-left:5px}.inside .product-with-details:nth-child(2n+1){flex-direction:row-reverse}.inside .product-with-details:nth-child(2n+1) .v-button{text-align:left!important}.inside .product-with-details:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.product-with-details{display:flex;justify-content:space-between;padding-bottom:60px;border-bottom:4px solid var(--inn-primary);margin-bottom:60px}.product-with-details>div{width:48%}.product-with-details h3{color:var(--inn-primary);text-transform:uppercase;font-weight:700;margin-bottom:30px}.product-with-details .product-image-container{position:relative;padding-bottom:40px}.product-with-details .product-image-container .product-price{background:var(--inn-primary);color:#fff;right:-20px;bottom:0;font-size:200%;position:absolute;border:4px solid #fff;padding:10px 20px}.product-with-details .product-label h3,.v-sub-headline{padding-bottom:5px;padding-top:5px;text-transform:uppercase}.product-with-details .product-content-container{display:flex;flex-direction:column;justify-content:space-between}.product-with-details .product-details-container{display:flex;justify-content:space-between;flex-wrap:wrap}.product-with-details .product-details-container .single-smoker-detail{width:45%;margin-bottom:15px}.product-with-details .product-label{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center}.product-with-details .product-label h3{background:var(--inn-primary);border:4px solid #fff;color:#fff;min-width:75%;text-align:center;margin-bottom:0;font-size:200%}.single-leistung .leistung-image-container:hover{cursor:pointer}.single-leistung .leistung-image-container .leistung-bg-img{background-size:cover!important;background-position:50% 50%!important;min-height:400px}.single-leistung .leistung-image-container .leistung-label{width:100%;text-align:center;background:var(--inn-primary);color:#fff;text-transform:uppercase;padding-top:10px;padding-bottom:10px}.single-leistung .leistung-image-container .leistung-label h3{margin-bottom:0}.single-leistung .leistung-more-button{background:var(--inn-neutral);color:#fff!important;text-align:center;text-transform:uppercase;width:100%;padding-top:10px;padding-bottom:10px;display:block}.single-leistung .leistung-more-button:hover{cursor:pointer}.single-leistung .leistung-content-container{background:var(--inn-primary);color:#fff;border-top:4px solid #fff;padding:20px}.v-button.v-white a,.v-button.v-white-transparent a{display:inline-block;border:2px solid #fff;padding:5px;z-index:9999;min-width:10em;font-weight:500;box-sizing:border-box;transition:.5s all ease-in-out;text-align:center}.single-leistung .v-buttons{justify-content:center}.v-button.v-white-transparent a{color:#fff;background:0 0}.v-button.v-white-transparent a:hover{color:#fff;background:#fff;color:var(--inn-primary)}.v-button.v-white a{color:var(--inn-primary);background:#fff}.v-button.v-white a:hover{color:#fff;background:0 0}.v-sub-headline{background:var(--inn-primary);color:#fff;margin-bottom:40px;padding-left:10px}.v-sub-headline h1,.v-sub-headline h2,.v-sub-headline h3,.v-sub-headline h4{margin-bottom:0}#blechverarbeitung .inside,#blechverarbeitung .mod_newslist,.v-swiper-news{overflow:visible}.v-swiper-news .swiper-container{padding-left:50px;padding-right:50px}@media only screen and (max-width:767px){.single-leistung .leistung-image-container .leistung-label h3{font-size:100%}.single-leistung .v-buttons{flex-direction:column}.single-leistung .v-buttons>div{width:100%;margin-left:0!important;margin-right:0!important}.v-swiper-news .swiper-container{padding-left:0;padding-right:0;padding-bottom:100px}}.v-swiper-news .swiper-container .swiper-wrapper .swiper-slide .inner-news-swiper-container{width:100%;min-height:400px;background-size:cover!important;background-position:50% 50%!important;display:flex;justify-content:center;align-items:center}.v-swiper-news .swiper-container .swiper-wrapper .swiper-slide .inner-news-swiper-container .news-swiper-text-container{padding-top:40px;padding-bottom:40px;position:relative;min-width:70%;display:flex;justify-content:center;align-items:center;flex-direction:column}.v-swiper-news .swiper-container .swiper-wrapper .swiper-slide .inner-news-swiper-container .news-swiper-text-container>*{position:relative;z-index:5}.v-swiper-news .swiper-container .swiper-wrapper .swiper-slide .inner-news-swiper-container .news-swiper-text-container h3{color:#fff;text-transform:uppercase;font-size:200%}.v-swiper-news .swiper-container .swiper-wrapper .swiper-slide .inner-news-swiper-container .news-swiper-text-container:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:var(--inn-primary);opacity:.7}.v-swiper-news .swiper-button-next{right:0!important}.v-swiper-news .swiper-button-prev{left:0!important}.serial-facts{text-align:center}.serial-facts h4{font-size:150%;text-transform:uppercase}#certs .icons-container{display:flex;flex-wrap:wrap;justify-content:space-between}#certs .icons-container a{width:48%;color:var(--inn-primary);display:flex;align-items:center;margin-bottom:5px}#certs .icons-container a p{margin-bottom:0}#project-list,.project-list{margin-bottom:40px;display:flex;flex-wrap:wrap}#project-list .layout_latest,.project-list .layout_latest{width:32%;margin-right:1.5%;margin-bottom:30px;position:relative}@media only screen and (max-width:1100px){#project-list .layout_latest,.project-list .layout_latest{width:45%}}@media only screen and (max-width:767px){.v-swiper-news .swiper-button-next,.v-swiper-news .swiper-button-prev{bottom:0;top:unset}#project-list .layout_latest,.project-list .layout_latest{width:100%}}#project-list .layout_latest img,.project-list .layout_latest img{border:4px solid var(--inn-primary)}#project-list .layout_latest:nth-child(3n),.project-list .layout_latest:nth-child(3n){margin-right:0}#project-list .layout_latest .v-news-link,.project-list .layout_latest .v-news-link{position:relative;display:block}#project-list .layout_latest .v-news-link .news-bg-img,.project-list .layout_latest .v-news-link .news-bg-img{min-height:270px;background-size:cover!important;background-position:50% 50%;border:4px solid var(--inn-primary)}#project-list .layout_latest .highlight-name-container,.project-list .layout_latest .highlight-name-container{position:absolute;bottom:-30px;left:0;width:100%;display:flex;align-items:center;justify-content:center}#project-list .layout_latest .highlight-name-container h2,.project-list .layout_latest .highlight-name-container h2{background:var(--inn-primary);border:4px solid #fff;padding-top:5px;padding-bottom:5px;text-transform:uppercase;color:#fff;min-width:75%;text-align:center;font-size:120%}#project-list .layout_latest .project-teaser,.project-list .layout_latest .project-teaser{border:4px solid var(--inn-primary);border-top:none;padding:40px 15px 20px}.mod_newslist .pagination{width:100%}.mod_newslist .pagination>p{display:none}.mod_newslist .pagination ul{display:flex;list-style:none;justify-content:center;width:100%}.mod_newslist .pagination ul li.next{display:none}.mod_newslist .pagination ul li a,.mod_newslist .pagination ul li span,.mod_newslist .pagination ul li strong{padding:15px 7px;background:var(--inn-neutral);color:#fff;display:flex;font-size:250%;margin-right:10px;text-decoration:none;line-height:100%}.mod_newslist .pagination ul li a.active,.mod_newslist .pagination ul li a:hover,.mod_newslist .pagination ul li span.active,.mod_newslist .pagination ul li span:hover,.mod_newslist .pagination ul li strong.active,.mod_newslist .pagination ul li strong:hover,.mod_newsreader .back a{background:var(--inn-primary)}.mod_newsreader{margin-bottom:40px}.mod_newsreader h1{text-align:center;color:var(--inn-primary);text-transform:uppercase;margin-bottom:30px}.mod_newsreader .back{max-width:1280px;padding-left:20px;padding-right:20px;margin:auto}.mod_newsreader .back a{display:inline-block;border:2px solid var(--inn-primary);padding:5px;color:#fff;transition:.5s all ease-in-out;z-index:9999;min-width:10em;box-sizing:border-box;text-align:center;font-weight:500}.mod_newsreader .back a:hover{color:var(--inn-primary);background:0 0}.news-header{min-height:30vw;background-size:cover!important;background-position:50% 50%!important;display:none}.ce_player{margin-top:60px;margin-bottom:60px}.ce_player video{margin:auto;display:block}#direct-contact{justify-content:center}#direct-contact>div{max-width:300px}#direct-contact>div .icons-container a{display:flex;margin-bottom:50px;align-items:flex-start}@media only screen and (max-width:767px){#direct-contact>div .icons-container a{margin-bottom:20px}}#direct-contact>div .icons-container p{margin-bottom:0}#direct-contact>div .icons-container i{color:var(--inn-primary);margin-right:.2em;margin-top:.2em;font-size:120%}.start-header-wrapper{height:60vh;min-height:40vh;display:none!important}.unterseite #wrapper{padding-top:140px}.p-smoker #wrapper{padding-top:0!important}.u-anfrage{background:var(--inn-primary)}.cert-container{max-width:600px;margin-left:auto;margin-right:auto}.single-job-container .single-job-text-container h2{text-transform:uppercase;color:var(--inn-primary)}.single-job-container .single-job-text-container h3{font-size:90%;font-weight:900;text-transform:uppercase}#maps .dlh_googlemap,#maps .mod_dlh_googlemaps{max-width:100%!important;width:100%!important}.partner-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}.partner-container .single-partner{background:#fff;height:100%}.partner-container .single-partner a{height:100%;display:flex;align-items:center;justify-content:center;padding:20px;border:3px solid var(--inn-primary);transition:.5s all ease-in-out}.partner-container .single-partner a:hover{border-color:var(--inn-secondary)}.v-collapse-text .text-container{line-height:1.5}.v-collapse-text .text-container.collapse:not(.show){display:block;height:15rem;overflow:hidden}.v-collapse-text .text-container.collapsing{height:15rem}.v-collapse-text .v-button{margin-top:30px}.v-collapse-text a.collapsed::after{content:'Mehr lesen'}.v-collapse-text a:not(.collapsed)::after{content:'weniger anzeigen'}@media only screen and (max-width:767px){.partner-container{grid-template-columns:1fr}form section>div,form section>div>div{padding:0!important;margin:0!important}form .form-actions{flex-direction:column!important}form .form-actions>div{width:100%}form .form-actions .datenschutz-checkbox{margin-bottom:20px}form .form-actions .datenschutz-checkbox label{font-size:4vw}}.vss-card{position:relative;display:flex;background-color:transparent;perspective:1000px}.vss-card-back,.vss-card-front,.vss-card-inner{position:absolute;height:100%;left:0;width:100%;top:0}.vss-card>img{opacity:0}.vss-card-inner{text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.vss-card-back,.vss-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden}.vss-card-front{background-color:#bbb;color:#000}.vss-card-back{color:#fff;transform:rotateY(180deg)}.vss-card-back .vss-card-back-inner{position:relative}.vss-card-back .vss-card-back-inner .v-button{position:absolute;left:12%;bottom:10%}.vss-card-back .vss-card-back-inner .vss-card-close{position:absolute;top:40px;right:40px;color:var(--inn-neutral);font-weight:700;display:block}.v-tische-swiper{overflow:visible;padding-top:100px;padding-bottom:100px}.v-tische-swiper .swiper-container{margin-left:auto;margin-right:auto;overflow:visible;max-width:600px}.v-tische-swiper .swiper-container .swiper-wrapper .swiper-slide{transition:.5s all ease-in-out}.v-tische-swiper .swiper-container .swiper-wrapper .swiper-slide-active{transform:scale(1.2);box-shadow:0 0 20px var(--inn-neutral);position:relative;z-index:55}@media only screen and (max-width:1200px){.v-tische-swiper .swiper-container{max-width:400px}.v-tische-swiper .swiper-container .swiper-wrapper .swiper-slide-active{transform:none}}.v-tische-swiper .swiper-pagination-container{position:static;bottom:100px;left:0;width:100%;z-index:777;margin-top:100px}@media only screen and (max-width:767px){.v-tische-swiper .swiper-container{max-width:100%;padding-left:20px!important;padding-right:20px!important}.v-tische-swiper .swiper-pagination-container{bottom:20px}}.v-tische-swiper .swiper-pagination{bottom:100px;max-width:100%;margin-left:auto;margin-right:auto;position:static;width:100%;justify-content:center;display:flex;align-items:center}.v-tische-swiper .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:1;width:15px;height:15px;margin-right:5px;border-radius:100%}.v-tische-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--inn-primary)}.v-tische-swiper .rez-swiper-button-next{position:absolute;left:100%;height:100%;width:100vw;top:0;z-index:777}.v-tische-swiper .rez-swiper-button-prev{position:absolute;right:100%;left:auto;height:100%;width:100vw;top:0;z-index:777}.vss-card.vss-flip-card .vss-card-inner{transform:rotateY(180deg)}#a-tische{background:var(--inn-neutral);padding-top:200px;margin-top:-150px;padding-bottom:200px}.v-mobile-tische-container{display:grid;grid-gap:50px;padding-left:20px;padding-right:20px}.v-mobile-tische-container .single-tisch-box{max-width:80%;margin-left:auto;margin-right:auto}#blog-list .v-blog-list-item .info i,.v-blog-full .info i{margin-right:.6em}.widget-fineuploader .qq-upload-button-selector{display:inline-block;border:2px solid #fff;color:#fff;background:0 0;transition:.5s all ease-in-out;z-index:9999;box-sizing:border-box;text-align:center;font-weight:500;border-width:4px!important;padding:15px 30px!important;min-width:12em!important}.widget-fineuploader .qq-upload-button-selector:hover{background:#fff;color:#fff}@media only screen and (max-width:767px){.v-tische-swiper .swiper-pagination{justify-content:center}.widget-fineuploader .qq-upload-button-selector{display:inline-block;border:2px solid #fff;color:var(--inn-primary);background:#fff;transition:.5s all ease-in-out;z-index:9999;box-sizing:border-box;text-align:center;font-weight:500;width:100%;border-radius:10px;padding:10px 60px;min-width:8em}.widget-fineuploader .qq-upload-button-selector:hover{color:#fff;background:0 0}}.widget-fineuploader .values-container .values-list li .fineuploader-item,.widget-fineuploader .values-container .values-list li .fineuploader-item .content{display:flex}.widget-fineuploader .values-container .values-list li .fineuploader-item .content img{width:inherit!important}.widget-fineuploader .qq-upload-success{display:none}#blog-list .v-blog-list-item{display:grid;grid-template-columns:300px 1fr;grid-gap:40px;margin-bottom:100px}#blog-list .v-blog-list-item h3{color:var(--inn-primary)}#blog-list .v-blog-list-item .info,.v-blog-full .info{color:#b7b7b7}.ce_youtube iframe{width:100%;height:600px}@media only screen and (max-width:1200px){.ce_youtube iframe{height:50vw}}#oberflaechenbearbeitung section p{margin-bottom:0}#oberflaechenbearbeitung section .col_1>div .ce_image:first-child{margin-bottom:30px}#mobile-anfrage-button,.header-nav-left-mobile{display:none}@media only screen and (max-width:767px){#blog-list .v-blog-list-item{grid-template-columns:1fr}.ce_youtube iframe{height:150vw}#mobile-anfrage-button{display:block;position:fixed;z-index:777;right:0;top:50%;transform:rotateZ(180deg) translateY(50%);transform-origin:center center;border:2px solid #fff;writing-mode:vertical-rl}#mobile-anfrage-button p{margin:0!important}#mobile-anfrage-button a{min-width:unset;text-transform:uppercase}.header-nav-left-mobile{display:block;font-size:4.5vw!important;min-width:30%;max-width:30%;width:30%}}#sidr-main,#sidr-main .sidr-class-level_1>li>a,#sidr-main .sidr-class-level_1>li>span,#sidr-main .sidr-class-level_1>li>strong{text-transform:uppercase!important}.mail-header-icon-mobile{display:none}@media only screen and (max-width:767px){.mail-header-icon{display:none}.mail-header-icon-mobile{display:block;font-size:110%}#header .inside .burger{margin-bottom:0}#header .inside .burger-container{min-width:30%;max-width:30%;width:30%;grid-gap:5vw}}#header .burger-container{display:flex;justify-content:flex-end;color:#fff;align-items:center}.v-sidr-nav,.v-sidr-nav-2{display:none!important}#sidr-main{background:var(--inn-primary);color:#fff}#sidr-main ul li a,#sidr-main ul li span,#sidr-main ul li ul li a,#sidr-main ul li ul li span{color:inherit!important}#sidr-main ul li a,#sidr-main ul li span{border-bottom-color:var(--inn-secondary)}#sidr-main .sidr-class-active>span,#sidr-main ul li a:hover,#sidr-main ul li span:hover{color:var(--inn-neutral)!important}#sidr-main .sidr-class-level_2{text-transform:none!important}#burger-mobile{display:none}.mod_cms_accept_tags{font-size:80%!important}.mod_cms_accept_tags form{background:var(--inn-neutral);color:#fff;max-width:700px;font-weight:100;padding-bottom:30px!important}@media only screen and (max-width:767px){#burger-desktop{display:none}#burger-mobile{display:block}.mod_cms_accept_tags form{max-width:100%;margin:10px}}.mod_cms_accept_tags strong{font-weight:900!important}.mod_cms_accept_tags .footer-nav{font-size:80%;padding-left:30px!important;padding-right:30px!important;margin-top:30px}.mod_cms_accept_tags .footer-nav ul{display:flex;list-style:none;justify-content:flex-end;flex-wrap:wrap}.mod_cms_accept_tags .footer-nav ul li:after{content:"|";margin-left:5px;margin-right:5px}.mod_cms_accept_tags .footer-nav ul li:last-child:after{display:none}.mod_cms_accept_tags form>.tags>div .head input:checked+label{background:var(--inn-primary)}.mod_cms_accept_tags form .widget-submit button{background:var(--inn-primary);padding:5px 15px;border:2px solid var(--inn-primary);transition:.5s all ease-in-out;color:#fff}@media only screen and (max-width:767px){.mod_cms_accept_tags .footer-nav ul{justify-content:center}.mod_cms_accept_tags form .widget-submit button{width:100%}}.mod_cms_accept_tags form .widget-submit button:hover{color:var(--inn-primary);background:0 0;cursor:pointer;transition:.5s all ease-in-out}.mod_cms_accept_tags form>.tags{padding:0 30px!important;justify-content:space-between;align-items:center}.mod_cms_accept_tags form>.tags .head{margin:0!important;position:relative;display:flex}.mod_cms_accept_tags form>.tags>div{flex-grow:inherit}@media only screen and (max-width:767px){.mod_cms_accept_tags form>.tags{flex-direction:column}}.mod_cms_accept_tags form>.tags .tag-wrapper{display:flex;min-width:40%;justify-content:flex-start;align-items:center;padding:0!important;min-height:30px}.mod_cms_accept_tags form>.tags .tag-wrapper .tag-container{margin-right:20px}@media only screen and (max-width:767px){.mod_cms_accept_tags form>.tags .tag-wrapper{width:100%;justify-content:center}.mod_cms_accept_tags form>.tags .tag-wrapper .tag-container{margin-right:20px}}.mod_cms_accept_tags form>.tags .cms_tags_action_container{display:flex;min-width:50%;align-items:center;justify-content:flex-end;padding:0!important;min-height:30px}@media only screen and (max-width:767px){.mod_cms_accept_tags form>.tags .cms_tags_action_container{width:100%;justify-content:center}}.mod_cms_accept_tags form>.tags .head label{background:0 0!important;height:auto!important;width:auto!important;display:flex!important;align-items:center;justify-content:center;margin:0!important}.mod_cms_accept_tags form>.tags .head input{position:absolute;opacity:0!important;display:none!important}.mod_cms_accept_tags form>.tags .head input+label{position:relative;cursor:pointer;padding:0}.mod_cms_accept_tags form>.tags .head input+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:22px;height:22px;background:0 0;border:2px solid var(--inn-primary)}.ds-options-button,.mod_cms_accept_tags form>.tags .head input:hover+label:before{background:var(--inn-primary)}.mod_cms_accept_tags form>.tags .head input:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.mod_cms_accept_tags form>.tags .head input:checked+label:before{background:var(--inn-primary)}.mod_cms_accept_tags form>.tags .head input:disabled+label{cursor:auto}.mod_cms_accept_tags form>.tags .head input:disabled+label:before{box-shadow:none;background:var(--inn-primary);opacity:.4}.mod_cms_accept_tags form>.tags .head label:after{display:none!important;content:"";position:absolute;left:5px!important;top:11px!important;background:#fff!important;border-radius:0!important;width:2px!important;height:2px!important;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.mod_cms_accept_tags form>.tags .head input:checked+label:after{display:block!important}.mod_cms_accept_tags form>.tags .head input:disabled+label:after{background:var(--inn-primary)!important;box-shadow:2px 0 0 var(--inn-primary),4px 0 0 var(--inn-primary),4px -2px 0 var(--inn-primary),4px -4px 0 var(--inn-primary),4px -6px 0 var(--inn-primary),4px -8px 0 var(--inn-primary)}.mod_cms_accept_tags .cookie-headline{color:var(--inn-primary);font-size:200%;margin-bottom:15px}.mod_cms_accept_tags .cookie-icon{color:var(--inn-primary);position:absolute;right:15px;top:20px}.mod_cms_accept_tags .cookie-icon i{font-size:300%}.mod_cms_accept_tags .formbody{position:relative;padding:30px!important}.mod_cms_accept_tags .cms_button_chosen{display:flex;align-items:center;font-weight:100!important}.mod_cms_accept_tags .cms_button_chosen:after{content:"\f105";font-family:'Font Awesome 5 Free';font-weight:700;margin-left:5px;font-size:130%}.mod_cms_accept_tags .cms_button_all{font-size:20px}@media only screen and (max-width:767px){.mod_cms_accept_tags form>.tags .head label{width:100%}.mod_cms_accept_tags .formbody{padding-bottom:0!important}.mod_cms_accept_tags .cms_button_all{width:100%}.mod_cms_accept_tags .tag-info{display:none}.mod_cms_accept_tags .cms_tags_action_container{flex-direction:column;align-items:center;min-height:60px!important}.mod_cms_accept_tags .cms_tags_action_container .widget-submit.v-primary{width:100%}}.mod_cms_accept_tags .widget-submit{white-space:nowrap}.ds-options-button{position:fixed;bottom:20px;left:40px;z-index:9999;color:#fff;font-size:30px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%;border:1px solid #fff}@media only screen and (max-width:767px){.ds-options-button{bottom:65px;left:10px}}.syndication a img{width:auto}.preloader-wrap{width:100%;height:100%;position:fixed!important;top:0;bottom:0;background:#fff;left:0;z-index:9999999999!important}.loader{height:17vw;max-width:15vw;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto!important}.loader svg{width:100%;height:auto}.percentage{text-align:center;line-height:30px;position:relative;z-index:99999;font-family:Lato;font-size:200%;color:var(--inn-primary)}.loader:after,.percentage:after{content:"";display:none;width:100%;height:100%;position:absolute;top:0;left:0}.trackbar{width:100%;height:100%;color:#fff;text-align:center;line-height:30px;overflow:hidden;position:relative}.glow,.loadbar{height:100%;position:absolute;top:0}#Rectangle{width:0;fill:var(--inn-primary)}.loadbar{display:none;left:0;animation:flicker 5s infinite;overflow:hidden}.glow{width:100%;right:0;background:#fff}@keyframes animation{10%{opacity:.9}30%{opacity:.86}60%{opacity:.8}80%{opacity:.75}}#loader{height:0}#loader .inside{padding:0!important;height:0!important}