@font-face{font-family:fixedsys;font-weight:400;src:local("fixedsys"),url(/static/media/fixedsys-ligatures.68915e8771cb4904d166.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{margin:5px}a img{border:1px solid #000;border-radius:50%;width:32px}a img:last-child{background-color:#fff}.link-with-background{background-color:#0014c8;color:#fff;font-size:20px;margin:5px;padding:5px 15px;text-decoration:none}@media screen and (min-width:320px){.container{background-color:#fff;color:#000;margin:auto;padding-inline:2%;width:100%}}.main-container{margin:auto;max-width:1320px;width:100%}.black-background{background-color:#000!important}.light-gray-background{background-color:#efefef}.color-white{color:#fff!important}.zero-padding{padding:0}.padding-block-two-percent{padding-block:2%}.max-width{max-width:100%;width:100vw}@media screen and (min-width:320px){footer{background-color:#000;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;min-height:auto;padding:0 2%}footer .footer-container{display:flex;flex-direction:column-reverse;justify-content:space-between;padding-top:10px}footer .footer-container .footer-image-container{height:100px;position:relative;text-align:start}footer .footer-container .footer-image-container img{bottom:0;position:absolute}footer .footer-container * p{margin:8px;text-align:start}footer .footer-container .footer-sections-container{display:flex;flex-direction:row;flex-wrap:wrap}footer .footer-container .footer-sections-container div{align-items:start;display:flex;flex-direction:column;margin:25px}footer .footer-container .footer-sections-container div .footer-item_title{text-align:start}footer .footer-container .footer-sections-container div a{color:#fff;text-decoration:none}footer .footer-footer{display:flex;flex-direction:column;justify-content:space-between;margin:15px auto}footer .footer-footer .footer_social-container{align-self:center;display:flex;flex-direction:row}}@media screen and (min-width:768px){footer .footer-container{flex-direction:row}footer .footer-container .footer-image-container{height:auto}footer .footer-footer{flex-direction:row}footer .footer-footer .footer_social-container{align-self:flex-end}}@media screen and (min-width:320px){.nav-item_link{color:inherit;font-size:20px;margin-left:0;max-width:106px;text-align:start;text-decoration:none;width:100%}.nav-item_link .nav-item{list-style:none;padding:5px 0}}@media screen and (min-width:992px){.nav-item_link{max-width:100%;width:auto}.nav-item_link .nav-item{padding:5px 25px}}@media screen and (min-width:320px){header{background-color:#000;color:#fff;font-size:20px;padding:0 2%;position:fixed;top:0;width:100%;z-index:10}header .header_main-container{align-items:baseline;display:flex;flex-direction:column;justify-content:space-between;position:relative}header .header_main-container .header-title-link{color:#fff;margin:0;padding:0;text-decoration:none}header .header_main-container .header-title-link .header-title{border-right:1px solid #fff;font-size:26px;padding:0 15px 0 0}header .header_main-container .nav-container{align-items:baseline;display:flex;flex-direction:column}header .header_main-container .nav-container .nav-bar .nav-bar_list{align-items:baseline;display:flex;flex-direction:column;margin:0;padding:0}header .header_main-container .nav-container .header_button{background-color:#0014c8;color:#fff;margin:5px 15px 5px 0;padding:5px 15px;text-decoration:none}header .header_main-container .nav-container .lang{align-self:self-start;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAFugAABboBG+2NyQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAALiSURBVEiJjdZPiFZlFAbw37nzTSNalEbqRGJMgjnQ4huRFHGhGIGgKEREQTK7cSHpxhBazkY3g5a4bxHhroVCRohlNSozKURkUBBEkNJqAiGKt8U983nnft80HXjhvud9nuf9cw7n3CilWM4i4nHsxB7sxq5c+gZf4UvMllL+XE6jWkZ4JCLO4Qb24ztswic5NqVvP25ExLmIGBm4QyllycC2PNlkztfgaxzAVI4D6VuTmMnkbOvTa4lP4nOMNXwXcTy/pzCV38dxsYEbS+5kU7P3RBHxMk5gLQ5FxOqI6KKLCwMufwHdiOhGxGocSu6J1HoUg4gYxnkcUQd0CDdxKd98c0Q0D1Nhc65dSuxQco/gfGqKUoqIeA9/lVLONkQm8CE+xYsp+HQu/4Ff8ANexdullPkG9xQeK6VMwyhuo9OKx2lMt3y9GDR80zjd8nVSc7RS5/nlUsrfrTc+iNkBb9+22cT2LLUuY2eFCdwaQHxJ/bYr2c3Etu0WJip1lizZICKewv1SyoOV1BNzPzntDbodbMFrEdFc3ICFiJhqkfbkAdr7LOCdiPi95d9SoQ+Ndjz+jw3iBFzBulYWDGFuQBnpy6L0z2Go5VuHKxXuYntz21LKP3gYEU+sdOzEPExO07bjboU72DGA+606w1ayicS2bQfuVLiOwxHRaQHm8hQiYmNE7FP3hN0RsS8iNjZOOte6VQeHcX2xVLyrLhUzCRjCKZzEr3iAe3g2NX7DVjyD5zCDs4vPFBEn1aXizGJAhtVdahRvYh5ncBW7lguyusNdTex8ckdTa3hJP8BedT5/gPXpG1eXgmpAP6hybTzn65O7gL19/aCUck3dcMbxZPq+VxetY/rtGG4nRnK24q3U6gm3c/oFdeCP5nwVvlAXtMWWeTB9qxJzFNfw/H+2zMYmI3ndHzOAr2eQP8pxL30ziXk/g9qnFSv8tmzAG3glbzaWSz/jJ3yGj0sp7RrUs38BE0rBPG45u4gAAAAASUVORK5CYII=);border:1px solid #fff;border-radius:50%;margin-bottom:.83em;padding:0}header .header_main-container .burgermenu-button,header .header_main-container .nav-container .lang{background-position:50%;background-repeat:no-repeat;background-size:100%;cursor:pointer;height:30px;width:30px}header .header_main-container .burgermenu-button{background-color:#fff0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACySURBVEhL7dUxCsIwFAbg91LE0c1Vg6hnaPEKKkIRd29hFg/SXerYK+ghCh16ha4OzW/EdwPzJvst4f+HDIGfkDaepe6QAEcwJdJFwaDeM0q26aVrm91E+qjssuoMge+SNWjePfgbvMiuU/jXBmwiD833bMbPz9DqMLS19FGFodUmnPhGFVB9IjOih8TB4AdhaK5om+1ZclR2VRVhaMglxwfKeZ65vfE4aXz6INwkaiF6A2+zPAht0kLsAAAAAElFTkSuQmCC);border:none;font-size:26px;margin-top:.83em;position:absolute;right:0}header .header_main-container .burger-menu-active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFjSURBVEhLnZXdToMwGIbXakC2aOLP0BONF7Jw8cQDb2M7G4tb1LBJXcDvbVoC0tKW54SvQJ83bSllM2KR5uuyjl5Qz7nYH4vsHnUo8zT/ONbRnay5WJPnlZF8Q/Jn+YYi4eL7VGQ3qulFkuZfpzq6Vk3JgosNmz28N6rdIyTEJNdwdR2ADuiomlbG5IAn/LdU9QBXiEsOt1zkePn2UzWXsbxrwDRdtKCftKDWKYzYWYjdKpYBICTEV466DQA+IdSh8ZWDXgBwhYzxXw4GAWBKiEkOjAEgJMQmB9YA4BMyJgfWjQYuWF2p0orrHesIXJ9il7HfijEgRK6xhQwCpsg1ppDeGvjs0JidrXNu+ne1IwjZ/j47Xo9EBoTINb4hjOR7kt+q+wMwJdVudaWaPVwhdGwe+FQ5wLOxNYHbutFcco0rhNPBXKi6xVeusYWQe8vLInvshuCYC5Fr0Kd7/MJZFtnTHwTBDw2DhHGgAAAAAElFTkSuQmCC)}header .font-face-fixedsys{font-family:fixedsys}}@media screen and (min-width:992px){header .header_main-container{flex-direction:row}header .header_main-container .nav-container{flex-direction:row;justify-content:end;width:calc(100% - 220px)}header .header_main-container .nav-container .nav-bar .nav-bar_list{flex-direction:row}header .header_main-container .nav-container .lang{align-self:center;margin:0}header .header_main-container .nav-container .header_button{margin:5px 15px 5px 5px}}@media screen and (min-width:320px){.main-description-section{background-color:#000;color:#fff;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;padding:0 2%;width:100%}.main-description-section .main-description-container{align-items:center;display:flex;flex-direction:column;height:100vh;height:-webkit-min-content;height:min-content;margin-bottom:5%}.main-description-section .main-description-container h1,.main-description-section .main-description-container h2{text-align:start;width:100%}.main-description-section .main-description-container h1{font-size:30px;margin-top:0}.main-description-section .main-description-container h2{font-size:20px}.main-description-section .main-description-container .main-description-img-section{min-height:35vh;width:100%}.main-description-section .main-description-container .main-description-img-section img{height:35vh;object-fit:cover;width:100%}.main-description-section .main-description-container .button-container{align-items:center;display:flex;flex-direction:column;width:100%}.main-description-section .main-description-container .button-container a{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:15px}}@media screen and (min-width:768px){.main-description-section{height:100vh}.main-description-section .main-description-container{min-height:40vh}.main-description-section .main-description-container h1{font-size:60px;text-align:end}.main-description-section .main-description-container h2{align-self:start;font-size:28px;max-width:1000px}.main-description-section .main-description-container .button-container{flex-direction:row}}.color-blue{color:#0014c8}@media screen and (min-width:320px){.program-about-section{display:flex;flex-direction:column;position:relative;width:100%}.program-about-section .program-about-first-section{background-color:#fff;min-height:8vh;padding:0 2%;width:100%}.program-about-section .program-about-second-section{background-color:#000;color:#fff;display:flex;flex-direction:column;min-height:50vh;padding:0 2%;text-align:start;width:100%}.program-about-section .program-about-second-section .main-container{margin-top:5vh}.program-about-section .program-about-second-section .main-container h2{font-size:36px;font-weight:400}.program-about-section .program-about-second-section .main-container h5{font-size:26px;margin-bottom:.5em}.program-about-section .program-about-second-section .main-container li,.program-about-section .program-about-second-section .main-container p{font-size:20px}.program-about-section .program-about-second-section .main-container ul{padding-bottom:2%;padding-left:0}.program-about-section .program-about-second-section .main-container li{list-style:none;margin-block:4px}.program-about-section .program-about-second-section .main-container li span{color:#4b5dff;font-size:24px;font-weight:700}.program-about-section .absolute-about-conainer{background-color:#fff;border-radius:10px;box-shadow:-2px -2px 2px 2px rgba(0,0,0,.314);display:flex;flex-direction:row;justify-content:space-around;margin-left:50%;margin-top:3vh;position:absolute;transform:translate(-50%);width:96%}.program-about-section .absolute-about-conainer .absolute-about-item-container{display:flex;flex-direction:column;max-width:700px;text-align:start}.program-about-section .absolute-about-conainer .absolute-about-item-container h3{color:#0014c8;font-size:20px;font-weight:200}.program-about-section .absolute-about-conainer .absolute-about-item-container p{font-size:19px}}@media screen and (min-width:760px){.program-about-section .program-about-first-section{min-height:15vh}.program-about-section .program-about-second-section{min-height:50vh}.program-about-section .program-about-second-section .main-container h2{font-size:56px;font-weight:400}.program-about-section .absolute-about-conainer{margin-top:10vh}.program-about-section .absolute-about-conainer .absolute-about-item-container{max-width:1000px}.program-about-section .absolute-about-conainer .absolute-about-item-container h3{color:#0014c8;font-size:36px;font-weight:300}.program-about-section .absolute-about-conainer .absolute-about-item-container p{font-size:19px}}@media screen and (min-width:320px){.cource-for{background-color:#fff;color:#000;min-height:100vh;width:100%}.cource-for__container{color:#0014c8;padding:0 2%}.cource-for__title{font-size:56px;font-weight:400;text-align:center}.cource-for__second-title{font-size:42px;font-weight:400;text-align:start}.cource-for__item{border:1px solid #000;border-radius:10px;margin-block:2%;padding-left:5%}.cource-for__item-text{font-size:28px;text-align:start}.program{background-color:#fff;color:#000;min-height:100vh;width:100%}.program__container{color:#000;padding:0 2%}.program__title{font-size:56px;font-weight:400;text-align:center}.program__item{background-color:#000;border:1px solid #000;border-radius:10px;color:#fff;margin-block:2%;padding-left:5%}.program__item-title{text-align:start}.program__item-text{font-size:18px;text-align:start}.quote{display:flex;flex-direction:column;min-height:36vh;position:relative;width:100%}.quote__first-section{background-color:#fff;min-height:15vh;padding:0 2%;width:100%}.quote__second-section{background-color:#000;color:#fff;display:flex;flex-direction:column;min-height:21vh;padding:0 2%;text-align:start;width:100%}.quote__absolute-conainer{background-color:#171717;border-radius:10px;color:#fff;display:flex;flex-direction:column;justify-content:space-around;margin-left:50%;position:absolute;transform:translate(-50%);width:96%}.quote__absolute-conainer h2,.quote__absolute-conainer p,.quote__absolute-conainer span{margin-left:2%;text-align:start}.quote__absolute-conainer h2{font-size:30px;font-weight:400;margin:1em auto;max-width:700px;padding-inline:10%}.quote__absolute-conainer p{font-size:14px;margin:auto;padding-bottom:35px;width:80%}}@media screen and (min-width:768px){.quote__absolute-conainer h2{font-size:44px;padding-inline:0}.quote__absolute-conainer p{font-size:18px}}@media screen and (min-width:912px){.quote__absolute-conainer h2{font-size:50px}.quote__absolute-conainer p{font-size:20px}}@media screen and (min-width:320px){.lead{background-color:#000;color:#fff;height:-webkit-max-content;height:max-content;padding:0 2%;width:100%}.lead,.lead__container{display:flex;flex-direction:column}.lead__container{align-items:center;height:100vh;height:-webkit-min-content;height:min-content;margin-bottom:5%}.lead__container h2{color:#0014c8;font-size:50px;font-weight:400}.lead__card-container{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;width:100%}.lead__item{border-radius:5px;height:450px;margin-top:15px;width:75%}.lead__item img{border:1px solid #4b5dff;box-shadow:0 0 10px 0 #4b5dff;height:auto;max-height:100%;max-width:100%;width:auto}}@media screen and (min-width:768px){.lead__card-container{flex-direction:row}.lead__item{width:35%}}@media screen and (min-width:320px){.faq-item__container{background-color:#fff;margin:10px;padding:5px 2%;text-align:start}.faq-item__container .question{display:flex;flex-direction:row;justify-content:space-between}.faq-item__container .question img{height:30px;margin:15px 10px 15px 0;transition:transform .3s ease-in-out;width:30px}.faq-item__container .question .active{transform:rotate(180deg)}.faq-item__container .answer{display:none}.faq-item__container .answer-active{display:block}}@media screen and (min-width:768px){.faq-item__container .question img{margin:15px 50px 15px 0;transition:transform .3s ease-in-out}.faq-item__container .question .active{transform:rotate(180deg)}.faq-item__container .answer{display:none}.faq-item__container .answer-active{display:block}}@media screen and (min-width:320px){.faq{background-color:#efefef;width:100%}.faq__title{font-size:50px;font-weight:400}.content{margin:auto;max-width:1320px;width:100%}.content .content__chess-section-section{display:flex;flex-direction:column;margin-bottom:40px}.content .content__chess-section-section .chess-content__section-title{font-size:50px}.content .content__chess-section-section .chess-section__item{display:flex;flex-direction:column;margin-block:15px}.content .content__chess-section-section .chess-section__item:nth-child(odd){flex-direction:row-reverse}.content .content__chess-section-section .chess-section__item a{border:2px solid blue;border-radius:8px;color:#000;display:block;font-size:22px;margin:0;padding:15px;text-decoration:none;transition:1s;width:90%}.content .content__chess-section-section .chess-section__item a:active{color:#000}.content .content__chess-section-section .chess-section__item a:hover{background-color:#4b5dff;color:#fff}}@media screen and (min-width:480px){.content .content__title-section .content__title__button-section{flex-direction:row}}@media screen and (min-width:768px){.content .content__chess-section-section .chess-section__item{flex-direction:row}.content .content__chess-section-section .chess-section__item a{width:50%}.content .content__chess-section-section .chess-section__item:nth-child(odd){flex-direction:row-reverse}}@media screen and (min-width:320px){.container .about-us{margin:auto;max-width:1320px}.container .about-us .about-us__description-section{align-items:center;background-image:url(/static/media/AboutUSTopSection.505921da18858affb215.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;padding:0 25px;width:100%}.container .about-us .about-us__description-section .about-us__description-section__title{color:#0014c8}.container .about-us .about-us__description-section .about-us__description-section__text-container{background-color:#fff;text-align:start;width:clamp(170px,100%,575px)}.container .about-us .about-us__description-section .about-us__description-section__text-container .about-us__description-section__text-title{color:#0014c8}.container .about-us .about-us__description-section .about-us__description-section__text-row-section{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin-bottom:99px;margin-top:43px;width:100%}.container .about-us .about-us__description-section .about-us__description-section__text-row-section>*{margin-top:10px}.container .about-us .about-us__second-section{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 80px);width:100%}.container .about-us .about-us__second-section .about-us__second-section__content{color:#fff;height:100%;padding:100px 60px;text-align:start;width:100%}.container .about-us .about-us__second-section .about-us__second-section__content:first-child{background-image:url(/static/media/AboutUsMissionSection.37662f3d855bf735cf29.jpg);background-position:50%;background-size:cover}.container .about-us .about-us__second-section .about-us__second-section__content:last-child{background-color:#0014c8}.container .about-us .about-us__second-section .about-us__second-section__content .about-us__second-section__title{font-size:42px;font-weight:400;text-align:center}.container .about-us .about-us__second-section .about-us__second-section__content p{font-size:17px;line-height:29px}.container .about-us .about-us__second-section .about-us__second-section__content .about-us__second-section__text_bold{font-weight:600}}@media screen and (min-width:480px){.container .about-us .about-us__second-section .about-us__second-section__content{padding:100px 90px}}@media screen and (min-width:992px){.container .about-us .about-us__description-section{align-items:flex-start}.container .about-us .about-us__description-section .about-us__description-section__title{color:#0014c8}.container .about-us .about-us__description-section .about-us__description-section__text-container{width:clamp(170px,30%,375px)}.container .about-us .about-us__description-section .about-us__description-section__text-container:last-child{margin-right:0}.container .about-us .about-us__description-section .about-us__description-section__text-row-section{flex-direction:row}.container .about-us .about-us__description-section .about-us__description-section__text-row-section>*{margin-right:21px}.container .about-us .about-us__second-section{flex-direction:row;height:calc(100vh - 80px);justify-content:center}.container .about-us .about-us__second-section .about-us__second-section__content{padding:100px 60px 0;width:50%}.container .about-us .about-us__second-section .about-us__second-section__content .about-us__second-section__text_bold{font-weight:600}}@media screen and (min-width:320px){.blog-item{height:100%;height:450px;width:100%}.blog-item__blog-image-container{box-shadow:4px 4px 5px #000;height:100%;max-height:250px;position:relative;width:100%}.blog-item__blog-image-category{background-color:pink;font-size:12px;font-weight:700;margin:0;padding:5px 15px;position:absolute;right:0;top:0}.blog-item__title{color:#0014c8}.blog-item__offline-online{font-weight:700}}@media screen and (min-width:768px){.blog-item{width:47%}.blog-item:nth-child(odd){margin-right:3%}.blog-item:nth-child(2n+2){margin-left:3%}}@media screen and (min-width:992px){.blog-item{width:32%}.blog-item:nth-child(odd){margin-right:0}.blog-item:nth-child(2n+2){margin-left:0}.blog-item:nth-child(3n+2){margin-left:2%;margin-right:2%}}@media screen and (min-width:320px){.padding-container{background-color:#fff;padding:0 2%;width:100%}.blog-list{margin:auto;max-width:1320px}.blog-list .blog-list__title{background-position:50%;color:#fff;font-size:24px;height:110px;margin:auto auto 25px;max-width:1320px;padding:50px 0;text-align:center;width:100%}.blog-list .blog-list__event-navigation-menu{align-items:center;display:flex;flex-direction:column}.blog-list .blog-list__event-navigation-menu .blog-list__menu-button{background-color:#fff;border:3px solid #0014c8;border-bottom:none;color:#0014c8;font-size:15px;padding:11px 0;width:230px}.blog-list .blog-list__event-navigation-menu .blog-list__menu-button:first-child{border-radius:5px 5px 0 0}.blog-list .blog-list__event-navigation-menu .blog-list__menu-button:last-child{border-bottom:3px solid #0014c8;border-radius:0 0 5px 5px;margin-bottom:25px}.blog-list .blog-list__event-navigation-menu .blog-list__menu-button:not(.blog-list__menu-button__active){cursor:pointer}.blog-list .blog-list__event-navigation-menu .blog-list__menu-button__active{background-color:#0014c8;color:#fff}.blog-list .blog-list__articles-container{display:flex;flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:480px){.blog-list .blog-list__title{font-size:32px;height:150px;padding:60px 0}}@media screen and (min-width:768px){.blog-list .blog-list__title{font-size:40px;height:230px;padding:80px}.blog-list .blog-list__event-navigation-menu{flex-direction:row;justify-content:center}.blog-list .blog-list__event-navigation-menu .blog-list__menu-button{border:solid #0014c8;border-right:none;margin-bottom:25px}.blog-list .blog-list__event-navigation-menu .blog-list__menu-button:first-child{border-radius:5px 0 0 5px}.blog-list .blog-list__event-navigation-menu .blog-list__menu-button:last-child{border-radius:0 5px 5px 0;border-right:3px solid #0014c8}.blog-list .blog-list__event-navigation-menu .blog-list__menu-button:not(.blog-list__menu-button__active){cursor:pointer}}.padding-container .privacy-policy{margin-bottom:5%;padding-inline:10%;text-align:start}.padding-container .privacy-policy .privacy-policy__title-text{font-size:35px}.padding-container .privacy-policy .privacy-policy__overview-text{color:#656565;font-style:italic}.padding-container .privacy-policy .privacy-policy__main-text-container{font-size:1.12em}.padding-container .privacy-policy .privacy-policy__main-text-container a{margin:0}.padding-container .privacy-policy .privacy-policy__list-text-container h3{font-size:1.25em;margin-bottom:0}.padding-container .privacy-policy .privacy-policy__list-text-container p{font-size:1.12em;margin-top:0}.padding-container{background-color:#fff;padding:0 2%;width:100%}.padding-container .terms-of-use{margin-bottom:5%;padding-inline:10%;text-align:start}.padding-container .terms-of-use .terms-of-use__title-text{font-size:35px}.padding-container .terms-of-use .terms-of-use__overview-text{color:#656565;font-style:italic}.padding-container .terms-of-use .terms-of-use__main-text-container{font-size:1.12em}.padding-container .terms-of-use .terms-of-use__main-text-container a{margin:0}.padding-container .terms-of-use .terms-of-use__list-text-container h3{font-size:1.25em;margin-bottom:0}.padding-container .terms-of-use .terms-of-use__list-text-container p{font-size:1.12em;margin-top:0}.blog-article_container{background-color:#fff;padding:0 2%;width:100%}.blog-article_container .blog-article_header{display:flex;flex-direction:row;justify-content:space-between;margin-top:120px}.blog-article_container .blog-article_header .blog-author-info{display:flex;flex-direction:row}.blog-article_container .blog-article_header .blog-author-info .blog-author-info_photo{border-radius:50%;height:46px;margin-right:10px;width:46px}.blog-article_container .blog-article_header .blog-author-info .blog-author-info_info-container{display:flex;flex-direction:column;justify-content:space-between}.blog-article_container .blog-article_header .blog-author-info .blog-author-info_info-container p{margin:0 5px;text-align:start}.blog-article_container .blog-article_header .blog-author-info .blog-author-info_info-container .blog-author-info_info-container__row{display:flex;flex-direction:row}.blog-article_container .blog-article_header .blog-author-info .blog-author-info_info-container .blog-author-info_info-container__row p{margin:0 5px;text-align:start}.blog-article_container .blog-article_header a{background-color:#0000;color:#0014c8;padding:5px 15px;text-align:center;text-decoration:none}.blog-article_container .blog-article_header a:active{color:#0014c8}.blog-article_container .blog-article-title{font-size:40px;margin:50px}.blog-article_container .blog-article_article-container .blog-image{height:auto;width:100%}.blog-article_container .blog-article_article-container .blog-text{background-color:#efefef;padding:3%;text-align:start}.blog-article_container .blog-article_article-container .blog-text h3{font-size:25px;margin-bottom:0}.blog-article_container .blog-article_article-container .blog-text p{font-size:18px;line-height:27px;margin-top:0}.blog-article_container .blog-article_article-container .blog-text .blog-text__inference{font-style:italic}@media screen and (min-width:320px){.standart_form{background-color:#efefef;box-shadow:-5px 8px 8px #000;display:flex;flex-direction:column;padding:4%;position:relative;text-align:start}.standart_form h2{color:#0014c8;font-family:roboto,sans-serif;font-size:34px;margin:0}.standart_form h2+p{font-style:italic;margin:5px 0 20px}.standart_form input,.standart_form label,.standart_form textarea{font-family:roboto,sans-serif;font-size:16px}.standart_form input,.standart_form textarea{border:none;margin:5px 0 15px;outline:none;padding:5px;width:100%}.standart_form textarea{height:100px;resize:none}.standart_form input[type=file]{display:none;visibility:hidden}.standart_form .standart__checkbox-container{align-items:center;display:flex;flex-wrap:wrap;width:100%}.standart_form .standart__checkbox-container *{margin-bottom:10px}.standart_form .standart__checkbox-container .standart__checkbox-item{height:25px;margin-right:10px;width:35px}.standart_form .standart__checkbox-container label{max-width:300px;min-width:55%}.standart_form .standart__checkbox-container button{max-width:100px;min-width:30%}.standart_form .standart_form_button-container{display:flex;flex-direction:row}.standart_form .standart_form_button-container .attach-cv_button,.standart_form .standart_form_button-container button{border:1px solid #000;color:#000;display:inline;margin:0 2% 0 0;padding:10px 0;text-align:center;width:140px}.standart_form .standart_form_button-container button{background-color:#0014c8;border:1px solid #000;color:#fff}.standart_form .standart__restrictions-text{font-size:12px;margin:0}}@media screen and (min-width:720px){.standart_form{left:50%;padding:2%;width:50%}}.getintouch-section{background-color:#fff;background-image:url(/static/media/contact_us1.39e9274753947f3f6098.jpg);background-size:cover;box-shadow:inset 0 -1em 4px #fff;margin:auto;min-height:100vh;width:100%}.getintouch-section .inner-container{margin:auto;max-width:1320px;padding:50px}@media screen and (min-width:320px){.vacancies_form{background-color:#efefef;box-shadow:-5px 8px 8px #000;display:flex;flex-direction:column;padding:12%;text-align:start}.vacancies_form h2{color:#0014c8;font-family:roboto,sans-serif;font-size:34px;margin:0}.vacancies_form h2+p{font-style:italic;margin:5px 0 20px}.vacancies_form input,.vacancies_form label,.vacancies_form textarea{font-family:roboto,sans-serif;font-size:16px}.vacancies_form input,.vacancies_form textarea{border:none;margin:5px 0 15px;outline:none;padding:5px;width:100%}.vacancies_form textarea{resize:none}.vacancies_form input[type=file]{display:none;visibility:hidden}.vacancies_form .vacancies__checkbox-container{align-items:center;display:flex;margin-bottom:15px}.vacancies_form .vacancies__checkbox-container .vacancies__checkbox-item{height:25px;margin-right:10px;width:35px}.vacancies_form .vacancies_form_button-container{display:flex;flex-direction:row}.vacancies_form .vacancies_form_button-container .attach-cv_button,.vacancies_form .vacancies_form_button-container button{border:1px solid #000;color:#000;display:inline;margin:0 2% 0 0;padding:10px 0;text-align:center;width:140px}.vacancies_form .vacancies_form_button-container button{background-color:#0014c8;border:1px solid #000;color:#fff}.vacancies_form .vacancies__restrictions-text{font-size:12px;margin:0}.vacancies-info_section{background-color:#fff;margin-bottom:5%;margin-top:115px;padding-inline:2%}.vacancies-info_section .vacancies-info_container{display:flex;flex-direction:column;text-align:start}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container{width:100%}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container .description-container_back-button{border:1px solid #efefef;color:#000;margin:0;padding:10px 35px;text-align:start!important;text-decoration:none}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container .description-container_title{text-align:start}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container .description-container_additional-info{display:flex;flex-direction:row}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container .description-container_additional-info .additional-info_dots-style{padding:0 0 0 5px}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container .description-container_additional-info p{color:#a1a2a5}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container li,.vacancies-info_section .vacancies-info_container .vacancies-info_description-container p,.vacancies-info_section .vacancies-info_container .vacancies-info_description-container ul{text-align:start}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container ul{padding:0}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container ul h4{margin-top:0}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container li{list-style-type:none;padding:5px 25px}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container .description-container_description-text{margin:5% 0}.vacancies-info_section .vacancies-info_container .vacancies-info_form-container{margin:0 auto;width:100%}}@media screen and (min-width:720px){.vacancies-info_section .vacancies-info_container{flex-direction:row}.vacancies-info_section .vacancies-info_container .vacancies-info_description-container{padding-right:2%;width:65%}.vacancies-info_section .vacancies-info_container .vacancies-info_form-container{width:35%}}@media screen and (min-width:320px){.main-info-section{background-image:url(/static/media/courswMainSectionBG.b47bea906adb57b50475.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:auto}.main-info-section .course-container{margin:auto;max-width:1320px}.main-info-section .main-info__header-section{align-items:start;display:flex;flex-direction:row;justify-content:space-between;margin:auto 0;width:100%}.main-info-section .main-info__header-section .main-info__title .main-info__title_blue{color:#00f;font-size:52px;font-weight:200;margin-top:0;padding-left:15px;text-align:start}.main-info-section .main-info__header-section .main-info__title .main-info__title_blue span{color:#fff;font-size:16px}.main-info-section .main-info__header-section .maim-info__additional-info{display:flex;flex-direction:column;margin-top:10px}.main-info-section .main-info__header-section .maim-info__additional-info .additional-info__item{align-items:end;color:#fff;display:flex;flex-direction:row;justify-content:end;margin-block:5px}.main-info-section .main-info__header-section .maim-info__additional-info .additional-info__item p{margin:0;padding:5px}.main-info-section .main-info__header-section .maim-info__additional-info .additional-info__item img{height:30px;width:28px}.main-info-section .main-info__description-section{align-items:start;color:#fff;display:flex;flex-direction:column;margin:auto;text-align:start;width:90%}.main-info-section .main-info__description-section p .main-info__keyword_blue{color:#00f;text-shadow:0 0 2px #fff}.main-info-section .main-info__description-section button{background-color:#00f;border:1px solid #000;border-radius:10px;color:#fff;font-size:20px;font-weight:600;padding:10px 25px}.main-info-section .main-info__description-section:last-child{padding-bottom:30px}}@media screen and (min-width:768px){.main-info-section .main-info__header-section .main-info__title .main-info__title_blue{font-size:40px;margin-top:60px}.main-info-section .main-info__header-section .main-info__title .main-info__title_blue span{font-size:28px}.main-info-section .main-info__header-section .maim-info__additional-info{flex-direction:row;margin-top:85px}.main-info-section .main-info__header-section .maim-info__additional-info .additional-info__item{align-items:center;flex-direction:column-reverse;margin-inline:10px}.main-info-section .main-info__header-section .maim-info__additional-info .additional-info__item p{font-size:18px}.main-info-section .main-info__description-section{margin-left:0;padding-left:15px;width:50%}.main-info-section .main-info__description-section p{font-size:26px;margin:46px 0}}@media screen and (min-width:992px){.main-info-section .main-info__header-section .main-info__title .main-info__title_blue{font-size:48px}.main-info-section .main-info__header-section .main-info__title .main-info__title_blue span{font-size:30px}}@media screen and (min-width:1200px){.main-info-section .main-info__header-section .main-info__title .main-info__title_blue{font-size:68px;font-weight:400}.main-info-section .main-info__header-section .main-info__title .main-info__title_blue span{font-size:40px}}@media screen and (min-width:320px){.intro .intro__text-container{background-color:#656565}.intro .intro__text-container p{color:#fff;margin:0;padding:5px;text-align:start}}@media screen and (min-width:487px){.intro{flex-direction:row!important}.intro .intro__img{width:30%}.intro .intro__text-container{width:70%}.intro .intro__text-container p{font-size:16px}}@media screen and (min-width:768px){.intro .intro__text-container p{font-size:20px;padding:3%}}@media screen and (min-width:992px){.intro{width:100%}.intro .intro__text-container p{font-size:20px;padding:3%}.intro .intro__text-container p:first-child{padding-top:7%}.intro .intro__text-container p:last-child{padding-bottom:7%}}@media screen and (min-width:320px){.for-whom-this-course{background:linear-gradient(90deg,#21227e,#6d3277 35%,#3c2a4c 60%,#3c2a4c 95%,#6225a0);border-radius:10px}.for-whom-this-course__container{display:flex;flex-direction:column}.for-whom-this-course__container>*{margin:auto;min-width:70%;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.for-whom-this-course__text-content{color:#fff;font-size:18px;padding:10px;text-align:start}.for-whom-this-course__text-content p{font-size:20px}.for-whom-this-course__list-content ul{background:radial-gradient(circle,#b261fa,#0000 70%) 85% 15%/67px 67px no-repeat,radial-gradient(circle,#9372af,#0000 50%) 30% 47%/47px 47px no-repeat,radial-gradient(circle,#7201ce,#0000 50%) 70% 85%/85px 85px no-repeat,radial-gradient(circle,#b261fa,#0000 50%) 15% 195%/170px 170px no-repeat;margin:0;padding:0}.for-whom-this-course__list-content ul li{background:#3c2a4c!important;border-radius:10px;color:#fff;font-size:16px;font-weight:600;list-style:none;margin:30px auto;padding:4px 34px 5px;position:relative;z-index:2}.for-whom-this-course__list-content ul li:before{background:linear-gradient(90deg,#00f,#b261fa);border-radius:10px;content:"";height:37px;inset:-2px;position:absolute;width:100%;z-index:-1}.for-whom-this-course__list-content ul li:after{background:#3c2a4c;border-radius:10px;content:"";height:33px;inset:0;position:absolute;width:calc(100% - 4px);z-index:-1}.for-whom-this-course__list-content ul li:first-child{transform:rotate(-9deg)}.for-whom-this-course__list-content ul li:nth-child(2){transform:rotate(5deg)}.for-whom-this-course__list-content ul li:nth-child(3){transform:rotate(-7deg)}.for-whom-this-course__list-content ul li:nth-child(4){margin-top:45px;transform:rotate(13deg)}}@media screen and (min-width:480px){.for-whom-this-course__container{flex-direction:row}.for-whom-this-course__container>*{min-width:33%;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.for-whom-this-course__text-content p{font-size:16px}}@media screen and (min-width:768px){.for-whom-this-course__header{text-align:center}.for-whom-this-course__container>*{min-width:28%}.for-whom-this-course__text-content p{font-size:24px}.for-whom-this-course__list-content ul li{font-size:22px;padding:2px 34px 5px}}@media screen and (min-width:320px){.what-will-you-learn-section{grid-gap:1%;display:grid!important;gap:1%;grid-template-columns:32% 32% 32%;grid-template-rows:32% 32% 32%;justify-content:space-between;width:100%}.what-will-you-learn-section>*{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:grid;font-size:14px}.what-will-you-learn-section>* .grid-text-container{align-items:center;background-color:#00f;display:flex;height:100%;justify-content:center;width:100%}.what-will-you-learn-section>* .grid-text-container p{margin:0}.what-will-you-learn-section__grid-item1{background-image:url(/static/media/AI1.8cefd9824da39c649eea.JPG);border-top-left-radius:30% 70%;grid-column-end:span 2;grid-column-start:1}.what-will-you-learn-section__grid-item2{grid-column-start:3}.what-will-you-learn-section__grid-item2 div{border-radius:50%}.what-will-you-learn-section__grid-item3{background-image:url(/static/media/AI2.e3aeec46d4089545723f.JPG);border-bottom-left-radius:100% 45%;grid-row-end:span 2;grid-row-start:2}.what-will-you-learn-section__grid-item4{background-image:url(/static/media/AI3.74812076ac8b597db262.JPG);border-top-right-radius:30% 70%;grid-column-end:span 2;grid-column-start:2}.what-will-you-learn-section__grid-item5 div{border-top-left-radius:50% 50%}.what-will-you-learn-section__grid-item6{background-image:url(/static/media/AI1.8cefd9824da39c649eea.JPG);border-bottom-right-radius:99%}}@media screen and (min-width:768px){.what-will-you-learn-section{gap:1%;grid-template-columns:23.5% 23.5% 23.5% 23.5%}.what-will-you-learn-section .grid-text-container p{font-size:18px;padding-inline:10px}.what-will-you-learn-section__grid-item1{background-image:url(/static/media/AI1.8cefd9824da39c649eea.JPG);border-top-left-radius:30% 15%;grid-column-end:span 1;grid-column-start:1;grid-row-end:span 2;grid-row-start:1}.what-will-you-learn-section__grid-item2{grid-column-start:2}.what-will-you-learn-section__grid-item2 div{box-shadow:inset -8px -8px 8px #06296a}.what-will-you-learn-section__grid-item3{background-image:url(/static/media/AI2.e3aeec46d4089545723f.JPG);border-bottom-left-radius:0;border-top-right-radius:15% 30%;grid-column-end:span 2;grid-column-start:3;grid-row-end:span 1;grid-row-start:1}.what-will-you-learn-section__grid-item4{background-image:url(/static/media/AI3.74812076ac8b597db262.JPG);border-top-right-radius:0;grid-column-end:span 2;grid-column-start:2;grid-row-start:2}.what-will-you-learn-section__grid-item5{grid-column-end:span 1;grid-column-start:3;grid-row-start:3}.what-will-you-learn-section__grid-item5 div{box-shadow:inset 8px 8px 8px #06296a}.what-will-you-learn-section__grid-item6{background-image:url(/static/media/AI1.8cefd9824da39c649eea.JPG);border-bottom-left-radius:15% 30%;border-bottom-right-radius:0;grid-column-end:span 2;grid-column-start:1;grid-row-start:3}.what-will-you-learn-section__grid-item7{background-image:url(/static/media/AI2.e3aeec46d4089545723f.JPG);border-bottom-right-radius:30% 15%;grid-column-start:4;grid-row-end:span 2;grid-row-start:2}}@media screen and (min-width:320px){.ai-section{position:relative}.ai-section:before{border:3px solid #fff;bottom:0;box-sizing:border-box;-webkit-clip-path:polygon(10% 0,0 0,0 16%,35% 45%,0 95%,0 100%,10% 100%,44% 49%,90% 100%,100% 100%,100% 90%,58% 40%,100% 10%,100% 0,92% 0,49% 26%);clip-path:polygon(10% 0,0 0,0 16%,35% 45%,0 95%,0 100%,10% 100%,44% 49%,90% 100%,100% 100%,100% 90%,58% 40%,100% 10%,100% 0,92% 0,49% 26%);content:"";left:0;position:absolute;right:0;top:0}.ai-section video{height:calc(100% - 5px);margin-top:3px;width:calc(100% - 6px)}.about-course-program-section{align-items:center;margin:auto;padding:25px 0}.item{align-items:center;display:flex;justify-content:center;margin:15px auto;min-height:60px;position:relative;width:80%}.item:nth-child(odd){background:linear-gradient(90deg,rgba(199,143,255,.251),rgba(76,0,153,.251));border-radius:10% 10px 30px 10%/50% 10px 30px 50%}.item:nth-child(odd) .item__count{left:8px}.item:nth-child(odd) .item__text{padding-left:40px;padding-right:15px}.item:nth-child(2n){background:linear-gradient(90deg,rgba(76,0,153,.251),rgba(199,143,255,.251));border-radius:10px 10% 10% 30px/10px 50% 50% 30px}.item:nth-child(2n) .item__count{right:8px}.item:nth-child(2n) .item__text{padding-left:15px;padding-right:40px}.item__count{border:1px solid #00f;border-radius:50%;color:#00f;font-size:24px;padding:2px 10px;position:absolute;top:15px}.item__text{color:#fff;padding-block:8px}.item__text p{margin:0}.item__text span{font-weight:700}}@media screen and (min-width:480px){.item{margin:15px auto;position:relative}}@media screen and (min-width:768px){.about-course-program-section{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;max-height:415px}.item{margin:10px;min-height:92px;width:40%}.item:nth-child(-n+3){align-self:flex-start}.item:nth-child(n+4):nth-child(-n+6){align-self:flex-end}.item:nth-child(odd) .item__text{padding-left:40px;padding-right:15px}.item:nth-child(2n){background:linear-gradient(90deg,rgba(199,143,255,.251),rgba(76,0,153,.251));border-radius:10% 10px 30px 10%/50% 10px 30px 50%}.item:nth-child(2n) .item__count{left:8px;right:auto}.item:nth-child(2n) .item__text{padding-left:40px;padding-right:15px}.item .item__count{top:25px}}@media screen and (min-width:960px){.item{margin:20px}}@media screen and (min-width:320px){.cost-plan{display:flex;flex-direction:column;width:100%}.cost-plan__element{height:80%;margin:auto auto 15px;width:100%}.cost-plan__element img{height:auto;width:100%}.cost-plan__element-title{color:#fff;font-size:24px;margin-block:.3em;margin-bottom:.2em}.cost-plan__element-container{background:#00007c;background:linear-gradient(180deg,#00007c 20%,#033fcb 81%,#8000ff);border-radius:5px;display:flex;flex-direction:column}.cost-plan__element-image-container{position:relative}.cost-plan__element-discount-container,.cost-plan__element-price{background-color:#00f;color:#fff;position:absolute;right:0}.cost-plan__element-price{font-size:24px;left:8px;text-align:start;top:0;width:90%}.cost-plan__element-discount-container{bottom:0;font-size:20px;margin:0;right:8px}.cost-plan__element-discount-container a{color:#fff;font-size:8px;text-decoration:none}.cost-plan__element-description-container{display:flex;flex-direction:column;padding-bottom:60px;position:relative}.cost-plan p,.cost-plan__element-description{color:#fff;padding-inline:2%}.cost-plan__element-sale-info-container{background-color:#00f;border:1px solid #fff;border-radius:10px;bottom:0;box-shadow:-5px -5px 5px 5px #000;height:60px;position:absolute;right:0;width:320px}}@media screen and (min-width:768px){.cost-plan{flex-direction:row;width:100%}.cost-plan__element:nth-child(2n) .cost-plan__element-container{float:right}.cost-plan__element:nth-child(odd) .cost-plan__element-container{float:left}.cost-plan__element-container{flex-direction:row;margin:0;padding:2%;width:90%}}@media screen and (min-width:320px){.question-section{background-color:#000}}.bold-600{font-weight:600}.underline{text-decoration:underline}@media screen and (min-width:320px){.course__section{padding:0 2%}.course__container{margin:auto;max-width:1320px}.course__title{color:#fff;font-size:32px;text-align:center}.course__title_color-blue{color:#00f}.course__title_color-white{color:#fff}.course__content{display:flex;flex-direction:column}.course__content>*{border-radius:10px;margin:5px 0}}@media screen and (min-width:768px){.course__title{font-size:48px;text-align:start}.course__content .second-section__text-container p{font-size:20px;padding:3%}}@media screen and (min-width:992px){.course__content .second-section__text-container p{font-size:20px;padding:3%}.course__content .second-section__text-container p:first-child{padding-top:7%}.course__content .second-section__text-container p:last-child{padding-bottom:7%}}.App{text-align:center}*{box-sizing:border-box}
/*# sourceMappingURL=main.5e2fb50b.css.map*/