body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
.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)}
.mobile_menu{position:fixed;z-index:100;display:none}.mobile_menu .inner{height:100%;background:#000;overflow-y:scroll}.mobile_menu.active.position_left{box-shadow:2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_top{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_right{box-shadow:-2px 0 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.position_bottom{box-shadow:0 -2px 5px 0 rgba(0,0,0,.5)}.mobile_menu.active.no_shadow{box-shadow:none!important}.mobile_menu_trigger{display:none}.mobile_menu_wrapper{position:relative;width:100%;overflow:hidden}.mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99}.mobile_menu_overlay.background{background:rgba(0,0,0,.5)}.mobile_menu li.submenu_hide>ul{display:none}.mobile_menu li.submenu_show>ul{display:block}body.ie8 .mobile_menu,body.ie8 .mobile_menu_trigger,body.ie9 .mobile_menu,body.ie9 .mobile_menu_trigger{display:none!important}
#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}
html{font-size:12px;font-weight:300}@media screen and (min-width:1024px){html,h5{font-size:calc(12px + (16 - 12) * (100vw - 1024px) / (1920 - 1024))}}@media screen and (min-width:1400px){html,h5{font-size:calc(12px + (16 - 12) * (100vw - 1024px) / (1920 - 1024))}}@media screen and (min-width:1920px){html,h5{font-size:16px !important}}@font-face{font-family:Nunito;src:url("../../files/font/NunitoSans-Regular.ttf") format("truetype");font-weight:normal}@font-face{font-family:Nunito;src:url("../../files/font/NunitoSans-Black.ttf") format("truetype");font-weight:800}@font-face{font-family:Nunito;src:url("../../files/font/NunitoSans-Bold.ttf") format("truetype");font-weight:bold}@font-face{font-family:Nunito;src:url("../../files/font/Trirong-MediumItalic.ttf") format("truetype");font-style:italic}.logo_home .head .ce_image.logo.block{background:#fff;border-radius:50%;width:12.3rem;height:12.3rem}.ce_text.redright.block a{text-transform:none;text-decoration:underline;line-height:1.2}body{font-family:Nunito;font-size:1.25rem;line-height:1.865rem}#case_id,#shopper,#cat,#sales,#enabler{scroll-margin-top:8rem}h1,.text.h1,.left_partner .item,#article-21 .field.wer_wir_sind .label{font-weight:800;letter-spacing:0.96px;font-size:2.5rem;text-transform:uppercase;line-height:3rem}.top{margin-top:1rem}.left_partner .value,.email{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto}.email{word-break:break-word;text-overflow:ellipsis}h2,.h2{font-weight:800;letter-spacing:0.96px;font-size:3rem;text-transform:uppercase;line-height:3.44rem}h3{font-weight:800;letter-spacing:0.6px;font-size:1.875rem;text-transform:uppercase;line-height:2.25rem}h4,#article-21 .name,.center_case_bottom .label{font-weight:800;letter-spacing:0.48px;font-size:1.5rem;text-transform:uppercase;line-height:1.875rem}h5{font-weight:bold;letter-spacing:0.48px;font-size:1.5rem;text-transform:uppercase;line-height:1.875rem}h6,#article-21 .label{font-weight:800;letter-spacing:0.48px;font-size:1.25rem;text-transform:uppercase;line-height:1.652rem}.intro,.home_bereiche ul,.home_cases .field.head,#article-21 .field.wer_wir_sind .value,#article-21 .field.ansprechpartner_bild::before{font-size:1.5rem;line-height:2.25rem;font-weight:bold}.button,.addUrl a,.actions .copy,.actions .delete,.actions .edit{background:#000000 0% 0% no-repeat padding-box;border-radius:4px;color:#fff;padding:0.3rem 1rem;letter-spacing:1.4px;text-transform:uppercase;font-weight:800;font-size:0.8rem}.button:hover,.addUrl a:hover,.actions .copy:hover,.actions .delete:hover,.actions .edit:hover{background:#7a00ff}.button a::before,.addUrl a a::before,.actions .copy a::before,.actions .delete a::before,.actions .edit a::before{content:"";position:absolute;margin-left:-2.8rem;margin-top:-2.8rem}.addUrl a,.actions .copy,.actions .delete,.actions .edit{margin:0.2rem 0}strong{font-weight:bold;letter-spacing:0.2px}.zitat{font-style:italic;position:relative;padding-top:0.5rem;margin-top:2rem}.zitat::before{content:"";position:absolute;left:0;top:0;width:4rem;border-bottom:5px solid}.bold{font-weight:bold}.mod_article,.boxed{max-width:1440px;margin:0 auto}.mod_article{padding:0 2rem}a{color:inherit;text-decoration:none}.partner_detail .sticky .logo a::after,.leistungen_detail .sticky .logo a::after,.training_detail .sticky .logo a::after,.news_detail .sticky .logo a::after,.case_detail .sticky .logo a::after{content:none}#wordcloud{overflow:hidden}.mod_search.block{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(500px, 100%), 1fr));grid-gap:2rem;padding-bottom:4rem}.mod_search.block .info{display:none}.mod_search.block .header{grid-column:span 2}.mod_search.block .url{position:relative}.mod_search.block .url a:after{content:url("../../files/Logos Grafik/Pfeil_Falmingo.svg");width:2rem;position:absolute}.mod_search.block .url a:after:hover{content:url("../../files/Logos Grafik/Pfeil_Black.svg")}.mod_search.block .highlight{background-color:unset;color:#7300ef}.mod_search.block h2{margin-bottom:-2rem}.mod_search.block h3{font-size:1.5rem;line-height:2.25rem;font-weight:bold}.mod_search.block .search_default{background-color:#f5f2ef;border-top:5px black solid;padding:1rem 2rem 3rem 2rem}.gap{grid-gap:2rem}.mod_navigation li.mm_container .mm_dropdown>.inner{padding:1rem 2rem;background-color:rgba(255, 255, 255, 0.95);border:none;overflow:hidden}.mod_navigation .shopper,.mod_navigation .cat,.mod_navigation .sales{grid-row:unset}.mod_navigation li.mm_container .mm_dropdown h3{font-weight:600;font-size:1rem;line-height:normal}.mod_navigation li.mm_container .mm_dropdown .layout_full{font-weight:normal}.mod_navigation li.mm_container .mm_dropdown a{color:#000 !important}.mod_navigation li.mm_container .mm_dropdown .item{font-weight:normal;margin-bottom:0.4rem;line-height:normal;display:block;margin-top:0.8rem}.mod_navigation li.mm_container .mm_dropdown.mm_3{right:0;left:unset;left:unset;max-width:1200px;width:86vw}.mod_navigation li.mm_container .mm_dropdown.mm_3 .inner{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));grid-gap:2rem}.mod_navigation li.mm_container .mm_dropdown.mm_2{right:unset}.mod_navigation li.mm_container .mm_dropdown.mm_2 .item{display:block;margin:auto}#header .ce_image.logo.block,.sticky .ce_image.logo.block{float:left}#header .menuBtn,.sticky .menuBtn{margin-top:1.25rem}#header .mod_navigation.block,.sticky .mod_navigation.block{position:absolute;overflow:visible;top:0rem;right:7vw;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;z-index:5;font-size:1rem}#header .mod_navigation.block ul,.sticky .mod_navigation.block ul{margin-top:0}#header .mod_navigation.block li,.sticky .mod_navigation.block li{float:left;list-style:none;margin-left:2rem}#header .mod_navigation.block li a,.sticky .mod_navigation.block li a{color:#000}#header .mod_navigation.block li strong,.sticky .mod_navigation.block li strong{font-weight:800;letter-spacing:1.4px}#header .mod_navigation.block li .active,#header .mod_navigation.block li .trail,.sticky .mod_navigation.block li .active,.sticky .mod_navigation.block li .trail{color:#7a00ff}#header .mod_navigation.block li::before,.sticky .mod_navigation.block li::before{content:" ";position:relative;display:block;margin-bottom:1.5rem;border-top:1rem #0ff0 solid;border-top-color:rgba(0, 255, 255, 0);border-top-color:rgba(0, 255, 255, 0)}#header .mod_navigation.block li.active::before,#header .mod_navigation.block li.trail::before,.sticky .mod_navigation.block li.active::before,.sticky .mod_navigation.block li.trail::before{border-color:#3a0474}#header .mod_navigation.block li::before,.sticky .mod_navigation.block li::before{content:" ";position:relative;display:block;margin-bottom:1.5rem;border-top:1rem #0ff0 solid;border-top-color:rgba(0, 255, 255, 0)}.training_detail #header .mod_navigation.block li.trail::before,.partner_detail #header .mod_navigation.block li.trail::before{border-image:unset;border-color:#f5f2ef}.partner_detail #header .mod_navigation li a,.partner_detail #header .mod_navigation li .trail,.training_detail #header .mod_navigation li a,.training_detail #header .mod_navigation li .trail{color:#fff}.training_detail .block{overflow:visible}.mod_article.over .block,.mod_article.over.block{overflow:visible}.lilaleft::before{position:absolute;width:calc(100vw / 2);z-index:-2;height:80%;background:transparent linear-gradient(218deg, #7a00ff 0%, #3a0474 100%) 0% 0% no-repeat padding-box;content:"";left:0;top:0}.redright::before{position:absolute;width:calc(100vw / 2);z-index:-2;height:80%;background:transparent linear-gradient(218deg, #fa8383 0%, #f76c6c 64%, #de4e49 100%) 0% 0% no-repeat padding-box;content:"";right:0;top:0}.lilaleft,.redright{padding-top:19rem;padding-bottom:8rem;color:#fff}.redright h3{line-height:1.5rem;margin-block:0.7em}.ce_cp_grid_start.home .grid_desktop_30_40_30.grid_tablet_30_40_30.grid_mobile_100.items-end.grid_start.block{padding-bottom:5rem}.center_text{max-width:70rem;padding-top:4rem;margin:0 auto}.center_text ul{padding-left:1rem}.center_text ul li{list-style:">";list-style-position:outside;list-style-position:outside;padding-left:1rem}.lilaleft_text{position:relative;padding-top:7rem;padding-right:4rem;color:#fff}.lilaleft_text::before{position:absolute;width:66vw;z-index:-2;height:130%;background:transparent linear-gradient(218deg, #7a00ff 0%, #3a0474 100%) 0% 0% no-repeat padding-box;content:"";right:0;display:block}.lilaleft_text .ce_image.whiteshadow.block{background:url("../../files/scss/assets/images/5/photocase_id_139651%20Kopie-e53a241c.jpg");width:100%;height:100%;background-size:cover}.lilaleft_text .image_container{display:none}.training_ansincht{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto}.training_ansincht .left{grid-column:2 / 5;margin-top:-7rem}.training_ansincht .left .layout_full{position:sticky !important;top:3rem;box-shadow:5px 7px 15px #0202025c;background:#fff}.training_ansincht .left .item .field{margin:0 2rem}.training_ansincht .left .field.trainer_bild{margin:0;margin-bottom:2rem}.training_ansincht .left .field.dauer{border-top:5px solid;padding-top:1rem}.training_ansincht .left .field.termin{border-bottom:5px solid;padding-bottom:1rem;margin-bottom:1rem}.training_ansincht .left .field.dauer::before,.training_ansincht .left .field.ort::before,.training_ansincht .left .field.kostenpflichtig::before,.training_ansincht .left .field.termin::before{width:1rem;height:1rem;display:block;float:left;margin-right:1rem;margin-top:0.1rem}.training_ansincht .left .field.dauer::before{content:url("../../files/Logos Grafik/Icon-sandglass-black.svg")}.training_ansincht .left .field.ort::before{content:url("../../files/Logos Grafik/Icon_Ort.svg")}.training_ansincht .left .field.kostenpflichtig::before{content:url("../../files/Logos Grafik/Icon-calculator-black.svg")}.training_ansincht .left .field.termin::before{content:url("../../files/Logos Grafik/Icon-calendar-black.svg")}.training_ansincht .left .field.anmeldelink .value{position:relative;text-align:left;font-size:20px;letter-spacing:2px;color:#ffffff;text-transform:uppercase;background:#000;margin:3rem auto -6rem auto;position:relative;line-height:22px;font-weight:800;width:110px;border-radius:50%;height:110px;padding:40px}.training_ansincht .left .field.anmeldelink .value:hover{color:#ff7171}.training_ansincht .left .field.anmeldelink .value a:hover::after{content:url("/files/Logos Grafik/Pfeil_Falmingo.svg")}.training_ansincht .left .field.anmeldelink .value a::after{content:url("/files/Logos Grafik/Pfeil_White.svg");width:26px;display:block;margin-top:5px}.training_ansincht .left .field.anmeldelink .value a::before{padding:6rem;content:"";position:absolute;margin-left:-2.8rem;margin-top:-2.8rem}.training_ansincht .right{grid-column:6 / 12}.training_ansincht .right .beschreibung,.training_ansincht .right .inhalte,.training_ansincht .right .nutzen,.training_ansincht .right .rahmen{display:grid;grid-template-columns:2fr 4fr;grid-gap:1rem}.training_ansincht .right .beschreibung .value,.training_ansincht .right .inhalte .value,.training_ansincht .right .nutzen .value,.training_ansincht .right .rahmen .value{border-top:1px solid;margin-top:2px}.training_ansincht .right .beschreibung .label,.training_ansincht .right .inhalte .label,.training_ansincht .right .nutzen .label,.training_ansincht .right .rahmen .label{border-top:5px solid;padding-top:1rem;font-weight:800;letter-spacing:0.48px;font-size:1.5rem;text-transform:uppercase;line-height:1.875rem}.training_ansincht .right .field.beschreibung_bild{display:grid;grid-template-columns:2fr 4fr;grid-gap:1rem}.training_ansincht .right .field.beschreibung_bild .label{display:none}.training_ansincht .right .field.beschreibung_bild .value{grid-column:2}.training_ansincht .right .head .label,.training_ansincht .right .intro .label{display:none}.training_ansincht .right .head{max-width:38rem;margin-top:3rem}.training_ansincht .right .value li{list-style:">";list-style-position:outside;padding-left:1rem}.training_ansincht .right .value ul{padding-left:1rem}.home_cases{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;color:#fff;padding-top:12rem}.home_cases .field.ctn_auswahl{text-transform:uppercase;font-weight:800;float:left}.home_cases .red_text{display:grid;align-items:end;padding:4rem;grid-column:8 / 12;grid-row:1 / 9}.home_cases .background{background:#fa8383;mix-blend-mode:multiply;z-index:-1;display:grid;grid-column:8 / 12;grid-row:1 / 9}.home_cases .ce_image{display:grid;grid-column:2 / 10;grid-row:4 / 13;z-index:-2}.home_cases .ce_metamodel_content{color:#000;display:grid;grid-column:2 / 12;grid-row:13;margin:4rem 0}.home_cases .layout_full{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.home_cases .field.head{clear:both;padding-top:1rem}.home_cases .item{background:#f5f2ef;padding:2rem;border-top:9px solid #000;position:relative;height:10rem}.home_cases .actions a{content:url("../../files/Logos Grafik/Pfeil_Falmingo.svg");width:2rem;bottom:1rem;position:absolute}.home_cases .actions a:hover{content:url("../../files/Logos Grafik/Pfeil_Black.svg")}.widget.mm_select.warengruppe{grid-column:5 / 8;grid-row:1;position:relative}.widget.mm_select.warengruppe::after{border-inline:1px solid #383838;height:calc(100% - 2rem);width:100%;display:block;content:"";position:absolute;z-index:2;top:1rem;right:0}.training .widget.mm_select.warengruppe::after{border:none}.widget.mm_select.member_id,.widget.mm_tags.member_id{grid-column:7 / 12;grid-row:1}.widget.mm_select.shopper_marketing,.widget.mm_select.category_management,.widget.mm_select.sales_developement,.widget.mm_select.enabler_select{grid-column:2 / 5;grid-row:1}.partner_cases,.leistungen_cases{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;color:#fff;padding-top:12rem;grid-template-rows:12rem}.partner_cases .info,.leistungen_cases .info{padding-top:6rem;margin-bottom:0}.partner_cases .ce_metamodel_content.red_text,.leistungen_cases .ce_metamodel_content.red_text{display:grid;align-items:end;padding:4rem;grid-column:1 / 6;grid-row:1 / 5;color:#fff}.partner_cases .red_text .item,.leistungen_cases .red_text .item{background:inherit;border:inherit;padding:inherit}.partner_cases .red_text h2,.leistungen_cases .red_text h2{margin-bottom:0}.partner_cases .leistungen_text,.leistungen_cases .leistungen_text{grid-column:1 / 5;grid-row:1 / 6;min-height:25rem;position:relative}.partner_cases .leistungen_text::before,.leistungen_cases .leistungen_text::before{content:"";display:block;position:absolute;width:44vw;right:0;display:block;height:100%;z-index:-1;background:transparent linear-gradient(221deg, #fa8383 0%, #f76c6c 64%, #de4e49 100%) 0% 0% no-repeat padding-box}.partner_cases .background,.leistungen_cases .background{background:#fa8383;mix-blend-mode:multiply;z-index:-1;display:grid;grid-column:1 / 6;grid-row:1 / 7;position:relative}.partner_cases .background::before,.leistungen_cases .background::before{background:#fa8383;position:absolute;right:0;width:44vw;content:"";height:100%}.partner_cases .ce_metamodel_content,.leistungen_cases .ce_metamodel_content{color:#000;display:grid;grid-column:2 / 12;grid-row:5 / 8}.partner_cases .actions a,.leistungen_cases .actions a{content:url("../../files/Logos Grafik/Pfeil_Falmingo.svg");width:2rem;bottom:1rem;position:absolute}.partner_cases .list .layout_full,.leistungen_cases .list .layout_full{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.partner_cases .list .layout_full .field.head,.leistungen_cases .list .layout_full .field.head{clear:both;padding-top:1rem}.partner_cases .list .layout_full .item,.leistungen_cases .list .layout_full .item{background:#f5f2ef;padding:2rem;border-top:9px solid #000;position:relative;height:10rem}.partner_cases .list .layout_full .actions a,.leistungen_cases .list .layout_full .actions a{content:url("../../files/Logos Grafik/Pfeil_Falmingo.svg");width:2rem;bottom:1rem;position:absolute}.partner_cases .field.ctn_auswahl,.leistungen_cases .field.ctn_auswahl{text-transform:uppercase;font-weight:800;float:left}.partner_cases field.head,.leistungen_cases field.head{font-size:1.5rem;line-height:2.25rem;font-weight:bold}.partner .ce_image.logo.block{background:none}.head_partner{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;color:#000;grid-gap:2rem}.head_partner .partner_text{display:grid;grid-column:7 / 12;grid-row:2 / 4}.head_partner .partner_head_text{display:grid;grid-column:4 / 13;padding:0 2rem;grid-row:4 / 7;color:#fff}.head_partner .partner_head_background{mix-blend-mode:multiply;z-index:-1;display:grid;grid-column:4 / 13;grid-row:4 / 7;background:transparent linear-gradient(256deg, #7a00ff 0%, #3a0474 100%) 0% 0% no-repeat padding-box}.head_partner h3{margin-bottom:0}.head_partner .ce_image{display:grid;grid-column:1 / 7;grid-row:1 / 6;z-index:-2}#article-1 .block,#article-1.block{overflow:unset}.partner_list{grid-template-columns:repeat(12, 1fr);display:grid;margin-bottom:7rem}.partner_list .image_container{margin-right:3rem;margin-top:1rem}.partner_list h5{margin-bottom:0}.partner_list .list_logo{grid-column:2 / 10}.partner_list .partner_name{grid-column:10 / 13;margin-left:2rem;margin-top:7rem}.partner_list .partner_name .layout_full{position:sticky;top:8rem;box-shadow:5px 7px 15px #0202025c;background:#fff;padding:2rem}.partner_list .partner_name .item{display:block;margin-top:0;font-weight:bold}.partner_list .partner_name .item p{margin:0}.partner_list .partner_name .item p a:hover{color:#3a0474}.partner .item{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;margin-top:7rem;grid-gap:1rem}.partner .item .logo{display:grid;grid-column:2 / 6;grid-row:1;border-top:5px solid #000}.partner .item .logo img{margin:1rem 0}.partner .item .unsere_schwerpunkte,.partner .item .wer_wir_sind{display:grid;grid-column:6 / 13;grid-row:1;border-top:1px solid #000000;margin-top:2px}.partner .item .actions{display:grid;grid-column:6 / 11;grid-row:2}.partner .item .details{text-transform:uppercase;text-decoration:none;font-size:1rem;font-weight:800;letter-spacing:1.4px}.partner .item .details::before{content:url("../../files/Logos Grafik/Pfeil_Black.svg");height:1rem;width:1rem;display:block;float:left;margin-right:0.5rem;margin-top:0.1rem}.partner .item .details:hover::before{content:url("../../files/Logos Grafik/Pfeil_Violet.svg")}.partner .item .details:hover{color:#7a00ff}#article-21{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-gap:1rem}#article-21 .shade{background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 5px 50px #0000001f;padding:2rem}#article-21 .box{display:grid;grid-column:1 / 4;grid-row:1 / 2;margin-top:-6rem}#article-21 .box .logo{margin:1rem 0}#article-21 .box .logo img{margin:0}#article-21 .box .field.gruendung::before,#article-21 .box .field.ort::before,#article-21 .box .field.mitarbeiter::before{width:1rem;height:1rem;display:block;float:left;margin-right:2rem;margin-top:0.1rem}#article-21 .box .field.gruendung::before{content:url("../../files/Logos Grafik/Icon_Start.svg")}#article-21 .box .field.ort::before{content:url("../../files/Logos Grafik/Icon_Ort.svg")}#article-21 .box .field.mitarbeiter::before{content:url("../../files/Logos Grafik/Icon_MA.svg")}#article-21 .box .field.gruendung,#article-21 .box .field.ort,#article-21 .box .field.mitarbeiter{border-top:1px solid;padding:1rem 0}#article-21 .box .field.ansprechpartner_bild::before{content:"Ihr Kontakt";display:block;padding:1rem 0;border-top:5px solid}#article-21 .box .field.ansprechpartner_vorname,#article-21 .box .field.ansprechpartner_nachname{font-weight:bold;text-transform:uppercase}#article-21 .box .field.ansprechpartner_vorname{float:left;margin-right:0.3rem}#article-21 .box .field.position{margin-bottom:1rem}#article-21 .box .field.name{border-top:5px solid;padding:1rem 0;margin-top:1.5rem}#article-21 .main,#article-21 .main3{display:grid;grid-column:5 / 12;grid-row:1 / 3}#article-21 .main{margin-top:8rem}#article-21 .main3{grid-row:5}#article-21 .main .unsere_schwerpunkte .label,#article-21 .main .das_zeichnet_uns_aus .label,#article-21 .main3 .unsere_schwerpunkte .label,#article-21 .main3 .das_zeichnet_uns_aus .label{display:grid;grid-column:1 / 3;border-top:5px solid;padding-top:1rem}#article-21 .main .field.unsere_schwerpunkte,#article-21 .main .das_zeichnet_uns_aus,#article-21 .main3 .field.unsere_schwerpunkte,#article-21 .main3 .das_zeichnet_uns_aus{display:grid;grid-template-columns:repeat(7, 1fr);grid-gap:1rem}#article-21 .main .field.unsere_schwerpunkte,#article-21 .main3 .field.unsere_schwerpunkte{margin-top:8rem}#article-21 .main .unsere_schwerpunkte .value,#article-21 .main .das_zeichnet_uns_aus .value,#article-21 .main3 .unsere_schwerpunkte .value,#article-21 .main3 .das_zeichnet_uns_aus .value{display:grid;grid-column:3/8;border-top:1px solid;margin-top:2px;padding-top:2px}#article-21 .main .field.das_zeichnet_uns_aus ul,#article-21 .main3 .field.das_zeichnet_uns_aus ul{padding:0;list-style:none;margin:0}#article-21 .main .field.das_zeichnet_uns_aus li,#article-21 .main3 .field.das_zeichnet_uns_aus li{border-bottom:1px solid;padding:1rem 0}#article-21 .main h5,#article-21 .main3 h5{margin:1rem 0}#article-21 .main2{display:grid;grid-column:7 / 12;grid-row:4}#article-21 .main2 .item{float:left}.background.mod_article.head_partnerdetail{height:18.5rem;background:transparent linear-gradient(261deg, #7a00ff 0%, #3a0474 100%) 0% 0% no-repeat padding-box}.background.mod_article.head_partnerdetail p{margin:0}.leistungen_partner{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto}.leistungen_partner .left_partner{grid-column:1 / 4;grid-row:1 / 5;color:#fff;position:relative}.leistungen_partner .left_partner::before{background:transparent linear-gradient(218deg, #7a00ff 0%, #3a0474 100%) 0% 0% no-repeat padding-box;position:absolute;right:0;width:44vw;content:"";height:100%}.leistungen_partner .left_partner h4{margin-top:16rem;margin-right:2rem;z-index:10;position:relative}.leistungen_partner .left_partner .item{margin-bottom:3rem;margin-top:5rem;margin-right:1rem;z-index:10;position:relative}.leistungen_partner .left_partner .item::before{content:"";display:block;font-size:8rem;margin:3rem 0;font-weight:normal;margin:3rem 0}.leistungen_partner .center_partner{grid-column:3 / 13;grid-row:3 / 9;background:#f5f2ef;padding:4rem 10rem}.leistungen_partner .center_partner h4{scroll-margin-top:16rem}.leistungen_partner .center_partner a{font-size:1rem}.leistungen_partner .center_partner a::before{content:url("../../files/Logos Grafik/Pfeil_Violet.svg");width:1.5rem;position:relative;float:left;margin-right:1rem}.leistungen_partner .center_partner a:hover::before{content:url("../../files/Logos Grafik/Pfeil_Black.svg")}.case_head{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto}.case_head .left_case{grid-column:1 / 4;grid-row:1 / 8;color:#fff;position:relative}.case_head .left_case::before{background:transparent linear-gradient(218deg, #7a00ff 0%, #3a0474 100%) 0% 0% no-repeat padding-box;position:absolute;right:0;width:44vw;content:"";height:100%}.case_head .left_case h4{margin-top:14rem;margin-right:2rem;z-index:10;position:relative;margin-bottom:0}.case_head .left_case .text.h1{margin-top:4rem;margin-bottom:1rem;padding-right:1rem;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;font-size:2.5rem}.case_head .left_case .field.head{margin-top:11rem}.case_head .left_case .item{margin-bottom:3rem;z-index:10;position:relative;font-weight:800;letter-spacing:0.48px;font-size:1.5rem;text-transform:uppercase;line-height:1.875rem}.case_head .left_case .item::before{content:"—";display:block}.case_head .center_case{grid-row:3 / 9;background:#f5f2ef;margin-bottom:4rem;grid-column:3 / 11;padding:4rem 12rem;padding-right:4rem;margin-right:4rem}.case_head .center_case_bottom{grid-column:3 / 12;margin-top:4rem}.case_head .center_case_bottom .field{display:grid;grid-template-columns:repeat(12, 1fr);margin-bottom:2rem}.case_head .center_case_bottom .field.wichtig .value{border-bottom:1px solid}.case_head .center_case_bottom .value{grid-column:3 / 13;border-top:1px solid;margin-left:1rem;margin-top:2px}.case_head .center_case_bottom .bild .label{display:none}.case_head .center_case_bottom .label{border-top:5px solid;padding-top:1rem;grid-column:1 / 3}.case_head .center_case_bottom .bild .value{border-top:unset}.case_head .box{grid-column:11 / 13;grid-row:7 / 8}.case_head .box img{margin:1rem 0;max-width:100%}.case_head .box2{grid-column:11 / 13;grid-row:3 / 6}.case_head .box2 img{margin:1rem 0;max-width:100%}.case_head .field.ansprechpartner_vorname{float:left;margin-right:0.4rem}.case_head .field.logo{min-height:8rem;display:grid;align-content:center;border-top:5px solid;border-bottom:5px solid}.case_head .field.name{margin-bottom:1.5rem}.case_detail .wichtig .value li{list-style:"+";list-style-position:outside;list-style-position:outside;padding-left:1rem}.case_detail .wichtig .value ul{padding-left:1rem}.leistungen{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;margin-top:7rem;margin-bottom:7rem;grid-row-gap:1rem}.leistungen .ce_text.lilaleft_text{grid-column:1 / 6;grid-row:1 / 13;z-index:-1}.leistungen .ce_text.lilaleft_text:before{height:100%}.leistungen .layout_full{display:grid;grid-template-columns:1fr 1fr}.leistungen .item{border-top:1px solid;border-bottom:1px solid;margin:0 2rem -1px 0;padding:0.5rem 0}.leistungen .ce_text.shopper{grid-row:1 / 3;grid-column:2 / 5}.leistungen .ce_metamodel_content.shopper{grid-column:5 / 11;grid-row:1 / 3;width:100%}.leistungen .ce_metamodel_content.shopper a::before{content:url("/files/Logos Grafik/Pfeil_Black.svg");display:block;width:1rem;float:left;margin-right:1rem}.leistungen .ce_metamodel_content.shopper a:hover::before{content:url("/files/Logos Grafik/Pfeil_Violet.svg")}.leistungen .ce_metamodel_content.shopper a:hover{color:#7a00ff}.leistungen .ce_text.shopper_bg{grid-column:1 / 12;grid-row:1 / 3;background:#fff;box-shadow:0px 5px 50px #0000001f}.leistungen .ce_text.category{grid-column:2 / 5;grid-row:5 / 7}.leistungen .ce_metamodel_content.category{grid-column:5 / 11;grid-row:5 / 7;width:100%}.leistungen .ce_metamodel_content.category a::before{content:url("/files/Logos Grafik/Pfeil_Black.svg");display:block;width:1rem;float:left;margin-right:1rem}.leistungen .ce_metamodel_content.category a:hover::before{content:url("/files/Logos Grafik/Pfeil_Violet.svg")}.leistungen .ce_metamodel_content.category a:hover{color:#7a00ff}.leistungen .ce_text.category_bg{grid-column:1 / 12;grid-row:5 / 7;background:#fff;box-shadow:0px 5px 50px #0000001f}.leistungen .ce_text.sales{grid-column:2 / 5;grid-row:9 / 11}.leistungen .ce_metamodel_content.sales{grid-column:5 / 11;grid-row:9 / 11;width:100%}.leistungen .ce_metamodel_content.sales a::before{content:url("/files/Logos Grafik/Pfeil_Black.svg");display:block;width:1rem;float:left;margin-right:1rem}.leistungen .ce_metamodel_content.sales a:hover::before{content:url("/files/Logos Grafik/Pfeil_Violet.svg")}.leistungen .ce_metamodel_content.sales a:hover{color:#7a00ff}.leistungen .ce_text.sales_bg{grid-column:1 / 12;grid-row:9 / 11;background:#fff;box-shadow:0px 5px 50px #0000001f}.leistungen .ce_text.enabler{grid-column:2 / 5;grid-row:13 / 15}.leistungen .ce_metamodel_content.enabler{grid-column:5 / 11;grid-row:13 / 15;width:100%}.leistungen .ce_metamodel_content.enabler a::before{content:url("/files/Logos Grafik/Pfeil_Black.svg");display:block;width:1rem;float:left;margin-right:1rem}.leistungen .ce_metamodel_content.enabler a:hover::before{content:url("/files/Logos Grafik/Pfeil_Violet.svg")}.leistungen .ce_metamodel_content.enabler a:hover{color:#7a00ff}.leistungen .ce_text.enabler_bg{grid-column:1 / 12;grid-row:13 / 15;background:#fff;box-shadow:0px 5px 50px #0000001f}.leistungen .ce_metamodel_content{margin:3rem auto;padding-top:2px;margin-left:2rem}.leistungen h3{padding-top:2rem;border-top:5px solid;margin-top:3rem}.partner_detail .logo a::after,.leistungen_detail .logo a::after,.training_detail .logo a::after,.news_detail .logo a::after,.case_detail .logo a::after{content:url("../../files/Logos%20Grafik/Uplift_Logo_white.svg");width:9rem;height:2rem;display:block;margin-left:3rem;margin-top:4rem}.partner_detail #header .logo img,.leistungen_detail #header .logo img,.training_detail #header .logo img,.news_detail #header .logo img,.case_detail #header .logo img{display:none}.partner_detail .ce_image.logo.block,.leistungen_detail .ce_image.logo.block,.training_detail .ce_image.logo.block,.news_detail .ce_image.logo.block,.case_detail .ce_image.logo.block{background:none}.whiteshadow{background:#fff;box-shadow:0px 5px 25px #00000040}.head .ce_image.logo.block{position:absolute;z-index:4;display:block;top:-5.5rem;left:-3.8rem;width:12.3rem;padding:5rem}.logo img{margin-left:3rem;margin-top:4rem}.center{margin:3rem auto;max-width:65rem}.image_container{line-height:0}.background.mod_article{margin:0;max-width:inherit}.grey{padding-top:3rem;padding-bottom:7rem;background:#f5f2ef}.logobox .ce_text{background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 5px 50px #0000001f;padding:1rem;align-content:space-between;display:grid;height:14rem}.logobox .ce_text .image_container{display:flex;justify-content:center;align-items:center;height:5rem}.logobox .grid_start{grid-gap:1rem}.home_bereiche{padding:2rem 4rem;background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 5px 50px #0000001f}.home_bereiche .ce_cp_column_start{display:grid;align-content:space-between}.home_bereiche .grid_start.block{grid-gap:5rem}.home_bereiche .bereich a::before{content:url("/files/Logos Grafik/Pfeil_Black.svg");display:block;width:1rem;float:left;margin-right:1rem}.home_bereiche .bereich a:hover::before{content:url("/files/Logos Grafik/Pfeil_Violet")}.home_bereiche .bereich{border-top:1px solid;border-bottom:1px solid;margin:0 2rem -1px 0;padding:0.5rem 0;font-size:1.5rem;font-weight:bold}.home_bereiche .bereich a:hover{color:#7a00ff}#footer{background:#000;color:#fff;font-size:1rem;line-height:1.25;margin-top:2rem}#footer .inside{margin:0 auto;max-width:1440px;display:grid;grid-template-columns:0.5fr repeat(3, 1fr) 2fr 1fr;grid-gap:2rem;padding:2rem}#footer strong{font-weight:800;letter-spacing:0.32px;text-transform:uppercase}.center_partner .layout_full .item{display:grid;grid-template-columns:1fr 2fr;grid-gap:2rem}.center_partner .layout_full .item .left{border-top:5px solid}.center_partner .layout_full .item .right{border-top:1px solid;margin-top:2px}.ce_text.button_r{position:relative}.ce_text.button_r p{text-align:left;font-size:20px;letter-spacing:2px;color:#ffffff;text-transform:uppercase;background:#000;margin:4rem auto;position:relative;line-height:22px;font-weight:800;width:110px;border-radius:50%;height:110px;padding:40px}.ce_text.button_r p:hover{color:#ff7171}.ce_text.button_r p::after{content:url("/files/Logos Grafik/Pfeil_White.svg");width:26px;display:block;margin-top:5px}.ce_text.button_r p:hover::after{content:url("/files/Logos Grafik/Pfeil_Falmingo.svg")}.mod_article.home_cases.liste{color:#000}.mod_article.home_cases.liste .active{color:#7a00ff}.mod_article.home_cases.liste ul{list-style:none}.case_list{}.case_list *{box-sizing:border-box}.case_list .layou_full{background:#ddd}.case_list .layout_full:after{content:"";display:block;clear:both}.case_list .field.ctn_auswahl{display:none}.case_list .grid-sizer,.case_list .item{overflow:hidden;width:calc(50% - 10px)}.case_list .item{float:left}.case_list .item img{display:block;max-width:100%}.case_list .item{height:unset;margin-bottom:20px;padding-bottom:3rem}.case_list.training .item{padding:0 0 5rem 0;border-top:none}.case_list.training .item .actions a{content:"";width:unset}.case_list.training .item .actions a:hover::before{content:url("../../files/Logos Grafik/Pfeil_Falmingo.svg")}.case_list.training .item .actions a::before{content:url("../../files/Logos Grafik/Pfeil_Black.svg");width:2rem;bottom:1rem;position:absolute;height:1.2rem;margin-left:2rem}.case_list.training .item .actions a::after{content:"Alle Details";display:block;height:2rem;margin-left:5rem;text-transform:uppercase;font-weight:bold}.case_list.training .item .field{padding:0 2rem}.case_list.training .item .field.bild{padding:0;margin-bottom:1rem;border-top:9px solid}.case_list.training .item .field.trainings_art{font-weight:800;letter-spacing:0.4px;float:left;position:relative;margin-right:1rem;text-transform:uppercase}.case_list.training .item .field.trainings_art:after{content:"—";float:left;position:absolute;right:0;top:0}.case_list.training .item .field.intro{font-size:1.25rem;line-height:1.865rem;font-weight:normal}.case_list.training .item .field.shopper_marketing,.case_list.training .item .field.category_management,.case_list.training .item .field.sales_developement,.case_list.training .item .field.field.training_gesamtbereich,.case_list.training .item .field.field.enabler_select{font-weight:bold}.case_list.training .item .field.dauer::before,.case_list.training .item .field.ort::before,.case_list.training .item .field.kostenpflichtig::before,.case_list.training .item .field.termin::before{width:1rem;height:1rem;display:block;float:left;margin-right:1rem;margin-top:0.1rem}.case_list.training .item .field.dauer::before{content:url("../../files/Logos Grafik/Icon-sandglass-black.svg")}.case_list.training .item .field.ort::before{content:url("../../files/Logos Grafik/Icon_Ort.svg")}.case_list.training .item .field.kostenpflichtig::before{content:url("../../files/Logos Grafik/Icon-calculator-black.svg")}.case_list.training .item .field.termin::before{content:url("../../files/Logos Grafik/Icon-calendar-black.svg")}.case_list.training .item .field.head{margin-top:1rem}.case_list.training .item .field.member_id{font-weight:bold}@media (max-width:590px){.case_list{grid-column:1 / 13 !important}.case_list .grid-sizer,.case_list .item{width:calc(100%)}}.slider .boxed{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto}.slider .boxed .ce_text.block{grid-column:4 / 10;position:relative}.slider .boxed .ce_text.block::before{content:url("/files/Logos Grafik/Qutes-violet.svg");display:block;width:20rem;height:26rem;left:-23rem;top:-10rem;position:absolute}.slider .boxed .mod_rocksolid_slider{grid-column:2 / 12;overflow:hidden !important}.ce_accordionStart{grid-row:3;grid-column:2 / 5;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto}.ce_accordionStart ul{padding:0}.spalte1{grid-column:2 / 6;grid-row:1}.spalte2{grid-column:5 / 8;grid-row:1}.spalte3{grid-column:7 / 12;grid-row:1}.spalte1,.spalte2,.spalte3{grid-row:3;color:#ffff;font-weight:800;letter-spacing:0.48px;font-size:1.1rem;text-transform:uppercase;margin-left:1rem}.spalte1::after,.spalte2::after,.spalte3::after{content:url("/files/Logos Grafik/Arrow_Down-white.svg");display:inline-block;width:1rem;margin-left:1rem}.bg_black{grid-row:3;background:#000;grid-column:2 / 12}.accordion{grid-column:2 / 4}.accordion label{display:none}.toggler{position:absolute;margin-top:-10rem;opacity:0}.bereich{grid-row:1;color:#000;grid-column:2 / 6}.bereich a:focus{color:#7a00ff}.ui-accordion-content-active{z-index:10}.ce_metamodels_frontendfilter.partner.block{grid-column:8 / 13;grid-row:3}.ce_metamodels_frontendfilter.partner.block label{display:none}.ce_metamodels_frontendfilter.test.block{grid-column:1 / 12;grid-row:4}.bereiche{grid-row:2;grid-column:2 / 12}.bereiche h3{float:left;margin-right:2rem;margin-bottom:1rem;margin-top:1rem;font-size:1.5rem}.bereiche h3 a{text-decoration:underline}.clearall{grid-column:2 / 12}.ce_metamodels_frontendfilter{grid-column:1 / 13;grid-row:4}.shopper,.cat,.sales{grid-row:2;grid-column:2 / span4}.shopf,.catf,.salesf{display:none}.shopf.used,.catf.used,.salesf.used{display:inherit}.home_cases .ce_metamodel_content.shopf{display:none}.home_cases .ce_metamodel_content.shopf.used{display:inherit}.home_cases .ce_metamodel_content.salesf{display:none}.home_cases .ce_metamodel_content.salesf.used{display:inherit}.home_cases .ce_metamodel_content.catf{display:none}.home_cases .ce_metamodel_content.catf.used{display:inherit}.home_cases .formbody{display:grid;grid-template-columns:repeat(12, 1fr)}.home_cases .formbody .shopper_marketing,.home_cases .formbody .category_management,.home_cases .formbody .sales_developement,.home_cases .formbody .enabler_select{grid-column:2 / 6;position:relative}.home_cases .formbody .partner_select{grid-column:9 / 12;grid-row:1}.home_cases .formbody label{font-weight:800;letter-spacing:0.4px}.home_cases .formbody .widget{padding:1rem}.home_cases .formbody .shopper_marketing::after,.home_cases .formbody .category_management::after,.home_cases .formbody .sales_developement::after,.home_cases .formbody .enabler_select::after{border-right:1px solid #383838;height:calc(100% - 2rem);display:block;content:"";position:absolute;z-index:2;top:1rem;right:0}.news .field.beschreibung ul,.news_detail .field.beschreibung ul{padding-left:1rem}.news .field.beschreibung li,.news_detail .field.beschreibung li{list-style:">";list-style-position:outside;padding-left:1rem}.news .field.intro,.news_detail .field.intro{font-size:1.25rem;line-height:1.865rem;font-weight:normal}.news .field.intro p,.news_detail .field.intro p{margin-top:0}.news .field.member_id,.news_detail .field.member_id{float:left}.news .field.datum,.news .field.member_id,.news_detail .field.datum,.news_detail .field.member_id{font-weight:bold}.news .field.datum .value::before,.news_detail .field.datum .value::before{content:" — ";margin-left:0.5rem}.news .field.member_id .value::before,.news_detail .field.member_id .value::before{content:"Aktuelles — ";text-transform:uppercase;font-weight:800;letter-spacing:0.4px}.news.head_partner,.news_detail.head_partner{grid-gap:2rem}.news.head_partner .partner_head_background,.news_detail.head_partner .partner_head_background{grid-column:4 / 13;grid-row:5;color:#7a00ff;background:unset}.news.head_partner .partner_head_background h1,.news_detail.head_partner .partner_head_background h1{line-height:11.25rem;font-size:12.5rem;margin:0}.news.head_partner .ce_image,.news_detail.head_partner .ce_image{grid-column:1 / 7}.news.head_partner .partner_text,.news_detail.head_partner .partner_text{margin-bottom:-3rem;grid-row:4;grid-column:7 / 12}.news_detail{max-width:46rem;padding-top:4rem}.news_detail .field.head{font-weight:800;letter-spacing:0.96px;font-size:3rem;text-transform:uppercase;line-height:3.44rem;margin:5rem 0 2rem 0}.news_detail .field.intro{font-size:1.5rem;line-height:2.25rem;font-weight:bold}.ce_metamodels_frontendediting{margin-top:16rem}.ce_metamodels_frontendediting .file-container li{max-width:10rem;list-style:none}@media screen and (max-width:600px){.col-25,.col-75,input[type="submit"]{width:100%;margin-top:0}}.edit #header{min-height:15rem}@media screen and (max-width:767px){.news.head_partner .partner_text{grid-column:1 / 12}.news_detail .field.head{font-size:2rem;line-height:2.44rem;hyphens:auto}.logobox .ce_text{padding-top:2rem}.lilaleft_text::before{right:unset;width:100%;height:100%}.lilaleft_text{margin-left:-2rem}.ce_text.lilaleft_text.block>*{padding:2rem;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.home_cases .red_text{grid-column:1 / 13}.home_cases .background{grid-column:1 / 13}.home_cases .ce_image{grid-column:5 / 13;grid-row:6 / 13}.home_cases .layout_full{grid-template-columns:unset}.ce_image.whiteshadow.block,.ce_image.news_bild{display:none}.redright{padding-top:unset}.lilaleft::before,.redright::before{height:90%}.ce_text.lilaleft.block{padding-bottom:unset}.boxed{padding:unset}.home_cases .ce_metamodel_content{grid-column:1 / 13}.ce_text.partner_head_background.block{grid-column:1 / 13;grid-row:1}.ce_text.partner_head_background.block h1{font-size:6rem;line-height:normal}.ce_text.partner_text.block{grid-row:2}#filter{padding-top:2rem}.head_partner .partner_text{grid-column:1 / 13;grid-row:3}.head_partner .partner_head_text.col{grid-row:1}.head_partner .partner_head_background{grid-column:1 / 13;grid-row:2;margin-top:14rem}.head_partner .partner_head_text.training{grid-row:1}.head_partner .partner_head_text{grid-column:1 / 13;grid-row:2;margin-top:14rem}.partner_list .list_logo{grid-column:1 / 13}.partner .item .logo{grid-column:1 / 6}.partner_list .partner_name{grid-column:1 / 13;display:none}.slider .boxed .ce_text.block::before{width:9rem;height:8rem;left:-10rem;top:-5rem}.slider .boxed .ce_text.block{grid-column:3 / 13}.ce_image.partner_bild.block{display:none}.leistungen .ce_text.shopper,.leistungen .ce_text.category,.leistungen .ce_text.sales,.leistungen .ce_text.enabler{grid-column:2 / 12;margin-right:2rem}.leistungen .ce_text.shopper{grid-row:1}.leistungen .ce_text.category{grid-row:5}.leistungen .ce_text.sales{grid-row:9}.leistungen .ce_text.enabler{grid-row:13}.leistungen .layout_full{grid-template-columns:1fr}.leistungen .ce_metamodel_content{margin:3rem auto;margin-left:2rem;margin:1rem auto}.leistungen .ce_metamodel_content.shopper{grid-column:2 / 12;grid-row:2 / 3}.leistungen .ce_metamodel_content.category{grid-column:2 / 12;grid-row:6 / 7}.leistungen .ce_metamodel_content.sales{grid-column:2 / 12;grid-row:10 / 11}.leistungen .ce_metamodel_content.enabler{grid-column:2 / 12;grid-row:14 / 15}.leistungen .ce_text.shopper_bg{z-index:-1}.training_ansincht .left{grid-row:2;grid-column:1 / 13;margin-top:4rem}.training_ansincht .right{grid-column:1 / 13}.training_ansincht .right .beschreibung,.training_ansincht .right .inhalte,.training_ansincht .right .nutzen,.training_ansincht .right .rahmen,.training_ansincht .right .beschreibung_bild{grid-template-columns:1fr;grid-gap:1rem}.case_head .left_case{grid-column:1 / 13;grid-row:1}.case_head .left_case::before{right:-2rem;width:100vw;padding:0}.case_head .center_case{background:unset;grid-row:2;grid-column:1 / 13;padding:1rem}.case_head .box{grid-column:1 / 13;grid-row:5;margin:2rem auto;box-shadow:0px 0px 10px #0000002b;padding:2rem}.case_head .box2{grid-column:1 / 13;grid-row:4}.case_head .center_case_bottom{grid-column:1 / 13;grid-row:3}.case_head .center_case_bottom .field{grid-template-columns:1fr}.case_head .center_case_bottom .label{grid-column:unset}.case_head .center_case_bottom .value{grid-column:unset;border-top:unset;margin-left:unset}.case_head .center_case_bottom .erfolg .value p,.case_head .center_case_bottom .field.wichtig .value{border-bottom:unset}.leistungen_partner .left_partner{grid-column:1 / 13;grid-row:unset}.leistungen_partner .left_partner::before{right:-2rem;width:100vw}.leistungen_partner .left_partner .item{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.leistungen_partner .center_partner{grid-column:1 / 13;padding:2rem;margin-top:2rem}.leistungen_partner .center_partner .layout_full .item{grid-template-columns:unset;grid-gap:unset}.leistungen_partner .center_partner .layout_full .item .right{border-top:unset}.partner_cases,.leistungen_cases,.partner_cases .background,.leistungen_cases .background,.partner_cases .ce_metamodel_content.red_text{grid-template-columns:unset}.partner_cases .leistungen_text,.leistungen_cases .leistungen_text{grid-column:unset;grid-row:unset}.partner_cases .ce_metamodel_content,.leistungen_cases .ce_metamodel_content{grid-column:1 / 6;grid-row:unset;margin-top:2rem}.partner_cases .list .layout_full,.leistungen_cases .list .layout_full,.partner_cases .ce_metamodel_content.red_text{grid-template-columns:unset}.partner_cases .leistungen_text::before,.leistungen_cases .leistungen_text::before{width:100vw;margin-right:-2rem}#article-21 .box{grid-column:1 / 13;grid-row:1}#article-21 .main,#article-21 .main2,#article-21 .main3{grid-column:1 / 13}#article-21 .main{grid-row:2;margin-top:4rem}#article-21 .main .field.unsere_schwerpunkte,#article-21 .main3 .das_zeichnet_uns_aus{grid-template-columns:unset;margin-top:4rem}#article-21 .main .unsere_schwerpunkte .label,#article-21 .main3 .das_zeichnet_uns_aus .label{grid-column:unset}#article-21 .main .unsere_schwerpunkte .value,#article-21 .main3 .das_zeichnet_uns_aus .value{border-top:unset;grid-column:unset}#footer .ce_text.block{display:none}#footer .inside{grid-template-columns:auto}.home_cases.liste{display:grid}.home_cases.liste .bg_black,.home_cases.liste .spalte1,.home_cases.liste spalte2,.home_cases.liste spalte3{display:none}.home_cases.liste .widget.mm_select{grid-column:unset}.home_cases.liste .formbody{grid-template-columns:unset}.home_cases.liste .formbody .shopper_marketing,.home_cases.liste .formbody .category_management,.home_cases.liste .formbody .sales_developement{grid-column:unset}.home_cases.liste .formbody .shopper_marketing:before,.home_cases.liste .formbody .category_management:before,.home_cases.liste .formbody .sales_developement:before{content:"Leistungen \a";font-weight:bold;white-space:pre-wrap}.home_cases.liste .widget.mm_select.member_id,.home_cases.liste .widget.mm_tags.member_id{grid-column:unset;grid-row:unset}.home_cases.liste .widget.mm_select.member_id:before,.home_cases.liste .widget.mm_tags.member_id:before{content:"\aPartner \a";font-weight:bold;white-space:pre-wrap}.home_cases.liste .widget.mm_select.warengruppe{grid-column:unset;grid-row:unset}.home_cases.liste .widget.mm_select.warengruppe:before{content:"\aWarengruppe \a";font-weight:bold;white-space:pre-wrap}.home_cases.liste .bereiche{grid-column:1 / 12}.home_cases.liste .bereiche h3{display:grid}.home_cases.liste .widget{padding:unset}}@media screen and (min-width:767px){.news .item.first.even{width:100%}.news .item.first.even p{column-count:2;column-gap:1rem}}.custom .logo{width:8rem}.custom{z-index:10;display:none;position:sticky;top:-5rem;background-color:#ffffffd9;height:0rem}.custom.show{display:block;transition:all 1s;top:0;height:6rem}.custom .logo img{margin-top:1rem}#mobile-menu-6-trigger{position:absolute;right:1rem;top:1rem}.menuBtn{zoom:1;position:relative;z-index:200;width:2.5em;float:right;margin-right:2.1%;margin-top:0.25rem;cursor:pointer;margin-bottom:1rem}.menuBtn .line{display:block;background:#000;height:0.25em;margin-bottom:0.4em;transition:1s}.border img{border:1px solid #dbdbdb}.mod_mobile_menu{margin:0}.mod_mobile_menu .active .line:first-child{transform:translate(0, 9px) rotate(45deg);-webkit-transform:translate(0, 9px) rotate(45deg);-moz-transform:translate(0, 9px) rotate(45deg);-ms-transform:translate(0, 9px) rotate(45deg)}.mod_mobile_menu .active .line:nth-child(2){opacity:0}.mod_mobile_menu .active .line:last-child{transform:translate(0px, -10px) rotate(-45deg);-webkit-transform:translate(0px, -10px) rotate(-45deg);-moz-transform:translate(0px, -10px) rotate(-45deg);-ms-transform:translate(0px, -10px) rotate(-45deg);top:-1.2em}.mobile_menu .inner{background:#fff}.mobile_menu .mod_navigation.block{position:relative;top:inherit;right:inherit}.mobile_menu .ce_image a{width:10rem;margin-left:1rem;margin-top:1rem}.mobile_menu ul{list-style:none;padding-left:0;margin:1.875rem;text-transform:uppercase}.mobile_menu li{width:max-content;right:inherit;float:inherit !important}.mobile_menu a{color:#535859;text-decoration:none;width:max-content;display:block}.edit .item{display:grid;grid-auto-columns:min-content;grid-template-columns:repeat(auto-fit, minmax(13rem, 1fr));margin:1rem 0;border-bottom:1px solid}.edit .field{grid-auto-columns:auto}.edit .actions{grid-column:span 3;margin-bottom:1rem}.edit .label{font-weight:bold}.edit .item.first .label{display:block}@media screen and (max-width:1023px){.mod_navigation li.mm_container:not(.mm_container_onClickOnly):hover>a::after,.mod_navigation li.mm_container:not(.mm_container_onClickOnly):hover>strong::after,.mod_navigation li.mm_container.mm_container_onClickOnly.mm_isActive>a::after,.mod_navigation li.mm_container.mm_container_onClickOnly.mm_isActive>strong::after{content:unset}.mod_navigation li.mm_container:not(.mm_container_onClickOnly):hover .mm_dropdown,.mod_navigation li.mm_container.mm_container_onClickOnly .mm_isActive~.mm_dropdown{display:none}.mod_navigation.block{display:none}.mobile_menu .mod_navigation.block{display:block}.mobile_menu .level_2{position:relative;margin:0}.mobile_menu .level_2 ul{margin:0}.mobile_menu .mod_customnav.block{position:relative;right:inherit}.mobile_menu .ce_image.logo.block{padding:1rem}.ce_image.logo.block{padding-top:0}}.ce_text.home_bereiche.enable.block{margin-top:2rem}.enable h3{float:left;margin-top:1.2rem;margin-right:2rem}.ce_text.home_bereiche.enable.block{background-color:#000;color:#fff}.leistungen .ce_text.enabler_bg{background:#000;color:#fff}.leistungen .ce_text.enabler{color:#fff}.leistungen .ce_metamodel_content.enabler{color:#fff}.leistungen .ce_metamodel_content.enabler a::before{content:url("/files/Logos Grafik/Pfeil_White.svg")}.ce_metamodel_content.enabler.block a{color:#fff}.ubersicht a::before{padding:0}.case_head .left_case .item .field.aufgabe{display:none}.nolegend legend{display:none}.field.ansprechpartner_name{font-weight:bold;text-transform:uppercase}.ce_metamodel_content.box2.block h4{font-weight:bold;text-transform:none;margin-bottom:1rem}.field.ansprechpartner_tel .value span::before{content:"Tel: "}#ctrl_anmeldelink_0{display:none}.training_ansincht .left .item .field.ansprechpartner_bild{margin:0 0 2rem 0}.gallery-kongress .cols_1{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2rem;align-items:center}.ce_image.dot.block{grid-column:span 2;grid-row:span 2;mix-blend-mode:multiply;z-index:0}.ce_image.dot.block:first-child{grid-column:1 / span 2;grid-row:1 / span 2}.head_partner .dotb{grid-column:span 2;grid-row:span 2;z-index:0}.mod_article.kongress{background-image:url("/files/kongress2024/Uplift_Keyvisual_Kongress2024.jpg");background-size:cover;background-position:center;margin-top:10rem}.mod_article.kongress h2{color:#ffffff}.dot2.block{grid-column:span 4;grid-row:span 2;background-color:#7a00ff;mix-blend-mode:multiply;z-index:0;border-radius:40rem;padding:4rem}.ce_text.dot3.block{grid-column:span 8;grid-row:span auto;position:relative;color:#fff;z-index:0;border-radius:8rem;padding:4rem;mix-blend-mode:multiply}.ce_text.dot3.block::after{content:"";position:absolute;inset:0;background-color:#7a00ff;z-index:-1}.ce_text.dot3.block h1{background-color:none;position:relative}.ce_text.dot3.block p{position:relative}.bg{position:relative}.bg::after{content:"";background-color:#f5f2ef;display:block;inset:0;position:absolute;z-index:-2}.ce_text.whiteround.block{background-color:#fff;border-radius:8rem;padding:4rem;margin-block:4rem}.ce_text.whiteround.block{display:grid;grid-template-columns:repeat(12, 1fr)}.ce_text.whiteround.block h2{grid-column:1 / 13}.ce_text.whiteround.block p{grid-column:2 / 11}.ce_text.whiteround.six.block h2{grid-column:1 / 4;text-align:center;font-size:12rem;margin:0;color:#7a00ff;line-height:100%;align-self:end}.ce_text.whiteround.six.block p{grid-column:1 / 4;text-align:center;margin-top:-0.5rem;align-self:start;font-weight:600;font-size:1.8rem}.ce_text.whiteround.six.block ul{grid-column:4 / 12;grid-row:1 / 3}.ce_text.whiteround.six.block li{list-style:none;font-weight:600;letter-spacing:0.48px;line-height:2.5rem}.ce_text.whiteround.six.block li strong{font-weight:800}.ce_text.whiteround.six.block li::before{content:url("../../files/Logos Grafik/Pfeil_Violet.svg");width:1.1rem;height:1rem;display:inline-block;margin-right:1rem}.agenda .ui-accordion-header-collapsed::after,.faq .ui-accordion-header-collapsed::after{position:absolute;content:"+";right:1rem;font-size:3rem}.agenda .ui-accordion-header-active::after,.faq .ui-accordion-header-active::after{font-size:3rem;content:"–";position:absolute;right:1rem}.agenda .ce_text.program.block,.faq .ce_text.program.block{position:relative}.agenda{margin-top:4rem}.agenda .dot2 h2{line-height:40%;color:#fff;text-align:center}.agenda .ce_cp_grid_start.block{grid-column:2 / 12;padding-top:2rem;margin-top:4rem;border-top:5px solid}.agenda .ce_cp_column_start{grid-template-columns:repeat(8, 1fr);display:grid;row-gap:0rem;column-gap:2rem;margin-top:9rem}.agenda .date{font-size:8rem;font-weight:800}.agenda .date p{margin-top:0;line-height:1em}.agenda .ce_text.time.block{grid-column:span 2;border-top:5px solid #000;font-weight:600}.agenda .ce_text.program.block{grid-column:span 6;border-top:1px solid #000000;margin-top:2px}.agenda .ce_text.program.block .image_container.float_below{float:right}@media (min-width:992px){.agenda .grid_desktop_25_75{grid-template-columns:3fr 7fr}}.agenda [class*="grid_"]{grid-gap:inherit}.agenda .toggler{margin:0;position:unset;margin-top:1.25rem;opacity:unset}.margin-6{margin-top:6rem}.anmeldung{margin-top:14rem;padding-top:10rem;display:grid;grid-template-columns:repeat(12, 1fr);background:#000}.anmeldung .mandatory .mandatory .mandatory{display:none}.anmeldung p{font-size:1.6rem;line-height:normal;color:#fff;margin:0}.anmeldung .widget.widget-explanation.explanation{background:unset}.anmeldung .widget.widget-explanation.explanation a{text-decoration:underline}.anmeldung .widget.widget-explanation.explanation.stern p{font-size:1rem}.anmeldung input.text{border:none}.anmeldung .widget{background:#fff;display:flex;padding:0.5rem;border-radius:1rem}.anmeldung .widget.widget-checkbox{background:#000;color:#fff;border:none}.anmeldung .widget>label{margin-right:1rem;min-width:fit-content}.anmeldung .checkbox_container{border:none;margin-left:auto}.anmeldung input.checkbox{width:0rem;height:0rem;border:none;accent-color:#000}.anmeldung .formbody,.anmeldung fieldset{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.anmeldung fieldset{border:none;padding:0}.anmeldung .span,.anmeldung span{grid-column:span 2}.anmeldung checkbox_container{margin-left:auto}.anmeldung [type="checkbox"]{position:relative;left:15px;top:-4px;z-index:0;-webkit-appearance:none}.anmeldung [type="checkbox"]+label{position:relative}.anmeldung [type="checkbox"]+label::before{width:20px;height:20px;border-radius:50%;border:10px solid #fff;background-color:#fff;display:block;content:"";float:left;margin-right:5px;z-index:5;position:relative;margin-top:-6px}.anmeldung [type="checkbox"]:checked+label::before{box-shadow:inset 0px 0px 0px 3px #7a00ff;background-color:#7a00ff}.anmeldung select{appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit}.anmeldung .ce_form.block{grid-column:2 / 12}.anmeldung .ce_text.preis.block{display:grid;width:25rem;height:25rem;background-color:#7a00ff;border-radius:50%;align-content:center;text-align:center;color:#fff;position:absolute;margin-top:-21rem}.anmeldung .ce_text.preis.block h2{margin-bottom:0}.anmeldung .widget.widget-pagebreak{background-color:unset}.anmeldung .widget.widget-pagebreak button{background-image:unset;background-color:#7a00ff;background-image:-moz-linear-gradient(top, #5b02bc, #7a00ff);background-image:-webkit-linear-gradient(top, #5b02bc, #7a00ff);background-image:-ms-linear-gradient(top, #5b02bc, #7a00ff);background-image:-o-linear-gradient(top, #5b02bc, #7a00ff);background-image:linear-gradient(to bottom, #5b02bc, #7a00ff);border:unset;color:#fff;width:6em;height:2.5em;font-size:1.2em;border-radius:0.6em;margin-left:auto}.anmeldung .widget.widget-explanation.explanation.span{background-color:unset}.speaker{margin-top:12rem;background-color:#f5f2ef;overflow:visible}.speaker .ce_image.dot,.speaker .dot2{margin-top:-6rem;mix-blend-mode:normal}.speaker h2{color:#fff;text-align:center}.speaker .ce_cp_grid_start.block{grid-column:2 / 12}@media (min-width:992px){.speaker .grid_desktop_25_75{grid-template-columns:repeat(9, 1fr);grid-gap:3rem}}.speaker .dot2.ce_text.block{grid-column:span 6;grid-row:span 2}.speaker .dot2.ce_text.block h2{margin:0;line-height:2em}.speaker .ce_text.block{grid-column:span 3}.faq{margin-top:4rem}.faq .dot2{grid-column:span 6}.faq .dot2 h2{line-height:1rem;text-align:center;color:#fff}.faq .ce_cp_grid_start.block{grid-column:2 / 12}.faq .ce_accordionSingle.ce_accordion.ce_text.block{border-top:1px solid}.faq .ce_accordionSingle.ce_accordion.ce_text.block:last-child{border-bottom:1px solid;padding-bottom:1rem}@media (min-width:992px){.faq .grid_desktop_25_75{grid-gap:1rem;grid-template-columns:1fr;position:relative}}.faq .toggler{margin:0;position:unset;margin-top:1.25rem;opacity:unset}.partnerl{margin-block:6rem}.partnerl .grid_desktop_100.grid_tablet_100.grid_mobile_100.grid_start.block{grid-template-columns:repeat(6, 1fr)}.partnerl .ce_image.logobox.block{margin-block:auto;text-align:center}.partnerl .ce_image.logobox.block.span2{grid-column:span 2;grid-row:span 2;text-align:left}@media (max-width:639px){.dot{display:none !important}.dot2,dot3{grid-column:1 / 12 !important}.ce_text.dot3.block{grid-column:span 12;mix-blend-mode:normal}.ce_text.whiteround.six.block h2,.ce_text.whiteround.six.block p{grid-column:1 / 13}.ce_text.whiteround.six.block ul{grid-column:1 / 13;grid-row:3;padding-left:0}.agenda .ce_cp_column_start{margin-top:0}.speaker .ce_cp_grid_start.block{grid-column:1 / 13}.anmeldung .ce_form.block{margin-top:8rem}.partnerl .grid_desktop_100.grid_tablet_100.grid_mobile_100.grid_start.block{grid-template-columns:repeat(2, 1fr)}.ce_text.whiteround.block p{grid-column:1 / 13}.head_partner .dotb{grid-column:span 6;grid-row:span 6}}@media (min-width:1400px){#article-100,#article-101,#article-105{overflow:visible}#article-100.bg::after,#article-101.bg::after,#article-105.bg::after{content:" ";width:100vw;left:50%;height:100%;overflow:visible;transform:translateX(-50%);margin-top:-4rem}#article-105.bg::after,#article-101.bg::after{margin-top:0rem;padding-bottom:2rem}#article-100.bg::after{padding-bottom:8rem}}.kongster .image_container{text-align:right;margin-top:-8rem;z-index:1000;display:block;margin-bottom:-2rem}.kongster img{text-align:right}#article-16{overflow:visible}.ce_image.kongster.block{overflow:visible}.vortrage .back{display:none}.kongress_g .cols_1{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:1rem}.kongress_g.ce_gallery{padding-top:6rem}.ce_text.sticky.block{position:sticky;top:0;background-color:#fff}.fragen p{margin-top:0;border-bottom:1px solid;padding-bottom:0.5rem;margin-bottom:0.5rem}.handorgel__content{background-color:#fff;margin-top:-1rem;padding-top:1rem;box-shadow:0px 5px 8px #0000001f;margin-bottom:1rem}.cloud{line-height:0}h2.handorgel__header{font-size:2rem;box-shadow:0px 5px 8px #0000001f;padding:1rem;background-color:#fff;margin-bottom:1rem}.handorgel__header{position:relative}.handorgel__header::after{content:url("../../files/Logos Grafik/Plus.svg");position:absolute;top:15px;right:20px;width:2rem}.handorgel__header--open::after{content:url("../../files/Logos Grafik/Minus.svg")}.content-accordion{border-bottom:none}.handorgel__header__button{z-index:2;background-color:unset;position:relative;border-top:none;padding:2px 24px;border:0}.handorgel__header{background-color:#fff}.handorgel__content__inner{padding:0;margin-top:-1.1rem;background-color:#fff;padding-top:1rem;position:relative}.frage .layout_full{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.frage .field.head{clear:both;padding-top:1rem;font-weight:bold}.frage .field.aufgabe{padding-bottom:0.5rem}.frage .item{background:#f5f2ef;padding:2rem;border-top:9px solid #000;position:relative}.frage .actions a{content:url("../../files/Logos Grafik/Pfeil_Falmingo.svg");width:2rem;bottom:1rem;position:absolute}.frage .actions a:hover{content:url("../../files/Logos Grafik/Pfeil_Black.svg")}.home_cases.frage{padding-top:0rem}.suche .formbody{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;background-color:#000;padding:30px 20px;margin-top:-1rem;box-shadow:0px 5px 8px #0000001f}.suche .formbody .widget{margin-bottom:0}.ce_cp_grid_start.home_fragen.block .grid_start{grid-gap:1rem}.fragehead{font-weight:bold}.background.mod_article.over.pbottom{padding-bottom:8rem}.introbutton{margin:-6rem auto 0rem;max-width:65rem}
.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.content-start{align-content:start}.content-center{align-content:center}.content-end{align-content:end}.items-start{align-items:start}.items-center{align-items:center}.items-end{align-items:end}[class*="grid_"]{display:grid;grid-gap:2.5rem}[class*="grid_"]>.block{margin-bottom:0}@media (min-width:576px){.grid_mobile_100{grid-template-columns:1fr}.grid_mobile_50_50{grid-template-columns:repeat(2, 1fr)}.grid_mobile_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_mobile_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_mobile_75_25{grid-template-columns:3fr 1fr}.grid_mobile_25_75{grid-template-columns:1fr 3fr}.grid_mobile_66_33{grid-template-columns:2fr 1fr}.grid_mobile_33_66{grid-template-columns:1fr 2fr}.grid_mobile_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_mobile_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_mobile_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_mobile_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_mobile_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_mobile_30_30_40{grid-template-columns:3fr 3fr 4fr}}@media (min-width:768px){.grid_tablet_100{grid-template-columns:1fr}.grid_tablet_50_50{grid-template-columns:repeat(2, 1fr)}.grid_tablet_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_tablet_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_tablet_75_25{grid-template-columns:3fr 1fr}.grid_tablet_25_75{grid-template-columns:1fr 3fr}.grid_tablet_66_33{grid-template-columns:2fr 1fr}.grid_tablet_33_66{grid-template-columns:1fr 2fr}.grid_tablet_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_tablet_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_tablet_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_tablet_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_tablet_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_tablet_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_tablet_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_tablet_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_tablet_40_40_20{grid-template-columns:2fr 2fr 1fr}}@media (min-width:992px){.grid_desktop_100{grid-template-columns:1fr}.grid_desktop_50_50{grid-template-columns:repeat(2, 1fr)}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_33_33_33{grid-template-columns:repeat(3, 1fr)}.grid_desktop_75_25{grid-template-columns:3fr 1fr}.grid_desktop_25_75{grid-template-columns:1fr 3fr}.grid_desktop_66_33{grid-template-columns:2fr 1fr}.grid_desktop_33_66{grid-template-columns:1fr 2fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_50_25_25{grid-template-columns:2fr 1fr 1fr}.grid_desktop_25_50_25{grid-template-columns:1fr 2fr 1fr}.grid_desktop_25_25_50{grid-template-columns:1fr 1fr 2fr}.grid_desktop_40_30_30{grid-template-columns:4fr 3fr 3fr}.grid_desktop_30_40_30{grid-template-columns:3fr 4fr 3fr}.grid_desktop_30_30_40{grid-template-columns:3fr 3fr 4fr}.grid_desktop_20_40_40{grid-template-columns:1fr 2fr 2fr}.grid_desktop_40_20_40{grid-template-columns:2fr 1fr 2fr}.grid_desktop_40_40_20{grid-template-columns:2fr 2fr 1fr}.grid_desktop_25_25_25_25{grid-template-columns:repeat(4, 1fr)}.grid_desktop_40_20_20_20{grid-template-columns:2fr 1fr 1fr 1fr}.grid_desktop_20_40_20_20{grid-template-columns:1fr 2fr 1fr 1fr}.grid_desktop_20_20_40_20{grid-template-columns:1fr 1fr 2fr 1fr}.grid_desktop_20_20_20_40{grid-template-columns:1fr 1fr 1fr 2fr}.grid_desktop_20_20_20_20_20{grid-template-columns:repeat(5, 1fr)}}
/* Copyright MADE/YOUR/DAY OG <mail@madeyourday.net>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
/* ===========================================
 * uplift Skin
 * ======================================== */
.rsts-skin-uplift.rsts-main {
  position: relative;
}
.rsts-skin-uplift.rsts-type-fade .rsts-slide {
  background-color: white;
}
.rsts-skin-uplift .rsts-caption {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-right: 20px;
  padding: 5px 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: white;
  background-color: black;
  background-color: rgba(0, 0, 0, 0.4);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transform: translate(0, -20px);
  -moz-transform: translate(0, -20px);
  -ms-transform: translate(0, -20px);
  -o-transform: translate(0, -20px);
  transform: translate(0, -20px);
  -webkit-transition: opacity 0.5s, -webkit-transform 0.5s;
  -moz-transition: opacity 0.5s, -moz-transform 0.5s;
  -o-transition: opacity 0.5s, -o-transform 0.5s;
  transition: opacity 0.5s, transform 0.5s;
}
.rsts-skin-uplift .rsts-active .rsts-caption {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.rsts-skin-uplift .rsts-prev, .rsts-skin-uplift .rsts-next {
  display: none;
}
.rsts-skin-uplift .rsts-nav-prev a,.rsts-skin-uplift .rsts-nav-prev .noa, .rsts-skin-uplift .rsts-nav-next a, .rsts-skin-uplift .rsts-video-play, .rsts-skin-uplift .rsts-video-stop, .rsts-skin-uplift .rsts-nav-next .noa,
.rsts-skin-uplift .rsts-thumbs-prev, .rsts-skin-uplift .rsts-thumbs-next {
  overflow: hidden;
  width: 30px;
  height: 30px;
  outline: none;
  line-height: 0;
  text-align: center;
  text-decoration: none;
  text-indent: -9999px;

}
.rsts-skin-uplift .rsts-nav-prev a:hover, .rsts-skin-uplift .rsts-nav-next a:hover, .rsts-skin-uplift .rsts-video-play:hover, .rsts-skin-uplift .rsts-video-stop:hover,
.rsts-skin-uplift .rsts-thumbs-prev:hover, .rsts-skin-uplift .rsts-thumbs-next:hover {
  background-color: #eeeeee;
  background-color: rgba(238, 238, 238, 0.7);
}
.rsts-skin-uplift .rsts-nav-prev a, .rsts-skin-uplift .rsts-nav-prev .noa, .rsts-skin-uplift .rsts-nav-next a, .rsts-skin-uplift .rsts-nav-next .noa,
.rsts-skin-uplift .rsts-thumbs-prev, .rsts-skin-uplift .rsts-thumbs-next {
  display: inline-block;
  vertical-align: top;
}
.rsts-skin-uplift .rsts-thumbs-prev, .rsts-skin-uplift .rsts-thumbs-next {
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -15px;
}
.rsts-skin-uplift .rsts-thumbs-prev {
  right: auto;
  left: 10px;
}
.rsts-skin-uplift .rsts-nav-prev a,.rsts-skin-uplift .rsts-nav-prev .noa,
.rsts-skin-uplift .rsts-thumbs-prev {
  margin-right: 1rem;
  background-image: url('/files/Logos Grafik/arrow_back.svg');
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3) {
  .rsts-skin-uplift .rsts-nav-prev a,
  .rsts-skin-uplift .rsts-thumbs-prev, .rsts-skin-uplift .rsts-nav-prev .noa {
    background-image: url('/files/Logos Grafik/arrow_back.svg');
    background-size: 30px, 30px;
  }
}
.rsts-skin-uplift .rsts-nav-next a, .rsts-skin-uplift .rsts-nav-next .noa,
.rsts-skin-uplift .rsts-thumbs-next {
  background-image: url('/files/Logos Grafik/Arrow_Next.svg');
    margin-left: 1rem;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3) {
  .rsts-skin-uplift .rsts-nav-next a, .rsts-skin-uplift .rsts-nav-next .noa,
  .rsts-skin-uplift .rsts-thumbs-next {
   background-image: url('/files/Logos Grafik/Arrow_Next.svg');
    margin-left: 1rem;
    background-size: 30px, 30px;
  }
}
.rsts-skin-uplift.rsts-direction-y .rsts-nav-prev a {
  background-image: url('/files/Logos Grafik/Arrow_Next.svg');
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3) {
  .rsts-skin-uplift.rsts-direction-y .rsts-nav-prev a {
    background-image: url('/files/Logos Grafik/Arrow_Next.svg');
    background-size: 30px, 30px;
  }
}
.rsts-skin-uplift.rsts-direction-y .rsts-nav-next a {
  background-image: url('/files/Logos Grafik/Arrow_Next.svg');
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3) {
  .rsts-skin-uplift.rsts-direction-y .rsts-nav-next a {
    background-image: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAG1BMVEWjpKQ5OTqVlpaTk5NmZmdoaWp2d3gGBwj19fXoTOf7AAAACXRSTlOAgICAgICAgIC7HeZcAAAAg0lEQVR42u3UMQ6EMAxE0WVDYu5/YhpLXzBSRkAF8i9tvXZ+24MKFy5c+HP4P06H0RzGRoyjjWgOY1Nj0YLFpsaip7hFNrBog3ug02brDKsWK3imxQqe6EWsxWi1HqOxHqONBTuN9RiN9Vg11mPVWI9V99tL0rEe6/dVA1i4cOHCl9oBak1vAkBKLfwAAAAASUVORK5CYII=');
    background-size: 30px, 30px;
  }
}
.rsts-skin-uplift .rsts-nav {
  padding: 20px 0 0;
  text-align: center;
}
.rsts-skin-uplift .rsts-nav ul {
  /* Forcing margin/padding, since '#content ul' is quite common */
  margin: 0 !important;
  padding: 0 !important;
}
.rsts-skin-uplift .rsts-nav li {
  display: inline;
}
.rsts-skin-uplift .rsts-nav-numbers .rsts-nav-item a, .rsts-skin-uplift .rsts-nav-tabs .rsts-nav-item a {
  display: inline-block;
  height: 30px;
  min-width: 30px;
  padding: 0.65em 0.5em 0.5em;
  margin: 0 2px 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  font-size: 12px;
  text-align: center;
  text-decoration: none;
  color: #333333;
  -webkit-background-clip: padding;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
}
.rsts-skin-uplift .rsts-nav-numbers .rsts-nav-item a:hover, .rsts-skin-uplift .rsts-nav-tabs .rsts-nav-item a:hover {
  background-color: #eeeeee;
  background-color: rgba(238, 238, 238, 0.5);
}
.rsts-skin-uplift .rsts-nav-numbers .rsts-nav-item a.active, .rsts-skin-uplift .rsts-nav-tabs .rsts-nav-item a.active {
  background-color: #777777;
  background-color: rgba(119, 119, 119, 0.5);
}
.rsts-skin-uplift .rsts-nav-bullets {
  line-height: 0;
}
.rsts-skin-uplift .rsts-nav-bullets .rsts-nav-item a {
  display: inline-block;
  width: 40px;
  height: 30px;
  background-image: url('/files/Logos Grafik/Line_Next.svg');
  background-size: cover;
  text-indent: -9999px;
  text-align: left;
  margin: 0 0.3rem;
}
.rsts-skin-uplift .rsts-nav-bullets .rsts-nav-item a:hover, .rsts-skin-uplift .rsts-nav-bullets .rsts-nav-item a.active {
  background-image: url('/files/Logos Grafik/Line_Active.svg');
  background-size: contain;
  background-position: -2px;
}
.rsts-skin-uplift .rsts-nav-thumbs {
  padding-top: 5px;
}
.rsts-skin-uplift .rsts-video-play, .rsts-skin-uplift .rsts-video-stop {
  position: absolute;
}
.rsts-skin-uplift .rsts-video-play {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 50%;
  width: 64px;
  height: 64px;
  margin: -32px 0 0 -32px;
  border: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAb1BMVEU4ODgGBgbx8fGurq7i4uIODg5QUFD7+/vBwcEUFBQYGBggICC1tbXNzc0JCQkVFRWsrKwTExPExMTS0tImJibv7+9KSkozMzP4+PhYWFj+/v6Dg4MDAwPl5eVycnKenp4MDAza2toPDw////8AAACZ5/RyAAAAJXRSTlOAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwmBGiwAAALNJREFUeNrt1kcOwkAQRFFyxsYmBxtDc/8zIrGpA/xaWKhnO9KT5ncvZvCxnGSSSSaZv2GK0sIsFzMHM53MWwPzfkU8OwsT9cHCRHOyMHFpLYwCIUaBEKNAiFEgxCgQYhSIMQrEGAXijAJxJrZrC7NZGZjb/WF41PHqSLw/Owa+q9D6KQthlAUwykIYZSGMsiBGWRCjLIhRFsQoC2Ga0S8LZMqx7gAzLPr0aUsmmWSS6SXzBf8cqwAv1zglAAAAAElFTkSuQmCC');
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3) {
  .rsts-skin-uplift .rsts-video-play {
    background-image: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAMAAACZHrEMAAAARVBMVEUJCQlOTk4nJyddXV1gYGD29vbh4eGTk5PAwMA2NjYYGBgGBga3t7dUVFQtLS0SEhKHh4fb29sDAwPz8/NaWlr///8AAACZTZFgAAAAF3RSTlOAgICAgICAgICAgICAgICAgICAgICAgCZn8kAAAAFfSURBVHja7dpZUsMwFAVR5gDRLMT+l8r1Cqjih/5oLyB1kurYlp4evkGXGDFixIgRI0aMGDFixIgRI0aMGDFifseQvsBfPvjrdgdhzvsnCHPePkCY8/oCwpxzu4MwCQeESTggTMIBYa5wQJiEA8IkHBAm4YAwVzggTMIBYRIOCJNwQJgrHBAm4YAwCQeESTggzBUOCJNwQJiEA8IkHBDmCgeESTggTMIBYRIOCHOFA8IkHBAm4YAw5/UZhDn7iYOZjfPLlM5pZizMv2lXzk1vNs4duHTOs2kszFN7V87L1WycN73SOe/AY2FWB7tyFnGzcVaUpXPW2mNhdiF25WwWzcbZuSqds6c3Fma3c1fOpvRsnB3y0jmzg7EwU5VdOcOv2TiTuNI5M8qxMNPbXTlD9tk4E//SOWchxsKcEnmsoMM8qGNOYsRgLjFixIgRI0aMGDFixIgRI0aMGDH/e/0Ai4OJ2+ZcrkwAAAAASUVORK5CYII=');
    background-size: 70px, 70px;
  }
}
.rsts-skin-uplift .rsts-video-stop {
  top: 20px;
  right: 20px;
  left: auto;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAbFBMVEWnp6dOTk7x8fHv7+9HR0fw8PDu7u7e3t5NTU3f398UFBQTExP4+PhLS0tvb29xcXH09PRJSUn39/fn5+cWFhampqb29vZISEhMTExLS0ukpKT////r6+sAAAD///8AAABKSkr19fUAAAD///8df9PJAAAAJHRSTlN6e35+e35+e3t7fX1/fHl5fXt/e315fnt7e3p/foGBfnt9gIDdofLFAAAAk0lEQVR42u2SSQ7DIAxF03nKPBEC2Ni9/x3jsMXqsuqiljxITx/8EcX7Y/wxuOmUhmPhIMdlg4akzxGbMscrBu4IyHLANce+Ymb7WKRWPsdyqpCnZJzVzUmUEgvpxmAYA4dxAB3TIanvupqisJdkRwr2O403K9V43bdpgaLuu6/x3KY7sO7VN7+m4TI5+K3v8H28AYM7doAzbo6MAAAAAElFTkSuQmCC');
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-device-pixel-ratio: 4 / 3), only screen and (min-device-pixel-ratio: 1.3) {
  .rsts-skin-uplift .rsts-video-stop {
    background-image: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAALVBMVEXo6OjGxsZjY2PKysq3t7ewsLCOjo7f39+Pj4/l5eVfX19hYWHj4+NRUVH///80A/15AAAAD3RSTlOGkL2PlZemiKWHvr2HyICcCOzTAAAAv0lEQVR42u3VSQ7DIAxA0bRJSBjs+x83mzYfNnatLqpKeM0THmRY9IuYeOKJJ7bwlsdTWwCfUpsS+Smni7EipfVW5PQwtte5iqAdvIvcGiuy25gs0e1ta7YwuqJ76+NRr6P1MbkSTM7HaKyP0QXK1HyMxgaxrjde1cBe1TV4MzZeMxYdm7OvF9OWR7H0YtpDG/ojnDurnc6hfT7Iw9tnImE7ney00bdFJ3Uw+mXpQoq822Nv8/Yf383EE0/8G3wBfh3Bcn7dsMIAAAAASUVORK5CYII=');
    background-size: 30px, 30px;
  }
}
.rsts-skin-uplift .rsts-video-youtube > .rsts-video-stop {
  top: 25px;
}
.rsts-skin-uplift .rsts-video-vimeo > .rsts-video-stop {
  top: 10px;
  right: auto;
  left: 10px;
}
.rsts-skin-uplift .rsts-progress {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 2px;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.rsts-skin-uplift .rsts-progress div {
  height: 100%;
  background-color: white;
}
.rsts-skin-uplift .rsts-progress.rsts-progress-active {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  opacity: 0.3;
}
.rsts-skin-uplift .rsts-thumbs-slide {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
}
.rsts-skin-uplift .rsts-thumbs-slide.rsts-thumbs-active-thumb {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}
/***/
/*!
 * mega menu layout
 * optimiced for Contao Official Demo Theme
 */.mod_navigation.dropdown{overflow:visible}.mod_navigation li.mm_container>a,.mod_navigation li.mm_container>span,.mod_navigation li.mm_container>strong{position:relative}.mod_navigation li.mm_container .mm_dropdown{display:none;position:absolute;left:0;right:0;z-index:100}.mod_navigation li.mm_container .mm_dropdown>.inner{padding:1rem 2rem;border:1px solid #E5DFDC;background-color:rgba(244, 242, 240, 0.95);overflow:hidden}.mod_navigation li.mm_container:not(.mm_container_onClickOnly):hover .mm_dropdown,.mod_navigation li.mm_container.mm_container_onClickOnly .mm_isActive~.mm_dropdown{display:block}
