@charset "UTF-8";@keyframes animloader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}*{padding:0;margin:0;border:0}*,::after,::before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label,svg{cursor:pointer}:root{--container-width:1210px;--container-padding:15px}html{scroll-behavior:smooth}body{background-color:#0f0f0f;color:#fff;font-family:"Inter",Arial,Helvetica,sans-serif;min-width:320px;overflow-x:hidden}main{padding:30px 0}a{transition:transform .3s ease}.map{margin-bottom:80px}#map-container{width:100%}#kazakhstan-map{display:flex;align-items:center;justify-content:center;margin:0 auto}.city-icon{cursor:pointer;z-index:1000}.yt{margin-bottom:100px}.loader{width:48px;height:48px;display:flex;position:relative;justify-content:center;align-items:center;margin:0 auto}.loader::after,.loader::before{content:"";box-sizing:border-box;width:48px;height:48px;border-radius:50%;border:2px solid #fff;position:absolute;left:0;top:0;animation:animloader 2s linear infinite}.loader::after{animation-delay:1s}.video-wrapper{position:relative;display:inline-block;width:100%}.video-wrapper img{display:block;width:100%;height:240px;object-fit:cover}.video-wrapper span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.7)}.yt__toos{justify-content:space-between;margin-top:35px}.yt__toos .link__btn{margin-top:0}.yt__arrows,.yt__toos{display:flex;align-items:center}.yt__arrows .prev__arrow{margin-right:10px}.yt__arrows .next__arrow,.yt__arrows .prev__arrow{display:flex;cursor:pointer}#overlay,#popup{position:fixed;display:none}#overlay{top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:1000}#popup{top:50%;left:50%;transform:translate(-50%,-50%);width:400px;padding:20px;background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.5);z-index:1001}.popup-links a,.popup-title{font-size:18px;font-weight:500;line-height:150%;margin-bottom:10px}.popup-links a{color:#6e6e6e;font-size:16px;padding-bottom:10px;display:block;border-bottom:1px solid #e5e5e5}.popup-links a:hover,.popup-title{color:var(--Black, #0F0F0F)}.popup-links a:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.close-btn{position:absolute;top:-24px;right:-24px;cursor:pointer}@media screen and (max-width:767px){#popup{width:280px;padding:15px}.popup-links a{color:#6e6e6e;font-size:14px}}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:#0f0f0f}::-webkit-scrollbar-thumb{background-color:#bdbdbd;border-radius:8px;border:4px solid #0f0f0f}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow-y:hidden}.container,.container-small{padding:0 var(--container-padding);margin:0 auto}.container{max-width:var(--container-width)}.container-small{max-width:1060px}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}body,html{min-height:100vh;display:flex;flex-direction:column}footer{margin-top:auto;padding:0 0 30px}.article{margin-bottom:100px}.article__wrap{display:grid;grid-template-columns:1fr 200px;gap:100px}.article__social{margin-top:160px;position:sticky;top:20px}.article__social .article__social-title{color:var(--White, #FFF);font-size:18px;font-weight:500;line-height:150%;margin-bottom:30px}.article__list,.article__social,.article__social .article__social-list,.promiseCard a{display:flex;flex-direction:column}.article__social .article__social-list a{display:flex;align-items:center;margin-bottom:30px}.article__list .article__item .article__content ol li:last-child,.article__list .article__item .article__content ul li:last-child,.article__list .article__item:last-child,.article__social .article__social-list a:last-child{margin-bottom:0}.article__social .article__social-list a span,.follow__project .follow__project-list a span,.report__social .report__social-list a span{color:var(--Grey, #BDBDBD);font-size:18px;font-weight:500;line-height:150%;text-decoration-line:underline;display:block;margin-left:10px}.article__list .article__item{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid var(--Grey, #BDBDBD)}.article__list .article__item h1{color:var(--White, #FFF);font-size:36px;font-weight:500;line-height:150%;margin-bottom:20px}.article__list .article__item .article__info{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid var(--Grey, #BDBDBD);margin-bottom:30px}.article__list .article__item .article__info .article__date,.article__list .article__item .article__views span,.article__list .article__item figure figcaption,.promiseCard a .promiseCard__content .promiseCard__info .promiseCard__date{color:var(--Grey, #BDBDBD);font-size:12px;font-weight:400;line-height:150%}.article__list .article__item .article__views{display:flex;align-items:center}.article__list .article__item .article__views span{display:block;margin-left:5px}.article__list .article__item .article__description{color:var(--White, #FFF);font-size:20px;font-weight:500;line-height:150%;margin-bottom:20px}.article__list .article__item figure{margin-bottom:30px}.article__list .article__item figure img{max-width:100%;height:auto;width:100%}.article__list .article__item figure figcaption{font-size:14px;margin-top:15px}.article__list .article__item .article__content h2,.article__list .article__item .article__content p{color:var(--White, #FFF);font-size:18px;font-weight:400;line-height:150%;margin-bottom:20px}.article__list .article__item .article__content h2{font-size:22px;font-weight:500}.article__list .article__item .article__content ol,.article__list .article__item .article__content ul{padding-left:20px;margin-bottom:20px}.article__list .article__item .article__content blockquote,.article__list .article__item .article__content ol li,.article__list .article__item .article__content ul li{color:var(--White, #FFF);font-size:18px;font-weight:400;line-height:150%;margin-bottom:15px}.article__list .article__item .article__content blockquote{position:relative;display:flex;margin-bottom:20px}.article__list .article__item .article__content blockquote p{margin-bottom:0}.article__list .article__item .article__content blockquote::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='85' height='65' viewBox='0 0 85 65' fill='none'%3E%3Cpath d='M0 65V45.6878C0 40.204 1.07143 34.6011 3.21428 28.879C5.35714 23.1568 8.18452 17.7625 11.6964 12.696C15.2083 7.62952 19.0179 3.39752 23.125 0L39.9107 9.92435C36.5774 15.1696 33.8393 20.6534 31.6964 26.3755C29.6131 32.0977 28.5714 38.4755 28.5714 45.5089V65H0ZM45.0893 65V45.6878C45.0893 40.204 46.1607 34.6011 48.3036 28.879C50.4464 23.1568 53.2738 17.7625 56.7857 12.696C60.2976 7.62952 64.1071 3.39752 68.2143 0L85 9.92435C81.6667 15.1696 78.9286 20.6534 76.7857 26.3755C74.7024 32.0977 73.6607 38.4755 73.6607 45.5089V65H45.0893Z' fill='white' fill-opacity='0.5'/%3E%3C/svg%3E");display:inline-block;width:85px;height:65px;margin-right:15px}@media screen and (max-width:1199px){.article__wrap{gap:20px}}@media screen and (max-width:767px){.article{margin-bottom:40px}.article__wrap{grid-template-columns:1fr}.article__wrap .article__right{display:none}.article__list .article__item h1{font-size:22px;font-weight:600}.article__list .article__item .article__description{font-size:18px;font-weight:500}.article__list .article__item .article__content p{font-size:16px;font-weight:400}.article__list .article__item .article__content blockquote::before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDQwIDMwIiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTAgMzBWMjEuMDg2N0MwIDE4LjU1NTcgMC41MDQyMDEgMTUuOTY5NyAxLjUxMjYgMTMuMzI4N0MyLjUyMTAxIDEwLjY4NzggMy44NTE1NCA4LjE5ODA3IDUuNTA0MiA1Ljg1OTdDNy4xNTY4NiAzLjUyMTMyIDguOTQ5NTggMS41NjgwOSAxMC44ODI0IDBMMTguNzgxNSA0LjU4MDQ3QzE3LjIxMjkgNy4wMDEzOCAxNS45MjQ0IDkuNTMyMzIgMTQuOTE2IDEyLjE3MzNDMTMuOTM1NiAxNC44MTQzIDEzLjQ0NTQgMTcuNzU3OSAxMy40NDU0IDIxLjAwNDFWMzBIMFpNMjEuMjE4NSAzMFYyMS4wODY3QzIxLjIxODUgMTguNTU1NyAyMS43MjI3IDE1Ljk2OTcgMjIuNzMxMSAxMy4zMjg3QzIzLjczOTUgMTAuNjg3OCAyNS4wNyA4LjE5ODA3IDI2LjcyMjcgNS44NTk3QzI4LjM3NTMgMy41MjEzMiAzMC4xNjgxIDEuNTY4MDkgMzIuMTAwOCAwTDQwIDQuNTgwNDdDMzguNDMxNCA3LjAwMTM4IDM3LjE0MjkgOS41MzIzMiAzNi4xMzQ1IDEyLjE3MzNDMzUuMTU0MSAxNC44MTQzIDM0LjY2MzkgMTcuNzU3OSAzNC42NjM5IDIxLjAwNDFWMzBIMjEuMjE4NVoiIGZpbGw9IndoaXRlIiBmaWxsLW9wYWNpdHk9IjAuNSIvPgo8L3N2Zz4=);width:40px;height:30px}}.category{margin-bottom:80px}.follow__project{display:flex;flex-direction:column;margin-bottom:60px}.follow__project .follow__project-title{color:var(--White, #FFF);font-size:18px;font-weight:500;line-height:150%;margin-bottom:30px}.follow__project .follow__project-list{display:flex;align-items:center}.follow__project .follow__project-list a{display:flex;align-items:center;margin-right:50px}.page__search{position:relative;margin-bottom:30px}.page__search input{border-radius:4px;background:var(--White, #FFF);color:#000;font-size:16px;font-weight:400;line-height:110%;padding:16px;width:100%}.page__search .seacrh__btn{position:absolute;right:16px;top:16px;cursor:pointer}.search__result{color:var(--White, #FFF);font-size:18px;font-weight:500;line-height:150%;display:block;margin-bottom:30px}.category__list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media screen and (max-width:1199px){.category__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.category__list{grid-template-columns:1fr;gap:25px}.follow__project{margin-bottom:40px}.follow__project .follow__project-list{flex-direction:column;align-items:flex-start}.follow__project .follow__project-list a{margin-right:0;margin-bottom:20px}.follow__project .follow__project-list a:last-child{margin-bottom:0}}.copyright,.footer__list li a{color:var(--Grey, #bdbdbd);line-height:150%}.copyright{text-align:center;font-size:14px;font-weight:500}.footer__list{display:flex;justify-content:center;align-items:center;gap:20px;padding:30px 0;border-top:1px solid var(--Grey, #bdbdbd);flex-wrap:wrap}.footer__list li a{font-size:16px;font-weight:400}.footer__list li a:hover{text-decoration:underline}.header__wrap{justify-content:space-between;padding:35px 0 20px}.header__wrap .header__logo{display:block}.header__wrap,.header__wrap .header__logo a,.header__wrap .header__nav,.header__wrap .header__tools{display:flex;align-items:center}.header__wrap .header__logo a::after{content:"";display:block;width:160px;height:1px;background:#fff;margin-left:15px}.header__wrap .header__nav li{margin-right:75px}.header__wrap .header__nav li:last-child{margin-right:0}.header__wrap .header__nav li a,.header__wrap .header__tools .header__lang a{color:var(--Grey, #BDBDBD);font-size:15px;font-weight:500;line-height:150%}.header__wrap .header__nav li a:hover,.header__wrap .header__tools .header__lang a:hover,.header__wrap .header__tools .header__report a:hover span,.link__btn:hover span{color:var(--White, #fff)}.header__wrap .header__tools .header__lang{display:block;margin-right:25px}.header__wrap .header__tools .header__lang a{font-family:Inter}.header__wrap .header__tools .header__report{display:block}.header__wrap .header__tools .header__report a,.promiseCard a .promiseCard__content .promiseCard__info .promiseCard__views{display:flex;align-items:center}.header__wrap .header__tools .header__report a:hover svg path,.link__btn:hover svg path{stroke:var(--White, #fff)}.header__wrap .header__tools .header__report a span{display:block;margin-right:2px}.header__wrap .header__menu{display:none;align-items:center}.header__wrap .header__menu .header__menu-btn{width:30px;height:30px}.header__wrap .header__menu .header__menu-close{width:30px;height:30px;display:none}@media screen and (max-width:1199px){.header__wrap{justify-content:space-between;padding:20px 0 10px}.header__wrap .header__logo{display:block;margin-right:15px;width:100%}.header__wrap,.header__wrap .header__logo a{display:flex;align-items:center}.header__wrap .header__logo a svg{width:29px;height:36px}.header__wrap .header__logo a::after{content:"";display:block;width:100%;height:1px;background:#fff;margin-left:15px}.header__wrap .header__tools .header__lang{margin-right:10px}.header__wrap .header__nav,.header__wrap .header__tools .header__report{display:none}.header__wrap .header__menu{display:flex}}.headerMenu{width:100%;display:block;top:66px;height:calc(100vh - 66px);overflow-y:auto;margin:0;scroll-margin-top:66px;z-index:1000;position:fixed;background-color:#0f0f0f;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.headerMenu .container{height:100%}.headerMenu.active{opacity:1;visibility:visible}.headerMenu__block{padding-top:50px}.headerMenu__nav,.report__form form{display:grid;grid-template-columns:1fr;gap:50px}.headerMenu__nav li a,.header__wrap .header__tools .header__report a span,.link__btn span{color:var(--Grey, #BDBDBD);font-size:15px;font-weight:500;line-height:150%}.headerMenu__nav li a{display:flex;align-items:center;justify-content:center}.headerMenu__nav li a span{display:block;margin-right:5px}.promises{margin-bottom:100px}.section__header{display:flex;align-items:center;margin-bottom:40px}.section__header::after{content:"";display:block;width:100%;height:1px;background:var(--White, #FFF);margin-left:10px}.section__header h1,.section__header h2{color:var(--White, #FFF);font-size:24px;font-weight:500;line-height:150%;white-space:nowrap}.promises__list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.promiseCard a picture{display:inline-block;position:relative;overflow:hidden;width:100%}.promiseCard a picture img{display:block;transition:transform .3s ease;object-fit:cover;width:100%;height:200px}.promiseCard a .promiseCard__content{display:flex;flex-direction:column;margin-top:15px}.promiseCard a .promiseCard__content .promiseCard__info{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.promiseCard a .promiseCard__content .promiseCard__info .promiseCard__views span{color:var(--Grey, #BDBDBD);font-size:12px;font-weight:400;line-height:150%;display:block;margin-left:5px}.promiseCard a .promiseCard__content .promiseCard__title,.report__social .report__social-title{color:var(--White, #FFF);font-size:18px;font-weight:500;line-height:150%}.promiseCard a:hover img{transform:scale(1.05);filter:brightness(80%)}.link__btn{display:flex;align-items:center;margin-top:30px}.link__btn span{margin-right:5px}@media screen and (max-width:1199px){.promises{margin-bottom:80px}.promises__list{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}}@media screen and (max-width:767px){.promises__list{display:grid;grid-template-columns:1fr;gap:24px}.promiseCard a{display:grid;grid-template-columns:110px 1fr;gap:10px}.promiseCard a picture img{height:80px;border-radius:2px}.promiseCard a .promiseCard__content{margin-top:5px}.promiseCard a .promiseCard__content .promiseCard__title{font-size:16px}}.report{margin-bottom:100px}.report__wrap{display:grid;grid-template-columns:1fr 360px;gap:40px}.report__form form{gap:25px}.report__form form .form__half{display:grid;grid-template-columns:1fr 1fr;gap:15px}.report__form form .form__block{width:100%}.report__form form .form__input,.report__form form .form__textarea{border-radius:4px;background:var(--White, #FFF);color:var(--Grey, #000);font-size:16px;font-weight:400;line-height:110%;padding:16px;width:100%}.report__form form .form__textarea{min-height:150px}.report__form form .form__button-submit{display:flex;color:var(--Grey, #BDBDBD);font-size:15px;font-weight:500;line-height:150%;padding:10px 0;position:relative}.report__form form .form__button-submit::after{content:"";display:block;position:absolute;width:25px;height:1px;background:var(--Grey, #BDBDBD);bottom:0;left:0}.report__social .report__social-title{margin-bottom:30px}.report__social .report__social-list{display:flex;flex-direction:column}.report__social .report__social-list a{display:flex;align-items:center;margin-bottom:30px}#file-list .file-container:last-child,.report__social .report__social-list a:last-child{margin-bottom:0}.file-upload label{display:grid;grid-template-columns:20px 1fr;gap:5px}.file-upload label span{display:block;font-size:14px}#file-list{margin-top:20px;display:none}#file-list .file-container,.file-upload label span,.success__block p{color:var(--Grey, #BDBDBD);font-weight:500;line-height:20px}#file-list .file-container{font-size:14px;margin-bottom:10px;text-align:left;display:flex;align-items:center;justify-content:space-between}.loader-container,.success__container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:none;justify-content:center;align-items:center;z-index:100}.success__block{border-radius:8px;background:var(--Black, #0F0F0F);padding:60px 100px;display:flex;flex-direction:column;position:relative}.success__block .success__img{display:flex;justify-content:center;margin-bottom:30px}.success__block .success__title{color:var(--White, #FFF);text-align:center;font-size:20px;font-weight:500;line-height:150%;margin-bottom:30px}.success__block p{font-size:16px;max-width:400px}.success__block .close__success{position:absolute;top:-24px;right:-24px;cursor:pointer}@media screen and (max-width:1199px){.report{margin-bottom:80px}.report__wrap{grid-template-columns:1fr}.success__block{padding:40px 25px}.success__block p{max-width:270px}.success__block .close__success{position:absolute;top:-24px;right:0;cursor:pointer}}@media screen and (max-width:767px){.report__form form .form__half{grid-template-columns:1fr;gap:25px}}