:root{--uppercase:initial;--uppercase-more:initial}header{--nav-animation-in:slide-in-left-wave;--nav-animation-out:slide-out-left-wave;--header-init-bg:none;--header-init-logo-filter:none;--header-init-shadow:none;--header-init-over-bg:linear-gradient(rgba(0,0,0,0.22) 0%, rgba(0,0,0,0.18) 55%, rgba(0,0,0,0) 100%);--header-init-over-logo-filter:brightness(0) invert(1);--header-init-over-shadow:none;--header-min-bg:rgba(255,255,255,0.9);--header-min-logo-filter:none;--header-show-nav-bg:none;--header-show-nav-panel-bg:var(--color-1);--header-show-nav-logo-filter:brightness(0) invert(1);--header-show-nav-nav-color:#fff;--header-show-nav-nav-color-hover:#000}.teaser{--teaser-text-color:#fff;--teaser-text-align:center;--teaser-pos:auto;--teaser-bg-filter:brightness(0.7);--teaser-shade-color:none;--teaser-shade-opacity:0}p,h2,h3{line-height:125%}header .wrapper{width:100%;max-width:calc(100% - 8rem)}@media (max-width: 720px){header .wrapper{max-width:calc(100% - 6rem)}}header .wrapper nav{display:none}header .wrapper nav .nav-inner a,header .wrapper nav .nav-inner .sortable>div{font-family:var(--font-2)}header.header-show-nav .wrapper nav{display:grid;position:fixed;animation:var(--nav-animation-in) 0.5s ease-in forwards;left:0;top:0;width:100%;height:100vh;background-color:var(--header-show-nav-panel-bg)}header.header-show-nav .wrapper nav .nav-inner{margin:auto;width:36rem;max-width:65%}header.header-show-nav .wrapper nav .nav-inner>a,header.header-show-nav .wrapper nav .nav-inner .sortable>div{color:var(--header-show-nav-nav-color);display:block;width:fit-content;margin:3.2rem auto;font-size:3rem;letter-spacing:calc(0.5 * var(--nav-letter-spacing));text-align:var(--align-navigation)}header.header-show-nav .wrapper nav .nav-inner>a:not(:first-child),header.header-show-nav .wrapper nav .nav-inner .sortable>div:not(:first-child){margin-left:auto}@media (max-width: 720px){header.header-show-nav .wrapper nav .nav-inner>a,header.header-show-nav .wrapper nav .nav-inner .sortable>div{font-size:2.4rem}}.header-hide-nav .wrapper nav{display:grid;position:fixed;animation:var(--nav-animation-out) 0.4s ease-in forwards;left:0;top:0;width:100%;height:100vh;background-color:var(--header-show-nav-panel-bg)}.header-hide-nav .wrapper nav .nav-inner{margin:auto;max-width:65%}.header-hide-nav .wrapper nav .nav-inner a{color:var(--header-show-nav-nav-color);display:block;margin:3.2rem 0;font-size:3rem;letter-spacing:calc(0.5 * var(--nav-letter-spacing));text-align:var(--align-navigation)}#Burger{display:grid}#f6qa856k6d52xx:after{content:'';display:inline-block;position:absolute;bottom:60px;left:50%;transform:translateX(-50%);width:28px;height:42px;border:2px solid white;border-radius:15px;transition:all 0.5s linear}#f6qa856k6d52xx:before{content:'';display:inline-block;z-index:100;position:absolute;bottom:85px;left:50%;transform:translateX(-50%);width:4px;height:8px;border-radius:2px;background-color:white;animation:moveWheel 1.5s ease-out infinite}#f6qa856k6d52xx .teaser{height:100vh}#f6qa856k6d52xx .teaser::before{content:'';display:inline-block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#8782ab;background-color:#6a5ac7;opacity:.69;z-index:5}#f6qa856k6d52xx .teaser::after{content:'';display:inline-block;position:absolute;left:0%;top:0%;width:100%;height:100%;background:linear-gradient(to right, #6a5ac7 0%, #6a5ac700 20%, #6a5ac700 80%, #6a5ac7 100%);opacity:.9}#f6qa856k6d52xx .teaser .teaser-in{width:80rem}#f6qa856k6d52xx .teaser .teaser-in h1{color:white;font-size:6rem}#f6qa856k6d52xx .teaser .teaser-in>p{font-size:3.2rem;margin-bottom:0}#f6qa856k6d52xx .teaser .teaser-in .buttons a{font-size:1.5rem}@media (max-width: 720px){#f6qa856k6d52xx .teaser .teaser-in .buttons a{font-size:1.3rem}}@media (max-width: 720px){#f6qa856k6d52xx .teaser .teaser-in h1{font-size:10vw;margin-bottom:2rem;line-height:1.2em;letter-spacing:-.02em}#f6qa856k6d52xx .teaser .teaser-in p{font-size:2.3rem;max-width:92%}}.title-desc{text-align:left;margin-bottom:calc(-0.4 * var(--margin-segment) * var(--factor-spacing))}@media (max-width: 720px){.title-desc{margin-bottom:calc(-0.1 * var(--margin-segment) * var(--factor-spacing))}}.title-desc .title:not(:last-child){margin:0 auto 1.8rem 0;font-size:5rem}@media (max-width: 720px){.title-desc .title:not(:last-child){font-size:3.6rem;margin:0 auto 1rem 0}}.title-desc .description{margin:0;width:65rem;max-width:90%}.teaser-masked-video{padding:.5rem 0}@media (max-width: 720px){.teaser-masked-video{padding:4rem 0 1rem 0}}.teaser-masked-video .teaser-container{max-width:90%}.teaser-masked-video .teaser-container .text-container .text-container-in .buttons>a:first-child,.teaser-masked-video .teaser-container .text-container .text-container-in .buttons>a:last-child{font-size:1.6rem}@media (max-width: 720px){.teaser-masked-video .teaser-container .text-container .text-container-in h1{font-size:3.8rem}.teaser-masked-video .teaser-container .text-container .text-container-in p{font-size:2rem}}.teaser-masked-video .teaser-container .video-container{width:100%}#f6qa856k6d52 .teaser-masked-video .teaser-container .video-container .video-mask{position:relative}#f6qa856k6d52 .teaser-masked-video .teaser-container .video-container .video-mask video{filter:saturate(0.75)}#f6qa856k6d52 .teaser-masked-video .teaser-container .video-container .video-mask::after{content:'';display:inline-block;position:absolute;left:0%;top:0%;width:100%;height:100%;background-color:#f0db7f;opacity:.69}.boxes .box .image{filter:saturate(0) opacity(0.75);transition:filter var(--transition-time) var(--transition-ease)}.boxes .box .texts h3{font-size:2.5rem;text-align:left;margin-left:0;margin-bottom:.5em;max-width:100%;color:var(--color-1)}.boxes .box .texts p{text-align:left;margin-left:0}.boxes a:hover .box .image{filter:saturate(1) opacity(1)}.boxes a:hover .box .texts h3{color:#e7b51c}.boxes a:hover .box .texts p{color:var(--color-font-2)}@media (max-width: 720px){.parallax{height:100vh;display:flex}}.parallax .parallax-in{width:94rem;max-width:86%}@media (max-width: 720px){.parallax .parallax-in{margin:auto}}.parallax .parallax-in h2{text-align:left;font-size:8.5rem}@media (max-width: 720px){.parallax .parallax-in h2{font-size:5rem;text-wrap:balance}}@media (max-width: 380px){.parallax .parallax-in h2{font-size:4.7rem}}.text-image-horizontal .container .text h2{font-size:3.6rem;margin-bottom:1.5rem}.text-image-horizontal .container .text .buttons>a:first-child,.text-image-horizontal .container .text .buttons>a:first-child p,.text-image-horizontal .container .text .buttons>.sortable>div.button-edit:first-child,.text-image-horizontal .container .text .buttons>.sortable>div.button-edit:first-child p{font-size:1.6rem}.header-init .wrapper nav .nav-inner a:last-child,.header-init .header-init .wrapper nav .nav-inner .sortable>div:last-child,.header-min .wrapper nav .nav-inner a:last-child,.header-min .header-init .wrapper nav .nav-inner .sortable>div:last-child,.header-show-nav .wrapper nav .nav-inner a:last-child,.header-show-nav .header-init .wrapper nav .nav-inner .sortable>div:last-child{background-color:var(--button-1-color-bg);padding:6px 16px;color:var(--button-1-color-font);border-radius:var(--border-radius)}.header-init .wrapper nav .nav-inner a:last-child:hover,.header-init .header-init .wrapper nav .nav-inner .sortable>div:last-child:hover,.header-min .wrapper nav .nav-inner a:last-child:hover,.header-min .header-init .wrapper nav .nav-inner .sortable>div:last-child:hover,.header-show-nav .wrapper nav .nav-inner a:last-child:hover,.header-show-nav .header-init .wrapper nav .nav-inner .sortable>div:last-child:hover{background-color:var(--button-1-color-bg-hover)}.header-init .wrapper nav .nav-inner a>p,.header-init .header-init .wrapper nav .nav-inner .sortable>div>p,.header-min .wrapper nav .nav-inner a>p,.header-min .header-init .wrapper nav .nav-inner .sortable>div>p,.header-show-nav .wrapper nav .nav-inner a>p,.header-show-nav .header-init .wrapper nav .nav-inner .sortable>div>p{margin:0;background-color:var(--button-1-color-bg);padding:6px 16px;color:var(--button-1-color-font);border-radius:var(--border-radius)}.header-init .wrapper nav .nav-inner a>p:hover,.header-init .header-init .wrapper nav .nav-inner .sortable>div>p:hover,.header-min .wrapper nav .nav-inner a>p:hover,.header-min .header-init .wrapper nav .nav-inner .sortable>div>p:hover,.header-show-nav .wrapper nav .nav-inner a>p:hover,.header-show-nav .header-init .wrapper nav .nav-inner .sortable>div>p:hover{background-color:var(--button-1-color-bg-hover)}#f6l0cgs1b8eg{background-color:var(--color-light);padding:calc(var(--margin-segment) * var(--factor-spacing)) 0 0 0;margin-bottom:0}#f6l0cgs1b8eg .title-desc{margin-bottom:0}#f42cralc9d66{background-color:var(--color-light);padding:calc(.65 * var(--margin-segment) * var(--factor-spacing)) 0 calc(var(--margin-segment) * var(--factor-spacing)) 0}@media (max-width: 720px){#f42cralc9d66{padding:calc(.35 * var(--margin-segment) * var(--factor-spacing)) 0 calc(var(--margin-segment) * var(--factor-spacing)) 0}}#f42cralc9d66 .boxes{gap:4rem 2rem}@media (max-width: 720px){#f42cralc9d66 .boxes{gap:2.5rem 2.5rem}#f42cralc9d66 .boxes>*{grid-column-end:span 6 !important}}#f42cralc9d66 .boxes .box .image{width:5.5rem;height:5.5rem;filter:brightness(1)}#f42cralc9d66 .boxes .box .texts h3{text-align:left;margin-left:0;font-size:2.2rem;color:var(--color-font-1)}@media (max-width: 720px){#f42cralc9d66 .boxes .box .texts h3{font-size:2rem}}@media (max-width: 380px){#f42cralc9d66 .boxes .box .texts h3{font-size:1.85rem}}#f42cralc9d66 .boxes>a:hover .box .image{filter:brightness(1.4)}#f42cralc9d66 .boxes>a:hover .box .texts h3{color:var(--color-1)}#Footer .wrapper .social>a{width:3.6rem;height:3.6rem;background-color:var(--color-1)}#Footer .wrapper .social>a:not(:last-child){margin-right:.75rem}#Footer .wrapper .social>a:hover{background-color:#e7b51c}@media (max-width: 720px){.fl-footer{height:40rem}.fl-footer .wrapper{height:36rem}.fl-footer .wrapper>:first-child:nth-last-child(3):first-child{top:unset;transform:none;bottom:0}.fl-footer .wrapper>:first-child:nth-last-child(3) ~ *:last-child{top:unset;transform:none;bottom:10px}.fl-footer .wrapper>:first-child:nth-last-child(3) ~ *:nth-child(2){top:5.5rem;transform:translateX(-50%)}}.tki-video-teaser{height:100vh;display:flex;position:relative;overflow:hidden}.tki-video-teaser .teaser-container{padding-top:1.5vh;position:relative;width:var(--website-width);max-width:90vw;margin:auto;display:inline-block}@media (max-width: 720px){.tki-video-teaser .teaser-container{margin:0;height:100%;max-width:100%;width:100%}}.tki-video-teaser .teaser-container .teaser-in{overflow:visible;width:65%;padding-bottom:2rem}@media (max-width: 720px){.tki-video-teaser .teaser-container .teaser-in{width:86%;margin:15rem auto 0 auto}}@media (max-width: 380px){.tki-video-teaser .teaser-container .teaser-in{width:86%;margin:12rem auto 0 auto}}.tki-video-teaser .teaser-container .teaser-in h1{color:var(--color-font-1);font-size:10rem;line-height:105%;margin:0 0 3rem 0}@media (max-width: 1250px){.tki-video-teaser .teaser-container .teaser-in h1{font-size:8rem}}@media (max-width: 720px){.tki-video-teaser .teaser-container .teaser-in h1{font-size:13vw;margin-bottom:2.5rem}}.tki-video-teaser .teaser-container .teaser-in>p{color:var(--color-font-2);font-size:2.3rem;margin-bottom:3.6rem;width:41rem;line-height:125%;max-width:100%}@media (max-width: 1250px){.tki-video-teaser .teaser-container .teaser-in>p{font-size:2.3rem;width:40rem}}@media (max-width: 720px){.tki-video-teaser .teaser-container .teaser-in>p{font-size:4.5vw;margin-bottom:2.5rem}}.tki-video-teaser .teaser-container .teaser-in .buttons{display:inline-block}.tki-video-teaser .teaser-container .teaser-in .buttons.has-toolbox-right{min-height:50px;min-width:60px}.tki-video-teaser .teaser-container .teaser-in .buttons>a,.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit{display:inline-block;cursor:pointer;background-color:var(--button-1-color-bg);color:var(--button-1-color-font);font-weight:var(--button-font-weight);text-transform:var(--uppercase-more);text-align:center;text-decoration:none;padding:calc(1.8rem * var(--button-padding-factor-ver)) calc(2.8rem * var(--button-padding-factor-hor));transition:all var(--transition-time) var(--transition-ease);border-radius:var(--border-radius);margin:0 2rem 0.5rem 0;min-width:16rem}.tki-video-teaser .teaser-container .teaser-in .buttons>a,.tki-video-teaser .teaser-container .teaser-in .buttons>a p,.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit,.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit p{font-family:var(--font-1)}.tki-video-teaser .teaser-container .teaser-in .buttons>a:hover,.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit:hover{background-color:var(--button-1-color-bg-hover);color:var(--button-1-color-font-hover)}.tki-video-teaser .teaser-container .teaser-in .buttons>a:nth-child(n+2),.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit:nth-child(n+2){background-color:transparent;color:var(--color-1);border:2px var(--color-1) solid;font-weight:var(--button-font-weight);padding:calc(1.8rem * var(--button-padding-factor-ver) - 0.2rem) calc(2.8rem * var(--button-padding-factor-hor) - 0.2rem)}.tki-video-teaser .teaser-container .teaser-in .buttons>a:nth-child(n+2):hover,.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit:nth-child(n+2):hover{background-color:var(--button-1-color-bg-hover);color:var(--button-1-color-font-hover);border:2px var(--button-1-color-bg-hover) solid}.tki-video-teaser .teaser-container .teaser-in .buttons>a p,.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit p{margin:0;padding:0}@media (max-width: 720px){.tki-video-teaser .teaser-container .teaser-in .buttons>a,.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit{margin:0 1rem 1rem 0;min-width:13rem}.tki-video-teaser .teaser-container .teaser-in .buttons>a:last-child,.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit:last-child{margin:0}}.tki-video-teaser .teaser-container .teaser-in .buttons>a:last-child,.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>div.button-edit:last-child{margin:0}.tki-video-teaser .teaser-container .teaser-in .buttons>.sortable>#loader{display:inline-block;margin:0;width:25px;height:25px;position:relative;top:8px}.tki-video-teaser .teaser-container .teaser-in>:last-child{margin-bottom:0}.tki-video-teaser .teaser-container .video-container{display:inline-block;position:absolute;right:-6%;top:50%;transform:translateY(-50%);width:65%;aspect-ratio:80 / 62;max-height:70vh;z-index:-1}.tki-video-teaser .teaser-container .video-container .mask1{position:relative;mask-image:url(/TKI/tki-mask.svg);mask-repeat:no-repeat;mask-size:contain;width:100%;height:100%;mask-position:center}@media (max-width: 1350px){.tki-video-teaser .teaser-container .video-container .mask1{mask-position:unset}}.tki-video-teaser .teaser-container .video-container .mask1 video{width:100%;height:100%;object-fit:cover;filter:opacity(0.52)}.tki-video-teaser .teaser-container .video-container .mask1::after{content:'';display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain;background-blend-mode:color;opacity:.25}@media (max-width: 720px){.tki-video-teaser .teaser-container .video-container{position:absolute;top:unset;transform:none;bottom:-3vh;right:-15vw;width:130vw}.tki-video-teaser .teaser-container .video-container .mask1{mask-position:center}}@media (max-width: 380px){.tki-video-teaser .teaser-container .video-container{bottom:-21vh}}.tki-video-teaser:after{content:'';display:inline-block;position:absolute;bottom:60px;left:50%;transform:translateX(-50%);width:28px;height:42px;border:2px solid #c7c8c9;border-radius:15px;transition:all 0.5s linear}@media (max-width: 720px){.tki-video-teaser:after{border:2px solid var(--color-2)}}.tki-video-teaser:before{content:'';display:inline-block;z-index:100;position:absolute;bottom:85px;left:50%;transform:translateX(-50%);width:4px;height:8px;border-radius:2px;background-color:#c7c8c9;animation:moveWheel 1.5s ease-out infinite}@media (max-width: 720px){.tki-video-teaser:before{background-color:var(--color-2)}}@keyframes moveWheel{0%{bottom:88px;opacity:0}18%{opacity:1}42%{opacity:1}60%{bottom:75px;opacity:0}100%{opacity:0}}
