p,body,ul,ol{font-weight:600}h1{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#64DCB3;font-weight:600;letter-spacing:0.2em;line-height:1.1em}@media (orientation:landscape){h1{font-size:1vmax}}@media (orientation:portrait){h1{font-size:5vmin}}.gdrnt h1{background-image:linear-gradient(295deg,rgba(221,155,105,1) 0%,rgba(255,193,104,1) 100%);-webkit-background-clip:text;display:inline-block;-webkit-text-fill-color:#00000000}.gradient-text .et_pb_text_inner{display:flex}@media (orientation:landscape){h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:500;font-size:2.5vmax;line-height:1.1em;letter-spacing:0em;padding-bottom:0.4em}}@media (orientation:portrait){h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:500;font-size:8vmin;line-height:1em;letter-spacing:0em;padding-bottom:0.3em}}#header h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#fff;font-weight:500;letter-spacing:0em;line-height:1.1em;padding-bottom:0.3em}@media (orientation:landscape){#header h2{font-size:4.5vmax}}@media (orientation:portrait){#header h2{font-size:8vmin}}@media (orientation:landscape){h3{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#014550!important;font-weight:500;font-size:2.2vmax;line-height:1em;letter-spacing:0em;padding-bottom:0.4em}}@media (orientation:portrait){h3{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#014550;font-weight:500;font-size:8vmin;line-height:1em}}@media (orientation:landscape){.narrow h3{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#014550!important;font-weight:500;font-size:2.2vmax;line-height:1em;letter-spacing:0em;padding-bottom:0.4em}}@media (orientation:portrait){.narrow h3{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#014550;font-weight:500;font-size:8vmin;line-height:1em}}@media (orientation:landscape){h4{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:500;font-size:2.4vmax;line-height:1em;letter-spacing:0em}}@media (orientation:portrait){h4{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:500;font-size:8vmin;line-height:1em;letter-spacing:0em}}@media (orientation:landscape){h5{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:3vmax;line-height:1em;letter-spacing:0em}}@media (orientation:portrait){h5{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:13vmin;line-height:1em;letter-spacing:0em}}h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-style:normal;color:#63dbb2!important;font-size:clamp(16px,2vw,18px);font-weight:700;line-height:1.0em;letter-spacing:2px;text-transform:uppercase;word-wrap:normal}@media (orientation:landscape){#leistungen h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:500;font-size:2vmax;line-height:1em;letter-spacing:0em}}@media (orientation:portrait){#leistungen h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:500;font-size:7vmin;line-height:1em;letter-spacing:0em}}@media (orientation:landscape){#blog h1{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#34e21d;font-weight:600;font-size:3vmax;line-height:1.1em;letter-spacing:0em}}@media (orientation:portrait){#blog h1{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#34e21d;font-weight:600;font-size:10vmin;line-height:1.1em;letter-spacing:0em}}@media (orientation:landscape){#blog h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:3vmax;line-height:0.9em;letter-spacing:0em}}@media (orientation:portrait){#blog h2{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:8vmin;line-height:1.1em;letter-spacing:0em}}@media (orientation:landscape){#blog h3{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:2.6vmax;line-height:0.9em;letter-spacing:0em}}@media (orientation:portrait){#blog h3{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:7vmin;line-height:1.1em;letter-spacing:0em}}@media (orientation:landscape){#blog h4{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:2.3vmax;line-height:0.9em;letter-spacing:0em}}@media (orientation:portrait){#blog h4{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:6vmin;line-height:1.1em;letter-spacing:0em}}@media (orientation:landscape){#blog h5{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:2vmax;line-height:0.9em;letter-spacing:0em}}@media (orientation:portrait){#blog h5{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:5vmin;line-height:1.1em;letter-spacing:0em}}@media (orientation:landscape){#blog h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:1.7vmax;line-height:0.9em;letter-spacing:0em}}@media (orientation:portrait){#blog h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;color:#6d7985;font-weight:600;font-size:4vmin;line-height:1.1em;letter-spacing:0em}}.pa-image-2-3 .et_pb_image_wrap{padding-top:150%;display:block}.pa-image-2-3 .et_pb_image_wrap img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.wsf-form .wsf-field-wrapper .wsf-label{color:#63dbb2;font-weight:700}.wsf-form .wsf-field-wrapper .wsf-field{background:#fff;color:#fff;border:1px solid #63dbb2;border-radius:4px;padding:10px 10px 10px 10px;font-family:Montserrat;font-weight:600}.wsf-form .wsf-field-wrapper .wsf-field::placeholder{color:#014550;font-size:16px;font-family:Montserrat;font-weight:600}button.wsf-button.wsf-button-primary{background-color:#63dbb2!important;border:0px solid #ffffff!important;border-radius:4px;margin-top:20px!important;padding:8px;font-size:20px!important;font-weight:600;color:#fff!important}button.wsf-button.wsf-button-primary:hover{background-color:#014550!important;color:#fff;border:0px solid #ea5451!important}input[type="checkbox"][aria-invalid="true"]{color:#63dbb2!important;font-size:14px}input[type="checkbox"][aria-invalid="true"]{color:#63dbb2!important;font-size:14px}input[type=checkbox].wsf-field:checked+label.wsf-label:before{background-color:rgba(255,255,255,0.2)!important;border-color:#ffffff;color:#63dbb2!important}.wsf-form .wsf-field-wrapper .wsf-field{color:#63dbb2;font-size:16px}.small{font-size:13px!important;color:#fff}.equal-tabs .et_pb_tabs_controls li{width:33%;text-align:center}@media screen and (max-width:768px){.equal-tabs .et_pb_tabs_controls li{width:100%;text-align:center}}.et_pb_tabs_controls li{border:none!important}ul.et_pb_tabs_controls:after{border:none!important}@media all and (max-width:980px){html,body{overflow-x:hidden}body{position:relative}}.backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.backdrop2,.backdrop1{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,0.08)!important;border-radius:8px;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.3);transition:all 0.3s ease-in-out}.backdrop2:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(99,219,178,0.5)!important;box-shadow:0px 0px 15px 0px rgba(99,219,178,0.3);transform:scale(1.02)}.logo-marquee{overflow:hidden;padding:10px 0}.logo-track{display:inline-flex;gap:40px;align-items:center;width:max-content;animation:marquee 40s linear infinite;will-change:transform}.logo-track img{height:40px;width:auto;flex:0 0 auto;display:block}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.logo-marquee:hover .logo-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.logo-track{animation:none}}.tabs .single-tab{-ms-flex:0 0 25.0%;-webkit-box-flex:0;flex:0 0 25.0%;max-width:calc(25.0% - 10px);text-align:center;margin-right:5px;margin-left:5px;margin-bottom:0!important;cursor:pointer;border-radius:10px;background:#00222d;color:#fff;transition:all 0.5s ease;transition:all 0.5s ease}.tabs .single-tab:hover,.tabs .single-tab.current{background:#014550;background:linear-gradient(317deg,rgba(1,69,80,1) 0%,rgba(0,34,45,1) 100%)}.tabs .single-tab:hover h4,.tabs .single-tab.current h4{color:#fff}.tabs .single-tab:hover .et-pb-icon,.tabs .single-tab.current .et-pb-icon{color:#292929!important}.tab_content .tabs_item{display:none}.tab_content .tabs_item:first-child,.et-fb-root-ancestor .tab_content .tabs_item{display:block}.features-overview{-ms-flex-align:center!important;-webkit-box-align:center!important;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.kh-feature-text ul{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style-type:none;margin-top:30px;margin-bottom:0;margin-left:-10px;margin-right:-10px}.kh-feature-text ul li{-ms-flex:0 0 48%!important;-webkit-box-flex:0;flex:0 0 48%!important;max-width:48%!important;margin-top:5px;margin-bottom:10px;margin-left:1%;margin-right:1%;position:relative;background-color:#f9f9f9;border-radius:5px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}@media (max-width:767px){.kh-feature-text ul li{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;margin-left:0;margin-right:0}}.kh-feature-text ul li span{display:block;color:#014550;text-transform:inherit;padding:12px 12px 10px 45px;z-index:1;position:relative;-webkit-transition:0.5s;transition:0.5s;font-weight:600;font-size:15px}.kh-feature-text ul li span:before{content:'\e052'!important;font-family:"ETModules";color:#63dbb2;display:block;position:absolute;left:13px;font-size:20px;line-height:47px;top:0}.kh-feature-text ul li:before{content:'';position:absolute;left:0;top:0;width:0;height:100%;border-radius:5px;background-color:#63dbb2;z-index:-1;-webkit-transition:0.5s;transition:0.5s}.kh-feature-text ul li:hover:before{width:100%;z-index:1}.kh-feature-text ul li:hover span,.kh-feature-text ul li:hover span:before{color:#ffffff}@media only screen and (max-width:768px){.kh-feature-content.text-left{order:2}.kh-feature-image.text-left{order:1;padding-bottom:35px}.kh-feature-text ul li{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.tabs0 .single-tab0{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:calc(50% - 10px);margin-top:10px}}@media only screen and (min-width:768px) and (max-width:980px){.tabs0 .single-tab0{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:calc(33.333333% - 10px);margin-top:10px}}.pa-image-1-1 .et_pb_image_wrap{padding-top:100%;display:block}.pa-image-1-1 .et_pb_image_wrap img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover;border-radius:6px}.flux-loop{transform-origin:left center;animation:fluxGrowFade 2.5s ease-out infinite}@keyframes fluxGrowFade{0%{transform:scaleX(0);opacity:1}70%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}.flux-loop-vertikal{transform-origin:top center;animation:fluxGrowFadeVertikal 2.5s ease-out infinite}@keyframes fluxGrowFadeVertikal{0%{transform:scaleY(0);opacity:1}70%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1);opacity:0}}