@keyframes fadeInMove{0%{opacity:0;transform:translate3d(var(--translateX, 0), var(--translateY, 0), 0)}100%{opacity:1;transform:translate3d(0, 0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.has-reveal-child{overflow:hidden;padding-bottom:.07em}.scrollAnimation{opacity:0}.scrollAnimation .animated{opacity:1}span.revealUp,span.revealDown,span.revealLeft,span.revealRight{display:block}.animated{animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:ease;--translateX: 0;--translateY: 0}.animated.fadeIn{animation-name:fadeInMove}.animated.fadeInUp{--translateY: 30px;animation-name:fadeInMove}.animated.fadeInDown{--translateY: -30px;animation-name:fadeInMove}.animated.fadeInRight{--translateX: 30px;animation-name:fadeInMove}.animated.fadeInLeft{--translateX: -30px;animation-name:fadeInMove}.animated.zoomIn{animation-name:zoomIn}.animated.revealUp{--translateY: 100%;animation-name:fadeInMove;animation-duration:.8s;animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.animated.revealDown{--translateY: -100%;animation-name:fadeInMove;animation-duration:.8s;animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.animated.revealLeft{--translateX: -100%;animation-name:fadeInMove;animation-duration:.8s;animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.animated.revealRight{--translateX: 100%;animation-name:fadeInMove;animation-duration:.8s;animation-timing-function:cubic-bezier(0.77, 0, 0.175, 1)}.animated.delay-02{animation-delay:.2s}.animated.delay-04{animation-delay:.4s}.animated.delay-05{animation-delay:.5s}.animated.delay-06{animation-delay:.6s}.animated.delay-08{animation-delay:.8s}.animated.delay-1{animation-delay:1s}.animated.delay-12{animation-delay:1.2s}.animated.delay-14{animation-delay:1.4s}.animated.delay-15{animation-delay:1.5s}.animated.delay-16{animation-delay:1.6s}.animated.delay-18{animation-delay:1.8s}.animated.delay-2{animation-delay:2s}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}body{font-family:"General Sans",sans-serif;font-size:16px;line-height:1.6;background-color:#fff;color:#1e2f48}@font-face{font-family:"General Sans";src:url("../fonts/GeneralSans-MediumItalic.woff2") format("woff2"),url("../fonts/GeneralSans-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("../fonts/GeneralSans-Medium.woff2") format("woff2"),url("../fonts/GeneralSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:url("../fonts/GeneralSans-SemiboldItalic.woff2") format("woff2"),url("../fonts/GeneralSans-SemiboldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"General Sans";src:url("../fonts/GeneralSans-Semibold.woff2") format("woff2"),url("../fonts/GeneralSans-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}.rellax{-webkit-transition:transform 6s cubic-bezier(0, 1, 0.5, 1);transition:transform 6s cubic-bezier(0, 1, 0.5, 1)}.flex{display:flex}.flexwrap{display:flex;flex-wrap:wrap}body:before{background:rgba(0,0,0,.25);content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .5s ease;width:100%}body.menu-open:before{opacity:1}a{color:#1e2f48;transition:all .3s ease}header{background-color:#fff;border-bottom:1px solid #c7cbd1;left:0;padding:16px 44px;position:fixed;top:0;width:100%;z-index:999999}header ul{list-style:none}header a{text-decoration:none}header .content{align-items:center;justify-content:space-between}header .content .col-1{align-items:center;gap:52px}header .content .col-2{align-items:center}header .content .col-2 .secondary-menu{align-items:center;gap:16px;display:flex}header .content .col-2 .secondary-menu>li>a{position:relative}header .content .col-2 .secondary-menu>li>a:after{background-image:url("../svg/secondary-menu-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:8px;left:50%;opacity:0;position:absolute;top:100%;transform:translateX(-50%);transition:all .3s ease;width:15px}header .content .col-2 .secondary-menu>li:hover>a,header .content .col-2 .secondary-menu>li.active>a{color:#30adf9}header .content .col-2 .secondary-menu>li:hover>a:after,header .content .col-2 .secondary-menu>li.active>a:after{opacity:1;top:calc(100% + 8px)}header nav>ul{display:flex;gap:8px}header nav>ul ul{line-height:1em}header nav>ul ul li>a{display:inline-block;line-height:1em;width:fit-content}header nav>ul>li.mega-menu-parent>a{align-items:center;background-color:#eff2f5;border-radius:12px;color:#1e2f48;display:flex;font-weight:600;height:48px;overflow:hidden;padding-left:16px;text-decoration:none}header nav>ul>li.mega-menu-parent>a .arrow{align-items:center;border-left:1px solid #c7cbd1;display:flex;justify-content:center;height:100%;margin-left:16px;transition:all .3s ease;width:44px}header nav>ul>li.mega-menu-parent>a .arrow svg,header nav>ul>li.mega-menu-parent>a .arrow svg *{transition:all .3s ease}header nav>ul>li.mega-menu-parent:hover>a,header nav>ul>li.mega-menu-parent.active>a{background-color:#30adf9;color:#fff}header nav>ul>li.mega-menu-parent:hover>a .arrow,header nav>ul>li.mega-menu-parent.active>a .arrow{border-color:#fff}header nav>ul>li.mega-menu-parent:hover>a .arrow svg *,header nav>ul>li.mega-menu-parent.active>a .arrow svg *{stroke:#fff}header nav>ul>li.active>a svg{transform:rotateX(180deg)}header nav>ul>li.active>ul.sub-menu{opacity:1;pointer-events:initial}header nav>ul>li>ul.sub-menu{background-color:#fff;display:flex;left:0;opacity:0;padding:72px 0;pointer-events:none;position:absolute;top:calc(100% + 1px);transition:all .5s ease;width:100%}header nav>ul>li>ul.sub-menu>.wrapper{display:flex;flex-direction:row;gap:30px;justify-content:space-between}header nav>ul>li>ul.sub-menu .menu-title{flex-shrink:0;margin-top:.5em;opacity:.4}header nav>ul>li>ul.sub-menu .menu-title a{pointer-events:none}header nav>ul>li>ul.sub-menu ul.submenu-wrap{display:flex;flex-shrink:0;flex-direction:column;gap:13px;position:relative;width:76.5%}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li{width:65.55%}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li>a{text-decoration:underline;text-decoration-color:#fff;font-size:32px;font-weight:600;opacity:.4;position:relative}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li>a .menu-level-1-arrow{align-items:center;display:flex;height:100%;left:100%;opacity:0;position:absolute;top:0;transition:all .3s ease}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li>a:hover{opacity:.7}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li>a:hover .menu-level-1-arrow{left:calc(100% + 16px);opacity:1}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li.active>a{opacity:1;text-decoration-color:#1e2f48}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li.active>a .menu-level-1-arrow{left:calc(100% + 16px);opacity:1}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li.active>ul.sub-menu{opacity:1;pointer-events:initial}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li>ul.sub-menu{display:flex;flex-direction:column;font-size:18px;gap:10px;left:calc(65.55% + 36px);margin-top:.5em;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .3s ease;width:calc(34.45% - 36px)}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li>ul.sub-menu>li>a{font-weight:600;text-decoration:underline;text-decoration-color:#fff}header nav>ul>li>ul.sub-menu ul.submenu-wrap>li>ul.sub-menu>li>a:hover{text-decoration-color:#1e2f48}.site-footer{background-color:#222;color:#fff;padding:20px 0;text-align:center}.wrapper{margin:0 auto;padding:0 60px;max-width:1520px;width:100%}@media(max-width: 1280px){#burger{display:block}}/*# sourceMappingURL=style.css.map */
