@import url(https://fonts.googleapis.com/css2?family=Golos+Text:wght@400..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Merriweather:ital,opsz,wdth,wght@0,18..144,87..112,300..900;1,18..144,87..112,300..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,500;1,500&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{padding:0;margin:0}html{scroll-behavior:smooth}body{font-family:"Golos Text",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#313131;background:#fff;overflow-x:hidden;min-width:280px}.block-wrap{max-width:1366px;width:100%;padding:0 4.2%;margin:0 auto;box-sizing:border-box}@media only screen and (max-width: 1024px){.block-wrap{padding:0 3.2%}}@media only screen and (max-width: 768px){.block-wrap{padding:0 4.2%}}@media only screen and (max-width: 480px){.block-wrap{padding:0 5.5%}}h1{font-family:"Merriweather",sans-serif;font-weight:400;font-size:60px;line-height:110%;color:#313131}@media only screen and (max-width: 1024px){h1{font-size:48px}}@media only screen and (max-width: 768px){h1{font-size:44px}}@media only screen and (max-width: 480px){h1{font-size:36px}}@media only screen and (max-width: 320px){h1{font-size:28px}}h2{font-family:"Merriweather",sans-serif;font-weight:400;font-size:54px;line-height:120%;color:#313131}@media only screen and (max-width: 1024px){h2{font-size:46px}}@media only screen and (max-width: 768px){h2{font-size:44px}}@media only screen and (max-width: 480px){h2{font-size:36px}}@media only screen and (max-width: 320px){h2{font-size:28px}}.marquee-block{width:100%;overflow:hidden;background:#f54932;display:flex}.marquee-list{list-style-type:none;margin:0;padding:18px 0;display:flex;animation:marquee 35s linear infinite}@media only screen and (max-width: 1024px){.marquee-list{padding:16px 0}}@media only screen and (max-width: 768px){.marquee-list{padding:14px 0}}@media only screen and (max-width: 480px){.marquee-list{padding:10px 0}}.marquee-list__item{white-space:nowrap;font-family:"Merriweather",sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:110%;text-transform:uppercase;color:#fff;display:inline-flex;align-items:center;margin:0 12px 0 0}@media only screen and (max-width: 1024px){.marquee-list__item{font-size:20px}}@media only screen and (max-width: 768px){.marquee-list__item{font-size:18px}}@media only screen and (max-width: 480px){.marquee-list__item{font-size:16px}}.marquee-list__item:after{content:"";display:block;width:6px;height:6px;background:#fff;border-radius:50%;margin:0 0 0 12px}.marquee-list.reverse{animation:marquee 35s linear reverse infinite}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.red-text{color:#f54932}.introduction-block{padding:80px 0 60px 0}@media only screen and (max-width: 768px){.introduction-block{padding:60px 0 50px 0}}@media only screen and (max-width: 480px){.introduction-block{padding:48px 0 40px 0}}.stages-block{padding:140px 0 60px 0}@media only screen and (max-width: 768px){.stages-block{padding:100px 0 50px 0}}@media only screen and (max-width: 480px){.stages-block{padding:80px 0 40px 0}}.participants-block{padding:140px 0 130px 0}@media only screen and (max-width: 768px){.participants-block{padding:100px 0 110px 0}}@media only screen and (max-width: 480px){.participants-block{padding:80px 0 100px 0}}.introduction-paragraph{font-family:"Merriweather",sans-serif;font-weight:400;font-size:36px;line-height:135%;text-transform:uppercase;color:#313131}@media only screen and (max-width: 768px){.introduction-paragraph{font-size:32px}}@media only screen and (max-width: 480px){.introduction-paragraph{font-size:28px}}@media only screen and (max-width: 320px){.introduction-paragraph{font-size:24px}}.introduction-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 64px 0}@media only screen and (max-width: 768px){.introduction-header{flex-direction:column}}.introduction-header__text{width:62.5%}@media only screen and (max-width: 768px){.introduction-header__text{width:100%}}.introduction-header__image{width:32%}@media only screen and (max-width: 768px){.introduction-header__image{width:100%}}.introduction-header__image img{display:block;width:100%;height:auto}.introduction-header__image.desktop-version{display:block}@media only screen and (max-width: 768px){.introduction-header__image.desktop-version{display:none}}.introduction-header__image.mobile-version{display:none}@media only screen and (max-width: 768px){.introduction-header__image.mobile-version{display:block;margin:28px 0}}@media only screen and (max-width: 480px){.introduction-header__image.mobile-version{margin:24px 0}}.introduction-description{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 768px){.introduction-description{flex-direction:column}}.introduction-description__image{width:39%}@media only screen and (max-width: 768px){.introduction-description__image{width:100%}}.introduction-description__image img{display:block;width:100%;height:auto}.introduction-description__text{width:57%}@media only screen and (max-width: 768px){.introduction-description__text{width:100%}}.crossed-line{-webkit-text-decoration:line-through;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#f54932}.label-paragraph{font-size:20px;line-height:120%;color:#3057a2}.table-information{width:100%;border-collapse:collapse;margin:60px 0 48px 0}.table-information__cell{box-sizing:border-box;color:#313131;font-size:20px;line-height:120%}@media only screen and (max-width: 480px){.table-information__cell{display:block}}.table-information__cell:nth-child(1){padding:16px 16px 16px 0;width:44%;border-right:2px solid #d0d0d0;border-bottom:2px solid #d0d0d0;font-weight:400;opacity:.7}@media only screen and (max-width: 480px){.table-information__cell:nth-child(1){width:100%;border:none;padding:16px 0 6px 0 !important}}.table-information__cell:nth-child(2){width:56%;border-bottom:2px solid #d0d0d0;padding:16px;font-weight:600}@media only screen and (max-width: 480px){.table-information__cell:nth-child(2){width:100%;padding:6px 0 16px 0 !important}}.table-information__row:first-child .table-information__cell:nth-child(1){padding:0 16px 16px 0}.table-information__row:first-child .table-information__cell:nth-child(2){padding:0 16px 16px 16px}.table-information__row:last-child .table-information__cell{border-bottom:0}.table-information__row:last-child .table-information__cell:nth-child(1){padding:16px 16px 0 0}.table-information__row:last-child .table-information__cell:nth-child(2){padding:16px 16px 0 16px}.stages-header{max-width:810px;width:100%;margin:0 0 54px 0}.stages-header h2{margin:0;padding:0;text-transform:uppercase}.stages-header .main-text-block{position:relative}@media only screen and (max-width: 1024px){.stages-header .main-text-block{display:inline-block;width:100%}}.stages-header .additional-text-block{top:50%;left:108%;transform:translateY(-50%);position:absolute;content:"";display:block;font-family:"Golos Text",sans-serif;font-weight:400;font-size:20px;line-height:120%;color:#3057a2;text-transform:none;max-width:280px;width:100%}@media only screen and (max-width: 1024px){.stages-header .additional-text-block{padding:12px 0 0 0;max-width:none;top:auto;bottom:0;transform:translateY(100%);left:0}}@media only screen and (max-width: 480px){.stages-header .additional-text-block{font-size:18px}}.stages-list{display:flex;flex-wrap:wrap;gap:20px;position:relative}.stages-list.desktop-version{display:flex}@media only screen and (max-width: 768px){.stages-list.desktop-version{display:none}}.stages-list__element{width:calc((100% - 40px)/3);display:flex;color:#313131}.stages-list__element:last-child{flex-grow:1}.stages-list__element:last-child .stages-list__element-chunk{flex-grow:1}.stages-list__element:last-child .stages-list__text{max-width:450px;width:100%}.stages-list__element.double{flex-direction:column;gap:20px 0}.stages-list__element-chunk{display:flex;padding:20px;min-height:112px;box-sizing:border-box;background:url(images/stage-background.png)}.stages-list__number{margin:0 12px 0 0}@media only screen and (max-width: 480px){.stages-list__number{margin:0 16px 0 0}}.stages-list__number span{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#fff;border-radius:50%;font-weight:600;font-size:20px;line-height:120%}.stages-list__text p{margin:0;font-weight:500;font-size:20px;line-height:120%}@media only screen and (max-width: 768px){.stages-list__text p{font-size:18px}}@media only screen and (max-width: 480px){.stages-list__text p{font-size:16px}}.stages-list-wrap{width:100%;overflow:hidden;padding:148px 0 0 0;display:none;position:relative}@media only screen and (max-width: 768px){.stages-list-wrap{display:block}}.stages-list-wrap .additional-picture{position:absolute;z-index:1;bottom:auto;top:0;left:0;transform:translate(0, 0)}.stages-list.mobile-version{flex-direction:row;flex-wrap:nowrap;gap:20px}@media only screen and (max-width: 480px){.stages-list.mobile-version{gap:0}}.stages-list.mobile-version .stages-list__element{width:calc((100% - 20px)/2);box-sizing:border-box;flex-direction:column;background:url(images/stage-background.png);flex-shrink:0}@media only screen and (max-width: 768px){.stages-list.mobile-version .stages-list__element{padding:62px 14px 6px 14px}}@media only screen and (max-width: 480px){.stages-list.mobile-version .stages-list__element{width:100%;padding:62px 20px 6px 20px}}.stages-list.mobile-version .stages-list__element-chunk{background:none;padding:0 0 28px 0}.additional-picture{width:376px;position:absolute;bottom:0;right:0;transform:translate(15%, -2%);z-index:1}.additional-picture__image{display:flex;width:100%;height:auto}.participants-container{position:relative}.participants-header{max-width:810px;width:100%;margin:0 0 50px 0}.participants-header h2{margin:0;padding:0;text-transform:uppercase}.switches-wrap{display:flex;justify-content:center;gap:0 14px;position:absolute;right:0;top:10px}@media only screen and (max-width: 768px){.switches-wrap{top:auto;bottom:-80px;left:50%;transform:translateX(-50%)}}.switch__element{width:44px;height:44px;border-radius:50%;background:#313131;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.switch__element[data-disabled=false]{transition:.2s}@media screen and (min-width: 769px){.switch__element[data-disabled=false]:hover{transition:.2s;opacity:.7}}.switch__element[data-disabled=true]{background:#d6d6d6;pointer-events:none}.switch__arrow{display:block;width:12px;height:20px}.switch__arrow.reverse{transform:rotate(180deg)}.switch__text{display:flex;align-items:center}.switch__text span{font-weight:400;font-size:16px;line-height:120%;color:#313131;display:inline-block}.switch__text .separator-element{width:9px}.switch__text .active-element,.switch__text .total-element{width:12px}.switch__text .separator-element,.switch__text .total-element{opacity:.6}.participants-wrap{width:100%;overflow:hidden}.participants-list{display:flex;gap:0 20px;transition:.5s}@media only screen and (max-width: 480px){.participants-list{gap:0}}.participants-list__element{width:calc((100% - 40px)/3);padding:10px 0;flex-shrink:0;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 768px){.participants-list__element{width:calc((100% - 40px)/2)}}@media only screen and (max-width: 480px){.participants-list__element{width:100%}}.participant-element__image-wrap{width:81%;aspect-ratio:1/1;margin:0 0 28px 0}.participant-element__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.participant-element__text{margin:0 0 20px 0;color:#313131}.participant-element__text span{display:block;text-align:center}.participant-element__text span:nth-child(1){margin:0 0 6px 0;font-weight:600;font-size:24px;line-height:120%}.participant-element__text span:nth-child(2){font-weight:400;font-size:20px;line-height:120%;opacity:.6}.participant-element__link{display:inline-block;-webkit-text-decoration:none;text-decoration:none;font-weight:500;font-size:16px;line-height:120%;color:#3057a2;padding:12px;box-sizing:border-box;border:1px solid #3057a2;border-radius:62px;transition:.2s}.participant-element__link:hover{color:#fff;background:#3057a2;transition:.3s}.switches-stages{display:flex;align-items:center;justify-content:center;margin:28px 0 4px 0}.dots-container{margin:0 13px;display:flex;align-items:center;justify-content:center}.dots-container__element{width:10px;height:10px;border-radius:50%;background:#d9d9d9;margin:0 3px}.dots-container__element.active{background:#313131}.header-container{padding:26px 0 120px 0;background-color:#e9ded4;background:url(images/main.png) center bottom/cover no-repeat;position:relative}@media only screen and (max-width: 1024px){.header-container{background:url(images/main-1024.png) center bottom/cover no-repeat}}@media only screen and (max-width: 768px){.header-container{background:url(images/main-mobile.png) center bottom/cover no-repeat;padding:22px 0 380px 0}}@media only screen and (max-width: 480px){.header-container{padding:18px 0 320px 0}}.header__logo{width:245px;margin:0 0 62px 0}@media only screen and (max-width: 768px){.header__logo{margin:0 0 48px 0;max-width:230px;width:100%}}@media only screen and (max-width: 480px){.header__logo{margin:0 0 40px 0;max-width:213px;width:100%}}.header__logo img{display:block;width:100%;height:auto;transition:.2s}.header__logo:hover img{opacity:.7;transition:.2s}.header__text{max-width:542px;width:100%}@media only screen and (max-width: 768px){.header__text{max-width:none}}.header__text .text-main{margin:24px 0}@media only screen and (max-width: 768px){.header__text .text-main{display:flex;justify-content:center}}.header__text .text-main h1{margin:0;padding:0;text-transform:uppercase}.header__text .text-main span{display:block}.header__text .text-additional{margin:24px 0 40px 0}@media only screen and (max-width: 768px){.header__text .text-additional{margin:24px 0 36px 0}}@media only screen and (max-width: 480px){.header__text .text-additional{margin:24px 0 32px 0}}.header__text .text-additional span{display:inline-block;font-size:18px;line-height:130%;text-align:center;color:#313131}@media only screen and (max-width: 480px){.header__text .text-additional span{text-align:left}}.header__buttons{display:flex;flex-direction:row;margin:10px 0}@media only screen and (max-width: 768px){.header__buttons{flex-direction:column;align-items:center}}.button__wrap{max-width:263px;min-width:200px;width:100%}.button__wrap:first-child{margin:0 16px 0 0}@media only screen and (max-width: 768px){.button__wrap{max-width:335px;width:100%}}.button__link{display:inline-block;box-sizing:border-box;-webkit-text-decoration:none;text-decoration:none;font-style:normal;font-weight:500;font-size:16px;line-height:130%;border-radius:66px;text-align:center;width:100%}.button__link_black{color:#fff;background:#1f1f1f;padding:16px 49px;transition:.2s}@media only screen and (max-width: 768px){.button__link_black{padding:16px;margin:0 0 20px 0}}@media only screen and (max-width: 480px){.button__link_black{margin:0 0 14px 0}}@media screen and (min-width: 769px){.button__link_black:hover{color:#1f1f1f;background:#fbce51;transition:.3s}}.button__link_transparent{color:#1f1f1f;background:rgba(0,0,0,0);border:2px solid #1f1f1f;padding:14px 49px;transition:.2s}@media screen and (min-width: 769px){.button__link_transparent:hover{transition:.3s;color:#fff;background:#1f1f1f}}@media only screen and (max-width: 768px){.button__link_transparent{background:#fff;opacity:.9;padding:16px;border:rgba(0,0,0,0)}}.footer-container{padding:40px 0 72px 0;background:#e9ded4}.footer-paragraph{font-size:16px;line-height:120%;opacity:.6;color:#313131}
