@font-face{font-family:'TT Commons';src:url("fonts/TTCommons-DemiBold.woff2") format("woff2"),url("fonts/TTCommons-DemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'TT Commons';src:url("fonts/TTCommons-Medium.woff2") format("woff2"),url("fonts/TTCommons-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'TT Commons';src:url("fonts/TTCommons-Regular.woff2") format("woff2"),url("fonts/TTCommons-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'TT Commons';src:url("fonts/TTCommons-Light.woff2") format("woff2"),url("fonts/TTCommons-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Cervo';src:url("fonts/Cervo-Medium.woff2") format("woff2"),url("fonts/Cervo-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Cervo';src:url("fonts/Cervo.woff2") format("woff2"),url("fonts/Cervo.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Cervo';src:url("fonts/Cervo-Light.woff2") format("woff2"),url("fonts/Cervo-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}body{background:#fff;font-family:'TT Commons', 'Arial', 'Helvetica', sans-serif;font-weight:400;font-size:16px;line-height:1.25;color:#192340}.wrapper{max-width:1920px;margin:0 auto;overflow:hidden}.container{max-width:1712px;padding-left:16px;padding-right:16px}img{max-width:100%;border:0}a{color:inherit;outline:none;-webkit-transition:0.3s;transition:0.3s}a:active,a:hover,a:focus{color:inherit;text-decoration:none}a:hover{opacity:0.8}ul{list-style:none}ul,li{padding:0;margin:0}[href^="tel:"]{white-space:nowrap}button,input,select,textarea{font-family:inherit;color:inherit}::-webkit-input-placeholder{color:inherit;opacity:1}::-moz-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}.button{width:100%;height:64px;padding:0;border:0;border-radius:4px;font-weight:500;font-size:24px;letter-spacing:0.06em;text-transform:uppercase;cursor:pointer}.button_1,.button_1:hover,.button_1:focus{background:#192340;color:#fff}.button_2,.button_2:hover,.button_2:focus{background:#fff;color:#192340}.button_3,.button_3:hover,.button_3:focus{background:#fff;border:1px solid #192340;color:#192340}.button_link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.button:hover{opacity:0.8}.button:disabled{opacity:0.7;cursor:not-allowed}H1{font-family:"Cervo","Arial","Helvetica",sans-serif;font-weight:500;font-size:140px;line-height:90%;letter-spacing:-0.01em;text-transform:uppercase;margin:0}.section-title{border-bottom:1px solid #192340;font-family:"Cervo","Arial","Helvetica",sans-serif;font-weight:500;font-size:32px;line-height:120%;letter-spacing:0.04em;text-transform:uppercase;margin:0}.section-title SPAN{position:relative;padding-right:20px;background:#fff;bottom:-7px}.hidden{display:none}.lazy{background-image:none !important;opacity:0}.lazy:before,.lazy:after{content:none !important}.lazy-loaded{opacity:1;-webkit-transition:0.1s;transition:0.1s}.form ::-webkit-input-placeholder{color:#cacaca}.form ::-moz-placeholder{color:#cacaca}.form ::-ms-input-placeholder{color:#cacaca}.form ::placeholder{color:#cacaca}.form :-ms-input-placeholder{color:#cacaca}.form__title{font-family:"Cervo","Arial","Helvetica",sans-serif;font-weight:500;font-size:60px;line-height:100%;letter-spacing:0.04em;text-transform:uppercase;margin-bottom:10px}.form__text{font-size:20px;line-height:140%;color:#cacaca;margin-bottom:35px}.form__text A{color:#fff;text-decoration:underline}.form__items{display:-webkit-box;display:-ms-flexbox;display:flex}.form__item{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;min-height:77px}.form__input{width:100%;height:68px;border:1px solid #fff;border-radius:4px;font-size:20px;color:#fff;padding:0 24px;background:none;-webkit-appearance:none;outline:none}.form__input.dashed{border-style:dashed}.form__input.error{border:2px solid #ff2626;color:#ff2626}.form__input.error::-webkit-input-placeholder{color:#ff2626}.form__input.error::-moz-placeholder{color:#ff2626}.form__input.error::-ms-input-placeholder{color:#ff2626}.form__input.error::placeholder{color:#ff2626}.form__input.error:-ms-input-placeholder{color:#ff2626}.form__input.valid{border:2px solid #219653;color:#219653}.form__input.valid::-webkit-input-placeholder{color:#219653}.form__input.valid::-moz-placeholder{color:#219653}.form__input.valid::-ms-input-placeholder{color:#219653}.form__input.valid::placeholder{color:#219653}.form__input.valid:-ms-input-placeholder{color:#219653}.form__button{height:68px;letter-spacing:normal;text-transform:none}.form__button:disabled{opacity:0.7;cursor:not-allowed}.form__footer{position:relative;display:block;font-size:20px;color:#cacaca;cursor:pointer;margin-bottom:0}.form__footer-checkbox{position:absolute;top:2px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border:1px solid #fff;border-radius:1px;background:none}.form__footer-checkbox input{display:none}.form__footer-checkbox-icon:before{display:none;content:'';width:15px;height:15px;background:url(../img/form/check-a49bd2dc7a.png) no-repeat 50% 50%/100% 100%}input:checked+.form__footer-checkbox-icon:before{display:block}.form__footer-text{padding-left:27px}.form__footer-text a{text-decoration:underline}.form_vertical .form__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_vertical .form__item{max-width:400px}.form_vertical .form__item_button{padding-top:10px}.form_vertical .form__more{max-width:400px}.form_vertical .form__footer{margin-top:20px}.form_horisontal .form__item{margin-right:10px}.form_horisontal .form__item:last-child{margin-right:0}.form_horisontal .form__footer{margin-top:35px}label.error{display:none !important}.widget-form-privacy{display:none !important}.send-success{color:#000000}.phone-info{padding-top:10px}.phone-info__text{max-width:290px;padding-bottom:11px;font-size:11px;line-height:12px;letter-spacing:0.04em;color:#222;text-transform:uppercase}.phone-info__number{font-size:21px;font-weight:700;line-height:100%;color:#000}.phone-info__number:hover,.phone-info__number:focus{color:#000;text-decoration:none}.header{position:fixed;width:100%;max-width:1920px;background:#fff;border-bottom:1px solid #757b8b;left:auto;right:auto;top:0;z-index:20}.page-scrolled .header{background:rgba(255,255,255,0.98)}.header__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:86px;-webkit-transition:0.3s;transition:0.3s}.page-scrolled .header__box{min-height:74px}.header__logo IMG{width:149px}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 80px}.header__menu-item{font-weight:600;font-size:18px}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__icon{display:none}.header__icon-menu{position:relative;z-index:11;display:block;width:34px;height:4px;background-color:#192340;-webkit-transition:all .0s;transition:all .0s}.header__icon-menu:before,.header__icon-menu:after{position:absolute;content:'';width:34px;height:4px;background-color:#192340;-webkit-transition:all .2s;transition:all .2s}.header__icon-menu:before{top:-9px}.header__icon-menu:after{top:9px}.header__icon-menu.open{background-color:transparent}.header__icon-menu.open:before{top:0;-webkit-transform:rotate(30deg);transform:rotate(30deg);background-color:#192340}.header__icon-menu.open:after{top:0;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);background-color:#192340}.header__button{width:345px;height:47px;border:1px solid #757b8b;border-radius:0;font-weight:500;font-size:16px}.main_top{padding:150px 0 90px 0}.main_bottom{padding:125px 0 180px 0}.main__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:65px}.main__left{position:relative;-webkit-box-flex:0;-ms-flex:0 0 68%;flex:0 0 68%;padding-right:48px}.main__right{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}.main__title-part1{position:relative;display:block}.main__title-part1:before{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);content:'';height:1px;background:#192340}.main__title-part1 SPAN{position:relative;padding-right:50px;background:#fff}.main__title-part2{position:relative;display:block;text-align:right}.main__date{position:absolute;left:0;bottom:0;font-weight:500;font-size:24px;line-height:120%}.main__text{font-weight:300;font-size:32px;line-height:105.5%;margin-bottom:55px}.main__button{height:75px}.main__photo .mob{display:none}.winners__desc{margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px}.winners__desc p:nth-child(1){color:#192340;font-size:60px;font-weight:400;line-height:105%;max-width:775px}.winners__desc p:nth-child(2){color:#192340;font-size:32px;font-weight:300;line-height:130%;max-width:779px}.winners__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.winners__box .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:30px;margin:0}.winners__box .row:nth-of-type(1) .winners__item:nth-child(1) .winners__item-img{background-image:url("../img/winners/1-3d97c0a2be.png")}.winners__box .row:nth-of-type(1) .winners__item:nth-child(2) .winners__item-img{background-image:url("../img/winners/2-be64f542a6.png")}.winners__box .row:nth-of-type(2) .winners__item:nth-child(1) .winners__item-img{background-image:url("../img/winners/2-1-5b2f083236.png")}.winners__box .row:nth-of-type(2) .winners__item:nth-child(2) .winners__item-img{background-image:url("../img/winners/2-2-e6d84f8033.png")}.winners__box .row:nth-of-type(2) .winners__item:nth-child(3) .winners__item-img{background-image:url("../img/winners/2-3-e83f1417e7.png")}.winners__box .row:nth-of-type(2){margin-top:80px}.winners__item{width:100%}.winners__item-img{background-color:#f4f4f4;display:block;height:295px;width:100%;background-position:center;background-size:auto;background-repeat:no-repeat}.winners__item-text{margin-top:30px;color:#192340;font-size:32px;line-height:125%}.winners__item-text a{color:#254EB8;font-size:20px;line-height:125%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.winners__btn{padding:25px 95px 21px;cursor:pointer;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:24px;color:#192340;line-height:122%;letter-spacing:0.84px;border:1px solid #192340;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-top:60px;-webkit-transition:0.3s all;transition:0.3s all}.winners__btn:hover{background-color:#192340;color:#ffffff}.winners .users .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0;margin-top:40px;gap:30px}.winners .users__list{color:#192340;font-size:22px;font-weight:300;line-height:120%;list-style:disc}.winners .users__list li::marker{color:#192340}.about{padding:90px 0}.about__title{margin-bottom:100px}.about__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 36px}.about__box>DIV{-webkit-box-flex:1;-ms-flex:1;flex:1}.about__text{font-size:60px;line-height:105%}.about__description{padding-top:10px;font-weight:300;font-size:32px}.format{padding:90px 0}.format__title{margin-bottom:100px}.format__subtitle{font-weight:300;font-size:32px;margin-bottom:35px}.format__show{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-bottom:105px}.format__show-item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333333% - 20px);flex:0 0 calc(33.333333% - 20px);min-height:495px;padding:75px 48px 20px 48px;background:#192340 no-repeat 50% 50%/cover;color:#fff}.format__show-item_1:hover{background-image:url(../img/format/show/photo1-ab685f0d6d.png)}.format__show-item_2:hover{background-image:url(../img/format/show/photo2-33baa39713.png)}.format__show-item_3:hover{background-image:url(../img/format/show/photo3-2baee1532a.png)}.format__show-item_4:hover{background-image:url(../img/format/show/photo4-c4d5c4f2ba.png)}.format__show-item_5:hover{background-image:url(../img/format/show/photo5-13903df629.png)}.format__show-item_6:hover{background-image:url(../img/format/show/photo6-9811bb274b.png)}.format__show-number{font-family:"Cervo","Arial","Helvetica",sans-serif;font-weight:400;font-size:32px;color:#E8E8E8;margin-bottom:40px}.format__show-title{font-weight:600;font-size:50px;line-height:120%}.format__show-text{padding-top:45px;font-size:32px}.format__placement{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin-bottom:105px}.format__placement-item{min-height:295px;padding:50px 50px 20px 50px;background:#6bb0ad no-repeat 100% 50% / cover;color:#fff}.format__placement-item_1,.format__placement-item_2,.format__placement-item_3{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333333% - 20px);flex:0 0 calc(33.333333% - 20px)}.format__placement-item_4,.format__placement-item_5{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px)}.format__placement-item_1{background-image:url(../img/format/placement/photo1-1001f70b32.png)}.format__placement-item_2{background-image:url(../img/format/placement/photo2-0bddce9edf.png)}.format__placement-item_3{background-image:url(../img/format/placement/photo3-00e833d3b0.png)}.format__placement-item_4{background-image:url(../img/format/placement/photo4-dc5241b103.png)}.format__placement-item_5{background-image:url(../img/format/placement/photo5-c0e5967227.png)}.format__placement-title{font-weight:600;font-size:32px;line-height:100%}.format__requirements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.format__requirements>DIV{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.format__requirements-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0}.format__requirements-item{font-size:32px}.format__requirements-item A{font-size:20px;white-space:nowrap;color:#254eb8;text-decoration:underline}.format__requirements-button{max-width:540px;margin:0 0 0 auto}.stages{padding:90px 0}.stages__title{margin-bottom:90px}.stages__block{position:relative;background:#f4f4f4}.stages__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:3s;transition:3s}.stages__item.open .stages__item-head{background:#f4f4f4}.stages__item.open .stages__item-title{font-weight:400}.stages__item-head{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;height:264px;border-bottom:1px solid #717787;background:#fff;cursor:pointer}.stages__item-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;padding:60px 20px 60px 50px;font-weight:300;font-size:50px;line-height:90%}.stages__item-hide{position:absolute;top:0;bottom:0;right:0;left:32%;padding:60px 50px 60px 130px;background:#f4f4f4}.stages__item-number{position:absolute;right:75px;bottom:58px;font-family:Cervo;font-weight:400;font-size:310px;line-height:80%;letter-spacing:0.04em;color:#e5e5e7}.stages__item .scrollbox{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e5e5e7 #F1F5F9}.stages__item .scrollbox::-webkit-scrollbar{width:8px;border-radius:10px}.stages__item .scrollbox::-webkit-scrollbar-track{border-radius:10px;background:#F1F5F9}.stages__item .scrollbox::-webkit-scrollbar-thumb{width:8px;background-color:#e5e5e7;border-radius:10px}.stages__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px 0;height:100%;padding-right:200px;font-weight:300;font-size:32px}.stages__item-content .small{font-size:20px;color:#717788}.stages__item-content B{font-weight:400}.stages__item-content A{text-decoration:underline}.stages__item-content A.small{color:#254eb8}.stages__item-list{padding-left:20px}.stages__item-list-title{margin-bottom:15px}.stages__item-list LI{position:relative;padding-left:25px}.stages__item-list LI:before{position:absolute;left:0;top:15px;content:'';width:4px;height:4px;border-radius:50%;background:#192340}.form-section{padding:90px 0;color:#fff}.form-section_1 .form-section__box{background:#192340}.form-section_2 .form__text,.form-section_2 .form__footer{color:#fff}.form-section_2 .form-section__box{background:#5FB08C}.form-section__box{padding:70px 112px 80px 112px}.jury{padding:90px 0}.jury__title{margin-bottom:90px}.jury__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.jury__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 calc(33.333333% - 20px);flex:0 0 calc(33.333333% - 20px);min-height:495px}.jury__item-photo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#5fb08c;margin-left:20px;margin-bottom:-40px}.jury__item-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:85px 70px 45px 45px;background:#254eb8;color:#fff;margin-right:20px}.jury__item-name{font-weight:600;font-size:32px;margin-bottom:15px}.jury__item-text{font-size:20px}.award{padding:90px 0}.award__title{margin-bottom:90px}.award__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:90px}.award__list>DIV{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333333% - 60px);flex:0 0 calc(33.333333% - 60px)}.award__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 45px}.award__item-number{font-family:"Cervo","Arial","Helvetica",sans-serif;font-weight:600;font-size:140px;line-height:70%;letter-spacing:-0.01em}.award__item-text{font-size:32px}.partners{padding:90px 0}.partners__title{margin-bottom:100px}.partners__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.partners__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 23px);flex:0 0 calc(25% - 23px);min-height:225px;border:1px solid #192340;border-radius:1px}.partners__item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:20px}.consortium{padding:90px 0}.consortium__title{margin-bottom:90px}.consortium__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 36px}.consortium__box>DIV{-webkit-box-flex:1;-ms-flex:1;flex:1}.consortium__text{font-size:60px;line-height:105%}.consortium__description{padding-top:10px;font-weight:300;font-size:32px;margin-bottom:65px}.consortium__button{max-width:540px;height:75px}.footer{padding:75px 0 100px 0;background:#333;color:#fff}.footer .section-title{border-bottom-color:#fff;margin-bottom:85px}.footer .section-title SPAN{background:#333}.footer__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__contacts SPAN{font-weight:300;font-size:22px;margin-right:20px}.footer__contacts A{font-size:32px;text-decoration:underline}.footer__policy{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 98px;font-size:18px;color:rgba(255,255,255,0.6)}.footer__policy A{text-decoration:underline}.popup-reg{width:100%;max-width:480px;background:#192340;color:#fff}
