.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px #0009;background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px #0009;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px)and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}*,*:before,*:after{box-sizing:border-box}::-moz-placeholder{color:#a52a2a80}::placeholder{color:#a52a2a80}::-moz-selection{background-color:#243b6e;color:gold}::selection{background-color:#243b6e;color:gold}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-thumb{background-color:#000;border:none;border-radius:10px}::-webkit-scrollbar-track{background:transparent}html{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Microsoft Yahei UI,Microsoft Yahei,Source Han Sans CN,sans-serif;font-weight:600;font-size:16px;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;position:relative;scroll-behavior:smooth;text-rendering:optimizeSpeed}body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body,h1,h2,h3,h4,h5,h6,p,ol,ul{font-weight:400}ul:not(.ul),ol:not(.ol){list-style:none}table{border-collapse:collapse;border-spacing:0}fieldset,img,abbr{border:0}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,button,label,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;-webkit-tap-highlight-color:transparent;outline:none}button{background:transparent;border:none;cursor:pointer;font:inherit;padding:0}button:focus{outline:none}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:64px;font-size:25px;border-radius:32px;font-family:Akony,sans-serif;padding:0 26px;width:100%;border:none;color:#83254b;text-transform:uppercase}@media screen and (max-width:768px){input{font-size:13px;padding:0 20px;height:36px}}input::-ms-clear,input::-ms-reveal{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:focus{outline:none}input:required:invalid{box-shadow:none}input::-moz-selection{background-color:brown;color:#fff}input::selection{background-color:brown;color:#fff}textarea{display:block;max-width:100%;resize:none;width:100%}input,textarea{color:brown}a{color:#003a5d;-webkit-tap-highlight-color:transparent;text-decoration:none;font-weight:600;transition:.3s}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;max-width:100%}p{line-height:1.4}@media screen and (max-width:768px){p{line-height:1.5}}p+p,p+h4{margin-top:10px}@media screen and (max-width:768px){p+p,p+h4{margin-top:8px}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-family:Akony;font-style:normal;font-weight:400;src:url(./AKONY.ttf) format("ttf"),url(./AKONY.woff2) format("woff2")}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:800;text-transform:uppercase;color:#6ba0b3;margin-bottom:20px}strong{font-weight:700}h2{font-size:24px}@media screen and (max-width:768px){h2{font-size:20px}}h3{font-size:18px}@media screen and (max-width:768px){h3{font-size:16px}}.main-footer{margin-top:auto;color:#fff;font-weight:700;text-align:center}.main-footer .inner{padding:10px 0;font-size:18px;background:#003a5d}.center{margin:0 auto;max-width:1440px;width:100%}.flex{align-items:start;display:flex;justify-content:space-between;margin:0 -15px}.flex>*{margin:0 15px}.flex.align-center{align-items:center}.flex.justify-between{justify-content:space-between}.flex.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.flex-1{flex:1}.image-text{display:flex}@media screen and (max-width:768px){.image-text{display:block}}.image-text>*{flex:1}.image-text .text{padding:30px;min-height:260px;display:flex;align-items:center}@media screen and (max-width:768px){.image-text .text{padding:30px 20px}}@media screen and (max-width:560px){.image-text .text{min-height:initial}}.image-text .image{position:relative;min-height:460px}@media screen and (max-width:560px){.image-text .image{min-height:320px}}.image-text .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.main-header{padding:20px}@media screen and (max-width:560px){.main-header{padding:12px 20px}}@media screen and (max-width:560px){.main-header .nav{position:absolute;top:0;left:0;width:100%;min-height:200px;background:#fffffffa;z-index:2;margin:0;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.3s}}.main-header .main-nav{display:flex}@media screen and (max-width:560px){.main-header .main-nav{flex-direction:column;display:block}}.main-header .main-nav li{margin-left:42px}@media screen and (max-width:768px){.main-header .main-nav li{margin-left:20px}}@media screen and (max-width:560px){.main-header .main-nav li{margin-left:0;margin-top:10px;text-align:center}}.main-header .logo img{max-width:100px}.section{padding:80px 0}@media screen and (max-width:1240px){.section{padding:42px 0}}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb-80{padding-bottom:80px}@media screen and (max-width:768px){.mb-80{padding-bottom:38px}}.text-right{text-align:right}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-icon{background-repeat:no-repeat;background-position:left center;background-size:17px;padding-left:37px}@media screen and (max-width:767px){.hide-mobile{display:none}}.show-mobile{display:none}@media screen and (max-width:767px){.show-mobile{display:block}}.hidden{display:none}.ul{list-style:disc;margin:20px 0 20px 36px}@media screen and (max-width:560px){.ul{margin:5px 0 28px 24px}}.ul:last-child{margin-bottom:0}.ul li+li{margin-top:11px}@media screen and (max-width:560px){.ul li+li{margin-top:7px}}.ol{list-style:number}.ol li+li{margin-top:20px}.networks{display:flex;margin-top:24px}.networks li+li{margin-left:30px}.networks a{display:flex;justify-content:center;align-items:center;width:32px;height:32px}.text-editor *+p{margin-bottom:16px}.text-editor a{color:#fbb500}.text-editor strong{font-weight:700}.text-editor em{font-style:italic}.text-editor ul,.text-editor ul li{font-weight:300;list-style:disc}.text-editor ol,.text-editor ol li{list-style:number}.text-editor ul,.text-editor ol{margin-bottom:20px;margin-left:19px}.text-editor ul li+li,.text-editor ol li+li{margin-top:5px}.text-editor small{font:initial}.text-editor h1,.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{text-transform:uppercase;margin-bottom:20px}.text-editor h1{font-size:38px;line-height:32px}.text-editor h2{font-size:32px}.text-editor h3{font-size:28px}.text-editor h4{font-size:24px}.text-editor h5{font-size:20px}.text-editor h6{font-size:18px}.btn{text-transform:uppercase;background:#003a5d;text-align:center;color:#fff;display:inline-block;transition:.3s;position:relative;padding:15px 63px;background:var(--gradient-primary);overflow:hidden;border-radius:4px;font-size:14px;font-weight:600;line-height:18px;background:linear-gradient(48.15deg,#003a5d,#4ba7df)}@media screen and (max-width:768px){.btn{padding:10px 14px}}.btn:hover{transform:scale(1.03)}.btn.border-gold{background:transparent;border:1px solid gold;color:gold}.btn.border-gold:hover{color:#fff;background:brown;border:1px solid brown}.top-block a,.top-block img{display:block}.top-block p+p{margin-top:10px}.top-block .center{position:relative}@media screen and (max-width:560px){.top-block .top-block-bg{margin-top:40px}}.top-block .wrap-line{border-top:3px solid #003a5d;border-bottom:3px solid #003a5d}.top-block .location{display:flex;align-items:center}.top-block .location+.location{margin-top:6px}.top-block .location img{margin-right:6px}.top-block .line{background:#d2f245;font-weight:900;text-align:center;padding:10px;position:relative;font-size:20px}.top-block .logo-item{position:absolute;top:80px;right:50px;width:40%}@media screen and (max-width:1260px){.top-block .logo-item{position:initial;top:initial;right:initial;width:initial}}.top-block .logo-g{position:absolute;top:30px;right:calc(40% - 150px)}@media screen and (max-width:560px){.top-block .logo-g{top:-36px;right:20px;max-width:136px}}.top-block .item{background:#181818b3;color:#fff;padding:20px;border-radius:10px}@media screen and (max-width:1260px){.top-block .item{border-radius:initial;background:#181818cc}}.registration-mhp h2{color:#fff}.registration-mhp .wrap{background:url(./registration-mhp.jpg) no-repeat center/cover;padding:6vw 8vw}.registration-mhp .inner{background:#181818b3;padding:20px;text-align:center;max-width:600px;margin:auto}.registration-mhp .btns{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}.network-section{text-align:center}.network-section.fundraising .btns .btn+.btn{margin-top:14px}.network-section a{display:flex}.network-section .bg{padding:30px;display:flex;align-items:center;justify-content:center;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.network-section .bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#6ba0b3b3;z-index:1}.network-section .inner{background:#181818b3;color:#fff;border-radius:10px;padding:30px;position:relative;z-index:2}.network-section .networks-section{display:flex;justify-content:center;margin-top:30px}.network-section .networks-section a:hover{transform:scale(1.2)}.network-section .networks-section li{margin:0 10px}@media screen and (max-width:768px){.network-section .networks-section li{margin:0 4px}}.our-races{text-align:center}.our-races .logo-racenext{display:inline-block}.our-races .logo-racenext:hover{transform:scale(1.1)}.our-races .logo-racenext img{max-width:240px}@media screen and (max-width:560px){.our-races .logo-racenext img{max-width:150px}}.prize-pools{padding:60px 20px;text-align:center}@media screen and (max-width:768px){.prize-pools{padding:30px 20px}}.prize-pools .gallery-item{cursor:pointer;display:inline-block}.prize-pools .grid{display:flex;grid-gap:16px;justify-content:center}@media screen and (max-width:768px){.prize-pools .grid{flex-wrap:wrap}}.prize-pools .grid+.title{margin-top:40px}.prize-pools .grid img{width:150px;height:150px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){.prize-pools .grid img{height:initial}}.race-schedule{font-size:24px}body.open-menu .btn-menu span:nth-child(1){top:18px;width:0;left:50%}body.open-menu .btn-menu span:nth-child(2){transform:rotate(45deg)}body.open-menu .btn-menu span:nth-child(3){transform:rotate(-45deg)}body.open-menu .btn-menu span:nth-child(4){top:18px;width:0;left:50%}body.open-menu .nav{opacity:1;visibility:visible}.btn-menu{width:26px;height:18px;z-index:3;transform:rotate(0);transition:transform .5s ease-in-out;cursor:pointer;border:none;display:none}@media screen and (max-width:560px){.btn-menu{display:block}}.btn-menu span{display:block;position:absolute;height:2px;width:100%;background:#003a5d;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}.btn-menu span:nth-child(1){top:0}.btn-menu span:nth-child(2),.btn-menu span:nth-child(3){top:8px}.btn-menu span:nth-child(4){top:15px}.index-page{color:#000}
