.download-element a{padding:3px 6px 3px 22px;background:url(../../assets/contao/images/iconPLAIN.svg) left center no-repeat}ul.enclosure{padding-left:0}li.download-element{list-style-type:none}.ext-xl a{background-image:url(../../assets/contao/images/iconXL.svg)}.ext-xls a{background-image:url(../../assets/contao/images/iconXLS.svg)}.ext-xlsx a{background-image:url(../../assets/contao/images/iconXLSX.svg)}.ext-hqx a{background-image:url(../../assets/contao/images/iconHQX.svg)}.ext-cpt a{background-image:url(../../assets/contao/images/iconCPT.svg)}.ext-bin a{background-image:url(../../assets/contao/images/iconBIN.svg)}.ext-doc a{background-image:url(../../assets/contao/images/iconDOC.svg)}.ext-docx a{background-image:url(../../assets/contao/images/iconDOCX.svg)}.ext-word a{background-image:url(../../assets/contao/images/iconWORD.svg)}.ext-cto a{background-image:url(../../assets/contao/images/iconCTO.svg)}.ext-dms a{background-image:url(../../assets/contao/images/iconDMS.svg)}.ext-lha a{background-image:url(../../assets/contao/images/iconLHA.svg)}.ext-lzh a{background-image:url(../../assets/contao/images/iconLZH.svg)}.ext-exe a{background-image:url(../../assets/contao/images/iconEXE.svg)}.ext-class a{background-image:url(../../assets/contao/images/iconCLASS.svg)}.ext-so a{background-image:url(../../assets/contao/images/iconSO.svg)}.ext-sea a{background-image:url(../../assets/contao/images/iconSEA.svg)}.ext-dll a{background-image:url(../../assets/contao/images/iconDLL.svg)}.ext-oda a{background-image:url(../../assets/contao/images/iconODA.svg)}.ext-pdf a{background-image:url(../../assets/contao/images/iconPDF.svg)}.ext-ai a{background-image:url(../../assets/contao/images/iconAI.svg)}.ext-eps a{background-image:url(../../assets/contao/images/iconEPS.svg)}.ext-ps a{background-image:url(../../assets/contao/images/iconPS.svg)}.ext-pps a{background-image:url(../../assets/contao/images/iconPPS.svg)}.ext-ppt a{background-image:url(../../assets/contao/images/iconPPT.svg)}.ext-pptx a{background-image:url(../../assets/contao/images/iconPPTX.svg)}.ext-smi a{background-image:url(../../assets/contao/images/iconSMI.svg)}.ext-smil a{background-image:url(../../assets/contao/images/iconSMIL.svg)}.ext-mif a{background-image:url(../../assets/contao/images/iconMIF.svg)}.ext-odc a{background-image:url(../../assets/contao/images/iconODC.svg)}.ext-odf a{background-image:url(../../assets/contao/images/iconODF.svg)}.ext-odg a{background-image:url(../../assets/contao/images/iconODG.svg)}.ext-odi a{background-image:url(../../assets/contao/images/iconODI.svg)}.ext-odp a{background-image:url(../../assets/contao/images/iconODP.svg)}.ext-ods a{background-image:url(../../assets/contao/images/iconODS.svg)}.ext-odt a{background-image:url(../../assets/contao/images/iconODT.svg)}.ext-wbxml a{background-image:url(../../assets/contao/images/iconWBXML.svg)}.ext-wmlc a{background-image:url(../../assets/contao/images/iconWMLC.svg)}.ext-dmg a{background-image:url(../../assets/contao/images/iconDMG.svg)}.ext-dcr a{background-image:url(../../assets/contao/images/iconDCR.svg)}.ext-dir a{background-image:url(../../assets/contao/images/iconDIR.svg)}.ext-dxr a{background-image:url(../../assets/contao/images/iconDXR.svg)}.ext-dvi a{background-image:url(../../assets/contao/images/iconDVI.svg)}.ext-gtar a{background-image:url(../../assets/contao/images/iconGTAR.svg)}.ext-inc a{background-image:url(../../assets/contao/images/iconINC.svg)}.ext-php a{background-image:url(../../assets/contao/images/iconPHP.svg)}.ext-php3 a{background-image:url(../../assets/contao/images/iconPHP3.svg)}.ext-php4 a{background-image:url(../../assets/contao/images/iconPHP4.svg)}.ext-php5 a{background-image:url(../../assets/contao/images/iconPHP5.svg)}.ext-phtml a{background-image:url(../../assets/contao/images/iconPHTML.svg)}.ext-phps a{background-image:url(../../assets/contao/images/iconPHPS.svg)}.ext-js a{background-image:url(../../assets/contao/images/iconJS.svg)}.ext-psd a{background-image:url(../../assets/contao/images/iconPSD.svg)}.ext-rar a{background-image:url(../../assets/contao/images/iconRAR.svg)}.ext-fla a{background-image:url(../../assets/contao/images/iconFLA.svg)}.ext-swf a{background-image:url(../../assets/contao/images/iconSWF.svg)}.ext-sit a{background-image:url(../../assets/contao/images/iconSIT.svg)}.ext-tar a{background-image:url(../../assets/contao/images/iconTAR.svg)}.ext-tgz a{background-image:url(../../assets/contao/images/iconTGZ.svg)}.ext-xhtml a{background-image:url(../../assets/contao/images/iconXHTML.svg)}.ext-xht a{background-image:url(../../assets/contao/images/iconXHT.svg)}.ext-zip a{background-image:url(../../assets/contao/images/iconZIP.svg)}.ext-m4a a{background-image:url(../../assets/contao/images/iconM4A.svg)}.ext-mp3 a{background-image:url(../../assets/contao/images/iconMP3.svg)}.ext-wma a{background-image:url(../../assets/contao/images/iconWMA.svg)}.ext-mpeg a{background-image:url(../../assets/contao/images/iconMPEG.svg)}.ext-wav a{background-image:url(../../assets/contao/images/iconWAV.svg)}.ext-ogg a{background-image:url(../../assets/contao/images/iconOGG.svg)}.ext-mid a{background-image:url(../../assets/contao/images/iconMID.svg)}.ext-midi a{background-image:url(../../assets/contao/images/iconMIDI.svg)}.ext-aif a{background-image:url(../../assets/contao/images/iconAIF.svg)}.ext-aiff a{background-image:url(../../assets/contao/images/iconAIFF.svg)}.ext-aifc a{background-image:url(../../assets/contao/images/iconAIFC.svg)}.ext-ram a{background-image:url(../../assets/contao/images/iconRAM.svg)}.ext-rm a{background-image:url(../../assets/contao/images/iconRM.svg)}.ext-rpm a{background-image:url(../../assets/contao/images/iconRPM.svg)}.ext-ra a{background-image:url(../../assets/contao/images/iconRA.svg)}.ext-bmp a{background-image:url(../../assets/contao/images/iconBMP.svg)}.ext-gif a{background-image:url(../../assets/contao/images/iconGIF.svg)}.ext-jpeg a{background-image:url(../../assets/contao/images/iconJPEG.svg)}.ext-jpg a{background-image:url(../../assets/contao/images/iconJPG.svg)}.ext-jpe a{background-image:url(../../assets/contao/images/iconJPE.svg)}.ext-png a{background-image:url(../../assets/contao/images/iconPNG.svg)}.ext-tiff a{background-image:url(../../assets/contao/images/iconTIFF.svg)}.ext-tif a{background-image:url(../../assets/contao/images/iconTIF.svg)}.ext-svg a{background-image:url(../../assets/contao/images/iconSVG.svg)}.ext-svgz a{background-image:url(../../assets/contao/images/iconSVGZ.svg)}.ext-webp a{background-image:url(../../assets/contao/images/iconWEBP.svg)}.ext-avif a{background-image:url(../../assets/contao/images/iconAVIF.svg)}.ext-heic a{background-image:url(../../assets/contao/images/iconHEIC.svg)}.ext-jxl a{background-image:url(../../assets/contao/images/iconJXL.svg)}.ext-eml a{background-image:url(../../assets/contao/images/iconEML.svg)}.ext-asp a{background-image:url(../../assets/contao/images/iconASP.svg)}.ext-css a{background-image:url(../../assets/contao/images/iconCSS.svg)}.ext-scss a{background-image:url(../../assets/contao/images/iconSCSS.svg)}.ext-less a{background-image:url(../../assets/contao/images/iconLESS.svg)}.ext-html a{background-image:url(../../assets/contao/images/iconHTML.svg)}.ext-htm a{background-image:url(../../assets/contao/images/iconHTM.svg)}.ext-md a{background-image:url(../../assets/contao/images/iconMD.svg)}.ext-shtml a{background-image:url(../../assets/contao/images/iconSHTML.svg)}.ext-txt a{background-image:url(../../assets/contao/images/iconTXT.svg)}.ext-text a{background-image:url(../../assets/contao/images/iconTEXT.svg)}.ext-log a{background-image:url(../../assets/contao/images/iconLOG.svg)}.ext-rtx a{background-image:url(../../assets/contao/images/iconRTX.svg)}.ext-rtf a{background-image:url(../../assets/contao/images/iconRTF.svg)}.ext-xml a{background-image:url(../../assets/contao/images/iconXML.svg)}.ext-xsl a{background-image:url(../../assets/contao/images/iconXSL.svg)}.ext-mp4 a{background-image:url(../../assets/contao/images/iconMP4.svg)}.ext-m4v a{background-image:url(../../assets/contao/images/iconM4V.svg)}.ext-mov a{background-image:url(../../assets/contao/images/iconMOV.svg)}.ext-wmv a{background-image:url(../../assets/contao/images/iconWMV.svg)}.ext-webm a{background-image:url(../../assets/contao/images/iconWEBM.svg)}.ext-qt a{background-image:url(../../assets/contao/images/iconQT.svg)}.ext-rv a{background-image:url(../../assets/contao/images/iconRV.svg)}.ext-avi a{background-image:url(../../assets/contao/images/iconAVI.svg)}.ext-ogv a{background-image:url(../../assets/contao/images/iconOGV.svg)}.ext-movie a{background-image:url(../../assets/contao/images/iconMOVIE.svg)}
.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-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 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 .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../../system/modules/bxslider/assets/vendor/jquery.bxslider/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(../../system/modules/bxslider/assets/vendor/jquery.bxslider/images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(../../system/modules/bxslider/assets/vendor/jquery.bxslider/images/controls.png) -43px -32px no-repeat}.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(../../system/modules/bxslider/assets/vendor/jquery.bxslider/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(../../system/modules/bxslider/assets/vendor/jquery.bxslider/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}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:32px;height:25px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:32px;height:3px;background-color:#000;border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-11px}.hamburger-inner::after{bottom:-11px}.hamburger--3dx .hamburger-box{perspective:64px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 11px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -11px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:64px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 11px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -11px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:64px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 11px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -11px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:64px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 11px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -11px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:64px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 11px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -11px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:64px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 11px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -11px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-6.4px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-6.4px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(6.4px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(6.4px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-6.4px, -8px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-6.4px, 8px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(6.4px, -8px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(6.4px, 8px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-22px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -11px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-22px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -11px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:1.5px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:11px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:22px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 11px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -22px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:1.5px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:11px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:22px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 11px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -22px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:3px8px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-64px;top:-64px;transform:translate3d(64px, 64px, 0) rotate(45deg);transition:left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-64px;top:-64px;transform:translate3d(-64px, 64px, 0) rotate(-45deg);transition:right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:3px8px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-64px;top:64px;transform:translate3d(64px, -64px, 0) rotate(-45deg);transition:left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-64px;top:64px;transform:translate3d(-64px, -64px, 0) rotate(45deg);transition:right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:11px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:22px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 11px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(32px/-7, -8px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -22px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1.5px}.hamburger--slider-r .hamburger-inner::before{top:11px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:22px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 11px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(32px/7, -8px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -22px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:1.5px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:11px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:22px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 11px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 11px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-22px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -11px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}
.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-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 img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../../files/system-s-and-p/js/bxslider-4-4.2.12/dist/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(../../files/system-s-and-p/js/bxslider-4-4.2.12/dist/images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(../../files/system-s-and-p/js/bxslider-4-4.2.12/dist/images/controls.png) -43px -32px no-repeat}.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(../../files/system-s-and-p/js/bxslider-4-4.2.12/dist/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(../../files/system-s-and-p/js/bxslider-4-4.2.12/dist/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}
body{font-family: 'IBM Plex Sans', 'Arial', sans-serif;background: white;margin: 0;padding: 0}body:after{display: none;position: fixed;bottom: 0;left: 0;padding: .25em .5em;font-size: 12px;font-weight: bold;color: white;background: red}::-moz-selection{background: rgba(118,184,42,0.75);color: white}::selection{background: rgba(118,184,42,0.75);color: white}#header{position: fixed;top: 0;left: 0;right: 0;margin: 0 auto;background: transparent;border-bottom: 2px solid rgba(123,122,111,0.3);z-index: 999;transition: all 250ms}.scrolled #header{background: #f5f5f4;border-bottom: 2px solid #f5f5f4;box-shadow: 0px 0px 25px 15px rgba(0,0,0,0.1);transition: all 250ms}#header .inside{display: flex;justify-content: flex-end;position: relative}#header #layout-menu .inside{margin: 0;padding: 0}#header .logo{transition: all 250ms;top: 0;left: 0;position: absolute}#header .logo a{display: block;width: 100%;height: 100%;background-image: url('/files/system-s-and-p/images/logo-head-fawn.png');background-repeat: no-repeat;background-size: cover;background-position: center}#header .invisible{display: none}#footer{background: #7b7a6f;margin: 0 auto;position: relative}#footer .inside{margin: 0 auto}#footer nav{display: flex}#footer h6{font-weight: normal;color: #bdbdb7;padding: 35px 15px 35px 0;margin: 0 15px 0 0;font-size: 1rem;line-height: 1.6}#footer ul{margin: 0;padding: 0;list-style: none;display: flex}#footer li{margin: 0;padding: 0}#footer strong,#footer a{padding: 35px 0 35px 15px;display: block;font-weight: normal;color: white;text-decoration: none;font-size: 1rem;line-height: 1.6;transition: all 250ms}#footer strong:after,#footer a:after{content: "|";display: inline-block;margin: 0 0 0 15px;color: #bdbdb7;font-weight: normal}#footer strong:hover,#footer a:hover{color: #009fe3;transition: all 250ms}#footer strong.active{color: #bdbdb7}#footer a.invisible{display: none}#footer .logo{position: absolute;right: 0;bottom: 0;z-index: 10}#footer .logo a{padding: 0;width: 100%;height: 100%;display: block;background-image: url('/files/system-s-and-p/images/logo-foot.png');background-size: cover;background-position: center;background-repeat: no-repeat}#footer .logo a:after{display: none}#layout-head .inside{margin: 0 auto}#layout-head .bx-wrapper{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: 0;margin: 0}#layout-head .bx-wrapper ul{height: 100vh}#layout-head .bx-wrapper li{height: 100%;display: flex;align-items: center;background-repeat: no-repeat;background-position: bottom center;background-size: cover;position: relative}#layout-head .bx-wrapper li:before{content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-image: linear-gradient(35deg, rgba(81,82,73,0.85) 0%, rgba(81,82,73,0.75) 35%, rgba(81,82,73,0) 70%);z-index: 2}#layout-head .bx-wrapper li:after{content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-image: linear-gradient(180deg, #ebebea 0%, rgba(235,235,234,0.8) 125px, rgba(235,235,234,0) 250px);z-index: 1}#layout-head .bx-wrapper li .wrapper{margin: 35px auto 0 auto;box-sizing: border-box;position: relative;z-index: 2}#layout-head .bx-wrapper h1{margin: 0 0 20px 0;font-weight: bold;color: #009fe3;font-size: 1.875rem;line-height: 1.3}#layout-head .bx-wrapper h2{margin: 0 0 25px;font-weight: bold;color: white;font-size: 3.125rem;line-height: 1.2}#layout-head .bx-wrapper h3{margin: 0 0 50px 0;font-weight: bold;letter-spacing: 2px;color: white;text-transform: uppercase;font-size: 1.125rem;line-height: 1.6}#layout-head .bx-wrapper p{font-weight: bold;letter-spacing: 1px;color: white;font-size: 1.125rem;line-height: 1.6;margin: 0}#layout-head .bx-wrapper p a{font-size: 1rem;line-height: 1;letter-spacing: 2px;text-transform: uppercase;background: #76b82a;display: inline-block;padding: 15px 25px;border-radius: 50px;text-decoration: none;color: #fff;font-weight: bold;transition: all 400ms;position: relative}#layout-head .bx-wrapper p a:after{position: absolute;top: 0;right: 35px;padding: 15px 0;content: "→";margin-left: -20px;transition: all 400ms;opacity: 0}#layout-head .bx-wrapper p a:hover{transition: all 400ms;padding-right: 50px;background: #009fe3}#layout-head .bx-wrapper p a:hover:after{position: absolute;top: 0;right: 25px;padding: 15px 0;content: "→";margin-left: 0px;transition: all 400ms;opacity: 1}#layout-head .bx-wrapper a.down{position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;width: 96px;height: 45px;background-image: url('/files/system-s-and-p/images/header-arrow-scroll-down.png');background-position: center bottom;background-repeat: no-repeat;background-size: cover;z-index: 99}#layout-foot{background-size: 15px;background-image: url('/files/system-s-and-p/images/pattern.gif')}#layout-foot .inside{margin: 0 auto}#layout-foot h1{margin: 0 0 10px 0;color: #76b82a;font-weight: bold;text-align: center;letter-spacing: 2px}#layout-foot h2{margin: 0;color: #7b7a6f;font-weight: normal;text-align: center;letter-spacing: 2px}#layout-foot h1,#layout-foot h2{font-size: 2.5rem;line-height: 1.3}#layout-cta{position: fixed;right: 0;transition: all 250ms;z-index: 9999}#layout-cta.clicked{transform: translateX(0)}#layout-cta.clicked .text{box-shadow: 0px 20px 25px 15px rgba(0,0,0,0.1);transition: all 250ms}#layout-cta .inside{display: flex}#layout-cta .buttons{border-radius: 4px 0 0 4px}#layout-cta .buttons a{display: block;background-repeat: no-repeat;background-position: center}#layout-cta .buttons a.phone{background-image: url('/files/system-s-and-p/images/icon-phone.png');background-color: #9fcd6a;border-radius: 4px 0 0 0}#layout-cta .buttons a.email{background-image: url('/files/system-s-and-p/images/icon-mail.png');background-color: #76b82a;border-radius: 0 0 0 4px}#layout-cta .text{background: white;border-radius: 0 0 0 4px;box-shadow: 0;transition: all 250ms}#layout-cta .text h1,#layout-cta .text h2,#layout-cta .text h3,#layout-cta .text h4,#layout-cta .text h5,#layout-cta .text h6{font-weight: bold;color: #7b7a6f;margin: 0 0 10px 0;font-size: 1.5625rem;line-height: 1.3}#layout-cta .text p{font-weight: normal;color: #7b7a6f;margin: 0 0 15px 0;font-size: 1rem;line-height: 1.4}#layout-cta .text a{color: #76b82a;font-weight: bold;font-size: 1.25rem;transition: all 250ms}#layout-cta .text a:hover{color: #009fe3;transition: all 250ms}#layout-intro{background: #ebebe9}#layout-intro .inside{margin: 0 auto}#layout-intro .inside .last{margin-bottom: -15px}#layout-intro h1,#layout-intro h2,#layout-intro h3,#layout-intro h4,#layout-intro h5,#layout-intro h6{font-weight: bold;color: #7b7a6f;margin: 0 0 25px 0;font-size: 2.1875rem;line-height: 1.2}#layout-intro p{font-weight: normal;color: #7b7a6f;margin: 0 0 15px 0;font-size: 1.375rem;line-height: 1.5}#layout-intro a{font-size: 1rem;line-height: 1;letter-spacing: 2px;text-transform: uppercase;background: #76b82a;display: inline-block;padding: 15px 25px;border-radius: 50px;text-decoration: none;color: #fff;font-weight: bold;transition: all 400ms;position: relative}#layout-intro a:after{position: absolute;top: 0;right: 35px;padding: 15px 0;content: "→";margin-left: -20px;transition: all 400ms;opacity: 0}#layout-intro a:hover{transition: all 400ms;padding-right: 50px;background: #009fe3}#layout-intro a:hover:after{position: absolute;top: 0;right: 25px;padding: 15px 0;content: "→";margin-left: 0px;transition: all 400ms;opacity: 1}#layout-referenzen .inside{margin: 0 auto}#layout-referenzen h2,#layout-referenzen h3,#layout-referenzen h4,#layout-referenzen h5,#layout-referenzen h6{font-weight: bold;color: #7b7a6f;margin: 0 auto 50px auto;font-size: 2.1875rem;line-height: 1.2}#layout-referenzen .ce_hyperlink{margin: 50px auto 0 auto}#layout-referenzen .ce_hyperlink a{font-size: 1rem;line-height: 1;letter-spacing: 2px;text-transform: uppercase;background: #76b82a;display: inline-block;padding: 15px 25px;border-radius: 50px;text-decoration: none;color: #fff;font-weight: bold;transition: all 400ms;position: relative}#layout-referenzen .ce_hyperlink a:after{position: absolute;top: 0;right: 35px;padding: 15px 0;content: "→";margin-left: -20px;transition: all 400ms;opacity: 0}#layout-referenzen .ce_hyperlink a:hover{transition: all 400ms;padding-right: 50px;background: #009fe3}#layout-referenzen .ce_hyperlink a:hover:after{position: absolute;top: 0;right: 25px;padding: 15px 0;content: "→";margin-left: 0px;transition: all 400ms;opacity: 1}#layout-referenzen p{color: #7b7a6f;margin: 0;flex: 1 1 100%}#layout-referenzen p a{color: #76b82a;text-decoration: none;font-weight: bold;display: block;font-size: 1.125rem;line-height: 1.6;transition: all 250ms}#layout-referenzen p a:before{content: "";height: 2px;display: block;background: #bdbdb7;margin-bottom: 15px}#layout-referenzen p a:hover{color: #009fe3;transition: all 250ms}#layout-referenzen p:nth-of-type(1){font-weight: bold;margin: 0 0 5px 0;font-size: 1.5625rem;line-height: 1.4}#layout-referenzen p:nth-of-type(2){font-weight: bold;letter-spacing: 2px;text-transform: uppercase;margin: 0 0 50px 0;font-size: 1rem;line-height: 1.6}#layout-referenzen .bx-wrapper{-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: 0;margin: 0;background: transparent}#layout-referenzen .bx-wrapper:before,#layout-referenzen .bx-wrapper:after{content: "";position: absolute;top: 0;bottom: 0;width: 15%;z-index: 2}#layout-referenzen .bx-wrapper:before{background-image: linear-gradient(90deg, #fff, rgba(255,255,255,0));left: 0}#layout-referenzen .bx-wrapper:after{background-image: linear-gradient(270deg, #fff, rgba(255,255,255,0));right: 0}#layout-referenzen .bx-wrapper ul{height: 100%}#layout-referenzen .bx-wrapper li{height: 100%}#layout-referenzen figure{padding: 0;margin: 0}#layout-referenzen figure img{max-width: 100%;height: auto;display: block;border-radius: 4px 4px 0 0}#layout-referenzen .wrapper{padding: 0 20px;height: 100%;box-sizing: border-box;display: flex;flex-direction: column}#layout-referenzen .text{padding: 35px;border-radius: 0 0 4px 4px;background: #ebebe9;box-sizing: border-box;flex: 1 1 100%;display: flex;flex-wrap: wrap}#layout-referenzen .text p:last-of-type{align-self: flex-end}#layout-referenzen ul.ce_newslist_gallery{display: flex;flex-wrap: wrap;margin-left: -20px;margin-right: -20px}#layout-referenzen ul.ce_newslist_gallery .wrapper{padding: 20px}#layout-varianten{background-size: 15px;background-image: url('/files/system-s-and-p/images/pattern.gif')}#layout-varianten .inside{margin: 0 auto}#layout-varianten .mod_article{display: flex;flex-wrap: wrap;margin: 0 -25px}#layout-varianten .mod_article .ce_headline{flex: 0 0 100%;padding: 0 25px;box-sizing: border-box}#layout-varianten .mod_article .ce_hyperlink{display: flex;box-sizing: border-box;padding: 25px}#layout-varianten .mod_article figure{margin: 0;padding: 0}#layout-varianten .mod_article figure img{display: block;width: 100%;height: auto}#layout-varianten .mod_article .right,#layout-varianten .mod_article .left{box-sizing: border-box}#layout-varianten .mod_article .right{padding: 35px 35px 25px 35px;background: #d7d7d4;display: flex;flex-direction: column;justify-content: space-between}#layout-varianten .mod_article .right p{margin: 0 0 50px 0}#layout-varianten .mod_article .right b{font-weight: bold;color: #7b7a6f;font-size: 1.5625rem;line-height: 1.4}#layout-varianten .mod_article .right a{font-weight: bold;color: #76b82a;text-decoration: none;font-size: 1.125rem;line-height: 1.6;transition: all 250ms}#layout-varianten .mod_article .right a:before{content: "";height: 2px;background: #bdbdb7;display: block;margin-bottom: 15px}#layout-varianten .mod_article .right a:hover{color: #009fe3;transition: all 250ms}#layout-varianten h2{font-weight: bold;color: #7b7a6f;margin: 0 0 25px 0;font-size: 2.1875rem;line-height: 1.2}#layout-vorteile .inside{margin: 0 auto}#layout-vorteile .ce_text{padding: 15px 25px;box-sizing: border-box}#layout-vorteile .ce_headline{width: 100%}#layout-vorteile h1,#layout-vorteile h2,#layout-vorteile h3,#layout-vorteile h4,#layout-vorteile h5,#layout-vorteile h6{font-weight: bold;color: #7b7a6f;margin: 0 0 50px 0;font-size: 2.1875rem;line-height: 1.2}#layout-vorteile .wrapper{background-color: #ebebe9;background-repeat: no-repeat;border-radius: 4px}#layout-vorteile .wrapper h1,#layout-vorteile .wrapper h2,#layout-vorteile .wrapper h3,#layout-vorteile .wrapper h4,#layout-vorteile .wrapper h5,#layout-vorteile .wrapper h6{margin: 0 0 20px 0;font-weight: bold;color: #7b7a6f;font-size: 1.5625rem;line-height: 1.4}#layout-vorteile .wrapper p{color: #7b7a6f;font-size: 1.125rem;line-height: 1.6}#layout-partner{border-top: 2px solid #dededb}#layout-partner .inside{margin: 0 auto}#layout-partner .mod_article{display: flex;flex-wrap: wrap;justify-content: center;margin: -15px}#layout-partner .ce_headline{flex: 0 0 100%;padding: 0 25px;box-sizing: border-box}#layout-partner .ce_hyperlink{padding: 0px;box-sizing: border-box}#layout-partner h1,#layout-partner h2,#layout-partner h3,#layout-partner h4,#layout-partner h5,#layout-partner h6{font-weight: bold;color: #7b7a6f;margin: 0 0 25px 0;font-size: 2.1875rem;line-height: 1.2}#layout-partner figure{margin: 0;padding: 0}#layout-partner img{width: 100%;height: auto;display: block;filter: grayscale(1);opacity: .35;transition: all 250ms}#layout-partner img:hover{filter: grayscale(0);opacity: 1}#main .inside{margin: 0 auto}#main h1,#layout-referenzen h1{font-weight: bold;margin: 50px 0 25px 0;color: #7b7a6f;font-size: 2.1875rem;line-height: 1.2}#main h2,#main h3,#main h4,#main h5,#main h6{font-weight: bold;margin: 50px 0 20px 0;color: #7b7a6f;font-size: 1.5625rem;line-height: 1.4}#main h1.referenzanlage-ueberschrift{margin-bottom: 0}#main h2.referenzanlage-ort{margin-top: 0}#main p{margin: 0 0 20px 0;color: #7b7a6f;font-size: 1.125rem;line-height: 1.6}#main table{border: 0;width: 100%}#main th{font-weight: bold;text-align: left;font-size: 1.125rem;color: #7b7a6f;padding: 0 0 15px 0;border-bottom: 3px solid #e5e4e2}#main td{font-weight: normal;text-align: left;font-size: 1.125rem;color: #7b7a6f;padding: 15px 0;border-bottom: 2px solid #f2f2f1}#main .headline-first-td td:first-of-type{font-weight: bold}#main figure{margin: 0;position: relative}#main figure img{width: 100%;height: auto;display: block;border-radius: 4px}#main figcaption{position: absolute;bottom: 0;left: 0;padding: 8px 15px;background: #ebebe9;border-radius: 0 4px 0 4px;font-weight: normal;color: #7b7a6f;font-size: 0.875rem;line-height: 1.6}#main ul{margin: 35px 0;padding: 0;font-size: 1.125rem;list-style: none}#main li{position: relative;margin: 0 0 15px 0;padding: 0 0 15px 30px;color: #7b7a6f;border-bottom: 2px solid #f2f2f1}#main li:before{content: "→";position: absolute;font-weight: bold;left: 0;top: 0}#main a{color: #76b82a;transition: all 250ms}#main a:hover{color: #009fe3;transition: all 250ms}#main .back a{font-size: 1rem;line-height: 1;letter-spacing: 2px;text-transform: uppercase;background: #76b82a;display: inline-block;padding: 15px 25px;border-radius: 50px;text-decoration: none;color: #fff;font-weight: bold;transition: all 400ms;position: relative}#main .back a:after{position: absolute;top: 0;right: 35px;padding: 15px 0;content: "→";margin-left: -20px;transition: all 400ms;opacity: 0}#main .back a:hover{transition: all 400ms;padding-right: 50px;background: #009fe3}#main .back a:hover:after{position: absolute;top: 0;right: 25px;padding: 15px 0;content: "→";margin-left: 0px;transition: all 400ms;opacity: 1}#main li.download-element:before{display: none}#main .box{padding: 30px 35px;margin: 50px 0 50px 0;border-radius: 4px;background: #ebebe9}#main .box h1,#main .box h2,#main .box h3,#main .box h4,#main .box h5,#main .box h6{margin-top: 0}#main .box ul{margin-bottom: 0}#main .box ul li{border-bottom: 2px solid #d7d7d4}#main .intro p{font-size: 1.375rem;margin-bottom: 25px}#main .ce_gallery ul{display: flex;flex-wrap: wrap}#main .ce_gallery li{margin: 0;box-sizing: border-box;border: 0}#main .ce_gallery li:before{display: none}#main .ce_gallery figure{margin: 0}#main .last{margin-bottom: 0 !important}.video_container{position: relative}.video_container:after{content: "";display: block;padding-top: 56.25%}.video_container a,.video_container iframe{position: absolute;display: block;width: 100%;height: 100%;border: 0;outline: 0;top: 0;bottom: 0;left: 0;right: 0}@media all and (min-width: 1251px){html{font-size: 100%}body:after{content: "X"}#header{width: 100%}#header .inside{padding: 0 60px 0 436px}#header .logo{width: 350px;height: 175px}.scrolled #header .logo{width: 280px;height: 140px}#footer{width: 100%}#footer .inside{width: 85%;max-width: 1500px}#footer li.last a:after,#footer li.last strong:after{display: none}#footer .logo{width: 336px;height: 202px}#layout-head .bx-wrapper ul{min-height: 800px}#layout-head .bx-wrapper li .wrapper{width: 85%;max-width: 1500px;padding: 0 30% 0 0}#layout-foot .inside{width: 85%;max-width: 1500px;padding: 120px 0}#layout-foot h1{text-indent: -150px}#layout-foot h2{text-indent: 150px}#layout-cta{top: 15%;transform: translateX(320px)}#layout-cta .buttons{width: 60px;height: 120px}#layout-cta .buttons a{width: 60px;height: 60px;background-size: 28px}#layout-cta .text{width: 250px;padding: 35px 35px 20px 35px}#layout-intro .inside{width: 85%;max-width: 1500px;padding: 120px 0}#layout-intro .ce_text{margin-bottom: 50px}#layout-intro .ce_text h1,#layout-intro .ce_text h2,#layout-intro .ce_text h3,#layout-intro .ce_text h4,#layout-intro .ce_text h5,#layout-intro .ce_text h6{margin: 0 0 25px 0}#layout-intro .ce_text .button{margin-top: 15px}#layout-referenzen .inside{width: 85%;max-width: 1200px;padding: 120px 0}.frontpage #layout-referenzen .inside{width: 100%;max-width: 100%}.frontpage #layout-referenzen h1,.frontpage #layout-referenzen h2,.frontpage #layout-referenzen h3,.frontpage #layout-referenzen h4,.frontpage #layout-referenzen h5,.frontpage #layout-referenzen h6{width: 85%;max-width: 1500px}.frontpage #layout-referenzen .ce_hyperlink{width: 85%;max-width: 1500px}#layout-referenzen ul.ce_newslist_gallery li{flex: 0 0 33.33%}#layout-varianten .inside{padding: 120px 0;width: 85%;max-width: 1500px}#layout-varianten .mod_article .ce_hyperlink{flex: 0 0 50%}#layout-varianten .mod_article .right,#layout-varianten .mod_article .left{flex: 0 0 50%}#layout-varianten .mod_article .left img{border-radius: 4px 0 0 4px}#layout-varianten .mod_article .right{border-radius: 0 4px 4px 0}#layout-vorteile .inside{padding: 120px 0;width: 85%;max-width: 1500px}#layout-vorteile .isotope{margin: -15px -25px}#layout-vorteile .grid-sizer,#layout-vorteile .ce_text{width: 33.33%}#layout-vorteile .ce_text{padding: 15px 25px}#layout-vorteile .grid-spacer{width: 30px}#layout-vorteile .wrapper{padding: 35px 35px 15px 96px;background-position: 30px 30px;background-size: 45px 45px}#layout-partner .inside{width: 85%;max-width: 1500px;padding: 120px 0}#layout-partner .ce_hyperlink{flex: 0 0 25%}#main .inside{width: 85%;max-width: 1200px;padding: 150px 0 120px 0}#main figure{margin: 70px -5%}#main li.download-element{background-position: left 4px}#main .ce_gallery{margin: 70px 0}#main .ce_gallery ul{margin: 0 -15px}#main .ce_gallery li{flex: 0 0 25%;padding: 15px}#main .ce_gallery.w-33 li{flex-basis: 33.33%}}@media all and (min-width: 951px) and (max-width: 1250px){html{font-size: 92%}body:after{content: "L"}#header{width: 100%}#header .inside{padding: 0 60px 0 436px}#header .logo{width: 250px;height: 125px}.scrolled #header .logo{width: 200px;height: 100px}#footer{width: 100%}#footer .inside{width: calc(85% - 250px);padding: 25px 0;margin: 0 auto 0 7.5%}#footer nav{flex-wrap: wrap}#footer li.first strong{padding-left: 0}#footer li.last a:after{display: none}#footer h6{flex-basis: 100%;padding: 0;margin-bottom: 5px}#footer strong,#footer a{padding-top: 0;padding-bottom: 0}#footer a.first{padding-left: 0}#footer .logo{width: 250px;height: 151px}#layout-head .bx-wrapper ul{min-height: 600px}#layout-head .bx-wrapper li .wrapper{width: 85%;padding: 0 25% 0 0}#layout-head .bx-wrapper h2{font-size: 2.875rem}#layout-foot .inside{width: 85%;padding: 90px 0}#layout-foot h1{text-indent: -100px}#layout-foot h2{text-indent: 150px}#layout-cta{top: 15%;transform: translateX(320px)}#layout-cta .buttons{width: 52px;height: 104px}#layout-cta .buttons a{width: 52px;height: 52px;background-size: 26px}#layout-cta .text{width: 250px;padding: 35px 35px 20px 35px}#layout-intro .inside{width: 85%;padding: 90px 0}#layout-intro .ce_text{margin-bottom: 45px}#layout-intro .ce_text h1,#layout-intro .ce_text h2,#layout-intro .ce_text h3,#layout-intro .ce_text h4,#layout-intro .ce_text h5,#layout-intro .ce_text h6{margin: 0 0 25px 0}#layout-intro .ce_text .button{margin-top: 15px}#layout-referenzen .inside{width: 85%;padding: 90px 0}.frontpage #layout-referenzen .inside{width: 100%;max-width: 100%}.frontpage #layout-referenzen h1,.frontpage #layout-referenzen h2,.frontpage #layout-referenzen h3,.frontpage #layout-referenzen h4,.frontpage #layout-referenzen h5,.frontpage #layout-referenzen h6{width: 85%}.frontpage #layout-referenzen .ce_hyperlink{width: 85%}#layout-referenzen ul.ce_newslist_gallery li{flex: 0 0 33.333%}#layout-varianten .inside{padding: 90px 0;width: 85%}#layout-varianten .mod_article .ce_hyperlink{flex: 0 0 50%;flex-wrap: wrap}#layout-varianten .mod_article .right,#layout-varianten .mod_article .left{flex: 0 0 100%}#layout-varianten .mod_article .left img{border-radius: 4px 4px 0 0}#layout-varianten .mod_article .right{border-radius: 0 0 4px 4px}#layout-vorteile .inside{padding: 90px 0;width: 85%}#layout-vorteile .isotope{margin: -15px -25px}#layout-vorteile .grid-sizer,#layout-vorteile .ce_text{width: 50%}#layout-vorteile .ce_text{padding: 15px 25px}#layout-vorteile .grid-spacer{width: 30px}#layout-vorteile .wrapper{padding: 35px 35px 15px 96px;background-position: 30px 30px;background-size: 45px 45px}#layout-partner .inside{width: 85%;padding: 90px 0}#layout-partner .ce_hyperlink{flex: 0 0 25%}#main .inside{width: 85%;padding: 150px 0 90px 0}#main figure{margin: 70px -3%}#main li.download-element{background-position: left 4px}#main .ce_gallery{margin: 70px 0}#main .ce_gallery ul{margin: 0 -15px}#main .ce_gallery li{flex: 0 0 33.333%;padding: 15px}}@media all and (min-width: 641px) and (max-width: 950px){html{font-size: 92%}body:after{content: "M"}#header{width: 100%}#header .inside{padding: 0 7.5%}#header .logo{width: 250px;height: 125px}.scrolled #header .logo{width: 200px;height: 100px}#footer{width: 100%}#footer .inside{width: calc(85% - 250px);padding: 25px 0;margin: 0 auto 0 7.5%}#footer nav{flex-wrap: wrap}#footer li.first strong{padding-left: 0}#footer li.last a:after{display: none}#footer h6{flex-basis: 100%;padding: 0;margin-bottom: 5px}#footer strong,#footer a{padding-top: 0;padding-bottom: 0}#footer a.first{padding-left: 0}#footer .logo{width: 250px;height: 151px}#layout-head .bx-wrapper ul{min-height: 600px}#layout-head .bx-wrapper li .wrapper{width: 85%;padding: 0 20% 0 0}#layout-head .bx-wrapper h2{font-size: 2.875rem}#layout-foot .inside{width: 85%;padding: 100px 0}#layout-foot h1{text-indent: -50px}#layout-foot h2{text-indent: 150px}#layout-cta{top: 15%;transform: translateX(320px)}#layout-cta .buttons{width: 52px;height: 104px}#layout-cta .buttons a{width: 52px;height: 52px;background-size: 26px}#layout-cta .text{width: 250px;padding: 35px 35px 20px 35px}#layout-intro .inside{width: 85%;padding: 75px 0}#layout-intro .ce_text{margin-bottom: 40px}#layout-intro .ce_text h1,#layout-intro .ce_text h2,#layout-intro .ce_text h3,#layout-intro .ce_text h4,#layout-intro .ce_text h5,#layout-intro .ce_text h6{margin: 0 0 25px 0}#layout-intro .ce_text .button{margin-top: 15px}#layout-referenzen .inside{width: 85%;padding: 75px 0}.frontpage #layout-referenzen .inside{width: 100%;padding: 75px 0}.frontpage #layout-referenzen h1,.frontpage #layout-referenzen h2,.frontpage #layout-referenzen h3,.frontpage #layout-referenzen h4,.frontpage #layout-referenzen h5,.frontpage #layout-referenzen h6{width: 85%}.frontpage #layout-referenzen .ce_hyperlink{width: 85%}.frontpage #layout-referenzen .bx-wrapper{margin: 0 -20px}#layout-referenzen ul.ce_newslist_gallery li{flex: 0 0 50%}#layout-varianten .inside{padding: 75px 0;width: 85%}#layout-varianten .mod_article .ce_hyperlink{flex: 0 0 100%}#layout-varianten .mod_article .right,#layout-varianten .mod_article .left{flex: 0 0 50%}#layout-varianten .mod_article .left img{border-radius: 4px 0 0 4px}#layout-varianten .mod_article .right{border-radius: 0 4px 4px 0}#layout-vorteile .inside{padding: 75px 0;width: 85%}#layout-vorteile .isotope{margin: -15px 0}#layout-vorteile .grid-sizer,#layout-vorteile .ce_text{width: 100%}#layout-vorteile .ce_text{padding: 15px 0}#layout-vorteile .grid-spacer{width: 15px}#layout-vorteile .wrapper{padding: 35px 35px 15px 96px;background-position: 30px 30px;background-size: 45px 45px}#layout-partner .inside{width: 85%;padding: 75px 0}#layout-partner .ce_hyperlink{flex: 0 0 33.333%}#main .inside{width: 85%;padding: 90px 0 75px 0}#main figure{margin: 55px -3%}#main li.download-element{background-position: left 4px}#main .ce_gallery{margin: 50px 0}#main .ce_gallery ul{margin: 0 -15px}#main .ce_gallery li{flex: 0 0 50%;padding: 15px}}@media all and (min-width: 401px) and (max-width: 640px){html{font-size: 75%}body:after{content: "S"}#header{width: 100%}#header .inside{padding: 0 7.5%}#header .logo{width: 200px;height: 100px}.scrolled #header .logo{width: 170px;height: 85px}#footer{width: 100%}#footer .inside{width: 60%;padding: 30px 0 131px 0}#footer nav{flex-wrap: wrap;justify-content: center;text-align: center}#footer h6{flex-basis: 100%;padding: 0;margin: 0 0 5px 0}#footer ul{flex-wrap: wrap}#footer strong,#footer a{padding-top: 0;padding-bottom: 0}#footer li.first strong{padding-left: 0}#footer li.last a:after{display: none}#footer .logo{width: 300px;height: 101px;margin-left: auto;margin-right: auto;left: 0;right: 0}#footer .logo a{background-image: url('/files/system-s-and-p/images/logo-foot2.png')}#layout-head .bx-wrapper ul{min-height: 550px}#layout-head .bx-wrapper li .wrapper{width: 85%;padding: 0 15% 0 0}#layout-head .bx-wrapper h1{margin: 0 0 20px 0;font-size: 1.75rem}#layout-head .bx-wrapper h2{margin: 0 0 25px;font-size: 2.5rem}#layout-head .bx-wrapper a.down{width: 78px;height: 37px}#layout-foot .inside{width: 85%;padding: 55px 0}#layout-foot h1,#layout-foot h2{font-size: 2.25rem}#layout-cta{top: 15%;transform: translateX(250px)}#layout-cta .buttons{width: 45px;height: 90px}#layout-cta .buttons a{width: 45px;height: 45px;background-size: 21px}#layout-cta .text{width: 200px;padding: 25px 25px 10px 25px}#layout-intro .inside{width: 85%;padding: 55px 0}#layout-intro .ce_text{margin-bottom: 35px}#layout-intro .ce_text h1,#layout-intro .ce_text h2,#layout-intro .ce_text h3,#layout-intro .ce_text h4,#layout-intro .ce_text h5,#layout-intro .ce_text h6{margin: 0 0 25px 0}#layout-intro .ce_text .button{margin-top: 12.5px}#layout-referenzen .inside{width: 85%;padding: 55px 0}.frontpage #layout-referenzen .inside{width: 100%;padding: 55px 0}.frontpage #layout-referenzen h1,.frontpage #layout-referenzen h2,.frontpage #layout-referenzen h3,.frontpage #layout-referenzen h4,.frontpage #layout-referenzen h5,.frontpage #layout-referenzen h6{width: 85%}.frontpage #layout-referenzen .ce_hyperlink{width: 85%}.frontpage #layout-referenzen .bx-wrapper{margin: 0 -20px}#layout-referenzen ul.ce_newslist_gallery li{flex: 0 0 100%}#layout-varianten .inside{padding: 55px 0;width: 85%}#layout-varianten .mod_article{margin: 0}#layout-varianten .mod_article .ce_headline{padding: 0}#layout-varianten .mod_article .ce_hyperlink{flex: 0 0 100%;flex-wrap: wrap;padding: 20px 0}#layout-varianten .mod_article .right,#layout-varianten .mod_article .left{flex: 0 0 100%}#layout-varianten .mod_article .left img{border-radius: 4px 4px 0 0}#layout-varianten .mod_article .right{border-radius: 0 0 4px 4px}#layout-varianten h2{margin: 0 0 10px 0}#layout-vorteile .inside{padding: 55px 0;width: 85%}#layout-vorteile .isotope{margin: -15px 0}#layout-vorteile .grid-sizer,#layout-vorteile .ce_text{width: 100%}#layout-vorteile .ce_text{padding: 15px 0}#layout-vorteile .grid-spacer{width: 15px}#layout-vorteile h1,#layout-vorteile h2,#layout-vorteile h3,#layout-vorteile h4,#layout-vorteile h5,#layout-vorteile h6{margin: 0 0 30px 0}#layout-vorteile .wrapper{padding: 35px 35px 15px 86px;background-position: 30px 30px;background-size: 35px 35px}#layout-partner .inside{width: 85%;padding: 55px 0}#layout-partner .ce_hyperlink{flex: 0 0 50%}#layout-partner h1,#layout-partner h2,#layout-partner h3,#layout-partner h4,#layout-partner h5,#layout-partner h6{margin: 0 0 15px 0}#main .inside{width: 85%;padding: 90px 0 55px 0}#main h1,#layout-referenzen ul.ce_newslist_gallery h1,#layout-referenzen ul.ce_newslist_gallery h2,#layout-referenzen ul.ce_newslist_gallery h3,#layout-referenzen ul.ce_newslist_gallery h4,#layout-referenzen ul.ce_newslist_gallery h5,#layout-referenzen h1{margin: 35px 0 25px 0}#main h2,#main h3,#main h4,#main h5,#main h6{margin: 35px 0 20px 0}#main figure{margin: 35px 0}#main figcaption{padding: 6px 12px;font-size: 0.825rem}#main ul{margin: 30px 0}#main li{padding: 0 0 10px 25px}#main li.download-element{background-position: left 4px}#main th{padding: 0 0 10px 0}#main td{padding: 10px 0}#main .ce_gallery{margin: 35px 0}#main .ce_gallery ul{margin: 0 -10px}#main .ce_gallery li{flex: 0 0 50%;padding: 10px}}@media all and (max-width: 400px){html{font-size: 75%}body:after{content: "XS"}#header{width: 100%}#header .inside{padding: 0 7.5%}#header .logo{width: 170px;height: 85px}#footer{width: 100%}#footer .inside{width: 60%;padding: 25px 0 104px 0}#footer nav{flex-wrap: wrap;justify-content: center;text-align: center}#footer h6{flex-basis: 100%;padding: 0;margin: 0 0 5px 0}#footer ul{flex-wrap: wrap}#footer li{flex-basis: 100%}#footer strong,#footer a{padding: 0}#footer li a:after,#footer li strong:after{display: none}#footer .logo{width: 90vw;height: 30vw;max-height: 84px;margin-left: auto;margin-right: auto;left: 0;right: 0}#footer .logo a{background-image: url('/files/system-s-and-p/images/logo-foot2.png');background-size: contain}#layout-head .bx-wrapper ul{min-height: 550px}#layout-head .bx-wrapper li .wrapper{width: 85%;padding: 0}#layout-head .bx-wrapper h1{margin: 0 0 20px 0;font-size: 1.75rem}#layout-head .bx-wrapper h2{margin: 0 0 25px;font-size: 2.25rem}#layout-head .bx-wrapper a.down{width: 70px;height: 33px}#layout-foot .inside{width: 85%;padding: 40px 0}#layout-foot h1,#layout-foot h2{font-size: 2rem}#layout-cta{top: 15%;transform: translateX(250px)}#layout-cta .buttons{width: 45px;height: 90px}#layout-cta .buttons a{width: 45px;height: 45px;background-size: 21px}#layout-cta .text{width: 200px;padding: 25px 25px 10px 25px}#layout-intro .inside{width: 85%;padding: 40px 0}#layout-intro .ce_text{margin-bottom: 30px}#layout-intro .ce_text h1,#layout-intro .ce_text h2,#layout-intro .ce_text h3,#layout-intro .ce_text h4,#layout-intro .ce_text h5,#layout-intro .ce_text h6{margin: 0 0 25px 0}#layout-intro .ce_text .button{margin-top: 10px}#layout-referenzen .inside{width: 85%;padding: 40px 0}.frontpage #layout-referenzen .inside{width: 100%;padding: 40px 0}.frontpage #layout-referenzen h1,.frontpage #layout-referenzen h2,.frontpage #layout-referenzen h3,.frontpage #layout-referenzen h4,.frontpage #layout-referenzen h5,.frontpage #layout-referenzen h6{width: 85%}.frontpage #layout-referenzen .ce_hyperlink{width: 85%}.frontpage #layout-referenzen .bx-wrapper{margin: 0 -20px}#layout-referenzen ul.ce_newslist_gallery li{flex: 0 0 100%}#layout-varianten .inside{padding: 40px 0;width: 85%}#layout-varianten .mod_article{margin: 0}#layout-varianten .mod_article .ce_headline{padding: 0}#layout-varianten .mod_article .ce_hyperlink{flex: 0 0 100%;flex-wrap: wrap;padding: 15px 0}#layout-varianten .mod_article .right,#layout-varianten .mod_article .left{flex: 0 0 100%}#layout-varianten .mod_article .left img{border-radius: 4px 4px 0 0}#layout-varianten .mod_article .right{border-radius: 0 0 4px 4px}#layout-varianten h2{margin: 0 0 15px 0}#layout-vorteile .inside{padding: 40px 0;width: 85%}#layout-vorteile .isotope{margin: -15px 0}#layout-vorteile .grid-sizer,#layout-vorteile .ce_text{width: 100%}#layout-vorteile .ce_text{padding: 15px 0}#layout-vorteile .grid-spacer{width: 15px}#layout-vorteile h1,#layout-vorteile h2,#layout-vorteile h3,#layout-vorteile h4,#layout-vorteile h5,#layout-vorteile h6{margin: 0 0 30px 0}#layout-vorteile .wrapper{padding: 86px 35px 15px 35px;background-position: 35px 30px;background-size: 35px 35px}#layout-partner .inside{width: 85%;padding: 40px 0}#layout-partner .ce_hyperlink{flex: 0 0 50%}#layout-partner h1,#layout-partner h2,#layout-partner h3,#layout-partner h4,#layout-partner h5,#layout-partner h6{margin: 0 0 15px 0}#main .inside{width: 85%;padding: 80px 0 40px 0}#main h1,#layout-referenzen ul.ce_newslist_gallery h1,#layout-referenzen ul.ce_newslist_gallery h2,#layout-referenzen ul.ce_newslist_gallery h3,#layout-referenzen ul.ce_newslist_gallery h4,#layout-referenzen ul.ce_newslist_gallery h5,#layout-referenzen h1{margin: 35px 0 25px 0}#main h2,#main h3,#main h4,#main h5,#main h6{margin: 35px 0 20px 0}#main figure{margin: 35px 0}#main figcaption{padding: 5px 10px;font-size: 0.775rem}#main ul{margin: 30px 0}#main li{padding: 0 0 10px 20px}#main li.download-element{background-position: left 4px}#main th{padding: 0 0 10px 0}#main td{padding: 10px 0}#main .ce_gallery{margin: 35px 0}#main .ce_gallery ul{margin: 0 -8px}#main .ce_gallery li{flex: 0 0 50%;padding: 8px}}@media all and (min-width: 1501px){#mobile-nav-button{display: none}#header #layout-menu .inside{height: auto !important}#header #layout-menu .mod_navigation ul{margin: 0;padding: 0;list-style: none;display: flex}#header #layout-menu .mod_navigation li{margin: 0;padding: 0;position: relative}#header #layout-menu .mod_navigation strong.level_1,#header #layout-menu .mod_navigation a.level_1{display: block;padding: 30px 25px;font-weight: bold;color: #7b7a6f;text-decoration: none;font-size: 18px;line-height: 1;transition: all 250ms;white-space: nowrap}.scrolled #header #layout-menu .mod_navigation strong.level_1,.scrolled #header #layout-menu .mod_navigation a.level_1{padding: 25px 25px}#header #layout-menu .mod_navigation a.level_1,#header #layout-menu .mod_navigation strong.level_1{position: relative}#header #layout-menu .mod_navigation a.level_1:after,#header #layout-menu .mod_navigation strong.level_1:after{content: "";position: absolute;bottom: -2px;right: 0;left: 0;width: 0;transition: width 250ms;height: 4px;background: #7b7a6f;margin: 0 auto;z-index: 99}.scrolled #header #layout-menu .mod_navigation a.level_1:after,.scrolled #header #layout-menu .mod_navigation strong.level_1:after{bottom: -2px}#header #layout-menu .mod_navigation a.level_1.trail:after,#header #layout-menu .mod_navigation a.level_1:hover:after,#header #layout-menu .mod_navigation strong.level_1:after{width: calc(70% - 30px)}#header #layout-menu .mod_navigation ul.level_2{position: absolute;display: block;left: 0;min-width: 300px;transform: translateX(0%) translateY(2px);transition: all 250ms;top: 100%;max-height: 0;overflow-y: hidden}#header #layout-menu .mod_navigation .clicked > ul.level_2{max-height: 999px;box-shadow: 0px 20px 25px 7.5px rgba(0,0,0,0.1);border-radius: 0 0 4px 4px}#header #layout-menu .mod_navigation ul.level_3{flex-wrap: wrap;max-height: 0;overflow-y: hidden;transition: all 250ms}#header #layout-menu .mod_navigation .clicked > ul.level_3{max-height: 999px}#header #layout-menu .mod_navigation li.level_2,#header #layout-menu .mod_navigation li.level_3{display: block;flex: 1 0 100%;box-sizing: border-box}#header #layout-menu .mod_navigation a.level_2,#header #layout-menu .mod_navigation strong.level_2,#header #layout-menu .mod_navigation a.level_3,#header #layout-menu .mod_navigation strong.level_3{display: block;padding: 15px 25px;font-weight: normal;color: #7b7a6f;text-decoration: none;font-size: 16px;line-height: 1.4;transition: all 250ms;border-bottom: 2px solid #ebebe9;position: relative}#header #layout-menu .mod_navigation a.level_2.last:not(.submenu),#header #layout-menu .mod_navigation strong.level_2.last:not(.submenu),#header #layout-menu .mod_navigation a.level_3.last:not(.submenu),#header #layout-menu .mod_navigation strong.level_3.last:not(.submenu){border-bottom: 0}#header #layout-menu .mod_navigation a.level_2.submenu:after,#header #layout-menu .mod_navigation strong.level_2.submenu:after,#header #layout-menu .mod_navigation a.level_3.submenu:after,#header #layout-menu .mod_navigation strong.level_3.submenu:after{content: "→";font-size: 16px;line-height: 1;position: absolute;display: block;width: 16px;height: 16px;top: 50%;margin-top: -8px;right: 25px;text-align: right;transform: rotate(90deg);transition: all 250ms}#header #layout-menu .mod_navigation .clicked > a.level_2,#header #layout-menu .mod_navigation .clicked > strong.level_2,#header #layout-menu .mod_navigation .clicked > a.level_3,#header #layout-menu .mod_navigation .clicked > strong.level_3{background: #f5f5f4}#header #layout-menu .mod_navigation .clicked > a.level_2:after,#header #layout-menu .mod_navigation .clicked > strong.level_2:after,#header #layout-menu .mod_navigation .clicked > a.level_3:after,#header #layout-menu .mod_navigation .clicked > strong.level_3:after{transform: rotate(270deg)}#header #layout-menu .mod_navigation li.first > a.level_2,#header #layout-menu .mod_navigation li.last > a.level_2,#header #layout-menu .mod_navigation li.last > strong.level_2,#header #layout-menu .mod_navigation li.first > a.level_3,#header #layout-menu .mod_navigation li.last > a.level_3,#header #layout-menu .mod_navigation li.last > strong.level_3{border-radius: 0}#header #layout-menu .mod_navigation a.level_2,#header #layout-menu .mod_navigation strong.level_2{background: #fff;z-index: 1;transition: all 250ms}#header #layout-menu .mod_navigation a.level_2:hover,#header #layout-menu .mod_navigation strong.level_2:hover{background: #f5f5f4;transition: all 250ms}#header #layout-menu .mod_navigation strong.level_2{color: #76b82a;font-weight: bold}#header #layout-menu .mod_navigation a.level_3,#header #layout-menu .mod_navigation strong.level_3{font-size: 14px;background: #f4f4f3;color: #9c9b93;border-bottom: 2px solid #e5e4e2}#header #layout-menu .mod_navigation a.level_3:hover,#header #layout-menu .mod_navigation strong.level_3:hover{background: #ebebe9;transition: all 250ms}#header #layout-menu .mod_navigation strong.level_3{color: #76b82a;font-weight: bold}#header #layout-menu .mod_changelanguage ul{margin: 0;padding: 0 0 0 15px;list-style: none;display: flex}#header #layout-menu .mod_changelanguage li{margin: 0;padding: 0;display: block;padding: 30px 10px;width: 31px;height: 18px;transition: all 250ms;position: relative}.scrolled #header #layout-menu .mod_changelanguage li{padding: 25px 10px}#header #layout-menu .mod_changelanguage .invisible{display: none}#header #layout-menu .mod_changelanguage strong,#header #layout-menu .mod_changelanguage a{font-size: 15px;line-height: 1;text-indent: -999px;overflow: hidden;display: block;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;box-sizing: border-box;color: #7b7a6f;text-decoration: none;font-weight: bold}#header #layout-menu .mod_changelanguage strong.lang-de,#header #layout-menu .mod_changelanguage a.lang-de{background-image: url('/files/system-s-and-p/images/flag-german-austria.png')}#header #layout-menu .mod_changelanguage strong.lang-fr,#header #layout-menu .mod_changelanguage a.lang-fr{background-image: url('/files/system-s-and-p/images/flag-french.png')}#header #layout-menu .mod_changelanguage strong.lang-en,#header #layout-menu .mod_changelanguage a.lang-en{background-image: url('/files/system-s-and-p/images/flag-english.png')}#header #layout-menu .mod_changelanguage strong.lang-es,#header #layout-menu .mod_changelanguage a.lang-es{background-image: url('/files/system-s-and-p/images/flag-spanish.png')}#header #layout-menu .mod_changelanguage strong.lang-ru,#header #layout-menu .mod_changelanguage a.lang-ru{background-image: url('/files/system-s-and-p/images/flag-russian.png')}#header #layout-menu .mod_changelanguage strong.lang-ar,#header #layout-menu .mod_changelanguage a.lang-ar{background-image: url('/files/system-s-and-p/images/flag-saudi-arabia.png')}#header #layout-menu .mod_changelanguage li:after{content: "";position: absolute;bottom: -2px;right: 0;left: 0;width: 0;transition: width 250ms;height: 4px;background: #7b7a6f;margin: 0 auto;z-index: 99;max-width: 70%}#header #layout-menu .mod_changelanguage li.active:after{width: 20px}}@media all and (max-width: 1500px){#mobile-nav-button{margin-right: -15px}#mobile-nav-button .hamburger-box .hamburger-inner:before,#mobile-nav-button .hamburger-box .hamburger-inner,#mobile-nav-button .hamburger-box .hamburger-inner:after{background: #7b7a6f;border-radius: 0}#layout-head,#container{transition: all 250ms}.menu-is-active #layout-head,.menu-is-active #container{transform: translateX(-350px)}#header #layout-menu{position: absolute;top: 100%;right: 0;transform: translateX(350px);width: 350px;transition: all 250ms;margin-top: 2px}#header #layout-menu .inside{position: relative;height: 100vh;flex-wrap: wrap;align-content: flex-start;box-sizing: border-box;box-shadow: 0px 20px 25px 7.5px rgba(0,0,0,0.1);background: white;overflow-y: scroll;padding: 35px}#header #layout-menu.is-active{transform: translateX(0)}#header #layout-menu .mod_navigation{order: 2;flex: 1 0 100%}#header #layout-menu .mod_navigation ul{margin: 0;padding: 0;list-style: none}#header #layout-menu .mod_navigation li{margin: 0;padding: 0;position: relative}#header #layout-menu .mod_navigation a,#header #layout-menu .mod_navigation strong{display: block;padding: 15px 25px;font-weight: normal;color: #7b7a6f;text-decoration: none;font-size: 16px;line-height: 1.4;transition: all 250ms;border-bottom: 2px solid #ebebe9;background: white}#header #layout-menu .mod_navigation strong{color: #76b82a;font-weight: bold}#header #layout-menu .mod_navigation ul.level_2,#header #layout-menu .mod_navigation ul.level_3{transition: all 250ms;max-height: 0;overflow-y: hidden}#header #layout-menu .mod_navigation .trail > ul.level_2,#header #layout-menu .mod_navigation .clicked > ul.level_2,#header #layout-menu .mod_navigation .trail > ul.level_3,#header #layout-menu .mod_navigation .clicked > ul.level_3{max-height: 9999px}#header #layout-menu .mod_navigation a.level_2,#header #layout-menu .mod_navigation strong.level_2{font-size: 14px;background: #f4f4f3;color: #9c9b93}#header #layout-menu .mod_navigation strong.level_2{color: #76b82a;font-weight: bold}#header #layout-menu .mod_navigation a.level_3,#header #layout-menu .mod_navigation strong.level_3{font-size: 14px;background: #ebebe9;color: #9c9b93;border-bottom: 2px solid #e2e2df}#header #layout-menu .mod_navigation strong.level_3{color: #76b82a;font-weight: bold}#header #layout-menu .mod_navigation a.submenu,#header #layout-menu .mod_navigation strong.submenu{position: relative}#header #layout-menu .mod_navigation a.submenu:after,#header #layout-menu .mod_navigation strong.submenu:after{content: "→";font-size: 16px;line-height: 1;position: absolute;display: block;width: 16px;height: 16px;top: 50%;margin-top: -8px;right: 25px;text-align: right;transform: rotate(90deg);transition: all 250ms}#header #layout-menu .mod_navigation .clicked > a.submenu:after,#header #layout-menu .mod_navigation .clicked > strong.submenu:after{transform: rotate(270deg)}#header #layout-menu .mod_navigation .invisible{display: none}#header #layout-menu .mod_changelanguage{background: #f4f4f3;border-bottom: 2px solid #fff;order: 1;flex: 1 0 100%;box-sizing: border-box}#header #layout-menu .mod_changelanguage ul{margin: 0;padding: 0;list-style: none;display: flex}#header #layout-menu .mod_changelanguage li{margin: 0;padding: 0;display: block;padding: 19px 5px;width: 34px;height: 20px;transition: all 250ms}#header #layout-menu .mod_changelanguage li.first{padding-left: 25px}#header #layout-menu .mod_changelanguage li.last{padding-right: 25px}#header #layout-menu .mod_changelanguage .invisible{display: none}#header #layout-menu .mod_changelanguage strong,#header #layout-menu .mod_changelanguage a{font-size: 15px;line-height: 1;text-indent: -999px;overflow: hidden;display: block;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;color: #7b7a6f;text-decoration: none;font-weight: bold}#header #layout-menu .mod_changelanguage strong.lang-de,#header #layout-menu .mod_changelanguage a.lang-de{background-image: url('/files/system-s-and-p/images/flag-german.png')}#header #layout-menu .mod_changelanguage strong.lang-fr,#header #layout-menu .mod_changelanguage a.lang-fr{background-image: url('/files/system-s-and-p/images/flag-french.png')}#header #layout-menu .mod_changelanguage strong.lang-en,#header #layout-menu .mod_changelanguage a.lang-en{background-image: url('/files/system-s-and-p/images/flag-english.png')}#header #layout-menu .mod_changelanguage strong.lang-es,#header #layout-menu .mod_changelanguage a.lang-es{background-image: url('/files/system-s-and-p/images/flag-spanish.png')}#header #layout-menu .mod_changelanguage strong.lang-ru,#header #layout-menu .mod_changelanguage a.lang-ru{background-image: url('/files/system-s-and-p/images/flag-russian.png')}#header #layout-menu .mod_changelanguage strong.lang-ar,#header #layout-menu .mod_changelanguage a.lang-ar{background-image: url('/files/system-s-and-p/images/flag-saudi-arabia.png')}}@media all and (max-width: 400px){.menu-is-active #layout-head,.menu-is-active #container{transform: translateX(-300px)}#header #layout-menu{width: 300px;transform: translateX(300px)}#header #layout-menu .inside{padding: 20px}}
@font-face {
    font-family: 'IBM Plex Sans';
    src: url('../../files/system-s-and-p/webfont/IBMPlexSans-Bold.eot');
    src: url('../../files/system-s-and-p/webfont/IBMPlexSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-Bold.woff2') format('woff2'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-Bold.woff') format('woff'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-Bold.ttf') format('truetype'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-Bold.svg#IBMPlexSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'IBM Plex Sans';
    src: url('../../files/system-s-and-p/webfont/IBMPlexSans.eot');
    src: url('../../files/system-s-and-p/webfont/IBMPlexSans.eot?#iefix') format('embedded-opentype'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans.woff2') format('woff2'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans.woff') format('woff'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans.ttf') format('truetype'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans.svg#IBMPlexSans') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'IBM Plex Sans';
    src: url('../../files/system-s-and-p/webfont/IBMPlexSans-BoldItalic.eot');
    src: url('../../files/system-s-and-p/webfont/IBMPlexSans-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-BoldItalic.woff2') format('woff2'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-BoldItalic.woff') format('woff'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-BoldItalic.ttf') format('truetype'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-BoldItalic.svg#IBMPlexSans-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'IBM Plex Sans';
    src: url('../../files/system-s-and-p/webfont/IBMPlexSans-Italic.eot');
    src: url('../../files/system-s-and-p/webfont/IBMPlexSans-Italic.eot?#iefix') format('embedded-opentype'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-Italic.woff2') format('woff2'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-Italic.woff') format('woff'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-Italic.ttf') format('truetype'),
        url('../../files/system-s-and-p/webfont/IBMPlexSans-Italic.svg#IBMPlexSans-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}


