.layout .header{position:fixed;top:0;left:0;width:100%;z-index:99;background-color:unset}.layout .sticky-header{background-color:#fff}.layout .header-nav{position:relative;z-index:9}.layout .header-nav-container{position:relative;height:96px;align-items:center;z-index:2;margin-top:20px;transition:all .3s ease-in-out}.layout .header-nav-container.scroll-nav,.layout .header-nav-container.small-nav{height:62px;padding-top:10px;padding-bottom:10px;margin-top:0}.layout .header-nav-container.scroll-nav.small-nav,.layout .header-nav-container.small-nav.small-nav{transition:unset}@media screen and (max-width: 374px){.layout .header-nav-container.scroll-nav,.layout .header-nav-container.small-nav{margin:0 8px!important}}@media (max-width: 639px){.layout .header-nav-container{height:72px;margin-top:12px}}.layout .header-nav-logo{height:100%;display:flex}.layout .header-nav-logo .nav-logo-img{height:96px;width:auto;transition:height .3s ease-in-out}@media (max-width: 639px){.layout .header-nav-logo .nav-logo-img{height:72px}}.layout .header-nav-logo .nav-logo-name{font-family:League Gothic,sans-serif;font-size:24px;letter-spacing:.02em;text-transform:uppercase;margin-left:20px;display:none}@media (max-width: 639px){.layout .header-nav-logo .nav-logo-name{margin-left:10px}}@media screen and (min-width: 350px) and (max-width: 374px){.layout .header-nav-logo .nav-logo-name{font-size:22px}}@media screen and (max-width: 349px){.layout .header-nav-logo .nav-logo-name{font-size:20px}}.layout .header-nav-logo .nav-logo-name a{color:#072445}.layout .scroll-nav .nav-logo-img,.layout .small-nav .nav-logo-img{height:42px;width:auto}.layout .scroll-nav .nav-logo-name,.layout .small-nav .nav-logo-name{display:flex;align-items:center}.layout .nav-link-arrow{position:relative;top:-5px}.layout .header-nav-menu{font-family:League Gothic,sans-serif;font-size:24px;line-height:115%;letter-spacing:.02em;text-align:right}.layout .nav-mobile-menu{display:flex;justify-content:flex-end}.layout .nav-mobile-menu .mobile-menu-icon{width:36px}@media (max-width: 639px){.layout .nav-mobile-menu .mobile-menu-icon{width:30px}}.layout .header-nav-links,.layout .header-nav-links a{color:#fff}@media (max-width: 1023px){.layout .header-nav-links a{color:#072445}}.layout .header-nav-links.dark-nav{color:#072445;background:#fff}.layout .header-nav-links.dark-nav a{color:#072445}@media (min-width: 1024px){.layout .header-nav-links.dark-nav .header-nav-link:hover{background:#dae1ed}}@media (max-width: 1023px){.layout .header-nav-links{position:fixed;height:100vh;overflow-y:auto;text-align:left;top:70px;left:0;padding-bottom:70px;width:100%;color:#072445;background:#fff;border:1px solid #DAE1ED}}.layout .header-nav-links .header-nav-link{cursor:pointer;font-size:24px;letter-spacing:.04em;display:inline-block;padding:6px 15px;position:relative}@media (min-width: 1024px){.layout .header-nav-links .header-nav-link:hover{background:#072445}}@media (max-width: 1023px){.layout .header-nav-links .header-nav-link{display:block;font-size:22px;line-height:40px;padding:0 0 0 24px;border-bottom:1px solid #F0F6FF}}.layout .header-nav-sub-links{position:absolute;right:0;top:40px;text-align:left;background:#072445}.layout .header-nav-sub-links.dark-nav{background:#dae1ed}@media (max-width: 1023px){.layout .header-nav-sub-links{position:relative;right:unset;top:unset;padding-left:20px;background:#fff;color:#072445}.layout .header-nav-sub-links.dark-nav{background:#fff}}.layout .header-nav-sub-links .header-nav-sub-link{display:inline-block;width:200px;line-height:48px;padding:0 20px;letter-spacing:.04em}.layout .header-nav-sub-links .header-nav-sub-link:not(:last-child){border-bottom:1px solid #f0f6ff}@media (max-width: 1023px){.layout .header-nav-sub-links .header-nav-sub-link{padding:0;line-height:40px;display:block}}.layout .main{color:#072445;padding-top:116px}.layout .main.small-nav{padding-top:62px}.layout .home-sponsors{padding:80px 0}@media (min-width: 640px) and (max-width: 1023px){.layout .home-sponsors{padding:60px 0}}@media (max-width: 639px){.layout .home-sponsors{padding:40px 0}}.layout .home-sponsors .home-sponsors-top{margin-bottom:80px}@media (min-width: 640px) and (max-width: 1023px){.layout .home-sponsors .home-sponsors-top{margin-bottom:60px}}@media (max-width: 639px){.layout .home-sponsors .home-sponsors-top{margin-bottom:40px}}.layout .home-sponsors .home-sponsors-title{line-height:100%}@media (max-width: 639px){.layout .home-sponsors .home-sponsors-title{font-size:32px}}@media (min-width: 640px) and (max-width: 1023px){.layout .home-sponsors .home-sponsors-title{font-size:44px}}.layout .home-sponsors .home-sponsors-subtitle{letter-spacing:0}@media (min-width: 1024px){.layout .home-sponsors .home-sponsors-subtitle{display:block}}.layout .home-sponsors .home-sponsors-action{display:flex;justify-content:center;align-items:center}@media (max-width: 639px){.layout .home-sponsors .home-sponsors-action{justify-content:left;margin-top:20px}}.layout .home-sponsors .sponsors-action-btn{border-radius:200px;font-family:League Gothic,sans-serif;font-size:24px;color:#fff;height:48px;border:0;padding:0 20px 0 66px;display:inline-block;cursor:pointer;outline:0;background:#287980 url(/build/assets/action_arrow-BDgAJiPJ.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.layout .home-sponsors .sponsors-action-btn:hover{background-color:#6ecdd5;background-position:32px center}@media (max-width: 639px){.layout .home-sponsors .sponsors-action-btn{height:36px;font-size:20px;padding:0 20px 0 50px;background-position:12px center;background-size:20px 20px}.layout .home-sponsors .sponsors-action-btn:hover{background-position:22px center}}.layout .home-sponsors .home-sponsors-track{max-width:100%;overflow:hidden;height:80px;display:flex;margin-bottom:40px}@media (max-width: 639px){.layout .home-sponsors .home-sponsors-track{margin-bottom:20px}}.layout .home-sponsors .home-sponsors-track .sponsor-track-list{width:max-content;height:100%;display:flex;justify-content:center;align-items:center;animation:slide-elements 20s linear infinite}.layout .home-sponsors .home-sponsors-track .sponsor-track-list:hover{animation-play-state:paused}.layout .home-sponsors .home-sponsors-track:nth-child(2) .sponsor-track-list{animation:slide-elements-right 20s linear infinite}.layout .home-sponsors .home-sponsors-track:nth-child(2) .sponsor-track-list:hover{animation-play-state:paused}.layout .home-sponsors .home-sponsors-track .sponsor-list-item{flex:1;text-align:center;padding:0 50px;cursor:pointer;width:240px;height:100%}.layout .home-sponsors .home-sponsors-track .sponsor-list-item .sponsor-list-img{width:100%;height:100%;object-fit:contain}@keyframes slide-elements{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes slide-elements-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.layout .footer{position:relative;height:112px}@media (max-width: 1023px){.layout .footer{height:175px}}.layout .footer .footer-image-container{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.layout .footer .footer-image-container .footer-image{height:100%}.layout .footer .footer-image-container .footer-img{width:100%;height:100%;object-fit:cover;display:block}.layout .footer .footer-image-container .footer-image-mask{height:100%;width:100%;position:absolute;top:0;left:0;background:#0006;z-index:1}.layout .footer .footer-image-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:24px;background:url(/build/assets/wave_pattern_top-guXMPJIb.png) repeat-x;z-index:2}.layout .footer .footer-content{position:relative;z-index:2;align-items:center;height:100%;padding-top:24px}@media (max-width: 1023px){.layout .footer .footer-content{padding-top:36px}.layout .footer .footer-content .footer-brand{flex:unset}.layout .footer .footer-content .footer-links{flex:1;display:flex;justify-content:flex-end}.layout .footer .footer-content .footer-copyright{flex:unset;width:100%}}.layout .footer .footer-content .footer-brand-content{display:flex;align-items:center;justify-content:center}@media (max-width: 1023px){.layout .footer .footer-content .footer-brand-content{justify-content:flex-start}}.layout .footer .footer-content .footer-brand-content .footer-brand-logo{height:46px}.layout .footer .footer-content .footer-brand-content .footer-brand-name{margin-left:14px;color:#fff}.layout .footer .footer-content .footer-links-list{display:flex;justify-content:center;gap:8px}.layout .footer .footer-content .footer-links-item{height:48px}.layout .footer .footer-content .footer-links-item .footer-links-icon{width:48px;height:48px}.layout .footer .footer-content .footer-copyright{display:flex;gap:8px;color:#fff}@media (max-width: 1023px){.layout .footer .footer-content .footer-copyright{display:block;line-height:28px}}.layout .footer .footer-content .footer-copyright .footer-copyright-link{color:#6ecdd5}@media (max-width: 1023px){.layout .scroll-nav .header-nav-links{top:62px;padding-bottom:260px}}
