.title{color:#000;font-size:36px;font-weight:800;line-height:37.44px;font-family:Montserrat}.title--post{color:#000;font-size:18px;font-weight:700;line-height:22px;font-family:Montserrat}.text{color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}.text--post{color:#000;font-size:12px;font-weight:400;line-height:15px;font-family:Montserrat}.date{color:#000;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat}.animation-section{padding-top:80px;transition:all 650ms ease 0s}.animation-section.active{padding-top:0;transition:all 650ms ease 0s}.blue-link{color:#1890f4}.button{border:none;height:55px;position:relative;display:flex;align-items:center;padding-left:30px;border-radius:82px;cursor:pointer}.button--yellow{background-color:#ffc801;color:#000;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat}.button--yellow::after{content:url(../images/dist/icon/donate-arrow.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.button--yellow-not-arrow{background-color:#ffc801;color:#000;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat;width:178px;padding:0;justify-content:center;color:#000!important;font-weight:700!important}.button--yellow-white-arrow{background-color:#ffc801;color:#fff;font-size:18px;font-weight:700;line-height:22px;font-family:Montserrat}.button--yellow-white-arrow::after{content:url(../images/dist/icon/arrow-white.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.button--border-blue{border:1px solid #1890f4;background-color:inherit;color:#1890f4;font-size:18px;font-weight:700;line-height:20px;font-family:Montserrat}.button--border-blue::after{content:url(../images/dist/icon/arrow-blue.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.button--border-black{border:2px solid #000;background-color:inherit;color:#000;font-size:20px;font-weight:700;line-height:24px;font-family:Montserrat}.button--border-black::after{content:url(../images/dist/icon/donate-arrow.svg);position:absolute;top:50%;right:30px;transform:translateY(-50%)}.button--border-weight-blue{border-radius:76px;border:3px solid #1890f4;line-height:22px;color:#1890f4;font-size:18px;font-weight:700;line-height:20px;font-family:Montserrat}.button--border-weight-blue::after{content:url(../images/dist/icon/arrow-blue.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.button--blue{background-color:#1890f4;color:#fff;font-size:18px;font-weight:700;line-height:20px;font-family:Montserrat}.button--blue::after{content:url(../images/dist/icon/arrow-white.svg);position:absolute;top:55%;right:32px;transform:translateY(-50%)}.button--green{background-color:#8ec150;color:#fff;font-size:20px;font-weight:700;line-height:24px;font-family:Montserrat;background-repeat:76px}.button--green::after{content:url(../images/dist/icon/arrow-white.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.button--soft-blue{background-color:#f3fbff;border-radius:76px;color:#000;font-size:18px;font-weight:500;line-height:22px;font-family:Montserrat;padding-left:0;justify-content:center}.button--light-blue{background-color:#bfe9ff;color:#000;font-size:18px;font-weight:700;line-height:22px;font-family:Montserrat;border-radius:76px}.button--light-blue::after{content:url(../images/dist/icon/donate-arrow.svg);position:absolute;top:55%;right:24px;transform:translateY(-50%)}.social-taxi{margin-top:80px;position:relative;height:43.026vw;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1921px){.social-taxi{height:826.083px}}@media screen and (max-width:1440px){.social-taxi{height:620px}}@media screen and (max-width:1310px){.social-taxi{margin-top:70px}}@media screen and (max-width:480px){.social-taxi{height:670px;justify-content:flex-end;padding-bottom:68px}}.social-taxi:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(-145deg,rgba(0,0,0,0) 0,#000 100%,rgba(0,0,0,.92) 100%)}@media screen and (max-width:480px){.social-taxi:after{background:linear-gradient(-180deg,rgba(0,0,0,0) 0,#000 100%,rgba(0,0,0,.92) 100%)}}.social-taxi__block-img{position:absolute;top:0;left:0;width:100vw;height:100%}.social-taxi__block-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:480px){.social-taxi__block-img img{-o-object-position:top;object-position:top}}.social-taxi__content{position:relative;z-index:5}.social-taxi__title{color:#fff;font-size:3.542vw;font-weight:700;line-height:4.375vw;font-family:Montserrat;margin-bottom:1.094vw;text-transform:uppercase}@media screen and (min-width:1921px){.social-taxi__title{color:#fff;font-size:68px;font-weight:700;line-height:84px;font-family:Montserrat;margin-bottom:21px}}@media screen and (max-width:1440px){.social-taxi__title{color:#fff;font-size:52px;font-weight:700;line-height:63px;font-family:Montserrat;margin-bottom:10px}}@media screen and (max-width:480px){.social-taxi__title{color:#fff;font-size:30px;font-weight:700;line-height:37px;font-family:Montserrat}}.social-taxi__text{color:#fff;font-size:1.111vw;font-weight:500;line-height:1.389vw;font-family:Montserrat;max-width:37.986vw;margin-bottom:1.563vw}@media screen and (min-width:1921px){.social-taxi__text{color:#fff;font-size:21.3167px;font-weight:500;line-height:26.6667px;font-family:Montserrat;margin-bottom:39.9833px;max-width:729.317px}}@media screen and (max-width:1440px){.social-taxi__text{color:#fff;font-size:16px;font-weight:500;line-height:20px;font-family:Montserrat;margin-bottom:30px;max-width:547px}}@media screen and (max-width:480px){.social-taxi__text{color:#fff;font-size:14px;font-weight:500;line-height:17px;font-family:Montserrat;margin-bottom:21px;max-width:309px}}.social-taxi__text span{font-weight:700}.social-taxi__info{color:#ffc801;font-size:2.361vw;font-weight:700;line-height:2.847vw;font-family:Montserrat;position:relative;padding-left:3.819vw;margin-bottom:2.153vw}@media screen and (min-width:1921px){.social-taxi__info{color:#ffc801;font-size:45.3167px;font-weight:700;line-height:54.65px;font-family:Montserrat;margin-bottom:41.3333px;padding-left:73.3167px}}@media screen and (max-width:1440px){.social-taxi__info{color:#ffc801;font-size:31px;font-weight:700;line-height:41px;font-family:Montserrat;margin-bottom:31px;padding-left:42px}}@media screen and (max-width:480px){.social-taxi__info{color:#ffc801;font-size:26px;font-weight:700;line-height:32px;font-family:Montserrat;margin-bottom:24px}}.social-taxi__info::after{content:"";background-image:url(../images/dist/icon/phone-social-taxi.svg);background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.719vw;height:1.719vw}@media screen and (min-width:1921px){.social-taxi__info::after{width:33px;height:33px}}@media screen and (max-width:1440px){.social-taxi__info::after{width:22px;height:22px}}.social-taxi__button{width:auto;height:3.472vw;border:.139vw solid #ffc801;border-radius:5.278vw;display:inline-flex;justify-content:center;align-items:center;padding:0 4vw;position:relative;color:#fff;font-size:1.111vw;font-weight:700;line-height:1.389vw;font-family:Montserrat}@media screen and (min-width:1921px){.social-taxi__button{height:66.65px;border:2px solid #ffc801;padding:0 62.6667px;border-radius:101.333px;color:#fff;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat}}@media screen and (max-width:1440px){.social-taxi__button{height:50px;border:2px solid #ffc801;padding:0 47px;border-radius:76px;color:#fff;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat}}@media screen and (max-width:480px){.social-taxi__button{height:50px;padding-right:38px}}.social-taxi__button:after{content:"";background-image:url(../images/dist/icon/white-phone.svg);background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;left:2.014vw;transform:translateY(-50%);width:1.141vw;height:1.16vw}@media screen and (min-width:1921px){.social-taxi__button:after{wwidth:21.9px;height:22.2667px;left:38.6667px}}@media screen and (max-width:1440px){.social-taxi__button:after{width:16.43px;height:16.7px;left:29px}}@media screen and (max-width:480px){.social-taxi__button:after{left:21px}}.inclusive-mobility{position:relative;margin-top:-5.764vw;z-index:6;margin-bottom:4.944vw}@media screen and (max-width:1440px){.inclusive-mobility{margin-top:-63px;margin-bottom:80px}}@media screen and (max-width:480px){.inclusive-mobility{margin-top:-29px;margin-bottom:40px}}.inclusive-mobility__box-content{background-color:#fff;border-radius:35px;padding:60px;box-shadow:0 3px 15px 0 rgba(0,0,0,.05)}@media screen and (max-width:480px){.inclusive-mobility__box-content{padding:20px;border-radius:20px}}.inclusive-mobility__content-title{color:#000;font-size:36px;font-weight:800;line-height:44px;font-family:Montserrat;margin-bottom:21px;position:relative;display:inline-block}.inclusive-mobility__content-title br{display:none}@media screen and (max-width:991px){.inclusive-mobility__content-title{color:#000;font-size:30px;font-weight:800;line-height:37px;font-family:Montserrat;margin-bottom:20px}}@media screen and (max-width:768px){.inclusive-mobility__content-title{display:block}}@media screen and (max-width:480px){.inclusive-mobility__content-title{padding:10px 20px 0}.inclusive-mobility__content-title br{display:block}}.inclusive-mobility__content-title::after{content:url(../images/dist/icon/check-green.svg);position:absolute;top:50%;right:auto;transform:translateY(-50%);padding-left:10px}@media screen and (max-width:768px){.inclusive-mobility__content-title::after{top:auto;bottom:-5px;right:auto;left:auto;transform:translateY(0)}}.inclusive-mobility__content-title span{color:#8ec150}.inclusive-mobility__content-text{color:#000;font-size:18px;font-weight:500;line-height:22px;font-family:Montserrat;margin-bottom:63px}@media screen and (max-width:991px){.inclusive-mobility__content-text{margin-bottom:30px}}@media screen and (max-width:480px){.inclusive-mobility__content-text{color:#000;font-size:16px;font-weight:500;line-height:19px;font-family:Montserrat;padding:0 20px}}.inclusive-mobility__content{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px}@media screen and (max-width:1199px){.inclusive-mobility__content{grid-template-columns:1fr;grid-template-rows:1fr repeat(4,auto);grid-row-gap:20px}}.inclusive-mobility__info{border:1px solid #c2e8fd;padding:65px 30px 30px;border-radius:20px}@media screen and (max-width:480px){.inclusive-mobility__info{padding:40px 20px 20px}}.inclusive-mobility__info:nth-child(1){grid-area:1/1/3/2}@media screen and (max-width:1199px){.inclusive-mobility__info:nth-child(1){grid-area:1/1/2/2}}.inclusive-mobility__info:nth-child(2){grid-area:1/2/2/3}@media screen and (max-width:1199px){.inclusive-mobility__info:nth-child(2){grid-area:2/1/3/2}}.inclusive-mobility__info:nth-child(2) .inclusive-mobility__text::after{background:#1890f4}.inclusive-mobility__info:nth-child(3){grid-area:1/3/2/4}@media screen and (max-width:1199px){.inclusive-mobility__info:nth-child(3){grid-area:3/1/4/2}}.inclusive-mobility__info:nth-child(3) .inclusive-mobility__text::after{background:#ffc801}.inclusive-mobility__info:nth-child(4){grid-area:2/2/3/3}@media screen and (max-width:1199px){.inclusive-mobility__info:nth-child(4){grid-area:4/1/5/2}}.inclusive-mobility__info:nth-child(4) .inclusive-mobility__text::after{background:#8ec150}.inclusive-mobility__info:nth-child(5){grid-area:2/3/3/4}@media screen and (max-width:1199px){.inclusive-mobility__info:nth-child(5){grid-area:5/1/6/2}}.inclusive-mobility__info:nth-child(5) .inclusive-mobility__text::after{background:#1890f4}.inclusive-mobility__info.main-info-block{padding:39px 40px 73px}@media screen and (max-width:1199px){.inclusive-mobility__info.main-info-block{padding-bottom:33px}}@media screen and (max-width:480px){.inclusive-mobility__info.main-info-block{padding:20px}}.inclusive-mobility__info.main-info-block .inclusive-mobility__text:after{background:#ffc801}.inclusive-mobility__main-title{color:#000;font-size:36px;font-weight:800;line-height:44px;font-family:Montserrat;margin-bottom:78px}@media screen and (max-width:480px){.inclusive-mobility__main-title{color:#000;font-size:30px;font-weight:800;line-height:37px;font-family:Montserrat;margin-bottom:40px}}.inclusive-mobility__text{color:#000;font-size:20px;font-weight:500;line-height:24px;font-family:Montserrat;position:relative}@media screen and (max-width:480px){.inclusive-mobility__text{color:#000;font-size:16px;font-weight:500;line-height:20px;font-family:Montserrat}}.inclusive-mobility__text:after{content:"";width:15px;height:15px;border-radius:50%;position:absolute;top:-35px;left:0}@media screen and (max-width:480px){.inclusive-mobility__text:after{width:10px;height:10px;top:-20px}}.about-project{margin-bottom:100px}@media screen and (max-width:480px){.about-project{margin-bottom:60px}}.about-project__content{display:flex;gap:30px}@media screen and (max-width:1199px){.about-project__content{flex-direction:column}}.about-project__info{background:#fff;border-radius:35px;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);flex:0 1 50.859vw;padding:60px 60px 71px}@media screen and (max-width:1199px){.about-project__info{flex:0 1 auto}}@media screen and (max-width:480px){.about-project__info{padding:25px 20px 37px;border-radius:20px}}.about-project__title{color:#000;font-size:36px;font-weight:700;line-height:44px;font-family:Montserrat}.about-project__title.info-title{margin-bottom:36px}@media screen and (max-width:480px){.about-project__title.info-title{margin-bottom:20px}}.about-project__title.schedule-title{margin-bottom:43px}@media screen and (max-width:480px){.about-project__title.schedule-title{margin-bottom:30px}}.about-project__text{color:#000;font-size:20px;font-weight:400;line-height:24px;font-family:Montserrat;margin-bottom:20px;position:relative}@media screen and (max-width:480px){.about-project__text{color:#000;font-size:14px;font-weight:400;line-height:16px;font-family:Montserrat}}.about-project__text span{padding-left:30px}@media screen and (max-width:480px){.about-project__text span{padding-left:20px}}.about-project__text::after{content:"";position:absolute;top:5px;left:0;width:15px;height:15px;border-radius:50%}@media screen and (max-width:480px){.about-project__text::after{width:10px;height:10px;top:4px}}.about-project__text:nth-child(2)::after{background:#8ec150}.about-project__text:nth-child(3)::after{background:#ffc801}.about-project__text:last-child{margin-bottom:0}.about-project__schedule{background:#fff;border-radius:35px;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);flex:0 1 54.531vw;padding:60px 60px 67px}@media screen and (max-width:1199px){.about-project__schedule{flex:0 1 auto}}@media screen and (max-width:480px){.about-project__schedule{padding:25px 20px 37px;border-radius:20px}}.about-project__list{margin-bottom:49px}@media screen and (max-width:480px){.about-project__list{margin-bottom:39px}}.about-project__item{color:#000;font-size:20px;font-weight:500;line-height:24px;font-family:Montserrat;margin-bottom:30px;padding-left:58px;position:relative}@media screen and (max-width:480px){.about-project__item{color:#000;font-size:16px;font-weight:500;line-height:20px;font-family:Montserrat;margin-bottom:20px}}.about-project__item a,.about-project__item span{color:#000;font-size:20px;font-weight:700;line-height:24px;font-family:Montserrat;display:block}@media screen and (max-width:480px){.about-project__item a,.about-project__item span{color:#000;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat}}@media screen and (max-width:678px){.about-project__item:nth-child(2) span{display:inline}}.about-project__item::after{position:absolute;top:50%;left:0;transform:translateY(-45%);display:flex}.about-project__item:nth-child(1)::after{content:url(../images/dist/icon/clock-taxi.svg)}.about-project__item:nth-child(2)::after{content:url(../images/dist/icon/taxi.svg)}.about-project__item:nth-child(3)::after{content:url(../images/dist/icon/phone-taxi.svg)}.about-project__item:last-child{margin-bottom:0}.about-project__button{width:auto;height:50px;background-color:#ffc801;border:none;border-radius:76px;color:#000;font-size:16px;font-weight:700;line-height:20px;font-family:Montserrat;position:relative;display:inline-flex;justify-content:center;align-items:center;padding:0 55px;cursor:pointer}.about-project__button::after{content:url(../images/dist/icon/phone-black.svg);position:absolute;top:50%;transform:translateY(-50%);left:29px;display:flex}.map-contact{margin-bottom:103px}@media screen and (max-width:480px){.map-contact{margin-bottom:50px}}.map-contact__content{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:30px;column-gap:30px;height:520px;border-radius:35px;background:#fff;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);padding:88px 107px 88px 99px;background-image:url(../images/dist/background/bg-12.png);background-repeat:no-repeat;background-position:calc(100% - 83px) 0}@media screen and (max-width:991px){.map-contact__content{flex-direction:column;height:auto;align-items:flex-start;row-gap:20px;background-image:none}}@media screen and (max-width:480px){.map-contact__content{padding:48px 40px 66px}}.map-contact__info{flex:0 1 490px}@media screen and (max-width:991px){.map-contact__info{flex:0 1 auto;width:100%}}.map-contact__title{margin-bottom:49px}@media screen and (max-width:480px){.map-contact__title{margin-bottom:126px;color:#000;font-size:32px;font-weight:800;line-height:33.18px;font-family:Montserrat}}.map-contact__contacts-item{margin-bottom:36px;padding-left:92px;position:relative;height:62.3px}@media screen and (max-width:480px){.map-contact__contacts-item{margin-bottom:111px}}.map-contact__contacts-item a{color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}@media screen and (max-width:480px){.map-contact__contacts-item a{color:#000;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat}}.map-contact__contacts-item:last-child{margin-bottom:0}.map-contact__contacts-item:nth-child(1),.map-contact__contacts-item:nth-child(2),.map-contact__contacts-item:nth-child(3){padding:7px 0 7px 92px}@media screen and (max-width:480px){.map-contact__contacts-item:nth-child(1),.map-contact__contacts-item:nth-child(2),.map-contact__contacts-item:nth-child(3){padding:7px 0 7px 0}}.map-contact__contacts-item:nth-child(1)::before{content:url(../images/dist/icon/adress-icon.svg)}@media screen and (max-width:480px){.map-contact__contacts-item:nth-child(1)::before{content:url(../images/dist/icon/adress-icon.svg)}}.map-contact__contacts-item:nth-child(2)::before{content:url(../images/dist/icon/phone-icon.svg)}@media screen and (max-width:480px){.map-contact__contacts-item:nth-child(2)::before{content:url(../images/dist/icon/phone-icon.svg)}}.map-contact__contacts-item:nth-child(3)::before{content:url(../images/dist/icon/email-icon.svg)}@media screen and (max-width:480px){.map-contact__contacts-item:nth-child(3)::before{content:url(../images/dist/icon/email-icon.svg)}}.map-contact__contacts-item:nth-child(1)::before,.map-contact__contacts-item:nth-child(2)::before,.map-contact__contacts-item:nth-child(3)::before{top:0;left:0;position:absolute}@media screen and (max-width:480px){.map-contact__contacts-item:nth-child(1)::before,.map-contact__contacts-item:nth-child(2)::before,.map-contact__contacts-item:nth-child(3)::before{top:-82px}}.map-contact__item-name{color:#000;font-size:20px;font-weight:700;line-height:24px;font-family:Montserrat;margin-bottom:4.3px}@media screen and (max-width:480px){.map-contact__item-name{margin-bottom:3.3px}}.map-contact__block-map-contact{flex:0 1 100%;max-width:100%;height:100%;border-radius:35px;background:#fff;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);padding:136px 0 124px 74px;background-image:url(../images/dist/background/background-11.png);background-repeat:no-repeat;background-position:78% 38%}@media screen and (max-width:1310px){.map-contact__block-map-contact{background-position:78% 44%}}@media screen and (max-width:1199px){.map-contact__block-map-contact{background-position:46% 65%;background-image:url(../images/dist/background/background-11-mobile.png)}}@media screen and (max-width:991px){.map-contact__block-map-contact{width:100%;background-image:url(../images/dist/background/background-11.png);background-position:78% 44%}}@media screen and (max-width:480px){.map-contact__block-map-contact{background-position:42px 57%;background-image:url(../images/dist/background/background-11-mobile.png);padding:45px 40px 47px}}.map-contact__title-subscribe{max-width:286px;margin-bottom:14px}@media screen and (max-width:480px){.map-contact__title-subscribe{color:#000;font-size:32px;font-weight:800;line-height:39px;font-family:Montserrat;margin-bottom:5px;max-width:255px}}.map-contact__sub-title{color:#000;font-size:14px;font-weight:400;line-height:17px;font-family:Montserrat;margin-bottom:30px;max-width:201px}@media screen and (max-width:1199px){.map-contact__sub-title{margin-bottom:113px}}@media screen and (max-width:991px){.map-contact__sub-title{margin-bottom:30px}}@media screen and (max-width:678px){.map-contact__sub-title{margin-bottom:113px;color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:Montserrat}}.map-contact__button{width:auto;height:50px;border-radius:10px;border:1px solid #e9f0f3;background:#1890f4;color:#fff;font-size:14px;font-weight:700;line-height:17px;font-family:Montserrat;margin-bottom:24px;padding-left:0;justify-content:center;border:none;display:inline-flex;padding:0 20px}.map-contact__policy{max-width:201px;color:#a0a0a0;font-size:11px;font-weight:400;line-height:13px;font-family:Montserrat}.map-contact__policy a{color:#a0a0a0;font-size:11px;font-weight:400;line-height:13px;font-family:Montserrat;text-decoration:underline}