#navigation{padding-left:0!important;padding-right:0!important;padding-top:0!important;position:fixed;top:0;transition:top .3s ease-in;width:100vw;z-index:100}#navigation #nav-contact{display:flex}#navigation #nav-contact-page{display:none}#navigation .w-100p{width:100%}@media screen and (min-width:768px){#navigation #nav-contact{display:none}#navigation #nav-contact-page{display:flex}#navigation.is-scrolling{top:-40px}}#navigation .mobile-s-menu{display:flex;flex-direction:column;margin-top:20px;order:50}#navigation .mobile-s-menu a{color:#aabac5;font-weight:700;margin-top:5px;padding:3px 0}@media screen and (min-width:768px){#navigation .mobile-s-menu{display:none!important}}#navigation .topbar{align-items:center;background-color:#32363f;display:none;height:40px;justify-content:flex-end;width:100%;z-index:6}#navigation .topbar .social-media{display:flex;flex-direction:row;left:0;margin:0 40px;position:relative}#navigation .topbar .social-media .media-item{height:20px}#navigation .topbar ul{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}#navigation .topbar ul li{display:flex;padding-left:12px;padding-right:12px}#navigation .topbar ul li a{color:#fff;display:inline-block;font-size:11px;font-weight:700;padding:2px 0}#navigation .topbar ul li+li{border-left:1px solid #ccc}@media screen and (min-width:1024px){#navigation .topbar{display:flex}}#navigation .blue{color:#0099d8}#navigation .fs-light{font-weight:200}#navigation .link-with-arrow{display:block;position:relative}#navigation .link-with-arrow:after{background-image:url(../img/chevron-navi1.svg);background-position:50% 60%;background-repeat:no-repeat;background-size:22px 10px;content:"";display:none;height:22px;margin-left:4px;position:absolute;right:0;top:0;width:22px}#navigation .link-with-arrow:hover:after{display:block}#navigation .level0{margin-right:25px;padding-bottom:3px;position:relative;transition:border-bottom-width .3s ease-in}#navigation .level0:after{background-color:#0099d8;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .25s ease;width:0}#navigation .level0 span{color:#1e2127;padding-right:10px}#navigation .level0:hover:after{height:2px;width:100%}#navigation .levelT{background-color:#fff;display:flex;height:80px;justify-content:space-between;padding:0 0 0 15px;position:relative;width:100%;z-index:5}@media screen and (min-width:768px){#navigation .levelT{padding:0 0 0 40px}}#navigation .levelT .hidden{display:none!important}#navigation .levelT .logo{align-items:center;background-color:#fff;display:flex;z-index:1}#navigation .levelT .logo a{height:30px}#navigation .levelT .blue-box{background-color:#0099d8;display:flex;height:80px;height:100%;margin-left:40px;padding:0!important}#navigation .levelT .blue-box:hover{background-color:#03609f}#navigation .levelT.mobile-active .nav-menu-v2-wrap{transform:translateY(0)}#navigation .levelT.mobile-active .levelS{display:none;height:calc(100vh - 80px);overflow:hidden;top:80px;z-index:1}#navigation .levelT.mobile-active .levelS .level1-wrapper{height:100vh}#navigation .levelT.mobile-active .levelS .level1-wrapper.show .level1{height:calc(100vh - 110px);overflow-y:scroll}#navigation .levelT.mobile-active .levelS .level1-wrapper.show .level1 .groups{display:flex;flex-direction:column}#navigation .levelT.mobile-active .blue-box{height:76px!important;margin-left:0}#navigation .levelT.mobile-active .blue-box.contact{bottom:0;display:flex!important;left:0;padding:20px 0;position:fixed;transform:translateX(0);width:100%;z-index:2}#navigation .levelT.mobile-active .blue-box.sec-btn{bottom:0;display:flex!important;justify-content:center;left:0;position:fixed;transform:translateX(0);width:calc(50% - 1px);z-index:2}#navigation .levelT.mobile-active .blue-box.sec-btn a{width:auto}#navigation .levelT.mobile-active .blue-box.sec-btn+.contact{justify-content:center;left:calc(50% + 1px);width:50%}#navigation .levelT.mobile-active .blue-box.sec-btn+.contact a{margin-right:0!important;padding:20px 0;text-align:center;white-space:unset;width:auto}#navigation .levelT.mobile-active .blue-box.sec-btn+.contact a svg{display:none}#navigation .levelT .levelS{display:none;height:calc(100vh - 80px);left:0;overflow:hidden;position:absolute;top:80px;width:100%}#navigation .levelT .levelS.open{display:block}#navigation .levelT .levelS .level1-wrapper{display:block;left:0;position:absolute;top:0;transform:translateY(-100%);transition:all .25s ease .15s;width:100%;z-index:1}#navigation .levelT .levelS .level1-wrapper.show{transform:translateY(0);transition:all .25s ease .15s;z-index:2}#navigation .levelT .levelS .level1-wrapper h3,#navigation .levelT .levelS .level1-wrapper h4{color:#0099d8;font-weight:200}#navigation .levelT .levelS .level1-wrapper h3 *,#navigation .levelT .levelS .level1-wrapper h4 *{color:inherit!important}#navigation .levelT .levelS .level1-wrapper .level1{background-color:#f2f2f2;flex-direction:column;left:0;padding-left:15px;padding-right:15px;position:relative;top:0;width:100%}#navigation .levelT .levelS .level1-wrapper .level1 .back{color:#1e2127;display:block;font-size:14px;margin-bottom:15px;padding-left:30px;padding-top:30px;position:relative;text-transform:uppercase}#navigation .levelT .levelS .level1-wrapper .level1 .back svg{bottom:0;left:0;position:absolute;transform:translateY(2px)}@media screen and (min-width:768px){#navigation .levelT .levelS .level1-wrapper .level1 .back{display:none}}#navigation .levelT .levelS .level1-wrapper .level1 h3{padding:20px 0 40px}#navigation .levelT .levelS .level1-wrapper .level1 .groups{grid-column-gap:20px;grid-row-gap:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;padding-bottom:100px}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group{border-left:1px solid #0099d8;display:flex;flex-direction:column;font-size:16px;grid-area:1;margin-bottom:10px;padding-left:20px;padding-right:10px}@media screen and (min-width:768px){#navigation .levelT .levelS .level1-wrapper .level1 .groups .group{min-height:180px}}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group h4{font-size:inherit;text-transform:uppercase}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group ul{display:flex;flex-direction:column;list-style-type:none;margin-top:20px}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group ul li{padding-bottom:10px}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group ul a{color:#1e2127;display:block;font-size:inherit;position:relative}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group ul a:hover{color:#0099d8}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media{border:none;grid-area:1/4/last-line/4;margin-left:auto;margin-right:0;width:100%}@media screen and (max-width:768px){#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media{height:150px;margin-top:40px;order:15;padding:0}}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media a{border-bottom:4px solid #0099d8;color:#fff;display:block;height:100%;position:relative;text-decoration:none;width:100%}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media a img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:1}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media a:hover{text-decoration:none}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media a:hover button{background-color:#0099d8;border-color:#0099d8}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media a:before{background:#05092e;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%;z-index:2}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media button,#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media span{color:inherit;position:absolute;z-index:4}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media .title{left:20px;top:20px}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media .subtitle{bottom:20px;font-weight:700;left:20px;max-width:100%;padding-right:70px}#navigation .levelT .levelS .level1-wrapper .level1 .groups .group.media button{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:100%;bottom:20px;display:flex;height:40px;justify-content:center;position:absolute;right:20px;width:40px}@media screen and (min-width:768px){#navigation .levelT .levelS .level1-wrapper .level1{padding-left:50px;padding-right:50px}}#navigation .nav-menu-v2-wrap{background-color:#fff;height:100vh;margin-top:80px;position:absolute;transform:translateY(-100%);transition:all .3s ease-in;width:100%}@media screen and (min-width:1200px){#navigation .nav-menu-v2-wrap{align-self:center;flex-direction:column;height:auto;left:0;margin-top:0;position:relative;top:0;transform:none;width:auto}#navigation .nav-menu-v2-wrap:before{display:none}}#navigation .nav-menu-v2-wrap:before{background-color:#fff;content:"";height:100vh;left:0;position:absolute;transform:translateX(-100%);width:100vw}#navigation .hamburger-wrapper{padding:0!important;z-index:1}#navigation .hamburger{align-items:stretch;background-color:transparent;border:none;display:flex;flex:1;padding:20px 40px;position:relative;transition:all .3s ease-in}#navigation .hamburger p{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#navigation .hamburger span{background-color:#fff;border-radius:3px;display:block;height:3px;position:absolute;transform:translate(-50%,-50%) rotate(0);transition:all .3s ease-in-out}#navigation .hamburger span:first-child{left:50%;top:calc(50% - 6px);width:30px}#navigation .hamburger span:last-child{left:calc(50% - 5px);top:calc(50% + 4px);width:20px}#navigation .hamburger.is-active{background-color:#000!important}#navigation .hamburger.is-active span{color:#fff;left:50%;top:50%;width:30px}#navigation .hamburger.is-active span:first-child{transform:translate(-50%,-50%) rotate(-45deg)}#navigation .hamburger.is-active span:last-child{transform:translate(-50%,-50%) rotate(45deg)}#navigation .menu{align-items:normal;display:flex;flex-direction:column;font-family:ProximaNova-Thin;font-weight:200;justify-content:flex-start}@media screen and (max-width:1199.99px){#navigation .menu{width:calc(100% - 40px)}#navigation .menu>a div{display:flex;justify-content:space-between;padding-bottom:10px;padding-top:20px}}@media screen and (min-width:1200px){#navigation .menu{align-items:center;flex-direction:row;justify-content:space-between}}#navigation .contact,#navigation .sec-btn{align-items:center;display:inline-flex;height:auto!important;padding:15px 40px!important}#navigation .contact a,#navigation .sec-btn a{align-items:center;color:#fff;display:flex;flex-direction:row;font-weight:700;height:100%;letter-spacing:1.4px;padding:20px 40px;text-decoration:none;white-space:nowrap;width:100%}#navigation .contact a span,#navigation .sec-btn a span{color:inherit}#navigation .contact a svg,#navigation .sec-btn a svg{display:flex;height:8px;margin-left:25px;max-width:21px;transform:translateX(0);transition:all .25s ease;width:21px}#navigation .contact a:hover,#navigation .sec-btn a:hover{color:#0095da!important}#navigation .contact a:hover svg,#navigation .sec-btn a:hover svg{transform:translateX(5px)}@media screen and (min-width:768px){#navigation .contact,#navigation .sec-btn{height:80px!important;padding:30px 40px!important}}#navigation .sec-btn a{font-size:20px;text-align:center;text-transform:none}#navigation .sec-btn a small{display:block;font-size:14px}#navigation .sec-btn+.contact{margin-left:2px}#navigation .hidden{overflow:hidden}