.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url('../../../typo3conf/ext/template/Resources/Public/Css/img/loader.gif') center center no-repeat}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url('../../../typo3conf/ext/template/Resources/Public/Css/img/icons.png');background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-regular.eot');src:local('Montserrat Regular'),local('Montserrat-Regular'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-regular.woff2') format('woff2'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-regular.woff') format('woff'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-regular.ttf') format('truetype'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-regular.svg#Montserrat') format('svg');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-700.eot');src:local('Montserrat Bold'),local('Montserrat-Bold'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-700.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-700.woff2') format('woff2'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-700.woff') format('woff'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-700.ttf') format('truetype'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/montserrat-v12-latin-700.svg#Montserrat') format('svg');}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;src:url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-italic.eot');src:local('Playfair Display Italic'),local('PlayfairDisplay-Italic'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-italic.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-italic.woff2') format('woff2'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-italic.woff') format('woff'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-italic.ttf') format('truetype'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-italic.svg#PlayfairDisplay') format('svg');}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:700;src:url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-700italic.eot');src:local('Playfair Display Bold Italic'),local('PlayfairDisplay-BoldItalic'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-700italic.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-700italic.woff2') format('woff2'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-700italic.woff') format('woff'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-700italic.ttf') format('truetype'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/playfair-display-v13-latin-700italic.svg#PlayfairDisplay') format('svg');}@font-face{font-family:'simple-line-icons';src:url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/Simple-Line-Icons.eot?v=2.4.0');src:url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'),url('../../../typo3conf/ext/template/Resources/Public/Css/Fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');font-weight:normal;font-style:normal;}body{background:#fff;color:#2d3a4b;padding:0;margin:0;font-size:13px;font-family:'Montserrat',sans-serif;font-weight:400;}img{max-width:100%;height:auto;vertical-align:bottom;}a{outline:none!important;}a img{border:0 none;}a,a:visited,a:hover{color:#ee1c29;text-decoration:underline;}h2,h3,h4{letter-spacing:2px;font-size:25px;font-weight:700;margin:0 0 20px;padding:0;text-transform:uppercase;}p + h2{margin-top:30px;}p{margin:0 0 10px;line-height:150%;}hr{border:0;border-top:solid 1px #4d4d4d;margin:20px 0;}li{margin-bottom:10px;}.redLabel{display:inline-block;padding:5px 10px;margin:0 -10px 5px;background-color:#ee1c29;color:#fff;}.desktopOnly{display:none;}.align-center,.text-center{text-align:center;}.align-left,.text-left{text-align:left;}.align-right,.text-right{text-align:right;}.align-justify,.text-justify{text-align:justify;}.greyBackground{background-color:#f1f1f1;}.button{display:inline-block;line-height:33px;padding:0 30px;background-color:#ee1c29;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:100px;transition:background-color 0.4s;}a.button,a.button:visited{color:#fff;text-decoration:none;}.button:hover,a.button:hover{color:#fff;background-color:#2d3a4b;transition:background-color 0.4s;}.italicRedFont{font-size:17px;color:#ee1c29;font-family:'Playfair Display',serif;font-style:italic;font-weight:700;}.bigHeadline{font-size:20px;line-height:110%;font-weight:700;text-transform:uppercase;}.sublineFont{font-size:14px;font-weight:700;}.smallHeadline{font-size:14px;line-height:110%;font-weight:400;text-transform:uppercase;}.smallHeadline a{text-decoration:none;}.smallHeadline a:hover{text-decoration:underline;}#contentheader .sublineText{font-size:16px;max-width:600px;}.doubleLineHeight{line-height:240%;}.doubleLineHeight p{margin:0 0 25px;}.cite{font-family:'Playfair Display',serif;font-style:italic;font-size:200%;color:#ee1c29;text-align:center;position:relative;}.cite p{line-height:120%;margin:0;}.cite:before,.cite:after{content:' ';display:inline-block;width:40%;max-width:200px;height:1px;margin:35px 0 0;background-color:#4d4d4d;overflow:hidden;}.cite:before{margin:0 0 20px;}.si:before{font-family:'simple-line-icons';font-size:120%;color:#ee1c29;}.si.left{padding-left:30px;position:relative;}.si.left:before{position:absolute;top:0;left:0;text-decoration:none;}.icon-envelope:before{content:"\e086";}.icon-location-pin:before{content:"\e096";}.icon-phone:before{content:"\e600";}.icon-arrow-right{padding-left:22px;position:relative;}.icon-arrow-right:before{content:"\e606";font-family:'simple-line-icons';font-size:90%;color:#ee1c29;position:absolute;top:-2px;left:0;}.contentWidth{width:90%;max-width:1180px;margin:0 auto;position:relative;}.contentWidth.narrow{max-width:900px;}.fullWidth{padding:0 4%;}.col21 .contentWidth{width:100%;}.col21 .contentWidth.narrow{max-width:1180px;}#header{padding-bottom:14px;margin-top:3%;}#header .contentWidth{position:relative;}#logoBox{position:relative;}#logo{width:64%;max-width:234px;margin:4% 0 1%;font-size:3.2vw;font-weight:700;}#logo img{width:100%;}#logo .text{margin-top:2px;}#logo a,#logo a:visited,#logo a:hover{color:#2d3a4b;text-decoration:none;}#mobilOpener{position:absolute;top:21%;right:0;width:9%;max-width:30px;padding:0 0 20px 20px;cursor:pointer;}#mobilOpener img{width:100%;height:auto;}#naviBox{display:none;}#langNavi{list-style-type:none;padding:3% 0 0 0;margin:0;text-align:center;font-weight:700;font-size:14px;letter-spacing:1px;}#langNavi li{display:inline-block;}#langNavi a{display:inline-block;padding:0 15px;}#langNavi a,#langNavi a:visited,#langNavi a:hover{text-decoration:none;color:#2d3a4b;}#langNavi span.active,#langNavi a.active{color:#ee1c29;}#mainNavi{list-style-type:none;padding:5px 0 0;margin:16px 0 40px;font-weight:700;font-size:14px;letter-spacing:2px;text-transform:uppercase;border-bottom:solid 1px #eee;}#mainNavi li{display:block;padding:0;margin:0;line-height:21px;}#mainNavi a{display:block;padding:7px 0;}#mainNavi a,#mainNavi a:visited{color:#2d3a4b;text-decoration:none;}#mainNavi .active > a,#mainNavi a.active{color:#ee1c29;}#mainNavi .sub ul{padding:0 0 0 10%;margin:0;list-style-type:none;font-size:80%;font-weight:400;}#mainNavi .sub li{}.heroBox{width:100%;max-width:1180px;margin:0 auto 60px;}.heroSlider{position:relative;}.heroSlide{position:relative;display:none;}.heroSlide:first-child{display:block;}.heroSlide img{width:71%;}.heroSlide .textBox{position:absolute;top:5%;left:37%;width:58%;text-align:right;text-shadow:0 0 20px rgba(255,255,255,1);}.heroSlide .sublineFont{display:none;}.heroSlide .buttonBox{position:absolute;bottom:5%;right:5%;}.heroImageDesktopText{display:none;}.heroSliderPrev{position:absolute;left:calc(76% - 10px);bottom:-10px;width:33px;height:23px;padding:10px;background:no-repeat url('../../../typo3conf/ext/template/Resources/Public/Images/icon-arrow-slider-prev.png') center center;cursor:pointer;z-index:1000;}.heroSliderNext{position:absolute;left:calc(76% + 52px);bottom:-10px;width:33px;height:23px;padding:10px;background:no-repeat url('../../../typo3conf/ext/template/Resources/Public/Images/icon-arrow-slider-next.png') center center;cursor:pointer;z-index:1000;}.heroImageDesktopText{display:none;}.heroImageMobileText{padding:20px 0 0;}.imageBox{margin-bottom:60px;}.imageItem{margin-bottom:5%;position:relative;text-align:center;}.imageItem .text{font-size:19px;font-weight:700;text-transform:uppercase;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;text-shadow:0 0 20px rgba(255,255,255,0.5);}.imageItem .text .button{margin-top:15px;}.imageItem .text > div{width:100%;padding:20px 18%;}.imageItem a:hover .button{color:#fff;background-color:#2d3a4b;transition:background-color 0.4s;}.imageItem img{opacity:1;transition:opacity 0.4s;}.imageItem a:hover img{opacity:0.8;transition:opacity 0.4s;}.imageItem a .text,.imageItem a .text:visited,.imageItem a .text:hover{color:#2d3a4a;text-decoration:none;}.fullColBox5050 .halfContentBox{width:90%;max-width:1180px;margin:0 auto;}.greyBackground .fullColBox5050 .halfContentBox{padding:40px 0;}.mapStartPage{background:no-repeat url('../../../typo3conf/ext/template/Resources/Public/Images/schneiderfilz-karte-anfahrt.png') center center / 150%;}.mapStartPageHeight{height:250px;margin-top:40px;}.twoColBox .colLeft{padding-bottom:40px;}.twoColBox .colRight{padding-bottom:40px;}.twoColImageText{margin:30px 0;}.iconGraphicFrame{margin:20px 0;}.iconGraphicBox{max-width:900px;margin:0 auto;}.iconGraphicBox .iconItem{width:29.33333333333333%;display:block;float:left;margin:0 2%;padding:20px 0;text-align:center;}.iconGraphicBox .iconItem .image{font-family:'simple-line-icons';font-size:36px;padding:10px 0;}.icon-badge:before{content:"\e028";}.icon-grid:before{content:"\e06a";}.icon-people:before{content:"\e001";}.iconGraphicBox .iconItem .value{font-weight:700;font-size:28px;}.iconGraphicBox .iconItem .text{font-weight:700;}form#kontaktformularEnglisch-46,form#kontakt-46{border-top:solid 1px #d1d5db;padding:25px 0;}form#kontaktformularEnglisch-46 h2,form#kontakt-46 h2{font-size:13px;margin-bottom:40px;}form#kontaktformularEnglisch-46 .input input,form#kontaktformularEnglisch-46 .input textarea,form#kontakt-46 .input input,form#kontakt-46 .input textarea{width:100%;border:solid 1px #2d3a4b;line-height:30px;box-sizing:border-box;padding:0 5px;font-family:'Montserrat',sans-serif;font-weight:400;color:#777;}form#kontaktformularEnglisch-46 .input textarea,form#kontakt-46 .input textarea{height:120px;}form#kontaktformularEnglisch-46 .form-group,form#kontakt-46 .form-group{padding-bottom:20px;}form#kontaktformularEnglisch-46 .control-label,form#kontakt-46 .control-label{display:block;margin-bottom:5px;text-transform:uppercase;}form#kontaktformularEnglisch-46 .actions,form#kontakt-46 .actions{padding-top:20px;}form#kontaktformularEnglisch-46 .submit button,form#kontakt-46 .submit button{display:inline-block;line-height:33px;padding:0 40px;background-color:#ee1c29;color:#fff;font-size:13px;font-family:'Montserrat',sans-serif;font-weight:700;text-transform:uppercase;border-radius:100px;transition:background-color 0.4s;border:0;}.redBorder{border:solid 2px #ee1c29;padding:15px 30px;box-sizing:border-box;}#footer{background-color:#262b31;color:#999;padding:8% 0;text-align:center;font-size:13px;}#footer .logo,#footer .right{margin-bottom:30px;}#footer .logo img{max-width:265px;}#footer .right{font-weight:700;letter-spacing:2px;}#footer a{text-transform:uppercase;}#footer a,#footer a:visited{color:#fff;text-decoration:none;}@media (min-width:440px){#logo{font-size:14px;}#logo .text{margin-top:4px;}}@media (min-width:500px){.heroSlider .heroSlide .sublineFont{display:block;max-width:510px;width:75%;float:right;}}@media (min-width:580px){.imageBox{max-width:1000px;margin-left:auto;margin-right:auto;}.imageItem{width:47.5%;float:left;}.imageItem:nth-child(even){float:right;}.imageItem .text{font-size:17px;}}@media (min-width:768px){.mobileOnly{display:none;}.desktopOnly{display:block;}.bigHeadline{font-size:4.7vw;}#header{padding:0;margin:0;height:137px;}#logo{width:22%;margin:39px 0 0;font-size:11px;}#logo .text{margin-top:2px;white-space:nowrap;}#mobilOpener{display:none;}#naviBox{display:block!important;}#langNavi{position:absolute;top:30px;right:-7px;padding:0;font-size:12px;}#langNavi a{padding:0 7px;transition:all 0.4s;}#langNavi a:hover{color:#ee1c29;transition:all 0.4s;}#mainNavi{position:absolute;bottom:-9px;right:-14px;margin:0;padding:0;border-bottom:0;font-size:12px;letter-spacing:1px;background-image:none;border-top:0;}#mainNavi li{display:inline-block;line-height:35px;position:relative;}#mainNavi a{display:inline-block;padding:0 14px;transition:all 0.4s;}#mainNavi a:hover{color:#ee1c29;transition:all 0.4s;}#mainNavi .sub{display:none;position:absolute;top:36px;left:-22px;z-index:2000;}#mainNavi .sub ul{padding:28px 0;margin:0;background-color:#f4f4f4;border-radius:8px;font-size:12px;font-weight:700;-webkit-box-shadow:0 15px 26px 0 rgba(0,0,0,0.1);box-shadow:0 15px 26px 0 rgba(0,0,0,0.1);}#mainNavi li:hover .sub{display:block;}#mainNavi .sub:before{display:block;content:' ';height:18px;background:no-repeat url('../../../typo3conf/ext/template/Resources/Public/Images/bg-subnavi.png') bottom left;}#mainNavi .sub li{display:block;padding-left:0;line-height:18px;}#mainNavi .sub li:first-child{border-top:0;}#mainNavi .sub a{display:block;font-size:11px;padding:7px 54px;white-space:nowrap;}#mainNavi .sub a[href='https://www.schneiderfilz.de/en/products/vacuum-cleaners-electrical-appliances.html']{white-space:normal;}.heroSlide .textBox{top:31.5%;left:calc(50% + 15px);width:49%;text-align:left;}.heroImage .heroSlide .textBox{width:45%;}.heroImage .heroSlide .sublineFont{width:100%;}.heroSlide .sublineFont{float:none;}.heroSlide .buttonBox{right:auto;left:76%;bottom:40px;}.heroImage.smallHeader .heroSlide .textBox{top:28%;}.heroImage.smallHeader .bigHeadline{font-size:4vw;}.imageItem{margin-bottom:30px;width:calc(50% - 15px);}#ce4 .imageItem.item5{width:100%;}.imageItem .text{font-size:22px;}.twoColBox .colLeft{float:left;width:48%;padding-bottom:75px;border-bottom:0;}.twoColBox .colRight{float:right;width:48%;padding-bottom:75px;}.twoColBox.col21 .colLeft{width:64.66666666%;}.twoColBox.col21 .colRight{width:31.33333333%;}.twoColImageText .text{float:left;width:48%;}.twoColImageText .text .inner{float:right;width:100%;max-width:435px;}.twoColImageText .image{float:right;width:48%;}.twoColImageText .image .inner{width:100%;max-width:435px;}.twoColImageText .image img{width:100%;max-width:435px;}.twoColImageText.textRight .text{float:right;}.twoColImageText.textRight .text .inner{float:left;}.twoColImageText.textRight .image{float:left;}.twoColImageText.textRight .image .inner{float:right;}.twoColImageText.bigImage .image .inner{max-width:575px;}.twoColImageText.bigImage .image img{max-width:575px;}.fullColBox5050 .colLeft{float:left;width:50%;}.fullColBox5050 .colRight{float:right;width:50%;}.fullColBox5050 .halfContentBox{max-width:500px;float:left;margin:0;}.colLeft .halfContentBox{float:right;}.verticalMiddle{display:flex;align-items:center;}.mapStartPage{background-size:cover;}.mapStartPageHeight{height:400px;margin-top:0;}.halfContentBox.mapStartPageHeight{height:320px;}.iconGraphicBox .iconItem{padding:40px 0;}.iconGraphicBox .iconItem .image{font-size:50px;}.iconGraphicBox .iconItem .value{font-size:50px;}.swipebox{position:relative;display:block;}.swipebox:after{content:'\e091';font-family:'simple-line-icons';font-size:20px;color:#000;background-color:rgba(255,255,255,0.3);display:block;line-height:30px;width:30px;text-align:center;position:absolute;bottom:0;right:0;transition:all 0.6s;}.swipebox:hover:after{font-size:30px;line-height:45px;width:45px;transition:all 0.6s;}form#kontaktformularEnglisch-46 .row,form#kontakt-46 .row{display:flex;justify-content:space-between;}form#kontaktformularEnglisch-46 .row > div,form#kontakt-46 .row > div{width:47%;}#footer{text-align:left;}#footer .right{float:right;margin-top:25px;}#footer .logo{display:inline-block;}#footer .left{display:inline-block;position:relative;top:-7px;margin-left:10px;}}@media (min-width:920px){#mainNavi{font-size:13px;letter-spacing:2px;}#footer .logo{margin-right:10%;}#footer .left{margin:0 6% 0 0;}}@media (min-width:980px){.heroSlide .sublineFont.heroImageDesktopText{display:block;}.heroImageMobileText{display:none;}}@media (min-width:1024px){#logo{font-size:14px;}#logo .text{margin-top:4px;}.heroSlide .textBox{top:36%;}.mapStartPageHeight,.mapStartPageHeight iframe{height:500px;}.halfContentBox.mapStartPageHeight{height:420px;}.cite{font-size:250%;}#ce128 .cite{font-size:180%;}.twoColImageText .text{margin-top:-5px;}.mapContactHeight iframe{height:300px;}.googleMapsBox{background-size:cover;}}@media (min-width:1200px){.heroImage.smallHeader .bigHeadline{font-size:48px;}}@media (min-width:1280px){.bigHeadline{font-size:60px;}.heroSlide .textBox{top:40%;}.mapStartPageHeight,.mapStartPageHeight iframe{height:600px;}.halfContentBox.mapStartPageHeight{height:520px;}.iconGraphicFrame{margin:40px 0;}.iconGraphicBox .iconItem{padding:60px 0;}.mapContactHeight iframe{height:340px;}}@media (min-width:1400px){body{font-size:14px;}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-dots{list-style-type:none;text-align:center;margin:5px 0 0;padding:0;}.slick-dots li{display:inline-block;width:8px;height:8px;border-radius:20px;background-color:#ccc;margin:0 5px;vertical-align:middle;transition:all 0.8s;cursor:pointer;}.slick-dots li.slick-active{background-color:#444;transition:all 0.8s;}.slick-dots li button{display:none;}
