@charset "UTF-8";
/* moved by compressor */
/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* default styles for extension "tx_felogin_pi1" */
		.tx-felogin-pi1 label {
			display: block;
		}

.kwp-gallery {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0 -5px;
}

.kwp-gallery-item {
  flex: 0 0 auto;
  width: calc(25% - 10px);
  margin: 0 5px 10px;
}
.kwp-gallery-item:focus {
  outline: 0 none;
}
.kwp-gallery-item img {
  width: 100%;
  height: auto;
  display: block;
  opacity: 1;
  transition: opacity 0.3s;
}
.kwp-gallery-item img:not([src]) {
  opacity: 0;
}

@media (max-width: 1199px) {
  .kwp-gallery {
    margin: 0 -5px;
  }
  .kwp-gallery-item {
    width: calc(50% - 10px);
    margin: 0 5px 10px;
  }
}

@media (max-width: 767px) {
  .kwp-gallery {
    margin: 0;
  }
  .kwp-gallery-item {
    width: 100%;
    margin: 0 0 10px;
  }
}

.fancybox-button .icon:before {
  color: #fff;
  line-height: 1.15;
}
.fancybox-button .icon.icon-download:before {
  top: 1px;
}
.underlineOnHover{position:relative}.underlineOnHover:after{content:'';position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #fff;transition:width .15s ease-in-out}.underlineOnHover:hover:after{width:100%}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*!
 * jQuery Accordion 0.0.1
 * (c) 2014 Victor Fernandez <victor@vctrfrnndz.com>
 * MIT Licensed.
 */[data-accordion] [data-content]{overflow:hidden;max-height:0}[data-accordion]{line-height:1}[data-content]>*,[data-control]{border-bottom:1px solid #888;padding:10px}[data-content] [data-accordion]{border:0;padding:0}[data-accordion] [data-control]{position:relative;padding-right:40px}[data-accordion]>[data-control]:after{content:"";position:absolute;right:10px;top:12px;font-size:25px;font-weight:200;color:#444;height:15px;width:24px;background:url('../../typo3conf/ext/constructionkit/Resources/Public/src/images/down.png') center center no-repeat;background-size:50%}[data-accordion].open>[data-control]:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #bbb;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:0;vertical-align:middle;background:#f2f2f2;background:-moz-linear-gradient(top,#f8f8f8 1%,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f8f8f8),color-stop(100%,#e1e1e1));-moz-box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75);box-shadow:0 1px 0 rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}.selectBox-dropdown.selectBox-menuShowing-bottom{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-dropdown.selectBox-menuShowing-top{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.selectBox-dropdown .selectBox-label{padding:2px 8px;display:inline-block;white-space:nowrap;overflow:hidden}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url('../../typo3conf/ext/constructionkit/Resources/Public/build/css/jquery.selectBox-arrow.gif') 50% center no-repeat;border-left:solid 1px #bbb}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #bbb;background:#fff;-moz-box-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);overflow:auto;-webkit-overflow-scrolling:touch}.selectBox-inline{min-width:150px;outline:0;border:solid 1px #bbb;background:#fff;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto}.selectBox-inline:focus{border-color:#666}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0}.selectBox-options.selectBox-options-top{border-bottom:none;margin-top:1px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}.selectBox-options.selectBox-options-bottom{border-top:none;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.selectBox-options LI A{line-height:1.5;padding:0 .5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat}.selectBox-options LI.selectBox-hover A{background-color:#eee}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent}.selectBox-options LI.selectBox-selected A{background-color:#c8def4}.selectBox-options .selectBox-optgroup{color:#666;background:#eee;font-weight:700;line-height:1.5;padding:0 .3em;white-space:nowrap}.selectBox.selectBox-disabled{color:#888!important}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;border-color:#666}.selectBox-inline.selectBox-disabled{color:#888!important}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent!important}.dtpicker-overlay{z-index:2000;display:none;min-width:300px;background:rgba(0,0,0,.2);font-size:12px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dtpicker-mobile{position:fixed;top:0;left:0;width:100%;height:100%}.dtpicker-overlay *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;-webkit-tap-highlight-color:transparent}.dtpicker-bg{width:100%;height:100%;font-family:Arial}.dtpicker-cont{border:1px solid #ecf0f1}.dtpicker-mobile .dtpicker-cont{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border:0}.dtpicker-content{margin:0 auto;padding:1em 0;max-width:500px;background:#fff}.dtpicker-mobile .dtpicker-content{width:97%}.dtpicker-subcontent{position:relative}.dtpicker-header{margin:.2em 1em}.dtpicker-header .dtpicker-title{color:#2980b9;text-align:center;font-size:1.1em}.dtpicker-header .dtpicker-close{position:absolute;top:-.7em;right:.3em;padding:.5em .5em 1em 1em;color:#ff3b30;font-size:1.5em;cursor:pointer}.dtpicker-header .dtpicker-close:hover{color:#ff3b30}.dtpicker-header .dtpicker-value{padding:.8em .2em .2em;color:#ff3b30;text-align:center;font-size:1.4em}.dtpicker-components{overflow:hidden;margin:1em;font-size:1.3em}.dtpicker-components *{margin:0;padding:0}.dtpicker-components .dtpicker-compOutline{display:inline-block;float:left}.dtpicker-comp2{width:50%}.dtpicker-comp3{width:33.3%}.dtpicker-comp4{width:25%}.dtpicker-comp5{width:20%}.dtpicker-comp6{width:16.66%}.dtpicker-comp7{width:14.285%}.dtpicker-components .dtpicker-comp{margin:2%;text-align:center}.dtpicker-components .dtpicker-comp>*{display:block;height:30px;color:#2980b9;text-align:center;line-height:30px}.dtpicker-components .dtpicker-comp>:hover{color:#2980b9}.dtpicker-components .dtpicker-compButtonEnable{opacity:1}.dtpicker-components .dtpicker-compButtonDisable{opacity:.5}.dtpicker-components .dtpicker-compButton{background:#fff;font-size:140%;cursor:pointer}.dtpicker-components .dtpicker-compValue{margin:.4em 0;width:100%;border:0;background:#fff;font-size:100%;-webkit-appearance:none;-moz-appearance:none}.dtpicker-overlay .dtpicker-compValue:focus{outline:0;background:#f2fcff}.dtpicker-buttonCont{overflow:hidden;margin:.2em 1em}.dtpicker-buttonCont .dtpicker-button{display:block;padding:.6em 0;width:47%;background:#ff3b30;color:#fff;text-align:center;font-size:1.3em;cursor:pointer}.dtpicker-buttonCont .dtpicker-button:hover{color:#fff}.dtpicker-singleButton .dtpicker-button{margin:.2em auto}.dtpicker-twoButtons .dtpicker-buttonSet{float:left}.dtpicker-twoButtons .dtpicker-buttonClear{float:right}body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:0 0;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(0%);max-height:calc(12%);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);transition:color .3s ease;cursor:pointer;outline:0}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:0 0;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:0}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-40px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:0 0}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid rgba(99,99,99,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:35px;font-weight:700}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#fff;white-space:nowrap;font-size:14px;font-weight:700;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;transition:all .2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0;padding:10px 15px;background:0 0;color:#5d5b5b;font-size:14px;outline:0;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(46%);max-height:calc(92%);position:relative;cursor:pointer;outline:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(90%)}}.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0;-webkit-perspective:1000}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url('../../typo3conf/ext/constructionkit/Resources/Public/build/css/images/bx_loader.gif') center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url('../../typo3conf/ext/constructionkit/Resources/Public/build/css/images/controls.png') no-repeat 0 -32px}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url('../../typo3conf/ext/constructionkit/Resources/Public/build/css/images/controls.png') no-repeat -43px -32px}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('../../typo3conf/ext/constructionkit/Resources/Public/build/css/images/controls.png') -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('../../typo3conf/ext/constructionkit/Resources/Public/build/css/images/controls.png') -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}*{box-sizing:border-box}:after,:before{box-sizing:border-box}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#pageFrame{position:relative;overflow:hidden}section{position:relative}section .anchor-target{display:block;position:absolute;top:0;left:0;width:100%;font-size:0;line-height:0}section.no-vertical-padding{padding:0}section .container{position:relative;margin:0 auto}.ce-above .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-intext.ce-right .ce-gallery{margin-bottom:0;margin-left:0}.grid .col{margin-bottom:40px}.grid .col:last-child{margin-bottom:0}.grid .col .colContent>:last-child{margin-bottom:0}.grid.flex .colContent{height:100%}@media (min-width:1024px){.grid{display:flex;flex-flow:row nowrap}.grid.col-25-25-25-25>.col{flex-basis:25%;max-width:25%}.grid.col-33-33-33>.col{flex-basis:calc(100% / 3);max-width:calc(100% / 3)}.grid.col-33-66>.col{flex-basis:calc(100% / 3);max-width:calc(100% / 3)}.grid.col-33-66>.col:last-child{flex-basis:calc(100% - (100% / 3));max-width:calc(100% - (100% / 3))}.grid.col-40-60>.col{flex-basis:40%;max-width:40%}.grid.col-40-60>.col:last-child{flex-basis:60%;max-width:60%}.grid.col-50-50>.col{flex-basis:50%;max-width:50%}.grid.col-60-40>.col{flex-basis:60%;max-width:60%}.grid.col-60-40>.col:last-child{flex-basis:40%;max-width:40%}.grid.col-66-33>.col{flex-basis:calc(100% - (100% / 3));max-width:calc(100% - (100% / 3))}.grid.col-66-33>.col:last-child{flex-basis:calc(100% / 3);max-width:calc(100% / 3)}.grid .col{flex:0 0 auto;padding:0 20px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.align-center{text-align:center}.align-right{text-align:right}p{margin:0 0 10px}ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-unstyled li{padding-left:0}.list-unstyled li:before{display:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline li{padding-left:0}.list-inline li:before{display:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.videoHeader{position:relative;height:100vh;min-height:700px}.videoHeader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#5d5777;opacity:.7;z-index:1000}.videoHeader-inner{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.videoHeader video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;overflow:hidden;transition:transform 5s ease 0s;transform:translate(-50%,-50%) scale(1.1,1.1);object-fit:cover}.videoHeader-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.videoHeader-text .headline>*{margin-top:0;margin-bottom:0;text-align:center;color:#fff}@media (max-width:991px){.videoHeader{min-height:0}}@media (max-width:767px){.videoHeader{min-height:0;height:calc(100vh - 96px)}}.videoHeader .top-banner__playbtn{background-color:#f85470;display:block;margin:0 auto;width:90px;height:90px;border-radius:50%;font-size:0;transition:transform .5s cubic-bezier(.165,.84,.44,1);cursor:pointer}.videoHeader .top-banner__playbtn:hover{transform:scale3d(1.2,1.2,1)}.videoHeader .video-full{position:fixed;top:0;left:50%;z-index:0;opacity:0;transform:translate(-50%,0) scale3d(1,1,1);transition:opacity .3s cubic-bezier(.42,0,.03,.985) 0s}.videoHeader .video-full.opened{transform:translate(-50%,0) scale3d(1,1,1);transform-origin:center center;opacity:1;z-index:3000}.videoHeader .video-full.opened .video-full__player{opacity:1}.videoHeader .video-full.opened .video-full__action{transform:scale(1,1);opacity:1;pointer-events:all}.videoHeader .video-full.opened .video-full__action:hover{transform:scale(1.2,1.2)}@media (orientation:portrait){.videoHeader .video-full{width:100vh;height:100vh}.videoHeader .video-full.opened{width:100vh;height:100vh}}@media (orientation:landscape){.videoHeader .video-full{width:100vw;height:100vw}.videoHeader .video-full.opened{width:100vw;height:100vw}}.videoHeader .video-full__container{position:absolute;top:170px;left:50%;transform:translate(-50%,0);width:100%;height:100%;max-width:90vw;max-height:calc(100vh - 340px);opacity:1;transition:opacity .5s}.videoHeader .video-full__player{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.videoHeader .video-full__action{position:absolute;top:-110px;right:0;width:50px;height:50px;z-index:1;font-size:0;opacity:0;transform:scale(0,0);transition:opacity .5s,transform .25s cubic-bezier(.165,.84,.44,1);pointer-events:none;cursor:pointer}.flipCard{cursor:pointer;perspective:1000px;-webkit-tap-highlight-color:transparent;position:relative;transform:perspective(0) translateZ(1px)}@media (max-width:991px){.flipCard-grid{margin-left:0;display:block}.flipCard-grid .col{padding-left:0}.flipCard-grid.col-25-25-25-25 .col,.flipCard-grid.col-33-33-33 .col,.flipCard-grid.col-33-66 .col,.flipCard-grid.col-50-50 .col,.flipCard-grid.col-66-33 .col{max-width:100%;width:100%}}.flipCard-grid .colContent{display:flex;height:100%}.flipCard .flipperSide{position:absolute;top:0;left:0;width:100%;min-height:100%;background-color:transparent;transition:transform .5s ease 0s;transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flipCard .sideA{transform:rotateY(0) translateZ(1px)}.flipCard .sideB{position:relative;height:100%;transform:rotateY(-180deg) translateZ(1px)}.flipCard .close{position:absolute;left:50%;bottom:20px;width:50px;height:50px;transform:translateX(-50%)}.flipCard.turned .sideA{transform:rotateY(180deg) translateZ(1px)}.flipCard.turned .sideB{transform:rotateY(0) translateZ(1px)}@media (min-width:768px) and (max-width:991px){.flipCard{margin:0 auto;max-width:500px}}@media all and (-ms-high-contrast:none){.flipCard .sideA{visibility:visible}.flipCard .sideB{visibility:hidden}.flipCard.turned .sideA{visibility:hidden}.flipCard.turned .sideB{visibility:visible}}.scalingImage{margin-left:0;overflow:hidden;padding:0}.scalingImage .col-content .colContent{padding:0 1rem}.scalingImage .backgroundImage{background-size:0 0}.scalingImage .backgroundImage img{display:block;width:100%;max-width:none}@media (min-width:1024px){.scalingImage .col{position:relative;margin-bottom:0;padding-left:0}.scalingImage .col-content .colContent{position:absolute;top:50%;right:0;padding:0 10%;width:100%;transform:translate3d(0,-50%,0)}.scalingImage .backgroundImage{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover;background-position:center center;transition:all .3s ease}.scalingImage .backgroundImage img{display:none}}.tabBox .col{position:relative;margin-bottom:0}.tabBox .col .colContent{position:relative}.tabBox-content{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .3s ease}.tabBox-content.current{opacity:1;z-index:1}.tabBox-content>:last-child{margin-bottom:0}.tabBox-overlay{display:none}@media (max-width:991px){.tabBox .col-navigation{display:none}.tabBox-content{position:static;opacity:1}.tabBox-overlay{display:block}.tabBox .openSectionOverlay{display:none}}.sectionOverlay{position:absolute;bottom:0;left:0;width:100%;height:0;overflow:hidden;transition:height .3s ease 0s}.sectionOverlay .inner{position:relative;top:50%;left:50%;transform:translate3d(-50%,-50%,0) rotate(.1deg)}.sectionOverlay .close{position:absolute;top:0;right:0;transform:scale(1,1);transition:transform .25s cubic-bezier(.165,.84,.44,1);cursor:pointer}.sectionOverlay .close:hover{transform:scale(1.2,1.2)}.sectionOverlay.expand{height:100%}@media (max-width:991px){.sectionOverlay{display:none}}
@font-face{font-family:"Avenir LT W01_65 Medium1475532";src:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Avenir/AvenirLTW05-65Medium.eot?#iefix');src:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Avenir/AvenirLTW05-65Medium.eot?#iefix') format("eot"),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Avenir/AvenirLTW05-65Medium.woff2') format("woff2"),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Avenir/AvenirLTW05-65Medium.woff') format("woff"),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Avenir/AvenirLTW05-65Medium.ttf') format("truetype")}@font-face{font-family:"Avenir LT W01_95 Black1475556";src:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Avenir/AvenirLTW05-95Black.eot?#iefix');src:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Avenir/AvenirLTW05-95Black.eot?#iefix') format("eot"),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Avenir/AvenirLTW05-95Black.woff2') format("woff2"),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Avenir/AvenirLTW05-95Black.woff') format("woff"),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Avenir/AvenirLTW05-95Black.ttf') format("truetype")}@font-face{font-family:"Syntax LT W01 Black";src:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Syntax/SyntaxLTW05-Black.eot?#iefix');src:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Syntax/SyntaxLTW05-Black.eot?#iefix') format("eot"),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Syntax/SyntaxLTW05-Black.woff2') format("woff2"),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Syntax/SyntaxLTW05-Black.woff') format("woff"),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/Syntax/SyntaxLTW05-Black.ttf') format("truetype")}.transition-vertical-move-and-fade-in{transform:translateY(0);opacity:1;transition:all .8s cubic-bezier(.74,.22,.265,.96) .4s}.transition-vertical-move-and-fade-out{transform:translateY(30px);opacity:0;transition:all 0s cubic-bezier(.74,.22,.265,.96) 0s}.transition-horizontal-move-and-fade-in{transform:translateX(0);opacity:1;transition:all .8s cubic-bezier(.74,.22,.265,.96) .4s}.transition-horizontal-move-and-fade-out{transform:translateX(-30px);opacity:0;transition:all 0s cubic-bezier(.74,.22,.265,.96) 0s}.transition-ken-burns-in{transform:scale3d(1.04,1.04,1.04) translate3d(0,0,0);transition:transform 5s ease-in 0s;transform-origin:center}.transition-ken-burns-out{transform:scale3d(1,1,1) translate3d(0,0,0);transition:transform 0s ease-in 0s;transform-origin:center}.underlineOnHover{position:relative}.underlineOnHover:after{content:'';position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #fff;transition:width .15s ease-in-out}.underlineOnHover:hover:after{width:100%}body{font-family:'Avenir LT W01_65 Medium1475532';font-size:16px;line-height:1.3;color:#000;background-color:#00264b}section>.container{padding:0 1rem}@media (min-width:1024px){section>.container{padding:0 4rem}section>.container.boxed{max-width:110rem}}@media (min-width:1920px){section>.container.boxed{max-width:144rem}}section.vertical-padding-a{padding:3.5rem 0}@media (min-width:1024px){section.vertical-padding-a{padding:5.5rem 0}}@media (min-width:1920px){section.vertical-padding-a{padding:6.5rem 0}}section.vertical-padding-b{padding:2.5rem 0}@media (min-width:1024px){section.vertical-padding-b{padding:3rem 0}}@media (min-width:1920px){section.vertical-padding-b{padding:4rem 0}}section.background-color-a{background-color:#00264b}section.background-color-a>*{color:#fff}section.background-color-a .h1,section.background-color-a .h2,section.background-color-a .h3,section.background-color-a .h4,section.background-color-a .h5,section.background-color-a .h6,section.background-color-a .intro,section.background-color-a h1,section.background-color-a h2,section.background-color-a h3,section.background-color-a h4,section.background-color-a h5,section.background-color-a h6{color:#fff}section.background-color-a .button.variant-a{border-color:#e84e0f;color:#e84e0f}section.background-color-a .button.variant-a:hover{background-color:#e84e0f;color:#00264b}section.background-color-b{background-color:#6e88ab}section.background-color-b>*{color:#000}section.background-color-b .h1,section.background-color-b .h2,section.background-color-b .h3,section.background-color-b .h4,section.background-color-b .h5,section.background-color-b .h6,section.background-color-b .intro,section.background-color-b h1,section.background-color-b h2,section.background-color-b h3,section.background-color-b h4,section.background-color-b h5,section.background-color-b h6{color:#fff}section.background-color-b .button.variant-a{border-color:#fff;color:#fff}section.background-color-b .button.variant-a:hover{background-color:#fff;color:#6e88ab}section.background-color-c{background-color:#e84e0f}section.background-color-c>*{color:#fff}section.background-color-c .h1,section.background-color-c .h2,section.background-color-c .h3,section.background-color-c .h4,section.background-color-c .h5,section.background-color-c .h6,section.background-color-c .intro,section.background-color-c h1,section.background-color-c h2,section.background-color-c h3,section.background-color-c h4,section.background-color-c h5,section.background-color-c h6{color:#fff}section.background-color-c .button.variant-a{border-color:#fff;color:#fff}section.background-color-c .button.variant-a:hover{background-color:#fff;color:#e84e0f}.home #pageBody>section:first-child{padding-top:16rem}.home #pageBody>section:first-child.no-vertical-padding{padding-top:0}@media (max-width:767px){.home #pageBody>section:first-child{padding-top:4rem}}@media (min-width:1024px){.home section.vertical-padding-a{padding:10rem 0}}@media (min-width:1920px){.home section.vertical-padding-a{padding:10rem 0}}#pageFrame{background-color:#00264b}#pageBody{background-color:#fff}@media (min-width:1024px){#pageBody>section:first-child.vertical-padding-a{padding-top:14.1rem}#pageBody>section:first-child.vertical-padding-b{padding-top:11.6rem}}@media (min-width:1920px){#pageBody>section:first-child.vertical-padding-a{padding-top:15.1rem}#pageBody>section:first-child.vertical-padding-b{padding-top:12.6rem}}@media (min-width:1024px){.shrinked #pageBody>section:first-child.vertical-padding-a{padding-top:12.5rem}.shrinked #pageBody>section:first-child.vertical-padding-b{padding-top:10rem}}@media (min-width:1920px){.shrinked #pageBody>section:first-child.vertical-padding-a{padding-top:13.5rem}.shrinked #pageBody>section:first-child.vertical-padding-b{padding-top:11rem}}.ce-textpic{margin-bottom:2.5rem}.ce-bodytext>:first-child{padding-top:0}.ce-bodytext>:last-child{margin-bottom:0}.ce-gallery{margin-bottom:2.5rem}.ce-gallery .ce-row{margin-bottom:2.5rem}.ce-gallery .ce-row:last-child{margin-bottom:0}@media (min-width:1024px){.ce-gallery .ce-row{margin-bottom:3rem}}@media (min-width:1920px){.ce-gallery .ce-row{margin-bottom:4rem}}.ce-above .ce-gallery{margin-bottom:2.5rem}@media (min-width:1024px){.ce-above .ce-gallery{margin-bottom:3rem}}@media (min-width:1920px){.ce-above .ce-gallery{margin-bottom:4rem}}.ce-below .ce-bodytext{margin-bottom:2.5rem}@media (min-width:1024px){.ce-below .ce-bodytext{margin-bottom:3rem}}@media (min-width:1920px){.ce-below .ce-bodytext{margin-bottom:4rem}}.ce-below .ce-gallery{margin-top:0}.grid{margin-bottom:2.5rem;position:relative;z-index:1000}.grid:last-child{margin-bottom:0}.grid>.col{margin-bottom:2.5rem}.grid>.col:last-child{margin-bottom:0}.grid .colContent .ce-column,.grid .colContent .ce-gallery{float:none}.grid .colContent .ce-column img,.grid .colContent .ce-gallery img{width:100%;max-width:none}@media (min-width:1024px){.grid{margin-bottom:3rem;margin-left:-2rem}.grid>.col{margin-bottom:0}.grid.col-25-25-25-25 .col,.grid.col-33-33-33 .col,.grid.col-33-66 .col,.grid.col-40-60 .col,.grid.col-50-50 .col,.grid.col-60-40 .col,.grid.col-66-33 .col{padding-right:0;padding-left:2rem}}@media (min-width:1920px){.home .grid .colContent.offset-a{padding-left:180px;padding-right:80px}}@media (min-width:1920px){.home .grid .colContent.offset-a{padding-left:162px;padding-right:72px}}@media (min-width:1024px){.home .grid .colContent.offset-a{padding-left:64px;padding-right:64px}}@media (min-width:768px){.home .grid .colContent.offset-a{padding-left:0;padding-right:0}}@media (max-width:767px){.home .grid .colContent.offset-a{padding-left:0;padding-right:0}}@media (min-width:1920px){.home .grid .colContent.offset-b{padding-left:60px;padding-right:20px}}@media (min-width:1920px){.home .grid .colContent.offset-b{padding-left:54px;padding-right:18px}}@media (min-width:1024px){.home .grid .colContent.offset-b{padding-left:16px;padding-right:16px}}@media (min-width:768px){.home .grid .colContent.offset-b{padding-left:0;padding-right:0}}@media (max-width:767px){.home .grid .colContent.offset-b{padding-left:0;padding-right:0}}@media (min-width:1024px){.home .grid.col-33-66 .col,.home .grid.col-40-60 .col,.home .grid.col-50-50 .col,.home .grid.col-60-40 .col,.home .grid.col-66-33 .col{padding-right:50px}.home .grid.col-33-66 .col:last-child,.home .grid.col-40-60 .col:last-child,.home .grid.col-50-50 .col:last-child,.home .grid.col-60-40 .col:last-child,.home .grid.col-66-33 .col:last-child{padding-right:0;padding-left:50px}}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;font-size:62.5%}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-top:0;margin-bottom:2.5rem;font-family:'Syntax LT W01 Black';line-height:1.1;color:#00264b}@media (min-width:1920px){.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-bottom:3rem}}.h5,.h6,h5,h6{margin-top:0;margin-bottom:1.7rem;font-family:'Avenir LT W01_95 Black1475556';line-height:1.2;color:#00264b;text-transform:uppercase}@media (min-width:1920px){.h5,.h6,h5,h6{margin-bottom:2rem}}.h1,h1,p.h1{font-size:4.5rem}@media (min-width:1024px){.h1,h1,p.h1{font-size:6.5rem}}@media (min-width:1920px){.h1,h1,p.h1{font-size:8rem}}.h2,h2,p.h2{font-size:3rem}@media (min-width:1024px){.h2,h2,p.h2{font-size:5rem}}@media (min-width:1920px){.h2,h2,p.h2{font-size:6rem}}.h3,h3,p.h3{font-size:2.5rem}@media (min-width:1024px){.h3,h3,p.h3{font-size:4rem}}@media (min-width:1920px){.h3,h3,p.h3{font-size:5rem}}.h4,h4{font-size:2.5rem}@media (min-width:1024px){.h4,h4{font-size:3rem}}@media (min-width:1920px){.h4,h4{font-size:4rem}}.h5,h5{font-size:2rem}@media (min-width:1024px){.h5,h5{font-size:2.2rem}}@media (min-width:1920px){.h5,h5{font-size:2.5rem}}.h6,h6{font-size:1.7rem}@media (min-width:1920px){.h6,h6{font-size:2rem}}p{margin-top:0;margin-bottom:1.7rem;font-size:1.7rem;line-height:1.3}p.intro{font-size:2rem;font-family:'Avenir LT W01_65 Medium1475532';color:#6e88ab}@media (min-width:1024px){p.intro{font-size:2.2rem}}@media (min-width:1920px){p{margin-bottom:2rem;font-size:2rem}p.intro{font-size:2.5rem}}h1.like-paragraph,h2.like-paragraph,h3.like-paragraph,h4.like-paragraph,h5.like-paragraph,h6.like-paragraph{margin-top:0;margin-bottom:1.7rem;font-size:1.7rem;line-height:1.3}h1.like-paragraph.intro,h2.like-paragraph.intro,h3.like-paragraph.intro,h4.like-paragraph.intro,h5.like-paragraph.intro,h6.like-paragraph.intro{font-size:2rem;font-family:'Avenir LT W01_65 Medium1475532';color:#6e88ab}@media (min-width:1024px){h1.like-paragraph.intro,h2.like-paragraph.intro,h3.like-paragraph.intro,h4.like-paragraph.intro,h5.like-paragraph.intro,h6.like-paragraph.intro{font-size:2.2rem}}@media (min-width:1920px){h1.like-paragraph,h2.like-paragraph,h3.like-paragraph,h4.like-paragraph,h5.like-paragraph,h6.like-paragraph{margin-bottom:2rem;font-size:2rem}h1.like-paragraph.intro,h2.like-paragraph.intro,h3.like-paragraph.intro,h4.like-paragraph.intro,h5.like-paragraph.intro,h6.like-paragraph.intro{font-size:2.5rem}}.tableWrapper{margin-bottom:5rem}@media (max-width:767px){.tableWrapper{overflow:auto}.tableWrapper table{white-space:nowrap}}table{width:100%;border-collapse:collapse}table caption{padding:2rem;background-color:#00264b;font-family:'Avenir LT W01_95 Black1475556';font-size:2rem;color:#fff;text-transform:uppercase;text-align:left}td,th{padding:2rem;vertical-align:top;transition:background-color .3s ease 0s}th{border-bottom:.8rem solid #00264b;font-family:'Avenir LT W01_95 Black1475556';font-weight:400;text-align:left;color:#00264b;text-transform:uppercase}tr:hover td{background-color:#d3dbe6}td{border:1px solid #6e88ab;font-size:1.7rem;line-height:1.3}@media (min-width:1920px){td{font-size:2rem}}.th{display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:4px solid #e84e0f;width:100%;margin-top:0;margin-bottom:1.7rem;font-family:'Avenir LT W01_95 Black1475556';line-height:1.2;color:#00264b;text-transform:uppercase;font-size:1.7rem}@media (min-width:1920px){.th{margin-bottom:2rem}}@media (min-width:1920px){.th{font-size:2rem}}a{color:#e84e0f}a:focus,a:hover{text-decoration:underline}b,strong{font-family:'Avenir LT W01_95 Black1475556';font-weight:400}img{max-width:100%;height:auto}ol,ul{margin:0;margin-bottom:1.7rem;padding:0;list-style:none}@media (min-width:1920px){ol,ul{margin-bottom:2rem}}ol li,ul li{position:relative;font-size:1.7rem;line-height:1.3}@media (min-width:1920px){ol li,ul li{font-size:2rem}}ul li{padding-left:2rem}ul li:before{position:absolute;top:0;left:0;display:block;content:'–'}ol{counter-reset:kwp-counter}ol li{padding-left:3.5rem}ol li:before{position:absolute;top:0;left:0;content:counter(kwp-counter,decimal) '.';counter-increment:kwp-counter}.list-unstyled{padding-left:0;list-style:none}.list-unstyled li{padding-left:0}.list-unstyled li:before{display:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline li{padding-left:0}.list-inline li:before{display:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.button{display:inline-block;margin-bottom:2rem;width:100%;cursor:pointer}.button.variant-a{border-radius:6.5rem;border:.4rem solid #e84e0f;padding:1.3rem 4.6rem;text-align:center;font-family:'Avenir LT W01_95 Black1475556';font-size:1.7rem;line-height:1.3;color:#e84e0f;text-transform:uppercase;text-decoration:none;background-color:transparent}.button.variant-a:hover{text-decoration:none;background-color:#e84e0f;color:#fff;transition:all .3s ease 0s}.button:last-child{margin-bottom:0;margin-right:0}@media (min-width:1024px){.button{margin-right:2rem;width:auto}}@media (min-width:1920px){.button{font-size:2rem}.button.variant-a{font-size:2rem}}#pageHead{position:fixed;top:0;left:0;width:100%;border-bottom:6px solid #e84e0f;height:86px;background-color:rgba(255,255,255,.95);z-index:3000}#pageHead section{padding:0;height:100%}#pageHead section .container{display:flex;flex-flow:row nowrap;height:100%}#pageHead.shrink{height:70px}@media (max-width:991px){#pageHead{position:relative;height:70px}#pageHead section{padding:20px 0}}.transition #pageHead{transition:height .5s ease-out 0s}.transition #pageLogo img{transition:all .5s ease-out 0s}#backLink{display:block;flex:0 1 auto;align-self:center;width:40px;height:40px;background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/icon-arrow-01.svg');background-size:contain;background-repeat:no-repeat;background-position:center;font-size:0;line-height:0;transform:rotate(-180deg);margin-right:105px}@media (max-width:767px){#backLink{margin-right:20px}}#pageLogo{position:absolute;top:50%;left:1rem;transform:translateY(-50%);z-index:3000}#pageLogo a{display:block}#pageLogo img{display:block;width:14.7rem;height:3.1rem}@media (min-width:1024px){#pageLogo{left:4rem}#pageLogo img{width:21rem;height:4.5rem}}@media (min-width:1920px){#pageLogo img{width:23.4rem;height:5.1rem}}@media (min-width:1024px){.shrink #pageLogo img{width:17rem;height:3.7rem}.shrink #mainMenu{padding-left:147}}@media (min-width:1920px){.shrink #pageLogo img{width:14.7rem;height:3.1rem}}nav ul{margin-bottom:0}nav ul li{padding-left:0;background:0 0;line-height:1;color:#fff}nav ul li a,nav ul li span.openSubmenu{display:inline-block;font-family:'Avenir LT W01_95 Black1475556';color:#fff;transition:all .15s ease-in-out}nav ul li a:hover,nav ul li span.openSubmenu:hover{color:#fff}#mainMenu{display:flex;position:relative;flex:1 1 auto;justify-content:flex-end;padding-left:234;padding-right:10.5rem}#mainMenu ul{padding-left:0;list-style:none}#mainMenu ul li{padding-left:0}#mainMenu ul li:before{display:none}#mainMenu ul li{position:static;-webkit-tap-highlight-color:transparent}#mainMenu ul li>a,#mainMenu ul li>span{position:relative;display:block;cursor:pointer;text-decoration:none}#mainMenu ul li>a:focus,#mainMenu ul li>a:hover,#mainMenu ul li>span:focus,#mainMenu ul li>span:hover{text-decoration:none}#mainMenu ul.level-01{display:flex;flex:1 0 auto;flex-flow:row nowrap;align-self:flex-end;justify-content:flex-end;padding:0}#mainMenu ul.level-01>li{flex:0 1 auto;margin:0 2.4rem 0 0}@media screen and (max-width:1200px){#mainMenu ul.level-01>li{margin:0 1rem 0 0}}#mainMenu ul.level-01>li.opened>.submenuWrapper{max-height:100vh}#mainMenu ul.level-01>li.opened>a,#mainMenu ul.level-01>li.opened>span{color:#e84e0f}#mainMenu ul.level-01>li.opened>a:after,#mainMenu ul.level-01>li.opened>span:after{transform:translateX(-50%) scale(1)}#mainMenu ul.level-01>li>a,#mainMenu ul.level-01>li>span{position:relative;padding:15px 5px;text-transform:uppercase;font-size:1.4rem;line-height:1;color:#00264b;transition:color .3s ease 0s}#mainMenu ul.level-01>li>a:after,#mainMenu ul.level-01>li>span:after{display:block;content:'';position:absolute;bottom:-1.3rem;left:50%;width:2rem;height:2rem;border-radius:50%;transform:translateX(-50%) scale(0);transform-origin:center;background-color:#e84e0f;transition:transform .3s ease 0s;z-index:4000}@media (min-width:1920px){#mainMenu ul.level-01>li>a,#mainMenu ul.level-01>li>span{font-size:1.6rem}}@media (min-width:1920px){#mainMenu ul.level-01>li>a,#mainMenu ul.level-01>li>span{font-size:2rem}}#mainMenu ul.level-01>li.current>a:after,#mainMenu ul.level-01>li.current>span:after{transform:translateX(-50%) scale(1)}#mainMenu ul.level-01>li:last-child{margin-right:0}#mainMenu ul.level-01>li:last-child>a,#mainMenu ul.level-01>li:last-child>span{padding-right:0}#mainMenu ul.level-01>li>.submenuWrapper{position:absolute;top:calc(100% + 6px);left:calc(-1 * ((100vw - 100%)/ 2));width:100vw;max-height:0;z-index:3000;background-color:rgba(255,255,255,.95);transition:max-height .3s ease 0s;overflow:hidden}#mainMenu ul.level-01>li>.submenuWrapper .bar{margin:0 auto;padding:0 4rem;max-width:110rem}#mainMenu ul.level-01>li>.submenuWrapper .bar .inner{position:relative;border-bottom:.3rem solid #e84e0f;height:10rem}#mainMenu ul.level-01>li>.submenuWrapper .bar .close{position:absolute;top:3.4rem;right:0;color:#e84e0f;font-size:3rem;cursor:pointer}#mainMenu ul.level-01>li>.submenuWrapper .bar .close:before{margin:0}@media (min-width:1920px){#mainMenu ul.level-01>li>.submenuWrapper .bar{max-width:144rem}}#mainMenu ul.level-02{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto;padding:0 4rem 6.6rem 4rem;max-width:110rem}#mainMenu ul.level-02>li{flex:0 1 calc(50% - 2rem);width:calc(50% - 2rem)}#mainMenu ul.level-02>li>a,#mainMenu ul.level-02>li>span{display:block;padding:1.6rem 4.2rem;border-bottom:.3rem solid #e84e0f;font-size:1.4rem;color:#00264b;text-transform:uppercase;background-color:transparent;transition:background-color .3s ease 0s,color .3s ease 0s}@media (min-width:1920px){#mainMenu ul.level-02>li>a,#mainMenu ul.level-02>li>span{font-size:1.6rem}}@media (min-width:1920px){#mainMenu ul.level-02>li>a,#mainMenu ul.level-02>li>span{font-size:2rem}}#mainMenu ul.level-02>li.active>a,#mainMenu ul.level-02>li.active>span,#mainMenu ul.level-02>li:focus>a,#mainMenu ul.level-02>li:focus>span,#mainMenu ul.level-02>li:hover>a,#mainMenu ul.level-02>li:hover>span{color:#fff;background-color:#e84e0f}@media (min-width:1920px){#mainMenu ul.level-02{max-width:144rem}}@media (min-width:1920px){#mainMenu{padding-right:12rem}}@media (min-width:1920px){#mainMenu{padding-right:11rem}}@media (max-width:991px){#mainMenu{display:none}}#langMenu{position:absolute;bottom:0;right:3rem}#langMenu ul{padding-left:0;list-style:none;display:flex;flex-flow:row nowrap}#langMenu ul li{padding-left:0}#langMenu ul li:before{display:none}#langMenu ul li{padding-right:1rem}#langMenu ul li a{padding:15px 0;text-transform:uppercase;font-size:1.4rem;line-height:1;color:#00264b;transition:color .3s ease 0s;text-decoration:none}@media (min-width:1920px){#langMenu ul li a{font-size:1.6rem}}@media (min-width:1920px){#langMenu ul li a{font-size:2rem}}#langMenu ul li.active a{color:#e84e0f}#langMenu ul li:after{display:block;position:absolute;top:1.5rem;right:0;content:'/';font-family:'Avenir LT W01_95 Black1475556';font-size:1.4rem;line-height:1;color:#00264b}@media (min-width:1920px){#langMenu ul li:after{font-size:1.6rem}}@media (min-width:1920px){#langMenu ul li:after{font-size:2rem}}#langMenu ul li:last-child{padding-right:0}#langMenu ul li:last-child:after{display:none}@media (max-width:991px){#langMenu{display:none}}.langMenu ul{padding-left:0;list-style:none;display:flex;flex-flow:row nowrap;margin-left:1rem}.langMenu ul li{padding-left:0}.langMenu ul li:before{display:none}.langMenu ul li{padding-right:1rem}.langMenu ul li a{text-transform:uppercase;font-size:2rem;line-height:1;color:#00264b;transition:color .3s ease 0s;text-decoration:none}.langMenu ul li a:active,.langMenu ul li a:focus,.langMenu ul li a:hover{color:#e84e0f}.langMenu ul li.active a{color:#e84e0f}.langMenu ul li:after{display:block;position:absolute;top:0;right:0;content:'/';font-family:'Avenir LT W01_95 Black1475556';font-size:2rem;line-height:1;color:#00264b}.langMenu ul li:last-child{padding-right:0}.langMenu ul li:last-child:after{display:none}#metaMenu{position:absolute;top:24px;right:70px}#metaMenu ul{font-size:0}#metaMenu ul li{display:inline-block;margin-right:20px}#metaMenu ul li:last-child{margin-right:0}#metaMenu button{position:relative;padding:0;border:none;font-size:24px;width:32px;height:32px;line-height:1;background-color:transparent;color:#fff;cursor:pointer;transition:all .15s ease-in-out}#metaMenu .counter{display:block;position:absolute;top:-4px;right:-4px;padding-top:3px;border:1px solid #fff;border-radius:50%;width:18px;height:18px;font-size:10px;line-height:10px;text-align:center;transition:all .15s ease-in-out;color:#fff;background-color:#e84e0f}@media (min-width:1024px){#metaMenu{top:0;left:0;right:auto;width:100%}#metaMenu ul{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin:0 auto;width:960px}#metaMenu ul li{margin-right:10px}#metaMenu button{width:42px;height:42px;background-color:#6e88ab;font-size:24px}#metaMenu button.active,#metaMenu button:hover{background-color:#fff;color:#6e88ab}#metaMenu button.active .counter,#metaMenu button:hover .counter{border-color:#6e88ab;background-color:#fff;color:#e84e0f}#metaMenu .counter{top:4px;right:4px;color:#fff;background-color:#6e88ab}}.metaDrawer{position:relative;height:0;transition:height .15s ease-in-out 0s;overflow:hidden}.metaDrawer-wrapper{position:absolute;top:calc(100% + 3px);left:0;right:0;background-color:#6e88ab;z-index:2000}@media (min-width:1024px){.metaDrawer{margin:0 auto;width:960px}}.metaDrawer-content{padding:32px 20px}.metaDrawer-content p{color:#fff}.metaDrawer-close{position:absolute;top:0;right:20px;width:32px;height:32px;cursor:pointer}.metaDrawer-close:before{position:absolute;top:-2px;right:0;display:block;content:'+';transform:rotate(45deg);font-size:36px;line-height:1;color:#fff}.metaDrawer .gearsAutocompleterListBody.factfinder{flex:1 0 100%;margin-top:20px;width:100%;max-width:none;height:auto;max-height:none}.metaDrawer .gearsAutocompleterListBody.factfinder>.gearsAutocompleterListContent{position:static;width:100%}@media (min-width:1024px){.metaDrawer-content{padding:32px 0}.metaDrawer-close{right:0}}.searchForm{padding:10px 0}.searchForm label{display:block;position:absolute;top:0;left:0;flex:1 0 100%;margin:0;padding:0;font-size:16px;line-height:1.4;color:#fff;transform:translateY(25px);transition:transform .15s ease-in-out}@media (max-width:767px){.searchForm label{font-size:12px}}.searchForm .searchInner{position:relative;display:flex;flex-flow:row wrap;min-height:50px}.searchForm .searchInput[type=search]{flex:1 0 auto;margin-right:40px;margin-top:0;padding:0;padding-top:22px;height:50px;border:none;border-bottom:2px solid #fff;border-radius:0;background-color:transparent;font-size:16px;color:#fff}.searchForm .searchInput[type=search].filled,.searchForm .searchInput[type=search]:focus{color:#fff}.searchForm .searchInput[type=search].filled+label,.searchForm .searchInput[type=search]:focus+label{transform:translateY(0)}@media (min-width:768px){.searchForm .searchInput[type=search]{flex:1 0 100%;margin-right:0}}.searchForm .searchButton{flex:0 1 auto;border:none;color:#6e88ab;background-color:#fff}.searchForm .searchButton:hover{color:#fff;background-color:#00264b}@media (min-width:768px){.searchForm{padding-top:0;padding-bottom:0}.searchForm .searchButton{display:none}}#pageFooter .section-footer{padding-top:3.5rem;padding-bottom:2.5rem}#pageFooter .section-footer .container{display:flex;flex-flow:row nowrap}@media (min-width:1024px){#pageFooter .section-footer{padding-top:5.5rem;padding-bottom:3rem}}@media (min-width:1920px){#pageFooter .section-footer{padding-top:6.5rem;padding-bottom:4rem}}#pageFooter .section-copyright{padding-top:1.2rem;padding-bottom:3.5rem}#pageFooter .section-copyright .container{display:flex;flex-flow:row nowrap;align-items:center}@media (min-width:1024px){#pageFooter .section-copyright{padding-bottom:5.5rem}}@media (min-width:1920px){#pageFooter .section-copyright{padding-bottom:6.5rem}}#pageFooter .section-claim{padding:0}#pageFooter .section-claim .claim{display:flex;flex-flow:row nowrap}#pageFooter .section-claim .claim .text{flex:0 1 auto;padding-right:1rem;font-family:'Avenir LT W01_95 Black1475556';font-size:1.2rem;line-height:1;color:#6e88ab;text-transform:uppercase;white-space:nowrap}#pageFooter .section-claim .claim .line{flex:1 0 auto;width:100vw;margin-bottom:.2rem;height:.3rem;background-color:#6e88ab;align-self:flex-end}#pageFooter .copyright{flex:0 1 auto;font-size:0;line-height:0}#pageFooter .copyright-company,#pageFooter .copyright-text{display:inline-block;color:#fff;font-size:1.6rem;line-height:1}#pageFooter .copyright-company{font-family:'Avenir LT W01_65 Medium1475532'}#pageFooter .copyright-text{font-family:'Avenir LT W01_65 Medium1475532'}@media (max-width:991px){#pageFooter .section-footer .container{display:block}#pageFooter .section-copyright .container{display:block}#pageFooter .copyright{margin-bottom:3.4rem}#pageFooter .copyright-company,#pageFooter .copyright-text{display:inline;line-height:1}}#footerLogo{display:none}@media (min-width:1024px){#footerLogo{display:block;flex:1 0 calc(100% / 3);width:calc(100% / 3)}#footerLogo a{display:block}#footerLogo img{display:block;width:234px;height:51px}}#footerMenu{margin-bottom:5rem;width:100%}#footerMenu ul{padding-left:0;list-style:none}#footerMenu ul li{padding-left:0}#footerMenu ul li:before{display:none}#footerMenu ul li a,#footerMenu ul li span{text-transform:uppercase;text-decoration:none;color:#fff}#footerMenu ul li a:active,#footerMenu ul li a:focus,#footerMenu ul li a:hover{color:#e84e0f}#footerMenu .level-01>li{margin-bottom:3.4rem}#footerMenu .level-01>li>span{margin-top:0;margin-bottom:2.5rem;font-family:'Syntax LT W01 Black';line-height:1.1;color:#00264b;font-size:2.5rem;margin-bottom:0;padding-bottom:2.9rem;color:#fff;text-transform:none}@media (min-width:1920px){#footerMenu .level-01>li>span{margin-bottom:3rem}}@media (min-width:1024px){#footerMenu .level-01>li>span{font-size:3rem}}@media (min-width:1920px){#footerMenu .level-01>li>span{font-size:4rem}}@media (min-width:1024px){#footerMenu .level-01>li>span{margin-bottom:0;padding-top:1rem}}@media (min-width:1920px){#footerMenu .level-01>li>span{margin-bottom:0;padding-top:0}}#footerMenu .level-01>li:last-child{margin-bottom:0}#footerMenu .level-02>li>a{padding:.5rem 0;font-size:1.7rem;line-height:1.3}@media (min-width:1920px){#footerMenu .level-02>li>a{font-size:2rem}}@media (min-width:1024px){#footerMenu{margin-bottom:0;flex:1 0 calc(100% / 3);width:calc(100% / 3)}}.newsletter{flex:1 0 calc(100% / 3);width:calc(100% / 3);padding-left:1.6rem}.newsletter>span{margin-top:0;margin-bottom:2.5rem;font-family:'Syntax LT W01 Black';line-height:1.1;color:#00264b;font-size:2.5rem;display:block;margin-bottom:0;padding-bottom:3.9rem;color:#fff;text-transform:none;cursor:default}@media (min-width:1920px){.newsletter>span{margin-bottom:3rem}}@media (min-width:1024px){.newsletter>span{font-size:3rem}}@media (min-width:1920px){.newsletter>span{font-size:4rem}}@media (min-width:1024px){.newsletter>span{margin-bottom:0;padding-top:1rem}}@media (min-width:1920px){.newsletter>span{margin-bottom:0;padding-top:0}}.newsletter .button{width:100%}.newsletter .hint{color:#fff}@media (max-width:991px){.newsletter{padding-left:0;width:100%}}#subFooterMenu{flex:0 1 auto}#subFooterMenu ul{padding-top:0;padding-left:0;list-style:none}#subFooterMenu ul li{padding-left:0}#subFooterMenu ul li:before{display:none}#subFooterMenu ul li{-webkit-tap-highlight-color:transparent}#subFooterMenu ul li>a,#subFooterMenu ul li>span{position:relative;display:block;cursor:pointer;text-decoration:none;font-family:'Avenir LT W01_65 Medium1475532';color:#fff}#subFooterMenu ul li>a.openSubmenu,#subFooterMenu ul li>span.openSubmenu{cursor:none}#subFooterMenu ul li:hover>a{color:#e84e0f}#subFooterMenu ul.level-01{display:block}#subFooterMenu ul.level-01>li>a,#subFooterMenu ul.level-01>li>span{padding:.5rem 0;font-size:1.7rem;line-height:1.3}@media (min-width:1024px){#subFooterMenu ul.level-01>li>a,#subFooterMenu ul.level-01>li>span{padding:0 1.6rem}}@media (min-width:1920px){#subFooterMenu ul.level-01>li>a,#subFooterMenu ul.level-01>li>span{font-size:2rem}}@media (min-width:1024px){#subFooterMenu ul.level-01{display:flex;flex-flow:row nowrap}#subFooterMenu ul.level-01>li{flex:1 0 auto;margin-right:1.2rem}#subFooterMenu ul.level-01>li:first-child{margin-left:4rem}#subFooterMenu ul.level-01>li:last-child{margin-right:0}#subFooterMenu ul.level-01>li:last-child>a,#subFooterMenu ul.level-01>li:last-child>span{padding-right:0}}.copyrightText{padding:32px 0;font-size:16px;color:#fff}.openMobileMenu{display:none;position:absolute;top:1.4rem;left:-4.4rem;transform:rotate(0);transition:.5s ease-in-out}.openMobileMenu p{margin-bottom:.4rem;font-size:1rem;line-height:1;text-transform:uppercase}.openMobileMenu .bars{position:relative;width:3.2rem;height:2.2rem}.openMobileMenu .bars span{display:block;position:absolute;height:.3rem;width:3rem;border-radius:.3rem;background:#00264b;opacity:1;left:.1rem;transform:rotate(0);transition:.25s ease-in-out}.openMobileMenu .bars span:nth-child(1){top:.3rem}.openMobileMenu .bars span:nth-child(2),.openMobileMenu .bars span:nth-child(3){top:.9rem}.openMobileMenu .bars span:nth-child(4){top:1.5rem}@media (max-width:991px){.openMobileMenu{display:block}}.backMobileMenu{position:relative;padding:1.6rem 3rem 1.6rem 5rem;font-size:2rem;line-height:1;background-color:#e84e0f}.backMobileMenu .icon:before{content:'\e806';position:absolute;top:1.6rem;left:1.5rem;margin:0;color:#fff}.backMobileMenu .label{display:inline-block;vertical-align:top;font-family:'Avenir LT W01_95 Black1475556';text-transform:uppercase;color:#fff}.mobileMenu{position:absolute;top:0;right:0;width:100%;height:100%;min-width:290px;transform:translateX(100%);z-index:3000}.mobileMenu li:before{content:''}.mobileMenu a{text-decoration:none;text-transform:uppercase}.mobileMenu .scrollable{position:absolute;top:70px;right:0;width:100%;min-height:100vh;height:100%;background-color:rgba(255,255,255,.9);overflow:hidden;transform:translateX(0);transition:transform .3s ease-out 0s}.mobileMenu .breadcrumb{padding:10px;font-size:16px;line-height:1.4;color:#6e88ab}.mobileMenu .breadcrumb .parent:after{display:inline-block;padding:0 4px;content:'>'}.mobileMenu-opened .mobileMenu .openMobileMenu span:nth-child(1){top:15px;width:0;left:50%}.mobileMenu-opened .mobileMenu .openMobileMenu span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobileMenu-opened .mobileMenu .openMobileMenu span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobileMenu-opened .mobileMenu .openMobileMenu span:nth-child(4){top:15px;width:0;left:50%}.mobileMenu-opened .mobileMenu .scrollable{transform:translateX(-100%)}#mobileMenu{position:relative;overflow:hidden;margin-bottom:5rem;transition:height .3s ease-out 0s}#mobileMenu ul{margin-bottom:0;background-color:#fff}#mobileMenu li{position:static;padding:0;background-image:none}#mobileMenu li.active>a,#mobileMenu li.active>span,#mobileMenu li.current>a,#mobileMenu li.current>span{background-color:#e84e0f;color:#fff}#mobileMenu li:last-child>a,#mobileMenu li:last-child>span{border-bottom:.3rem solid #e84e0f}#mobileMenu .openSubmenu,#mobileMenu a{position:relative;display:block;padding:1.6rem 3rem 1.6rem 5rem;border-top:.3rem solid #e84e0f;font-size:2rem;color:#00264b;background-color:transparent}#mobileMenu .hasSubmenu>span{text-transform:uppercase}#mobileMenu .hasSubmenu ul{position:absolute;top:0;left:0;width:100%;opacity:0;z-index:1;transform:translateX(100%) rotate(.1deg);transition:transform .3s ease-out 0s,opacity .3s ease 0s;-webkit-backface-visibility:hidden}#mobileMenu .hasSubmenu .bar{display:none}#mobileMenu .hasSubmenu.submenu-opened>ul{opacity:1;transform:translateX(0) rotate(.1deg);transition:transform .3s ease-out .3s,opacity .3s ease .3s}.storeView{position:relative}.storeView .gMap{width:100%;height:100%}@media (max-width:767px){.storeView .gMap{display:none}}@media (max-width:767px){.storeView.detailView-opened .gMap{display:none}}.storeViewLocationbarFrame{display:none;flex:0 1 auto;align-self:stretch}.storeViewLocationbarFrame.opened{display:block;width:100%}@media (max-width:767px){.storeViewLocationbarFrame.opened{position:static}}.storeViewWrapper{width:100%;height:auto}@media (min-width:1024px){.storeViewWrapper{display:flex;flex-flow:row nowrap;width:100%;height:116rem}}@media (min-width:768px){.storeViewMap{width:100%;height:36rem}}@media (min-width:1024px){.storeViewMap{display:flex;flex-flow:row nowrap;width:50%;height:100%}}.storeViewSearchWrapper{display:block;width:100%;height:auto;padding:4rem 2rem 2rem 2rem;background-color:#6e88ab}@media (min-width:1024px){.storeViewSearchWrapper{display:flex;flex-flow:row nowrap;width:50%;height:100%;padding:10rem 2rem 4rem 9rem}}@media (min-width:1024px){#pageBody .storeView:first-child .storeViewSearchWrapper{padding-top:17.5rem}}.storeViewSearch{width:100%;max-width:700px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.storeViewSearch h2{color:#fff;margin-bottom:80px}.storeSearchBarBox .form{position:relative;font-size:0}.storeSearchBarBox .storeInput{position:relative;display:block;box-sizing:border-box;border:0 none;padding-bottom:11px;padding-top:4px;padding-right:0;border-bottom:3px solid #fff}.storeSearchBarBox .storeInput label{position:absolute;top:4px;left:0;font-size:30px;line-height:1.1;font-family:'Avenir LT W01_65 Medium1475532';color:#fff;transform:translateY(0);transition:all .3s ease 0s}@media (max-width:767px){.storeSearchBarBox .storeInput label{font-size:20px}}.storeSearchBarBox .storeInput .gearsAutocompleter{border:0 none;width:100%;font-family:'Avenir LT W01_65 Medium1475532',sans-serif;font-size:30px;line-height:1.1;color:#fff;background-color:transparent}.storeSearchBarBox .storeInput .gearsAutocompleter.filled+label,.storeSearchBarBox .storeInput .gearsAutocompleter:focus+label{transform:translateY(-35px);font-size:16px}@media (max-width:767px){.storeSearchBarBox .storeInput .gearsAutocompleter{font-size:20px}.storeSearchBarBox .storeInput .gearsAutocompleter.filled+label,.storeSearchBarBox .storeInput .gearsAutocompleter:focus+label{transform:translateY(-27px);font-size:16px}}.storeSearchBarBox .storeInput .alertMessage{display:none}.storeSearchBarBox .storeInput.autoCompleterAlert .gearsAutocompleter{animation-duration:3s;animation-name:inputAlert;animation-direction:normal;animation-delay:0s;animation-iteration-count:1}.storeSearchBarBox .storeInput.autoCompleterAlert .alertMessage{display:block;position:absolute;right:50px;top:16px;font-size:10px;line-height:10px;text-transform:uppercase;color:#fff}@media (max-width:767px){.storeSearchBarBox .storeInput.autoCompleterAlert .alertMessage{right:0;top:56px}}.storeSearchBarBox .geoPositionButton{display:none}.storeSearchBarBox .storeListButton{display:none;position:absolute;top:0;right:0;margin:0;width:40px;height:40px;background:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/icon-arrow-02.svg') transparent center no-repeat scroll;background-size:40px 40px;box-sizing:border-box;line-height:0;font-size:0}@keyframes inputAlert{0%{color:#fff}15%{color:#6e88ab}30%{color:#fff}45%{color:#6e88ab}60%{color:#fff}75%{color:#6e88ab}100%{color:#fff}}.gearsAutocompleterListBody .navSearchCompleter{z-index:1001}.gearsAutocompleterListBody .gearsAutocompleterListContent{position:absolute;left:0;top:12px;width:100%;background-color:#fff}.gearsAutocompleterListBody.locationSearchBarAutoCompleter .gearsAutocompleterListContent{width:290px}.gearsAutocompleterListBody.navSearchCompleter .gearsAutocompleterListContent{left:-4px;top:3px;width:128px}.gearsAutocompleterListBody ul{margin-bottom:0}.gearsAutocompleterListBody li{font-family:arial,sans-serif;color:#434343;padding:16px 0;margin:0 20px;border:0;font-size:15px;cursor:pointer}.gearsAutocompleterListBody li:before{display:none}.gearsAutocompleterListBody li.active{color:#e84e0f}.gearsAutocompleterListBody li.selected,.gearsAutocompleterListBody li:hover{background-color:transparent;color:#e84e0f}.storeViewAutoCompleteList{z-index:1}.storeSortListFrame{display:none;width:100%;flex:0 1 auto;align-self:stretch}@media (max-width:767px){.storeSortListFrame{position:static;height:auto}}.storeSortListFrame.opened{display:block}.storeSortListFrame .storeSortList{height:100%;overflow-x:hidden;overflow-y:auto;background-color:#fff}@media (max-width:767px){.storeSortListFrame .storeSortList{position:static;padding-top:20px;width:100%;height:auto}}.storeSortListFrame .storeSortList h3{margin-bottom:0;font-size:19px}.storeSortListFrame .storeSortList h3+p{margin-top:0}.storeSortListFrame .storeSortList .storeSortListMsg{display:none;margin-bottom:16px;border-bottom:1px solid #e4e4e5}.storeSortListFrame .storeSortList .storeSortListMsg h3{color:#0ff}.storeSortListFrame .storeSortList p{margin-bottom:16px;font-size:16px}.storeSortListFrame .storeSortList li{background:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/icon-arrow-01.svg') #fff right 12px no-repeat scroll;background-size:40px 40px;transition:color .15s ease-in-out;padding-left:0;padding-right:40px;cursor:pointer}.storeSortListFrame .storeSortList li:before{display:none}.storeSortListFrame .storeSortList li:hover h3{color:#e84e0f}.storeSortListFrame .storeSortList li+li{padding-top:16px;background-position:right 27px;border-top:3px solid #e84e0f}.storeSortListFrame .storeSortListBody{position:relative}.storeSortListFrame .storeSortListClose{display:none;font-family:arial,sans-serif;padding-right:20px;padding-bottom:20px}@media (max-width:767px){.storeSortListFrame .storeSortListClose{position:static;padding-right:0}}.storeSortListFrame .storeSortListClose button{padding:0;border:none;outline:0;font-size:15px;line-height:22px;text-transform:uppercase;background-color:transparent;-webkit-appearance:none;cursor:pointer}.storeSortListFrame .storeSortListClose button .fa{margin-right:10px;font-size:22px}@media (max-width:767px){.storeSortListFrame .storeListOverflow{padding-top:0;padding-right:0;height:auto}}.storeSortListFrame .storeListOverflow .storeList{margin:0;padding:20px}.storeViewDetailFrame{position:absolute;top:0;left:0;width:100%;height:0}@media (max-width:767px){.storeViewDetailFrame{position:static;height:auto}}.storeViewDetailFrame .detailControls{font-family:arial,sans-serif;padding-right:20px;padding-bottom:20px}@media (max-width:767px){.storeViewDetailFrame .detailControls{position:static;padding-right:0}}.storeViewDetailFrame .detailControls button{padding:0;border:none;outline:0;font-size:15px;line-height:22px;text-transform:uppercase;background-color:transparent;-webkit-appearance:none;cursor:pointer}.storeViewDetailFrame .detailControls button .fa{top:3px;margin-right:10px;font-size:22px}.storeViewDetailFrame .detailView{position:absolute;top:116px;left:0;width:360px;height:calc(70vh - 116px);overflow-y:auto;background-color:#fff}@media (max-width:767px){.storeViewDetailFrame .detailView{position:static;padding-top:20px;width:100%;height:auto}}.storeViewDetailFrame .detailContent{padding-right:20px}.storeViewDetailFrame .detailContent h3,.storeViewDetailFrame .detailContent h4{margin-bottom:8px;font-size:19px}.storeViewDetailFrame .detailContent p{margin-top:0;margin-bottom:16px;font-size:16px}.storeViewDetailFrame .detailContent hr{margin:0 0 16px 0}.storeViewDetailFrame .detailContent li{padding-left:0}.storeViewDetailFrame .detailContent li:before{display:none}.storeViewDetailFrame .detailContent .opening-hours h4{font-family:verdana,sans-serif;font-size:16px}.storeViewDetailFrame .detailContent .opening-hours li{font-family:verdana,sans-serif;font-size:16px}.storeViewDetailFrame .detailContent .opening-hours .date{float:left;width:40%}.storeViewDetailFrame .detailContent .opening-hours .hours{float:left;width:60%}@media (max-width:767px){.storeViewDetailFrame .detailContent{padding-right:0}}.onlineshop h4,.onlineshop p{margin-bottom:16px}.onlineshop p{font-size:15px}.storeTelephone{display:inline-block;padding-top:1rem}form .grid{margin-bottom:5rem}form .grid>.col{margin-bottom:5rem}@media (min-width:1024px){form .grid>.col{margin-bottom:2.5rem}}.formHeading{margin-bottom:6.5rem}.fieldset{position:relative;margin-bottom:2.4rem;font-size:0}.fieldset.checkboxSet,.fieldset.radioSet{margin-bottom:2.7rem}@media (max-width:767px){.fieldset.checkboxSet,.fieldset.radioSet{margin-bottom:6rem}}.input-wrapper{position:relative;width:100%}.input-wrapper.disabled [type=date],.input-wrapper.disabled [type=email],.input-wrapper.disabled [type=file],.input-wrapper.disabled [type=number],.input-wrapper.disabled [type=password],.input-wrapper.disabled [type=search],.input-wrapper.disabled [type=text]{border-color:#c5c6c6;color:#c5c6c6}.input-wrapper.disabled label{color:#c5c6c6}.input-wrapper.error input,.input-wrapper.error textarea{border-color:#bb0440;color:#bb0440}.input-wrapper.error .selectBox-label,.input-wrapper.error label{color:#bb0440}.hint{margin-top:2.5rem;margin-bottom:4.5rem;font-size:1.2rem;color:#00264b}.input-field label,.select label{position:absolute;top:2.4rem;left:0;width:100%;margin-right:0;font-family:'Avenir LT W01_65 Medium1475532';font-size:1.6rem;color:#00264b;cursor:text;z-index:500;transition:all .3s ease-out 0s}@media (min-width:1024px){.input-field label,.select label{top:2rem;font-size:2rem}}.selectBox-menuShowing+label,[type=date].filledOut+label,[type=date]:focus+label,[type=email].filledOut+label,[type=email]:focus+label,[type=file].filledOut+label,[type=file]:focus+label,[type=number].filledOut+label,[type=number]:focus+label,[type=password].filledOut+label,[type=password]:focus+label,[type=search].filledOut+label,[type=search]:focus+label,[type=text].filledOut+label,[type=text]:focus+label,select.filledOut+a+label,textarea.filledOut+label,textarea:focus+label{transform:translateY(-100%) translateZ(0);font-size:1.4rem}@media (min-width:1024px){.selectBox-menuShowing+label,[type=date].filledOut+label,[type=date]:focus+label,[type=email].filledOut+label,[type=email]:focus+label,[type=file].filledOut+label,[type=file]:focus+label,[type=number].filledOut+label,[type=number]:focus+label,[type=password].filledOut+label,[type=password]:focus+label,[type=search].filledOut+label,[type=search]:focus+label,[type=text].filledOut+label,[type=text]:focus+label,select.filledOut+a+label,textarea.filledOut+label,textarea:focus+label{font-size:1.6rem}}[type=date],[type=email],[type=file],[type=number],[type=password],[type=search],[type=text],textarea{font-family:'Avenir LT W01_65 Medium1475532';background-color:transparent}[type=date]:focus,[type=email]:focus,[type=file]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=text]:focus,textarea:focus{outline:0}input[type=text]{padding:2.4rem 0 0 0;width:100%;height:6rem;border:none;border-bottom:.3rem solid #00264b;font-size:1.6rem;line-height:1.3;color:#00264b}@media (min-width:1024px){input[type=text]{padding-top:2rem;font-size:2rem}}[data-field=datetime]{position:relative;z-index:1}.datetime-opened .icon.datetime{transform:rotate(90deg)}.icon.datetime{position:absolute;right:0;bottom:1.2rem;content:'\e807';font-family:fontello;font-size:3.6rem;line-height:1;color:#00264b}.icon.datetime:before{margin:0}.input-field textarea{padding:1.2rem;width:100%;height:30.9rem;border:.3rem solid #00264b;font-size:1.6rem;line-height:1.3;color:#00264b;resize:none}.input-field textarea+label{top:1.5rem;left:1.5rem}.input-field textarea.filledOut+label,.input-field textarea:focus+label{top:0;transform:translateX(-1.5rem) translateY(-3rem) translateZ(0)}@media (min-width:1024px){.input-field textarea{font-size:2rem}}.checkboxSet label,.radioSet label{position:relative;padding-bottom:.625rem;padding-top:.4rem;padding-left:5rem;padding-right:2rem;width:auto;color:#00264b}.checkboxSet input,.radioSet input{margin:0;position:absolute;top:0;left:0;width:3rem;height:3rem;opacity:0}.checkboxSet>:last-child,.radioSet>:last-child{margin-bottom:0}.checkbox,.radio{position:absolute;top:.1rem;left:0;display:block;margin:0;width:3rem;height:3rem;text-align:center;opacity:1}.checkbox:before,.radio:before{position:absolute;top:-.6rem;left:0;font-family:fontello;font-size:3rem;color:#00264b}.checkbox.error:before,.radio.error:before{color:#bb0440}.checkboxWrapper,.radioWrapper{margin-bottom:0}@media (max-width:767px){.checkboxWrapper,.radioWrapper{margin-bottom:3.3rem}}.checkboxWrapper input,.radioWrapper input{font-size:1.6rem}.checkboxWrapper label,.radioWrapper label{display:inline-block;font-size:1.6rem;margin-bottom:2rem;vertical-align:top}@media (max-width:767px){.checkboxWrapper label,.radioWrapper label{display:block;width:100%}.checkboxWrapper label:last-child,.radioWrapper label:last-child{margin-bottom:0}}.checkboxWrapper.multiple label,.radioWrapper.multiple label{width:25%}@media (max-width:991px){.checkboxWrapper.multiple label,.radioWrapper.multiple label{width:50%}}@media (max-width:767px){.checkboxWrapper.multiple label,.radioWrapper.multiple label{width:100%}}.checkboxWrapper.disabled [type=checkbox],.checkboxWrapper.disabled [type=radio],.checkboxWrapper.disabled label,.radioWrapper.disabled [type=checkbox],.radioWrapper.disabled [type=radio],.radioWrapper.disabled label{color:#c5c6c6}.checkboxWrapper.disabled .checkbox:before,.checkboxWrapper.disabled .radio:before,.radioWrapper.disabled .checkbox:before,.radioWrapper.disabled .radio:before{color:#c5c6c6}.checkboxWrapper.error [type=checkbox],.checkboxWrapper.error [type=radio],.checkboxWrapper.error label,.radioWrapper.error [type=checkbox],.radioWrapper.error [type=radio],.radioWrapper.error label{color:#bb0440}.checkboxWrapper.error .checkbox:before,.checkboxWrapper.error .radio:before,.radioWrapper.error .checkbox:before,.radioWrapper.error .radio:before{color:#bb0440}input[type=checkbox]:before,input[type=radio]:before{font-family:fontello;font-size:1.8rem}input[type=radio]:not(old)+.radio:before{content:'\e817'}input[type=radio]:not(old):checked+.radio:before{content:'\e812'}input[type=checkbox]:not(old)+.checkbox:before{content:'\e809'}input[type=checkbox]:not(old):checked+.checkbox:before{content:'\e80b'}select{position:absolute;top:0;left:0;display:block!important;width:100%;visibility:hidden}.selectBox-dropdown{position:relative;padding:2.8rem 0 0 0;width:100%;height:6rem;border:none;border-bottom:.3rem solid #00264b;border-radius:0;font-size:1.6rem;line-height:1.3;color:#00264b;background:0 0;box-shadow:none;z-index:1000}.selectBox-dropdown.error{border-color:#bb0440}.selectBox-dropdown.error .selectBox-arrow:before{color:#bb0440}.selectBox-dropdown:focus,.selectBox-dropdown:hover{border-color:#00264b;color:#00264b}.selectBox-dropdown .selectBox-label{font-family:'Avenir LT W01_65 Medium1475532';padding:0}.selectBox-dropdown .selectBox-label a{color:#00264b}.selectBox-dropdown .selectBox-arrow{border-left:none;color:#00264b;width:3.7rem}.selectBox-dropdown .selectBox-arrow:before{content:'\e800';position:absolute;right:.9rem;top:2.3rem;width:auto;height:auto;background:0 0;background-size:contain;font-family:fontello;font-size:1.8rem;line-height:1.6rem;color:#00264b;transform-origin:center}.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow:before{transform:rotate(-180deg)}@media (min-width:1024px){.selectBox-dropdown{padding:2.4rem 0 0 0;font-size:2rem}}.error .selectBox-dropdown{border-color:#bb0440}.selectBox-dropdown-menu{background:#d3dbe6;box-shadow:none;border:none}.selectBox-dropdown-menu li a{padding:1.6rem 2rem;text-decoration:none;font-family:'Avenir LT W01_65 Medium1475532';font-size:1.6rem;color:#000;background-color:transparent}.selectBox-dropdown-menu li a[rel=""]{display:none}@media (min-width:1024px){.selectBox-dropdown-menu li a{font-size:2 re}}.selectBox-dropdown-menu li:before{display:none}.selectBox-options.selectBox-options-bottom{border-bottom-left-radius:0;border-bottom-right-radius:0}.selectBox-options li.selectBox-hover a,.selectBox-options li.selectBox-selected a{background-color:transparent;color:#e84e0f}.dtpicker-overlay{margin-top:-.4rem}.dtpicker-mobile .dtpicker-content,.dtpicker-overlay .dtpicker-content{padding:4rem 2rem 2rem 2rem;width:100%;max-width:none;background:#d3dbe6}.dtpicker-mobile .dtpicker-cont,.dtpicker-overlay .dtpicker-cont{border:none}.dtpicker-mobile .dtpicker-bg,.dtpicker-overlay .dtpicker-bg{background:#d3dbe6}.dtpicker-mobile .dtpicker-header,.dtpicker-overlay .dtpicker-header{margin:0 0 3.5rem 0}.dtpicker-mobile .dtpicker-header .dtpicker-close,.dtpicker-overlay .dtpicker-header .dtpicker-close{top:-2rem;padding:0;font-size:0;line-height:0}.dtpicker-mobile .dtpicker-header .dtpicker-close:before,.dtpicker-overlay .dtpicker-header .dtpicker-close:before{display:block;content:'\e810';font-family:fontello;font-size:2rem;line-height:1;color:#000}.dtpicker-mobile .dtpicker-header .dtpicker-close:focus,.dtpicker-mobile .dtpicker-header .dtpicker-close:hover,.dtpicker-overlay .dtpicker-header .dtpicker-close:focus,.dtpicker-overlay .dtpicker-header .dtpicker-close:hover{text-decoration:none}.dtpicker-mobile .dtpicker-title,.dtpicker-overlay .dtpicker-title{font-family:'Avenir LT W01_65 Medium1475532';font-size:2rem;text-align:left;color:#000}.dtpicker-mobile .dtpicker-value,.dtpicker-overlay .dtpicker-value{padding:0;font-family:'Avenir LT W01_95 Black1475556';font-size:2.5rem;text-align:left;color:#000}.dtpicker-mobile .dtpicker-components,.dtpicker-overlay .dtpicker-components{margin:0 0 3.5rem 0}.dtpicker-mobile .dtpicker-components .dtpicker-compButton,.dtpicker-overlay .dtpicker-components .dtpicker-compButton{background-color:transparent;font-family:'Avenir LT W01_65 Medium1475532';font-size:2rem}.dtpicker-mobile .dtpicker-components .dtpicker-compButton:focus,.dtpicker-mobile .dtpicker-components .dtpicker-compButton:hover,.dtpicker-overlay .dtpicker-components .dtpicker-compButton:focus,.dtpicker-overlay .dtpicker-components .dtpicker-compButton:hover{text-decoration:none}.dtpicker-mobile .dtpicker-components .dtpicker-compOutline:last-child .dtpicker-comp,.dtpicker-overlay .dtpicker-components .dtpicker-compOutline:last-child .dtpicker-comp{margin-right:0}.dtpicker-mobile .dtpicker-components .dtpicker-comp,.dtpicker-overlay .dtpicker-components .dtpicker-comp{margin:0 2rem 0 0}.dtpicker-mobile .dtpicker-components .dtpicker-comp>a,.dtpicker-overlay .dtpicker-components .dtpicker-comp>a{color:#000}.dtpicker-mobile .dtpicker-components .dtpicker-compValue,.dtpicker-overlay .dtpicker-components .dtpicker-compValue{padding:0;border-bottom:.1rem solid #000;font-family:'Avenir LT W01_65 Medium1475532';font-size:2rem;line-height:1.3;color:#000;background-color:transparent}.dtpicker-mobile .dtpicker-buttonCont,.dtpicker-overlay .dtpicker-buttonCont{margin:0}.dtpicker-mobile .dtpicker-buttonCont .dtpicker-button,.dtpicker-overlay .dtpicker-buttonCont .dtpicker-button{border-radius:6.5rem;border:.4rem solid #e84e0f;padding:1.3rem 4.6rem;text-align:center;font-family:'Avenir LT W01_95 Black1475556';font-size:1.7rem;line-height:1.3;color:#e84e0f;text-transform:uppercase;text-decoration:none;background-color:transparent}.dtpicker-mobile .dtpicker-buttonCont .dtpicker-button:hover,.dtpicker-overlay .dtpicker-buttonCont .dtpicker-button:hover{text-decoration:none;background-color:#e84e0f;color:#fff;transition:all .3s ease 0s}.background-color-a .input-wrapper input,.background-color-a .input-wrapper label,.background-color-b .input-wrapper input,.background-color-b .input-wrapper label{border-color:#fff;color:#fff}.background-color-a .input-wrapper.error input,.background-color-a .input-wrapper.error label,.background-color-b .input-wrapper.error input,.background-color-b .input-wrapper.error label{border-color:#bb0440;color:#bb0440}.background-color-a textarea,.background-color-b textarea{border-color:#fff;color:#fff}.background-color-a .checkboxSet label,.background-color-a .radioSet label,.background-color-b .checkboxSet label,.background-color-b .radioSet label{color:#fff}.background-color-a .checkboxSet .error label,.background-color-a .radioSet .error label,.background-color-b .checkboxSet .error label,.background-color-b .radioSet .error label{color:#bb0440}.background-color-a .checkbox:before,.background-color-a .radio:before,.background-color-b .checkbox:before,.background-color-b .radio:before{color:#fff}.background-color-a .selectBox-dropdown,.background-color-b .selectBox-dropdown{border-color:#fff;color:#fff}.background-color-a .selectBox-dropdown:focus,.background-color-a .selectBox-dropdown:hover,.background-color-b .selectBox-dropdown:focus,.background-color-b .selectBox-dropdown:hover{border-color:#fff;color:#fff}.background-color-a .selectBox-dropdown .selectBox-label a,.background-color-b .selectBox-dropdown .selectBox-label a{color:#fff}.background-color-a .selectBox-dropdown .selectBox-arrow,.background-color-b .selectBox-dropdown .selectBox-arrow{border-left:none;color:#fff}.background-color-a .selectBox-dropdown .selectBox-arrow:before,.background-color-b .selectBox-dropdown .selectBox-arrow:before{color:#fff}.background-color-a .selectBox-dropdown-menu,.background-color-b .selectBox-dropdown-menu{border-color:#fff;background:0 0}.background-color-a .selectBox-dropdown-menu li a,.background-color-b .selectBox-dropdown-menu li a{color:#fff}.tx-kwpevents .inputWrapper:after{display:table;content:'';clear:both}.tx-kwpevents .singleField.checkboxSet,.tx-kwpevents .singleField.radioSet{margin-bottom:2.7rem}.tx-kwpevents .gridItemContent>*{display:block}.tx-kwpevents label{display:inline-block;margin-bottom:1rem;margin-right:5rem;font-family:'Avenir LT W01_65 Medium1475532';font-size:1.8rem;color:#00275a;cursor:text}.tx-kwpevents label:last-child{margin-right:0}.tx-kwpevents label.error{color:#bb0440}.tx-kwpevents input[type=email],.tx-kwpevents input[type=number],.tx-kwpevents input[type=password],.tx-kwpevents input[type=search],.tx-kwpevents input[type=text],.tx-kwpevents textarea{margin-bottom:2rem;max-width:100%}.tx-kwpevents input[type=email].error,.tx-kwpevents input[type=number].error,.tx-kwpevents input[type=password].error,.tx-kwpevents input[type=search].error,.tx-kwpevents input[type=text].error,.tx-kwpevents textarea.error{border-color:#bb0440}.tx-kwpevents textarea{padding:1rem 1.4rem;width:100%;height:240px;border:.3rem solid #00264b;resize:none}.tx-kwpevents [type=submit]{border-radius:6.5rem;border:.4rem solid #e84e0f;padding:1.3rem 4.6rem;text-align:center;font-family:'Avenir LT W01_95 Black1475556';font-size:1.7rem;line-height:1.3;color:#e84e0f;text-transform:uppercase;text-decoration:none;background-color:transparent;-webkit-appearance:none}.tx-kwpevents [type=submit]:active,.tx-kwpevents [type=submit]:hover{text-decoration:none;background-color:#e84e0f;color:#fff;transition:all .3s ease 0s}.tx-kwpevents .buttonWrapper{display:none}.tx-kwpevents .selectBox{margin-bottom:2rem}.tx-kwpevents .radioSet .checkboxWrapper,.tx-kwpevents .selectBox-dropdown{max-width:100%}.tx-kwpevents .radioSet .checkboxWrapper.error .selectBox-label,.tx-kwpevents .selectBox-dropdown.error .selectBox-label{color:#bb0440}.tx-kwpevents .acceptCheck,.tx-kwpevents .checkboxWrapper,.tx-kwpevents .radioWrapper{margin-bottom:1.7rem}.tx-kwpevents .acceptCheck label,.tx-kwpevents .checkboxWrapper label,.tx-kwpevents .radioWrapper label{position:relative;margin-left:0;margin-top:1.3rem;margin-bottom:1.3rem;padding-top:.4rem;padding-bottom:0;padding-left:3rem;max-width:100%;font-family:'Avenir LT W01_65 Medium1475532';font-size:1.6rem}.tx-kwpevents .acceptCheck input,.tx-kwpevents .checkboxWrapper input,.tx-kwpevents .radioWrapper input{margin:0;position:absolute;top:.6rem;left:0}.tx-kwpevents .radioWrapper input{top:.4rem}.tx-kwpevents h5+.acceptCheck label,.tx-kwpevents h5+.checkboxWrapper label,.tx-kwpevents h5+.radioWrapper label{margin-top:0}.tx-kwpevents .acceptCheck{margin-bottom:5rem}.tx-kwpevents .acceptCheck label{margin-bottom:0}.tx-kwpevents .checkboxSet .checkboxWrapper,.tx-kwpevents .radioSet .checkboxWrapper{margin-bottom:0}.tx-kwpevents .checkboxSet input,.tx-kwpevents .radioSet input{opacity:1;width:auto;height:auto}.tx-kwpevents .linkedButton{display:none}.tx-kwpevents input::-webkit-input-placeholder,.tx-kwpevents textarea::-webkit-input-placeholder{font-size:1.8rem;color:#00264b}.tx-kwpevents input::-moz-placeholder,.tx-kwpevents textarea::-moz-placeholder{color:#00264b}.tx-kwpevents input:-ms-input-placeholder,.tx-kwpevents textarea:-ms-input-placeholder{color:#00264b}.tx-kwpevents input.error::-webkit-input-placeholder,.tx-kwpevents textarea.error::-webkit-input-placeholder{color:#bb0440}.tx-kwpevents input.error::-moz-placeholder,.tx-kwpevents textarea.error::-moz-placeholder{color:#bb0440}.tx-kwpevents input.error:-ms-input-placeholder,.tx-kwpevents textarea.error:-ms-input-placeholder{color:#bb0440}.tx-kwpevents .error h5{color:#bb0440}.tx-kwpevents .linkedButton{display:inline-flex;align-items:center;cursor:pointer;margin-bottom:20px;margin-right:20px;vertical-align:top}.tx-kwpevents .linkedButton:last-child{margin-bottom:0;margin-right:0}.tx-kwpevents .linkedButton.typeA{padding:13px 20px;min-width:260px;max-width:350px;height:60px;background:#00264b;text-align:left;font-family:'Avenir LT W01_65 Medium1475532';font-size:18px;line-height:21px;color:#e84e0f;text-decoration:none;transition:all .3s ease 0s}.tx-kwpevents .linkedButton.typeA:active,.tx-kwpevents .linkedButton.typeA:hover{text-decoration:none;background-color:#e84e0f;color:#fff;transition:all .3s ease 0s}.tx-kwpevents .linkedButton.typeA .bgLeft{display:inline-block;width:86%;vertical-align:middle}.tx-kwpevents .linkedButton.typeA .bgRight{display:inline-block;vertical-align:middle;width:14%;text-align:right}.tx-kwpevents .linkedButton.typeA .bgRight:before{content:'\e801';font-family:fontello}.tx-kwpevents .linkedButton .bgRight{margin-left:5px;font-size:28px}@media (max-width:767px){.tx-kwpevents .linkedButton{width:100%;margin-right:0;min-width:0}}.tx-kwpevents button{margin-bottom:3rem;border-radius:6.5rem;border:.4rem solid #e84e0f;padding:1.3rem 4.6rem;text-align:center;font-family:'Avenir LT W01_95 Black1475556';font-size:1.7rem;line-height:1.3;color:#e84e0f;text-transform:uppercase;text-decoration:none;background-color:transparent;cursor:pointer;-webkit-appearance:none}.tx-kwpevents button:active,.tx-kwpevents button:hover{text-decoration:none;background-color:#e84e0f;color:#fff;transition:all .3s ease 0s}.tx-kwpevents .entourage{margin-bottom:2rem}.background-color-a .tx-kwpevents input[type=text],.background-color-a .tx-kwpevents textarea,.background-color-b .tx-kwpevents input[type=text],.background-color-b .tx-kwpevents textarea,.background-color-c .tx-kwpevents input[type=text],.background-color-c .tx-kwpevents textarea{border-bottom:.3rem solid #fff;color:#fff}.background-color-a .tx-kwpevents input[type=text].error,.background-color-a .tx-kwpevents textarea.error,.background-color-b .tx-kwpevents input[type=text].error,.background-color-b .tx-kwpevents textarea.error,.background-color-c .tx-kwpevents input[type=text].error,.background-color-c .tx-kwpevents textarea.error{border-bottom:.3rem solid #bb0440;color:#bb0440}.background-color-a .tx-kwpevents textarea,.background-color-b .tx-kwpevents textarea,.background-color-c .tx-kwpevents textarea{border:.3rem solid #fff}.background-color-a .tx-kwpevents textarea.error,.background-color-b .tx-kwpevents textarea.error,.background-color-c .tx-kwpevents textarea.error{border:.3rem solid #bb0440}.background-color-a .tx-kwpevents label,.background-color-b .tx-kwpevents label,.background-color-c .tx-kwpevents label{color:#fff}.background-color-a .tx-kwpevents label.error,.background-color-b .tx-kwpevents label.error,.background-color-c .tx-kwpevents label.error{color:#bb0440}.background-color-a .tx-kwpevents .selectBox-dropdown,.background-color-b .tx-kwpevents .selectBox-dropdown,.background-color-c .tx-kwpevents .selectBox-dropdown{border-bottom:.3rem solid #fff;color:#fff}.background-color-a .tx-kwpevents .selectBox-dropdown .selectBox-arrow,.background-color-b .tx-kwpevents .selectBox-dropdown .selectBox-arrow,.background-color-c .tx-kwpevents .selectBox-dropdown .selectBox-arrow{color:#fff}.background-color-a .tx-kwpevents .selectBox-dropdown .selectBox-arrow:before,.background-color-b .tx-kwpevents .selectBox-dropdown .selectBox-arrow:before,.background-color-c .tx-kwpevents .selectBox-dropdown .selectBox-arrow:before{color:#fff}.background-color-a .tx-kwpevents .selectBox-dropdown.error,.background-color-b .tx-kwpevents .selectBox-dropdown.error,.background-color-c .tx-kwpevents .selectBox-dropdown.error{border-bottom:.3rem solid #bb0440;color:#bb0440}.background-color-a .tx-kwpevents .selectBox-dropdown.error .selectBox-arrow,.background-color-b .tx-kwpevents .selectBox-dropdown.error .selectBox-arrow,.background-color-c .tx-kwpevents .selectBox-dropdown.error .selectBox-arrow{color:#bb0440}.background-color-a .tx-kwpevents .selectBox-dropdown.error .selectBox-arrow:before,.background-color-b .tx-kwpevents .selectBox-dropdown.error .selectBox-arrow:before,.background-color-c .tx-kwpevents .selectBox-dropdown.error .selectBox-arrow:before{color:#bb0440}.background-color-a .tx-kwpevents input::-webkit-input-placeholder,.background-color-a .tx-kwpevents textarea::-webkit-input-placeholder,.background-color-b .tx-kwpevents input::-webkit-input-placeholder,.background-color-b .tx-kwpevents textarea::-webkit-input-placeholder,.background-color-c .tx-kwpevents input::-webkit-input-placeholder,.background-color-c .tx-kwpevents textarea::-webkit-input-placeholder{color:#fff}.background-color-a .tx-kwpevents input::-moz-placeholder,.background-color-a .tx-kwpevents textarea::-moz-placeholder,.background-color-b .tx-kwpevents input::-moz-placeholder,.background-color-b .tx-kwpevents textarea::-moz-placeholder,.background-color-c .tx-kwpevents input::-moz-placeholder,.background-color-c .tx-kwpevents textarea::-moz-placeholder{color:#fff}.background-color-a .tx-kwpevents input:-ms-input-placeholder,.background-color-a .tx-kwpevents textarea:-ms-input-placeholder,.background-color-b .tx-kwpevents input:-ms-input-placeholder,.background-color-b .tx-kwpevents textarea:-ms-input-placeholder,.background-color-c .tx-kwpevents input:-ms-input-placeholder,.background-color-c .tx-kwpevents textarea:-ms-input-placeholder{color:#fff}.background-color-a .tx-kwpevents .checkboxWrapper [type=checkbox],.background-color-a .tx-kwpevents .checkboxWrapper [type=radio],.background-color-a .tx-kwpevents .checkboxWrapper label,.background-color-a .tx-kwpevents .radioWrapper [type=checkbox],.background-color-a .tx-kwpevents .radioWrapper [type=radio],.background-color-a .tx-kwpevents .radioWrapper label,.background-color-b .tx-kwpevents .checkboxWrapper [type=checkbox],.background-color-b .tx-kwpevents .checkboxWrapper [type=radio],.background-color-b .tx-kwpevents .checkboxWrapper label,.background-color-b .tx-kwpevents .radioWrapper [type=checkbox],.background-color-b .tx-kwpevents .radioWrapper [type=radio],.background-color-b .tx-kwpevents .radioWrapper label,.background-color-c .tx-kwpevents .checkboxWrapper [type=checkbox],.background-color-c .tx-kwpevents .checkboxWrapper [type=radio],.background-color-c .tx-kwpevents .checkboxWrapper label,.background-color-c .tx-kwpevents .radioWrapper [type=checkbox],.background-color-c .tx-kwpevents .radioWrapper [type=radio],.background-color-c .tx-kwpevents .radioWrapper label{color:#fff}.background-color-a .tx-kwpevents .checkboxWrapper.error [type=checkbox],.background-color-a .tx-kwpevents .checkboxWrapper.error [type=radio],.background-color-a .tx-kwpevents .checkboxWrapper.error label,.background-color-a .tx-kwpevents .radioWrapper.error [type=checkbox],.background-color-a .tx-kwpevents .radioWrapper.error [type=radio],.background-color-a .tx-kwpevents .radioWrapper.error label,.background-color-b .tx-kwpevents .checkboxWrapper.error [type=checkbox],.background-color-b .tx-kwpevents .checkboxWrapper.error [type=radio],.background-color-b .tx-kwpevents .checkboxWrapper.error label,.background-color-b .tx-kwpevents .radioWrapper.error [type=checkbox],.background-color-b .tx-kwpevents .radioWrapper.error [type=radio],.background-color-b .tx-kwpevents .radioWrapper.error label,.background-color-c .tx-kwpevents .checkboxWrapper.error [type=checkbox],.background-color-c .tx-kwpevents .checkboxWrapper.error [type=radio],.background-color-c .tx-kwpevents .checkboxWrapper.error label,.background-color-c .tx-kwpevents .radioWrapper.error [type=checkbox],.background-color-c .tx-kwpevents .radioWrapper.error [type=radio],.background-color-c .tx-kwpevents .radioWrapper.error label{color:#bb0440}.background-color-a .tx-kwpevents input.error::-webkit-input-placeholder,.background-color-a .tx-kwpevents textarea.error::-webkit-input-placeholder,.background-color-b .tx-kwpevents input.error::-webkit-input-placeholder,.background-color-b .tx-kwpevents textarea.error::-webkit-input-placeholder,.background-color-c .tx-kwpevents input.error::-webkit-input-placeholder,.background-color-c .tx-kwpevents textarea.error::-webkit-input-placeholder{color:#bb0440}.background-color-a .tx-kwpevents input.error::-moz-placeholder,.background-color-a .tx-kwpevents textarea.error::-moz-placeholder,.background-color-b .tx-kwpevents input.error::-moz-placeholder,.background-color-b .tx-kwpevents textarea.error::-moz-placeholder,.background-color-c .tx-kwpevents input.error::-moz-placeholder,.background-color-c .tx-kwpevents textarea.error::-moz-placeholder{color:#bb0440}.background-color-a .tx-kwpevents input.error:-ms-input-placeholder,.background-color-a .tx-kwpevents textarea.error:-ms-input-placeholder,.background-color-b .tx-kwpevents input.error:-ms-input-placeholder,.background-color-b .tx-kwpevents textarea.error:-ms-input-placeholder,.background-color-c .tx-kwpevents input.error:-ms-input-placeholder,.background-color-c .tx-kwpevents textarea.error:-ms-input-placeholder{color:#bb0440}@font-face{font-family:fontello;src:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/fontello.eot?69137968');src:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/fontello.eot?69137968#iefix') format('embedded-opentype'),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/fontello.woff2?69137968') format('woff2'),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/fontello.woff?69137968') format('woff'),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/fontello.ttf?69137968') format('truetype'),url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/fonts/fontello.svg?69137968#fontello') format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:'\e800'}.icon-arrow-gallery-left-circle:before{content:'\e801'}.icon-arrow-gallery-left:before{content:'\e802'}.icon-gallery-left:before{content:'\e802'}.icon-arrow-gallery-right-circle:before{content:'\e803'}.icon-arrow-gallery-right:before{content:'\e804'}.icon-gallery-right:before{content:'\e804'}.icon-arrow-down-circle:before{content:'\e805'}.icon-arrow-left-circle2:before{content:'\e806'}.icon-arrow-right-circle2:before{content:'\e807'}.icon-arrow-up-circle:before{content:'\e808'}.icon-checkbox-unchecked:before{content:'\e809'}.icon-burger-menu:before{content:'\e80a'}.icon-checkbox-checked:before{content:'\e80b'}.icon-arrow-up:before{content:'\e80c'}.icon-close-circle:before{content:'\e80d'}.icon-close:before{content:'\e80d'}.icon-circle:before{content:'\e80e'}.icon-circle_thin:before{content:'\e80f'}.icon-close-datepicker:before{content:'\e810'}.icon-radio-on:before{content:'\e812'}.icon-slider:before{content:'\e813'}.icon-pause:before{content:'\e814'}.icon-share:before{content:'\e815'}.icon-play_thin:before{content:'\e816'}.icon-radio-off:before{content:'\e817'}.icon-thumbnail-gallery:before{content:'\e818'}.videoHeader{margin-left:-4rem;margin-right:-4rem;height:calc(100vh - 7rem)}.videoHeader:before{display:none}.videoHeader-text{z-index:2000}.videoHeader-text .headline{margin-bottom:6rem}.videoHeader .top-banner__playbtn{background-color:transparent;background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/icon-play-01.svg');background-position:center center;background-size:cover}.videoHeader .video-full{background-color:rgba(255,255,255,.95)}.videoHeader .video-full__action--exit{background-color:transparent;background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/icon-close-01.svg');background-position:center center;background-size:cover}@media (min-width:1024px){.videoHeader{height:100vh;min-height:70rem}}@media (max-width:767px){.videoHeader{margin-left:-1rem;margin-right:-1rem}.videoHeader-text .headline{margin-bottom:3rem}}.customHeader{overflow:hidden}.customHeader.variant-a .backgroundImage{height:auto;max-height:none;background-size:0 0}.customHeader.variant-a .backgroundImage img{display:block;margin-left:-1rem;width:calc(100% + 2rem);max-width:none;height:auto}.customHeader.variant-a .pipeGrid .row.entry{flex:0 1 45rem}.customHeader.variant-a .pipeGrid [data-index="0"]:after,.customHeader.variant-a .pipeGrid [data-index="1"]:after{right:0}@media (min-width:1024px){.customHeader.variant-a .backgroundImage{margin-right:-4rem;margin-left:-4rem;height:56.1rem;background-size:cover}.customHeader.variant-a .backgroundImage img{display:none}}@media (min-width:1920px){.customHeader.variant-a .backgroundImage{height:68.6rem}}.customHeader.variant-b .grid .col:first-child .colContent{padding:3.5rem 0 0 0}.customHeader.variant-b .grid .col:last-child{margin-bottom:0}.customHeader.variant-b .pipeGrid .row.entry{flex:0 1 6rem}.customHeader.variant-b .pipeGrid [data-index="3"]:after{right:3.2rem}.customHeader.variant-b .backgroundImage{background-size:0 0}.customHeader.variant-b .backgroundImage img{display:block;margin-left:-1rem;width:calc(100% + 2rem);max-width:none}@media (min-width:1024px){.customHeader.variant-b .grid{margin-right:-4rem;margin-left:-4rem}.customHeader.variant-b .grid .col{position:relative}.customHeader.variant-b .grid .col:first-child .colContent{margin-left:auto;padding:15.5rem 0 5.5rem 0;max-width:68rem;height:56.1rem}.customHeader.variant-b .backgroundImage{position:absolute;top:0;left:2rem;width:100%;height:100%;background-size:cover}.customHeader.variant-b .backgroundImage img{display:none}}@media (min-width:1200px){.customHeader.variant-b .grid .col:first-child .colContent{padding-top:28rem}.customHeader.variant-b .pipeGrid .row.entry{flex:0 1 17rem}}@media (min-width:1920px){.customHeader.variant-b .grid .col:first-child .colContent{padding:6.5rem 0;padding-top:28rem;height:68.6rem}}.customHeader.variant-c .grid .col{margin-bottom:0}.customHeader.variant-c .grid .col:first-child .colContent{padding:3.5rem 0}@media (min-width:1024px){.customHeader.variant-c .pipeGrid .row.entry{flex:0 1 26.3rem}.customHeader.variant-c .pipeGrid [data-index="13"]:after{left:3.2rem}.customHeader.variant-c .grid .col{margin-bottom:0}.customHeader.variant-c .grid .col:first-child .colContent{display:flex;flex-flow:column nowrap;justify-content:center;margin-left:auto;padding:5.5rem 0;max-width:84.4rem;height:42.1rem}}@media (min-width:1920px){.customHeader.variant-c .pipeGrid .row.entry{flex:0 1 33rem}.customHeader.variant-c .grid .col{margin-bottom:0}.customHeader.variant-c .grid .col:first-child .colContent{padding:6.5rem 0;height:58.6rem}}.customHeader h1,.customHeader h2.h1,.customHeader p.h1{margin-top:0;margin-bottom:2.5rem;font-family:'Syntax LT W01 Black';color:#00264b;font-size:4.5rem;font-weight:400;margin-top:20px;color:#fff;line-height:1.1;margin-bottom:1.5rem}@media (min-width:1920px){.customHeader h1,.customHeader h2.h1,.customHeader p.h1{margin-bottom:3rem}}@media (min-width:1024px){.customHeader h1,.customHeader h2.h1,.customHeader p.h1{font-size:6.5rem}}@media (min-width:1920px){.customHeader h1,.customHeader h2.h1,.customHeader p.h1{font-size:8rem}}@media (min-width:1024px){.customHeader h1,.customHeader h2.h1,.customHeader p.h1{margin-bottom:3.5rem}}@media (min-width:1920px){.customHeader h1,.customHeader h2.h1,.customHeader p.h1{margin-bottom:4.5rem}}.customHeader h1.like-paragraph,.customHeader h2.like-paragraph,.customHeader p{margin-top:0;margin-bottom:2.5rem;font-family:'Syntax LT W01 Black';color:#00264b;font-size:2.5rem;font-weight:400;text-transform:none;color:#6e88ab;margin-bottom:3.5rem;line-height:1.1}@media (min-width:1920px){.customHeader h1.like-paragraph,.customHeader h2.like-paragraph,.customHeader p{margin-bottom:3rem}}@media (min-width:1024px){.customHeader h1.like-paragraph,.customHeader h2.like-paragraph,.customHeader p{font-size:3rem}}@media (min-width:1920px){.customHeader h1.like-paragraph,.customHeader h2.like-paragraph,.customHeader p{font-size:4rem}}.customHeader .pipeGrid .column{justify-content:flex-start}@media (min-width:1024px){#pageBody>:first-child.customHeader.variant-b .grid .col:first-child .colContent{padding-top:21.5rem}#pageBody>:first-child.customHeader.variant-b .pipeGrid .row.entry{flex:0 1 12rem}}@media (min-width:1024px){#pageBody>:first-child.customHeader.variant-c .pipeGrid .row.entry{flex:0 1 29.3rem}#pageBody>:first-child.customHeader.variant-c .grid .col:first-child .colContent{padding-top:11.6rem}}@media (min-width:1920px){#pageBody>:first-child.customHeader.variant-c .pipeGrid .row.entry{flex:0 1 35.7rem}}.flipCard{width:100%}.flipCard-grid{position:relative;z-index:2000}.flipCard .h3,.flipCard h3{margin-top:0;margin-bottom:1.7rem;font-family:'Avenir LT W01_95 Black1475556';line-height:1.2;color:#00264b;font-size:2rem;width:100%;text-transform:uppercase;text-align:center}@media (min-width:1920px){.flipCard .h3,.flipCard h3{margin-bottom:2rem}}@media (min-width:1024px){.flipCard .h3,.flipCard h3{font-size:2.2rem}}@media (min-width:1920px){.flipCard .h3,.flipCard h3{font-size:2.5rem}}.flipCard .flipperSide .inner{padding:1.8rem 2rem 9rem 2rem;height:100%;background:#fff}.flipCard .sideA{border-top:.8rem solid #e84e0f;padding:.8rem;padding-top:2rem;background-size:cover;background-position:center bottom}.flipCard .sideA h3{margin-bottom:0;color:#fff}.flipCard .sideB{border:.8rem solid #e84e0f;padding:.4rem}.flipCard .sideB .h3{color:#e84e0f}.flipCard .sideB p{margin-bottom:0;color:#000}.flipCard .close{background-color:transparent;background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/icon-close-01.svg');background-position:center center;background-size:cover}.scalingImage{margin-left:-1rem;margin-right:-1rem;height:auto}.scalingImage .col-image{overflow:hidden}.scalingImage .col-content .colContent{padding-bottom:2.5rem}.scalingImage .col-content .colContent h2{text-transform:uppercase}.scalingImage .col-content .colContent>*{color:#6e88ab}@media (min-width:1024px){.scalingImage{margin-left:-4rem;margin-right:-4rem;height:61.8rem}.scalingImage .col-content .colContent{padding-bottom:0}.scalingImage .backgroundImage{top:auto;right:0;bottom:0;left:auto}}@media (min-width:1920px){.scalingImage{height:86rem}}.background-color-b .scalingImage .col-content .colContent>*,.background-color-c .scalingImage .col-content .colContent>*{color:#fff}.tabBox{transition:min-height .3s ease 0s}.tabBox>.col{display:none}.tabBox>.col-content{display:block}.tabBox .col-navigation h3{padding-left:6rem}@media (min-width:1920px){.tabBox .col-navigation h3{padding-left:7rem}}.tabBox-navigation li{padding-left:6rem;margin-bottom:2rem}.tabBox-navigation li:before{top:.6rem;content:'';width:4rem;height:4rem;background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/icon-arrow-01.svg');background-size:cover;background-position:center center;transform:translateX(0);transition:all .5s ease 0s}.tabBox-navigation li:hover:before{transform:translateX(10px)}.tabBox-navigation li.active:before{animation:poke .5s ease-out 0s forwards}.tabBox-navigation li.active a{color:#e84e0f;transition-delay:.1s}.tabBox-navigation li a{margin-top:0;margin-bottom:2.5rem;line-height:1.1;font-size:2.5rem;margin-bottom:0;font-family:'Syntax LT W01 Black';color:#00264b;text-decoration:none;transition:color .3s ease 0s}@media (min-width:1920px){.tabBox-navigation li a{margin-bottom:3rem}}@media (min-width:1024px){.tabBox-navigation li a{font-size:3rem}}@media (min-width:1920px){.tabBox-navigation li a{font-size:4rem}}@media (min-width:1024px){.tabBox-navigation li:before{top:-.4rem}.tabBox-navigation li a{margin-bottom:0}}@media (min-width:1920px){.tabBox-navigation li{padding-left:7rem}.tabBox-navigation li:before{top:-.3rem;width:5rem;height:5rem}.tabBox-navigation li a{margin-bottom:0}}.tabBox-content{margin-bottom:5rem}.tabBox-content h2{color:#e84e0f}.tabBox-content:last-child{margin-bottom:0}@media (max-width:1023px){.tabBox-content{position:static;opacity:1}}.tabBox-overlay>:last-child{margin-bottom:0}.tabBox-overlay>h3{display:none}.tabBox-overlay img{max-width:100%}.tabBox-overlay .col{margin-bottom:4rem}@media (max-width:1023px){.tabBox-overlay{display:block}}@media (max-width:1023px){.tabBox .openSectionOverlay{display:none}}@media (min-width:1024px){.tabBox{height:50vh;min-height:40rem}.tabBox>.col{display:block}.tabBox>.col-navigation .colContent{display:flex;flex-flow:row wrap;align-content:center;height:100%}.tabBox>.col-content .colContent{height:100%}.tabBox-content{margin-bottom:0;top:50%;transform:translateY(-50%)}.tabBox-overlay>h3{display:block}}@media (min-width:1920px){.tabBox{height:71rem}}@keyframes poke{0%{opacity:1;transform:translateX(10px)}50%{transform:translateX(24px)}100%{opacity:0;transform:translateX(0)}}.background-color-a .tabBox-navigation a,.background-color-b .tabBox-navigation a,.background-color-c .tabBox-navigation a{color:#fff}.sectionOverlay{background-color:#e84e0f;z-index:2000}.sectionOverlay .inner{padding:100px 20px;max-width:1440px;width:100%}.sectionOverlay .inner h1,.sectionOverlay .inner h2,.sectionOverlay .inner h3,.sectionOverlay .inner h4{margin-bottom:50px}.sectionOverlay .inner img{max-width:50rem;width:100%;height:auto}.sectionOverlay .inner>*{color:#fff}.sectionOverlay .inner>:last-child{margin-bottom:0}.sectionOverlay .inner a{color:#fff}.sectionOverlay .close{top:20px;right:20px;width:50px;height:50px;background-color:transparent;background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/icon-close-02.svg');background-position:center center;background-size:cover}.sectionOverlay .grid{margin-left:-20px}.sectionOverlay .grid .col{flex:0 1 auto}.sectionOverlay .grid .col:last-child{flex:1 1 auto}.home .sectionOverlay .grid.col-50-50 .col{padding-right:0;padding-left:2rem}.home .sectionOverlay .grid.col-50-50 .col:last-child{padding-left:2rem}.locationDetail .mapGrid{margin-right:-1rem;margin-left:-1rem}.locationDetail .mapGrid .grid .h1,.locationDetail .mapGrid .grid .h2,.locationDetail .mapGrid .grid .h3,.locationDetail .mapGrid .grid .h4,.locationDetail .mapGrid .grid h1,.locationDetail .mapGrid .grid h2,.locationDetail .mapGrid .grid h3,.locationDetail .mapGrid .grid h4{margin-bottom:10rem}.locationDetail .mapGrid .col{position:relative;margin-bottom:0}.locationDetail .mapGrid .col-text .colContent{padding:3.5rem 2rem 3.5rem 2rem;position:static;transform:none}.locationDetail .mapGrid .intro{display:block;color:#6e88ab}@media (min-width:1024px){.locationDetail .mapGrid{margin-right:-7rem;height:50rem}.locationDetail .mapGrid .col-text .colContent{position:absolute;top:50%;right:0;width:100%;padding:0 4rem 4rem 4rem;transform:translateY(-50%)}}@media (min-width:1920px){.locationDetail .mapGrid{height:60rem}}.locationDetail .locationMap{width:100%;height:50vh}@media (min-width:1024px){.locationDetail .locationMap{position:absolute;top:0;left:0;height:100%;z-index:1}}.locationDetail .pipeGrid .intro{color:#6e88ab}@media (min-width:1024px){.locationDetail .pipeGrid .center{position:relative}.locationDetail .pipeGrid .intro{position:absolute;top:0;left:0;padding:1rem 0 1rem 8rem;max-width:50%}.locationDetail .pipeGrid [data-index="0"]:after,.locationDetail .pipeGrid [data-index="1"]:after{right:0}}.locationInfo .openingData .label{display:inline-block;width:9rem}@media (min-width:1920px){.locationInfo .openingData .label{width:10rem}}.locationInfo .closed{color:#bb0440}.locationInfo .closed strong{font-family:'Avenir LT W01_95 Black1475556';text-transform:uppercase}.locationInfo .infoGrid .button{width:100%}.locationInfo .infoGrid p{margin-bottom:3rem}.locationInfo .contactData{margin-top:-.4rem;line-height:1.9}.locationInfo .contactData .label{display:inline-block;width:10rem}@media (min-width:1920px){.locationInfo .contactData .label{width:12rem}}.locationInfo .contactData .phone,.locationInfo .contactData .telefax,.locationInfo .contactData .whatsapp{margin-left:-.6ex}.locationContact .grid .col{margin-bottom:0}.locationContact .contactEntry{margin-top:-.4rem;padding-bottom:3rem;border-bottom:.2rem solid #e84e0f;line-height:1.9}.locationContact .contactEntry .label{display:inline-block;width:10rem}@media (min-width:1920px){.locationContact .contactEntry .label{width:12rem}}.locationContact .contactEntry strong{display:block;color:#00264b}.locationContact .contactEntry:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}@media (max-width:767px){.locationContact .grid .col:first-child .accordion-group .accordion:last-child{border-bottom:none}}@media (min-width:768px){.locationContact .grid .col:first-child .accordion-group .accordion:last-child{border-bottom:none}}@media (min-width:1024px){.locationContact .grid .col:first-child .accordion-group .accordion:last-child{border-bottom:.4rem solid #e84e0f}}.pipeGrid{display:none;position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:1024px){.pipeGrid{display:block}.pipeGrid .column{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-flow:column nowrap;justify-content:flex-end}.pipeGrid .row{display:flex;flex-flow:row nowrap}.pipeGrid .row.entry{flex:1 0 auto}.pipeGrid .row.entry.variant-a{flex:0 1 4rem}.pipeGrid .row.entry .outer.left [data-index="0"]{flex:0 1 4rem}.pipeGrid .row.entry .outer.left [data-index="1"]{flex:1 0 auto}.pipeGrid .row.entry .outer.right [data-index="15"]{flex:1 0 auto}.pipeGrid .row.entry .outer.right [data-index="16"]{flex:0 1 4rem}.pipeGrid .row.connection{flex:0 1 6.4rem}.pipeGrid .row.connection .outer.left [data-index="0"]{flex:0 1 4rem}.pipeGrid .row.connection .outer.left [data-index="1"]{flex:1 0 auto}.pipeGrid .row.connection .outer.right [data-index="15"]{flex:1 0 auto}.pipeGrid .row.connection .outer.right [data-index="16"]{flex:0 1 4rem}.pipeGrid .outer{display:flex;flex-flow:row nowrap;flex:1 1 auto}.pipeGrid .center{display:flex;flex-flow:row nowrap;flex:1 1 110rem;max-width:110rem;padding:0 3rem}.pipeGrid .center [data-index="3"]{flex:33 33 auto;max-width:33%}.pipeGrid .center [data-index="5"]{flex:7 7 auto;max-width:7%}.pipeGrid .center [data-index="7"]{flex:10 10 auto;max-width:10%}.pipeGrid .center [data-index="9"]{flex:10 10 auto;max-width:10%}.pipeGrid .center [data-index="11"]{flex:7 7 auto;max-width:7%}.pipeGrid .center [data-index="13"]{flex:33 33 auto;max-width:33%}.pipeGrid [data-index="10"],.pipeGrid [data-index="12"],.pipeGrid [data-index="14"],.pipeGrid [data-index="2"],.pipeGrid [data-index="4"],.pipeGrid [data-index="6"],.pipeGrid [data-index="8"]{flex:0;position:relative}.pipeGrid [data-index="10"]:after,.pipeGrid [data-index="12"]:after,.pipeGrid [data-index="14"]:after,.pipeGrid [data-index="2"]:after,.pipeGrid [data-index="4"]:after,.pipeGrid [data-index="6"]:after,.pipeGrid [data-index="8"]:after{display:block;content:'';position:absolute;top:0;left:-4rem;width:4rem;z-index:1000}.pipeGrid .equalizer{position:relative}.pipeGrid .equalizer .bars{position:absolute;bottom:0;left:-2rem;width:4rem;z-index:1000}.pipeGrid .equalizer .bar{position:absolute;bottom:0;width:.8rem;background-color:#e84e0f}.pipeGrid .equalizer .bar.one{left:0;height:11rem;animation:barOne 1s ease 0s infinite alternate}.pipeGrid .equalizer .bar.two{left:1.6rem;height:13rem;animation:barTwo 1s ease .5s infinite alternate}.pipeGrid .equalizer .bar.three{right:0;height:9rem;animation:barThree 1s ease 1s infinite alternate}.pipeGrid .vertical:after{display:block;content:'';position:absolute;top:0;bottom:0;left:-2rem;width:4rem;background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/pipes-thinner/pipes-vertical.svg');background-repeat:repeat-y;background-position:center;z-index:1000}.pipeGrid .curved{width:6.4rem;height:6.4rem;left:-3.2rem}.pipeGrid .curved.top-left:after{background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/pipes-thinner/pipes-curved-top-left.svg');background-position:right bottom}.pipeGrid .curved.top-right:after{background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/pipes-thinner/pipes-curved-top-right.svg');background-position:left bottom}.pipeGrid .curved.bottom-left:after{background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/pipes-thinner/pipes-curved-bottom-left.svg');background-position:right top}.pipeGrid .curved.bottom-right:after{background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/pipes-thinner/pipes-curved-bottom-right.svg');background-position:left top}.pipeGrid .curved:after{display:block;content:'';position:absolute;top:0;left:0;width:6.4rem;height:6.4rem;background-repeat:no-repeat;z-index:1000}.pipeGrid .horizontal{position:relative}.pipeGrid .horizontal:after{display:block;content:'';position:absolute;top:1.2rem;left:-2rem;right:-2rem;height:4rem;background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/pipes-thinner/pipes-horizontal.svg');background-repeat:repeat-x;background-position-y:center;z-index:1000}.pipeGrid .horizontal-start:after{left:3.2rem}.pipeGrid .horizontal-end:after{right:3.2rem}}@media (min-width:1920px){.pipeGrid .center{flex:1 1 144rem;max-width:144rem}}@media (min-width:1024px){.section-video-header{margin-bottom:9rem}.section-video-header .pipeGrid .column{top:auto;bottom:-9rem}}@keyframes barOne{from{height:110px}to{height:130px}}@keyframes barTwo{from{height:130px}to{height:90px}}@keyframes barThree{from{height:90px}to{height:130px}}.animations section[data-name=intro] .colContent h3,.animations section[data-name=intro] .colContent p{transform:translateY(30px);opacity:0;transition:all 0s cubic-bezier(.74,.22,.265,.96) 0s}.animations section[data-name=intro] .colContent h3.doTransition,.animations section[data-name=intro] .colContent p.doTransition{transform:translateY(0);opacity:1;transition:all .8s cubic-bezier(.74,.22,.265,.96) .4s}.animations section[data-name=sortiment] .flipCard-grid,.animations section[data-name=sortiment] h2{transform:translateY(30px);opacity:0;transition:all 0s cubic-bezier(.74,.22,.265,.96) 0s}.animations section[data-name=sortiment] .flipCard-grid.doTransition,.animations section[data-name=sortiment] h2.doTransition{transform:translateY(0);opacity:1;transition:all .8s cubic-bezier(.74,.22,.265,.96) .4s}.animations section[data-name=claim] h2{transform:translateX(-30px);opacity:0;transition:all 0s cubic-bezier(.74,.22,.265,.96) 0s}.animations section[data-name=claim] h2.doTransition{transform:translateX(0);opacity:1;transition:all .8s cubic-bezier(.74,.22,.265,.96) .4s}.animations section[data-name=claim] .scalingImage .backgroundImage{transform:scale3d(1,1,1) translate3d(0,0,0);transition:transform 0s ease-in 0s;transform-origin:center}.animations section[data-name=claim] .scalingImage .backgroundImage.doTransition{transform:scale3d(1.04,1.04,1.04) translate3d(0,0,0);transition:transform 5s ease-in 0s;transform-origin:center;transition-delay:.8s}.animations section[data-name=tabBox] .tabBox-content a,.animations section[data-name=tabBox] .tabBox-content h2{transform:translateY(30px);opacity:0;transition:all 0s cubic-bezier(.74,.22,.265,.96) 0s}.animations section[data-name=tabBox] .tabBox-content a.doTransition,.animations section[data-name=tabBox] .tabBox-content h2.doTransition{transform:translateY(0);opacity:1;transition:all .8s cubic-bezier(.74,.22,.265,.96) .4s}.accordion{border:0 solid #e84e0f;border-top-width:.4rem;border-bottom-width:.4rem}.accordion [data-content]>*,.accordion [data-control]{border-bottom:none;padding:0}.accordion+.accordion{border-top-width:0}.accordion-header[data-control]{padding:1.3rem 4rem 1.3rem 1rem;cursor:pointer}.accordion-header[data-control]>*{margin-top:0;margin-bottom:1.7rem;font-family:'Avenir LT W01_95 Black1475556';line-height:1.2;color:#00264b;text-transform:uppercase;font-size:1.7rem;margin-bottom:0}@media (min-width:1920px){.accordion-header[data-control]>*{margin-bottom:2rem}}@media (min-width:1920px){.accordion-header[data-control]>*{font-size:2rem}}.accordion-header[data-control]:after{content:"";position:absolute;right:1rem;top:1.9rem;width:1.9rem;height:1.1rem;background:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/icon-chevron-down-01.svg') center center no-repeat;background-size:contain}@media (min-width:1920px){.accordion-header[data-control]>*{margin-bottom:0}.accordion-header[data-control]:after{top:2.2rem}}.accordion .inner{padding:1rem 1rem 2rem 1rem}.accordion-group{position:relative;margin-bottom:3rem}.download{display:block;position:relative;padding-left:54px;text-decoration:none}.download:before{display:block;position:absolute;top:4px;left:0;width:18px;height:23px;content:'';background-image:url('../../typo3conf/ext/base_muffenrohr/Resources/Public/src/images/icon-download-01.svg');background-repeat:no-repeat;background-position:0 0;-webkit-background-size:contain;background-size:contain;transform:translate3d(0,0,0);transition:transform .3s ease 0s}.download:focus,.download:hover{text-decoration:none}.download:focus:before,.download:hover:before{transform:translate3d(0,4px,0)}.download-description{font-size:20px;font-family:'Avenir LT W01_65 Medium1475532';line-height:1.5;color:#000}.download-tile{display:block;vertical-align:top;margin-bottom:5rem}.download-tile .download-preview-image-container{width:260px;height:180px}.download-tile .download-preview-image-container img{max-width:260px;max-height:180px;height:100%;width:auto}.download-tile .download-external-link-area{margin-bottom:0!important}.download-tile .download-external-link-area .download-external-link-title{font-size:20px;font-family:'Avenir LT W01_65 Medium1475532';line-height:1.5;color:#e84e0f;text-decoration:underline}.download-tile .download-title-area{margin-bottom:0}.download-tile .download-title-area a{text-decoration:none!important}.download-tile .download-title-area .download-description{text-decoration:none!important}.download-tile .download-tile-row+.download-arrow-area a.download{padding-left:40px}.download-tile .download-preview-image-container+.download-external-link-area{margin-top:10px}.download-tile .download-preview-image-container+.download-title-area{margin-top:10px}.download-tile .download-tile-row+.download-arrow-area{margin-top:5px}.downloadgroup-content .download-tile{max-width:450px;display:inline-block;width:310px;margin-right:140px;vertical-align:top}.downloadgroup{margin-bottom:4rem}.downloadgroup .downloadgroup-header h2,.downloadgroup .downloadgroup-header h3{text-transform:uppercase!important}.downloadgroup .downloadgroup-header *{font-size:20px!important}.gallery{margin-bottom:5rem;line-height:0;font-size:0;cursor:pointer}.gallery:last-child{margin-bottom:0}.gallery .gallery-content a{display:none}.gallery .thumbnail{position:relative}.gallery .thumbnail>img{width:100%;max-width:none}.gallery .thumbnail-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.gallery .thumbnail-overlay .icon{position:relative;display:block;width:9rem;height:9rem;border-radius:100%;border:.3rem solid #fff;background:rgba(255,255,255,.7)}.gallery .thumbnail-overlay .icon:before{position:absolute;top:50%;left:50%;margin:0;font-size:4rem;color:#e84e0f;transform:translate3d(-50%,-50%,0)}.gallery .thumbnail-overlay .icon.icon-image-gallery:before{content:'\e818';margin-top:-.4rem}.gallery .thumbnail-overlay .icon.icon-play-video-thumbnail:before{content:'\e816';margin-left:.4rem}@media (min-width:1024px){.gallery .thumbnail>img{width:100%;max-width:100%}}.fancybox-navigation .fancybox-button{padding:2rem;width:auto;height:auto}.fancybox-navigation .fancybox-button:before{display:none}.fancybox-navigation .fancybox-button .icon{width:4rem;height:4rem;border-radius:50%;background-color:#e84e0f}.fancybox-navigation .fancybox-button .icon:before{position:relative;top:50%;transform:translateY(-50%);margin:0;font-size:2rem;color:#fff}.fancybox-navigation .fancybox-button svg{display:none}.fancybox-bg{background:rgba(255,255,255,.97)}.fancybox-button{background:0 0}.fancybox-button--close{padding:2rem;width:auto;height:auto;color:#e84e0f}.fancybox-button--close:link,.fancybox-button--close:visited{color:#fff}.fancybox-button--close .icon:before{margin:0;color:#e84e0f}.fancybox-button .icon:before{position:relative;color:#e84e0f;font-size:4rem}.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px 10px;box-sizing:border-box;background:0 0}.fancybox-thumbs>ul{margin:0 auto}.fancybox-thumbs>ul>li{margin:0;border:4px solid #fff;border-top-width:8px;border-bottom-width:8px}.fancybox-thumbs>ul>li:first-child{border-left-width:8px}.fancybox-thumbs>ul>li:last-child{border-right-width:8px}.fancybox-thumbs>ul>li:before{border:4px solid #fff}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{border-color:#e84e0f}.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px}.fancybox-caption{border-top:none;font-size:18px}.fancybox-caption-wrap{background:0 0}.fancybox-slide--video .fancybox-content{width:80rem;height:45rem;max-width:90%;max-height:90%}.ce-gallery .ce-row{display:flex;flex-direction:row}.ce-gallery[data-ce-columns="4"] .ce-row>.ce-column{flex:1 0 25%}.ce-gallery[data-ce-columns="3"] .ce-row>.ce-column{flex:1 0 33.33%}.ce-gallery[data-ce-columns="2"] .ce-row>.ce-column{flex:1 0 50%}.slider{position:relative;margin-bottom:5rem;height:100%}.slider>h3{margin-top:0;margin-bottom:1.7rem;font-family:'Avenir LT W01_95 Black1475556';line-height:1.2;color:#00264b;font-size:1.7rem;text-transform:uppercase}@media (min-width:1920px){.slider>h3{margin-bottom:2rem}}@media (min-width:1920px){.slider>h3{font-size:2rem}}.slider ul{display:block}.slider ul>li.content-slide{border-top:8px solid #e84e0f;display:flex;flex-flow:column nowrap}.slider ul>li.content-slide>*{flex:0 1 auto}.slider ul>li.content-slide.variant-3 img{align-self:flex-end}.slider ul>li.image-slide{display:block}@media (min-width:768px){.slider ul>li.image-slide{height:40rem}}@media (min-width:1024px){.slider ul>li.image-slide{height:80rem}}.slider img{width:100%}.slider .h3+div,.slider h3+div{margin-top:0}.slider.content-slider .bx-wrapper{background:#fff}.slider.content-slider .bx-pager.bx-default-pager{top:-3rem;bottom:auto;right:0;padding:0}.slider.image-slider{width:100%}.slider.image-slider .bx-pager.bx-default-pager{left:50%;max-width:144rem;transform:translateX(-50%)}@media (max-width:767px){.slider.image-slider img{display:block}}.slider .slider-content{padding:2.4rem 2rem 2rem 2rem;background:#fff}.slider .slider-content h1,.slider .slider-content h2,.slider .slider-content h3,.slider .slider-content h4,.slider .slider-content h5,.slider .slider-content h6{margin-top:0;margin-bottom:1.7rem;line-height:1.2;font-size:2rem;font-family:'Avenir LT W01_95 Black1475556';text-transform:uppercase;color:#00264b}@media (min-width:1920px){.slider .slider-content h1,.slider .slider-content h2,.slider .slider-content h3,.slider .slider-content h4,.slider .slider-content h5,.slider .slider-content h6{margin-bottom:2rem}}@media (min-width:1024px){.slider .slider-content h1,.slider .slider-content h2,.slider .slider-content h3,.slider .slider-content h4,.slider .slider-content h5,.slider .slider-content h6{font-size:2.2rem}}@media (min-width:1920px){.slider .slider-content h1,.slider .slider-content h2,.slider .slider-content h3,.slider .slider-content h4,.slider .slider-content h5,.slider .slider-content h6{font-size:2.5rem}}.slider .slider-content p{color:#000}.slider .slider-content .button{margin-bottom:2rem}.slider .slider-content>:last-child{margin-bottom:0}.slider.has-heading>h3{margin-bottom:5rem}.slider.has-heading .bx-wrapper{height:calc(100% - 7.4rem);background:#fff}.slider .bx-wrapper{margin-bottom:0;height:100%;border:none;background:0 0;box-shadow:none}.slider .bx-wrapper .bx-pager{top:0;bottom:auto;right:0;padding-top:3rem;padding-right:1rem;padding-bottom:3rem;text-align:right}.slider .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;width:2rem;height:2rem;margin:0 5px;border-radius:50%;font-size:0}.slider .bx-wrapper .bx-pager.bx-default-pager a.active,.slider .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#e84e0f}.slider .bx-wrapper .bx-pager .bx-pager-item:last-child a{margin-right:0}.bxslider>li{padding-left:0}.bxslider>li:before{display:none}#gPrivacyPanelFrame{position:fixed;bottom:0;left:0;width:100%;z-index:100001;background-color:#fff}#gPrivacyPanelFrame .gPrivacyPanelItem{border-top:.4rem solid #e84e0f}#gPrivacyPanelFrame .gPrivacyPanelItem:empty{border-top:none}.gPrivacyPanel{margin-right:auto;margin-left:auto;max-width:144rem}.gPrivacyPanel table,.gPrivacyPanel td,.gPrivacyPanel th{border:none}.gPrivacyPanel td,.gPrivacyPanel th{display:block;padding:1rem}@media (min-width:1024px){.gPrivacyPanel td,.gPrivacyPanel th{display:table-cell;padding:2rem}}.gPrivacyPanel tr:hover td{background-color:transparent}.gPrivacyPanel p{font-size:1.4rem;margin-bottom:0}.autocomplete{font-family:'Avenir LT W01_65 Medium1475532',sans-serif;font-size:30px;line-height:1.1;background-color:#fff;width:100%;margin-left:40px}.autocomplete .item{font-family:arial,sans-serif;color:#434343;padding:16px 0;margin:0 20px;border:0;font-size:15px;cursor:pointer}.autocomplete .item:hover{color:#e84e0f}.linkedTiles{display:flex;flex-flow:row wrap;margin-top:1px;margin-left:1px}@media (max-width:767px){.linkedTiles{display:block;margin-left:0}}.linkedTile{position:relative;display:flex;flex-direction:column;flex:0 1 25%;margin:-1px 0 0 -1px;padding:32px;border:1px solid #979797;box-sizing:border-box;transition:all .15s ease-in-out;background-color:#fff}.linkedTile-image{position:relative;margin-bottom:16px}.linkedTile-image img{display:block;margin:0 auto}.linkedTile-image-hover{position:absolute;top:0;left:0;width:100%;transition:all .15s ease-in-out;opacity:0}.linkedTile-title{position:relative;display:flex;flex:1 1 auto}.linkedTile-title h3{align-self:flex-end;margin:0;width:100%;font-size:16px;line-height:1.375;text-align:center;text-transform:uppercase}.linkedTile-title a{color:#00264b;text-decoration:none;transition:all .15s ease-in-out}@media (max-width:767px){.linkedTile{margin-left:0}}@media (min-width:768px){.linkedTile{flex:0 1 50%}}@media (min-width:1024px){.linkedTile{flex:0 1 33.3333%}}@media (min-width:1920px){.linkedTile{flex:0 1 25%}}.no-touchevents .linkedTile:hover{background-color:#e84e0f;z-index:1000;box-shadow:0 1px 9px 2px rgba(0,0,0,.5)}.no-touchevents .linkedTile:hover .linkedTile-image-hover{opacity:1}.no-touchevents .linkedTile:hover .linkedTile-title a{color:#fff}.linked{cursor:pointer}