.section{margin-bottom:95px}@media only screen and (max-width:1230px){.section{margin-bottom:64px}}.title{color:#292929;font-size:40px;font-weight:700;line-height:130%;margin-bottom:40px}@media only screen and (max-width:992px){.title{font-size:24px}}@media only screen and (max-width:576px){.title{font-size:24px;margin-bottom:24px}}.title--center{text-align:center}.wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:31px}.wrap .bg-block:not(:last-child){margin-right:50px}@media only screen and (max-width:1230px){.wrap .bg-block:not(:last-child){margin-right:20px}}.wrapper{background-color:#fff;background-image:url(../../images/marathon/left-bg.png),url(../../images/marathon/right-bg.png),url(../../images/marathon/fon.png);background-position:0 0,100% 0,top;background-repeat:no-repeat,no-repeat,no-repeat}.hero{background-image:url(../../images/marathon/hero/bg-img.png);background-position:right calc(50% - 350px) top 35px;background-repeat:no-repeat;background-size:970px 527px;padding-bottom:115px}@media only screen and (max-width:1230px){.hero{background-image:none;padding-bottom:0;padding-top:24px}}.hero__inner{min-height:465px;padding-right:540px;position:relative}@media only screen and (max-width:992px){.hero__inner{padding-right:10px}}.hero__content{max-width:530px;padding-top:120px}@media only screen and (max-width:992px){.hero__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding-top:50px}}@media only screen and (max-width:576px){.hero__content{padding-top:8px}}.hero__title{color:#292929;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:48px;font-weight:700;line-height:130%;margin-bottom:18px}@media only screen and (max-width:576px){.hero__title{font-size:32px;margin-bottom:18px}}.hero__title mark{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ffde00;border-radius:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;margin-left:8px;padding:0 10px 10px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}@media only screen and (max-width:576px){.hero__title mark{font-size:32px;padding:0 4px 4px}}.hero__subtitle{background-image:url(../../images/marathon/hero/cup.svg);background-position:0 0;background-repeat:no-repeat;color:#0f0f0f;font-size:18px;font-weight:400;line-height:140%;margin-bottom:24px;max-width:430px;min-height:48px;padding-left:64px}@media only screen and (max-width:1230px){.hero__subtitle{font-size:14px}}@media only screen and (max-width:576px){.hero__subtitle{background-size:32px;margin-bottom:5px;padding-left:40px}}.hero__subtitle mark{color:#292929;font-weight:600}.hero__text{color:#0f0f0f;font-size:18px;font-weight:400;line-height:140%;margin-bottom:16px}@media only screen and (max-width:1230px){.hero__text{font-size:14px}}@media only screen and (max-width:576px){.hero__text{margin-bottom:14px}}.hero__info{background-color:#fff4b8;background-image:url(../../images/marathon/hero/money.svg);background-position:left 11px center;background-repeat:no-repeat;border-radius:6px;color:#0f0f0f;display:inline-block;font-size:16px;font-weight:400;line-height:120%;margin-bottom:22px;padding:8px 46px 8px 34px}@media only screen and (max-width:1230px){.hero__info{font-size:11px;padding:9px 10px 8px 34px}}@media only screen and (max-width:576px){.hero__info{width:100%}}.hero__info mark{font-weight:600}.hero__btn{padding:0 33px}@media only screen and (max-width:992px){.hero__btn{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-ordinal-group:11;-ms-flex-order:10;flex-grow:1;order:10}}@media only screen and (max-width:1230px){.hero__btn{width:100%}}@media only screen and (max-width:576px){.hero__btn{font-size:16px;min-height:50px}}.hero__img{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:508px;position:absolute;right:10px}@media only screen and (max-width:992px){.hero__img{margin-bottom:24px;position:static}}@media only screen and (max-width:576px){.hero__img{margin-bottom:32px;max-width:300px}}.hero__img img{height:auto;width:100%}@media only screen and (max-width:576px){.what-is{margin-bottom:64px}.what-is__title{margin-bottom:12px}}.what-is__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding:2px 0 0}@media only screen and (max-width:992px){.what-is__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}}.what-is__content{-webkit-box-flex:1;-ms-flex:1 1 572px;flex:1 1 572px;margin-top:8px}@media only screen and (max-width:992px){.what-is__content{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}}.what-is__text{color:#0f0f0f;font-size:16px;font-weight:400;line-height:150%}@media only screen and (max-width:576px){.what-is__text{font-size:14px}}@media only screen and (max-width:1230px){.what-is__text br{display:none}}.what-is__text mark{color:#009a36;font-weight:700}.what-is__text:not(:last-child){margin-bottom:16px}@media only screen and (max-width:576px){.what-is__text:not(:last-child){margin-bottom:14px}}.what-is__btn{margin-top:6px}@media only screen and (max-width:992px){.what-is__btn{margin:0 auto}}@media only screen and (max-width:576px){.what-is__btn{font-size:14px;margin-top:8px;min-height:40px;width:100%}}.what-is__img{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 614px;flex:1 0 614px;justify-content:center}@media only screen and (max-width:1230px){.what-is__img{-webkit-box-flex:1;-ms-flex:1 0 514px;flex:1 0 514px}}@media only screen and (max-width:992px){.what-is__img{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.what-is__img img{background-size:cover;height:100%}.prizes,.prizes__header{margin-bottom:16px}.prizes__header{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 2px 8px 0 rgba(34,34,34,.08);box-shadow:0 2px 8px 0 rgba(34,34,34,.08);display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding:22px 20px 23px 23px}@media only screen and (max-width:1230px){.prizes__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:768px){.prizes__header{gap:6px;padding:16px 12px}}.prizes__elements{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-image:url(../../images/marathon/prizes/header-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;justify-content:center;max-width:680px;padding:24px}@media only screen and (max-width:1230px){.prizes__elements{max-width:100%}}@media only screen and (max-width:576px){.prizes__elements{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:7px;justify-content:flex-start;padding:16px}}.prizes__element-item{background-image:url(../../images/marathon/prizes/checkbox.svg);background-position:0;background-repeat:no-repeat;background-size:14px 14px;color:#0f0f0f;font-size:11px;letter-spacing:-.02em;line-height:140%;padding-left:22px}.prizes__element-item:not(:last-child){margin-bottom:7px}.prizes__element-item mark{font-weight:600}.prizes__img{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:24px}@media only screen and (max-width:576px){.prizes__img{margin-bottom:18px}}.prizes__img img{height:100%}.prizes__img--mob{display:none}@media only screen and (max-width:768px){.prizes__img--mob{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.prizes__img--pc{display:none}}.prizes__img--big{-webkit-box-flex:1;-ms-flex:1 0 670px;flex:1 0 670px;margin:0}@media only screen and (max-width:1230px){.prizes__img--big{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.prizes__content{-webkit-box-flex:1;-ms-flex:1 1 494px;flex:1 1 494px;padding-top:10px}@media only screen and (max-width:1230px){.prizes__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.prizes__name{color:#292929;font-size:18px;font-weight:600;line-height:150%}@media only screen and (max-width:1230px){.prizes__name{font-size:16px;margin:0 auto;max-width:300px}}@media only screen and (max-width:576px){.prizes__name{letter-spacing:-.1px}}.prizes__name:not(:last-child){margin-bottom:16px}@media only screen and (max-width:576px){.prizes__name:not(:last-child){margin-bottom:6px}}.prizes__name--center{text-align:center}@media only screen and (max-width:576px){.prizes__name--center{letter-spacing:-.4px}}.prizes__list-item{color:#292929;font-size:16px;font-weight:400;line-height:150%;padding-left:22px;position:relative}@media only screen and (max-width:576px){.prizes__list-item{font-size:14px}}.prizes__list-item:before{background-color:#292929;border-radius:50%;content:"";display:inline-block;height:5px;left:8px;position:absolute;top:10px;width:5px}@media only screen and (max-width:1230px){.prizes__list-item br{display:none}}.prizes__list-item mark{font-weight:600}.prizes__item{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 2px 8px 0 rgba(34,34,34,.08);box-shadow:0 2px 8px 0 rgba(34,34,34,.08);padding:40px 24px 24px}@media only screen and (max-width:1230px){.prizes__item{margin:0 auto;max-width:400px;padding:16px;width:100%}}.prizes__items--three{grid-gap:16px;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:992px){.prizes__items--three{grid-template-columns:repeat(1,1fr)}}.prizes__items--three:not(:last-child){margin-bottom:16px}.prizes__items--two{grid-gap:16px;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:992px){.prizes__items--two{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:576px){.certificate{margin-bottom:64px}}.certificate__block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-image:url(../../images/marathon/certificate/bg.png);background-position:right 16px top 13px;background-repeat:no-repeat;border-radius:16px;-webkit-box-shadow:0 2px 8px 0 rgba(34,34,34,.08);box-shadow:0 2px 8px 0 rgba(34,34,34,.08);display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;padding:36px 80px 40px 50px}@media only screen and (max-width:1230px){.certificate__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}@media only screen and (max-width:992px){.certificate__block{background-image:none}}@media only screen and (max-width:768px){.certificate__block{border-radius:12px;gap:18px;padding:16px 12px}}.certificate__card{-ms-flex-negative:0;flex-shrink:0;height:450px;position:relative;right:0;top:0;width:654px}@media only screen and (max-width:768px){.certificate__card{height:190px;width:276px}}.certificate__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:429px;position:absolute;width:304px}@media only screen and (max-width:768px){.certificate__item{height:180px;width:128px}}.certificate__item:first-child{bottom:0;left:0;-webkit-transform:rotate(-7deg) translate(0);transform:rotate(-7deg) translate(0)}.certificate__item:first-child:hover{z-index:2}.certificate__item:nth-child(2){bottom:15px;left:25%;-webkit-transform:rotate(0deg) translate(2px,2px);transform:rotate(0deg) translate(2px,2px);z-index:1}.certificate__item:nth-child(2):hover{z-index:2}.certificate__item:nth-child(3){bottom:0;right:0;-webkit-transform:rotate(7deg) translate(2px,2px);transform:rotate(7deg) translate(2px,2px)}.certificate__item:nth-child(3):hover{z-index:2}.certificate__item img{height:100%}.certificate__title{color:#292929;font-size:24px;font-weight:700;line-height:150%;margin-bottom:8px}@media only screen and (max-width:576px){.certificate__title{font-size:16px}}.certificate__subtitle{color:#292929;font-size:16px;font-weight:400;line-height:150%;margin-bottom:24px}@media only screen and (max-width:576px){.certificate__subtitle{margin-bottom:10px}}@media only screen and (max-width:1230px){.certificate__btn{width:100%}}@media only screen and (max-width:576px){.certificate__btn{font-size:14px;min-height:40px;width:100%}}.conditions__elements{padding-top:15px}@media only screen and (max-width:992px){.conditions__elements{padding:0}}.conditions__element{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:56px;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width:1230px){.conditions__element{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;padding:20px}}@media only screen and (max-width:992px){.conditions__element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}@media only screen and (max-width:576px){.conditions__element{margin-bottom:14px}}.conditions__element:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:992px){.conditions__element:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.conditions__element:not(:last-child){margin-bottom:64px}@media only screen and (max-width:1230px){.conditions__element:not(:last-child){margin-bottom:20px}}@media only screen and (max-width:576px){.conditions__element:not(:last-child){margin-bottom:14px}}.conditions__element--transparent{background-color:transparent;padding:0}.conditions__content{-webkit-box-flex:1;-ms-flex:1 1 549px;flex:1 1 549px}@media only screen and (max-width:992px){.conditions__content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.conditions__text{color:#0f0f0f;font-size:16px;font-weight:400;line-height:150%;margin-bottom:16px}@media only screen and (max-width:576px){.conditions__text{display:inline-block;font-size:14px;margin-bottom:14px}}.conditions__text mark{font-weight:600}@media only screen and (max-width:1230px){.conditions__text br{display:none}}.conditions__text--mb{margin-bottom:8px}.conditions__text-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9;background-image:url(../../images/marathon/conditions/icon.svg);background-position:left 8px center;background-repeat:no-repeat;border-radius:4px;color:#0f0f0f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;line-height:150%;margin-bottom:16px;min-height:67px;padding:8px 16px 8px 75px}@media only screen and (max-width:576px){.conditions__text-icon{font-size:14px}.conditions__link{-webkit-box-pack:center;-ms-flex-pack:center;font-size:14px;justify-content:center;width:100%}}.conditions__date{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-image:url(../../images/marathon/conditions/calendar.svg);background-position:left 10px top 3px;background-repeat:no-repeat;border-radius:100px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;margin-bottom:16px;padding:4px 10px 4px 37px;position:relative}@media only screen and (max-width:576px){.conditions__date{background-position:left 10px top 1px}}.conditions__date:before{background-image:linear-gradient(150deg,#fec163,#de4313);border-radius:100px;bottom:0;content:"";display:inline-block;height:100%;left:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:destination-out;padding:1px;position:absolute;right:0;top:0;width:100%;z-index:1}.conditions__date span{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(140deg,#fec163,#de4313);font-size:16px;font-weight:600;line-height:120%}@media only screen and (max-width:576px){.conditions__date span{font-size:14px}}.conditions__description{background-color:#f0faf2;background-image:url(../../images/marathon/conditions/cup.svg);background-position:center left 17px;background-repeat:no-repeat;border-radius:8px;color:#0f0f0f;font-size:16px;font-weight:400;line-height:150%;margin-bottom:16px;padding:13px 16px 13px 60px}@media only screen and (max-width:576px){.conditions__description{background-position:center left 11px;background-size:24px;font-size:16px;padding:10px 16px 10px 45px}}.conditions__description mark{color:#009a36;font-weight:600}.conditions__info{background-color:#fff8e3;background-image:url(../../images/marathon/conditions/info.svg);background-position:center left 16px;background-repeat:no-repeat;background-size:30px;border-radius:8px;color:#0f0f0f;font-size:16px;font-weight:400;line-height:150%;padding:8px 16px 8px 61px}@media only screen and (max-width:576px){.conditions__info{background-position:center left 11px;background-size:24px;font-size:14px;padding:8px 16px 8px 44px}}.conditions__info mark{color:#fa9800;font-weight:600}.conditions__img{-webkit-box-flex:1;-ms-flex:1 0 622px;flex:1 0 622px}@media only screen and (max-width:1230px){.conditions__img{-webkit-box-flex:1;-ms-flex:1 0 475px;flex:1 0 475px}}@media only screen and (max-width:992px){.conditions__img{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.conditions__img img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1230px){.conditions__img img{height:auto}}.conditions__list{margin-bottom:16px}.conditions__list-item{color:#0f0f0f;font-size:16px;font-weight:400;line-height:150%;padding-left:23px;position:relative}@media only screen and (max-width:576px){.conditions__list-item{font-size:14px}}.conditions__list-item:before{background-color:#292929;border-radius:50%;content:"";display:inline-block;height:4px;left:10px;position:absolute;top:10px;width:4px}.conditions__list-item mark{font-weight:600}@media only screen and (max-width:576px){.conditions__btn{font-size:14px;min-height:40px;padding:0 10px;width:100%}}.help__inner{grid-gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:992px){.help__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;overflow:auto}}@media only screen and (max-width:576px){.help__inner{gap:8px}}.help__item{background-color:#fff;background-position:left 24px top 24px,0 0;background-repeat:no-repeat,no-repeat;background-size:56px 56px,100% 100%;border:1px solid #e4e4e4;border-radius:12px;color:#424242;font-size:16px;font-weight:400;line-height:150%;padding:24px 72px 24px 96px}@media only screen and (max-width:992px){.help__item{-ms-flex-negative:0;background-position:left 12px top 12px,0 0;flex-shrink:0;font-size:14px;padding:76px 12px 12px;width:260px}}.help__item--earnings{background-image:url(../../images/marathon/help/earnings.png),url(../../images/marathon/help/earnings-bg.png)}.help__item--mission{background-image:url(../../images/marathon/help/mission.png),url(../../images/marathon/help/mission-bg.png)}.help__item--creativity{background-image:url(../../images/marathon/help/creativity.png),url(../../images/marathon/help/creativity-bg.png)}.help__item--recognition{background-image:url(../../images/marathon/help/recognition.png),url(../../images/marathon/help/recognition-bg.png)}.help__name{color:#292929;font-size:16px;font-weight:700;line-height:120%;margin-bottom:8px}.best-project{margin-bottom:32px}@media only screen and (max-width:576px){.best-project{margin-bottom:16px}}.best-project__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;background-image:url(../../images/marathon/best-project/bg.png);background-position:0 0;background-repeat:no-repeat;border-radius:24px;-webkit-box-shadow:0 2px 8px 0 rgba(34,34,34,.08);box-shadow:0 2px 8px 0 rgba(34,34,34,.08);display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;justify-content:space-between;padding:36px}@media only screen and (max-width:992px){.best-project__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:24px;justify-content:flex-start}}@media only screen and (max-width:576px){.best-project__wrap{border-radius:12px;gap:22px;padding:16px 12px}}.best-project__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;max-width:525px}@media only screen and (max-width:992px){.best-project__info{max-width:100%}}.best-project__title{font-size:32px;line-height:120%;margin-bottom:22px}@media only screen and (max-width:576px){.best-project__title{font-size:18px;line-height:128%;margin-bottom:9px}}.best-project__title mark{color:#00bc4b;font-weight:700}.best-project__text{color:#424242;font-size:16px;font-weight:400;line-height:140%;margin-bottom:28px}@media only screen and (max-width:576px){.best-project__text{font-size:14px;letter-spacing:-.2px;margin-bottom:24px}}.best-project__skolkovo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:17px}@media only screen and (max-width:576px){.best-project__skolkovo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;gap:12px}}.best-project__link{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}@media only screen and (max-width:576px){.best-project__link{-ms-flex-item-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-self:center;font-size:14px;justify-content:center}}.best-project__resident{color:#424242;font-size:16px;font-weight:400;line-height:120%;max-width:370px}@media only screen and (max-width:576px){.best-project__resident{font-size:16px;letter-spacing:-.4px}}.best-project__img{border-radius:12px;overflow:hidden}@media only screen and (max-width:576px){.best-project__img{border-radius:8px;height:100%;width:280px}}.best-project__img img{display:block;height:auto}.organizer__items{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;justify-content:center}@media only screen and (max-width:992px){.organizer__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:576px){.organizer__items{gap:16px}}.organizer__item{background-color:#fff;border-radius:24px;-webkit-box-shadow:0 2px 8px 0 rgba(34,34,34,.08);box-shadow:0 2px 8px 0 rgba(34,34,34,.08);max-width:598px;min-height:340px;overflow:hidden;padding:33px 36px;width:100%}@media only screen and (max-width:576px){.organizer__item{border:1px solid #f2f2f2;border-radius:12px;min-height:160px;padding:16px;position:relative}}.organizer__item--flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:576px){.organizer__item--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}.organizer__item--bg{background-image:url(../../images/marathon/organizer/bg.png);background-position:100% 100%;background-repeat:no-repeat}.organizer__info{color:#292929;font-size:32px;font-weight:700;line-height:120%}@media only screen and (max-width:576px){.organizer__info{font-size:24px;margin-bottom:8px}}.organizer__info:not(:last-child){margin-bottom:8px}@media only screen and (max-width:576px){.organizer__info:not(:last-child){margin-bottom:5px}.organizer__info--name{font-size:18px}}.organizer__description{color:#424242;font-size:16px;font-weight:400;line-height:150%}@media only screen and (max-width:576px){.organizer__description{font-size:14px}}.organizer__element{color:#424242;font-size:16px;font-weight:400;line-height:140%;max-width:350px}@media only screen and (max-width:576px){.organizer__element{font-size:14px}}.organizer__element strong{color:#292929;font-weight:600}.organizer__element:not(:last-child){margin-bottom:22px}@media only screen and (max-width:576px){.organizer__element:not(:last-child){margin-bottom:15px}}.organizer__element mark{color:#292929;font-size:32px;font-weight:700;line-height:120%}@media only screen and (max-width:576px){.organizer__element mark{font-size:32px;margin-bottom:9px}}.organizer__link{-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:576px){.statistics{margin-bottom:58px}}.statistics__inner{background-image:url(../../images/marathon/statistics/bg-img.png);background-position:right 20px top -20px;background-repeat:no-repeat}@media only screen and (max-width:992px){.statistics__inner{background-image:none}}.statistics__title{margin-bottom:32px;max-width:833px}@media only screen and (max-width:576px){.statistics__title{margin-bottom:24px}}.statistics__body{background-color:#fff;background-image:url(../../images/marathon/statistics/bg.png);background-repeat:no-repeat;background-size:cover;border:1px solid #f2f2f2;border-radius:24px;margin-bottom:32px;padding:24px}@media only screen and (max-width:576px){.statistics__body{border-radius:12px;padding:16px 12px}}.statistics__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.statistics__name{color:#292929;font-size:24px;font-weight:700;line-height:120%;margin-bottom:24px}@media only screen and (max-width:576px){.statistics__name{font-size:18px;margin-bottom:16px}}.statistics__items{grid-gap:12px;display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:992px){.statistics__items{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:576px){.statistics__items{grid-gap:8px}}.statistics__element{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-position:left 12px center;background-repeat:no-repeat;background-size:18px 18px;border:1px solid #f2f2f2;border-radius:50px;color:#424242;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;line-height:120%;padding:8px 16px 8px 44px;width:100%}@media only screen and (max-width:576px){.statistics__element{background-position:left 10px center;font-size:14px;padding:8px 16px 8px 36px;width:100%}}.statistics__element mark{font-weight:600}.statistics__element:not(:last-of-type){margin-bottom:10px}@media only screen and (max-width:576px){.statistics__element:not(:last-of-type){margin-bottom:8px}}.statistics__element--first{background-image:url(../../images/marathon/statistics/first.svg)}.statistics__element--second{background-image:url(../../images/marathon/statistics/second.svg)}.statistics__element--third{background-image:url(../../images/marathon/statistics/third.svg)}.statistics__element--fourth{background-image:url(../../images/marathon/statistics/fourth.svg)}.statistics__element--fifth{background-image:url(../../images/marathon/statistics/fifth.svg)}.statistics__element--sixth{background-image:url(../../images/marathon/statistics/sixth.svg)}.statistics__description{background-image:url(../../images/marathon/statistics/gobbler.svg);background-position:left 15px center;background-repeat:no-repeat;border-radius:100px;color:#292929;font-size:18px;font-weight:400;line-height:159%;margin:0 auto 16px;min-height:45px;padding:8px 24px 8px 60px;position:relative;text-align:center}@media only screen and (max-width:576px){.statistics__description{background-position:left 8px center;background-size:16px;font-size:14px;padding:8px 8px 8px 35px}}.statistics__description:before{background-image:linear-gradient(150deg,#fec163,#de4313);border-radius:100px;bottom:0;content:"";display:inline-block;height:100%;left:0;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:destination-out;-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;right:0;top:0;width:100%;z-index:1}.statistics__description mark{font-weight:600}.statistics__info{background-color:#fff;background-image:url(../../images/marathon/statistics/arrow-left.svg),url(../../images/marathon/statistics/arrow-right.svg);background-position:0,100%;background-repeat:no-repeat,no-repeat;color:#424242;font-size:16px;font-weight:400;line-height:150%;margin:0 auto 30px;max-width:580px;text-align:center}@media only screen and (max-width:576px){.statistics__info{font-size:14px;max-width:292px}}.statistics__info mark{font-weight:600}@media only screen and (max-width:576px){.statistics__btn{font-size:14px;min-height:40px;padding:0 12px;width:100%}}.linkedin{background-image:url(../../images/marathon/linkedin/bg.png);background-repeat:no-repeat;background-size:cover}.linkedin__inner{padding:60px 10px}.linkedin__title{color:#424242;font-size:24px;font-weight:600;line-height:150%;margin:0 auto 24px;max-width:810px;text-align:center}@media only screen and (max-width:576px){.linkedin__title{font-size:18px}}.linkedin__items{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;gap:32px;justify-content:center;margin:0 auto;max-width:232px}.linkedin__item,.linkedin__items{display:-webkit-box;display:-ms-flexbox;display:flex}.linkedin__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:576px){.linkedin__item{height:40px;width:40px}.linkedin__link{height:100%;width:100%}}
/*# sourceMappingURL=index.css.map */
