.mdl__banner+.tpl__navigation{top:40px}.mdl__banner+.tpl__navigation .tpl__navigation__main{height:calc(100dvh - 120px - 40px)}.mdl__banner+.tpl__navigation.tpl__navigation--scrolled .tpl__navigation__main{height:calc(100dvh - 85px - 40px)}.tpl__navigation{width:100%;max-width:1920px;z-index:5;position:sticky;position:-webkit-sticky;top:0}.tpl__navigation.tpl__navigation--scrolled .tpl__navigation__container{min-height:85px}.tpl__navigation.tpl__navigation--scrolled .tpl__navigation__container .tpl__navigation__logo{padding:5px 0}@media all and (min-width: 768px){.tpl__navigation.tpl__navigation--scrolled .tpl__navigation__container .tpl__navigation__logo{padding:10px 0}}.tpl__navigation.tpl__navigation--scrolled .tpl__navigation__container .tpl__navigation__logo img{height:50px}@media all and (min-width: 1440px){.tpl__navigation.tpl__navigation--scrolled .tpl__navigation__container .tpl__navigation__logo img{height:60px}}.tpl__navigation.tpl__navigation--scrolled .tpl__navigation__container .tpl__navigation__meta{height:85px}.tpl__navigation.tpl__navigation--scrolled .tpl__navigation__container .tpl__navigation__button{height:85px}.tpl__navigation.tpl__navigation--scrolled .tpl__navigation__main{height:calc(100dvh - 85px)}.tpl__navigation .tpl__navigation__container{background:var(--main);background:linear-gradient(5deg, rgb(17, 82, 158) 0%, rgb(17, 50, 131) 100%);border-bottom-right-radius:20px;min-height:120px;transition:min-height .3s ease-in-out;position:absolute;width:100%}.tpl__navigation .tpl__navigation__container .tpl__navigation__innercontainer{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 20px;position:relative}@media all and (min-width: 480px){.tpl__navigation .tpl__navigation__container .tpl__navigation__innercontainer{padding:0 0 0 40px}}@media all and (min-width: 768px){.tpl__navigation .tpl__navigation__container .tpl__navigation__innercontainer{padding:0 0 0 60px}}@media all and (min-width: 1440px){.tpl__navigation .tpl__navigation__container .tpl__navigation__innercontainer{padding:0 0 0 80px}}@media all and (min-width: 1600px){.tpl__navigation .tpl__navigation__container .tpl__navigation__innercontainer{padding:0 0 0 120px}}.tpl__navigation .tpl__navigation__container .tpl__navigation__contentleft{display:flex;align-items:center}.tpl__navigation .tpl__navigation__container .tpl__navigation__contentright{display:flex;align-items:center}.tpl__navigation .tpl__navigation__container .tpl__navigation__logo{padding:20px 0;box-sizing:border-box;display:flex}.tpl__navigation .tpl__navigation__container .tpl__navigation__logo a{display:block;width:100%;height:auto}.tpl__navigation .tpl__navigation__container .tpl__navigation__logo a:focus-visible{outline:2px solid #fff}.tpl__navigation .tpl__navigation__container .tpl__navigation__logo a svg{display:block;width:100%;height:auto}.tpl__navigation .tpl__navigation__container .tpl__navigation__logo img{width:100%;max-width:220px;transition:height .3s ease-in-out;height:65px}@media all and (min-width: 1440px){.tpl__navigation .tpl__navigation__container .tpl__navigation__logo img{height:80px}}.tpl__navigation .tpl__navigation__container .tpl__navigation__meta{display:flex;align-items:center;transition:height .3s ease-in-out;height:70px}@media all and (min-width: 1440px){.tpl__navigation .tpl__navigation__container .tpl__navigation__meta{height:120px}}.tpl__navigation .tpl__navigation__container .tpl__navigation__meta .tpl__navigation__metalink{margin-left:25px;display:flex;align-items:center;position:relative}@media all and (min-width: 480px){.tpl__navigation .tpl__navigation__container .tpl__navigation__meta .tpl__navigation__metalink{margin-left:35px}}.tpl__navigation .tpl__navigation__container .tpl__navigation__meta .tpl__navigation__metalink:focus-visible{outline:2px solid #fff}.tpl__navigation .tpl__navigation__container .tpl__navigation__meta .tpl__navigation__metalink:hover span{animation:wave .3s}.tpl__navigation .tpl__navigation__container .tpl__navigation__meta .tpl__navigation__metalink:hover svg,.tpl__navigation .tpl__navigation__container .tpl__navigation__meta .tpl__navigation__metalink:focus-visible svg{background:var(--accent-02)}.tpl__navigation .tpl__navigation__container .tpl__navigation__meta .tpl__navigation__metalink svg{background:var(--accent-01);border-radius:50px;stroke:#fff;height:48px;width:48px;padding:10px;box-sizing:border-box;transition:background .3s ease-in-out}.tpl__navigation .tpl__navigation__container .tpl__navigation__meta .tpl__navigation__metalink .tpl__navigation__metalink__text{margin-left:10px;color:#fff;font-weight:700;text-transform:uppercase;transition:color .3s ease-in-out}.tpl__navigation .tpl__navigation__container .tpl__navigation__additional{margin-left:35px;padding-left:35px;position:relative}.tpl__navigation .tpl__navigation__container .tpl__navigation__additional:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:var(--white-020)}.tpl__navigation .tpl__navigation__container .tpl__navigation__searchlink__link{background:var(--white-020);border:2px solid rgba(0,0,0,0);border-radius:50%;padding:10px;box-sizing:border-box;height:48px;width:48px;position:relative;transition:background .3s ease-in-out,border .3s ease-in-out}.tpl__navigation .tpl__navigation__container .tpl__navigation__searchlink__link svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);stroke:#fff;transition:stroke .3s ease-in-out,height .3s ease-in-out,width .3s ease-in-out;height:24px;width:24px}.tpl__navigation .tpl__navigation__container .tpl__navigation__searchlink__link:hover,.tpl__navigation .tpl__navigation__container .tpl__navigation__searchlink__link:focus-visible{background:var(--accent-02);border:2px solid #fff}.tpl__navigation .tpl__navigation__container .tpl__navigation__searchlink__link:hover svg,.tpl__navigation .tpl__navigation__container .tpl__navigation__searchlink__link:focus-visible svg{height:30px;width:30px}.tpl__navigation .tpl__navigation__container .tpl__navigation__button{display:flex;align-items:center;transition:height .3s ease-in-out,border-bottom-right-radius .3s ease-in-out,border-bottom-left-radius .3s ease-in-out;height:70px;background:var(--accent-01);padding:0 25px;margin-left:25px;border-bottom-right-radius:20px;border-bottom-left-radius:0}@media all and (min-width: 1440px){.tpl__navigation .tpl__navigation__container .tpl__navigation__button{height:120px;padding:0 45px;margin-left:45px}}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton{position:relative;display:flex;flex-direction:row;align-items:center;cursor:pointer;padding:10px 25px;box-sizing:border-box;border:2px solid #fff;border-radius:45px;background:rgba(0,0,0,0);transition:background .3s ease-in-out,border .3s ease-in-out}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton:hover,.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton:focus-visible{background:#fff;border:2px solid var(--main)}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton:hover .buttontitle,.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton:focus-visible .buttontitle{color:var(--main)}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton:hover .tpl__navigation__menubutton-button>span,.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton:focus-visible .tpl__navigation__menubutton-button>span{background-color:var(--main)}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton.tpl__navigation__menubutton--active{background:var(--accent-02)}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton.tpl__navigation__menubutton--active .buttontitle{color:#fff}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton.tpl__navigation__menubutton--active .tpl__navigation__menubutton-button>span{background-color:#fff}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton .buttontitle{font-size:1rem;font-weight:bold;text-transform:uppercase;margin-right:15px;color:#fff;transition:color .3s ease-in-out}@media screen and (max-width: 767px){.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton .buttontitle{display:none}}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton .tpl__navigation__menubutton-button{position:relative;height:30px;width:24px}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton .tpl__navigation__menubutton-button>span{position:absolute;display:block;top:50%;height:3px;color:#fff;background-color:#fff;transition:transform .38s ease,opacity .38s ease,width .38s ease,height .38s ease,color .3s ease-in-out,background .3s ease-in-out;border-radius:10px}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton .tpl__navigation__menubutton-button>:nth-child(1){transform:rotate(0deg) translateY(calc(-50% - 8px)) translateX(-50%);width:100%;left:50%}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton .tpl__navigation__menubutton-button>:nth-child(2){transform:rotate(0deg) translateY(-50%) translateX(-50%);width:100%;left:50%}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton .tpl__navigation__menubutton-button>:nth-child(3){transform:rotate(0deg) translateY(calc(-50% + 8px)) translateX(-50%);width:100%;left:50%}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton.tpl__navigation__menubutton--active .tpl__navigation__menubutton-button>:nth-child(1){transform:rotate(-45deg) translateY(calc(-50% - 2.5px)) translateX(calc(-50% + 9.5px));height:3px;width:80%}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton.tpl__navigation__menubutton--active .tpl__navigation__menubutton-button>:nth-child(2){transform:rotate(0deg) translateY(-50%) translateX(-50%);opacity:0}.tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton.tpl__navigation__menubutton--active .tpl__navigation__menubutton-button>:nth-child(3){transform:rotate(45deg) translateY(calc(-50% + 2px)) translateX(calc(-50% + 6px));height:3px;width:80%}.tpl__navigation .tpl__navigation__main{display:flex;flex-direction:column;position:absolute;width:100%;height:calc(100dvh - 120px);background:rgba(0,0,0,0);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none;visibility:hidden;padding:50px 0;box-sizing:border-box;bottom:0}.tpl__navigation .tpl__navigation__main--active{visibility:visible;opacity:1;pointer-events:all}.tpl__navigation .tpl__navigation__main--active .tpl__navigation__deco{opacity:1}.tpl__navigation .tpl__navigation__main__container{overflow-y:auto;position:relative}.tpl__navigation .tpl__navigation__deco{position:absolute;bottom:0;right:0;pointer-events:none;transition:opacity .3s ease-in-out;transition-delay:.3s;opacity:0}.tpl__navigation .tpl__navigation__deco--water{mix-blend-mode:screen}.tpl__navigation--active .tpl__stickyicons{z-index:1}.tpl__navigation--active .tpl__navigation .tpl__navigation__container,.tpl__navigation--active .tpl__navigation--scrolled .tpl__navigation__container{min-height:100dvh;border-bottom-right-radius:0}.tpl__navigation--active .tpl__navigation .tpl__navigation__container .tpl__navigation__button,.tpl__navigation--active .tpl__navigation--scrolled .tpl__navigation__container .tpl__navigation__button{border-bottom-right-radius:0;border-bottom-left-radius:20px}.tpl__navigation--active .tpl__navigation .tpl__navigation__container .tpl__navigation__menubutton>span,.tpl__navigation--active .tpl__navigation--scrolled .tpl__navigation__container .tpl__navigation__menubutton>span{color:var(--accent-02)}.tpl__navigation--active .mdl__banner+.tpl__navigation .tpl__navigation__container,.tpl__navigation--active .tpl__navigation--scrolled .tpl__navigation__container{min-height:calc(100dvh - 40px)}