﻿html,body{margin:0;padding:0;height:100%}body{hyphens:auto}*,*:after,*:before{background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.stg-button,.fl-builder-content .fl-module-button a.fl-button,.section.packages .fl-module-pricing-table .fl-pricing-table-column .fl-button-wrap .fl-button,#main-container .frm_button_submit{border:none;border-radius:3px;background-color:#b21218;font-weight:700;background-color:#b21218;color:#fff}.stg-button:hover,.fl-builder-content .fl-module-button a.fl-button:hover,.section.packages .fl-module-pricing-table .fl-pricing-table-column .fl-button-wrap .fl-button:hover,#main-container .frm_button_submit:hover{background-color:rgb(151.3,15.3,20.4);color:#fff}h6{margin-bottom:.25em !important}h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0 !important}a.phone,a.email{text-decoration:none;line-height:1.1em;position:relative;display:inline-block;padding-left:1.5em}a.phone:before,a.email:before{display:inline-block;margin:0 .5em 0 0;font-family:"Font Awesome 6 Pro";position:absolute;left:0;top:.1em}a.phone:before{content:""}a.email:before{content:""}blockquote{font-size:1.2em;font-style:italic;padding-left:1em;border-width:0 0 0 5px;border-style:solid;border-color:#ece7e0}@media all and (min-width: 769px){blockquote{font-size:1.35em}}#header div[data-device=desktop] div[data-row*=top]{height:42px;margin-bottom:-42px}#header div[data-device=desktop] div[data-row*=top] div[data-column=middle]{padding-left:100px}#header div[data-device=desktop] div[data-row*=top] .sub-menu li a{line-height:1.1em;padding:.75em 1em}#header div[data-device=desktop] div[data-row*=top] .ct-header-cta{margin-left:0}#header div[data-device=desktop] div[data-row*=top] .ct-header-cta .ct-button{padding:0;font-size:14px}#header div[data-device=desktop] div[data-row*=top] .ct-header-cta .ct-button .ct-icon{margin-top:-2px}#header div[data-device=desktop] div[data-row*=top] .ct-header-cta .overflow{display:none}@media(min-width: 1360px){#header div[data-device=desktop] div[data-row*=top] .ct-header-cta .overflow{display:inline-block}}#header div[data-device=desktop] div[data-row=middle] .ct-container{grid-template-columns:100px auto max-content}#header div[data-device=desktop] div[data-row=middle] div[data-column=start] .site-branding .site-logo-container{padding-top:5px}@media all and (min-width: 1000px){#header-menu-1 .menu>.menu-item{padding-top:2em}div[data-column=end] div[data-items=primary]{padding-top:2em}}#header-menu-2 .menu-item.icon a,#menu-portalseiten-1 .menu-item.icon a{color:#b21218}#header-menu-2 .menu-item.icon a span,#menu-portalseiten-1 .menu-item.icon a span{transition:color .35s ease-out;display:inline-block;font-family:"Font Awesome 6 Pro";font-size:16px;font-weight:500;padding:0 .5em 0 0}#header-menu-2 .menu-item.icon.email a span:after,#menu-portalseiten-1 .menu-item.icon.email a span:after{content:""}#header-menu-2 .menu-item.icon.phone a span:after,#menu-portalseiten-1 .menu-item.icon.phone a span:after{content:""}@media all and (min-width: 1000px)and (max-width: 1199px){#header-menu-2 .menu-item.menu-item-home{display:none}#header-menu-2 .menu-item .ct-menu-link{--menu-item-padding: 0 0.5em;font-size:.8em}#header-menu-2 .menu-item.contact{display:none}}#header-menu-2 .menu-item.contact a{font-weight:700;padding-right:0}#header-menu-2 .menu-item.icon a{padding:0 .25em;color:#3d2621}#header-menu-2 .menu-item.icon a span{color:#3d2621;padding:0 0 0 .5em}#header-menu-2 .menu-item.icon a:hover{color:#b21218}#header-menu-2 .menu-item.icon a:hover span{color:#b21218}#header-menu-2 .menu-item.icon.phone span{margin-right:.5em}#header-menu-2 .menu-item.icon.email a{font-size:0;color:rgba(0,0,0,0)}#header-menu-1 .menu-item a{padding-left:10px;padding-right:10px;font-size:14px}#header-menu-1 .menu-item a:after{content:none !important}@media(min-width: 1060px){#header-menu-1 .menu-item a{font-size:15px}}@media(min-width: 1200px){#header-menu-1 .menu-item a{font-size:16px;padding-left:15px;padding-right:15px}}#offcanvas #menu-portalseiten-1 .menu-item.contact{margin-top:2em}#footer{background-color:rgb(242.65,239.4,234.85)}#footer div[data-row=middle] .widget_nav_menu .widget-title,#footer div[data-row=middle] h2{font-family:Zilla Slab,Courier,monospace;font-weight:700;margin-bottom:.5em;font-size:1em}#footer div[data-row=middle] .menu-item,#footer div[data-row=middle] p{font-size:.85em}#footer div[data-row=middle] .widget_block.widget_text{margin-top:.5em}#footer div[data-row=middle] .widget_block.widget_text .address,#footer div[data-row=middle] .widget_block.widget_text .phone,#footer div[data-row=middle] .widget_block.widget_text .email{padding-left:1.75em;position:relative;margin-bottom:0}#footer div[data-row=middle] .widget_block.widget_text .address:before,#footer div[data-row=middle] .widget_block.widget_text .phone:before,#footer div[data-row=middle] .widget_block.widget_text .email:before{display:inline-block;font-family:"Font Awesome 6 Pro";position:absolute;left:0}#footer div[data-row=middle] .widget_block.widget_text .address:before{content:""}#footer div[data-row=middle] .widget_block.widget_text .phone{margin-top:1.25em}#footer div[data-row=middle] .widget_block.widget_text .phone:before{content:""}#footer div[data-row=middle] .widget_block.widget_text .email:before{content:""}#footer .borlabs-cookie-preference{text-decoration:none;color:#3d2621}#main-container textarea,#main-container input[type=text],#main-container input[type=email]{border-width:1px;font-size:1em;border-radius:.05em;border-color:rgba(109,85,79,.3) !important;box-shadow:none;padding:1.25em .75em}#main-container textarea:focus,#main-container input[type=text]:focus,#main-container input[type=email]:focus{outline:none;box-shadow:none}.mfp-bg.mfp-fade{background-color:#fff;opacity:.9}.mfp-wrap .mfp-content{padding:1em 2em 1em 1em}.mfp-wrap .mfp-content .mfp-figure:after{content:none;display:none}.mfp-wrap .mfp-close{color:#d12b19;opacity:1}.mfp-wrap .mfp-iframe{border:none !important;background:none !important;box-shadow:none !important}.mfp-wrap.mfp-close-btn-in .mfp-close{top:0px !important;right:0px !important;width:40px;height:40px;text-align:center;transition:all .2s ease-out;transform-origin:50%,50%}.mfp-wrap.mfp-close-btn-in .mfp-close:hover{transform:rotateZ(90deg)}body.admin-bar .mfp-wrap.mfp-close-btn-in .mfp-close{top:0px !important}@media all and (min-width: 769px){.mfp-wrap .mfp-content{padding:2em 3em 2em 2em}}.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content{max-width:480px;margin:0 auto;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}.magnific-popup-content{display:none}.swiper{padding-left:40px;padding-right:40px}@media all and (min-width: 1000px){.swiper{padding-left:50px;padding-right:50px}}.swiper-adjacence-navigation{width:40px;position:absolute;height:100%;transform:none;top:0;z-index:10;cursor:pointer;display:flex;align-items:center}.swiper-adjacence-navigation.previous,.swiper-adjacence-navigation.next{padding:10px}.swiper-adjacence-navigation.swiper-button-disabled{opacity:0}.swiper-adjacence-navigation:before{width:80px;height:80px;border-radius:100%;padding:0;font-size:60px;line-height:40px;color:#3d2621;position:absolute;display:none}.swiper-adjacence-navigation.previous{left:0px;justify-content:flex-start}.swiper-adjacence-navigation.previous:before{left:-40px;content:"‹";text-align:right}.swiper-adjacence-navigation.next{right:0px;justify-content:flex-end}.swiper-adjacence-navigation.next:before{right:-40px;content:"›"}@media all and (min-width: 1000px){.swiper-adjacence-navigation:before{display:inline-block}}@media(min-width: 1000px){.swiper-adjacence-navigation{background-color:#fff;width:50px}}.stg-card{position:relative}.stg-card .thumbnail{display:block}.stg-card .thumbnail.featured-image{height:0;padding-bottom:65%;background-position:50% 0%;background-size:cover;background-color:#f3f3f3}.stg-card .infos ul{padding-left:1em}.stg-card .infos .name{font-weight:700;font-family:Zilla Slab,Courier,monospace;font-size:1.25em;line-height:1.1em;margin-bottom:.25em;color:#3d2621}.stg-card .infos .name a{color:#3d2621}.stg-card .infos .short-description{line-height:1.25em;margin-bottom:.5em}.stg-cards.cards-list{display:flex;flex-direction:column;align-items:center}.stg-cards.cards-list .stg-card{width:100%;max-width:1000px;box-shadow:0 0 1.5em rgba(0,0,0,.1);margin-bottom:2.5em;display:flex;flex-direction:column;flex-wrap:wrap}.stg-cards.cards-list .stg-card .infos{padding:1em}@media all and (min-width: 769px){.stg-cards.cards-list .stg-card{flex-direction:row;min-height:16em}.stg-cards.cards-list .stg-card .thumbnail{flex:0 0 16em;width:16em;height:auto;padding-bottom:0;background-size:36em auto;background-position:50% 0}.stg-cards.cards-list .stg-card .infos{flex:1 1 1px;padding:1em}}@media all and (min-width: 1000px){.stg-cards.cards-list .stg-card{min-height:20em}.stg-cards.cards-list .stg-card .thumbnail{flex:0 0 20em;width:20em}}.stg-cards.cards{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center}@media all and (max-width: 690px){.stg-cards.cards{align-items:center;flex-wrap:nowrap}}.stg-cards.cards .stg-card{width:100%;max-width:400px;box-shadow:0 0 1.5em rgba(0,0,0,.1);margin-bottom:2.5em}.stg-cards.cards .stg-card .infos{padding:1em}@media all and (min-width: 769px){.stg-cards.cards{flex-direction:row;column-gap:4%}.stg-cards.cards .stg-card{max-width:none;width:48%;flex:1 0 48%}}@media all and (min-width: 1000px){.stg-cards.cards{column-gap:3.5%}.stg-cards.cards .stg-card{width:31%;flex:0 0 31%}}.stg-course-label{display:block;width:70px;height:70px;pointer-events:none}.stg-course-label.new{background-image:url(../images/courses/new.svg)}.stg-course-label.bestseller{background-image:url(../images/courses/bestseller.svg)}.stg-course-label.trend{background-image:url(../images/courses/trend.svg)}.stg-course-targetgroups{margin-top:.5em;font-weight:700}.stg-course-targetgroups .stg-course-targetgroup:after{content:",";margin-left:-0.1em}.stg-course-targetgroups .stg-course-targetgroup:last-child:after{content:none}.stg-course-category{display:inline-block;padding:.35em .75em;line-height:1em;margin:0 .25em .25em 0}.stg-course-category{background-color:hsl(10.7142857143,29.7872340426%,83.6862745098%)}.stg-course-formats .stg-course-format{cursor:pointer;display:inline-block;font-size:.8em;padding:.45em .65em;line-height:1em;margin:0 .35em .35em 0;border-radius:3px;font-weight:700;transition:all .25s ease-out;border:1px solid #87898d}.stg-course-formats .stg-course-format:hover{background-color:rgb(243,243.2,243.6);color:#3d2621}.stg-course-targetgroup{display:inline-block}.stg-course-languages .stg-course-language{font-size:0;display:inline-block}.stg-course-languages .stg-course-language:before{content:"";display:inline-block;width:20px;height:14px;background-size:cover}.stg-course-languages .stg-course-language.de:before{background-image:url(../images/flags/de.svg)}.stg-course-languages .stg-course-language.en:before{background-image:url(../images/flags/en.svg)}.stg-card.stg-course{display:flex;flex-direction:column;justify-content:space-between}.stg-card.stg-course .infos{display:flex;flex-direction:column;height:100%}.stg-card.stg-course .infos .name a{display:block}.stg-card.stg-course .infos .name .title{color:#b21218}.stg-card.stg-course .infos .stg-course-label{position:absolute;top:10px;right:10px}.stg-card.stg-course .infos .stg-course-categories{margin-bottom:.5em}.stg-card.stg-course .infos .stg-course-formats{margin-top:auto;margin-bottom:0;align-self:flex-start;padding-top:1em}.stg-card.stg-course .infos .stg-course-languages{float:right}.stg-courses-filters{display:flex;flex-direction:column;margin:0 auto 1.5em auto;max-width:400px}.stg-courses-filters .stg-courses-filter+.stg-courses-filter{margin-top:1em}@media all and (min-width: 769px){.stg-courses-filters{flex-direction:row;max-width:none;justify-content:center}.stg-courses-filters .stg-courses-filter+.stg-courses-filter{margin-top:0;margin-left:2em}}body.single-stg-course .fl-row.stg-course-intro .fl-row-content-wrap{padding-top:0}body.single-stg-course .fl-row.stg-course-intro .fl-module-rich-text.stg-course-title{position:relative;max-width:48em}body.single-stg-course .fl-row.stg-course-intro .fl-module-rich-text.stg-course-title .stg-course-label{margin-bottom:.5em}body.single-stg-course .fl-row.stg-course-intro .fl-module-rich-text.stg-course-title h1{color:#b21218;margin-top:0;margin-bottom:0}body.single-stg-course .fl-row.stg-course-intro .fl-module-rich-text.stg-course-title h2{color:#3d2621;margin-top:0}body.single-stg-course .fl-row.stg-course-intro .fl-module-rich-text.stg-course-title br,body.single-stg-course .fl-row.stg-course-intro .fl-module-rich-text.stg-course-title p{display:none}@media all and (min-width: 1000px){body.single-stg-course .fl-row.stg-course-intro .stg-course-label{float:right;margin:-2.5em 0 1.5em 1.5em}}.stg-cards.stg-course-formats-cards .stg-card .thumbnail{background-size:cover;background-position:50% 50%}.stg-cards.stg-course-formats-cards .stg-card .infos{align-self:center}.stg-cards.stg-course-formats-cards .stg-card .button{font-weight:700}.stg-employee .thumbnail.portrait-masked{display:inline-block;background-position:50% 100%;width:12em;height:12em}.stg-employee .infos label{display:block;font-weight:700;font-size:1em;margin-top:1em;cursor:default}.stg-employee .infos .freelancer-hint{margin:-0.25em 0 .5em;font-weight:700;line-height:1.1em;opacity:.75}.stg-employee .infos .freelancer-hint-2{margin:1em 0 0 0}.stg-employee .infos .position,.stg-employee .infos .professional-qualification,.stg-employee .infos .job-description{line-height:1.1em;font-weight:700;margin:.25em 0}.stg-employee .infos .position{opacity:.75}.stg-employee .infos .professional-qualification{opacity:.5}.stg-employee .infos .job-description{opacity:.5}.stg-employee .infos .stg-locations{margin:.5em 0;font-size:.9em}.stg-employee .infos .stg-locations .stg-location{font-weight:700;display:inline-block;background-color:#ece7e0;color:#3d2621;padding:.35em .5em;line-height:1em;border-radius:.1em;margin:0 .35em .35em 0}.stg-employee .infos .contact a{display:block;margin:0 0 .5em 0}.stg-employee .infos .social-links{margin-top:.75em}.stg-employee .infos .social-links .link{display:inline-block;width:1.5em;height:1.5em;background-color:#b21218;text-align:center;color:#fff;border-radius:100%;line-height:1.4em;transition:all .25s ease-out}.stg-employee .infos .social-links .link:before{content:"";display:inline-block;font-family:"Font Awesome 6 Brands";font-size:.8em}.stg-employee .infos .social-links .link.linkedin:before{content:""}.stg-employee .infos .social-links .link.xing:before{content:""}.stg-employee .infos .social-links .link:hover{background-color:rgb(142.4,14.4,19.2)}.stg-employee .infos .profile-link{display:block;margin-top:1em}.stg-employee .quote{margin-top:1em;position:relative}.stg-employee .quote p{font-size:1.35em;line-height:1.2em;font-style:italic}.stg-employee .quote p:first-child:before{content:"„"}.stg-employee .quote p:last-child:after{content:"”"}.stg-employee.freelancer .infos .contact .contact-title{display:inline-block;margin:0 .5em 0 0}.stg-employee.freelancer .infos .contact a{display:inline-block;margin:0;height:1em}.stg-locations.list .stg-location{padding-left:1.5em;margin-bottom:.5em;position:relative}.stg-locations.list .stg-location:before{position:absolute;display:inline-block;content:"";top:0;left:0;font-family:"Font Awesome 6 Pro";color:#3d2621}.location-align-below,.stg-location-map .stg-location-marker span{text-align:center;margin-left:-30px;margin-top:28px}.location-align-below-left,.stg-location-map .stg-location-marker.augsburg span{text-align:right;margin-left:-75px}.location-align-left,.stg-location-map .stg-location-marker.nuernberg span{text-align:right;margin-left:-105px;margin-top:8px}.location-align-right,.stg-location-map .stg-location-marker.oberpfalz span{text-align:left;margin-left:45px;margin-top:0px}.stg-location-map{height:0;padding-bottom:135.38%;position:relative;background-image:url(../images/stg-location-map.svg)}.stg-location-map .stg-location-marker{position:absolute;width:24px;height:24px;transform:translate(-12px, -12px);background-color:#b21218;border-radius:100%;display:inline-block}.stg-location-map .stg-location-marker:before{font-size:14px;position:absolute;display:block;content:"";text-align:center;top:0;left:0;width:100%;height:100%;font-family:"Font Awesome 6 Pro";line-height:24px;color:#fff}.stg-location-map .stg-location-marker span{font-size:10px;line-height:1.1em;font-weight:700;width:100px;display:none;color:#fff;color:#3d2621}.stg-location-map .stg-location-marker:hover{background-color:rgb(142.4,14.4,19.2)}.stg-location-map .stg-location-marker:hover span{color:#b21218}@media all and (min-width: 1000px){.stg-location-map .stg-location-marker{width:40px;height:40px;transform:translate(-20px, -20px)}.stg-location-map .stg-location-marker:before{font-size:22px;line-height:36px}.stg-location-map .stg-location-marker span{display:inline-block;margin-top:44px}}@media(min-width: 1100px){.stg-location-map .stg-location-marker span{font-size:12px}}body:not(.fl-builder-edit) .hero-unit{overflow:hidden}.hero-unit>.fl-row-content-wrap{padding-top:75px;padding-bottom:50px}@media all and (min-width: 1000px){.hero-unit>.fl-row-content-wrap{padding-top:100px}}.hero-unit>.fl-row-content-wrap .fl-col-group .fl-col:nth-child(2) .fl-col-content{position:relative}.hero-unit>.fl-row-content-wrap .fl-col-group .fl-col.hero-breadcrumbs{margin:-2em 0 -1em 0}@media all and (min-width: 1000px){.hero-unit>.fl-row-content-wrap .fl-col-group .fl-col.hero-breadcrumbs{margin:-1.5em 0 -1em 0}}@media all and (min-width: 691px){.hero-unit>.fl-row-content-wrap .fl-col-group{display:flex;align-items:stretch}.hero-unit>.fl-row-content-wrap .fl-col-group .fl-col{flex:1 1 auto;display:flex;align-items:center;position:relative}.hero-unit>.fl-row-content-wrap .fl-col-group .fl-col:nth-child(2){align-self:flex-end}.hero-unit>.fl-row-content-wrap .fl-col-group .fl-col:nth-child(2) .fl-col-content{width:100%}}.hero-unit .fl-module-stg-employee-hero{margin-bottom:-50px;width:100%;height:0;padding-bottom:100%;position:relative}.hero-unit .fl-module-stg-employee-hero>.fl-module-content{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.hero-unit .fl-module-stg-employee-hero.employee-count-1 .stg-employee{width:100%}.hero-unit .fl-module-stg-employee-hero .stg-employee{position:absolute;top:0;left:0;width:100%;height:100%;width:240px}@media(min-width: 375px){.hero-unit .fl-module-stg-employee-hero .stg-employee{width:270px}}@media(min-width: 375px){.hero-unit .fl-module-stg-employee-hero .stg-employee{width:270px}}@media all and (min-width: 769px){.hero-unit .fl-module-stg-employee-hero .stg-employee{width:66%}}.hero-unit .fl-module-stg-employee-hero .stg-employee .employee-portrait{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 100%;background-image:url(../images/stg-emloyee-hero-outline.png);filter:drop-shadow(40px 20px 20px rgba(0, 0, 0, 0.2))}.hero-unit .fl-module-stg-employee-hero .stg-employee .employee-infos{padding:.5em;background-color:hsla(0,0%,100%,.6);max-width:8.5em;backdrop-filter:blur(7px);z-index:10;position:absolute;bottom:1em;left:1em}.hero-unit .fl-module-stg-employee-hero .stg-employee .employee-infos p{font-size:.8em;margin:0;line-height:1.1em}.hero-unit .fl-module-stg-employee-hero .stg-employee .employee-infos p.name{font-size:.9em;font-weight:700;margin-bottom:.2em}.hero-unit .fl-module-stg-employee-hero .stg-employee .employee-infos p.position{color:#3d2621}.hero-unit .fl-module-stg-employee-hero .stg-employee .employee-infos p.contact{margin-top:.2em}.hero-unit .fl-module-stg-employee-hero .stg-employee:nth-child(1){z-index:10}.hero-unit .fl-module-stg-employee-hero .stg-employee:nth-child(2){left:auto;right:0}.hero-unit .fl-module-stg-employee-hero .stg-employee:nth-child(2) .employee-infos{left:auto;right:1em}@media all and (min-width: 769px){.hero-unit .fl-module-stg-employee-hero .stg-employee .employee-infos{max-width:10em;left:0}}.fl-col.service.eap .fl-col-content{border-color:rgb(115.7,11.7,15.6)}.fl-col.service.eap .fl-button{background-color:rgb(115.7,11.7,15.6)}.fl-col.service.eap h3{color:rgb(115.7,11.7,15.6)}.fl-col.service.eap .fl-module-stg-icon svg>*{stroke:rgb(115.7,11.7,15.6)}.section.location-services a.eap{background-color:hsl(357.75,81.6326530612%,92.4980392157%);color:rgb(115.7,11.7,15.6);border-color:rgb(115.7,11.7,15.6)}.section.location-services a.eap:hover{background-color:hsl(357.75,81.6326530612%,84.9960784314%)}.fl-col.service.coaching .fl-col-content{border-color:#3d2621}.fl-col.service.coaching .fl-button{background-color:#3d2621}.fl-col.service.coaching h3{color:#3d2621}.fl-col.service.coaching .fl-module-stg-icon svg>*{stroke:#3d2621}.section.location-services a.coaching{background-color:hsl(10.7142857143,29.7872340426%,91.8431372549%);color:#3d2621;border-color:#3d2621}.section.location-services a.coaching:hover{background-color:hsl(10.7142857143,29.7872340426%,83.6862745098%)}.fl-col.service.seminare .fl-col-content{border-color:#6d554f}.fl-col.service.seminare .fl-button{background-color:#6d554f}.fl-col.service.seminare h3{color:#6d554f}.fl-col.service.seminare .fl-module-stg-icon svg>*{stroke:#6d554f}.section.location-services a.seminare{background-color:hsl(12,15.9574468085%,93.6862745098%);color:#6d554f;border-color:#6d554f}.section.location-services a.seminare:hover{background-color:hsl(12,15.9574468085%,87.3725490196%)}.fl-col.service.redeployment .fl-col-content{border-color:#8f736e}.fl-col.service.redeployment .fl-button{background-color:#8f736e}.fl-col.service.redeployment h3{color:#8f736e}.fl-col.service.redeployment .fl-module-stg-icon svg>*{stroke:#8f736e}.section.location-services a.redeployment{background-color:hsl(9.0909090909,13.0434782609%,94.9607843137%);color:#8f736e;border-color:#8f736e}.section.location-services a.redeployment:hover{background-color:rgb(232.652173913,226.9636363636,225.947826087)}.fl-col.service.outplacement .fl-col-content{border-color:#cf7423}.fl-col.service.outplacement .fl-button{background-color:#cf7423}.fl-col.service.outplacement h3{color:#cf7423}.fl-col.service.outplacement .fl-module-stg-icon svg>*{stroke:#cf7423}.section.location-services a.outplacement{background-color:hsl(28.2558139535,71.0743801653%,94.7450980392%);color:#cf7423;border-color:#cf7423}.section.location-services a.outplacement:hover{background-color:hsl(28.2558139535,71.0743801653%,89.4901960784%)}.fl-col.service.transformationsberatung .fl-col-content{border-color:#a65d1c}.fl-col.service.transformationsberatung .fl-button{background-color:#a65d1c}.fl-col.service.transformationsberatung h3{color:#a65d1c}.fl-col.service.transformationsberatung .fl-module-stg-icon svg>*{stroke:#a65d1c}.section.location-services a.transformationsberatung{background-color:hsl(28.2608695652,71.1340206186%,93.8039215686%);color:#a65d1c;border-color:#a65d1c}.section.location-services a.transformationsberatung:hover{background-color:hsl(28.2608695652,71.1340206186%,87.6078431373%)}.fl-col.service.bem .fl-col-content{border-color:#59090c}.fl-col.service.bem .fl-button{background-color:#59090c}.fl-col.service.bem h3{color:#59090c}.fl-col.service.bem .fl-module-stg-icon svg>*{stroke:#59090c}.section.location-services a.bem{background-color:hsl(357.75,81.6326530612%,91.9215686275%);color:#59090c;border-color:#59090c}.section.location-services a.bem:hover{background-color:hsl(357.75,81.6326530612%,83.8431372549%)}.fl-col.service.gefaehrdungsbeurteilung .fl-col-content{border-color:#a98a3e}.fl-col.service.gefaehrdungsbeurteilung .fl-button{background-color:#a98a3e}.fl-col.service.gefaehrdungsbeurteilung h3{color:#a98a3e}.fl-col.service.gefaehrdungsbeurteilung .fl-module-stg-icon svg>*{stroke:#a98a3e}.section.location-services a.gefaehrdungsbeurteilung{background-color:hsl(42.6168224299,46.3203463203%,94.5294117647%);color:#a98a3e;border-color:#a98a3e}.section.location-services a.gefaehrdungsbeurteilung:hover{background-color:hsl(42.6168224299,46.3203463203%,89.0588235294%)}.section.services .fl-col-group{justify-content:center}.section.services .fl-col.service{max-width:360px}.section .fl-row-content-wrap{padding-top:20px;padding-bottom:20px}@media all and (min-width: 769px){.section .fl-row-content-wrap{padding-top:40px;padding-bottom:40px}}.section.one-col .fl-row-content{max-width:900px}.section.one-col-image .fl-row-content{max-width:900px}.section.one-col-video .fl-row-content{max-width:900px}.section.page-intro>.fl-row-content-wrap{padding-top:75px;padding-bottom:50px}@media all and (min-width: 1000px){.section.page-intro>.fl-row-content-wrap{padding-top:100px}}.section.page-intro-one-col .fl-row-content{max-width:900px;margin-left:0}.section.two-col .fl-module-numbers .fl-number-text{text-align:left}.section.step-detail h4{margin:0;color:#8f736e}.section.step-detail h4+h2{margin-top:0}.section.steps .fl-rich-text h4{margin:0;font-size:1em;color:#8f736e}.section.steps .fl-rich-text h3{margin-top:0}.section.advantages .fl-module-stg-icon{margin-bottom:-3em}.section.advantages .fl-module-numbers{margin-bottom:-2em}.section.advantages .fl-module-numbers .fl-number-text{text-align:left}.section.advantages .fl-module-numbers .fl-number-text .fl-number-string{font-size:3em !important}.section.advantages .fl-rich-text ul{padding-left:1em}.section.advantages .fl-module-button .fl-module-content{margin-top:0;margin-bottom:0}.section.advantages .fl-module-button.basic-link .fl-module-content{margin-top:-10px}.section.multicol .fl-col-group{display:flex;flex-wrap:wrap;justify-content:center}.section.multicol .fl-col-group .fl-col:not(.title-col){float:none}@media all and (min-width: 691px){.section.multicol .fl-col-group .fl-col:not(.title-col){width:33%;flex:0 0 33.33%;max-width:300px}}@media all and (min-width: 1000px){.section.multicol .fl-col-group .fl-col:not(.title-col){width:25%;flex:0 0 25%}}@media all and (min-width: 1200px){.section.multicol .fl-col-group .fl-col:not(.title-col){width:20%;flex:0 0 20%}}.section.location-services>.fl-row-content-wrap{padding-top:0;padding-bottom:0}.section.location-services a{display:inline-block;padding:.25em .6em;background-color:#ece7e0;text-decoration:none;font-weight:700;border-radius:3px;position:relative;margin:0 .5em .5em 0;border-width:1px;white-space:nowrap;border-style:solid;transition:all .25s ease-out}@media(max-width: 999px){.section.service-toc .fl-col-group{flex-direction:column}.section.service-toc .fl-col-group .fl-col:not(.title-col){flex-basis:100%;width:100%;max-width:600px;margin-left:auto;margin-right:auto}.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content{display:flex;flex-direction:row;flex-wrap:wrap}.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content .fl-module-stg-icon{flex:0 0 50px}.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content .fl-module-stg-icon svg{width:50px;height:50px}.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content .fl-module-stg-icon svg>*{stroke-width:1px}.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content .fl-module-stg-icon .fl-module-content{margin-left:0;margin-right:0}.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content .fl-module-rich-text{flex:1 1 min-content}.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content .fl-module-rich-text h4{font-size:1.2em;margin-bottom:.25em}.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content .fl-module-button{margin-top:-2em;flex:0 0 100%;padding-left:50px}}@media all and (min-width: 1000px){.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content .fl-module-rich-text h4{font-size:1.2em;margin-bottom:.25em}.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content .fl-module-stg-icon{margin-bottom:-3em;margin-top:-1.5em}.section.service-toc .fl-col-group .fl-col:not(.title-col) .fl-col-content .fl-module-button{margin-top:-2em}}body.page-eap-was-ist-eap .section.service-toc .page.page-eap-was-ist-eap{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page-eap-eap-einfuehren .section.service-toc .page.page-eap-eap-einfuehren{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page-eap-kosten-nutzen .section.service-toc .page.page-eap-kosten-nutzen{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page-eap-angebot .section.service-toc .page.page-eap-angebot{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page-eap-ablauf-faq .section.service-toc .page.page-eap-ablauf-faq{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page- .section.service-toc .page.page-{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page- .section.service-toc .page.page-{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page- .section.service-toc .page.page-{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page-outplacement-leistungen-transfergesellschaft .section.service-toc .page.page-outplacement-leistungen-transfergesellschaft{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page-outplacement-leistungen-transferagentur .section.service-toc .page.page-outplacement-leistungen-transferagentur{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page-outplacement-leistungen-einzel-placement .section.service-toc .page.page-outplacement-leistungen-einzel-placement{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page-outplacement-leistungen-outplacement-50-plus .section.service-toc .page.page-outplacement-leistungen-outplacement-50-plus{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page- .section.service-toc .page.page-{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page- .section.service-toc .page.page-{background-color:rgb(245.5,243,239.5);border-radius:.25em}body.page- .section.service-toc .page.page-{background-color:rgb(245.5,243,239.5);border-radius:.25em}.section.why-us .why-us-col .fl-module-stg-icon{margin-bottom:-3em}.section.columns-section-pages .fl-col-group{display:flex;justify-content:center}.section.columns-section-pages .fl-col:not(.title-col){max-width:400px}.section.packages.eap .fl-module-pricing-table .fl-pricing-table-price,.section.packages.eap .fl-module-pricing-table .fl-pricing-table-title{background-color:hsl(357.75,81.6326530612%,92.4980392157%) !important}.section.packages.eap .fl-module-pricing-table .fl-pricing-table-title{color:rgb(115.7,11.7,15.6) !important}.section.packages .fl-module-pricing-table .fl-pricing-table-price,.section.packages .fl-module-pricing-table .fl-pricing-table-title{background-color:#fff !important;border-width:0;color:#3d2621 !important}.section.packages .fl-module-pricing-table .fl-pricing-table-title{border-radius:.25em .25em 0 0}.section.packages .fl-module-pricing-table .fl-pricing-table-price{font-size:1em;letter-spacing:0;margin:0 !important;padding:0 1em 1em 1em}.section.packages .fl-module-pricing-table .fl-pricing-table-features{margin-bottom:0;padding-bottom:10px}.section.packages .fl-module-pricing-table .fl-pricing-table-column .fl-button-wrap{display:none;margin-bottom:20px}.section.packages .fl-module-pricing-table .fl-pricing-table-column .fl-button-wrap .fl-button{background-color:#b21218 !important;display:inline-block}.section.packages .fl-module-pricing-table .fl-pricing-table-column .fl-button-wrap .fl-button .fl-button-text{color:#fff}.section.packages-comparison .packages-legend{font-size:.9em}.section.packages-comparison .packages-legend p.as-package-description:before{font-family:"Font Awesome 6 Pro";content:"";display:inline-block;margin-right:.5em}.section.packages-comparison span.yes:after,.section.packages-comparison span.no:after,.section.packages-comparison span.as-package:after{font-family:"Font Awesome 6 Pro"}.section.packages-comparison span.yes:after{content:"";color:#7aad6e}.section.packages-comparison span.no:after{content:"";opacity:.1}.section.packages-comparison span.as-package{opacity:.7}.section.packages-comparison span.as-package:after{content:""}.section.packages-comparison table{border-width:0}.section.packages-comparison table th,.section.packages-comparison table td{border-width:0;vertical-align:top}.section.packages-comparison table tr.header th{hyphens:none;text-align:center}.section.packages-comparison table tr.header+tr.section-title td{padding-top:0}.section.packages-comparison table tr.section-title td{padding-top:2em;font-size:1.2em;font-weight:700;padding-bottom:0}.section.packages-comparison table tr.service-info td:nth-child(n+2){text-align:center}.section.packages-comparison table tr.service-info.alternate-row{background-color:rgba(236,231,224,.5)}@media all and (max-width: 690px){.section.packages-comparison table{display:block}.section.packages-comparison table tr{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start}.section.packages-comparison table tr.header{display:none}.section.packages-comparison table tr td{flex:0 0 100%;width:100%}.section.packages-comparison table tr td:nth-child(n+2){padding-top:0;padding-bottom:0}.section.packages-comparison table tr td:nth-child(n+2):before{display:inline-block;margin-right:.5em}.section.packages-comparison table tr td:nth-child(2):before{content:"Classic"}.section.packages-comparison table tr td:nth-child(3):before{content:"Digital"}.section.packages-comparison table tr td:nth-child(4){padding-bottom:1em}.section.packages-comparison table tr td:nth-child(4):before{content:"Basic"}}.section.content-snippets .fl-col-group{align-items:center}.section.content-snippets .fl-col-group .fl-col-small>.fl-col-content{margin:0 20px 0 20px}.section.content-snippets .fl-module-stg-employee .fl-module-content{display:flex}.section.content-snippets .fl-module-stg-employee .fl-module-content .stg-employee{display:flex;flex-direction:column;width:100%}.section.content-snippets .fl-module-stg-employee .fl-module-content .employee-thumbnail{width:100%;height:16em;filter:drop-shadow(40px 20px 20px rgba(0, 0, 0, 0.2));z-index:1;position:relative}.section.content-snippets .fl-module-stg-employee .fl-module-content .employee-infos{position:relative;background-color:hsla(0,0%,100%,.2);border-width:5px 0 0 0;border-style:solid;border-color:#ece7e0;padding:1em;z-index:10}.section.content-snippets .fl-module-stg-employee .fl-module-content .employee-infos .name{font-size:1em;max-width:16em}.section.content-snippets .fl-module-stg-employee .fl-module-content .employee-infos .position{font-size:.9em;max-width:16em}.section.content-snippets .fl-module-stg-employee .fl-module-content .employee-infos .contact{font-size:.9em}.section.breadcrumbs .fl-row-content-wrap{padding-top:0;padding-bottom:0}.section.company-metrics-row .fl-module-stg-icon{margin:-1em 0 -3em 0;text-align:center}.section.company-metrics-row .fl-module-stg-icon svg{width:120px;height:120px}.section.company-metrics-row .fl-module-stg-icon svg>*{stroke-width:1px}.section.company-metrics-row .fl-number-string{font-size:3em !important}.section.company-metrics-row .fl-number-string .fl-number-int{font-size:1em !important}.section.company-metrics-row .fl-number-after-text{font-weight:700;line-height:1.1em}@media all and (min-width: 691px){.section.company-metrics-row .fl-number-string{font-size:1.5em !important}.section.company-metrics-row .fl-number-after-text{font-size:.9em}}@media all and (min-width: 1000px){.section.company-metrics-row .fl-number-string{font-size:2em !important}.section.company-metrics-row .fl-number-after-text{font-size:1em;line-height:1.35em}}@media all and (min-width: 1200px){.section.company-metrics-row .fl-number-string{font-size:3em !important}}.section.locations-list-map>.fl-row-content-wrap>.fl-row-content{max-width:940px}.box{max-width:1240px;margin:40px 20px}@media(min-width: 1300px){.box{margin:40px auto}}.box .fl-row-content-wrap{border-radius:.3em}body:not(.fl-builder-edit) .box .fl-row-content-wrap{overflow:hidden}.box.box-quick-info .fl-col-group{align-items:center}.box.box-quick-info .icon-col{flex:0 0 200px;width:200px;margin-top:-20px;margin-bottom:-20px}.box.box-quick-info .icon-col svg{width:200px;height:200px}.box.box-quick-info .icon-col svg>*{stroke-width:1px}.box.box-quick-info .content-col{flex:1 1 auto}.box.box-quick-info .button-col{flex:0 1 240px;width:240px}.box.box-newsletter-teaser .icon-col{flex:0 0 200px;width:200px;margin-top:-20px;margin-bottom:-20px}.box.box-newsletter-teaser .icon-col svg{width:200px;height:200px}.box.box-newsletter-teaser .icon-col svg>*{stroke-width:1px}.box.box-newsletter-teaser .button-col{padding-right:100px;flex:0 1 400px;width:400px}.box.box-newsletter-teaser .fl-module-rich-text.temp-input p{display:block;background-color:#fff;padding:.5em;margin-bottom:1em}.box.employee-contact-teaser{margin-top:40px;margin-bottom:40px}@media all and (min-width: 691px){.box.employee-contact-teaser .fl-col-group{display:flex;align-items:stretch}.box.employee-contact-teaser .fl-col-group .fl-col:nth-child(1){width:40%;display:flex;float:none;align-items:stretch}.box.employee-contact-teaser .fl-col-group .fl-col:nth-child(1) .fl-col-content{display:flex;align-items:center}.box.employee-contact-teaser .fl-col-group .fl-col:nth-child(2){width:60%;display:flex;float:none;align-items:stretch}.box.employee-contact-teaser .fl-col-group .fl-col:nth-child(2) .fl-col-content{display:flex;align-items:stretch;width:100%}}@media all and (min-width: 1000px){.box.employee-contact-teaser .fl-col-group .fl-col:nth-child(1){width:50%}.box.employee-contact-teaser .fl-col-group .fl-col:nth-child(2){width:50%}}.box.employee-contact-teaser .fl-module-stg-employee{display:flex;align-items:stretch}.box.employee-contact-teaser .fl-module-stg-employee .fl-module-content{display:flex}.box.employee-contact-teaser .fl-module-stg-employee .fl-module-content .stg-employee{display:flex;align-items:center;flex-direction:column-reverse}.box.employee-contact-teaser .fl-module-stg-employee .employee-thumbnail{align-self:flex-start;margin:20px 0 -20px 0;background-position:50% 0%;background-size:100% auto;filter:drop-shadow(40px 20px 20px rgba(0, 0, 0, 0.2));z-index:10}.box.employee-contact-teaser .fl-module-stg-employee .employee-infos{z-index:1}@media all and (min-width: 691px){.box.employee-contact-teaser .fl-module-stg-employee .fl-module-content{margin:0}.box.employee-contact-teaser .fl-module-stg-employee .fl-module-content .stg-employee{display:flex;flex-direction:row}.box.employee-contact-teaser .fl-module-stg-employee .fl-module-content .employee-thumbnail{width:12em;height:12em;margin:10px 0 0 0;align-self:flex-end;flex:1 0 12em}.box.employee-contact-teaser .fl-module-stg-employee .fl-module-content .employee-infos{padding-left:1.5em}}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2{width:100%}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .fl-module-content{width:100%;display:flex;flex-direction:column-reverse}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .portraits{position:relative;height:180px}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .portraits .stg-card.stg-employee{position:absolute;top:0;left:0;width:100%;height:100%;width:50%}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .portraits .stg-card.stg-employee:nth-child(1){left:-10%;z-index:2}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .portraits .stg-card.stg-employee:nth-child(2){left:33%;z-index:1}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .info-content{padding:20px 0}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .info-content .stg-card.stg-employee+.stg-card.stg-employee{margin-top:20px}@media all and (min-width: 691px){.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .fl-module-content{flex-direction:row}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .portraits{flex:1 1 50%;height:auto;min-height:270px}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .portraits .stg-card.stg-employee .employee-thumbnail{height:14em;width:10em;flex:1 0 10em}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .portraits .stg-card.stg-employee:nth-child(1){left:-5%}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .portraits .stg-card.stg-employee:nth-child(2){left:30%}.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .info-content{align-self:center;flex:1 1 50%}}@media all and (min-width: 769px){.box.employee-contact-teaser .fl-module-stg-employee.employee-count-2 .portraits .stg-card.stg-employee .employee-thumbnail{height:15em;width:11em;flex:1 0 11em}}.box.employee-contact-form .fl-rich-text h2{margin-bottom:-0.5em}.box.employee-contact-form .fl-module-stg-employee .stg-employee{display:flex;align-items:center;justify-content:center;flex-direction:column}.box.employee-contact-form .fl-module-stg-employee .stg-employee .employee-thumbnail{width:15em;height:15em;order:30;margin-bottom:-20px;margin-top:20px;background-size:13em auto;background-position:50% 0%;filter:drop-shadow(40px 20px 20px rgba(0, 0, 0, 0.2))}.box.employee-contact-form .fl-module-stg-employee .stg-employee .employee-infos{order:10}.box.employee-contact-form .fl-module-stg-employee .stg-employee .employee-infos .name{font-weight:700;font-size:1.25em}.box.employee-contact-form .fl-module-stg-employee .stg-employee .employee-infos .position{font-weight:700;opacity:.75;margin-bottom:.5em}.box.employee-contact-form .fl-module-stg-employee .stg-employee .employee-infos a{display:block;margin-top:.25em}.box.employee-contact-form .fl-module-stg-employee .frm_forms{order:20;max-width:18em;margin-top:20px}.box.employee-contact-form .fl-module-stg-employee .frm_forms fieldset{padding-bottom:0}.box.employee-contact-form .fl-module-stg-employee .frm_forms .form-field{margin-bottom:1em}.box.employee-contact-form .fl-module-stg-employee .frm_forms .frm_primary_label{display:none}.box.employee-contact-form .fl-module-stg-employee .frm_forms textarea{height:120px;padding-top:10px !important;padding-bottom:10px !important}.box.employee-contact-form .fl-module-stg-employee .frm_forms input,.box.employee-contact-form .fl-module-stg-employee .frm_forms .frm_button_submit{font-size:16px !important;line-height:16px;padding-top:10px;padding-bottom:10px;margin:0;height:40px}.box.employee-contact-form .fl-module-stg-employee .frm_forms .frm_submit{margin-top:-40px;text-align:right;z-index:1;position:relative}.box.employee-contact-form .fl-module-stg-employee .frm_forms #frm_field_6_container{margin-right:136px;position:relative;z-index:10;margin-bottom:0}@media all and (min-width: 691px){.box.employee-contact-form .fl-rich-text h2{margin-bottom:-2em}.box.employee-contact-form .fl-module-stg-employee .stg-employee{gap:20px;flex-direction:row}.box.employee-contact-form .fl-module-stg-employee .stg-employee .employee-thumbnail{order:5;flex:0 0 10em;background-size:10em auto;margin-top:0}.box.employee-contact-form .fl-module-stg-employee .stg-employee .employee-infos{flex:1 1 1;padding-right:1em}.box.employee-contact-form .fl-module-stg-employee .stg-employee .frm_forms{flex:0 0 12em;max-width:none;margin-top:0}}@media all and (min-width: 769px){.box.employee-contact-form .fl-module-stg-employee .stg-employee .employee-thumbnail{flex:0 0 14em;background-size:14em auto}.box.employee-contact-form .fl-module-stg-employee .stg-employee .employee-infos{padding-right:2em}.box.employee-contact-form .fl-module-stg-employee .stg-employee .frm_forms{flex:0 0 15em}}@media all and (min-width: 1000px){.box.employee-contact-form .fl-module-stg-employee .stg-employee .frm_forms{flex-basis:20em}}.teaser .fl-rich-text p{margin-bottom:0}.teaser .fl-rich-text a.phone{margin-left:1em}.teaser .icon-col{flex:0 0 120px;width:120px}.teaser .content-col{width:auto}.teaser.single-icon-teaser .fl-row-content-wrap{padding-top:20px;padding-bottom:20px}.teaser.single-icon-teaser .fl-col-content{display:flex;flex-wrap:wrap;align-items:center}.teaser.single-icon-teaser .fl-col-content:after,.teaser.single-icon-teaser .fl-col-content:before{content:"";display:block}.teaser.single-icon-teaser .fl-col-content .fl-module-stg-icon{flex:0 0 68px;width:68px}.teaser.single-icon-teaser .fl-col-content .fl-module-stg-icon svg{width:48px;height:48px}.teaser.single-icon-teaser .fl-col-content .fl-module-stg-icon svg>*{stroke-width:1px}.teaser.single-icon-teaser .fl-col-content .fl-module-stg-icon .fl-module-content{margin:0 0 0 20px}.teaser.single-icon-teaser .fl-col-content .fl-module-rich-text{flex:1 1 10em;width:10em}.teaser.single-icon-teaser .fl-col-content .fl-module-rich-text .fl-module-content{margin:0 0 0 10px}.teaser.single-icon-teaser .fl-col-content .fl-module-button{width:100%;flex:0 0 100%}.teaser.single-icon-teaser .fl-col-content .fl-module-button .fl-module-content{margin:10px 0 0 78px}.teaser.single-icon-teaser .fl-col-content .fl-module-button .fl-module-content .fl-button-text{white-space:nowrap}@media all and (min-width: 769px){.teaser.single-icon-teaser .fl-col-content:before,.teaser.single-icon-teaser .fl-col-content:after{flex:1 1 auto}.teaser.single-icon-teaser .fl-col-content .fl-module-rich-text{flex:1 1 max-content}.teaser.single-icon-teaser .fl-col-content .fl-module-button{flex:1 1 min-content;width:min-content}.teaser.single-icon-teaser .fl-col-content .fl-module-button .fl-module-content{margin:0}}.stg-slider.cards .swiper-slide .fl-col-content,.stg-slider.cards .fl-col:not(.title-col) .fl-col-content{margin:15px;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.05)}.stg-slider.cards .swiper-slide .fl-module-stg-icon,.stg-slider.cards .fl-col:not(.title-col) .fl-module-stg-icon{margin-bottom:-3em}.more-services .fl-col-group{justify-content:center}.more-services .fl-col-group:nth-child(2){position:relative}.more-services .fl-col-group:nth-child(2):before,.more-services .fl-col-group:nth-child(2):after{position:absolute;top:40%;font-family:"Font Awesome 6 Pro";font-size:2em}.more-services .fl-col-group:nth-child(2):before{content:"";left:2em}.more-services .fl-col-group:nth-child(2):after{content:"";right:2em}.registration-downloads-form{display:none}.registration-downloads-form #frm_field_15_container{font-size:16px}.registration-downloads-form #frm_field_18_container{margin-bottom:.5em}.registration-downloads-form #frm_field_18_container label{font-weight:700;font-size:14px}.registration-downloads-form #frm_field_18_container input{border:1px solid #999;padding:.5em !important;border-radius:0;font-size:16px !important;height:auto !important}.registration-downloads-form #frm_field_19_container label{font-size:14px}.registration-downloads-form #frm_field_19_container label:after{content:" *";color:#b94a48}.registration-downloads-form #frm_field_20_container{margin-bottom:0}.registration-downloads-form .frm_error{margin-top:.5em}.registration-downloads-form .frm_submit .frm_button_submit{background-color:#b21218 !important;font-weight:700 !important;border-radius:3px !important;font-size:16px !important;border-width:0 !important}.registration-downloads-form .frm_submit .frm_button_submit:hover{color:#fff !important;background-color:rgb(160.2,16.2,21.6) !important}.registration-downloads-popup .registration-downloads-form{display:block}.registration-downloads-popup .skip-registration{cursor:pointer;display:inline-block;color:#666;font-size:14px}.registration-downloads-popup .registration-download-link{margin-bottom:0}.registration-downloads-popup .frm_message[role=status]{padding:0 !important;background:rgba(0,0,0,0) !important;border:none !important}.registration-downloads-popup .frm_message[role=status] p{font-size:16px !important;color:#3d2621 !important}.registration-downloads-popup .form-step.step-2{display:none}.registration-downloads-popup.step-2 .step-1{display:none}.registration-downloads-popup.step-2 .step-2{display:block}.registration-downloads-popup.form-submitted .skip-registration{display:none}#callback-content{display:none}a[data-callback-link]{cursor:pointer}.mfp-content #callback-content{display:block !important}.mfp-content #callback-content h4{line-height:1.2em}.mfp-content #callback-content p{display:inline !important;font-size:0}.mfp-content #callback-content a{font-size:16px;display:inline-block;background-color:#b21218;color:#fff;border-radius:3px;line-height:1em;padding:.75em 1.25em .65em 1.25em;white-space:nowrap;margin:0 .75em .75em 0;font-weight:700}.mfp-content #callback-content a:hover{background-color:rgb(151.3,15.3,20.4)}a[data-stg-tooltip]{cursor:pointer}.mfp-content #callback-content{display:block !important}.mfp-content #callback-content h4{line-height:1.2em}.mfp-content #callback-content p{display:inline !important;font-size:0}.mfp-content #callback-content a{font-size:16px;display:inline-block;background-color:#b21218;color:#fff;border-radius:3px;line-height:1em;padding:.75em 1.25em .65em 1.25em;white-space:nowrap;margin:0 .75em .75em 0;font-weight:700}.mfp-content #callback-content a:hover{background-color:rgb(151.3,15.3,20.4)}.fl-builder-content .fl-module-button a.fl-button{cursor:pointer}.fl-builder-content .fl-module-button a.fl-button .fl-button-text{color:#fff}.fl-builder-content .fl-module-button a.fl-button .fl-button-icon{color:#fff}.fl-builder-content .fl-module-button.basic-link a.fl-button{padding:0;background-color:rgba(0,0,0,0)}.fl-builder-content .fl-module-button.basic-link a.fl-button .fl-button-text{color:#b21218;text-decoration:underline}.fl-builder-content .fl-module-button.outline a.fl-button{background-color:hsla(0,0%,100%,.3);border:2px solid #b21218}.fl-builder-content .fl-module-button.outline a.fl-button .fl-button-text{color:#b21218}.fl-builder-content .fl-module-button.outline a.fl-button:hover{background-color:hsla(0,0%,100%,.6);border-color:rgb(133.5,13.5,18)}.fl-builder-content .fl-module-button.outline a.fl-button:hover .fl-button-text{color:rgb(133.5,13.5,18)}.fl-module-video .mejs-overlay-play{display:none}.fl-module-rich-text .fl-rich-text>*:last-child{margin-bottom:0}.fl-module-rich-text.icon{position:relative}.fl-module-rich-text.icon:before{content:"";display:inline-block;width:3em;height:3em}.fl-module-rich-text.icon.advantage:before{background-image:url(../images/icons/advantage.svg)}.fl-module-rich-text.icon.disadvantage:before{background-image:url(../images/icons/disadvantage.svg)}@media all and (min-width: 769px){.fl-module-rich-text.icon{padding-left:4em}.fl-module-rich-text.icon:before{position:absolute;left:1em}}.fl-module-accordion .fl-accordion-item .fl-accordion-button .fl-accordion-button-label{font-size:1.2em}.fl-module-accordion .fl-accordion-item .fl-accordion-content p:last-child{margin-bottom:0}@media all and (min-width: 769px){.fl-module-accordion.alternate-accordion{position:relative}.fl-module-accordion.alternate-accordion .fl-accordion-item{display:flex}.fl-module-accordion.alternate-accordion .fl-accordion-item .fl-accordion-button{flex:1 1 40%}.fl-module-accordion.alternate-accordion .fl-accordion-item .fl-accordion-content{flex:1 1 60%;position:absolute;width:60%;right:0;top:0}}.fl-module-numbers .fl-number-text .fl-number-string{color:#b21218;font-weight:700;font-family:Zilla Slab,Courier,monospace;font-size:2em !important;overflow:visible}.fl-module-numbers .fl-number-text .fl-number-string .fl-number-int{font-size:1em !important}.fl-module-stg-icon .icon.color-theme-red svg>*{stroke:#b21218}.fl-module-stg-icon .icon.color-theme-brown svg>*{stroke:#3d2621}.fl-module-stg-icon .icon.color-theme-white svg>*{stroke:#fff}.fl-module-stg-customers-bar .fl-module-content{margin:0}.fl-module-stg-customers-bar .swiper-adjacence-navigation{background-color:#fff;color:#6d554f;padding-top:30px}.fl-module-stg-customers-bar .swiper-slide span,.fl-module-stg-customers-bar .swiper-slide a{max-width:220px;margin:0 auto;display:block;padding:20px;border:2px solid rgba(0,0,0,0);border-radius:.3em;transition:none;position:relative}.fl-module-stg-customers-bar .swiper-slide span .logo,.fl-module-stg-customers-bar .swiper-slide a .logo{width:100%;height:0;padding-bottom:30%}.fl-module-stg-customers-bar .swiper-slide span:after,.fl-module-stg-customers-bar .swiper-slide a:after{content:"Case-Study";box-sizing:content-box;margin:-2px;border:2px solid #b21218;position:absolute;bottom:-20px;left:0;width:100%;padding:.25em 0px;background-color:#b21218;color:#fff;font-size:.8em;text-align:center;border-radius:0 0 .3em .3em;opacity:0}.fl-module-stg-customers-bar .swiper-slide a{cursor:pointer}.fl-module-stg-customers-bar .swiper-slide a:hover{border-color:#b21218}.fl-module-stg-customers-bar .swiper-slide a:hover:after{opacity:1}.fl-module-stg-testimonials .fl-module-content{margin:0}.fl-module-stg-testimonials .stg-testimonial{padding:2.5em}.fl-module-stg-testimonials .stg-testimonial .testimonial-meta{display:flex;align-items:center}.fl-module-stg-testimonials .stg-testimonial .testimonial-meta .photo{width:100px;height:100px;border-radius:100%;background-size:cover;background-image:url(../images/icons/user-check.svg);background-position:50% 50%;background-size:70%;background-color:#ece7e0}.fl-module-stg-testimonials .stg-testimonial .testimonial-meta .photo.custom-photo{background-size:cover}.fl-module-stg-testimonials .stg-testimonial .testimonial-meta .infos{width:75%;padding-left:1em}.fl-module-stg-testimonials .stg-testimonial .testimonial-meta .infos p{margin:0;line-height:1.1em}.fl-module-stg-testimonials .stg-testimonial .testimonial-meta .infos p.company{font-weight:700;margin-bottom:.5em}.fl-module-stg-testimonials .stg-testimonial .testimonial-meta .infos p.name{font-weight:700;opacity:.6;margin-bottom:.2em}.fl-module-stg-testimonials .stg-testimonial .testimonial-quote{margin-top:1.5em}.fl-module-stg-testimonials .stg-testimonial .testimonial-quote p:before{content:"„"}.fl-module-stg-testimonials .stg-testimonial .testimonial-quote p:after{content:"“"}@media all and (min-width: 769px){.fl-module-stg-testimonials .stg-testimonial{padding:1.5em}}.fl-module-stg-employee .employee-infos a{display:inline-block;width:100%;margin-top:.25em}.fl-module-html.klicktipp-cta-old iframe{width:100%;max-width:800px;min-height:215px}.fl-module-html.center .fl-html{text-align:center}.mfp-wrap.klicktipp .mfp-content{padding:0}.mfp-wrap.klicktipp .mfp-close{color:#fff}.mfp-wrap.klicktipp .fl-module-html.klicktipp-cta{display:block}.mfp-wrap.klicktipp .fl-module-html.klicktipp-cta .fl-module-content{margin:0}.mfp-wrap.klicktipp .fl-module-html.klicktipp-cta .fl-html{width:100%}.fl-module-html.klicktipp-cta.overlay{display:none}body.fl-builder-edit .fl-module-html.klicktipp-cta{display:block}.fl-module-html.klicktipp-cta .fl-html{background-color:#3d2621;border-radius:3px;padding:1em;max-width:620px;display:inline-block;text-align:left}.fl-module-html.klicktipp-cta .fl-html label{color:hsla(0,0%,100%,.85);font-weight:700}.fl-module-html.klicktipp-cta .fl-html input[type=text]{background-color:#fff}.fl-module-html.klicktipp-cta .fl-html input[type=submit]{font-weight:700;margin-top:.5em}.fl-module-html.klicktipp-cta .fl-html input[type=submit]:hover{background-color:rgb(151.3,15.3,20.4)}.fl-module-html.klicktipp-cta .fl-html .ktv2-form-dsgvocheckbox{position:relative;padding-left:1.2em;margin-top:.5em}.fl-module-html.klicktipp-cta .fl-html .ktv2-form-dsgvocheckbox+br{display:none}.fl-module-html.klicktipp-cta .fl-html .ktv2-form-dsgvocheckbox input[type=checkbox]{position:absolute;top:.3em;left:0}.fl-module-html.klicktipp-cta .fl-html .ktv2-form-dsgvocheckbox label{display:inline-block;line-height:1.15em;font-size:14px;font-weight:400}.fl-module-html.klicktipp-cta .fl-html .ktv2-form-dsgvocheckbox label br{display:none}.fl-module-html.klicktipp-cta .fl-html .ktv2-form-dsgvocheckbox label span{color:hsla(0,0%,100%,.85) !important;display:block;margin-top:.5em}.fl-module-html.center{text-align:center}body.page-id-792:not(.fl-builder-edit) #ablauf-video-thumbnail{cursor:pointer}body.page-id-792:not(.fl-builder-edit) #ablauf-video-button{display:none}body.home #leistungen .fl-col-group.fl-col-group-equal-height{align-items:stretch !important;max-width:1100px !important;margin:0 auto}body.home #leistungen .fl-col-group.fl-col-group-equal-height .fl-col{cursor:pointer}body.home #leistungen .fl-col-group.fl-col-group-equal-height .fl-col .fl-col-content{margin:1em;background-color:#fff;border-width:10px 0 0 0;border-style:solid;border-radius:5px;width:auto;transition:all .35s ease-in-out;position:relative;padding-bottom:3.5em}body.home #leistungen .fl-col-group.fl-col-group-equal-height .fl-col:hover .fl-col-content{box-shadow:0 0 30px rgba(0,0,0,.075)}body.home #leistungen .fl-col-group.fl-col-group-equal-height .fl-col .fl-module-button{position:absolute;bottom:0}body.home #leistungen .fl-col-group.fl-col-group-equal-height .fl-module-stg-icon{margin:-1em 0 -3em 0}body.home #leistungen .fl-col-group.fl-col-group-equal-height .fl-module-stg-icon svg{width:150px;height:150px}body.home #leistungen .fl-col-group.fl-col-group-equal-height .fl-module-stg-icon svg>*{stroke-width:1px}body.home #leistungen .service h3{font-size:1.5em}body.home #warum-wir .why-us-reasons .fl-col-group{background-color:#fff;border-radius:.25em;box-shadow:0 0 1.5em rgba(0,0,0,.05);margin:20px}body.home #warum-wir .why-us-reasons .fl-col-group .fl-col.icon-col{margin:-1em 0 -3em -1em}@media all and (min-width: 691px){body.home #warum-wir .why-us-reasons .fl-col-group .fl-col.icon-col{width:40%}}@media all and (min-width: 1000px){body.home #warum-wir .why-us-reasons .fl-col-group .fl-col.icon-col{width:20%}}body.home #warum-wir .why-us-reasons .fl-col-group+.fl-col-group{margin-top:1.5em}body.home #warum-wir .why-us-reasons .fl-col-group p{margin-bottom:0}.locations-teaser .fl-rich-text ul{list-style-type:none;padding:0;margin:0}.locations-teaser .fl-rich-text ul li{position:relative;padding:0 0 0 1.5em;margin:0 0 .5em 0;display:inline-block;width:48%}.locations-teaser .fl-rich-text ul li:before{content:"";font-family:"Font Awesome 6 Pro";position:absolute;left:0;top:-0.2em;font-size:1.25em;color:#b21218}@media all and (min-width: 691px){.locations-teaser .fl-rich-text ul li{width:30%}}body.single-post .hero-section,body.category .hero-section,body.blog .hero-section{margin-top:-40px}body.archive.category .blog-categories,body.blog .blog-categories{margin:-1em auto 1em auto}body.archive.category .blog-categories .category,body.blog .blog-categories .category{display:inline-block;background-color:#b21218;color:#fff;text-transform:uppercase;font-size:12px;font-weight:600;border-radius:3px;line-height:20px;padding:4px 8px;margin:0 3px 5px 0}body.archive.category .blog-categories .category:hover,body.blog .blog-categories .category:hover{background-color:rgb(142.4,14.4,19.2)}body.single-post article.post{padding-top:0;padding-left:0}body.single-post article.post .entry-meta,body.single-post article.post .page-title,body.single-post article.post .entry-content{max-width:900px;margin-left:0px;margin-right:auto}body.single-stg-employee .entry-content{padding:2em 0}body.single-stg-employee .entry-content .ct-breadcrumbs{margin-top:-1em}body.single-stg-location .stg-location-address p{margin-bottom:.5em}body.single-stg-location .stg-location-address a{display:block;margin:.5em 0}body.single-stg-course .stg-course-languages{margin-top:-0.75em}body.single-stg-course .stg-course-languages .stg-course-language{font-size:1em;display:inline-block;margin-right:1.5em}body.single-stg-course .stg-course-languages .stg-course-language:before{margin-right:.35em}body.single-stg-course .section.stg-course-intro>.fl-row-content-wrap>.fl-row-content .fl-col-group:nth-child(2){align-items:flex-start}@media all and (min-width: 769px){body.single-stg-course .section.stg-course-intro>.fl-row-content-wrap>.fl-row-content .fl-col-group:nth-child(2) .fl-col:nth-child(1){width:60%}}@media all and (min-width: 1000px){body.single-stg-course .section.stg-course-intro>.fl-row-content-wrap>.fl-row-content .fl-col-group:nth-child(2) .fl-col:nth-child(1){width:66%}}@media all and (min-width: 769px){body.single-stg-course .section.stg-course-intro>.fl-row-content-wrap>.fl-row-content .fl-col-group:nth-child(2) .fl-col:nth-child(2){width:40%}}@media all and (min-width: 1000px){body.single-stg-course .section.stg-course-intro>.fl-row-content-wrap>.fl-row-content .fl-col-group:nth-child(2) .fl-col:nth-child(2){width:34%}}
