:root,body,html{--gda-border-radius: 24px}html{scroll-padding-top:150px;background-color:#f7f7f7}@media(max-width: 1200px){html{margin:80px 0 0 !important}}strong,b{font-weight:600 !important}@media(max-width: 800px){h1,h2,h3,h4,h5,h6{hyphens:auto}}body p,body h1,body h2,body h3,body h4,body h5,body h6{margin-block-start:0;margin-block-end:0}body p{margin-top:0;margin-bottom:8px !important}body .reset-paragraph-padding{max-width:1000px !important;margin:auto}body .reset-paragraph-padding h1,body .reset-paragraph-padding h2,body .reset-paragraph-padding h3,body .reset-paragraph-padding h4,body .reset-paragraph-padding h5,body .reset-paragraph-padding h6{margin-top:32px}body .reset-paragraph-padding *{margin-bottom:16px;hyphens:auto;word-break:break-word}body .otgs-development-site-front-end{display:none !important}body a{transition:all 250ms ease-in-out}body .aspectratio-4-3 img{aspect-ratio:4/3 !important;-o-object-fit:cover !important;object-fit:cover !important}.logo .elementor-gallery__container .e-gallery-item{height:150px}.logo .elementor-gallery__container .e-gallery-item .e-gallery-image{height:150px;padding:0;background-size:contain;background-repeat:no-repeat;filter:grayscale(1)}@media(max-width: 800px){.elementor-widget-button{width:100% !important}.elementor-widget-button .elementor-widget-container .elementor-button-wrapper .elementor-button{width:100%}}.elementor-widget-button.elementor-button-info .elementor-widget-container .elementor-button-wrapper .elementor-button{background-color:var(--e-global-color-3917634);color:var(--e-global-color-text)}.elementor-widget-button.elementor-button-info .elementor-widget-container .elementor-button-wrapper .elementor-button:hover,.elementor-widget-button.elementor-button-info .elementor-widget-container .elementor-button-wrapper .elementor-button:focus-within,.elementor-widget-button.elementor-button-info .elementor-widget-container .elementor-button-wrapper .elementor-button:focus{background-color:var(--e-global-color-accent)}body.single-cases .elementor-widget-theme-post-content .elementor-widget-container{display:flex;flex-direction:column;gap:16px}body.single-cases .cases-grid-container .cases-grid{display:flex;flex-direction:row;gap:64px;flex-wrap:wrap}body.single-cases .cases-grid-container .cases-grid .case-item{position:relative;display:flex;flex-direction:column;width:calc(33.33% - 42.6666667px);gap:32px}@media(max-width: 1366px){body.single-cases .cases-grid-container .cases-grid .case-item{width:calc(50% - 64px)}}@media(max-width: 800px){body.single-cases .cases-grid-container .cases-grid .case-item{width:100%}}body.single-cases .cases-grid-container .cases-grid .case-item:hover .case-category,body.single-cases .cases-grid-container .cases-grid .case-item:focus .case-category,body.single-cases .cases-grid-container .cases-grid .case-item:focus-within .case-category{color:#4d4d4d}body.single-cases .cases-grid-container .cases-grid .case-item .case-categories{position:absolute;top:8px;left:8px;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}body.single-cases .cases-grid-container .cases-grid .case-item .case-categories .case-category{display:block;padding:8px;background-color:#fff;border-radius:16px}body.single-cases .cases-grid-container .cases-grid .case-item img{height:400px;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 800px){body.single-cases .cases-grid-container .cases-grid .case-item img{height:250px}}.stoerer .e-con-inner{position:relative}.stoerer .e-con-inner .elementor-widget-html{position:initial}.stoerer .e-con-inner .elementor-widget-html .rectangle-bottom-left{position:absolute;bottom:0;left:0;display:block;width:150px;height:60px;border-top-right-radius:var(--gda-border-radius);background-color:var(--e-global-color-3917634);z-index:9}.stoerer .e-con-inner .elementor-widget-html .rectangle-bottom-left::before{bottom:60px;left:0;border-bottom-left-radius:var(--gda-border-radius);box-shadow:-10px 10px var(--e-global-color-3917634)}.stoerer .e-con-inner .elementor-widget-html .rectangle-bottom-left:after{bottom:0px;left:150px;border-bottom-left-radius:var(--gda-border-radius);box-shadow:-10px 10px var(--e-global-color-3917634)}.stoerer .e-con-inner .elementor-widget-html .rectangle-bottom-left::before,.stoerer .e-con-inner .elementor-widget-html .rectangle-bottom-left:after{content:"";position:absolute;display:block;background-color:rgba(0,0,0,0);width:40px;height:40px;z-index:9}.stoerer .e-con-inner .elementor-widget-html .rectangle-top-left{position:absolute;top:0;left:0;display:block;width:80%;height:60px;border-bottom-right-radius:var(--gda-border-radius);background-color:var(--e-global-color-3917634);z-index:9}.stoerer .e-con-inner .elementor-widget-html .rectangle-top-left::before{top:0px;left:100%;border-top-left-radius:var(--gda-border-radius);box-shadow:-10px -10px var(--e-global-color-3917634)}.stoerer .e-con-inner .elementor-widget-html .rectangle-top-left:after{top:60px;left:0;border-top-left-radius:var(--gda-border-radius);box-shadow:-10px -10px var(--e-global-color-3917634)}.stoerer .e-con-inner .elementor-widget-html .rectangle-top-left::before,.stoerer .e-con-inner .elementor-widget-html .rectangle-top-left:after{content:"";position:absolute;display:block;background-color:rgba(0,0,0,0);width:40px;height:40px;z-index:9}body .elementor-widget-icon .elementor-icon-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}body .elementor-widget-icon-list.socialmedia-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon{padding:8px;border-radius:100px;background-color:var(--e-global-color-3917634)}body .elementor-widget-icon-list.socialmedia-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon:hover,body .elementor-widget-icon-list.socialmedia-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon:focus,body .elementor-widget-icon-list.socialmedia-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon:focus-within{background-color:var(--e-global-color-accent)}body .elementor-widget-icon-list.socialmedia-icon-list .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg{margin:0}body .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-title,body .elementor-widget-counter .elementor-widget-container .elementor-counter .elementor-counter-title b{display:inline}body .elementor-widget-counter.facts .elementor-widget-container .elementor-counter .elementor-counter-title{text-align:center}#team .elementor-widget-icon-box:hover .elementor-icon-box-content,#team .elementor-widget-icon-box:focus .elementor-icon-box-content,#team .elementor-widget-icon-box:focus-within .elementor-icon-box-content{max-height:200px;min-height:200px}#team .elementor-widget-icon-box .elementor-icon-box-content{max-height:90px;min-height:90px;transition:all 250ms ease-in-out;overflow:hidden}#team .contact{display:flex;gap:10px;margin-top:8px}#team .contact a{text-decoration:underline;color:var(--e-global-color-primary)}#team .lebenslauf{margin-top:20px;max-height:150px;overflow:scroll}#team .lebenslauf table{width:100%;border-spacing:0}#team .lebenslauf table tbody tr td{width:50%}#boxaufklappen .elementor-cta:hover .elementor-cta__content .elementor-cta__description,#boxaufklappen .elementor-cta:focus .elementor-cta__content .elementor-cta__description,#boxaufklappen .elementor-cta:focus-within .elementor-cta__content .elementor-cta__description{min-height:150px;max-height:150px}#boxaufklappen .elementor-cta:hover .elementor-cta__content .elementor-cta__description .aufklappen,#boxaufklappen .elementor-cta:focus .elementor-cta__content .elementor-cta__description .aufklappen,#boxaufklappen .elementor-cta:focus-within .elementor-cta__content .elementor-cta__description .aufklappen{opacity:1}#boxaufklappen .elementor-cta .elementor-cta__content .elementor-cta__description{min-height:50px;max-height:50px}#boxaufklappen .elementor-cta .elementor-cta__content .elementor-cta__description .aufklappen{margin-top:15px;opacity:0;overflow:scroll}@keyframes fadeInOnce{0%,50%{opacity:0}100%{opacity:1}}body.scrolled-top .elementor-location-header:after{animation:fadeInOnce 500ms ease-out;animation-fill-mode:forwards}body.scrolled .elementor-location-header{background-color:rgba(28,60,80,.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-bottom:1px solid rgba(28,60,80,.3);box-shadow:0 4px 30px rgba(0,0,0,.05)}body.scrolled .elementor-location-header:after{animation:fadeInOnce 500ms ease-out;animation-fill-mode:forwards}@media(min-width: 801px){body.scrolled .elementor-location-header:after{top:unset;bottom:-40px;transform:rotate(90deg)}}body.scrolled .elementor-location-header .mobile-menu-toggler .elementor-icon svg path{fill:#fff !important}body.scrolled .elementor-location-header .e-con-inner{padding-top:16px;padding-bottom:16px}body .dialog-widget .elementor-widget-nav-menu .sub-menu{width:100% !important}body .elementor-location-header{position:fixed;top:0;left:50%;width:100vw;transform:translateX(-50%);z-index:9999;transition:all 250ms ease-in-out}@media(max-width: 800px){body .elementor-location-header{width:100%}}body .elementor-location-header .mobile-menu-toggler .elementor-icon svg path{fill:#fff !important}body .elementor-location-header nav.elementor-nav-menu--main{position:relative}body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu{flex-direction:row;align-items:baseline}body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item{margin:0 !important;padding:0 !important;display:flex;flex-direction:column;justify-content:flex-start;transition:all 250ms ease-in-out}body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item a{cursor:pointer}body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item>.elementor-item{margin:0 !important;padding:0 15px 0 0 !important;display:flex;flex-direction:row;justify-content:flex-start}@media(max-width: 1200px){body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item>.elementor-item{padding-right:30px !important}}@media(min-width: 1201px){body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item>.elementor-item:hover>a,body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item>.elementor-item:focus>a,body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item>.elementor-item:focus-within>a{transform:scale(1.1)}}body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item .sub-menu{top:32px !important;left:-22px !important;border-radius:24px;border:1px solid var(--e-global-color-accent)}body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item .sub-menu>.menu-item>.elementor-sub-item{overflow:hidden;border-radius:24px;font-size:16px !important;font-weight:400 !important;border-inline-start:0}body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item .sub-menu>.menu-item>.elementor-sub-item:hover,body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item .sub-menu>.menu-item>.elementor-sub-item:focus,body .elementor-location-header nav.elementor-nav-menu--main>.elementor-nav-menu>.menu-item .sub-menu>.menu-item>.elementor-sub-item:focus-within{background-color:var(--e-global-color-primary);color:var(--e-global-color-a5c1cc0)}@media(max-width: 1200px){body .elementor-location-header li.menu-item a.elementor-item,body .elementor-location-header li.menu-item a.elementor-sub-item{padding:15px !important;justify-content:center;text-align:center}body .elementor-location-header li.menu-item a.elementor-item{background-color:var(--e-global-color-5922a24) !important}}body .elementor-location-header>.elementor-element{transition:all 250ms ease-in-out}body .elementor-location-header>.elementor-element .e-con-inner{transition:all 250ms ease-in-out}@media(max-width: 800px){body .elementor-location-header>.elementor-element .e-con-inner .swiper-slide>.elementor-element{padding:30px}}body .dialog-widget .dialog-widget-content .elementor-nav-menu--main .elementor-nav-menu .menu-item .sub-menu{display:block;position:relative}body .text-media-full{display:flex;align-items:center;height:40vh;min-height:500px}@media(min-width: 801px){body .text-media-full{flex-direction:row !important}}@media(max-width: 1200.98px){body .text-media-full{flex-direction:column;height:60vh}}@media(max-width: 800.98px){body .text-media-full{height:unset}}body .text-media-full>.elementor-element:last-of-type{height:100%}@media(max-width: 800.98px){body .text-media-full>.elementor-element:last-of-type{height:350px}}body .text-media-full>.elementor-element:first-of-type{max-width:calc(min(90vw - 128px)/2)}@media(max-width: 1200.98px){body .text-media-full>.elementor-element:first-of-type{max-width:100%;padding:32px}}body .logo-infinite-scrolling .elementor-image-gallery{overflow:hidden;white-space:nowrap;position:relative;width:100%}body .logo-infinite-scrolling .gallery{display:flex !important;flex-wrap:nowrap !important;gap:32px;align-items:center;width:-moz-max-content;width:max-content;padding:20px 0;animation:marquee-pingpong 80s linear infinite alternate}body .logo-infinite-scrolling .gallery-item{flex:0 0 auto;margin:0 !important;width:auto !important}body .logo-infinite-scrolling .gallery-item img{max-height:48px;width:auto;filter:grayscale(100%);transition:filter .3s ease}body .logo-infinite-scrolling .gallery-item img:hover{filter:grayscale(0%)}@keyframes marquee-pingpong{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% + 100vw))}}body .logo-infinite-scrolling:hover .gallery{animation-play-state:paused}body .logo-carousel .elementor-widget-container .elementor-image-carousel-wrapper .swiper-slide .swiper-slide-inner img{height:150px;-o-object-fit:contain !important;object-fit:contain !important;filter:grayscale(1)}body .team-accordion-wrapper .team-item:hover.is-active .team-header-right .team-contact a,body .team-accordion-wrapper .team-item:focus.is-active .team-header-right .team-contact a,body .team-accordion-wrapper .team-item:focus-within.is-active .team-header-right .team-contact a{color:var(--e-global-color-text) !important;border-color:var(--e-global-color-text) !important}body .team-accordion-wrapper .team-item:hover:not(.is-active) .team-title-area *,body .team-accordion-wrapper .team-item:focus:not(.is-active) .team-title-area *,body .team-accordion-wrapper .team-item:focus-within:not(.is-active) .team-title-area *{color:#fff !important}body .team-accordion-wrapper .team-item:hover .team-header-right .team-contact a,body .team-accordion-wrapper .team-item:focus .team-header-right .team-contact a,body .team-accordion-wrapper .team-item:focus-within .team-header-right .team-contact a{color:var(--e-global-color-3917634) !important;border-color:var(--e-global-color-3917634) !important}@media(max-width: 1200.98px){body .team-accordion-wrapper .team-item:hover .team-header-right .team-contact a,body .team-accordion-wrapper .team-item:focus .team-header-right .team-contact a,body .team-accordion-wrapper .team-item:focus-within .team-header-right .team-contact a{color:var(--e-global-color-text) !important;border-color:var(--e-global-color-text) !important}}@media(max-width: 799.98px){body .team-accordion-wrapper .team-item .team-header{flex-direction:column;align-items:stretch;gap:16px}}body .team-accordion-wrapper .team-item .team-header .team-header-left .team-title-area{display:flex;flex-direction:column;gap:8px}body .team-accordion-wrapper .team-item .team-header .team-header-left .team-title-area h3{font-size:36px;font-weight:700}@media(max-width: 799.98px){body .team-accordion-wrapper .team-item .team-header .team-header-left .team-title-area h3{font-size:21px}}body .team-accordion-wrapper .team-item .team-header .team-header-left .team-title-area .position{font-size:18px;font-weight:400}body .team-accordion-wrapper .team-item .team-header .team-header-left .team-photo-container{display:flex;flex-direction:row;align-content:center}body .team-accordion-wrapper .team-item .team-header .team-header-left .team-photo-container img{width:80px;min-width:80px;height:80px;min-height:80px;aspect-ratio:1;border-radius:100px;-o-object-fit:cover;object-fit:cover}@media(max-width: 799.98px){body .team-accordion-wrapper .team-item .team-header .team-header-right{align-self:flex-end}}body .team-accordion-wrapper .team-item .team-header .team-header-right .team-contact{display:flex;flex-direction:row;gap:4px}@media(max-width: 1365.98px){body .team-accordion-wrapper .team-item .team-header .team-header-right .team-contact{flex-direction:column}}body .team-accordion-wrapper .team-item .team-header .team-header-right .team-contact a{padding:4px 8px;border-radius:22px;border:1px solid #000;font-size:18px;font-weight:400}@media(max-width: 799.98px){body .team-accordion-wrapper .team-item .team-header .team-header-right .team-contact a{font-size:16px}}@media(max-width: 799.98px){body .team-accordion-wrapper .team-item{border-radius:0 !important;background:#f5f5f5 !important}}#services>.e-con-inner>.elementor-element{border-radius:var(--gda-border-radius);overflow:hidden}#services>.e-con-inner>.elementor-element:hover,#services>.e-con-inner>.elementor-element:focus,#services>.e-con-inner>.elementor-element:focus-within{z-index:99}.elementor-widget-call-to-action{border:0 !important;box-shadow:none !important}.elementor-widget-call-to-action *{border:0 !important;box-shadow:none !important}.elementor-widget-call-to-action .elementor-cta:hover::after,.elementor-widget-call-to-action .elementor-cta:focus::after,.elementor-widget-call-to-action .elementor-cta:focus-within::after{transform:scale(1.3)}.elementor-widget-call-to-action .elementor-cta .elementor-cta__bg-wrapper .elementor-cta__bg-overlay{background:#13181c;background:linear-gradient(180deg, rgba(19, 24, 28, 0) 0%, rgb(19, 24, 28) 100%)}.elementor-widget-call-to-action .elementor-cta .elementor-cta__content .elementor-cta__title,.elementor-widget-call-to-action .elementor-cta .elementor-cta__content .elementor-cta__description{max-width:700px}.elementor-widget-call-to-action .elementor-cta .elementor-cta__content .elementor-cta__button{margin-top:16px;background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-f228d88-font-family),Sans-serif;font-size:var(--e-global-typography-f228d88-font-size);font-weight:var(--e-global-typography-f228d88-font-weight);line-height:var(--e-global-typography-f228d88-line-height);color:var(--e-global-color-3917634);border-style:none;border-radius:100px 100px 100px 100px;padding:14px 25px 14px 25px}body .custom-breadcrumbs{display:flex;flex-direction:row;align-items:center;gap:8px}@media(min-width: 801px){body .custom-breadcrumbs .show-mobile{display:none !important;opacity:0 !important}}@media(max-width: 800.98px){body .custom-breadcrumbs .hide-mobile{display:none !important;opacity:0 !important}}body .custom-breadcrumbs .breadcrumb-arrow{display:inline-flex;flex-direction:row;align-items:center}body .custom-breadcrumbs .current-page{font-weight:500}@media(max-width: 1200px){body .elementor-location-header{background-color:var(--e-global-color-secondary)}body .elementor-location-header .sub-menu .elementor-widget-icon svg path{fill:#fff}}body .fixed-element{will-change:transform,opacity;z-index:10;width:100%;transition:opacity .3s ease}@media(min-width: 1200.98px){body .fixed-element{flex-direction:row !important;justify-content:flex-end !important}}body .fixed-element .elementor-widget-container{position:relative}body .fixed-element .elementor-widget-container img{border-radius:0;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;max-height:40vh}@media(max-width: 1200px){body .fixed-element .elementor-widget-container img{aspect-ratio:2/1}}body .fixed-element .elementor-widget-container:after{content:"";margin-top:-20px;display:block;width:100%;height:60px;background:#f5f5f5;background:linear-gradient(180deg, rgb(245, 245, 245) 1%, rgba(245, 245, 245, 0.64) 80%, rgba(245, 245, 245, 0) 100%);bottom:0}body .fixed-element .e-con-inner{margin:0 !important}body .fixed-element.is-hidden{opacity:0;pointer-events:none}body .e-widget-swiper .swiper{padding-bottom:0 !important}body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container .elementor-swiper-button,body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container .swiper-pagination{position:absolute !important}body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container .elementor-swiper-button{bottom:0 !important;right:unset !important;background:var(--e-global-color-3917634)}body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next{right:5vw !important}body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev{right:calc(5vw + 57px + 8px) !important}body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container .elementor-swiper-button svg{fill:#000 !important}body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container .elementor-swiper-button:hover,body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container .elementor-swiper-button:focus,body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container .elementor-swiper-button:focus-within{background:var(--e-global-color-accent)}body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container div.swiper-pagination{margin:0;top:unset !important;bottom:48px !important;right:calc(5vw + 57px + 8px + 57px + 16px) !important}body #above-the-fold .elementor-widget-n-carousel .elementor-widget-container div.swiper-pagination .swiper-pagination-bullet{background:var(--e-global-color-3917634)}body .swiper-pagination{text-align:right !important;margin:41px 0 0px 0;right:173px;display:flex;align-items:center;flex-direction:row;justify-content:flex-end;position:relative;margin-left:auto;padding:0;width:unset !important;transform:unset !important;left:unset !important}body .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:var(--e-global-color-a5c1cc0)}body .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:16px;width:16px}body .elementor-swiper-button{background-color:var(--e-global-color-a5c1cc0);padding:16px !important;border-radius:50px;bottom:-44px;top:unset !important;left:unset !important}body .elementor-swiper-button.elementor-swiper-button-prev{right:97px !important}body .elementor-swiper-button.elementor-swiper-button-next{left:unset !important;right:32px !important}body .quadrat .elementor-widget-container .elementor-image-carousel-wrapper .swiper-slide .swiper-slide-inner img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1}body .elementor-widget-divider .elementor-widget-container .elementor-divider .elementor-divider-separator{height:100px;border-left:2px solid #000;border-top:0}body .elementor-widget-slides:not(.no-overlay) .elementor-widget-container .elementor-swiper .swiper .swiper-wrapper .swiper-slide .swiper-slide-bg{position:relative}body .elementor-widget-slides:not(.no-overlay) .elementor-widget-container .elementor-swiper .swiper .swiper-wrapper .swiper-slide .swiper-slide-bg::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#1c3c50;background:linear-gradient(180deg, rgb(28, 60, 80) 1%, rgba(28, 60, 80, 0) 100%)}@media(min-width: 1201px){body .case-accordion-wrapper .case-item:hover .case-header .case-header-left .case-title-area *,body .case-accordion-wrapper .case-item:focus-within .case-header .case-header-left .case-title-area *,body .case-accordion-wrapper .case-item:focus .case-header .case-header-left .case-title-area *{color:var(--e-global-color-3917634) !important}}body .case-accordion-wrapper .case-item:hover.is-active .case-header-left .case-title-area *,body .case-accordion-wrapper .case-item:focus-within.is-active .case-header-left .case-title-area *,body .case-accordion-wrapper .case-item:focus.is-active .case-header-left .case-title-area *{color:var(--e-global-color-text) !important}@media(max-width: 799.98px){body .case-accordion-wrapper .case-item{border-radius:0 !important;background-color:#f5f5f5 !important}}@media(max-width: 799.98px){body .case-accordion-wrapper .case-item .case-header .case-header-left{flex-direction:column;align-items:flex-start;gap:16px}}body .case-accordion-wrapper .case-item .case-header .case-header-left .case-title-area{display:flex;flex-direction:column;gap:16px}body .case-accordion-wrapper .case-item .case-header .case-header-left .case-title-area h3{font-weight:700;font-size:36px;color:var(--e-global-color-a5c1cc0)}body .case-accordion-wrapper .case-item .case-header .case-header-left .case-title-area h3 .industry{font-weight:400;font-size:36px}@media(max-width: 799.98px){body .case-accordion-wrapper .case-item .case-header .case-header-left .case-title-area h3 .industry{display:none !important}}body .case-accordion-wrapper .case-item .case-header .case-header-left .case-title-area span{font-weight:400;font-size:21px}@media(max-width: 799.98px){body .case-accordion-wrapper .case-item{border-radius:0 !important;background:#f5f5f5 !important}body .case-accordion-wrapper .case-item:hover .case-header-left .case-title-area *,body .case-accordion-wrapper .case-item:focus .case-header-left .case-title-area *,body .case-accordion-wrapper .case-item:focus-within .case-header-left .case-title-area *{color:var(--e-global-color-text) !important}body .case-accordion-wrapper .case-item:hover .case-icon svg,body .case-accordion-wrapper .case-item:focus .case-icon svg,body .case-accordion-wrapper .case-item:focus-within .case-icon svg{stroke:var(--e-global-color-text) !important}body .case-accordion-wrapper .case-item:hover .case-header-right .case-contact a,body .case-accordion-wrapper .case-item:focus .case-header-right .case-contact a,body .case-accordion-wrapper .case-item:focus-within .case-header-right .case-contact a{border-color:var(--e-global-color-text) !important;color:var(--e-global-color-text) !important}}@media(max-width: 767.98px){body .testimonial-carousel .elementor-widget-container .swiper .swiper-slide>.elementor-element .e-con-inner{align-content:flex-start;align-items:flex-start}}body .testimonial-carousel .elementor-widget-container .swiper .swiper-slide>.elementor-element .e-con-inner img{min-height:250px;max-height:250px;-o-object-fit:contain;object-fit:contain}@media(max-width: 767.98px){body .testimonial-carousel .elementor-widget-container .swiper .swiper-slide>.elementor-element .e-con-inner img{min-height:150px;max-height:150px}}body .testimonialslider.elementor-element{border-radius:0 !important}body .testimonialslider.elementor-element .elementor-widget-container .swiper .swiper-wrapper{align-items:stretch;background-color:var(--e-global-color-accent);border-radius:24px 24px 24px 24px}body .testimonialslider.elementor-element .elementor-widget-container .swiper .swiper-wrapper .swiper-slide,body .testimonialslider.elementor-element .elementor-widget-container .swiper .swiper-wrapper .swiper-slide>.elementor-element,body .testimonialslider.elementor-element .elementor-widget-container .swiper .swiper-wrapper .swiper-slide>.elementor-element>.e-con-inner,body .testimonialslider.elementor-element .elementor-widget-container .swiper .swiper-wrapper .swiper-slide>.elementor-element>.e-con-inner>.elementor-element{height:100%}body .testimonialslider.elementor-element .elementor-widget-container .swiper .swiper-wrapper .swiper-slide>.elementor-element>.e-con-inner>.elementor-element{padding-bottom:65px}body .testimonialslider.elementor-element .elementor-widget-container .swiper-pagination{left:170px !important;bottom:38px !important}body .testimonialslider.elementor-element .elementor-swiper-button{bottom:0 !important}body .testimonialslider.elementor-element .elementor-swiper-button.elementor-swiper-button-prev{left:32px !important;border:1px solid #e3e3e3}body .testimonialslider.elementor-element .elementor-swiper-button.elementor-swiper-button-next{left:86px !important;border:1px solid #e3e3e3}body.single-post .elementor-widget-container{display:flex;flex-direction:column;gap:16px}body .elementor-widget-table-of-contents .elementor-toc__body .elementor-toc__list-item .elementor-toc__list-item-text{color:#fff}body .gda-related-grid img{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}body .gda-small-author-date *{color:#fff !important}body .gda-author-wrap{display:flex;flex-direction:row;gap:32px}body .gda-author-wrap .gda-author-left img{width:150px;min-width:150px;height:150px;min-height:150px}body .gda-author-wrap .gda-author-right{display:flex;flex-direction:column;gap:16px}body .gda-author-wrap .gda-author-right .gda-author-name{display:flex;flex-direction:column;gap:8px;font-size:24px;font-weight:700}body .gda-author-wrap .gda-author-right .gda-author-name small{margin-right:4px;font-weight:500}body .gda-author-wrap .gda-author-right .gda-author-btn{color:var(--e-global-color-primary);text-decoration:underline}body .gda-bildnachweise-wrapper #gda-list{display:flex;flex-direction:column;gap:16px}body .gda-bildnachweise-wrapper #gda-list .gda-item{background-color:#f7f7f7;padding:16px;border-radius:20px;box-shadow:unset;border:1px solid #e3e3e3}body .gda-bildnachweise-wrapper #gda-list .gda-item .gda-info{word-break:break-all;font-size:18px !important}body .gda-bildnachweise-wrapper #gda-list .gda-item .gda-info *{font-size:18px !important}body .gda-bildnachweise-wrapper #gda-list .gda-item .gda-preview img{border-radius:16px !important}