﻿:root{--content-width: 1440px}.content-area .elementor-widget-theme-post-content h1,.content-area .elementor-widget-theme-post-content h2,.content-area .elementor-widget-theme-post-content h3,.content-area .elementor-widget-theme-post-content h4,.content-area .elementor-widget-theme-post-content h5,.content-area .elementor-widget-theme-post-content h6{margin-top:0 !important;margin-bottom:0 !important}.fullwidth-aligned{padding-left:calc((100% - var(--content-width)) / 2);padding-right:calc((100% - var(--content-width)) / 2)}@media only screen and (min-width:1920px){.fullwidth-aligned{padding-left:calc((100% - var(--content-width)) / 2);padding-right:calc((100% - var(--content-width)) / 4)}}@media only screen and (min-width:1025px) and (max-width:1366px){.e-con.e-parent{padding-left:40px;padding-right:40px}}.frame{box-shadow:0 0 15px #00d4ff, 0 0 40px #00d4ff, inset 0 0 15px #00d4ff}.frame-container{position:relative;display:flex;justify-content:center;align-items:center}.frame-container::before{content:"";position:absolute;width:100%;height:100%;box-shadow:0 0 15px #00d4ff, 0 0 40px #00d4ff, inset 0 0 15px #00d4ff !important;transform:rotate(-6deg);z-index:0;box-sizing:border-box}.tag{display:inline-block;border:1px solid #fff;padding:5px 25px;border-radius:999px;width:fit-content}@media only screen and (max-width:767px){.tag{font-size:14px;padding:5px 20px}}.tag-small{display:inline-block;border:1px solid #fff;padding:3px 15px;border-radius:999px;font-size:12px;width:fit-content}.elementor-icon{display:flex}.icon-glow{border-radius:50%;border:2px solid #fff !important;box-shadow:0 0 15px #00d4ff, 0 0 40px #00d4ff, inset 0 0 15px #00d4ff !important;height:70px !important;width:70px !important}.icon-glow p{font-size:40px;font-weight:700 !important}@media only screen and (max-width:992px){.icon-glow p{font-size:30px;height:60px !important;width:60px !important;line-height:2}}.social-icons-side.elementor-widget-social-icons .elementor-widget-container{border-top-left-radius:10px;border-bottom-left-radius:10px;padding:10px !important;backdrop-filter:blur(3px) saturate(110%);-webkit-backdrop-filter:blur(3px) saturate(110%);box-shadow:-1px 1px 5px 0px rgba(0, 0, 0, 0.25)}@media only screen and (max-width:991px){.social-icons-side.elementor-widget-social-icons .elementor-widget-container{padding:3px !important}}.elementor-location-footer .elementor-widget-social-icons .elementor-widget-container{box-shadow:none !important;padding:0 !important}.sbi .sbi_follow_btn a{background-color:transparent !important;color:#FFFFFF;background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF33 100%) !important;padding:15px 25px !important;border:1px solid #ffffff33 !important;border-radius:100px !important;margin-top:48px !important;font-size:18px !important;font-weight:700}.sbi .sbi_follow_btn a:hover,.sbi .sbi_follow_btn a:focus{box-shadow:2px 0px 10px 0px rgba(255, 255, 255, 0.6) !important}.elementor-button:hover,.elementor-button:focus{box-shadow:2px 0px 10px 0px rgba(255, 255, 255, 0.6) !important}.elementor-button .elementor-button-content-wrapper{align-items:center}.elementor-button .elementor-button-content-wrapper .elementor-button-icon svg{width:1.5em}.anchor-menu a{text-decoration:none !important;font-weight:700;font-size:18px}@media only screen and (max-width:991px){.anchor-menu a{font-size:16px}}.anchor-menu a:hover{color:#fff !important}form input{backdrop-filter:blur(3px) saturate(110%);-webkit-backdrop-filter:blur(3px) saturate(110%)}form input:focus{background-color:transparent !important;box-shadow:2px 0px 10px 0px rgba(255, 255, 255, 0.6) !important}form textarea{border-radius:15px !important;backdrop-filter:blur(3px) saturate(110%);-webkit-backdrop-filter:blur(3px) saturate(110%)}form textarea:focus{background-color:transparent !important;box-shadow:2px 0px 10px 0px rgba(255, 255, 255, 0.6) !important}form .elementor-button{background-color:transparent;font-weight:bold;background-image:linear-gradient(180deg, #FFAF00 0%, #FF8900 100%);transition-duration:0.3s;border-radius:50px 50px 50px 50px;padding:15px 24px 15px 24px !important}.elementor-widget-uael-timeline .uael-events-inner-new{background-color:transparent !important;backdrop-filter:blur(3px) saturate(110%);-webkit-backdrop-filter:blur(3px) saturate(110%);box-shadow:0 3px 30px rgba(0, 0, 0, 0.25);border-top:1px solid rgba(255, 255, 255, 0.25) !important;border-left:1px solid rgba(255, 255, 255, 0.25) !important}.elementor-location-header{width:100%;transition:all 0.3s ease, backdrop-filter 0.3s ease, box-shadow 0.3s ease}.elementor-location-header .e-con-inner{transition:padding 0.3s ease}.elementor-location-header .elementor-widget-image img{transition:transform 0.3s ease;transform-origin:left center}.elementor-location-header.header--glass .e-con-inner{padding-top:8px !important;padding-bottom:8px !important}.elementor-location-header.header--glass>.e-con{background:rgba(255, 255, 255, 0.05) !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 3px 30px rgba(255, 255, 255, 0.3);width:100%}.elementor-location-header.header--glass .elementor-widget-image img{transform:scale(0.7)}@media (min-width:768px){.responsive-mega-menu .sub-menu{display:block !important;position:static !important;opacity:1 !important;visibility:visible !important;height:auto !important}}@media (max-width:767px){.responsive-mega-menu .sub-menu{display:none;position:static !important;opacity:1 !important;visibility:visible !important;height:auto !important}.responsive-mega-menu .uael-menu-toggle{display:inline-flex !important;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-size:1.4em;font-style:normal;cursor:pointer}.responsive-mega-menu .sub-menu-active span.uael-menu-toggle.sub-arrow.uael-menu-child-0{font-size:2.1em !important}}.responsive-mega-menu.active~.menu-open-btn{display:none}.responsive-mega-menu.active~.menu-close-btn{display:block}.menu-open-btn,.menu-close-btn{position:fixed;top:80px;right:150px;z-index:10000}@media (min-width:768px) and (max-width:991px){.menu-open-btn,.menu-close-btn{right:50px}}@media (max-width:767px){.menu-open-btn,.menu-close-btn{right:30px}}.menu-close-btn{display:none}.uael-nav-menu{display:flex !important;justify-content:flex-start !important;width:100%;box-sizing:border-box}@media (max-width:767px){.uael-nav-menu{max-width:100vw !important;width:100% !important;overflow-x:hidden !important}}.uael-nav-menu>li{border-top:1px solid rgba(255, 255, 255, 0.33);border-left:1px solid rgba(255, 255, 255, 0.33);border-radius:20px;backdrop-filter:blur(3px) saturate(110%);-webkit-backdrop-filter:blur(3px) saturate(110%);background-image:linear-gradient(180deg, #FFFFFF1A 0%, #FFFFFF33 100%);padding:10px 20px;font-size:20px !important}@media only screen and (min-width:768px) and (max-width:992px){.uael-nav-menu>li{min-width:45%}}@media only screen and (max-width:767px){.uael-nav-menu>li{border-top:0;border-left:0;border-radius:above0;height:auto;backdrop-filter:none;-webkit-backdrop-filter:0;background-image:none;padding:0}}@media (max-width:767px){.uael-nav-menu ul li.menu-item{width:100% !important;margin-right:0 !important}}.uael-nav-menu ul li.menu-item>a{padding:12px 0 !important}.uael-nav-menu ul li.menu-item.parent>a{font-weight:700}@media only screen and (min-width:992px){.uael-nav-menu ul li.menu-item.parent:hover{box-shadow:2px 0px 10px 0px rgba(255, 255, 255, 0.6) !important}}.uael-nav-menu ul li .uael-has-submenu-container>a{font-weight:700;padding:12px 0 !important;line-height:1.4}@media (min-width:768px){.uael-nav-menu ul li .uael-has-submenu-container>a i{display:none !important}}.uael-nav-menu ul li ul.sub-menu{padding-top:12px;padding-bottom:24px;background:transparent !important;box-shadow:none !important;width:100% !important}@media only screen and (max-width:991px){.uael-nav-menu ul li ul.sub-menu{padding-left:12px;padding-right:12px}}.uael-nav-menu ul li ul.sub-menu li{border-bottom:0 !important;text-transform:none}.uael-nav-menu ul li ul.sub-menu li a{line-height:1.2em;font-size:18px}.uael-nav-menu ul li ul.sub-menu li a:hover{background:transparent;color:var(--ast-global-color-0) !important}.uael-nav-menu ul li.current-menu-item>a,.uael-nav-menu ul li.current-menu-ancestor>a,.uael-nav-menu ul li.current-menu-parent>a{background:transparent !important;color:var(--ast-global-color-0) !important}.uael-nav-menu li.menu-item-xl{width:100%}.uael-nav-menu li.menu-item-sm{width:45%;border-radius:100px}@media only screen and (max-width:991px){.uael-nav-menu li.menu-item-sm{width:100%;margin-right:0 !important}}h1 span,h2 span{background:#FFAF00;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#ff8900;background-image:linear-gradient(45deg, #ff8900 0%, #FFAF00 40%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.card--glass{backdrop-filter:blur(3px) saturate(110%);-webkit-backdrop-filter:blur(3px) saturate(110%);transition:all 0.3s ease-in;text-decoration:none !important;border-radius:15px !important}.card--glass p{font-weight:400}a.card--glass{transition:all 0.3s ease-in !important}a.card--glass:hover{backdrop-filter:blur(3px) saturate(85%);background:rgba(10, 5, 30, 0.4);color:#fff}.card{--blob-size:250px}.card .inner{backdrop-filter:blur(3px);height:100%;display:grid !important}.card .blob{width:var(--blob-size);height:50%;left:calc(50% - calc(var(--blob-size)/2));filter:blur(80px) saturate(110%);z-index:-1;opacity:0;transition:opacity 300ms 300ms linear}.card .fakeblob{visibility:hidden;z-index:-1;height:100%}.card--counter .elementor-widget-counter{min-height:60px !important}.card--counter p{font-weight:700 !important}.card--counter .elementor-counter-number-wrapper{font-size:58px;font-weight:700}.floating-balls{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.mirror{transform:scaleX(-1)}.ball{position:absolute;right:0;border-radius:50%}.ball-1{width:400px;height:400px;background:linear-gradient(-90deg, #313c99 40%, #1a2050 100%);top:8%;right:0;left:auto;animation:moveBall1 18s ease-in-out infinite;opacity:0.6;z-index:2;filter:blur(1px);box-shadow:0 8px 32px rgba(0, 0, 0, 0.15), inset 0 0 30px rgba(255, 255, 255, 0.1)}.ball-2{width:200px;height:200px;background:linear-gradient(90deg, #ffb400 40%, #ff8900 100%);bottom:10%;right:250px;left:auto;animation:moveBall2 20s ease-in-out infinite;opacity:0.7;z-index:2;filter:blur(1px);box-shadow:0 8px 32px rgba(0, 0, 0, 0.15), inset 0 0 30px rgba(255, 255, 255, 0.1)}.ball-3{width:250px;height:250px;background:transparent;border:4px solid #00d4ff;box-shadow:0 0 15px #00d4ff, 0 0 40px #00d4ff, inset 0 0 15px #00d4ff;top:40%;right:350px;left:auto;z-index:3;animation:moveBall3 18s ease-in-out infinite;backdrop-filter:blur(0px);border-radius:50%}@keyframes moveBall1{0%{transform:translate(0px, 0px)}25%{transform:translate(-80px, 60px)}50%{transform:translate(-30px, 120px)}75%{transform:translate(-60px, 50px)}100%{transform:translate(0px, 0px)}}@keyframes moveBall2{0%{transform:translate(0px, 0px)}25%{transform:translate(-60px, -80px)}50%{transform:translate(-120px, -30px)}75%{transform:translate(-80px, 60px)}100%{transform:translate(0px, 0px)}}@keyframes moveBall3{0%{transform:translate(0px, 0px) rotate(0deg)}25%{transform:translate(-70px, -50px) rotate(90deg)}50%{transform:translate(-40px, 80px) rotate(180deg)}75%{transform:translate(-90px, 30px) rotate(270deg)}100%{transform:translate(0px, 0px) rotate(360deg)}}.overlay-wrap .elementor-widget-html{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.overlay-wrap .elementor-widget-container{width:100%;height:100%}.overlay-wrap .overlay-container{width:100%;height:100%}.overlay-wrap .bg-overlay{width:100%;height:100%;background-image:url("https://playground.dev-hh.media/wp-content/uploads/2026/02/arrows_light-scaled.png");background-size:cover;background-position:center;background-repeat:no-repeat;mix-blend-mode:screen;filter:brightness(1);opacity:0.5;-webkit-mask-image:radial-gradient(ellipse 50% 50% at center, black 10%, transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at center, black 10%, transparent 100%)}.overlay-wrap.simmler .bg-overlay{width:100%;height:100%;background-image:url("https://simmler.herz-hand.dev/wp-content/uploads/2026/04/SimmlerSimmler_DSC2107_©donailinger_web.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;mix-blend-mode:screen;filter:brightness(1);opacity:0.5;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%, black 0%, rgba(0, 0, 0, 0.5) 45%, transparent 70%);mask-image:radial-gradient(ellipse 70% 70% at 50% 50%, black 0%, rgba(0, 0, 0, 0.5) 45%, transparent 70%)}.overlay-wrap.karriere .bg-overlay{width:100%;height:100%;background-image:url("https://simmler.herz-hand.dev/wp-content/uploads/2026/04/Simmler_DSC2127_©donailinger_web.jpg");background-size:cover;background-position:0 40%;background-repeat:no-repeat;-webkit-mask-image:radial-gradient(ellipse 70% 65% at 50% 35%, black 0%, rgba(0, 0, 0, 0.5) 45%, transparent 80%);mask-image:radial-gradient(ellipse 70% 65% at 50% 35%, black 0%, rgba(0, 0, 0, 0.5) 45%, transparent 80%)}.overlay-wrap.about .bg-overlay{width:100%;height:100%;background-image:url("https://simmler.herz-hand.dev/wp-content/uploads/2026/06/Simmler_DSC2241_©donailinger_web.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-mask-image:radial-gradient(ellipse 70% 60% at center, black 0%, rgba(0, 0, 0, 0.6) 40%, transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at center, black 0%, rgba(0, 0, 0, 0.2) 40%, transparent 75%)}.gsap-track{flex-wrap:nowrap !important;overflow:visible !important}.gsap-track>.card-track{flex:0 0 32% !important;min-width:0 !important;width:32% !important}@media (max-width:1024px){.gsap-track>.card-track{flex:0 0 47% !important;width:47% !important}}@media (max-width:767px){.gsap-track>.card-track{flex:0 0 85% !important;width:85% !important}}