@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:url("https://www.neolims.de/wp-content/themes/divi-child/fonts/ibm-plex-sans-v21-latin-regular.woff2") format("woff2"),url("https://www.neolims.de/wp-content/themes/divi-child/fonts/ibm-plex-sans-v21-latin-regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:500;src:url("https://www.neolims.de/wp-content/themes/divi-child/fonts/ibm-plex-sans-v21-latin-500.woff2") format("woff2"),url("https://www.neolims.de/wp-content/themes/divi-child/fonts/ibm-plex-sans-v21-latin-500.ttf") format("truetype")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:url("https://www.neolims.de/wp-content/themes/divi-child/fonts/ibm-plex-sans-v21-latin-600.woff2") format("woff2"),url("https://www.neolims.de/wp-content/themes/divi-child/fonts/ibm-plex-sans-v21-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:700;src:url("https://www.neolims.de/wp-content/themes/divi-child/fonts/ibm-plex-sans-v21-latin-700.woff2") format("woff2"),url("https://www.neolims.de/wp-content/themes/divi-child/fonts/ibm-plex-sans-v21-latin-700.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:500;src:url("https://www.neolims.de/wp-content/themes/divi-child/fonts/source-sans-3-v18-latin-500.woff2") format("woff2"),url("https://www.neolims.de/wp-content/themes/divi-child/fonts/source-sans-3-v18-latin-500.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:italic;font-weight:500;src:url("https://www.neolims.de/wp-content/themes/divi-child/fonts/source-sans-3-v18-latin-500italic.woff2") format("woff2"),url("https://www.neolims.de/wp-content/themes/divi-child/fonts/source-sans-3-v18-latin-500italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url("https://www.neolims.de/wp-content/themes/divi-child/fonts/source-sans-3-v18-latin-600.woff2") format("woff2"),url("https://www.neolims.de/wp-content/themes/divi-child/fonts/source-sans-3-v18-latin-600.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url("https://www.neolims.de/wp-content/themes/divi-child/fonts/source-sans-3-v18-latin-700.woff2") format("woff2"),url("https://www.neolims.de/wp-content/themes/divi-child/fonts/source-sans-3-v18-latin-700.ttf") format("truetype")}body{overflow-x:hidden}img{pointer-events:none !important}.et_pb_de_mach_acf_item .et_pb_button,.et_pb_de_mach_acf_item a.et_pb_button,.et_pb_de_mach_view_button .et_pb_button,.et_pb_de_mach_view_button a.et_pb_button,.et_pb_button_module_wrapper .et_pb_button,.et_pb_button_module_wrapper a.et_pb_button{padding:.5em 1.4em !important;font-weight:600}.et_pb_de_mach_acf_item .et_pb_button:hover,.et_pb_de_mach_acf_item a.et_pb_button:hover,.et_pb_de_mach_view_button .et_pb_button:hover,.et_pb_de_mach_view_button a.et_pb_button:hover,.et_pb_button_module_wrapper .et_pb_button:hover,.et_pb_button_module_wrapper a.et_pb_button:hover{padding:.5em 2em .5em 1.4em !important;border-radius:10px !important}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}#intro.gradient::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:linear-gradient(90deg, rgba(118, 179, 194, 0.98), rgba(83, 69, 144, 0.98));background-size:300% 300%;animation:gradient 15s ease infinite}#intro.gradient .et_pb_row .et_pb_column{border-radius:20px;padding:30px;background-color:hsla(0,0%,100%,.2);max-width:680px}#intro.gradient .et_pb_row .et_pb_column h1{font-weight:400;text-transform:uppercase}.calltoaction{padding:50px 40px !important;margin-bottom:12px;background-image:linear-gradient(20deg, #534590 0%, #bad9e1 100%)}.calltoaction .et_pb_column{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.calltoaction .et_pb_column .et_pb_text{flex-basis:70%;margin-bottom:0 !important}.calltoaction .et_pb_column .et_pb_button_module_wrapper a.et_pb_button{font-weight:600}.mega-menu-wrapper{display:flex;flex-wrap:wrap;background:#fff;padding:10px !important;list-style:none;margin:0;z-index:1000;opacity:0;visibility:hidden;transform:translateY(-20px);position:absolute;top:100%;left:0;width:100%;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:all .2s ease;border-radius:10px}.mega-menu-wrapper.active{opacity:1;visibility:visible;transform:translateY(0)}.mega-menu-wrapper li{width:25%;text-align:left;padding:20px;box-sizing:border-box;transition:transform .3s ease;list-style:none}.mega-menu-wrapper li:hover{background-image:linear-gradient(0deg, #534590 0%, rgba(83, 69, 144, 0.7) 100%);border-radius:10px}.mega-menu-wrapper li:hover img{transform:scale(1.04)}.mega-menu-wrapper li:hover .mega-menu-description,.mega-menu-wrapper li:hover .mega-menu-title{color:#fff}.mega-menu-wrapper li a{text-decoration:none;color:inherit}.mega-menu-wrapper li .mega-menu-image img{width:100%;height:90px;-o-object-fit:cover;object-fit:cover;margin-bottom:10px;transition:transform .3s ease;border-radius:4px;overflow:hidden}.mega-menu-wrapper li .mega-menu-title{font-weight:600;font-size:20px;margin-bottom:5px;color:#534590}.mega-menu-wrapper li .mega-menu-description{font-size:14px;color:#222;line-height:1.6em}@media(max-width: 1024px){.mega-menu-wrapper li{width:50%}}@media(max-width: 768px){.mega-menu-wrapper{position:static;flex-direction:column;padding:20px;box-shadow:none;transform:none !important}.mega-menu-wrapper li{width:100%;margin-bottom:15px}}@media(max-width: 768px){.mega-menu-wrapper .mega-menu-wrapper{display:none;position:static;flex-direction:column;padding:20px;box-shadow:none;transform:none !important}.mega-menu-wrapper .mega-menu-wrapper.active{display:flex}.mega-menu-wrapper .mega-menu-wrapper li{width:100%;margin-bottom:15px}}header .et_pb_menu{margin-bottom:0 !important}header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue{gap:30px}header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue>li{align-items:center;padding:0}header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue>li a{padding:10px 0}header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue>li a:hover::before{transform:scaleX(1);transform-origin:bottom left}header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue>li a::before{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:1px;left:0;top:auto !important;background-color:#534590;transform-origin:bottom right;transition:transform .25s ease-out}header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue>li:last-child a{background-color:#534590;color:#fff !important;border-radius:10px;padding:14px 30px}header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue>li:last-child a::before{display:none}header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue li.menu-item-loesungen>a{padding-right:16px}header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue li.menu-item-loesungen ul.sub-menu{display:none !important}header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue li.current-menu-parent a,header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue li.current-menu-item a{border-bottom:2px solid #534590}header .et_pb_menu .et_pb_menu__wrap .et_mobile_nav_menu ul.et_mobile_menu{border-top:0px solid #2ea3f2;border-radius:10px}header .et_pb_menu .et_pb_menu__wrap .et_mobile_nav_menu ul.et_mobile_menu>li:last-child a{background-color:#534590;border-radius:20px;color:#fff !important}footer .et_pb_section .et_pb_text a{display:inline-block;position:relative;cursor:pointer}footer .et_pb_section .et_pb_text a:hover::after{transform:scaleX(1);transform-origin:bottom left}footer .et_pb_section .et_pb_text a::after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:1px;left:0;background-color:#534590;transform-origin:bottom right;transition:transform .25s ease-out}footer .et_pb_section:first-child .et_pb_row .et_pb_column.box{padding:30px}footer .et_pb_section:first-child .et_pb_row .et_pb_column.box .et_pb_text{margin-bottom:20px}footer .et_pb_section:first-child .et_pb_row .et_pb_column .et_pb_code .et_pb_row{display:flex;gap:60px}footer .et_pb_section:first-child .et_pb_row .et_pb_column .et_pb_code .et_pb_row .et_pb_column{width:auto}footer .et_pb_section:first-child .et_pb_row .et_pb_column .et_pb_code .et_pb_row .et_pb_column .et_pb_text{text-transform:uppercase}footer .et_pb_section:first-child .et_pb_row .et_pb_column .et_pb_code .et_pb_row .et_pb_column .et_pb_text a{font-size:20px;font-weight:600;text-transform:none}footer .et_pb_section:last-child .et_pb_row .et_pb_column{display:flex;flex-direction:row;justify-content:space-between}footer .et_pb_section:last-child .et_pb_row .et_pb_column .et_pb_text{margin-bottom:0}footer .et_pb_section:last-child .et_pb_row .et_pb_column .et_pb_text a::after{background-color:#fff}footer .et_pb_section:last-child .et_pb_row .et_pb_column .et_pb_text ul{display:flex;flex-wrap:wrap;flex-direction:row;gap:30px;padding:0}footer .et_pb_section:last-child .et_pb_row .et_pb_column .et_pb_text ul li{list-style:none}footer .et_pb_section:last-child .et_pb_row .et_pb_column .et_pb_text ul li a{color:#fff}footer .et_pb_section:last-child .et_pb_row .et_pb_column .et_pb_text:first-child .et_pb_text_inner{display:flex;flex-direction:row;gap:30px}footer .et_pb_section:last-child .et_pb_row .et_pb_column .et_pb_text:first-child .et_pb_text_inner ul{gap:20px}.home #intro{padding:8vh 0 8vh}.home #was-zeichnet-uns-aus>.et_pb_row:nth-child(1)::before{content:"";position:absolute;top:-100px;right:0;background-image:url("https://www.neolims.de/wp-content/themes/divi-child/img/badge.svg");background-size:cover;width:100px;height:98px;background-color:#fff;border-radius:100%;border:10px solid #fff}.home #was-zeichnet-uns-aus .kacheln{display:flex;gap:24px;padding:0;margin-bottom:24px}.home #was-zeichnet-uns-aus .kacheln .et_pb_column{padding:60px 40px;border-radius:20px;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.home #was-zeichnet-uns-aus .kacheln .et_pb_column .et_pb_image{margin:0;flex-shrink:0}.home #was-zeichnet-uns-aus .kacheln .et_pb_column .et_pb_image img{height:63px;width:auto}.home #was-zeichnet-uns-aus .kacheln .et_pb_column h3{padding-bottom:0;line-height:1.2em}.home #was-zeichnet-uns-aus .kacheln::after{display:none}.home #case-studie .et_pb_row .et_pb_column:last-child{border-radius:20px;overflow:hidden;padding:30px;background-color:#f6f6f6}.home #case-studie .et_pb_row .et_pb_column:last-child .et_pb_image{margin:-30px -30px 20px -30px}.home #case-studie .et_pb_row .et_pb_column:last-child .et_pb_image .et_pb_image_wrap{display:block}.home #case-studie .et_pb_row .et_pb_column:last-child .et_pb_image .et_pb_image_wrap img{max-height:400px;width:100%;-o-object-fit:cover;object-fit:cover}.home #case-studie .et_pb_row .et_pb_column:last-child .et_pb_image::before{content:"Fallstudie";position:absolute;bottom:30px;left:30px;font-size:14px;background-color:#f2a931;color:#fff;padding:10px 20px;z-index:9;border-radius:40px;line-height:1}.home #case-studie video{border-radius:20px}.home #top-funktionen{padding-top:260px}#top-funktionen .calltoaction{margin-top:-400px;margin-bottom:100px}#top-funktionen .et_pb_row .et_pb_de_mach_archive_loop .divi-filter-archive-loop{margin-bottom:0 !important}#top-funktionen .et_pb_row .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:24px}#top-funktionen .et_pb_row .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_de_mach_title{font-size:20px;font-weight:600;background-color:#fff;border-radius:10px;padding:16px 30px 16px 72px;margin-bottom:0;transition:all .2s ease-out}#top-funktionen .et_pb_row .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_de_mach_title::before{content:"";background-image:url("https://www.neolims.de/wp-content/themes/divi-child/img/icon-check.svg");background-size:cover;width:34px;height:29px;position:absolute;left:24px}#top-funktionen .et_pb_row .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_de_mach_title:hover{transform:translateY(-5px);box-shadow:1px 1px 25px rgba(0,0,0,.15)}.tooltip-word{position:relative;cursor:help}.tooltip-word::after{content:attr(data-title);position:absolute;bottom:125%;left:50%;transform:translateX(-50%);background:#222;color:#fff;padding:8px 12px;border-radius:6px;font-size:.75rem;line-height:1.2;white-space:normal;width:-moz-max-content;width:max-content;font-size:14px;max-width:260px;text-align:center;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:9999;box-shadow:0 4px 12px rgba(0,0,0,.2)}.tooltip-word:hover::after{opacity:1;visibility:visible}.news #was-zeichnet-uns-aus .et_pb_row:nth-child(1):before{top:-44%}#neuigkeiten{margin-bottom:30px}#neuigkeiten .et_pb_de_mach_archive_loop{margin-bottom:0 !important}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop{margin-bottom:0}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts{gap:0}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row{padding:30px;background-color:#f6f6f6;border-radius:20px;max-width:90%;margin:0;width:100%}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row::before{content:"Neuigkeit";position:absolute;top:-15px;left:30px;font-size:14px;background-color:#f2a931;color:#fff;padding:10px 20px;z-index:9;border-radius:40px;line-height:1}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row .et_pb_column{display:flex;flex-direction:row;align-items:center;gap:60px}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row .et_pb_column .et_pb_de_mach_acf_item{margin-bottom:0 !important}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row .et_pb_column .et_pb_de_mach_acf_item a{font-weight:600}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row .et_pb_column .et_pb_de_mach_acf_item a:hover{padding:.5em 2em .5em 1em !important;border-radius:10px !important}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row .et_pb_column .et_pb_de_mach_acf_item:first-child{flex:1;min-width:0}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row .et_pb_column .et_pb_de_mach_acf_item:first-child .dmach-acf-value{line-height:1.4em}.area-outer-wrap{max-width:1400px !important;margin:auto}.area-outer-wrap #alle-funktionen{border-radius:10px}.area-outer-wrap #alle-funktionen .et_pb_row h3{color:#534590}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column{display:flex;flex-wrap:wrap}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop{margin-bottom:0 !important}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col{background-color:#f6f6f6;border-radius:20px}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col .et_pb_row{padding:0}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col .et_pb_row .et_pb_de_mach_title{font-size:20px;font-weight:600;border-radius:10px;padding:16px 30px 16px 64px;margin-bottom:0}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col .et_pb_row .et_pb_de_mach_title::before{position:absolute;top:0;left:0;background-image:linear-gradient(20deg, #534590 0%, #bad9e1 100%);color:#fff;border-radius:10px 0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col .et_pb_row .et_pb_de_mach_acf_item{padding:0 30px 30px 64px}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col .et_pb_row .et_pb_de_mach_acf_item ul{padding-left:1em !important;padding-bottom:0}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col:nth-child(1) .et_pb_de_mach_title::before{content:"1"}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col:nth-child(2) .et_pb_de_mach_title::before{content:"2"}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col:nth-child(3) .et_pb_de_mach_title::before{content:"3"}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col:nth-child(4) .et_pb_de_mach_title::before{content:"4"}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col:nth-child(5) .et_pb_de_mach_title::before{content:"5"}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col:nth-child(6) .et_pb_de_mach_title::before{content:"6"}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col:nth-child(7) .et_pb_de_mach_title::before{content:"7"}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col:nth-child(8) .et_pb_de_mach_title::before{content:"8"}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col:nth-child(9) .et_pb_de_mach_title::before{content:"9"}.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col:nth-child(9) .et_pb_de_mach_acf_item code{color:green;font-style:italic;font-size:16px}.da-overlay{background:rgba(41,31,91,.8)}.single-loesungen #intro.gradient{padding:12px 0}.single-loesungen #erste-sektion{display:inline-block;width:100%}.single-loesungen #erste-sektion .erster-fliesstext .dmach-acf-value{line-height:1.5em}.single-loesungen #erste-sektion .erster-fliesstext h2{font-family:"IBM Plex Sans",Helvetica,Arial,Lucida,sans-serif;font-size:20px;font-weight:600;margin-bottom:14px;line-height:1.2em}.single-loesungen #erste-sektion .et_pb_de_mach_thumbnail img{max-width:400px;margin:0 0 0 auto}.single-loesungen #vorteile h2{padding-bottom:0}.single-loesungen #vorteile .vorteile-liste ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;padding:0}.single-loesungen #vorteile .vorteile-liste ul li{font-size:16px;font-weight:400;background-color:#fff;border-radius:10px;padding:16px 30px 16px 72px;list-style:none;position:relative}.single-loesungen #vorteile .vorteile-liste ul li strong{display:block;font-size:20px;font-weight:600;line-height:1.2em}.single-loesungen #vorteile .vorteile-liste ul li::before{content:"";background-image:url("https://www.neolims.de/wp-content/themes/divi-child/img/icon-check.svg");background-size:cover;width:34px;height:29px;position:absolute;left:20px}.single-loesungen #weitere .et_pb_text{margin-bottom:40px}.single-loesungen #weitere .et_pb_text h4{padding-bottom:0;font-weight:600}.single-loesungen #weitere .et_pb_de_mach_archive_loop .divi-filter-archive-loop{margin-bottom:0}.single-loesungen #weitere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row{padding:30px;background-color:#f6f6f6;border-radius:20px}.single-loesungen #weitere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row .et_pb_de_mach_title h3{font-weight:600;font-size:26px;color:#534590}.single-loesungen #weitere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row .et_pb_de_mach_view_button a.et_pb_button{font-weight:600}.single-loesungen #weitere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row .et_pb_de_mach_view_button a.et_pb_button:hover{padding:.3em 2em .3em 1em !important;border-radius:10px !important}.single-jobs #intro.gradient,.single-case_studie #intro.gradient,.single-features #intro.gradient{min-height:50vh;display:flex;padding-bottom:0;align-items:flex-end;border-right:40px solid #fff;border-left:40px solid #fff}.single-jobs #intro.gradient .et_pb_row,.single-case_studie #intro.gradient .et_pb_row,.single-features #intro.gradient .et_pb_row{margin:0 auto;padding:0}.single-jobs #intro.gradient .et_pb_row .et_pb_column,.single-case_studie #intro.gradient .et_pb_row .et_pb_column,.single-features #intro.gradient .et_pb_row .et_pb_column{border-radius:10px 10px 0 0;background-color:#fff;max-width:100%;padding:60px 60px 20px}.single-jobs #intro.gradient .et_pb_row .et_pb_column h1,.single-case_studie #intro.gradient .et_pb_row .et_pb_column h1,.single-features #intro.gradient .et_pb_row .et_pb_column h1{padding-bottom:0;text-transform:uppercase;font-size:40px;color:#534590;line-height:1.2em;font-weight:600}.single-jobs #intro.gradient::after,.single-case_studie #intro.gradient::after,.single-features #intro.gradient::after{background:linear-gradient(90deg, rgba(118, 179, 194, 0.5), rgba(83, 69, 144, 0.5))}.single-features header .et_pb_menu .et_pb_menu__wrap nav.et-menu-nav ul#menu-hauptmenue>li:nth-child(2) a{border-bottom:2px solid #534590}.single-features #erste-sektion{padding-top:30px}.single-features #erste-sektion .et_pb_row{padding:0 60px}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content p.summary{padding-bottom:40px;margin-bottom:80px;border-bottom:1px solid #ccc}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group{max-width:1000px;margin:0 auto 60px}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group h2.wp-block-heading{font-weight:600;max-width:1000px;line-height:1.2em}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group figure.wp-block-table{max-width:1000px}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group p{text-align:justify;max-width:1000px}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group ul.wp-block-list{max-width:1000px;padding-left:1em !important}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group .wp-block-image{max-width:1000px}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group .wp-block-image img{border-radius:10px;box-shadow:1px 1px 25px rgba(0,0,0,.15)}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group .wp-block-image.no-shadow img{box-shadow:none !important}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group .wp-block-video{max-width:1000px}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group .wp-block-video video{border-radius:10px;box-shadow:1px 1px 25px rgba(0,0,0,.15)}.single-features #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-group:last-child{margin-bottom:0}.single-features #top-funktionen .et_pb_row .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_de_mach_title{background-color:#f6f6f6}.single-features #top-funktionen .et_pb_row .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_de_mach_title:hover{box-shadow:1px 1px 25px rgba(83,69,144,.3)}.single-case_studie #erste-sektion .et_pb_row{padding:0 60px}.single-case_studie #erste-sektion .et_pb_row .et_pb_de_mach_content strong{font-weight:600}.single-case_studie #erste-sektion .et_pb_row .et_pb_de_mach_content p{padding-bottom:2em;text-align:justify}.single-case_studie #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-image,.single-case_studie #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-gallery{margin-bottom:4em}.single-case_studie #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-image .wp-block-image,.single-case_studie #erste-sektion .et_pb_row .et_pb_de_mach_content .wp-block-gallery .wp-block-image{margin-bottom:0}.single-case_studie #erste-sektion .et_pb_row .et_pb_de_mach_content h2{font-weight:600}.single-case_studie #erste-sektion .et_pb_row .et_pb_de_mach_content #fazit{background-color:#f6f6f6;border-radius:10px;padding:30px;margin-top:40px}.single-case_studie #erste-sektion .et_pb_row .et_pb_de_mach_content #fazit p{padding-bottom:0}.single-case_studie #erste-sektion .et_pb_row .et_pb_column:last-child{padding:0 0 0 30px;border-left:1px solid #f6f6f6}.single-case_studie #erste-sektion .et_pb_row .et_pb_column:last-child .logo{margin-bottom:14px}.single-case_studie #erste-sektion .et_pb_row .et_pb_column:last-child .firmendaten{margin-bottom:20px}.single-case_studie #erste-sektion .et_pb_row .et_pb_column:last-child .webseite a{font-weight:600}.single-case_studie #erste-sektion .et_pb_row .et_pb_column:last-child .webseite a:hover{padding:.3em 1.8em .3em 1em !important;border-radius:10px !important}.single-case_studie footer .et_pb_section:first-child .et_pb_row .et_pb_column.box{display:none}.page-unternehmen #intro.gradient{padding:12px 0}.page-unternehmen #unsere-geschichte .kacheln{display:flex;gap:24px;padding:0;margin-bottom:24px}.page-unternehmen #unsere-geschichte .kacheln .et_pb_column{padding:60px 40px;border-radius:20px;background-color:#fff;border-radius:20px}.page-unternehmen #unsere-geschichte .kacheln .et_pb_column h3{padding-bottom:12px;font-size:20px;line-height:1.2em}.page-unternehmen #unsere-geschichte .kacheln .et_pb_column::before{position:absolute;top:0;left:0;background-image:linear-gradient(20deg, #534590 0%, #bad9e1 100%);color:#fff;border-radius:10px 0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600}.page-unternehmen #unsere-geschichte .kacheln .team{min-height:400px}.page-unternehmen #unsere-geschichte .kacheln .team::before{top:auto;bottom:10px;left:10px;text-transform:uppercase;width:auto;height:auto;display:inline-block;padding:4px 10px;border-radius:10px 0 10px 10px}.page-unternehmen #unsere-geschichte .kacheln .team.andi::before{content:"Andreas"}.page-unternehmen #unsere-geschichte .kacheln .team.uli::before{content:"Uli"}.page-unternehmen #unsere-geschichte .kacheln .team.flo::before{content:"Florian"}.page-unternehmen #unsere-geschichte .kacheln .eins::before{content:"1"}.page-unternehmen #unsere-geschichte .kacheln .zwei::before{content:"2"}.page-unternehmen #unsere-geschichte .kacheln .drei::before{content:"3"}.page-unternehmen #unsere-geschichte .kacheln .vier::before{content:"4"}.page-unternehmen #unsere-geschichte .kacheln .fuenf::before{content:"5"}.page-unternehmen #unsere-geschichte .kacheln::after{display:none}.page-unternehmen #unsere-geschichte .kacheln:first-child .et_pb_column:last-child{height:100%}.page-unternehmen #unsere-partner .et_pb_row:last-child{padding-top:0}.page-unternehmen #unsere-partner .et_pb_row:last-child .et_pb_column{display:flex;flex-direction:row;gap:60px}.page-unternehmen #unsere-partner .et_pb_row:last-child .et_pb_column .et_pb_image{margin:0;padding:20px;border-radius:20px;background-color:#f6f6f6}.page-unternehmen #unsere-partner .et_pb_row:last-child .et_pb_column .et_pb_image img{max-height:80px;height:80px;width:100%}.page-unternehmen #karriere .et_pb_de_mach_archive_loop .divi-filter-archive-loop{margin-bottom:0}.page-unternehmen #karriere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row{padding:40px;background-image:linear-gradient(20deg, #534590 0%, #8eb9c4 100%);border-radius:20px}.page-unternehmen #karriere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_column{display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center}.page-unternehmen #karriere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_column .et_pb_de_mach_title{margin-bottom:0}.page-unternehmen #karriere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_column .et_pb_de_mach_title h3{padding-bottom:0;color:#fff}.page-unternehmen #karriere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_column .et_pb_de_mach_view_button a.et_pb_button{font-weight:600}.single-jobs #erste-sektion .et_pb_row{padding:0 60px}.single-jobs #erste-sektion .et_pb_row .et_pb_de_mach_content ul.wp-block-list{padding-left:1em !important}.single-jobs #erste-sektion .et_pb_row .et_pb_column:last-child{padding:0 0 0 30px;border-left:1px solid #f6f6f6}.page-features #intro.gradient{padding:12px 0}.page-features #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop{margin-bottom:0 !important}.page-features #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row{background-color:#f6f6f6;border-radius:20px;padding:40px;transition:all .2s ease-out}.page-features #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_acf_item{margin-bottom:26px}.page-features #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_acf_item img{height:63px;width:auto}.page-features #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_title{margin-bottom:0}.page-features #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_title h2{font-weight:600;line-height:1.2em;font-size:20px;padding-bottom:0}.page-features #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_view_button{display:none}.page-features #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row:hover{box-shadow:1px 1px 25px rgba(83,69,144,.3);transform:translateY(-5px)}.page-news #intro.gradient{padding:12px 0}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop{margin-bottom:0 !important}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row{background-color:#f6f6f6;border-radius:20px;padding:40px;transition:all .2s ease-out;display:flex;align-items:center}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_thumbnail{margin-bottom:0}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_thumbnail img{max-height:240px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_post_meta .dmach-postmeta-value{background-color:#f6f6f6;color:#222;border-radius:10px 0 0;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;position:absolute;top:-32px;right:0;padding:8px 12px;line-height:1}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_title{margin-bottom:0}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_title h2{font-weight:600}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_acf_item.inhalt{margin-bottom:20px}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_acf_item.inhalt p{line-height:1.7em}.page-impressum #intro.gradient,.page-datenschutz #intro.gradient{padding:12px 0}@media only screen and (max-width: 1240px){.calltoaction{padding:40px 30px !important}.home #was-zeichnet-uns-aus .kacheln .et_pb_column{padding:40px 30px;flex-direction:column;align-items:flex-start}.page-features #erste-sektion h1{font-size:32px}.page-features #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row{padding:30px}.page-unternehmen #unsere-geschichte .kacheln .et_pb_column{padding:40px 30px}.page-unternehmen #unsere-geschichte .kacheln .et_pb_column::before{width:30px;height:30px}.page-unternehmen #unsere-geschichte .kacheln .team::before{width:auto;height:auto}.page-unternehmen #karriere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row{padding:30px}.single-jobs #intro.gradient,.single-case_studie #intro.gradient,.single-features #intro.gradient{border-right:0 solid #fff;border-left:0 solid #fff;height:44vh}.single-jobs #intro.gradient .et_pb_row .et_pb_column,.single-case_studie #intro.gradient .et_pb_row .et_pb_column,.single-features #intro.gradient .et_pb_row .et_pb_column{padding:40px 40px 20px}.single-jobs #intro.gradient .et_pb_row .et_pb_column h1,.single-case_studie #intro.gradient .et_pb_row .et_pb_column h1,.single-features #intro.gradient .et_pb_row .et_pb_column h1{font-size:32px;word-break:break-word;overflow-wrap:break-word;hyphens:auto}.single-jobs #erste-sektion .et_pb_de_mach_content p,.single-case_studie #erste-sektion .et_pb_de_mach_content p,.single-features #erste-sektion .et_pb_de_mach_content p{word-break:break-word;overflow-wrap:break-word;hyphens:auto}.single-jobs #erste-sektion .et_pb_de_mach_content h2.wp-block-heading,.single-case_studie #erste-sektion .et_pb_de_mach_content h2.wp-block-heading,.single-features #erste-sektion .et_pb_de_mach_content h2.wp-block-heading{font-size:24px;line-height:1.2em}.single-case_studie #erste-sektion .et_pb_row,.single-features #erste-sektion .et_pb_row{padding:0 40px}.page-news #erste-sektion h1{font-size:32px}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row{padding:30px}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_de_mach_title h2{font-size:22px}footer .et_pb_section:last-child .et_pb_row .et_pb_column{flex-direction:column;gap:20px}footer .et_pb_section:last-child .et_pb_row .et_pb_column .et_pb_text:first-child{order:2}footer .et_pb_section:last-child .et_pb_row .et_pb_column .et_pb_text:last-child{order:1}}@media only screen and (max-width: 981px){.home #intro{padding:12vh 0 6vh}.home #intro h1{font-size:42px}.home #was-zeichnet-uns-aus .kacheln{flex-direction:column}.news #was-zeichnet-uns-aus .et_pb_row:nth-child(1):before{top:-82px}#top-funktionen .et_pb_row .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_de_mach_title{font-size:18px;padding:16px 20px 16px 60px}#top-funktionen .et_pb_row .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_de_mach_title::before{width:30px;height:26px;left:18px}.calltoaction .et_pb_column{flex-direction:column;align-items:flex-start;gap:20px}.single-loesungen #erste-sektion .et_pb_row .et_pb_column:last-child{display:none}.single-loesungen #erste-sektion .et_pb_row .et_pb_column h1,.single-loesungen #erste-sektion .et_pb_row .et_pb_column h2,.single-loesungen #erste-sektion .et_pb_row .et_pb_column p{word-break:break-word;overflow-wrap:break-word;hyphens:auto}.single-loesungen #vorteile .vorteile-liste ul li{font-size:18px;padding:16px 20px 16px 60px}.single-loesungen #vorteile .vorteile-liste ul li::before{width:30px;height:26px;left:18px}.page-unternehmen #unsere-geschichte .kacheln{flex-direction:column}.page-unternehmen #unsere-geschichte .kacheln .team{min-height:300px;display:block}.page-unternehmen #unsere-geschichte .mobile .et_pb_column:first-child{order:2}.page-unternehmen #unsere-geschichte .mobile .et_pb_column:last-child{order:1}.page-unternehmen #unsere-partner .et_pb_row:last-child .et_pb_column{gap:20px}.page-unternehmen #karriere .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row .et_pb_column{flex-direction:column;gap:20px;align-items:flex-start}.home #was-zeichnet-uns-aus>.et_pb_row:nth-child(1):before{top:-136px}#neuigkeiten{margin-top:40px}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row{max-width:100%;padding:40px 30px 30px}#neuigkeiten .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-posts .grid-col .et_pb_row .et_pb_column{flex-direction:column;gap:20px;align-items:flex-start}.page-news #erste-sektion .et_pb_de_mach_archive_loop .divi-filter-archive-loop .divi-filter-loop-container .grid-col .et_pb_row{flex-direction:column;padding:20px}}@media only screen and (max-width: 540px){.area-outer-wrap #alle-funktionen .et_pb_row:last-child .et_pb_column .et_pb_de_mach_archive_loop .divi-filter-archive-loop .grid-col .et_pb_row .et_pb_de_mach_acf_item{padding:0 20px 20px 20px}.home #intro h1{font-size:30px}.single-features #intro.gradient .et_pb_row,.single-case_studie #intro.gradient .et_pb_row,.single-jobs #intro.gradient .et_pb_row{width:100%}.single-features #intro.gradient .et_pb_row .et_pb_column,.single-case_studie #intro.gradient .et_pb_row .et_pb_column,.single-jobs #intro.gradient .et_pb_row .et_pb_column{padding:30px 30px 0}.single-features #erste-sektion .et_pb_row,.single-case_studie #erste-sektion .et_pb_row{padding:0}.single-loesungen #erste-sektion .et_pb_row .et_pb_column h1{font-size:32px;padding-bottom:0}footer .et_pb_section:first-child .et_pb_row .et_pb_column .et_pb_code .et_pb_row{gap:30px;flex-direction:column}}/*# sourceMappingURL=style.min.css.map */