@font-face{font-family:"Proxima Nova - Semibold";font-style:normal;font-weight:600;font-display:swap;src:local("Proxima Nova - Semibold"),url("../fonts/ProximaNova-Semibold.woff") format("woff")}@font-face{font-family:"Proxima Nova";font-style:normal;font-weight:400;font-display:swap;src:local("Proxima Nova"),url("../fonts/ProximaNova-Regular.woff") format("woff")}@font-face{font-family:"Proxima Nova - Bold";font-style:normal;font-weight:700;font-display:swap;src:local("Proxima Nova"),url("../fonts/ProximaNova-Bold.woff") format("woff")}@font-face{font-family:"Proxima Nova - Extrabold";font-style:normal;font-weight:800;font-display:swap;src:local("Proxima Nova"),url("../fonts/ProximaNova-Extrabold.woff") format("woff")}html{font-size:100%;height:100%;line-height:1}@media screen and (max-width: 1680px){html{font-size:90%}}@media screen and (max-width: 1440px){html{font-size:87.7777%}}@media screen and (max-width: 996px){html{font-size:86.7777%}}@media screen and (max-width: 800px){html{font-size:80.7777%}}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.main{-webkit-box-flex:11;-ms-flex:11 auto;flex:11 auto}body{margin:0;padding:0;background-color:#f9f9f9;font-family:"Proxima Nova",sans-serif;font-weight:400;min-width:260px;color:#1f1f1f;background-size:100%;overflow-x:hidden;font-size:18px;line-height:24px;scroll-behavior:smooth}*{-webkit-box-sizing:border-box;box-sizing:border-box}p,h1,h2,h3,h4,h5,h6,ul{margin:0}ul,ol,li{padding:0}ul{list-style:none}a{-webkit-text-decoration:none;text-decoration:none;cursor:pointer;color:inherit}button{cursor:pointer;border:none}a{-webkit-text-decoration:none;text-decoration:none}.container{margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width: 1170px){.container{width:1170px;max-width:100%}}@media screen and (max-width: 1680px){.container{width:1050px;max-width:100%}}@media screen and (max-width: 1440px){.container{width:1000px;max-width:100%}}@media screen and (max-width: 1280px){.container{width:960px;max-width:100%}}@media screen and (max-width: 1130px){.container{width:860px;max-width:100%}}@media screen and (max-width: 996px){.container{width:760px;max-width:100%}}@media screen and (max-width: 800px){.container{width:700px;max-width:100%}}@media screen and (max-width: 767px){.container{width:690px;max-width:100%}}@media(max-width: 750px){.container{width:630px;max-width:100%}}@media(max-width: 660px){.container{padding:0 23px}}section{margin-bottom:6.25rem}@media screen and (max-width: 800px){section{margin-bottom:80px}}h2{font-size:3.125rem;line-height:3.8125rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#3052d8}@media(max-width: 660px){h2{font-size:34px;line-height:39px}}@media(max-width: 350px){h2{font-size:32px}}button{background-color:transparent;background-color:initial}.rvr-modal__style{padding:2rem 3rem}@media screen and (max-width: 800px){.rvr-modal__style{padding:1rem 1rem 2rem}}.blocker{z-index:3}.btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.5625rem 1.5625rem;background-image:linear-gradient(266.55deg, #B516FF -4.23%, #5E2CC8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);color:#fff;font-size:1.5625rem;line-height:1.875rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;border-radius:100px;-webkit-transition:all .3s;transition:all .3s;z-index:1}@media(max-width: 660px){.btn{font-size:23px;line-height:28px;padding:20px;width:100%}}@media(max-width: 360px){.btn{font-size:20px}}@media(max-width: 350px){.btn{padding:15px}}.btn::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(266.55deg, #840BBD -4.23%, #1A0A3D 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);z-index:-1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;border-radius:100px}.btn:hover::before{opacity:1}.note{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;color:#97a8ff}.scroll-lock{height:100vh;overflow:hidden}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}@media screen and (max-width: 996px){.fslightbox-container .fslightbox-full-dimension{padding-left:20px;padding-right:20px}.fslightbox-container .fslightbox-fade-in-strong{max-width:100%}.fslightbox-container .fslightbox-source{max-width:100%;-o-object-fit:contain;object-fit:contain}}a[data-fslightbox]{display:block;width:100%;height:100%}.br-mob{display:none}@media(max-width: 660px){.br-mob{display:block !important}}@media(max-width: 350px){.br-mob{display:none !important}}@media(max-width: 660px){.br-desc{display:none}}@media screen and (max-width: 1130px){.br-tablet{display:none}}.btn-primary{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-image:linear-gradient(266.55deg, #b516ff -4.23%, #5e2cc8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);color:#fff;font-size:1.5625rem;line-height:1.875rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;border-radius:100px;-webkit-transition:all .3s;transition:all .3s;z-index:1}@media(max-width: 660px){.btn-primary{font-size:23px;line-height:28px}}@media(max-width: 360px){.btn-primary{font-size:20px}}.btn-primary::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(266.55deg, #840bbd -4.23%, #1a0a3d 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);z-index:-1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;border-radius:100px}.btn-primary:hover::before{opacity:1}.header{height:4.8125rem;font-size:1.375rem;line-height:1.6875rem;background:#fff;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;color:#fff}@media(max-width: 660px){.header{height:46px}}.header__linkBlog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1f1f1f}@media(max-width: 660px){.header__linkBlog{display:none !important}}.header__linkBlog p{font-size:1.25rem;line-height:1.625rem}.header .header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.header .header__container a{display:-webkit-box;display:-ms-flexbox;display:flex}.header .header__top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header__logo{margin-right:1.375rem}.header .header__logo:last-child{margin-right:0}.header .header__logo-1{width:7.25rem}@media(max-width: 660px){.header .header__logo-1{height:34px}}.header .header__logo-2{width:4.3125rem}@media screen and (max-width: 1130px){.header .header__logo-2{display:none}}.header .header__logo-3{width:8.125rem}@media screen and (max-width: 1130px){.header .header__logo-3{display:none}}.header .header__logo-4{width:3.6875rem}@media screen and (max-width: 1130px){.header .header__logo-4{display:none}}.header .header__programLink{margin-right:1.875rem}.header .header__phone{font-size:1.4375rem;line-height:1.75rem;color:#1f1f1f;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;margin-right:1.25rem}@media screen and (max-width: 1130px){.header .header__phone{font-size:1.125rem;line-height:1}}@media screen and (max-width: 996px){.header .header__phone{font-size:14px}}@media(max-width: 660px){.header .header__phone{display:none !important}}.header .catalogButton{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border:2px solid rgba(0,0,0,0);border-radius:60px;background:-webkit-gradient(linear, right top, left top, color-stop(13.4%, #3052D8), to(#e73a54));background:linear-gradient(270deg, #3052D8 13.4%, #e73a54 100%);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.625rem 1.25rem;margin-right:2.1875rem;color:#1f1f1f;z-index:1;-webkit-transition:color .2s linear;transition:color .2s linear}@media(max-width: 660px){.header .catalogButton{padding:5px 11px;font-size:11px;line-height:13px;margin-right:0}}.header .catalogButton:hover{color:#fff;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);-webkit-box-shadow:none;box-shadow:none;background-origin:border-box}.header .header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 996px){.header .header__content{gap:10px}}.header .header__logo{height:3.75rem}@media(max-width: 660px){.header .header__logo{height:36px}}.header .header__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .header__socials .header__link_item-1{background-image:url("../img/main/header/1.svg");background-repeat:no-repeat;background-size:contain}.header .header__socials .header__link_item-2{background-image:url("../img/main/header/2.svg");background-repeat:no-repeat;background-size:contain}.header .header__socials .header__link_item-3{background-image:url("../img/main/header/3.svg");background-repeat:no-repeat;background-size:contain}.header .header__socials .header__link_item-4{background-image:url("../img/main/header/4.svg");background-repeat:no-repeat;background-size:contain}@media(max-width: 660px){.header .header__socials{margin-left:27px}}@media(max-width: 360px){.header .header__socials{margin-left:10px}}.header .header__link:not(:last-child){margin-right:1.5625rem}@media(max-width: 660px){.header .header__link:not(:last-child){margin-right:15px}}.header .header__link a{width:1.75rem;height:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 660px){.header .header__link a{width:23px;height:23px}}.home{background:url("/img/home/bg.webp") no-repeat;background-size:cover;overflow:hidden}@media screen and (max-width: 1130px){.home{min-height:100%}}@media screen and (max-width: 996px){.home{background-size:cover}}@media(max-width: 660px){.home{background:url("/img/home/bg-mob.webp") no-repeat;background-size:cover}}.home__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.home__container::before{position:absolute;bottom:0;right:-15.625rem;content:"Розыгрыш, итоги 28.09";font-size:0;background:url("/img/home/kids.webp") no-repeat center;background-size:contain;width:70%;height:37.5rem}@media screen and (max-width: 996px){.home__container::before{display:none}}.home-block{position:relative}.home-block__title{position:relative;font-size:3.25rem;line-height:3.8rem;color:#fff;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;max-width:42.125rem;margin-top:3.4375rem}.home-block__title span{font-size:3.25rem;font-family:"Proxima Nova - Extrabold",sans-serif;font-weight:800;text-transform:uppercase}@media screen and (max-width: 996px){.home-block__title span{font-size:2.375rem}}@media(max-width: 660px){.home-block__title span{font-size:30px}}@media screen and (max-width: 1130px){.home-block__title{margin-top:2.5rem}}@media screen and (max-width: 996px){.home-block__title{font-size:2.25rem;line-height:2.375rem}}@media screen and (max-width: 800px){.home-block__title{text-align:center;max-width:100%}}@media(max-width: 660px){.home-block__title{font-size:27px;line-height:30px}}.home-block__circle{position:absolute;background:#fff;border:2px solid #1f1f1f;border-radius:50%;width:13.875rem;height:13.875rem;right:0;bottom:-1.5625rem}@media screen and (max-width: 1130px){.home-block__circle{width:11rem;height:11rem;right:21px}}@media screen and (max-width: 996px){.home-block__circle{display:none}}.home-block__circle-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;height:100%;background:url("/img/home/star.svg") no-repeat center;background-size:9rem}@media screen and (max-width: 1130px){.home-block__circle-wrap{background-size:7.5rem}}.home-block__circle-rotation{position:absolute;background:url("/img/home/rotation.svg") no-repeat center;width:12.0625rem;height:12.0625rem;background-size:contain;animation:15s linear 0s normal none infinite running sale;-webkit-animation:15s linear 0s normal none infinite running sale}@media screen and (max-width: 1130px){.home-block__circle-rotation{width:9.5rem;height:9.5rem}}@keyframes sale{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes sale{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.home-block__circle p{font-size:1.25rem;line-height:normal;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#fff}.home-block__circle p span{font-size:3.3125rem;line-height:2.5625rem}@media screen and (max-width: 1130px){.home-block__circle p span{font-size:1.8rem}}@media screen and (max-width: 1130px){.home-block__circle p{font-size:1.1rem}}.home-block__description{font-size:1.25rem;line-height:1.5rem;color:#fff;max-width:30.5625rem}@media screen and (max-width: 800px){.home-block__description{margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.home-block__description{font-size:20px;line-height:24px;margin-top:20px;max-width:100%;text-align:center}}@media screen and (max-width: 767px){.home-block__description br{display:none}}.home-block__description-br{display:none}@media screen and (max-width: 767px){.home-block__description-br{display:block !important}}.home-block__description-desk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:#fff;color:#1f1f1f;font-size:1.125rem;line-height:1.5625rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;border-radius:100px;padding:.625rem 1.25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:1.25rem 0}@media screen and (max-width: 800px){.home-block__description-desk{font-size:16px;line-height:19px;padding:8px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto}}.home-block__description-mob{display:none}@media screen and (max-width: 767px){.home-block__description-mob{display:block}.home-block__description-mob a{-webkit-transition:all .3s;transition:all .3s}.home-block__description-mob a:hover{opacity:.8}}.home-block__description strong{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.home-block__hh{margin-top:.625rem;font-size:.875rem;line-height:1.0625rem;color:#fff}@media screen and (max-width: 800px){.home-block__hh{text-align:center}}@media screen and (max-width: 767px){.home-block__hh{display:none}}.home-block__hh a{-webkit-transition:all .3s;transition:all .3s}.home-block__hh a:hover{opacity:.8}.home-block__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.5625rem 7.5rem;background-image:linear-gradient(266.55deg, #b516ff -4.23%, #5e2cc8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);margin-top:2.5rem;color:#fff;font-size:1.5625rem;line-height:1.875rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;border-radius:100px;-webkit-transition:all .3s;transition:all .3s;z-index:1}@media screen and (max-width: 800px){.home-block__link{margin:20px auto 0 auto}}@media(max-width: 660px){.home-block__link{font-size:23px;line-height:28px;margin-top:20px;padding:20px;width:100%;max-width:326px}}@media(max-width: 360px){.home-block__link{font-size:20px}}@media(max-width: 350px){.home-block__link{padding:15px}}.home-block__link::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(266.55deg, #840bbd -4.23%, #1a0a3d 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);z-index:-1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;border-radius:100px}.home-block__link:hover::before{opacity:1}.home-block .home-block__link_test{padding:1.5625rem 2.5rem}@media(max-width: 660px){.home-block .home-block__link_test{padding:20px 15px;font-size:20px}}@media(max-width: 360px){.home-block .home-block__link_test{padding:15px 10px;font-size:17px}}.home__top-list{display:none}@media screen and (max-width: 1130px){.home__top-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.5rem}}@media screen and (max-width: 800px){.home__top-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 660px){.home__top-list{margin-top:22px}}.home__top-item{max-width:12.0625rem}@media(max-width: 660px){.home__top-item{max-width:93px}}.home__top-item:not(:last-child){margin-right:2.625rem}@media(max-width: 660px){.home__top-item:not(:last-child){margin-right:20px}}@media(max-width: 360px){.home__top-item:not(:last-child){margin-right:8px}}@media screen and (max-width: 996px){.home__top-icon{height:34px}}@media(max-width: 660px){.home__top-icon{height:22px}}.home-propertys{position:relative;margin:2.5rem 0 3.625rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:20px}@media screen and (max-width: 996px){.home-propertys{margin-bottom:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 767px){.home-propertys{margin:30px 0 60px}}.home-propertys__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 996px){.home-propertys__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:10px 18px}}@media screen and (max-width: 767px){.home-propertys__list{text-align:left}}.home-propertys__item{padding:1.25rem;position:relative}@media screen and (max-width: 1280px){.home-propertys__item{padding:1rem 1.1rem}}@media screen and (max-width: 996px){.home-propertys__item{border-bottom:1px solid #1f1f1f;padding:10px 8px}.home-propertys__item:first-child{padding-top:0}.home-propertys__item:last-child{border:none;padding-bottom:0}}.home-propertys__item::before{position:absolute;content:"";width:2px;height:1.375rem;background-color:#1f1f1f;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-2.5rem}@media screen and (max-width: 1130px){.home-propertys__item::before{content:none}}.home-propertys__item:last-child::before{content:none}.home-propertys__item p{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:1rem;line-height:1.1875rem}@media screen and (max-width: 1130px){.home-propertys__item p{font-size:1rem}}@media screen and (max-width: 996px){.home-propertys__item p{font-size:18px;line-height:24px}}@media(max-width: 660px){.home-propertys__item p{font-size:16px;line-height:24px}}@media screen and (max-width: 996px){.home-propertys__item p br{display:none}}@media screen and (max-width: 767px){.home-propertys__item-br{display:block !important}}.home-propertys__prize{display:none}@media screen and (max-width: 996px){.home-propertys__prize{display:block;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#b516ff;padding:10px 8px 10px;margin:0 18px;text-align:center;border-bottom:1px solid #1f1f1f}}@media screen and (max-width: 996px)and (max-width: 767px){.home-propertys__prize{text-align:left}}.home-propertys__note{position:absolute;bottom:-1.5625rem;left:1.5625rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;font-size:.875rem;line-height:normal;color:#fff}@media screen and (max-width: 996px){.home-propertys__note{font-size:12px;bottom:-25px;left:25px}}.home.home--program .home__container::before{bottom:0;right:-20.625rem;width:90%;height:37.5rem}@media(max-width: 660px){.home.home--program{background:url("/img/home/bg-mob.webp") no-repeat;background-size:cover}}.home.home--program .home-propertys{margin-top:2.5rem}@media screen and (max-width: 800px){.home.home--program .home-block__description-mob a{-webkit-text-decoration:underline;text-decoration:underline}}.features .features__desc_br{display:block}@media screen and (max-width: 1440px){.features .features__desc_br{display:none}}.features .features__desc_mob{display:none}@media screen and (max-width: 800px){.features .features__desc_mob{display:block}}.features .features__blocks{margin-top:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}@media screen and (max-width: 800px){.features .features__blocks{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.features .features-desc{display:block}@media screen and (max-width: 800px){.features .features-desc{display:none}}.features .features__block:nth-child(1){background:#fce7be;background-image:url("/img/main/features/5.svg");background-repeat:no-repeat;background-position:72% 50%}@media screen and (max-width: 996px){.features .features__block:nth-child(1){background-size:85%}}@media screen and (max-width: 800px){.features .features__block:nth-child(1){background-size:23%;background-position:84% 72%}}@media(max-width: 450px){.features .features__block:nth-child(1){background-size:220px 220px;background-position:84% 72%}}.features .features__block:nth-child(1) .featuresBlock__span{border-color:#ff8500;color:#ff8500}.features .features__block:nth-child(2){background:#bedafc;background-image:url("/img/main/features/6.svg");background-repeat:no-repeat;background-position:72% 50%}@media screen and (max-width: 996px){.features .features__block:nth-child(2){background-size:85%}}@media screen and (max-width: 800px){.features .features__block:nth-child(2){background-size:23%;background-position:84% 72%}}@media(max-width: 450px){.features .features__block:nth-child(2){background-size:220px 220px;background-position:84% 72%}}.features .features__block:nth-child(2) .featuresBlock__span{border-color:#2961ce;color:#2961ce}.features .features__block:nth-child(3){background:#97a8ff;background-image:url("/img/main/features/4.svg");background-repeat:no-repeat;background-position:72% 50%}@media screen and (max-width: 996px){.features .features__block:nth-child(3){background-size:85%}}@media screen and (max-width: 800px){.features .features__block:nth-child(3){background-size:23%}}@media(max-width: 450px){.features .features__block:nth-child(3){background-image:url("/img/main/features/7.svg");background-size:220px 220px;background-position:84% 72%}}.features .features__block:nth-child(3) .featuresBlock__span{border-color:#260859;color:#260859}.featuresBlock{border:2px solid #1f1f1f;border-radius:20px;width:23.5625rem}@media screen and (max-width: 800px){.featuresBlock{border:1px solid #1f1f1f;width:100%}}.featuresBlock .featuresBlock__wrap{padding:1.875rem}@media screen and (max-width: 800px){.featuresBlock .featuresBlock__wrap{display:block;padding:20px 22px 18px 17px}}.featuresBlock .featuresBlock__span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.125rem;line-height:1.5rem;border-radius:50px;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;padding:.625rem 1.25rem;background:#fff;border:2px solid}@media screen and (max-width: 800px){.featuresBlock .featuresBlock__span{font-size:16px;line-height:22px;border:1px solid;padding:10px 20px}}.featuresBlock .featuresBlock__p:nth-child(2){font-size:1.125rem;line-height:1.5rem;margin-top:1.25rem}@media screen and (max-width: 800px){.featuresBlock .featuresBlock__p:nth-child(2){font-size:18px;line-height:24px;margin-top:10px}}.featuresBlock .featuresBlock__p:nth-child(3){font-size:1.125rem;line-height:1.5rem;margin-top:1.25rem;padding-bottom:1.875rem}@media screen and (max-width: 800px){.featuresBlock .featuresBlock__p:nth-child(3){font-size:18px;line-height:24px;margin-top:20px;padding-bottom:0}}.featuresBlock .featuresBlock__p a{-webkit-text-decoration:underline;text-decoration:underline;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.featuresBlock .featuresBlock__list{margin-top:1.25rem;padding-bottom:1.875rem}@media screen and (max-width: 800px){.featuresBlock .featuresBlock__list{margin-top:20px;padding-bottom:0}}.featuresBlock .featuresBlock__list .featuresBlock__item{font-size:1.125rem;line-height:1.5rem}.featuresBlock .featuresBlock__list .featuresBlock__item:not(:last-child){margin-bottom:.625rem}@media screen and (max-width: 800px){.featuresBlock .featuresBlock__list .featuresBlock__item{font-size:18px;line-height:24px}.featuresBlock .featuresBlock__list .featuresBlock__item:not(:last-child){margin-bottom:10px}}.featuresBlock .featuresBlock__right{width:16.875rem}@media screen and (max-width: 800px){.featuresBlock .featuresBlock__right{width:100%;margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.featuresBlock .featuresBlock__img{width:16.875rem}@media screen and (max-width: 800px){.featuresBlock .featuresBlock__img{width:270px}}@media(max-width: 360px){.featuresBlock .featuresBlock__img{width:200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}.whatDoes{font-size:1.875rem;line-height:2.3125rem}@media(max-width: 660px){.whatDoes{font-size:20px;line-height:24px}}.whatDoes__desc{margin-top:2.5rem}@media(max-width: 660px){.whatDoes__desc{font-size:20px;line-height:26px}}.whatDoes__block{margin-top:1.875rem;background:linear-gradient(66.17deg, #3052D8 -11.08%, #e83a54 98%);border-radius:20px}@media(max-width: 660px){.whatDoes__block{margin-top:30px}}.whatDoes br{display:block}@media(max-width: 660px){.whatDoes br{display:none}}.whatDoesBlock__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem 2.5rem}@media(max-width: 660px){.whatDoesBlock__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 18px}}.whatDoesBlock__left{width:19.3125rem}@media(max-width: 660px){.whatDoesBlock__left{width:100%}}.whatDoesBlock__right{padding-left:5rem}@media screen and (max-width: 996px){.whatDoesBlock__right{padding-left:3rem}}@media(max-width: 660px){.whatDoesBlock__right{margin-top:20px;padding-left:18px}}.whatDoesBlock__item{font-size:1.375rem;line-height:1.6875rem;color:#fff;position:relative}@media(max-width: 660px){.whatDoesBlock__item{font-size:18px;line-height:22px}}.whatDoesBlock__item span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.whatDoesBlock__item a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.whatDoesBlock__item a:hover{opacity:.8}.whatDoesBlock__item:not(:last-child){margin-bottom:12px}@media(max-width: 660px){.whatDoesBlock__item:not(:last-child){margin-bottom:20px}}.whatDoesBlock__item::after{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#fff;position:absolute;top:9px;left:-15px}@media(max-width: 660px){.whatDoesBlock__item::after{top:6px}}.whatDoesBlock__item strong{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.whatDoes.whatDoes--main .whatDoesBlock__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.whatDoes.whatDoes--main .whatDoesBlock__item::after{content:none}@media(max-width: 660px){.whatDoes.whatDoes--main .whatDoesBlock__item{text-align:center;width:200px;margin:0 auto}}.learn .learn__container{position:relative}.learn .learn__blocks{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);grid-gap:1.25rem;gap:1.25rem;margin-top:2.5rem}@media(max-width: 750px){.learn .learn__blocks{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 660px){.learn .learn__blocks{grid-template-columns:repeat(1, 1fr);margin-top:30px;gap:20px}}.learn .learn__br-mob{display:none}@media(max-width: 750px){.learn .learn__br-mob{display:block}}.learn .learn__block{border:2px solid #3052d8;border-radius:20px}.learn .learn__pagination{margin-top:40px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.learn .learn__pagination .learn-pagination{width:auto;width:initial}.learn .learn__pagination .learn-pagination span{width:10px;height:10px}.learn .learn__pagination .learn-pagination span:not(:last-child){margin-right:15px}.learn .learn__pagination .learn-pagination .swiper-pagination-bullet-active{background:#1f1f1f}@media(max-width: 660px){.learn .learn__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}.learnBlock .learnBlock__wrap{padding:1.25rem .625rem 1.25rem 1.25rem}@media(max-width: 660px){.learnBlock .learnBlock__wrap{padding:25px 20px 20px 20px}}.learnBlock .learnBlock__img{height:3.125rem}@media(max-width: 660px){.learnBlock .learnBlock__img{height:50px}}.learnBlock .learnBlock__h3{font-size:1.25rem;line-height:1.5rem;margin-top:1.25rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#3052d8}@media(max-width: 660px){.learnBlock .learnBlock__h3{font-size:20px;line-height:24px;margin-top:10px}}.skills .skills__wrapper{display:grid;grid-template-columns:repeat(2, 35.9375rem);grid-gap:1.25rem;gap:1.25rem;margin-top:2.5rem}@media screen and (max-width: 1680px){.skills .skills__wrapper{grid-template-columns:repeat(2, 515px)}}@media screen and (max-width: 1440px){.skills .skills__wrapper{grid-template-columns:repeat(2, 34.8rem)}}@media screen and (max-width: 1280px){.skills .skills__wrapper{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto)}}@media(max-width: 660px){.skills .skills__wrapper{grid-template-columns:repeat(1, 1fr);gap:20px;margin-top:30px}}.skills .skills__br-desc{display:block}@media screen and (max-width: 1680px){.skills .skills__br-desc{display:none}}.skills .skills__pagination{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.skills .skills__pagination span{width:10px;height:10px;background:#c4c4c4;opacity:1;margin-left:0 !important}.skills .skills__pagination span:not(:last-child){margin-right:20px}.skills .skills__pagination .active{background:#1f1f1f}.skillsBlock{background:#fff;border-radius:20px;border:2px solid #3052d8}@media(max-width: 660px){.skillsBlock{height:auto;border:1px solid #1f1f1f}}.skillsBlock .skillsBlock__wrap{padding:20px}@media(max-width: 660px){.skillsBlock .skillsBlock__wrap{padding:25px 20px 20px 20px}}.skillsBlock .skillsBlock__icon{display:block;width:50px;height:50px;background:url("/img/main/skills/icon.svg") no-repeat}.skillsBlock .skillsBlock__h4{font-size:20px;line-height:31px;margin-top:20px;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#3052d8}@media screen and (max-width: 1680px){.skillsBlock .skillsBlock__h4{font-size:22px}}@media(max-width: 660px){.skillsBlock .skillsBlock__h4{font-size:20px;line-height:24px;margin-top:10px}}.skillsBlock .skillsBlock__p{font-size:16px;line-height:19px;margin-top:17px}@media screen and (max-width: 1680px){.skillsBlock .skillsBlock__p{font-size:18px;line-height:22px}}.skillsBlock .skillsBlock__desc_br{display:block}@media screen and (max-width: 1440px){.skillsBlock .skillsBlock__desc_br{display:none}}.diplom__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.875rem;gap:2.5rem}@media screen and (max-width: 1130px){.diplom__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0px}}@media(max-width: 660px){.diplom__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px;gap:40px}}@media(max-width: 360px){.diplom__h2{font-size:30px}}.diplom__h3{font-size:1.5625rem;line-height:1.9375rem;margin-top:5.875rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 1130px){.diplom__h3{margin-top:0}}@media(max-width: 660px){.diplom__h3{margin-top:0;font-size:27px;line-height:33px}}@media(max-width: 360px){.diplom__h3{font-size:20px;line-height:30px}}.diplom__p{margin-top:1.25rem;padding-bottom:5.875rem}.diplom__p strong{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}@media(max-width: 660px){.diplom__p{font-size:18px;line-height:24px;margin-top:30px;padding-bottom:0}}.diplom__left-swiper{max-width:31.3125rem}@media screen and (max-width: 1130px){.diplom__left-swiper{max-width:100%}}.diplom__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.diplom__img{width:39.3125rem;height:27.8125rem}@media(max-width: 660px){.diplom__img{width:323px;height:228px}}.diplom-swiper{max-width:35rem;width:100%}@media(max-width: 500px){.diplom-swiper{max-width:350px}}@media(max-width: 370px){.diplom-swiper{max-width:300px}}.diplom-swiper img{width:100%}.diplom-swiper-prev{position:absolute;z-index:1;left:-3.5rem;background:url("/img/diploms/left.png");width:3rem;height:3rem;background-size:contain;background-repeat:no-repeat;cursor:pointer}@media screen and (max-width: 767px){.diplom-swiper-prev{display:none}}.diplom-swiper-next{position:absolute;z-index:1;right:-3.5rem;background:url("/img/diploms/left.png");-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:3rem;height:3rem;background-size:contain;background-repeat:no-repeat;cursor:pointer}@media screen and (max-width: 767px){.diplom-swiper-next{display:none}}.diplom-swiper-pagination{display:none}@media screen and (max-width: 767px){.diplom-swiper-pagination{display:block;text-align:center;margin-top:20px}.diplom-swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.diplom-swiper-pagination .swiper-pagination-bullet-active{background-color:#1f1f1f}}.itKids-catalog{margin-top:3.75rem;margin-bottom:2.5rem}@media screen and (max-width: 800px){.itKids-catalog{margin-top:40px}}.itKids .itKids__h3{font-size:1.5625rem;line-height:1.9375rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;margin-top:1.875rem}@media screen and (max-width: 800px){.itKids .itKids__h3{margin-top:20px;font-size:20px;line-height:26px}}.itKids .itKids__h3:nth-child(4){margin-top:2.5rem}@media screen and (max-width: 800px){.itKids .itKids__h3:nth-child(4){margin-top:40px}}.itKids .itKids__p{font-size:1.5625rem;line-height:1.9375rem;margin-top:1.25rem}@media screen and (max-width: 800px){.itKids .itKids__p{margin-top:15px;font-size:20px;line-height:26px;padding-right:23px}}.itKids .itKids__list{margin-top:1.25rem}@media screen and (max-width: 800px){.itKids .itKids__list{margin-top:20px}}.itKids .itKids__br-mob{display:none}@media(max-width: 660px){.itKids .itKids__br-mob{display:block}}.itKids .itKids__br-desc{display:block}@media screen and (max-width: 800px){.itKids .itKids__br-desc{display:none}}.itKids .itKids__item{font-size:1.125rem;line-height:1.5rem}@media screen and (max-width: 800px){.itKids .itKids__item{font-size:18px;line-height:24px}}.itKids .itKids__item:not(:last-child){margin-bottom:1.25rem}@media screen and (max-width: 800px){.itKids .itKids__item:not(:last-child){margin-bottom:20px}}.itKids .itKids__blocks{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.25rem;gap:1.25rem}@media screen and (max-width: 996px){.itKids .itKids__blocks{margin-top:30px;grid-template-columns:repeat(1, 1fr);gap:20px}}.itKids .itKids__block{cursor:pointer}.itKids .itKids__block-1{background:url("/img/main/itkids/1.svg"),url("/img/main/itkids/fon-1.png");background-repeat:no-repeat,repeat;background-size:11.5625rem 11.1875rem,cover;background-position:97% 66%,0 0}@media screen and (max-width: 1440px){.itKids .itKids__block-1{background-size:9.5625rem 11.1875rem,cover}}@media screen and (max-width: 1130px){.itKids .itKids__block-1{background-size:7.5625rem 9.1875rem,cover;background-position:97% 94%,0 0}}@media screen and (max-width: 996px){.itKids .itKids__block-1{background-size:25%,cover;background-position:97% center,0 0}}@media screen and (max-width: 800px){.itKids .itKids__block-1{background-size:29%,cover;background-position:97% 75%,0 0}}@media(max-width: 660px){.itKids .itKids__block-1{background:url("/img/main/itkids/fon-1.png") no-repeat;background-size:cover}}.itKids .itKids__block-2{background:url("/img/main/itkids/2.svg"),url("/img/main/itkids/fon-2.png");background-repeat:no-repeat,repeat;background-size:11.5625rem 11.1875rem,cover;background-position:97% 66%,0 0}@media screen and (max-width: 1440px){.itKids .itKids__block-2{background-size:9.5625rem 11.1875rem,cover}}@media screen and (max-width: 1130px){.itKids .itKids__block-2{background-size:7.5625rem 9.1875rem,cover;background-position:97% 94%,0 0}}@media screen and (max-width: 996px){.itKids .itKids__block-2{background-size:25%,cover;background-position:97% center,0 0}}@media screen and (max-width: 800px){.itKids .itKids__block-2{background-size:29%,cover;background-position:97% 75%,0 0}}@media(max-width: 660px){.itKids .itKids__block-2{background:url("/img/main/itkids/fon-2.png") no-repeat;background-size:cover}}.itKids .itKids__block-3{background:url("/img/main/itkids/3.svg"),url("/img/main/itkids/fon-3.png");background-repeat:no-repeat,repeat;background-size:11.5625rem 11.1875rem,cover;background-position:97% 66%,0 0}@media screen and (max-width: 1440px){.itKids .itKids__block-3{background-size:9.5625rem 11.1875rem,cover}}@media screen and (max-width: 1130px){.itKids .itKids__block-3{background-size:7.5625rem 9.1875rem,cover;background-position:97% 94%,0 0}}@media screen and (max-width: 996px){.itKids .itKids__block-3{background-size:25%,cover;background-position:97% center,0 0}}@media screen and (max-width: 800px){.itKids .itKids__block-3{background-size:29%,cover;background-position:97% 75%,0 0}}@media(max-width: 660px){.itKids .itKids__block-3{background:url("/img/main/itkids/fon-3.png") no-repeat;background-size:cover}}.itKids .itKids__block-4{background:url("/img/main/itkids/4.svg"),url("/img/main/itkids/fon-4.png");background-repeat:no-repeat,repeat;background-size:11.5625rem 11.1875rem,cover;background-position:97% 66%,0 0}@media screen and (max-width: 1440px){.itKids .itKids__block-4{background-size:9.5625rem 11.1875rem,cover}}@media screen and (max-width: 1130px){.itKids .itKids__block-4{background-size:7.5625rem 9.1875rem,cover;background-position:97% 94%,0 0}}@media screen and (max-width: 996px){.itKids .itKids__block-4{background-size:25%,cover;background-position:97% center,0 0}}@media screen and (max-width: 800px){.itKids .itKids__block-4{background-size:29%,cover;background-position:97% 75%,0 0}}@media(max-width: 660px){.itKids .itKids__block-4{background:url("/img/main/itkids/fon-4.png") no-repeat;background-size:cover}}.itKids .itKids__block-5{background:url("/img/main/itkids/5.svg"),url("/img/main/itkids/fon-5.png");background-repeat:no-repeat,repeat;background-size:11.5625rem 11.1875rem,cover;background-position:97% 66%,0 0}@media screen and (max-width: 1440px){.itKids .itKids__block-5{background-size:9.5625rem 11.1875rem,cover}}@media screen and (max-width: 1130px){.itKids .itKids__block-5{background-size:7.5625rem 9.1875rem,cover;background-position:97% 94%,0 0}}@media screen and (max-width: 996px){.itKids .itKids__block-5{background-size:25%,cover;background-position:97% center,0 0}}@media screen and (max-width: 800px){.itKids .itKids__block-5{background-size:29%,cover;background-position:97% 75%,0 0}}@media(max-width: 660px){.itKids .itKids__block-5{background:url("/img/main/itkids/fon-5.png") no-repeat;background-size:cover}}.itKids .itKids__block-6{background:url("/img/main/itkids/6.svg"),url("/img/main/itkids/fon-6.png");background-repeat:no-repeat,repeat;background-size:11.5625rem 11.1875rem,cover;background-position:97% 66%,0 0}@media screen and (max-width: 1440px){.itKids .itKids__block-6{background-size:9.5625rem 11.1875rem,cover}}@media screen and (max-width: 1130px){.itKids .itKids__block-6{background-size:7.5625rem 9.1875rem,cover;background-position:97% 94%,0 0}}@media screen and (max-width: 996px){.itKids .itKids__block-6{background-size:25%,cover;background-position:97% center,0 0}}@media screen and (max-width: 800px){.itKids .itKids__block-6{background-size:29%,cover;background-position:97% 75%,0 0}}@media(max-width: 660px){.itKids .itKids__block-6{background:url("/img/main/itkids/fon-6.png") no-repeat;background-size:cover}}.itKids .itKids__block-7{background:url("/img/main/itkids/7.svg"),url("/img/main/itkids/fon-7.png");background-repeat:no-repeat,repeat;background-size:11.5625rem 11.1875rem,cover;background-position:97% 66%,0 0}@media screen and (max-width: 1440px){.itKids .itKids__block-7{background-size:9.5625rem 11.1875rem,cover}}@media screen and (max-width: 1130px){.itKids .itKids__block-7{background-size:7.5625rem 9.1875rem,cover;background-position:97% 94%,0 0}}@media screen and (max-width: 996px){.itKids .itKids__block-7{background-size:25%,cover;background-position:97% center,0 0}}@media screen and (max-width: 800px){.itKids .itKids__block-7{background-size:29%,cover;background-position:97% 75%,0 0}}@media(max-width: 660px){.itKids .itKids__block-7{background:url("/img/main/itkids/fon-7.png") no-repeat;background-size:cover}}.itKids .itKids__block-8{background:url("/img/main/itkids/8.svg"),url("/img/main/itkids/fon-8.png");background-repeat:no-repeat,repeat;background-size:11.5625rem 11.1875rem,cover;background-position:97% 66%,0 0}@media screen and (max-width: 1440px){.itKids .itKids__block-8{background-size:9.5625rem 11.1875rem,cover}}@media screen and (max-width: 1130px){.itKids .itKids__block-8{background-size:7.5625rem 9.1875rem,cover;background-position:97% 94%,0 0}}@media screen and (max-width: 996px){.itKids .itKids__block-8{background-size:25%,cover;background-position:97% center,0 0}}@media screen and (max-width: 800px){.itKids .itKids__block-8{background-size:29%,cover;background-position:97% 75%,0 0}}@media(max-width: 660px){.itKids .itKids__block-8{background:url("/img/main/itkids/fon-8.png") no-repeat;background-size:cover}}.itKids .itKids__block-9{background:url("/img/main/itkids/9.svg"),url("/img/main/itkids/fon-9.png");background-repeat:no-repeat,repeat;background-size:11.5625rem 11.1875rem,cover;background-position:97% 66%,0 0}@media screen and (max-width: 1440px){.itKids .itKids__block-9{background-size:9.5625rem 11.1875rem,cover}}@media screen and (max-width: 1130px){.itKids .itKids__block-9{background-size:7.5625rem 9.1875rem,cover;background-position:97% 94%,0 0}}@media screen and (max-width: 996px){.itKids .itKids__block-9{background-size:25%,cover;background-position:97% center,0 0}}@media screen and (max-width: 800px){.itKids .itKids__block-9{background-size:29%,cover;background-position:97% 75%,0 0}}@media(max-width: 660px){.itKids .itKids__block-9{background:url("/img/main/itkids/fon-9.png") no-repeat;background-size:cover}}.itKids .itKids__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 800px){.itKids .itKids__pagination{margin-top:40px;height:24px}}.itKids .itKids__prev,.itKids .itKids__next{width:1.375rem;cursor:pointer}@media screen and (max-width: 800px){.itKids .itKids__prev,.itKids .itKids__next{width:22px}}.itKids .itKids__prev{background:url("../img/psychologist/testimonals/prev.svg") no-repeat;margin-right:1.4375rem;background-size:contain}@media screen and (max-width: 800px){.itKids .itKids__prev{margin-right:23px}}.itKids .itKids__next{background:url("../img/psychologist/testimonals/next.svg") no-repeat;margin-left:1.4375rem;background-size:contain}@media screen and (max-width: 800px){.itKids .itKids__next{margin-left:23px}}.itKids .itKids__number{font-size:1.125rem;line-height:1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 800px){.itKids .itKids__number{font-size:18px;line-height:24px}}.itKids .itKids__number-one{margin-right:.1875rem}@media screen and (max-width: 800px){.itKids .itKids__number-one{margin-right:3px}}.itKids .itKids__number-two{margin-left:.1875rem}@media screen and (max-width: 800px){.itKids .itKids__number-two{margin-left:3px}}.itKids .itKidsBlock__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.itKids .itKidsBlock__rate{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1130px){.itKids .itKidsBlock__rate{margin-top:20px}}@media(max-width: 660px){.itKids .itKidsBlock__rate{display:none}}.itKids .itKidsBlock__rate_mob{display:none}@media(max-width: 660px){.itKids .itKidsBlock__rate_mob{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 360px){.itKids .itKidsBlock__rate_mob{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.itKidsBlock{border-radius:20px;height:auto;color:#fff}@media screen and (max-width: 800px){.itKidsBlock{border:1px solid;background-position:33px 103px}}.itKidsBlock .itKidsBlock__wrap{padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}@media screen and (max-width: 800px){.itKidsBlock .itKidsBlock__wrap{padding:30px 15px}}@media(max-width: 660px){.itKidsBlock .itKidsBlock__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}}.itKidsBlock .itKidsBlock__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1130px){.itKidsBlock .itKidsBlock__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 660px){.itKidsBlock .itKidsBlock__top{-ms-flex-item-align:end;align-self:flex-end}}.itKidsBlock .itKidsBlock__span{font-size:.875rem;line-height:1.0625rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.3125rem 1.25rem;-ms-flex-item-align:start;align-self:start;background:#fff;color:#1f1f1f}@media screen and (max-width: 800px){.itKidsBlock .itKidsBlock__span{font-size:14px;line-height:17px;padding:5px 20px}}@media(max-width: 360px){.itKidsBlock .itKidsBlock__span{padding:5px 20px}}.itKidsBlock .itKidsBlock__h3{margin-top:1.25rem;font-size:1.25rem;line-height:1.5rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;text-transform:uppercase}@media screen and (max-width: 800px){.itKidsBlock .itKidsBlock__h3{margin-top:16px;font-size:20px;line-height:24px}}@media(max-width: 660px){.itKidsBlock .itKidsBlock__h3{text-align:center}}.itKidsBlock .itKidsBlock__p{font-size:1rem;line-height:1.1875rem;margin-top:.625rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width: 800px){.itKidsBlock .itKidsBlock__p{margin-top:20px;font-size:16px;line-height:19px}}@media(max-width: 660px){.itKidsBlock .itKidsBlock__p{text-align:center}}.itKidsBlock .itKidsBlock__link{font-size:1.4375rem;line-height:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;padding:1.25rem 3.125rem;background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:60px;margin-top:1.25rem;-ms-flex-item-align:start;align-self:start;color:#1f1f1f;-webkit-transition:all .25s linear;transition:all .25s linear;border:2px solid rgba(0,0,0,0)}@media screen and (max-width: 800px){.itKidsBlock .itKidsBlock__link{font-size:23px;line-height:28px;padding:20px 39px;margin-top:16px}}@media(max-width: 360px){.itKidsBlock .itKidsBlock__link{padding:13px 25px;font-size:21px}}.itKidsBlock .itKidsBlock__link:hover{border:2px solid #3052d8;color:#3052d8}.itKidsBlock .itKidsBlock__link:focus{border:2px solid #3052d8;color:#3052d8}.itKidsBlock .itKidsBlockRate{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 800px){.itKidsBlock .itKidsBlockRate{margin-top:20px}}.itKidsBlock .itKidsBlockRate .itKidsBlockRate__icon{width:7.5rem;height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-size:contain !important}@media screen and (max-width: 800px){.itKidsBlock .itKidsBlockRate .itKidsBlockRate__icon{width:98px;height:18px}}@media(max-width: 360px){.itKidsBlock .itKidsBlockRate .itKidsBlockRate__icon{margin-top:5px}}.itKidsBlock .itKidsBlockRate .full{background:url("/img/itkids/fullRate.svg") no-repeat}.itKidsBlock .itKidsBlockRate .half{background:url("/img/itkids/halfRate.png") no-repeat}.itKidsBlock .itKidsBlockRate .quarter{background:url("/img/itkids/quarterRate.png") no-repeat}.itKidsBlock .itKidsBlockRate .itKidsBlockRate__p{font-size:.875rem;line-height:1.0625rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;margin-right:.625rem}@media screen and (max-width: 800px){.itKidsBlock .itKidsBlockRate .itKidsBlockRate__p{font-size:12px;line-height:15px}}.partners__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:2.5rem}@media screen and (max-width: 767px){.partners__header{margin-bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}}.partners__header h2{margin-bottom:0;max-width:80%}@media screen and (max-width: 767px){.partners__header h2{max-width:none;max-width:initial}}.partners__navigation{position:relative;top:-0.3125rem}@media screen and (max-width: 767px){.partners__navigation{-ms-flex-item-align:end;align-self:flex-end}}.partners__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;height:auto}.partners__slide-card{background-color:#fff;border-radius:1.25rem;padding:1.8125rem 0;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center;height:7.75rem}@media screen and (max-width: 767px){.partners__slide-card{border-radius:20px;height:100px;padding:20px 0}}.partners__slide-card img{width:auto;height:100%;min-height:100%;max-width:90%;-o-object-fit:contain;object-fit:contain}.partners .swiper-pagination{display:none}@media screen and (max-width: 767px){.partners .swiper-pagination{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}}.partners .swiper-pagination-bullet-active{background-color:#3052d8}.join .join__br-mob{display:none}@media(max-width: 660px){.join .join__br-mob{display:block}}.join .join__content{display:grid;grid-template-columns:repeat(2, calc((100% - 3.4375rem) / 2));grid-column-gap:3.4375rem;-webkit-column-gap:3.4375rem;-moz-column-gap:3.4375rem;column-gap:3.4375rem;grid-row-gap:2.9375rem;row-gap:2.9375rem;margin-top:2.5rem}@media(max-width: 500px){.join .join__content{grid-template-columns:repeat(2, calc((100% - 20px) / 2));gap:20px;margin-top:30px}}@media(max-width: 376px){.join .join__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.joinBlock{background-size:15.625rem 8.125rem !important}@media(max-width: 750px){.joinBlock{background-size:218px 103px !important}}@media(max-width: 660px){.joinBlock{background-size:129px 75px !important;min-width:129px}}@media(max-width: 376px){.joinBlock{background-size:contain !important;min-width:45%}}.joinBlock .joinBlock__h4{font-size:3.75rem;line-height:56px;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;margin-top:1.4375rem}@media(max-width: 660px){.joinBlock .joinBlock__h4{font-size:40px;line-height:34px;margin-top:10px}}@media(max-width: 376px){.joinBlock .joinBlock__h4{font-size:30px;line-height:34px}}.joinBlock .joinBlock__p{font-size:1.5625rem;line-height:1.9375rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;margin:.625rem 0}@media(max-width: 660px){.joinBlock .joinBlock__p{font-size:20px;line-height:26px;margin:10px 0}}@media(max-width: 376px){.joinBlock .joinBlock__p{font-size:14px;line-height:16px}}.joinBlock:nth-child(1){background:url("/img/main/join/2.svg") no-repeat}.joinBlock:nth-child(1) .joinBlock__h4{color:#e73a54}.joinBlock:nth-child(2){background:url("/img/main/join/4.svg") no-repeat}.joinBlock:nth-child(2) .joinBlock__h4{color:#1107a1}.joinBlock:nth-child(3){background:url("/img/main/join/5.svg") no-repeat}.joinBlock:nth-child(3) .joinBlock__h4{color:#005e8b}.joinBlock:nth-child(4){background:url("/img/main/join/3.svg") no-repeat}.joinBlock:nth-child(4) .joinBlock__h4{color:#339dff}.joinBlock:nth-child(5){background:url("/img/main/join/5.svg") no-repeat}.joinBlock:nth-child(5) .joinBlock__h4{color:#005e8b}@media(max-width: 660px){.faq__h2{margin-bottom:30px}}.faq .faq__blocks{margin-top:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width: 660px){.faq .faq__blocks{margin-top:30px}}@media(max-width: 660px){.faq .faq__block_hidden{max-height:0;overflow:hidden;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}}.faq .show{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.faq .faq__block{border-top:1px solid #1f1f1f;overflow:hidden}.faq .faq__block:last-child{border-bottom:1px solid #1f1f1f}.faq .faq__h3{font-size:2.25rem;line-height:2.75rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;margin-top:3.75rem}@media(max-width: 660px){.faq .faq__h3{font-size:25px;line-height:30px;margin-top:30px}}.faq .faq__slider{margin:0}@media(max-width: 660px){.faq .faq__slider{display:none}}.faq .faq__select{display:none}@media(max-width: 660px){.faq .faq__select{display:block;width:100%;margin-bottom:0}}.faq .faq__cards{display:grid;grid-template-columns:repeat(3, 23.5625rem);grid-gap:1.25rem;gap:1.25rem;margin-top:2.5rem}@media screen and (max-width: 1440px){.faq .faq__cards{grid-template-columns:repeat(3, 22.5625rem)}}@media screen and (max-width: 1280px){.faq .faq__cards{grid-template-columns:repeat(3, 21.5625rem)}}@media screen and (max-width: 1130px){.faq .faq__cards{grid-template-columns:repeat(2, 19.5625rem)}}@media screen and (max-width: 996px){.faq .faq__cards{grid-template-columns:repeat(2, 19.5625rem)}}@media(max-width: 660px){.faq .faq__cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}}.faq .faq__title{font-size:3.125rem;line-height:3.8125rem;margin:2rem 0 2.5rem 0;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 1130px){.faq .faq__title{margin-top:40px}}@media(max-width: 660px){.faq .faq__title{margin-top:0px;font-size:34px;line-height:40px}}.faq .faq__section{display:none}.faq .faq__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq .faq__choose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:23px;line-height:28px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;padding:20px 64px;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);border:2px solid rgba(0,0,0,0);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box;border-radius:60px;margin-top:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;-webkit-transition:all .25s linear;transition:all .25s linear}.faq .faq__choose:hover{color:#fff;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);-webkit-box-shadow:none;box-shadow:none;background-origin:border-box}@media(max-width: 660px){.faq .faq__choose{padding:20px 58px;font-size:18px;line-height:24px;border:1px solid rgba(0,0,0,0)}}@media(max-width: 360px){.faq .faq__choose{font-size:16px;padding:20px 55px}}.faq .visible{display:block}.faq .custom-select .custom-select__button{background:linear-gradient(265.89deg, #3052D8 8.36%, #e73a54 100%);border:1px solid rgba(0,0,0,0);background-origin:border-box;border-radius:10px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;padding:14px 20px}.faq .custom-select .custom-select__text{font-family:"Proxima Nova",sans-serif;font-weight:400;color:#fff;font-size:19px;line-height:normal}@media(max-width: 370px){.faq .custom-select .custom-select__text{font-size:16px;line-height:19px}}.faq .custom-select .custom-select__list{max-height:none;max-height:initial}.faq .custom-select .custom-select__icon{background-color:#fff;width:15px}.faq .custom-select .custom-select__item{font-size:19px;line-height:normal;padding:20px 0}@media(max-width: 370px){.faq .custom-select .custom-select__item{font-size:16px;line-height:19px}}.faq .custom-select .custom-select__item:not(:last-child){border-bottom:1px solid #1f1f1f}.faq .custom-select .custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,0);color:#3052d8}.faq .custom-select .custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,0);opacity:.7}.faq .custom-select .custom-select__list{border-radius:10px;padding:0 20px 10px;overflow:hidden;border:none}.faq .custom-select.is-open .custom-select__button{-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff}.faq .custom-select.is-open .custom-select__icon{background-color:#3052d8}.faq .custom-select.is-open .custom-select__text{color:#1f1f1f}.faq--need-note{margin-top:6.25rem}@media screen and (max-width: 800px){.faq--need-note{margin-top:80px}}.faq__note{font-size:1.125rem;line-height:1.2;margin-top:1.875rem}@media screen and (max-width: 800px){.faq__note{font-size:18px;margin-top:30px}}.facCard{background:linear-gradient(265.89deg, #3052D8 8.36%, #e73a54 100%);border:2px solid rgba(0,0,0,0);background-origin:border-box;border-radius:20px;color:#fff;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}@media(max-width: 660px){.facCard{height:94px}}@media(max-width: 360px){.facCard{height:85px}}.facCard .facCard__wrap{padding:1.25rem 1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 660px){.facCard .facCard__wrap{padding:20px 10px 20px 27px}}@media(max-width: 360px){.facCard .facCard__wrap{padding:15px}}.facCard .facCard__i{width:3.125rem;height:3.125rem}@media(max-width: 660px){.facCard .facCard__i{width:50px;height:50px}}.facCard .facCard__i-1{background-image:url("/img/main/faq/1.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.facCard .facCard__i-2{background-image:url("/img/main/faq/2.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.facCard .facCard__i-3{background-image:url("/img/main/faq/3.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.facCard .facCard__h4{font-size:1.375rem;line-height:1.6875rem;margin-left:2.5rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}@media(max-width: 660px){.facCard .facCard__h4{margin-left:24px;font-size:22px;line-height:27px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}}@media(max-width: 360px){.facCard .facCard__h4{font-size:20px;line-height:25px;margin-left:15px}}.active-faq{border:2px solid rgba(0,0,0,0);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box}@media(max-width: 660px){.active-faq{border:none;-webkit-box-shadow:none;box-shadow:none}}.active-faq .facCard__h4{color:#1f1f1f;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media(max-width: 660px){.active-faq .facCard__h4{font-size:22px;line-height:27px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}}@media(max-width: 360px){.active-faq .facCard__h4{font-size:20px;line-height:25px}}.active-faq .facCard__i-1{background-image:url("/img/main/faq/1-a.svg");background-repeat:no-repeat;background-size:contain}.active-faq .facCard__i-2{background-image:url("/img/main/faq/2-a.svg");background-repeat:no-repeat;background-size:contain}.active-faq .facCard__i-3{background-image:url("/img/main/faq/3-a.svg");background-repeat:no-repeat;background-size:contain}.faqBlock .faqBlock__h3{font-size:1.5625rem;line-height:1.9375rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.faqBlock .faqBlock__h3-small{font-size:1rem;line-height:1.1875rem;margin-top:1.25rem;padding-left:1.25rem}.faqBlock .faqBlock__h3-small.last{margin-top:2rem}@media(max-width: 660px){.faqBlock .faqBlock__h3-small{font-size:16px;line-height:19px;padding-left:8px;margin-top:20px}.faqBlock .faqBlock__h3-small.last{margin-top:30px}}@media(max-width: 660px){.faqBlock .faqBlock__h3{font-size:19px;line-height:normal}}@media(max-width: 370px){.faqBlock .faqBlock__h3{font-size:16px;line-height:19px}}.faqBlock .faqBlock__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;padding:1.875rem 1.25rem 1.875rem 0;cursor:pointer}@media(max-width: 660px){.faqBlock .faqBlock__top{padding:20px 0}}.faqBlock .faqBlock__icon{-ms-flex-negative:0;flex-shrink:0;width:34px;height:34px;background-image:url("/img/main/faq/arrow.svg");background-repeat:no-repeat;background-size:contain;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:#1f1f1f;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}@media(max-width: 660px){.faqBlock .faqBlock__icon{margin:0 0 0 20px}}.faqBlock .rotate{-webkit-transition:.3s;transition:.3s;-webkit-transform:rotate(180deg) translateZ(0);transform:rotate(180deg) translateZ(0)}.faqBlock .faqBlock__collapse{overflow:hidden;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.faqBlock .faqBlock__p{margin-top:1.25rem;margin:0 0 1.275rem 0;font-size:1.125rem;line-height:1.5rem}@media screen and (max-width: 1680px){.faqBlock .faqBlock__p{font-size:18px;line-height:23px}}@media(max-width: 660px){.faqBlock .faqBlock__p{margin:0 0 30px 0;font-size:16px;line-height:19px}}.faqBlock .faqBlock__p a{-webkit-text-decoration:underline;text-decoration:underline;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.faqBlock .faqBlock__list{padding-left:2rem;padding-bottom:1.8125rem;margin-top:-0.625rem;margin:-0.625rem 0 .3125rem 0}@media screen and (max-width: 1680px){.faqBlock .faqBlock__list{margin-top:30px}}@media(max-width: 750px){.faqBlock .faqBlock__list{margin-bottom:7px;margin-top:-15px}}.faqBlock .faqBlock__list .faqBlock__item{font-size:1.125rem;line-height:1.5rem}@media screen and (max-width: 1680px){.faqBlock .faqBlock__list .faqBlock__item{font-size:18px;line-height:23px}}.faqBlock .faqBlock__list .faqBlock__item:not(:last-child){margin-bottom:.9375rem}.faqBlock .list-style{list-style:disc}.faqBlock__button{display:none;margin:3.75rem auto 0 auto;padding:1.25rem 3.625rem;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);border:1px solid rgba(0,0,0,0);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box;border-radius:60px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;font-size:1.125rem;line-height:1.5rem;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}@media(max-width: 660px){.faqBlock__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:60px auto 0 auto;padding:20px 58px;font-size:18px;line-height:24px}}@media(max-width: 375px){.faqBlock__button{padding:20px 36px}}@media(max-width: 360px){.faqBlock__button{font-size:16px}}.form{background-color:#1f1f1f;margin-bottom:0 !important}.form .form__container{padding-top:30px;padding-bottom:30px}.form #form-second{display:none}.form #form-app .form__btn{margin-top:1.875rem}@media screen and (max-width: 800px){.form #form-app .form__btn{margin-top:30px}}.form .form__wrap{background-color:#1f1f1f;display:grid;grid-template-columns:repeat(2, calc((100% - 1.25rem) / 2));grid-gap:1.25rem;gap:1.25rem}@media screen and (max-width: 800px){.form .form__wrap{grid-template-columns:1fr;gap:0;background-color:#fff;border-radius:20px}}.form .form__left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;padding:2.5rem 2.125rem 2.5rem 2.5rem;border-radius:1.25rem}@media screen and (max-width: 800px){.form .form__left{padding:30px 20px 20px;width:100%;margin-right:0;border-radius:20px}}.form .form__desc{font-size:1.125rem;line-height:1.5rem}@media screen and (max-width: 1680px){.form .form__desc{font-size:18px;line-height:24px}}.form .form__desc:nth-child(2){margin:1.25rem 0}@media screen and (max-width: 800px){.form .form__desc:nth-child(2){margin:30px 0}}.form .form__desc:nth-child(4){margin:1.25rem 0}@media screen and (max-width: 800px){.form .form__desc:nth-child(4){margin:30px 0}}.form .form__hh{margin-top:40px}@media screen and (max-width: 800px){.form .form__hh{margin:20px 0 40px}}.form .form__hh a{color:#b335f8;-webkit-text-decoration:underline;text-decoration:underline}.form .form__h2{line-height:3.8125rem;margin-bottom:1.875rem}@media screen and (max-width: 1171px){.form .form__h2{font-size:2.1875rem;line-height:2.5rem}}@media(max-width: 660px){.form .form__h2{font-size:34px;line-height:39px}}@media(max-width: 375px){.form .form__h2{font-size:23px;line-height:25px}}.form .form__h2--center{text-align:center}.form .form__list{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.form .form__right{background-color:#fff;padding:2.5rem;border-radius:1.25rem;position:relative}@media screen and (max-width: 800px){.form .form__right{padding:20px 20px 30px;border-radius:20px;max-width:calc(100vw - 46px)}}.form .form__right--decor::after{position:absolute;content:"";bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:12.5rem;background-image:url("/img/main/form/decor.webp");background-repeat:no-repeat;background-position:bottom;background-size:contain}@media screen and (max-width: 800px){.form .form__right--decor::after{display:none}}.form .form__item{border-radius:60px;padding:10px 20px;display:inline-block;font-size:18px;line-height:24px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;border:1px solid rgba(0,0,0,0);background:-webkit-gradient(linear, right top, left top, color-stop(13.4%, #3052D8), to(#e73a54));background:linear-gradient(270deg, #3052D8 13.4%, #e73a54 100%);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box;font-size:1.125rem;line-height:1.5rem}@media screen and (max-width: 1680px){.form .form__item{font-size:16px}}@media screen and (max-width: 1280px){.form .form__item{font-size:15px;line-height:18px;padding:14px 30px}}@media screen and (max-width: 800px){.form .form__item{padding:7px}}@media(max-width: 360px){.form .form__item{font-size:12px;padding:5px}}.form .form__item.desk-hidden{display:none}@media screen and (max-width: 800px){.form .form__item.desk-hidden{display:inline-block}}@media screen and (max-width: 800px){.form .form__item.mob-hidden{display:none}}.form .form__item span{font-size:14px;line-height:17px}.form .form__item span a{color:#2961ce;-webkit-transition:all .3s;transition:all .3s}.form .form__item span a:hover{opacity:.8}.form .form__item-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .form__item-flex p{border-radius:60px;padding:.625rem 1.25rem;border:1px solid rgba(0,0,0,0);background:-webkit-gradient(linear, right top, left top, color-stop(13.4%, #3052D8), to(#e73a54));background:linear-gradient(270deg, #3052D8 13.4%, #e73a54 100%);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box}@media screen and (max-width: 800px){.form .form__item-flex p{padding:7px}}@media(max-width: 360px){.form .form__item-flex p{font-size:12px;padding:5px}}.form .form__item-flex p:not(:last-child){margin-right:10px}.form__steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-bottom:3.125rem;color:#fff}.form__steps-line{position:relative;background-color:#f0f0f0;width:100%;height:2px}.form__steps.first .form__steps-line::after{content:"";position:absolute;width:50%;background:linear-gradient(265.89deg, #3052D8 8.36%, #E73A54 100%);top:0;left:0;height:2px;border-radius:8px}.form__steps.second .form__steps-line::after{content:"";position:absolute;width:100%;background:linear-gradient(265.89deg, #3052D8 8.36%, #E73A54 100%);top:0;left:0;height:2px;border-radius:8px}.form__steps.second .form__steps-two{background:linear-gradient(265.89deg, #3052D8 8.36%, #E73A54 100%);color:#fff;opacity:1}.form__steps-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;min-width:3.5rem;width:3.5rem;height:3.5rem;font-size:1.875rem;line-height:3.5rem;border-radius:50%}@media screen and (max-width: 767px){.form__steps-default{min-width:50px;width:50px;height:50px;font-size:24px}}.form__steps-one{background:linear-gradient(265.89deg, #3052D8 8.36%, #E73A54 100%)}.form__steps-two{background:linear-gradient(265.89deg, #3052D8 8.36%, #E73A54 100%);opacity:.5}.form__policy{margin-top:1.25rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;font-size:1.0625rem;line-height:1.5rem}@media screen and (max-width: 767px){.form__policy{font-size:15px;line-height:23px}}.form__policy a{color:#b335f8;-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:text-decoration-color .3s;transition:text-decoration-color .3s}.form__policy a:hover{text-decoration-color:rgba(0,0,0,0)}.form .form__group{width:100%}@media screen and (max-width: 800px){.form .form__group{width:100%}}.form .form__field{position:relative}.form .form__input{border:1px solid #1f1f1f;border-radius:100px;width:100%;height:2.75rem;outline:none;font-size:1.25rem;line-height:1.625rem;padding-left:1.6875rem}.form .form__input::-webkit-input-placeholder{font-size:1.25rem;line-height:1.625rem;color:#7c7c7c}.form .form__input::-moz-placeholder{font-size:1.25rem;line-height:1.625rem;color:#7c7c7c}.form .form__input:-ms-input-placeholder{font-size:1.25rem;line-height:1.625rem;color:#7c7c7c}.form .form__input::-ms-input-placeholder{font-size:1.25rem;line-height:1.625rem;color:#7c7c7c}.form .form__input::placeholder{font-size:1.25rem;line-height:1.625rem;color:#7c7c7c}@media screen and (max-width: 800px){.form .form__input::-webkit-input-placeholder{font-size:20px;line-height:26px}.form .form__input::-moz-placeholder{font-size:20px;line-height:26px}.form .form__input:-ms-input-placeholder{font-size:20px;line-height:26px}.form .form__input::-ms-input-placeholder{font-size:20px;line-height:26px}.form .form__input::placeholder{font-size:20px;line-height:26px}}.form .form__input:not(:last-child){margin-bottom:1.875rem}@media screen and (max-width: 800px){.form .form__input:not(:last-child){margin-bottom:15px}}@media screen and (max-width: 800px){.form .form__input{height:44px;font-size:20px;line-height:26px;padding-left:27px}}.form .select2-selection__placeholder{font-size:1.25rem;line-height:1.625rem;color:#7c7c7c !important}@media screen and (max-width: 800px){.form .select2-selection__placeholder{font-size:20px;line-height:26px}}.form .form__required{position:absolute;top:.5625rem;left:1.0625rem}@media screen and (max-width: 800px){.form .form__required{top:9px;left:17px}}.form .form__label{margin-top:.375rem;font-size:1.0625rem;line-height:1.5rem}@media screen and (max-width: 800px){.form .form__label{margin-top:40px}}.form .custom-checkbox{width:1.25rem;height:1.25rem;margin-right:.6875rem;border:1px solid #1f1f1f;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer}@media screen and (max-width: 800px){.form .custom-checkbox{width:20px;height:20px;margin-right:11px;-ms-flex-negative:0;flex-shrink:0}}.form .custom-checkbox:checked::after{content:"";width:.75rem;height:.75rem;background:#1f1f1f;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 800px){.form .custom-checkbox:checked::after{width:12px;height:12px}}.form .form__checkbox{margin-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.0625rem;line-height:1.5rem}.form .form__checkbox span{color:#b335f8;-webkit-text-decoration:underline;text-decoration:underline}@media screen and (max-width: 800px){.form .form__checkbox{margin-top:20px}}.form .form__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;background-image:linear-gradient(266.55deg, #b516ff -4.23%, #5e2cc8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);color:#fff;font-size:1.4375rem;line-height:1.75rem;cursor:pointer;border-radius:60px;padding:1.25rem 2.5rem;margin-top:2.5rem;border:none;z-index:1;width:100%}.form .form__btn:disabled{background-image:linear-gradient(266.55deg, #cfa8e1 -4.23%, #8b8597 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);cursor:default}.form .form__btn:disabled:hover::before{opacity:0}@media screen and (max-width: 800px){.form .form__btn{font-size:18px;line-height:24px;margin:30px auto 0 auto;padding:20px}}@media(max-width: 480px){.form .form__btn{width:100%}}.form .form__btn::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(266.55deg, #840bbd -4.23%, #1a0a3d 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);z-index:-1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;border-radius:100px}.form .form__btn:hover::before{opacity:1}.form .form__btn--alt{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border:2px solid rgba(0,0,0,0);border-radius:60px;background:-webkit-gradient(linear, right top, left top, color-stop(13.4%, #3052D8), to(#e73a54));background:linear-gradient(270deg, #3052D8 13.4%, #e73a54 100%);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:1.625rem;margin-right:2.1875rem;margin-top:1.875rem;color:#1f1f1f;z-index:1;-webkit-transition:color .2s linear;transition:color .2s linear}@media(max-width: 660px){.form .form__btn--alt{padding:20px 16px;font-size:23px;line-height:24px;margin-right:0}}.form .form__btn--alt:hover{color:#fff;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);-webkit-box-shadow:none;box-shadow:none;background-origin:border-box}.form .form__btn--alt:hover::before{opacity:0}.form .form__btn--alt-2{position:relative;width:100%;padding:1.625rem;background:linear-gradient(266.55deg, #B516FF -4.23%, #5E2CC8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);color:#fff;z-index:1;margin:0 auto}@media(max-width: 660px){.form .form__btn--alt-2{width:100%;padding:20px 16px;font-size:23px;line-height:24px}}.form .form__btn--alt-2::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(266.55deg, #840bbd -4.23%, #1a0a3d 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);z-index:-1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;border-radius:100px}.form .form__btn--alt-2:hover::before{opacity:1}.form__buttons{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:1.875rem;grid-gap:.625rem;gap:.625rem}@media screen and (max-width: 996px){.form__buttons{grid-template-columns:1fr;gap:20px}}.form__buttons .form__btn--alt{margin-top:0}.form .form__field--invalid{background:rgba(227,0,22,.11);border-color:#e30016}.form .form__error-container{color:#e30016;position:absolute;top:-1.4375rem;font-size:.875rem;line-height:1.625rem;left:.625rem}@media screen and (max-width: 800px){.form .form__error-container{font-size:14px;line-height:26px;top:-23px}}.form .formSelect{padding-left:0;border:none}.form .formSelect .form__select{width:100% !important;height:2.75rem !important}.form .formSelect .form__field--invalid+.select2 .select2-selection.select2-selection--single{background:#fce3e5;border-color:#e30016 !important}.form .formSelect .select2-container{max-width:100%;width:100% !important;outline:none}.form .formSelect .select2-selection.select2-selection--single{height:2.75rem;border-radius:100px;border:1px solid #1f1f1f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 800px){.form .formSelect .select2-selection.select2-selection--single{height:44px}}.form .formSelect .select2-selection.select2-selection--single .select2-selection__arrow{top:.5625rem;top:17%;right:12px;background-image:url("../img/main/form/down.svg");background-repeat:no-repeat;background-position:96% 50%}@media screen and (max-width: 800px){.form .formSelect .select2-selection.select2-selection--single .select2-selection__arrow{top:9px}}.form .formSelect .select2-selection.select2-selection--single .select2-selection__arrow b{display:none}.form .formSelect .select2-selection.select2-selection--single .select2-selection__rendered{padding-left:1.6875rem;font-size:1.25rem;line-height:1.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1f1f1f}@media screen and (max-width: 800px){.form .formSelect .select2-selection.select2-selection--single .select2-selection__rendered{font-size:20px;line-height:26px;padding-left:27px}}.form .form__field__school{display:none}.form .toggleClass{display:block !important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#97a8ff !important}.select2-dropdown{margin:20px 0 0 0px;border-radius:10px !important}.select2-dropdown .select2-search__field{border-radius:6px;border:2px solid #4c4b4b !important}.toggleClass{display:block}.footer{background:#1f1f1f;color:#fff}.footer .footer__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.875rem 0 3.75rem}@media screen and (max-width: 996px){.footer .footer__blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 800px){.footer .footer__blocks{padding:20px 0 40px}}.footer .footer__blocks a{-webkit-transition:all .25s linear;transition:all .25s linear}.footer .footer__blocks a:hover{opacity:.8}.footer__logo{width:10.4375rem;min-width:10.4375rem;margin-bottom:3rem}@media screen and (max-width: 767px){.footer__logo{margin-bottom:30px}}.footer__logo img{width:100%;-o-object-fit:contain;object-fit:contain}.footer .footer__left{margin-right:6rem}@media screen and (max-width: 800px){.footer .footer__left{margin-right:0}}.footer .footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer__link a{width:1.5rem;height:1.375rem;display:block}@media screen and (max-width: 1680px){.footer .footer__link a{width:30px;height:30px}}@media screen and (max-width: 800px){.footer .footer__link a{width:24px;height:22px}}.footer .footer__link:not(:last-child){margin-right:1.25rem}@media screen and (max-width: 800px){.footer .footer__link:not(:last-child){margin-right:20px}}.footer .footer__link_item-1{background-image:url("../img/main/footer/social/1.svg");background-repeat:no-repeat;background-size:contain}.footer .footer__link_item-2{background-image:url("../img/main/footer/social/2.svg");background-repeat:no-repeat;background-size:contain}.footer .footer__bottom{margin-top:1.875rem}@media screen and (max-width: 800px){.footer .footer__bottom{margin-top:30px}}@media screen and (max-width: 800px){.footer .footer__center{margin:30px 0 0}}.footer .footer__right{margin-left:auto}@media screen and (max-width: 996px){.footer .footer__right{margin-right:0;margin:30px 0 0}}.footer .footer__right img{width:15.625rem}.listBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;font-size:1rem;line-height:1.1875rem;font-family:"Proxima Nova",sans-serif;font-weight:400}@media screen and (max-width: 1680px){.listBottom{font-size:18px;line-height:23px}}@media screen and (max-width: 800px){.listBottom{font-size:16px;line-height:19px}}.listBottom:first-child{font-size:1.125rem;line-height:1.375rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}@media screen and (max-width: 800px){.listBottom:first-child{font-size:18px;line-height:22px}}.listBottom:nth-child(2) a{-webkit-text-decoration:underline;text-decoration:underline}.listCenter .listCenter__item{font-size:1.125rem;line-height:1.375rem}@media screen and (max-width: 1680px){.listCenter .listCenter__item{font-size:18px;line-height:23px}}@media(max-width: 750px){.listCenter .listCenter__item{font-size:18px;line-height:22px}}.listCenter .listCenter__item:not(:last-child){margin-bottom:1.125rem}@media screen and (max-width: 800px){.listCenter .listCenter__item:not(:last-child){margin-bottom:16px}}.listRight{display:-webkit-box;display:-ms-flexbox;display:flex}.listRight li:not(:last-child){margin-right:2.5rem}@media screen and (max-width: 800px){.listRight li:not(:last-child){margin-right:40px}}.listRight .listRight__item-1{background-repeat:no-repeat;background-size:contain;background-position:center}.listRight .listRight__item-2{background-repeat:no-repeat;background-size:contain;background-position:center}.listRight .listRight__item-1{background-image:url("/img/main/footer/ministry.svg");width:14.375rem;height:auto}.listRight .listRight__item-2{background-image:url("/img/main/footer/tgu.svg");width:9.1875rem;height:4.1875rem}@media screen and (max-width: 1680px){.listRight .listRight__item-2{width:160px;height:70px}}@media screen and (max-width: 800px){.listRight .listRight__item-2{width:147px;height:67px}}.program .program__top{margin-top:1.875rem}@media(max-width: 660px){.program .program__top{margin-top:30px}}.program .program__blocks{margin-top:2.5rem}@media(max-width: 660px){.program .program__blocks{margin-top:40px}}.program .program__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.4375rem;line-height:1.75rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;border:2px solid #000;border-radius:60px;padding:1.25rem 2.5rem;margin:3.75rem auto;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.program .program__button:hover{background-color:#1f1f1f;color:#fff;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}@media(max-width: 660px){.program .program__button{font-size:18px;line-height:24px;border:1px solid #000;padding:20px 34px;margin:60px auto}}@media(max-width: 360px){.program .program__button{padding:20px}}.programTop{background:linear-gradient(192deg, #e83a54 16.92%, #3052D8 98%);border-radius:20px}@media(max-width: 660px){.programTop{background:linear-gradient(248deg, #e83a54 16.92%, #3052D8 98%)}}.programTop .programTop__wrap{padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 660px){.programTop .programTop__wrap{padding:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.programTop .programTop__top-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.programTop .programTop__span{font-size:1.25rem;line-height:1.5rem;background:#fff;color:#1f1f1f;border-radius:300px;padding:.75rem 1.25rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media(max-width: 660px){.programTop .programTop__span{font-size:20px;line-height:24px;padding:12px 20px}}.programTop .programTop__p{margin-top:.875rem;font-size:1rem;line-height:1.1875rem;color:#fff}@media(max-width: 660px){.programTop .programTop__p{margin-top:14px;font-size:16px;line-height:19px}}.programBlock{border-top:2px solid #1f1f1f;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 660px){.programBlock{display:block;border-top:1px solid #1f1f1f}}.programBlock:last-child{border-bottom:2px solid #1f1f1f}@media(max-width: 660px){.programBlock:last-child{border-bottom:1px solid #1f1f1f}}.programBlock .programBlock__left{width:50%}@media(max-width: 660px){.programBlock .programBlock__left{width:100%}}.programBlock .programBlock__h3{font-size:1.5625rem;line-height:1.9375rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;margin-top:1.875rem;margin-right:2.5rem}@media(max-width: 660px){.programBlock .programBlock__h3{font-size:25px;line-height:31px;margin-top:30px;margin-right:40px}}.programBlock .programBlock__p{margin:1.25rem 4.75rem 1.875rem 0;font-size:1.125rem;line-height:1.5rem}@media(max-width: 660px){.programBlock .programBlock__p{margin:10px 0 0 0;font-size:18px;line-height:24px}}.programBlock .programBlock__right{width:50%}@media(max-width: 660px){.programBlock .programBlock__right{width:100%}}.programBlock .programBlock__list{margin:1.875rem 0;padding-left:1.875rem}@media(max-width: 660px){.programBlock .programBlock__list{margin:30px 0;padding-left:30px}}.programBlock .programBlock__item{position:relative;font-size:1.125rem;line-height:1.5rem}@media(max-width: 660px){.programBlock .programBlock__item{font-size:18px;line-height:24px}}.programBlock .programBlock__item:not(:last-child){margin-bottom:1.0625rem}@media(max-width: 660px){.programBlock .programBlock__item:not(:last-child){margin-bottom:17px}}.programBlock .programBlock__item::after{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#1f1f1f;position:absolute;top:.5625rem;left:-0.8125rem}@media(max-width: 660px){.programBlock .programBlock__item::after{top:9px;left:-13px}}.programBlock:last-child .programBlock__h3{margin-bottom:1.875rem}@media(max-width: 660px){.programBlock:last-child .programBlock__h3{margin-bottom:30px}}.programCollapse-manual{margin-top:2.5rem}.programCollapse-manual p{font-size:20px;line-height:25px}.programCollapse-manual p a{color:#3052d8;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;-webkit-text-decoration:none;text-decoration:none}.programCollapse .programCollapse__top{margin-top:2.5rem}@media(max-width: 660px){.programCollapse .programCollapse__top{margin-top:30px}}.programCollapse .programCollapse__blocks{margin-top:2.5rem}@media(max-width: 660px){.programCollapse .programCollapse__blocks{margin-top:40px}}.programCollapse .programCollapse__block{border-top:1px solid #1f1f1f;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.programCollapse .programCollapse__block:last-child{border-bottom:1px solid #1f1f1f}.programCollapse .programCollapse__block i{min-width:30px;min-height:30px}@media(max-width: 660px){.programCollapse .programCollapse__block i{min-width:30px;min-height:30px}}.programCollapse .programCollapse__block .faqBlock__top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:1.25rem 0;-ms-flex-negative:0;flex-shrink:0}.programCollapse .programCollapse__block .faqBlock__top h3{font-size:1.5rem;line-height:1.75rem}@media(max-width: 660px){.programCollapse .programCollapse__block .faqBlock__top h3{font-size:20px;line-height:24px;max-width:220px}}.programCollapse .programCollapse__list{padding-left:10px;margin-bottom:1.25rem}.programCollapse .programCollapse__item{margin:0 0 1rem 0;font-size:1.2rem;line-height:1.4rem;padding-left:20px;position:relative}.programCollapse .programCollapse__item::before{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#1f1f1f;position:absolute;top:.5625rem;left:0px}@media(max-width: 660px){.programCollapse .programCollapse__item::before{top:9px;left:0px}}@media(max-width: 660px){.programCollapse .programCollapse__item{margin:0 0 15px 0;font-size:16px;line-height:19px}}.datepicker--day-name{color:#97a8ff}.-current-.-current-:not(.-selected-){border:1px solid #08113f;color:#08113f;font-weight:500}.datepicker--cell.datepicker--cell.-selected-{background-color:#97a8ff}.testimonials .testimonials__container{overflow:hidden}.testimonials .testimonials__blocks{margin-top:40px}.testimonials__block{background:url("/img/main/testimonials/border.svg") center no-repeat;width:276px;height:422px;background-size:contain;padding:2.375rem 1.25rem 1.5625rem .9375rem}@media screen and (max-width: 1680px){.testimonials__block{height:435px;background:url("/img/main/testimonials/border-md.svg") center no-repeat;background-size:contain}}@media screen and (max-width: 1440px){.testimonials__block{height:488px;background:url("/img/main/testimonials/border.svg") center no-repeat;background-size:contain}}@media screen and (max-width: 1280px){.testimonials__block{height:468px}}@media screen and (max-width: 1130px){.testimonials__block{height:416px}}@media screen and (max-width: 996px){.testimonials__block{height:500px;padding:55px 42px 20px}}@media screen and (max-width: 767px){.testimonials__block{height:424px;padding:45px 20px 21px}}@media(max-width: 660px){.testimonials__block{height:424px}}@media(max-width: 360px){.testimonials__block{height:420px}}.testimonials__block-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.testimonials__block-text p{font-size:16px;line-height:19px;margin-top:10px;color:#1f1f1f}@media screen and (max-width: 1680px){.testimonials__block-text p{font-size:15px}}.testimonials__block-text p span{font-size:14px;line-height:20px;max-width:220px;display:block}.testimonials__block-text__descriptions{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.testimonials__block-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials__block-top p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:14px;line-height:16px;border:1px solid #1f1f1f;border-radius:35px;padding:5px 10px;margin-top:0px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}.testimonials__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.875rem}@media(max-width: 660px){.testimonials__navigation{margin-top:30px}}.testimonials__navigation .swiper-pagination{position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.testimonials__prev{background:url("../img/main/testimonials/prev.svg") no-repeat;margin-right:1.4375rem}@media(max-width: 660px){.testimonials__prev{margin-right:23px}}.testimonials__next{background:url("../img/main/testimonials/next.svg") no-repeat;margin-left:1.4375rem}.testimonials__prev,.testimonials__next{width:3.1875rem;cursor:pointer;outline:none}@media(max-width: 660px){.testimonials__prev,.testimonials__next{width:40px}}.testimonials .testimonials__count{margin-right:1.4375rem}@media(max-width: 660px){.testimonials .testimonials__count{margin-right:23px}}.testimonials .testimonials__modals{display:none}.testimonials__img-top{margin-right:10px;width:57px;height:57px}@media screen and (max-width: 1680px){.testimonials__img-top{width:50px;height:50px}}.testimonialBlock{position:relative;cursor:pointer;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;border-radius:20px;height:424px}@media screen and (max-width: 1680px){.testimonialBlock{height:435px}}@media screen and (max-width: 1440px){.testimonialBlock{height:488px}}@media screen and (max-width: 1280px){.testimonialBlock{height:468px}}@media screen and (max-width: 1130px){.testimonialBlock{height:416px}}@media screen and (max-width: 996px){.testimonialBlock{height:500px}}@media screen and (max-width: 767px){.testimonialBlock{height:424px}}@media(max-width: 660px){.testimonialBlock{width:278px;height:424px}}@media(max-width: 360px){.testimonialBlock{height:420px}}.testimonialBlock:hover .testimonialBlock__play{display:-webkit-box;display:-ms-flexbox;display:flex;top:11.5rem;opacity:1;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}@media(max-width: 660px){.testimonialBlock:hover .testimonialBlock__play{top:184px}}.testimonialBlock:hover .testimonialBlock__mask{background:rgba(31,31,31,.47);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.testimonialBlock__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:18px;overflow:hidden}.testimonialBlock__mask{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:18px}.testimonialBlock__p{position:absolute;bottom:1.625rem;left:1.25rem;background:linear-gradient(265.89deg, #3052D8 8.36%, #e73a54 100%);border-radius:35px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;padding:.625rem 1.25rem;z-index:10;color:#fff}@media(max-width: 660px){.testimonialBlock__p{bottom:26px;left:20px;padding:10px 20px}}.testimonialBlock__play{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:7.5rem;left:2.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;opacity:0}@media(max-width: 660px){.testimonialBlock__play{top:120px;left:38px}}.testimonialBlock__button{width:3.5rem;height:3.5rem;background:url("../img/main/testimonials/play.svg") no-repeat;background-size:contain}@media(max-width: 660px){.testimonialBlock__button{width:56px;height:56px}}.testimonialBlock__see{color:#fff;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;margin-left:.5625rem}@media(max-width: 660px){.testimonialBlock__see{margin-left:9px}}.testimonialBlock__modal{width:287px;height:585px;padding:0;-webkit-box-shadow:none;box-shadow:none}.testimonialBlock__modal a.close-modal{background-image:url("/img/main/testimonials/close.svg");right:-16px}.stages__h2 br{display:none}@media(max-width: 500px){.stages__h2 br{display:block}}.stages .stages__periods{display:grid;grid-template-columns:repeat(4, 15.125rem);margin-top:2.5rem;padding-left:3rem}@media screen and (max-width: 1680px){.stages .stages__periods{grid-template-columns:repeat(4, 216px)}}@media screen and (max-width: 1440px){.stages .stages__periods{grid-template-columns:repeat(5, 14.6rem)}}@media screen and (max-width: 1280px){.stages .stages__periods{grid-template-columns:repeat(5, 14.2rem);padding-left:2.7rem}}@media screen and (max-width: 1130px){.stages .stages__periods{grid-template-columns:repeat(5, 12.7rem)}}@media screen and (max-width: 996px){.stages .stages__periods{grid-template-columns:repeat(5, 11.7rem)}}@media screen and (max-width: 800px){.stages .stages__periods{display:none}}.stages .stages__period{-ms-flex-item-align:end;align-self:end;text-align:center;font-size:1rem;line-height:1.375rem;color:#3052d8;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}@media screen and (max-width: 800px){.stages .stages__period{font-size:16px;line-height:22px}}.stages .stages__items{margin-top:2.75rem;display:grid;grid-template-columns:repeat(5, 12.625rem);grid-gap:2.5rem;gap:2.5rem}@media screen and (max-width: 1680px){.stages .stages__items{grid-template-columns:repeat(5, 12.5rem)}}@media screen and (max-width: 1440px){.stages .stages__items{grid-template-columns:repeat(5, 12.1rem)}}@media screen and (max-width: 1280px){.stages .stages__items{grid-template-columns:repeat(5, 11.5rem)}}@media screen and (max-width: 1130px){.stages .stages__items{grid-template-columns:repeat(5, 10.1rem)}}@media screen and (max-width: 996px){.stages .stages__items{grid-template-columns:repeat(5, 9rem)}}@media screen and (max-width: 800px){.stages .stages__items{grid-template-columns:repeat(1, 1fr);margin-top:30px;gap:30px}}.stageItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 800px){.stageItem:nth-child(1) .stageItem__desc{margin-top:0}}.stageItem:nth-child(1) .stageItem__num{background:url("/img/main/stages/1.svg");background-size:contain;background-repeat:no-repeat}.stageItem:nth-child(1) .stageItem__num::after{content:"";height:.125rem;width:55.75rem;position:absolute;top:2.7rem;left:5.75rem;background-color:#1f1f1f}@media screen and (max-width: 1680px){.stageItem:nth-child(1) .stageItem__num::after{width:59.8rem;left:5.6rem}}@media screen and (max-width: 1440px){.stageItem:nth-child(1) .stageItem__num::after{width:57.8rem}}@media screen and (max-width: 1280px){.stageItem:nth-child(1) .stageItem__num::after{width:55.375rem}}@media screen and (max-width: 1130px){.stageItem:nth-child(1) .stageItem__num::after{width:48.375rem}}@media screen and (max-width: 996px){.stageItem:nth-child(1) .stageItem__num::after{width:45.375rem}}@media screen and (max-width: 800px){.stageItem:nth-child(1) .stageItem__num::after{width:1px;height:46rem;top:20px;left:31px;z-index:-1}}.stageItem:nth-child(2) .stageItem__num{background:url("/img/main/stages/2.svg");background-size:contain}.stageItem:nth-child(3) .stageItem__num{background:url("/img/main/stages/3.svg");background-size:contain}@media screen and (max-width: 800px){.stageItem:nth-child(3) .stageItem__num::after{content:"";width:1px;height:20rem;bottom:0;left:31px;z-index:-1;position:absolute;background:#1f1f1f}}.stageItem:nth-child(4) .stageItem__num{background:url("/img/main/stages/4.svg");background-size:contain}.stageItem:nth-child(4) .stageItem__program{margin-top:2.75rem}.stageItem:nth-child(5) .stageItem__num{background:url("/img/main/stages/5.svg");background-size:contain}@media screen and (max-width: 800px){.stageItem:nth-child(5) .stageItem__num::after{content:"";width:1px;height:48rem;bottom:0;left:31px;z-index:-1;position:absolute;background:#1f1f1f}}@media(max-width: 360px){.stageItem:nth-child(5) .stageItem__num::after{height:53rem}}.stageItem:not(:last-child) .stageItem__num::before{content:"";background:url("/img/main/stages/line.svg") no-repeat center;background-size:cover;display:block;width:15.3125rem;height:2.125rem;position:absolute;top:-2.125rem;left:2.875rem;z-index:-1}@media screen and (max-width: 1680px){.stageItem:not(:last-child) .stageItem__num::before{width:218px;height:31px}}@media screen and (max-width: 1440px){.stageItem:not(:last-child) .stageItem__num::before{width:14.7rem;height:29px}}@media screen and (max-width: 1280px){.stageItem:not(:last-child) .stageItem__num::before{width:14rem;background-size:contain}}@media screen and (max-width: 1130px){.stageItem:not(:last-child) .stageItem__num::before{width:12.7rem;top:-2rem}}@media screen and (max-width: 996px){.stageItem:not(:last-child) .stageItem__num::before{width:11.65rem;top:-1.8rem}}@media screen and (max-width: 800px){.stageItem:not(:last-child) .stageItem__num::before{content:none}}.stageItem .stageItem__num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.375rem;line-height:1.6875rem;width:5.6875rem;height:5.6875rem;color:#fff;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;position:relative}@media screen and (max-width: 800px){.stageItem .stageItem__num{position:absolute;font-size:22px;line-height:27px;width:61px;height:61px}}.stageItem .stageItem__h4{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;margin-top:.625rem;font-size:1.125rem;line-height:1.5rem;margin-left:1.3rem}@media screen and (max-width: 1680px){.stageItem .stageItem__h4{font-size:17px}}@media screen and (max-width: 800px){.stageItem .stageItem__h4{margin:0 0 0 84px;font-size:18px;line-height:24px}}.stageItem .stageItem__h4 span{color:#ff8500}.stageItem .stageItem__desc{margin-top:1.0625rem;font-size:1rem;line-height:1.1875rem;margin-left:1.3rem}@media screen and (max-width: 1680px){.stageItem .stageItem__desc{font-size:16px;line-height:20px}}@media screen and (max-width: 1130px){.stageItem .stageItem__desc{font-size:14px;line-height:19px}}@media screen and (max-width: 800px){.stageItem .stageItem__desc{margin-left:84px;font-size:18px;line-height:24px}}.stageItem .stageItem__period-mob{display:none}@media screen and (max-width: 800px){.stageItem .stageItem__period-mob{display:block;margin:10px 0 0 84px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;color:#36c17e}}.banner{background:#3556d9;margin-top:0;z-index:100;width:100%;-webkit-transition:1s;transition:1s}.banner .banner__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3.125rem;padding:.625rem 0}@media screen and (max-width: 1130px){.banner .banner__blocks{gap:1.25rem}}@media(max-width: 660px){.banner .banner__blocks{display:none}}.banner .banner__blocks-mob{position:relative;display:none}@media(max-width: 660px){.banner .banner__blocks-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}}.banner .banner__blocks-mob__left p{font-size:14px;line-height:17px;margin-top:7px;color:#fff}.banner .banner__blocks-mob__left p:first-child{margin-top:0}.banner .banner__blocks-mob__left p strong{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.banner .banner__blocks-mob__left p span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.banner .banner__blocks-mob__left a{margin-top:12px}.banner .banner__blocks-mob__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;gap:20px}@media(max-width: 660px){.banner .banner__blocks-mob__right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px}}.banner .banner__blocks-mob__right a:nth-child(1){margin-top:0}.banner .banner__blocks-mob__right a:nth-child(2){margin-top:0}.banner .banner__left{position:relative}@media screen and (max-width: 1440px){.banner .banner__left{margin-right:2.8rem}}@media(max-width: 660px){.banner .banner__left{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.banner .banner__p{font-size:1.375rem;line-height:1.75rem;position:relative;z-index:10;color:#fff}.banner .banner__p span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.banner .banner__p span:not(:last-child){margin-right:3px}.banner .banner__p:not(:first-child){margin-top:.375rem}@media screen and (max-width: 996px){.banner .banner__p{font-size:20px}}@media screen and (max-width: 800px){.banner .banner__p{font-size:18px;line-height:20px}}@media(max-width: 660px){.banner .banner__p{font-size:21px;line-height:30px;padding:0;margin-top:15px}}@media(max-width: 360px){.banner .banner__p{font-size:20px}}.banner .banner__right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.8rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1280px){.banner .banner__right{gap:2.3125rem}}@media screen and (max-width: 1130px){.banner .banner__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}}@media(max-width: 660px){.banner .banner__right{margin-top:20px}}.banner .banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.3125rem;margin-left:auto}.banner .banner__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.4375rem;line-height:1.5rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;color:#1f1f1f;background:#fff;border-radius:60px;padding:.8125rem 2.5rem;border:2px solid #fff;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;transition:all .3s ease-in-out 0s}@media screen and (max-width: 1440px){.banner .banner__button{padding:1.0625rem 1.5rem}}@media(max-width: 750px){.banner .banner__button{font-size:16px}}.banner .banner__button:hover{opacity:.9}@media(max-width: 660px){.banner .banner__button{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:13px;line-height:16px;padding:10px;margin:15px 0 0 0}}@media(max-width: 360px){.banner .banner__button{font-size:11px;padding:10px 5px;margin:18px 0 0 0}}.banner .banner__button_two{background:#6e82ef;border:2px solid #6e82ef;color:#fff}.banner .banner__button_two:hover{border:2px solid #6e82ef}@media(max-width: 660px){.banner .banner__button_two:hover{border:1px solid #6e82ef}}.activeBanner{position:fixed;z-index:5}.bott{-webkit-transition:1s;transition:1s}.banner__counter{margin:.8125rem 0}.counterBlock{display:-webkit-box;display:-ms-flexbox;display:flex}.counterBlock .counterBlock__item{border:2px solid #fff;border-radius:10px;position:relative;width:4.875rem;height:3.75rem}.counterBlock .counterBlock__item:not(:last-child){margin-right:1.75rem}.counterBlock .counterBlock__item:not(:last-child)::before{content:"";width:.375rem;height:.375rem;border-radius:50%;background-color:#fff;position:absolute;top:1.125rem;left:5.4375rem}.counterBlock .counterBlock__item:not(:last-child)::after{content:"";width:.375rem;height:.375rem;border-radius:50%;background-color:#fff;position:absolute;top:1.8125rem;left:5.4375rem}.counterBlock .counterBlock__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.counterBlock .counterBlock__span{font-size:1.875rem;line-height:1.875rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#fff}.counterBlock .counterBlock__p{font-size:1rem;line-height:1rem;color:#fff}.test__container{position:relative}@media screen and (max-width: 800px){.test__h2 br{display:none}}.test__img{position:absolute;top:0;right:3.125rem;background:url("/img/main/test/img.webp") no-repeat center;width:13.375rem;height:18.8125rem;background-size:contain}@media screen and (max-width: 996px){.test__img{display:none}}.test__img-mob{display:none}@media screen and (max-width: 996px){.test__img-mob{display:block;width:233px;height:337px;margin-top:20px}}.test__description{font-size:1.5625rem;line-height:1.9375rem;margin:1.875rem 0;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;max-width:48.3125rem}@media screen and (max-width: 1130px){.test__description{max-width:45.4rem}}@media screen and (max-width: 996px){.test__description{max-width:100%}}@media screen and (max-width: 800px){.test__description{font-size:27px;line-height:33px;margin:30px 0}}.test__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 996px){.test__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.test__block p{max-width:48.4375rem}@media screen and (max-width: 1130px){.test__block p{max-width:41.4rem}}@media screen and (max-width: 996px){.test__block p{max-width:100%;-ms-flex-item-align:start;align-self:flex-start}}@media screen and (max-width: 1440px){.test__block p br{display:none}}.test__block a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.5625rem;line-height:1.875rem;color:#fff;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;padding:1.5625rem 4.5rem;background:linear-gradient(266.55deg, #b516ff -4.23%, #5e2cc8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);border-radius:100px;margin-left:2.8125rem;z-index:1}@media screen and (max-width: 1280px){.test__block a{padding:1.5625rem 3.5rem}}@media screen and (max-width: 996px){.test__block a{font-size:23px;line-height:28px;padding:20px 94px;margin-top:20px;margin:20px 0 0 0}}@media(max-width: 360px){.test__block a{padding:20px 63px}}.test__block a::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(266.55deg, #840bbd -4.23%, #1a0a3d 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);z-index:-1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;border-radius:100px}.test__block a:hover::before{opacity:1}.test__br-mob{display:none}@media screen and (max-width: 800px){.test__br-mob{display:block !important}}.fallback{margin:50px auto 20px}.fallback-content{font-size:2.5rem;line-height:3rem}@media screen and (max-width: 767px){.fallback-content{font-size:25px;line-height:30px}}.fallback-wrap{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fallback-wrap .footer{margin-top:auto}.page404{margin:50px 0 0}.page404-title{font-size:1.8rem;line-height:2.2rem}.page404 h2{margin:10px 0 20px}.page404-btn{margin-top:30px}.page404-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.25rem 3.125rem;background-color:#1f1f1f;color:#fff;font-size:1.4375rem;line-height:1.75rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;border-radius:60px;-webkit-transition:all .3s;transition:all .3s}.page404-btn a:hover{opacity:.8}.blocker{z-index:200}.confirmSkills .confirmSkills__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1130px){.confirmSkills .confirmSkills__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.confirmSkills .confirmSkills__left{width:30.375rem}@media screen and (max-width: 1680px){.confirmSkills .confirmSkills__left{padding-bottom:8px}}@media screen and (max-width: 1130px){.confirmSkills .confirmSkills__left{width:100%}}.confirmSkills .confirmSkills__h2{font-size:3.125rem;line-height:3.8125rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 800px){.confirmSkills .confirmSkills__h2{font-size:30px;line-height:37px}}.confirmSkills .confirmSkills__desc{margin-top:1.875rem;font-size:1.875rem;line-height:2.3125rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 800px){.confirmSkills .confirmSkills__desc{font-size:20px;line-height:24px;margin-top:30px}}.confirmSkills .confirmSkills__blue{color:#1e5cec;position:relative}.confirmSkills .confirmSkills__blue::before{content:"";background:url("/img/confirmSkills/fon.svg");background-repeat:no-repeat;background-size:cover;width:11.125rem;height:1.75rem;position:absolute;top:.4375rem;z-index:-1}@media screen and (max-width: 800px){.confirmSkills .confirmSkills__blue::before{background:url("/img/confirmSkills/fon-mob.svg");background-repeat:no-repeat;top:5px;width:113px;height:21px}}.confirmSkills .confirmSkills__p{font-size:1rem;line-height:1.1875rem}@media screen and (max-width: 1680px){.confirmSkills .confirmSkills__p{font-size:18px;line-height:22px}}.confirmSkills .confirmSkills__p:nth-child(3){margin-top:1.875rem}@media screen and (max-width: 800px){.confirmSkills .confirmSkills__p:nth-child(3){margin-top:20px}}.confirmSkills .confirmSkills__p:nth-child(4){margin-top:1.25rem}@media screen and (max-width: 800px){.confirmSkills .confirmSkills__p:nth-child(4){margin-top:20px}}.confirmSkills .confirmSkills__right{margin-left:9.5rem;max-width:35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1680px){.confirmSkills .confirmSkills__right{margin-left:8.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width: 1440px){.confirmSkills .confirmSkills__right{margin-left:7.5rem}}@media screen and (max-width: 1280px){.confirmSkills .confirmSkills__right{margin-left:4.5rem}}@media screen and (max-width: 1130px){.confirmSkills .confirmSkills__right{margin-left:0}}@media(max-width: 500px){.confirmSkills .confirmSkills__right{max-width:350px}}@media(max-width: 370px){.confirmSkills .confirmSkills__right{max-width:300px}}.confirmSkills .confirmSkills__navigation{-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width: 1130px){.confirmSkills .confirmSkills__navigation{display:none}}.confirmSkills .confirmSkills__blocks{margin-top:3.125rem}@media screen and (max-width: 800px){.confirmSkills .confirmSkills__blocks{margin-top:30px}}.confirmSkills .confirmSkills__swiper{max-width:33.25rem}@media screen and (max-width: 800px){.confirmSkills .confirmSkills__swiper{max-width:100%}}.confirmSkills .confirmSkills__block{height:auto}@media screen and (max-width: 800px){.confirmSkills .confirmSkills__block{width:100%}}.confirmSkills .confirmSkills__block a{display:block;width:100%;height:100%}.confirmSkills .confirmSkills__br-desc{display:block}@media screen and (max-width: 1680px){.confirmSkills .confirmSkills__br-desc{display:none}}.confirmSkills .confirmSkills__pagination{display:none}@media screen and (max-width: 1130px){.confirmSkills .confirmSkills__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.confirmSkills .confirmSkills__pagination span{width:10px;height:10px;border-radius:50%;background:#c4c4c4;opacity:1}.confirmSkills .confirmSkills__pagination span:not(:last-child){margin-right:20px}.confirmSkills .confirmSkills__pagination .active{background:#1f1f1f}}.confirmNavigation{width:8.75rem;height:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.375rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.confirmNavigation .last{opacity:.4}.confirmNavigation .confirmNavigation__prev,.confirmNavigation .confirmNavigation__next{width:35px;cursor:pointer}.confirmNavigation .confirmNavigation__prev{background:url("/img/confirmSkills/prev.svg");background-size:contain}.confirmNavigation .confirmNavigation__next{background:url("/img/confirmSkills/next.svg");background-size:contain}.blockConfirm .blockConfirm__img{width:100%}.points .points__blocks{display:grid;grid-template-columns:repeat(4, 277px);grid-gap:20px;gap:20px;margin-top:2.5rem}@media screen and (max-width: 1680px){.points .points__blocks{grid-template-columns:repeat(4, 247px)}}@media screen and (max-width: 1440px){.points .points__blocks{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 660px){.points .points__blocks{grid-template-columns:repeat(1, 1fr);margin-top:30px}}.points-openModal{font-size:1rem;line-height:1.1875rem;color:#b335f8;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;margin-top:auto;-webkit-transition:all .25s;transition:all .25s}@media screen and (max-width: 1680px){.points-openModal{font-size:16px}}@media(max-width: 660px){.points-openModal{font-size:16px;line-height:19px}}.points-openModal:hover{opacity:.9}.points-modal{display:none;padding:2.5rem;background:#fff;border-radius:20px;max-width:1170px;margin:50px auto;background-color:#fff;background-image:url("/img/main/points/fon.webp");background-repeat:no-repeat;background-position-x:-1%;background-size:contain;position:relative}@media screen and (max-width: 996px){.points-modal{background-size:36% 100%}}@media screen and (max-width: 800px){.points-modal{background-size:18% 16.5rem;padding:20px 20px 30px 20px}}@media(max-width: 660px){.points-modal{background-image:url("/img/main/points/fon-mob.webp");background-size:contain;background-position-y:-4%}}@media(max-width: 400px){.points-modal{background-position-y:0}}@media(max-width: 360px){.points-modal{background-size:auto 22%;background-position:0 -2%}}.points-modal .close-modal{display:none !important}.points-modal__img{width:19.375rem;height:19.375rem}@media screen and (max-width: 800px){.points-modal__img{width:180px;height:180px}}.points-modal__left{width:21.875rem}@media screen and (max-width: 800px){.points-modal__left{width:100%}}.points-modal__right{margin-left:2.9375rem}@media(max-width: 660px){.points-modal__right{margin-left:0}}.points-modal__close{width:2.5rem;height:2.5rem;background:url("../img/main/teachers/close.svg") no-repeat;background-size:contain;position:absolute;top:1.25rem;right:1.25rem;cursor:pointer}@media(max-width: 660px){.points-modal__close{width:40px;height:40px;background:url("/img/main/teachers/close-mob.svg") no-repeat;background-size:contain;top:20px;right:20px}}.points-modal__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 800px){.points-modal__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.points-modal__wrap h4{font-size:1.875rem;line-height:2.3125rem;color:#3052d8;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 800px){.points-modal__wrap h4{margin-top:40px}}@media(max-width: 660px){.points-modal__wrap h4{font-size:20px;line-height:24px;margin-top:20px}}.points-modal__wrap p{margin:1.25rem 0 2.5rem;font-size:16px;line-height:19px}@media screen and (max-width: 1680px){.points-modal__wrap p{font-size:18px;line-height:21px}}@media(max-width: 660px){.points-modal__wrap p{margin:17px 0 30px}}.points-modal__wrap p a{color:#1f1f1f;-webkit-text-decoration:underline;text-decoration:underline;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;-webkit-transition:all .25s;transition:all .25s}.points-modal__wrap p a:hover{opacity:.9}.points-modal__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.4375rem;line-height:1.75rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;padding:1.625rem 5.125rem;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);border:2px solid rgba(0,0,0,0);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box;border-radius:60px;-webkit-transition:all .25s linear;transition:all .25s linear;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width: 660px){.points-modal__btn{font-size:23px;line-height:28px;padding:20px;margin:0 auto}}@media(max-width: 480px){.points-modal__btn{width:auto;width:initial}}@media(max-width: 370px){.points-modal__btn{font-size:18px;line-height:22px}}.points-modal__btn:hover{color:#fff;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);-webkit-box-shadow:none;box-shadow:none;background-origin:border-box}.pointBlock{background:#fff;border-radius:20px}.pointBlock .pointBlock__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;height:100%}@media(max-width: 660px){.pointBlock .pointBlock__wrap{padding:20px}}.pointBlock .pointBlock__i{width:7.3125rem;height:4.625rem;display:block}@media(max-width: 660px){.pointBlock .pointBlock__i{width:95px;height:70px}}.pointBlock .pointBlock__i-1{background-image:url("/img/main/points/1.svg");background-repeat:no-repeat;background-size:contain}.pointBlock .pointBlock__i-2{background-image:url("/img/main/points/2.svg");background-repeat:no-repeat;background-size:contain}.pointBlock .pointBlock__i-3{background-image:url("/img/main/points/3.svg");background-repeat:no-repeat;background-size:contain}.pointBlock .pointBlock__i-4{background-image:url("/img/main/points/4.svg");background-repeat:no-repeat;background-size:contain}.pointBlock .pointBlock__h4{font-size:1.25rem;line-height:1.5rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#3052d8;margin-top:1.25rem}@media screen and (max-width: 1680px){.pointBlock .pointBlock__h4{font-size:20px}}@media(max-width: 660px){.pointBlock .pointBlock__h4{margin-top:12px;line-height:24px}}.pointBlock .pointBlock__p{font-size:1rem;line-height:1.1875rem;margin-top:1.0625rem}@media screen and (max-width: 1680px){.pointBlock .pointBlock__p{font-size:16px;line-height:19px}}@media(max-width: 660px){.pointBlock .pointBlock__p{margin-top:17px;font-size:16px;line-height:19px}}.pointBlock .pointBlock__br-desc{display:block}@media(max-width: 660px){.pointBlock .pointBlock__br-desc{display:none}}.pointBlock .pointBlock__br-mob{display:none}@media(max-width: 660px){.pointBlock .pointBlock__br-mob{display:block}}.advantages .advantages__blocks{display:grid;grid-template-columns:repeat(2, 35.875rem);grid-gap:1.25rem;gap:1.25rem;margin-top:2.5rem}@media screen and (max-width: 1680px){.advantages .advantages__blocks{grid-template-columns:repeat(2, 38.875rem);gap:2.25rem}}@media screen and (max-width: 1440px){.advantages .advantages__blocks{grid-template-columns:repeat(2, 34.8rem)}}@media screen and (max-width: 1280px){.advantages .advantages__blocks{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto)}}@media(max-width: 660px){.advantages .advantages__blocks{grid-template-columns:repeat(1, 1fr)}}.advantagesBlock{background:#fff;border-radius:20px}@media(max-width: 660px){.advantagesBlock{height:auto}}.advantagesBlock .advantagesBlock__wrap{padding:1.25rem 2.8125rem 1.25rem 1.25rem}@media(max-width: 660px){.advantagesBlock .advantagesBlock__wrap{padding:30px 25px 30px 18px}}.advantagesBlock .advantagesBlock__icon{display:block;width:3.125rem;height:3.125rem}.advantagesBlock .icon-1{background-image:url("/img/main/advantages/1.png");background-repeat:no-repeat;background-size:contain}.advantagesBlock .icon-2{background-image:url("/img/main/advantages/2.png");background-repeat:no-repeat;background-size:contain}.advantagesBlock .icon-3{background-image:url("/img/main/advantages/3.png");background-repeat:no-repeat;background-size:contain}.advantagesBlock .icon-4{background-image:url("/img/main/advantages/4.png");background-repeat:no-repeat;background-size:contain}.advantagesBlock .advantagesBlock__h4{font-size:1.25rem;line-height:1.5rem;margin-top:.625rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}@media screen and (max-width: 1680px){.advantagesBlock .advantagesBlock__h4{font-size:22px;line-height:27px;margin-top:19px}}@media(max-width: 660px){.advantagesBlock .advantagesBlock__h4{font-size:25px;line-height:31px;margin-top:20px}}.advantagesBlock .advantagesBlock__p{font-size:1rem;line-height:1.1875rem;margin-top:1.0625rem}@media screen and (max-width: 1680px){.advantagesBlock .advantagesBlock__p{font-size:18px;line-height:24px}}.advantagesBlock .advantagesBlock__desc_br{display:block}@media screen and (max-width: 1440px){.advantagesBlock .advantagesBlock__desc_br{display:none}}.careerCenter .careerCenter__blocks{display:grid;grid-template-columns:repeat(3, 23.5625rem);grid-gap:1.25rem;gap:1.25rem;margin-top:2.5rem}@media screen and (max-width: 1680px){.careerCenter .careerCenter__blocks{grid-template-columns:repeat(3, 23.4rem)}}@media screen and (max-width: 1440px){.careerCenter .careerCenter__blocks{grid-template-columns:repeat(3, 22.9rem)}}@media screen and (max-width: 1280px){.careerCenter .careerCenter__blocks{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto)}}@media(max-width: 660px){.careerCenter .careerCenter__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}}.careerCenter .careercenter__br-desc{display:block}@media(max-width: 660px){.careerCenter .careercenter__br-desc{display:none}}.careerCenter .swiper-pagination{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}@media(min-width: 661px){.careerCenter .swiper-pagination{display:none}}.careerCenter .swiper-pagination-bullet-active{background-color:#3052d8}.careerCenterBlock{background:#fff;border-radius:20px}@media(max-width: 660px){.careerCenterBlock{height:auto}}.careerCenterBlock .careerCenterBlock__wrap{padding:1.25rem}@media(max-width: 660px){.careerCenterBlock .careerCenterBlock__wrap{padding:20px}}.careerCenterBlock .careerCenterBlock__icon{display:block;width:3.125rem;height:3.125rem}@media(max-width: 660px){.careerCenterBlock .careerCenterBlock__icon{width:50px;height:50px}}.careerCenterBlock .icon-1{background-image:url("/img/main/careercenter/1.png");background-repeat:no-repeat;background-size:contain}.careerCenterBlock .icon-2{background-image:url("/img/main/careercenter/2.png");background-repeat:no-repeat;background-size:contain}.careerCenterBlock .icon-3{background-image:url("/img/main/careercenter/3.png");background-repeat:no-repeat;background-size:contain}.careerCenterBlock .icon-4{background-image:url("/img/main/careercenter/4.png");background-repeat:no-repeat;background-size:contain}.careerCenterBlock .icon-5{background-image:url("/img/main/careercenter/5.png");background-repeat:no-repeat;background-size:contain}.careerCenterBlock .icon-6{background-image:url("/img/main/careercenter/6.png");background-repeat:no-repeat;background-size:contain}.careerCenterBlock .careerCenterBlock__h4{font-size:1.25rem;line-height:1.5rem;margin-top:.625rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#3052d8}@media screen and (max-width: 1680px){.careerCenterBlock .careerCenterBlock__h4{font-size:22px;margin-top:16px}}@media(max-width: 660px){.careerCenterBlock .careerCenterBlock__h4{font-size:20px;line-height:24px;margin-top:10px}}.careerCenterBlock .careerCenterBlock__p{font-size:1rem;line-height:1.1875rem;margin-top:1.0625rem}@media screen and (max-width: 1680px){.careerCenterBlock .careerCenterBlock__p{font-size:18px;line-height:22px}}@media(max-width: 660px){.careerCenterBlock .careerCenterBlock__p{font-size:16px;line-height:19px;margin-top:17px}}.careerCenterBlock .careerCenterBlock__desc_br{display:block}@media screen and (max-width: 1440px){.careerCenterBlock .careerCenterBlock__desc_br{display:none}}.career{background:linear-gradient(241deg, #e83a54 16.92%, #3052D8 98%);padding:2.5rem 0}@media screen and (max-width: 767px){.career{padding:20px 0}}@media(max-width: 660px){.career{background:linear-gradient(82deg, #e83a54 16.92%, #3052D8 98%)}}.career__h2{font-family:"Proxima Nova",sans-serif;font-weight:400;font-size:2.5rem;line-height:3.125rem;color:#fff;margin-bottom:1.875rem}@media(max-width: 660px){.career__h2{font-size:34px;line-height:40px}}.career__h2 span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.career__br-mob{display:none}@media screen and (max-width: 767px){.career__br-mob{display:block}}.career__description{margin:2.5rem 0 1.875rem;font-size:1.25rem;line-height:1.5rem;color:#fff}@media screen and (max-width: 1680px){.career__description{font-size:21px;line-height:28px}}@media screen and (max-width: 767px){.career__description{margin:30px 0 40px}}@media(max-width: 660px){.career__description{margin:24px 0 30px 0;font-size:20px;line-height:24px}}.career__wrap{background:#fff;border-radius:20px;padding:1.25rem}@media screen and (max-width: 767px){.career__wrap{border:1px solid #1f1f1f;padding:20px 28px 20px 18px}}.career__wrap-title{font-size:1.875rem;line-height:2.3125rem;margin-bottom:2.125rem}@media screen and (max-width: 767px){.career__wrap-title{font-size:25px;line-height:31px;margin-bottom:40px}}.career__wrap-title span{color:#3052d8;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.career__wrap-hh{margin-top:2.1875rem;font-size:1rem;line-height:1.1875rem}@media screen and (max-width: 767px){.career__wrap-hh{font-size:18px;line-height:24px;margin-top:40px}}.career__wrap-hh a{color:#3052d8;-webkit-transition:all .3s;transition:all .3s}.career__wrap-hh a:hover{opacity:.8}.career__block-money{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.375rem}@media screen and (max-width: 1130px){.career__block-money{margin-bottom:3.3rem}}@media screen and (max-width: 996px){.career__block-money{margin-bottom:3.35rem}}@media screen and (max-width: 767px){.career__block-money{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;margin-left:40px;gap:40px;position:relative}.career__block-money::before{position:absolute;content:"";background:url("/img/main/career/line.svg") no-repeat center;background-size:contain;width:12px;height:217px;left:-40px;top:14px}}.career__block-money div p{position:relative;background:#1f1f1f;border-radius:3px;width:8.875rem;text-align:center;color:#fff;font-size:1rem;line-height:1.5rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;padding:.3125rem}@media screen and (max-width: 767px){.career__block-money div p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5px 15px;font-size:18px;line-height:24px}}.career__block-money div p::before{position:absolute;content:"";background:url("/img/main/career/icon.svg") no-repeat center;background-size:contain;width:1.3125rem;height:2.875rem;bottom:-2.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 800px){.career__block-money div p::before{bottom:-2.5rem}}@media screen and (max-width: 767px){.career__block-money div p::before{background:url("/img/main/career/icon-mob.svg") no-repeat center;background-size:contain;width:10px;height:20px;left:-9.5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.career__block-money div span{display:none}@media screen and (max-width: 767px){.career__block-money div span{display:block;margin-top:10px;font-size:16px;line-height:22px}.career__block-money div span strong{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;color:#3052d8}}@media(max-width: 360px){.career__block-money div span{font-size:13px}}.career__block-period{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:62.5rem;margin:0 auto}@media screen and (max-width: 1680px){.career__block-period{width:62.3rem}}@media screen and (max-width: 767px){.career__block-period{display:none}}.career__block-period::before{position:absolute;content:"";background-color:#1f1f1f;height:2px;width:98.7%;top:-1.5625rem;left:.5rem}@media screen and (max-width: 1680px){.career__block-period::before{width:99%;top:-22px;left:6px}}@media screen and (max-width: 1440px){.career__block-period::before{width:106%;top:-24px;left:-22px}}@media screen and (max-width: 1280px){.career__block-period::before{width:106.2%;top:-23px;left:-22px}}@media screen and (max-width: 1130px){.career__block-period::before{width:107%;top:-22px;left:-22px}}@media screen and (max-width: 996px){.career__block-period::before{width:108%}}@media screen and (max-width: 800px){.career__block-period::before{top:-21px;left:-20px}}@media screen and (max-width: 1440px){.career__block-period{width:56.54rem}}@media screen and (max-width: 1280px){.career__block-period{width:53.6rem}}@media screen and (max-width: 1130px){.career__block-period{width:46.6rem}}@media screen and (max-width: 996px){.career__block-period{width:40.1rem}}@media screen and (max-width: 800px){.career__block-period{width:39.6rem}}.career__block-period p{font-size:1rem;line-height:1.1875rem;width:12.375rem}.career__block-period p:nth-child(2){text-align:center}.career__block-period p:last-child{text-align:right}.career__block-period p span{font-size:1.25rem;line-height:1.5rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;display:block;color:#3052d8}.whyProject .whyProject__blocks{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.25rem;gap:1.25rem}@media screen and (max-width: 800px){.whyProject .whyProject__blocks{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 660px){.whyProject .whyProject__blocks{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 660px){.whyProject .whyProject__block{border:none}}.whyProject .whyProject__block .icon-1{background-image:url("../img/main/whyProject/1.svg");background-repeat:no-repeat;background-size:contain}.whyProject .whyProject__block .icon-2{background-image:url("../img/main/whyProject/2.svg");background-repeat:no-repeat;background-size:contain}.whyProject .whyProject__block .icon-3{background-image:url("../img/main/whyProject/3.svg");background-repeat:no-repeat;background-size:contain}.whyProject .whyProject__block .icon-4{background-image:url("../img/main/whyProject/4.svg");background-repeat:no-repeat;background-size:contain}.whyProject .whyProject__block .icon-5{background-image:url("../img/main/whyProject/5.svg");background-repeat:no-repeat;background-size:contain}.whyProject .whyProject__block .icon-6{background-image:url("../img/main/whyProject/6.svg");background-repeat:no-repeat;background-size:contain}.requirement{margin-top:3.75rem}@media(max-width: 660px){.requirement{margin-top:30px}}.requirement-block{position:relative;padding:1.6875rem;background:linear-gradient(265.89deg, #6c81dc 8.36%, #e73a54 100%);border-radius:20px}@media(max-width: 660px){.requirement-block{padding:30px 28px;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%)}}.requirement-block__img{position:absolute;content:"";background:url("/img/main/requirement/img.png") center no-repeat;width:9.9375rem;height:10.5rem;background-size:contain;top:-2.1875rem;left:.625rem}@media screen and (max-width: 1280px){.requirement-block__img{width:9rem}}@media screen and (max-width: 996px){.requirement-block__img{top:-1rem}}@media(max-width: 660px){.requirement-block__img{display:none}}.requirement-block__img-mob{display:none}@media(max-width: 660px){.requirement-block__img-mob{display:block;margin:0 auto 20px}}.requirement-block__text{padding-left:9.375rem}@media(max-width: 660px){.requirement-block__text{padding-left:0}}.requirement-block__text p{font-size:1.375rem;line-height:1.6875rem;color:#fff}@media screen and (max-width: 1440px){.requirement-block__text p{font-size:1.3rem}}@media screen and (max-width: 1280px){.requirement-block__text p{font-size:1.2rem}}@media screen and (max-width: 1130px){.requirement-block__text p br{display:none}}.requirement-block__text p span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media(max-width: 660px){.requirement-block__text p{text-align:center;font-size:22px;line-height:27px}}.portfolio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.5rem}@media screen and (max-width: 1130px){.portfolio-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 660px){.portfolio-wrap{margin-top:30px}}.portfolio-gif__span{display:block;position:absolute;bottom:1.25rem;left:.875rem;border:1px solid rgba(0,0,0,0);border-radius:100px;background:-webkit-gradient(linear, right top, left top, color-stop(13.4%, #3052d8), to(#e73a54));background:linear-gradient(270deg, #3052d8 13.4%, #e73a54 100%);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box;font-size:.75rem;line-height:.9375rem;padding:.3125rem 2.0625rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}@media(max-width: 660px){.portfolio-gif__span{font-size:9px;line-height:11px;padding:1px 15px;bottom:14px;left:10%}}@media(max-width: 360px){.portfolio-gif__span{font-size:12px;line-height:13px;padding:3px 26px;bottom:17px}}.portfolio-gif__span--center{left:50%;bottom:.3125rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding:3px 19px}.portfolio-gif__span--alt{padding:.3125rem .9375rem;bottom:.9375rem}@media(max-width: 660px){.portfolio-gif__span--alt{padding:1px 10px;bottom:12px}}@media(max-width: 360px){.portfolio-gif__span--alt{padding:3px 10px}}.portfolio-text{margin-right:1.25rem}@media screen and (max-width: 1130px){.portfolio-text{margin-right:0;margin-bottom:2.5rem}}@media(max-width: 660px){.portfolio-text{margin-bottom:20px}}.portfolio-text h3{font-size:1.875rem;line-height:2.3125rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media(max-width: 660px){.portfolio-text h3{font-size:20px;line-height:24px}}.portfolio-text h3 span{position:relative;color:#3052d8}.portfolio-text h3 span::before{content:"";background:url("/img/main/portfolio/img.svg");background-repeat:no-repeat;background-size:cover;width:21.6875rem;height:1.75rem;position:absolute;top:.4375rem;z-index:-1}@media(max-width: 660px){.portfolio-text h3 span::before{width:225px;height:13px}}.portfolio-text__p{margin:1.875rem 0 1.25rem}@media(max-width: 660px){.portfolio-text__p{margin:20px 0}}.portfolio-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#c6d8ff;border-radius:20px;max-width:42.125rem}@media screen and (max-width: 1130px){.portfolio-slider{max-width:100%}}@media(max-width: 660px){.portfolio-slider{background:rgba(0,0,0,0)}}.portfolio-slider .portfolio-swiper{padding:6.375rem 0}@media(max-width: 660px){.portfolio-slider .portfolio-swiper{padding:15px 0}}@media(max-width: 360px){.portfolio-slider .portfolio-swiper{padding:0}}.portfolio-slider .portfolio-swiper__slide{position:relative}.portfolio-slider .portfolio-prev{position:absolute;top:50%;left:14.5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("/img/main/portfolio/prev.svg") center no-repeat;background-size:contain;width:1.5625rem;height:.875rem;cursor:pointer;z-index:2}@media screen and (max-width: 1130px){.portfolio-slider .portfolio-prev{left:22%}}@media screen and (max-width: 996px){.portfolio-slider .portfolio-prev{left:15%}}@media(max-width: 660px){.portfolio-slider .portfolio-prev{display:none}}.portfolio-slider .portfolio-next{position:absolute;top:50%;right:14.5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("/img/main/portfolio/next.svg") center no-repeat;background-size:contain;width:1.5625rem;height:.875rem;cursor:pointer;z-index:2}@media screen and (max-width: 1130px){.portfolio-slider .portfolio-next{right:22%}}@media screen and (max-width: 996px){.portfolio-slider .portfolio-next{right:15%}}@media(max-width: 660px){.portfolio-slider .portfolio-next{display:none}}.portfolio-slider .portfolio-pagination{position:absolute;bottom:2.3rem;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.3125rem;-moz-column-gap:.3125rem;column-gap:.3125rem;color:#869ac5;font-size:1rem;line-height:1.25rem}@media(max-width: 660px){.portfolio-slider .portfolio-pagination{position:relative;bottom:0;margin-top:30px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;font-size:16px;line-height:20px}}.portfolio-slider .portfolio-pagination .swiper-pagination-current{color:#1f1f1f}.portfolio-slider .swiper-slide{-webkit-transition:all .5s ease;transition:all .5s ease}.portfolio-slider .swiper-slide img{width:100%;height:13.3125rem;border-radius:12px;margin:0 auto;display:block}.portfolio-slider .swiper-slide img.center{display:block;width:auto}.portfolio-slider .swiper-slide a[data-fslightbox]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.portfolio-slider .swiper-slide-prev a[data-fslightbox]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.portfolio-slider .swiper-slide-prev img{margin:0 0 0 auto}@media(max-width: 660px){.portfolio-slider .swiper-slide-prev img{margin:0 auto}}.portfolio-slider .swiper-slide-prev .portfolio-gif__span--center{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform:initial;-ms-transform:initial;transform:initial;left:auto;left:initial;right:10px}@media screen and (max-width: 1130px){.portfolio-slider .swiper-slide-prev .portfolio-gif__span--center{right:-3px}}@media(max-width: 660px){.portfolio-slider .swiper-slide-prev .portfolio-gif__span--center{right:auto;right:initial;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.portfolio-slider .swiper-slide-next a[data-fslightbox]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.portfolio-slider .swiper-slide-next img{margin:0 auto 0 0}@media(max-width: 660px){.portfolio-slider .swiper-slide-next img{margin:0 auto}}.portfolio-slider .swiper-slide-next .portfolio-gif__span--center{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform:initial;-ms-transform:initial;transform:initial;left:10px}@media screen and (max-width: 1130px){.portfolio-slider .swiper-slide-next .portfolio-gif__span--center{left:0}}@media(max-width: 660px){.portfolio-slider .swiper-slide-next .portfolio-gif__span--center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.portfolio-slider .swiper-slide .image-wrapper{position:relative}.portfolio-slider .swiper-slide .image-wrapper .portfolio-gif__span--center{right:auto;right:initial;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.portfolio-slider .swiper-slide-active{-webkit-transform:scale(1.21);-ms-transform:scale(1.21);transform:scale(1.21)}@media(max-width: 660px){.portfolio-slider .swiper-slide-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.application-block{text-align:center;background:#fff;border-radius:20px;padding:20px 0}@media(max-width: 660px){.application-block{padding:30px 19px}}.application-block h2{font-size:3.125rem;line-height:3.5rem;color:#1f1f1f}@media(max-width: 660px){.application-block h2{font-size:34px;line-height:40px}}.application-block__text{font-size:1.5625rem;line-height:1.9375rem;color:#1f1f1f;margin:1.875rem 0 .625rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}.application-block__text span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;text-transform:uppercase}@media(max-width: 660px){.application-block__text{font-size:20px;line-height:24px;margin:20px 0 5px}}.application-block__text br{display:none}@media(max-width: 450px){.application-block__text br{display:block}}.application-block__count{font-size:3.125rem;line-height:3.5rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#3052d8}@media(max-width: 660px){.application-block__count{font-size:34px;line-height:40px}}.application-block__open{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;font-size:1.125rem;line-height:1.5rem;margin:.625rem 0 1.25rem}@media screen and (max-width: 1680px){.application-block__open{font-size:18px}}@media(max-width: 660px){.application-block__open{line-height:24px;margin:5px 0 20px}}.application-block__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(266.55deg, #b516ff -4.23%, #5e2cc8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);border-radius:100px;padding:1.5625rem 6.6875rem;font-size:1.5625rem;line-height:1.875rem;color:#fff;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;z-index:1}@media(max-width: 660px){.application-block__btn{padding:20px 59px;font-size:23px;line-height:28px}}@media(max-width: 370px){.application-block__btn{padding:20px 30px}}.application-block__btn::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(266.55deg, #840bbd -4.23%, #1a0a3d 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);z-index:-1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;border-radius:100px}.application-block__btn:hover::before{opacity:1}.catalog-description{font-size:1.4375rem;line-height:1.75rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;text-align:center;margin-bottom:3.125rem}@media screen and (max-width: 767px){.catalog-description{font-size:20px;line-height:24px;margin-bottom:30px}}.catalog-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.catalog-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.catalog-links a:first-child{margin-right:60px}@media screen and (max-width: 767px){.catalog-links a:first-child{margin:0 0 20px}}.circle.circle--psychologist{background-image:url("/img/psychologist/home/star.svg")}.skills.skills--psychologist .skillsBlock:nth-child(1) .skillsBlock__top{background-image:url("../img/psychologist/skills/1.svg");background-color:#fce7be}.skills.skills--psychologist .skillsBlock:nth-child(2) .skillsBlock__top{background-image:url("../img/psychologist/skills/2.svg");border-radius:96px;background-color:#bef1fc}.skills.skills--psychologist .skillsBlock:nth-child(3) .skillsBlock__top{background-image:url("../img/psychologist/skills/3.svg");background-color:#97a8ff}.skills.skills--psychologist .skillsBlock:nth-child(4) .skillsBlock__top{background-image:url("../img/psychologist/skills/4.svg");background-color:#bef1fc}.skills.skills--psychologist .skillsBlock:nth-child(5) .skillsBlock__top{background-image:url("../img/psychologist/skills/5.svg");border-radius:96px;background-color:#97a8ff}.skills.skills--psychologist .skillsBlock:nth-child(6) .skillsBlock__top{background-image:url("../img/psychologist/skills/6.svg");background-color:#fce7be}.skills.skills--psychologist .skillsBlock__top{background-size:13.875rem}@media(max-width: 660px){.skills.skills--psychologist .skillsBlock__top{background-size:auto auto;background-size:initial}}.getdiscount.getdiscount--psychologist .circle{background-image:url("../img/psychologist/home/star.svg")}.circle.circle--marketplace{background-image:url("/img/marketplace/home/star.svg")}.skills.skills--marketplace .skillsBlock:nth-child(1) .skillsBlock__top{background-image:url("../img/marketplace/skills/1.svg");background-color:#fce7be}.skills.skills--marketplace .skillsBlock:nth-child(2) .skillsBlock__top{background-image:url("../img/marketplace/skills/2.svg");border-radius:96px;background-color:#bef1fc}.skills.skills--marketplace .skillsBlock:nth-child(3) .skillsBlock__top{background-image:url("../img/marketplace/skills/3.svg");background-color:#97a8ff}.skills.skills--marketplace .skillsBlock:nth-child(4) .skillsBlock__top{background-image:url("../img/marketplace/skills/4.svg");background-color:#bef1fc}.skills.skills--marketplace .skillsBlock:nth-child(5) .skillsBlock__top{background-image:url("../img/marketplace/skills/5.svg");border-radius:96px;background-color:#97a8ff}.skills.skills--marketplace .skillsBlock:nth-child(6) .skillsBlock__top{background-image:url("../img/marketplace/skills/6.svg");background-color:#fce7be}.getdiscount.getdiscount--marketplace .circle{background-image:url("../img/marketplace/home/star.svg")}.circle.circle--onecprogr{background-image:url("/img/onecprogr/home/star.svg")}.skills.skills--onecprogr .skillsBlock:nth-child(1) .skillsBlock__top{background-image:url("../img/onecprogr/skills/1.svg");background-color:#fce7be}.skills.skills--onecprogr .skillsBlock:nth-child(2) .skillsBlock__top{background-image:url("../img/onecprogr/skills/2.svg");border-radius:96px;background-color:#bef1fc}.skills.skills--onecprogr .skillsBlock:nth-child(3) .skillsBlock__top{background-image:url("../img/onecprogr/skills/3.svg");background-color:#97a8ff}.skills.skills--onecprogr .skillsBlock:nth-child(3) .skillsBlock__button{border-radius:34px;text-align:left}.skills.skills--onecprogr .skillsBlock:nth-child(4) .skillsBlock__top{background-image:url("../img/onecprogr/skills/4.svg");background-color:#bef1fc}.skills.skills--onecprogr .skillsBlock:nth-child(5) .skillsBlock__top{background-image:url("../img/onecprogr/skills/5.svg");border-radius:96px;background-color:#97a8ff}.skills.skills--onecprogr .skillsBlock:nth-child(6) .skillsBlock__top{background-image:url("../img/onecprogr/skills/6.svg");background-color:#fce7be}.skills.skills--onecprogr .skillsBlock .skillsBlock__top{background-size:13.875rem}@media(max-width: 660px){.skills.skills--onecprogr .skillsBlock .skillsBlock__top{background-size:auto auto;background-size:initial}}@media(max-width: 350px){.skills.skills--onecprogr .skillsBlock .skillsBlock__top{background-size:220px 150px}}.program.program--onecprogr .programBlock__p{margin-right:4.75rem}@media(max-width: 660px){.program.program--onecprogr .programBlock__p{margin-right:0}}.program.program--onecprogr .programBlock__h3{margin-right:2.5rem}@media(max-width: 660px){.program.program--onecprogr .programBlock__h3{margin-right:40px}}.getdiscount.getdiscount--onecprogr .circle{background-image:url("../img/onecprogr/home/star.svg")}.circle.circle--dataanalyst{background-image:url("/img/psychologist/home/star.svg")}.skills.skills--dataanalyst .skillsBlock:nth-child(1) .skillsBlock__top{background-image:url("../img/dataanalyst/skills/1.svg");background-color:#fce7be}.skills.skills--dataanalyst .skillsBlock:nth-child(2) .skillsBlock__top{background-image:url("../img/dataanalyst/skills/2.svg");border-radius:96px;background-color:#bef1fc}.skills.skills--dataanalyst .skillsBlock:nth-child(3) .skillsBlock__top{background-image:url("../img/dataanalyst/skills/3.svg");background-color:#97a8ff}.skills.skills--dataanalyst .skillsBlock:nth-child(4) .skillsBlock__top{background-image:url("../img/dataanalyst/skills/4.svg");background-color:#bef1fc}.skills.skills--dataanalyst .skillsBlock:nth-child(5) .skillsBlock__top{background-image:url("../img/dataanalyst/skills/5.svg");border-radius:96px;background-color:#97a8ff}.skills.skills--dataanalyst .skillsBlock:nth-child(6) .skillsBlock__top{background-image:url("../img/dataanalyst/skills/6.svg");background-color:#fce7be}.skills.skills--dataanalyst .skillsBlock .skillsBlock__top{background-size:13.875rem}@media(max-width: 660px){.skills.skills--dataanalyst .skillsBlock .skillsBlock__top{background-size:auto auto;background-size:initial}}@media(max-width: 350px){.skills.skills--dataanalyst .skillsBlock .skillsBlock__top{background-size:220px 150px}}.program.program--dataanalyst .programBlock__p{margin-right:4.75rem}@media(max-width: 660px){.program.program--dataanalyst .programBlock__p{margin-right:0}}.program.program--dataanalyst .programBlock__h3{margin-right:2.5rem}@media(max-width: 660px){.program.program--dataanalyst .programBlock__h3{margin-right:40px}}.getdiscount.getdiscount--dataanalyst .circle{background-image:url("../img/psychologist/home/star.svg")}.skills.skills--accountant .skillsBlock:nth-child(1) .skillsBlock__top{background-image:url("../img/accountant/skills/1.svg");background-color:#fce7be}.skills.skills--accountant .skillsBlock:nth-child(2) .skillsBlock__top{background-image:url("../img/accountant/skills/2.svg");border-radius:96px;background-color:#bef1fc}.skills.skills--accountant .skillsBlock:nth-child(3) .skillsBlock__top{background-image:url("../img/accountant/skills/3.svg");background-color:#97a8ff}.skills.skills--accountant .skillsBlock:nth-child(4) .skillsBlock__top{background-image:url("../img/accountant/skills/4.svg");background-color:#bef1fc}.skills.skills--accountant .skillsBlock:nth-child(5) .skillsBlock__top{background-image:url("../img/accountant/skills/5.svg");border-radius:96px;background-color:#97a8ff}.skills.skills--accountant .skillsBlock:nth-child(6) .skillsBlock__top{background-image:url("../img/accountant/skills/6.svg");background-color:#fce7be}.skills.skills--accountant .skillsBlock .skillsBlock__top{background-size:15.875rem}@media(max-width: 660px){.skills.skills--accountant .skillsBlock .skillsBlock__top{background-size:auto auto;background-size:initial}}@media(max-width: 350px){.skills.skills--accountant .skillsBlock .skillsBlock__top{background-size:220px 150px}}.program.program--accountant .programBlock__p{margin-right:4.75rem}@media(max-width: 660px){.program.program--accountant .programBlock__p{margin-right:0}}.program.program--accountant .programBlock__h3{margin-right:2.5rem}@media(max-width: 660px){.program.program--accountant .programBlock__h3{margin-right:40px}}.getdiscount.getdiscount--accountant .circle{background-image:url("../img/softwaretesting/home/star.svg")}.home.home--program.home--program__machinelearning .home__container{background-position-y:10.875rem}@media screen and (max-width: 1130px){.home.home--program.home--program__machinelearning .home__container{background-position-y:19.875rem}}@media screen and (max-width: 996px){.home.home--program.home--program__machinelearning .home__container{background-position-y:23.875rem}}.main-blog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}@media screen and (min-width: 1441px){.main-blog .container{width:1110px}}.main-blog .footer{margin-top:auto}.blog{margin-top:2.5rem}.blog-spinner{width:48px;height:48px;border:5px solid #3052d8;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.blog-spinner__wrap{display:none;text-align:center;margin-top:5rem}.blog-spinner__wrap.block{display:block}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.blog-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}@media(max-width: 660px){.blog-head{margin-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.blog-head h2{font-size:4.375rem;line-height:5.3125rem}@media(max-width: 660px){.blog-head h2{font-size:34px;line-height:39px}}.blog-form{margin-left:20px;position:relative;border:1.5px solid #3052d8;border-radius:50%;height:48px;width:48px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}@media(max-width: 660px){.blog-form{margin:15px 0 0}}.blog-form__input{font-family:"Proxima Nova",sans-serif;font-weight:400;outline:none;font-size:14px;line-height:17px;color:#1f1f1f;border:none;opacity:0;background:none;height:100%;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.blog-form__input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px #f9f9f9 inset !important;height:86%;width:90%;margin-top:2%}.blog-form__input::-webkit-input-placeholder{font-size:14px;line-height:17px;color:#acacac;font-family:"Proxima Nova",sans-serif;font-weight:400}.blog-form__input:-moz-placeholder{font-size:14px;line-height:17px;color:#acacac;font-family:"Proxima Nova",sans-serif;font-weight:400}.blog-form__input::-moz-placeholder{font-size:14px;line-height:17px;color:#acacac;font-family:"Proxima Nova",sans-serif;font-weight:400}.blog-form__input:-ms-input-placeholder{font-size:14px;line-height:17px;color:#acacac;font-family:"Proxima Nova",sans-serif;font-weight:400}.blog-form__input::-ms-input-placeholder{font-size:14px;line-height:17px;color:#acacac;font-family:"Proxima Nova",sans-serif;font-weight:400}.blog-form__input[type=search]::-webkit-search-decoration,.blog-form__input[type=search]::-webkit-search-cancel-button,.blog-form__input[type=search]::-webkit-search-results-button,.blog-form__input[type=search]::-webkit-search-results-decoration{display:none}.blog-form__icon{background:url("/img/blog/search.svg"),no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:50%;left:22px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:none;cursor:pointer}.blog-form.active{display:-webkit-box;display:-ms-flexbox;display:flex;border:1.5px solid #3052d8;border-radius:48px;width:248px;height:48px;background:rgba(0,0,0,0)}.blog-form.active input{opacity:1;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.blog-form.active input[placeholder]{padding-left:46px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.blog-panel{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:.8125rem;-webkit-column-gap:.8125rem;-moz-column-gap:.8125rem;column-gap:.8125rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.75rem}@media(max-width: 660px){.blog-panel{margin-bottom:30px}}.blog-panel__btn{background:#fff;border:1.5px solid #1f1f1f;border-radius:30px;padding:10px;font-size:14px;line-height:17px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;-webkit-transition:all .25s;transition:all .25s}.blog-panel__btn.active{color:#fff;background:#3052d8;border-color:#3052d8}.blog-panel__btn:hover{color:#fff;background:#3052d8;border-color:#3052d8}.blog-search{margin-bottom:3.75rem}.blog-search p{font-size:20px;line-height:24px}.blog-search p span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.blog-search__void p{font-size:24px;line-height:30px;margin-bottom:15px}@media(max-width: 660px){.blog-search__void p{font-size:20px;line-height:26px}}.blog-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:40px}@media screen and (max-width: 1280px){.blog-cards{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}@media(max-width: 500px){.blog-cards{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.blog-card{width:32%}@media screen and (max-width: 800px){.blog-card{width:48%}}@media(max-width: 500px){.blog-card{width:100%}}.blog-card__img img{width:100%}.blog-card__large{width:100%;margin-bottom:20px}@media screen and (max-width: 767px){.blog-card__large{width:48%;margin-bottom:0}}@media(max-width: 500px){.blog-card__large{width:100%}}.blog-card__large .blog-card__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.blog-card__large .blog-card__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blog-card__large .blog-card__info{min-width:22.3125rem;margin-left:20px;margin-top:0}@media screen and (max-width: 767px){.blog-card__large .blog-card__info{margin-left:0;margin-top:10px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}.blog-card__large .blog-card__info-block a{display:none}@media screen and (max-width: 767px){.blog-card__large .blog-card__info-block a{display:block}}.blog-card__large .blog-card__info h4{margin-bottom:24px}@media screen and (max-width: 767px){.blog-card__large .blog-card__info h4{margin-bottom:0}}.blog-card__info{margin-top:20px}@media screen and (max-width: 1130px){.blog-card__info{margin-top:10px}}.blog-card__info-link{font-size:16px;line-height:19px;color:#b335f8;text-transform:uppercase}@media screen and (max-width: 767px){.blog-card__info-link{display:none}}.blog-card__info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px;margin-bottom:20px}@media screen and (max-width: 1130px){.blog-card__info-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}}.blog-card__info-block p{font-size:14px;line-height:17px;margin-right:10px}.blog-card__info-block a{color:#b335f8;font-size:14px;line-height:17px;text-transform:uppercase}.blog-card__info h4{font-size:18px;line-height:22px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}.blog-banner{position:sticky;top:20px;width:19.875rem;margin-left:3.75rem;background:url("/img/blog/content-banner.webp") no-repeat center;border-radius:10px;background-size:cover}@media screen and (max-width: 1280px){.blog-banner{margin-left:2rem}}@media screen and (max-width: 996px){.blog-banner{position:static;width:100%;margin-left:0;background:url("/img/blog/content-banner-tablet.webp") no-repeat center;background-size:cover}}@media screen and (max-width: 767px){.blog-banner{background:url("/img/blog/content-banner.webp") no-repeat center;background-size:cover}}.blog-banner__sticky{opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}@media screen and (max-width: 996px){.blog-banner__sticky{display:none}}.blog-banner__static{display:none}@media screen and (max-width: 996px){.blog-banner__static{display:block}}.blog-banner__wrap{padding:.9375rem 1.5625rem 1.875rem}@media screen and (max-width: 996px){.blog-banner__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:17px 30px 30px}}@media screen and (max-width: 767px){.blog-banner__wrap{padding:17px 20px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blog-banner__wrap img{width:100%;margin-bottom:1.125rem}@media screen and (max-width: 996px){.blog-banner__wrap img{width:-webkit-fit-content !important;width:-moz-fit-content !important;width:fit-content !important;margin-bottom:0 !important;max-width:278px !important}}@media screen and (max-width: 767px){.blog-banner__wrap img{width:100% !important;max-width:320px !important;margin-bottom:18px !important}}.blog-banner__wrap p{font-size:1.125rem;line-height:1.375rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;color:#fff;margin-bottom:1.875rem}@media screen and (max-width: 767px){.blog-banner__wrap p{padding:0 30px}}@media(max-width: 370px){.blog-banner__wrap p{padding:0 20px}}@media(max-width: 370px){.blog-banner__wrap p br{display:none}}.blog-banner__wrap .btn{width:100%}@media screen and (max-width: 996px){.blog-banner__wrap .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width: 767px){.blog-banner__wrap .btn{width:100%}}.blog-banner__block{margin-bottom:0 !important}@media(max-width: 450px){.blog-banner__block{width:100%}}@media screen and (max-width: 996px){.blog-banner__block-br{display:none}}@media screen and (max-width: 767px){.blog-banner__block-br{display:block}}.blog-article__crumbs{font-size:16px;line-height:19px;margin-bottom:30px}.blog-article__crumbs strong{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}.blog-article__crumbs span{font-size:14px}.blog-article__date{font-size:14px;line-height:17px;margin-bottom:20px}.blog-article h3{font-size:40px;line-height:49px;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;margin-bottom:30px}@media(max-width: 660px){.blog-article h3{font-size:30px;line-height:37px;margin-bottom:20px}}.blog-article__description{font-size:18px;line-height:22px;margin-bottom:40px}.blog-article__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.blog-article__content{max-width:733px;margin-bottom:0 !important}@media screen and (max-width: 996px){.blog-article__content{max-width:100%}}.blog-article__content img{width:100%;margin-bottom:20px}.blog-article__content span{display:block;font-size:14px;line-height:17px;color:#acacac;margin-bottom:40px}.blog-article__content h4{font-size:34px;line-height:41px;margin-bottom:30px;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media(max-width: 660px){.blog-article__content h4{font-size:28px;line-height:34px;margin-bottom:20px}}.blog-article__content h5{font-size:25px;line-height:30px;margin-bottom:25px;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media(max-width: 660px){.blog-article__content h5{font-size:23px;line-height:27px;margin-bottom:20px}}.blog-article__content div{margin-bottom:60px}@media(max-width: 660px){.blog-article__content div{margin-bottom:40px}}.blog-article__content div p{margin-bottom:20px;font-size:16px;line-height:19px}.blog-article__content div p:last-child{margin-bottom:0}.blog-article__content div p a{color:#3052d8}.blog-article__content div ul{margin-bottom:20px}.blog-article__content div ul li{font-size:16px;line-height:19px;margin-bottom:10px}.blog-article__content div ul li:last-child{margin-bottom:0}.blog-article__content div ul li a{color:#3052d8}.blog-article__content div h6{margin-bottom:20px;font-size:18px;line-height:22px;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.blog-article__content div h6 a{-webkit-text-decoration:underline;text-decoration:underline;color:#3052d8}.blog-article__content table,.blog-article__content td{border:2px solid #1f1f1f;border-collapse:collapse}.blog-article__content table{border-radius:10px;margin-bottom:40px}.blog-article__content table thead td{font-size:20px;line-height:24px;padding:14px;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;text-align:center}.blog-article__content table tbody tr td{padding:20px}@media(max-width: 660px){.blog-article__content table tbody tr td{padding:10px}}.blog-article__content table tbody tr td a{font-size:20px;line-height:24px;text-align:center;text-decoration-line:underline;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#3052d8}@media(max-width: 660px){.blog-article__content table tbody tr td a{font-size:18px;line-height:22px}}@media(max-width: 360px){.blog-article__content table tbody tr td a{font-size:17px;line-height:20px}}.blog-article__content table tbody tr td p{font-size:16px;line-height:19px}.blog-article__content table tbody tr td p a{font-size:16px;line-height:19px}@media(max-width: 360px){.blog-article__content table tbody tr td p a{font-size:14px;line-height:17px}}@media(max-width: 360px){.blog-article__content table tbody tr td p{font-size:14px;line-height:17px}}.blog-article__content table tbody tr td:first-child{text-align:center}@media(max-width: 360px){.blog-article__content table tbody tr td:first-child{padding:0 5px}}.blog-article__content table.blog-article__content-table tbody tr td:first-child{text-align:left}.blog-article__footer{max-width:733px}.blog-article__social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.blog-article__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;list-style:none}.blog-article__social-list__vk{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url("/img/blog/social/vk.svg");background-repeat:no-repeat;background-size:contain;width:28px;height:14px}.blog-article__social-list__telegram{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url("/img/blog/social/telegram.svg");background-repeat:no-repeat;background-size:contain;width:26px;height:26px}.blog-article__social-list__od{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url("/img/blog/social/od.svg");background-repeat:no-repeat;background-size:contain;width:16px;height:28px}.blog-article__banner{position:relative;padding:1.875rem;background:url("/img/blog/banner.webp") no-repeat center;background-size:cover;border-radius:10px}@media(max-width: 660px){.blog-article__banner{background:linear-gradient(265.89deg, #3052D8 8.36%, #E73A54 100%);padding:30px 18px 0}}.blog-article__banner-wrap{position:relative}.blog-article__banner-wrap::before{position:absolute;bottom:-1.875rem;right:0px;width:15.875rem;height:18.6875rem;content:"";background:url("/img/blog/students.webp") no-repeat center;background-size:cover}@media(max-width: 660px){.blog-article__banner-wrap::before{content:none;background:none}}.blog-article__banner-text{max-width:27rem}@media(max-width: 660px){.blog-article__banner-text{max-width:100%;text-align:center}}.blog-article__banner-text h3{font-size:1.5625rem;line-height:1.875rem;color:#fff;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;margin-bottom:1.25rem}@media(max-width: 660px){.blog-article__banner-text h3{font-size:20px;line-height:24px;margin-bottom:20px}}.blog-article__banner-text p{font-size:1.125rem;line-height:1.375rem;color:#fff;margin-bottom:.625rem}@media(max-width: 660px){.blog-article__banner-text p{font-size:18px;line-height:22px;margin-bottom:20px}}.blog-article__banner-text span{font-size:.75rem;line-height:.9375rem;color:#fff}@media(max-width: 660px){.blog-article__banner-text span{font-size:14px;line-height:17px}}.blog-article__banner-text__link{padding:1.5625rem 6.6875rem;margin-top:1.25rem}@media(max-width: 660px){.blog-article__banner-text__link{margin:30px auto;padding:20px;max-width:400px}}.blog-article__banner-text img{display:none}@media(max-width: 660px){.blog-article__banner-text img{display:block;margin:0 auto}}@media(max-width: 370px){.blog-article__banner-text img{width:100%}}.blog-upBtn__desk{display:none;position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:3.75rem}@media screen and (max-width: 1550px){.blog-upBtn__desk{left:1.25rem}}@media screen and (max-width: 1280px){.blog-upBtn__desk{display:none !important}}.blog-upBtn__mob{display:none}@media screen and (max-width: 1280px){.blog-upBtn__mob{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}}.blog-upBtn__link{position:relative;text-align:right;font-size:1.125rem;line-height:1.375rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;color:#3556d9;padding:.6875rem 1.25rem .6875rem 2.4375rem;border:2px solid #3556d9;border-radius:60px;width:7.5625rem}.blog-upBtn__link::before{position:absolute;content:"";background:url("/img/blog/up.svg") no-repeat center;background-size:contain;top:.6875rem;left:1rem;width:1rem;height:1.25rem}@media screen and (max-width: 1280px){.blog-upBtn__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border:1px solid #3556d9;border-radius:41.7391px;font-size:18px;line-height:22px;padding:11px 20px 11px 35px}.blog-upBtn__link::before{top:15px;left:15px;width:12px;height:15px}}.home-webinar{padding:5.4375rem 0;background:url("/img/webinarweb/bg.webp") no-repeat center;background-size:cover}@media screen and (max-width: 767px){.home-webinar{padding:20px 0 30px;background:url("/img/webinarweb/bg-mob.webp") no-repeat center;background-size:cover}}.home-webinar__container{position:relative}.home-webinar__container::before{position:absolute;content:"";right:0;background:url("/img/webinarweb/basket.webp") no-repeat center;background-size:contain;width:33.75rem;height:31.125rem;bottom:-1.5rem}@media screen and (max-width: 1130px){.home-webinar__container::before{width:26.75rem;height:30.125rem}}@media screen and (max-width: 996px){.home-webinar__container::before{width:21.75rem}}@media screen and (max-width: 767px){.home-webinar__container::before{content:none;display:none}}.home-webinar__wrap{max-width:45.3125rem}@media screen and (max-width: 767px){.home-webinar__wrap{max-width:100%}}.home-webinar__wrap h1{font-size:3.75rem;line-height:4.5625rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#fff;margin-bottom:1.25rem}@media screen and (max-width: 767px){.home-webinar__wrap h1{font-size:30px;line-height:33px;text-align:center;margin-bottom:20px}}.home-webinar__banner{background:#fff;border-radius:100px;padding:.625rem 1.25rem;font-size:1.125rem;line-height:1.375rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#1f1f1f;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;margin-bottom:2.5rem}@media screen and (max-width: 767px){.home-webinar__banner{padding:8px 20px;font-size:16px;line-height:19px;margin:0 auto 30px}}.home-webinar__speaker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;margin-bottom:2.5rem}@media screen and (max-width: 767px){.home-webinar__speaker{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:20px}}.home-webinar__speaker img{width:6.25rem}@media screen and (max-width: 767px){.home-webinar__speaker img{width:127px}}.home-webinar__speaker p{font-size:1.25rem;line-height:1.5rem;color:#fff}.home-webinar__speaker p span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 767px){.home-webinar__speaker p{text-align:center;font-size:20px;line-height:24px}}.home-webinar__link{padding:1.5625rem 6.6875rem}@media screen and (max-width: 767px){.home-webinar__link{width:100%;padding:20px}}.home-webinar__list{display:none}@media screen and (max-width: 1130px){.home-webinar__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}}@media screen and (max-width: 767px){.home-webinar__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.home-webinar__item{max-width:12.0625rem}@media(max-width: 660px){.home-webinar__item{max-width:93px}}.home-webinar__item:not(:last-child){margin-right:2.625rem}@media(max-width: 660px){.home-webinar__item:not(:last-child){margin-right:20px}}@media(max-width: 360px){.home-webinar__item:not(:last-child){margin-right:8px}}@media screen and (max-width: 996px){.home-webinar__icon{height:34px}}@media(max-width: 660px){.home-webinar__icon{height:22px}}.webprogrammer h2{margin-bottom:2.5rem}@media screen and (max-width: 767px){.webprogrammer h2{margin-bottom:30px}}.webprogrammer-description{font-size:1.25rem;line-height:1.5rem}@media screen and (max-width: 767px){.webprogrammer-description{font-size:18px;line-height:22px}}.webprogrammer-description span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 1440px){.webprogrammer-description__br{display:none}}.webprogrammer-items{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;margin:1.875rem 0 2.5rem}@media screen and (max-width: 767px){.webprogrammer-items{grid-template-columns:repeat(1, 1fr);row-gap:20px;margin:30px 0}}.webprogrammer-item img{width:100%}.webprogrammer-item p{background:#fff;border:2px solid #3052d8;border-radius:20px;margin-top:.8125rem;padding:1.25rem;font-size:1rem;line-height:1.1875rem}@media screen and (max-width: 1130px){.webprogrammer-item p br{display:none}}.webprogrammer-item p span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 767px){.webprogrammer-item p{font-size:16px;line-height:19px;padding:20px;margin-top:5px}}.helpful h2{margin-bottom:2.5rem}@media screen and (max-width: 767px){.helpful h2{margin-bottom:30px}}.helpful-items{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:2.5rem;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;grid-row-gap:2.5rem;row-gap:2.5rem}@media screen and (max-width: 767px){.helpful-items{grid-template-columns:repeat(1, 1fr);row-gap:20px}}.helpful-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media screen and (max-width: 767px){.helpful-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}}.helpful-item img{width:6.25rem;height:6.25rem;min-width:6.25rem}@media screen and (max-width: 767px){.helpful-item img{width:50px;height:50px;min-width:50px}}.helpful-item__text h4{margin-bottom:1.0625rem;font-size:1.25rem;line-height:1.5rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 767px){.helpful-item__text h4{font-size:20px;line-height:24px;margin-bottom:12px}}.helpful-item__text p{font-size:1.125rem;line-height:1.375rem}@media screen and (max-width: 767px){.helpful-item__text p{font-size:18px;line-height:22px}}.learn-webinar h2{margin-bottom:1.875rem}@media screen and (max-width: 767px){.learn-webinar h2{margin-bottom:30px}}.learn-webinar h4{color:#b335f8;font-size:1.875rem;line-height:2.3125rem;margin-bottom:1.25rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;max-width:57.9375rem}@media screen and (max-width: 1280px){.learn-webinar h4{max-width:47.5rem}}@media screen and (max-width: 767px){.learn-webinar h4{max-width:100%;font-size:24px;line-height:29px;margin-bottom:20px}}.learn-webinar p{font-size:1.25rem;line-height:1.5rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 767px){.learn-webinar p{font-size:20px;line-height:24px}}.learn-webinar__container{position:relative}.learn-webinar__container::before{position:absolute;content:"";right:0;background:url("/img/webinarweb/learn/basket.webp") no-repeat center;background-size:contain;width:14.5625rem;height:11.8125rem;top:.8125rem}@media screen and (max-width: 800px){.learn-webinar__container::before{width:11.5rem}}@media screen and (max-width: 767px){.learn-webinar__container::before{display:none}}.expert h2{margin-bottom:2.5rem}@media screen and (max-width: 767px){.expert h2{margin-bottom:30px}}.expert-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}@media screen and (max-width: 767px){.expert-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:23px}}@media screen and (max-width: 767px){.expert-wrap__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}}.expert-wrap__img img{width:18.5625rem;min-width:18.5625rem;height:24.8125rem}@media screen and (max-width: 767px){.expert-wrap__img img{width:110px;min-width:100px;height:110px}}.expert-wrap__img h4{display:none;font-size:24px;line-height:29px;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 767px){.expert-wrap__img h4{display:block}}.expert-wrap__text h4{font-size:1.875rem;line-height:2.3125rem;margin-bottom:1.875rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 767px){.expert-wrap__text h4{display:none}}.expert-wrap__text ul li{position:relative;padding-left:1.25rem;font-size:1.125rem;line-height:1.375rem;margin-bottom:1.25rem}.expert-wrap__text ul li:last-child{margin-bottom:0}.expert-wrap__text ul li::before{position:absolute;content:"";left:.5rem;top:.5625rem;height:.25rem;width:.25rem;background:#1f1f1f;border-radius:50%}@media screen and (max-width: 767px){.expert-wrap__text ul li::before{left:11px}}@media screen and (max-width: 767px){.expert-wrap__text ul li{font-size:16px;line-height:19px;padding-left:25px}}.gift h2{margin-bottom:1.875rem}@media screen and (max-width: 767px){.gift h2{margin-bottom:50px}}.gift-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;max-width:65.6875rem;background:#fff;border-radius:20px;border:2px solid rgba(0,0,0,0);background:-webkit-gradient(linear, left top, right top, from(#ffffff), to(#ffffff)),-webkit-gradient(linear, left top, right top, from(#e73a54), to(#3052d8));background:linear-gradient(to right, #ffffff, #ffffff),linear-gradient(to right, #e73a54, #3052d8);background-clip:padding-box,border-box;background-origin:padding-box,border-box;padding:2.4375rem 2.5rem}@media screen and (max-width: 996px){.gift-wrap{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:16px}}@media screen and (max-width: 767px){.gift-wrap{padding:20px 18px}}.gift-wrap__text{position:relative;max-width:40.9375rem}@media screen and (max-width: 996px){.gift-wrap__text{max-width:43.9rem}}@media screen and (max-width: 767px){.gift-wrap__text{max-width:100%}}.gift-wrap__text::before{position:absolute;content:"";background:url("/img/webinarweb/gift/star.webp") no-repeat center;background-size:contain;width:5.9375rem;height:7.875rem;right:-3.375rem;top:63%;-webkit-transform:translateY(-63%);-ms-transform:translateY(-63%);transform:translateY(-63%)}@media screen and (max-width: 767px){.gift-wrap__text::before{content:none;display:none}}.gift-wrap__text p{font-size:1.875rem;line-height:2.3125rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;margin-bottom:2.3rem}@media screen and (max-width: 767px){.gift-wrap__text p{font-size:20px;line-height:24px;margin-bottom:23px}}.gift-wrap__text p:last-child{margin-bottom:0}.gift-wrap__text p span{color:#b335f8;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.gift-wrap__img img{position:absolute;right:.9375rem;top:-0.875rem;width:16.3125rem;height:20.8125rem}@media screen and (max-width: 996px){.gift-wrap__img img{position:static}}@media screen and (max-width: 767px){.gift-wrap__img img{max-width:259px;height:auto;margin-top:-36px;margin-left:-29px;width:259px}}.form-webinar{padding-top:2.5rem}.form-webinar__date{max-width:20.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:7.5rem;-moz-column-gap:7.5rem;column-gap:7.5rem;margin-bottom:2.5rem}@media screen and (max-width: 1440px){.form-webinar__date{margin:0 auto 1rem}}@media screen and (max-width: 767px){.form-webinar__date{margin-top:20px;max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.form-webinar__date-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.form-webinar__date-text p{font-size:1.125rem;line-height:1.375rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.form-webinar__date-text p span{color:#b335f8}@media screen and (max-width: 767px){.form-webinar__date-text p{font-size:18px;line-height:22px}}.form-webinar .form__wrap{display:block;margin-top:0}.form-webinar .form__group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 1440px){.form-webinar .form__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-webinar .form__group div{margin-top:20px}.form-webinar .form__group button{margin-top:20px}}.form-webinar .form__input{height:3.75rem}.form-webinar .form__input:not(:last-child){margin-bottom:0}.form-webinar .form__field{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1440px){.form-webinar .form__field{width:42%}}@media screen and (max-width: 767px){.form-webinar .form__field{width:100%}}.form-webinar .form__btn{width:18rem;margin-top:0}.form-webinar .form__checkbox{margin-top:0}.form-webinar .form__h2{line-height:2.8rem}@media screen and (max-width: 1440px){.form-webinar .form__h2{text-align:center}}@media screen and (max-width: 767px){.form-webinar .form__h2{text-align:left}}.form-webinar .form__field__parent{display:none}@media screen and (max-width: 1440px){.form-webinar .form__error-container{top:-3rem}}@media screen and (max-width: 800px){.form-webinar .form__error-container{top:-45px}}@media screen and (max-width: 767px){.form-webinar .form__btn{width:100%}}.webinar-main__success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.webinar-main__success .footer{margin-top:auto}.webinar-success{margin:30px 0}.webinar-success h3{margin-bottom:1.875rem;font-size:2.5rem;line-height:3.0625rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.webinar-success__description{margin-bottom:2.5rem;font-size:1.25rem;line-height:1.5rem}.webinar-success__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 996px){.webinar-success__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:20px}}.webinar-success__links-vk{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:linear-gradient(266.55deg, #b516ff -4.23%, #5e2cc8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);border-radius:100px;padding:1.5625rem 5rem;font-size:1.5625rem;line-height:1.875rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#fff;width:23.5625rem;min-width:23.5625rem}.webinar-success__links-vk::before{position:absolute;content:"";background:url("/img/webinarweb/success/vk.svg") no-repeat center;width:2.6875rem;height:2.6875rem;left:5rem;background-size:contain}.webinar-success__links-telegram{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);border-radius:100px;padding:1.5625rem 2.3125rem;font-size:1.5625rem;line-height:1.875rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#fff;width:23.5625rem;min-width:23.5625rem;margin-left:2.5rem;margin-right:1.25rem}@media screen and (max-width: 996px){.webinar-success__links-telegram{margin-left:0;margin-right:0}}.webinar-success__links-telegram::before{position:absolute;content:"";background:url("/img/webinarweb/success/tel.svg") no-repeat center;width:2.6875rem;height:2.6875rem;left:2.3125rem;background-size:contain}.webinar-success__links p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem}.webinar-success__links p img{width:2.375rem;min-width:2.375rem}@media screen and (max-width: 996px){.webinar-success__links p img{display:none}}.webinar-success__links p span{font-style:italic;font-size:1rem;line-height:1.1875rem}@media screen and (max-width: 1440px){.webinar-success__links p span br{display:none}}.home-mini{background:url("/img/mini/bg.png") no-repeat center;background-size:cover;padding:20px 0 30px}.home-mini--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home-mini--title{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:30px;line-height:30px;text-align:center;color:#fff;margin:20px 0}@media(max-width: 360px){.home-mini--title{font-size:28px}}.home-mini--description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:28px}.home-mini--description p{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:16px;line-height:19px;text-align:center;color:#1f1f1f;padding:8px 20px;background-color:#fff;border-radius:100px;margin-bottom:10px}@media(max-width: 360px){.home-mini--description p{font-size:14px}}.home-mini--description p:last-child{margin-bottom:0}.home-mini--link{position:relative;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.5625rem 7.5rem;background-image:linear-gradient(266.55deg, #b516ff -4.23%, #5e2cc8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);color:#fff;font-size:1.5625rem;line-height:1.875rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;border-radius:100px;-webkit-transition:all .3s;transition:all .3s;z-index:1}@media screen and (max-width: 800px){.home-mini--link{margin:20px auto 0 auto}}@media(max-width: 660px){.home-mini--link{font-size:23px;line-height:28px;margin-top:20px;padding:20px;width:100%;max-width:326px}}@media(max-width: 360px){.home-mini--link{font-size:20px}}@media(max-width: 350px){.home-mini--link{padding:15px}}.home-mini--link::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(266.55deg, #840bbd -4.23%, #1a0a3d 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);z-index:-1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;border-radius:100px}.home-mini--link:hover::before{opacity:1}@media(max-width: 660px){.learn__blocks.learn__blocks--mini .learnBlock__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 11px 20px 20px}}@media(max-width: 660px){.learn__blocks.learn__blocks--mini .learnBlock__wrap .learnBlock__img{margin-right:16px}}@media(max-width: 660px){.learn__blocks.learn__blocks--mini .learnBlock__wrap h3{margin-top:0}}@media(max-width: 360px){.learn__blocks.learn__blocks--mini .learnBlock__wrap h3{font-size:18px;line-height:22px}}.programCollapse.programCollapse-mini .programTop__wrap{row-gap:0}.programCollapse.programCollapse-mini .programTop__wrap .programTop__top-item{margin-bottom:20px}.programCollapse.programCollapse-mini .programTop__wrap .programTop__top-item:last-child{margin-bottom:0}.form.form-mini .form__container{padding-bottom:30px}.form.form-mini .form__wrap{margin-top:0}.beat{position:fixed;left:0;top:0;right:0;bottom:0;min-height:100%;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1100}.beat h2{margin-bottom:1.25rem;color:#3052d8}@media screen and (max-width: 767px){.beat h2{font-size:34px;line-height:40px;text-align:center;margin-bottom:17px;max-width:196px}}.beat__inner{position:relative;padding:2.5rem 10.625rem 2.5rem 6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:1.25rem}@media screen and (max-width: 767px){.beat__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;padding:30px 26px}}.beat__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 767px){.beat__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.beat__note{font-size:1.5625rem;line-height:1.9375rem;z-index:0;margin-bottom:1.875rem}@media screen and (max-width: 767px){.beat__note{font-size:16px;line-height:19px;text-align:center;margin-bottom:23px}}.beat__note b{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}.beat__list{font-size:1.5625rem;line-height:1.9375rem;margin-bottom:2.375rem}@media screen and (max-width: 767px){.beat__list{font-size:16px;line-height:19px;text-align:center;margin-bottom:28px}}@media(max-width: 500px){.beat__list{font-size:14px;line-height:16px;margin-bottom:15px}}@media screen and (max-width: 767px){.beat__list li{max-width:90%}}.beat__list li:not(:last-child){margin-bottom:.3125rem}@media screen and (max-width: 767px){.beat__list li:not(:last-child){margin-bottom:10px}}.beat__list a{color:#3052d8;-webkit-transition:opacity .3s;transition:opacity .3s}.beat__list a:hover{opacity:.7}.beat__button{position:relative;width:25.5rem;height:5rem;background:linear-gradient(266.55deg, #B516FF -4.23%, #5E2CC8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);color:#fff;z-index:1}@media screen and (max-width: 767px){.beat__button{width:100%;height:74px;font-size:20px;line-height:24px}}.beat__button::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(266.55deg, #840bbd -4.23%, #1a0a3d 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);z-index:-1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;border-radius:100px}.beat__button:hover::before{opacity:1}.beat__close{position:absolute;right:1.25rem;top:1.25rem;width:2.5rem;height:2.5rem;background-image:url("../../img/close.svg");background-repeat:no-repeat;background-size:contain;z-index:15}@media screen and (max-width: 767px){.beat__close{width:40px;height:40px;top:20px;right:20px}}.beat--appear{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;padding:1.25rem}@media screen and (max-width: 767px){.beat--appear{padding:15px}}.beat--appear .container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;scrollbar-width:none}@media(max-width: 660px){.beat--appear .container{padding:0}}.beat--appear .container::-webkit-scrollbar{display:none}.beat--appear .container::-moz-scrollbar{display:none}.beat--appear .beat__inner{padding:2.5rem 2.8125rem 3.125rem;margin:auto}@media screen and (max-width: 767px){.beat--appear .beat__inner{padding:40px 20px 40px}}.beat--appear .beat__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.beat--appear .beat__info h2{text-align:center}@media screen and (max-width: 767px){.beat--appear .beat__info h2{max-width:90%;font-size:34px;line-height:40px}}@media(max-width: 370px){.beat--appear .beat__info h2{font-size:26px;line-height:30px}}.beat--appear .beat__note{margin-bottom:1.375rem;font-size:1.5625rem;line-height:normal;text-align:center}@media screen and (max-width: 767px){.beat--appear .beat__note{max-width:none;max-width:initial;font-size:16px;line-height:19px;margin-bottom:20px}}.beat--appear .beat__note--accent{margin-top:1.25rem}@media screen and (max-width: 767px){.beat--appear .beat__note--accent{margin-top:10px}}@media screen and (max-width: 767px){.beat--appear .beat__close{top:10px;right:10px}}.beat--appear .beat__button{padding:1.5625rem 4.0625rem;margin-top:1.25rem}@media screen and (max-width: 767px){.beat--appear .beat__button{padding:20px;margin-top:10px;font-size:23px}}.programs__slider{overflow:visible}.programs__switches{display:grid;grid-auto-flow:column;grid-column-gap:.625rem;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;margin-top:2.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width: 660px){.programs__switches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.programs__switche{padding:.625rem 1.25rem;border-radius:3.125rem;background:#1f1f1f;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;color:#fff;font-size:1rem;line-height:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width: 660px){.programs__switche{width:auto;padding:10px 20px;font-size:16px;line-height:19px}}.programs__switche.active{background-color:#3052d8}.programs__btn-switche{margin:2.5rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.4375rem;line-height:1.75rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;padding:1.625rem 4rem;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);border:2px solid rgba(0,0,0,0);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box;border-radius:3.75rem;-ms-flex-item-align:center;align-self:center;-webkit-transition:all .25s linear;transition:all .25s linear}.programs__btn-switche:hover{color:#fff;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);-webkit-box-shadow:none;box-shadow:none;background-origin:border-box}@media(max-width: 660px){.programs__btn-switche{padding:20px 58px;font-size:18px;line-height:24px;border:1px solid rgba(0,0,0,0)}}@media(max-width: 360px){.programs__btn-switche{font-size:16px;padding:20px 55px}}.programs__btn-switche.disabled{display:none}.programs-items{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:1.25rem;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;grid-row-gap:1.25rem;row-gap:1.25rem;margin-top:2.5rem}@media(max-width: 660px){.programs-items{margin-top:30px;grid-template-columns:repeat(1, 1fr)}}.programs-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:url("/img/programs/back.webp") no-repeat center;background-size:cover;padding:1.5625rem 1.25rem 1.25rem;border-radius:20px;min-height:18.75rem}.programs-item:hover .programs-item__button{border:2px solid #3052d8;color:#3052d8}@media(max-width: 660px){.programs-item{min-height:250px;padding:20px}}@media(max-width: 376px){.programs-item{min-height:auto}}@media(max-width: 360px){.programs-item{padding:12px}}.programs-item.disabled{display:none}.programs-item__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}@media(max-width: 660px){.programs-item__head{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}}.programs-item__head p{padding:.3125rem 1.25rem;font-size:.875rem;line-height:1.0625rem;border-radius:50px;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}@media(max-width: 660px){.programs-item__head p{padding:5px 20px;font-size:14px;line-height:17px}}.programs-item__head-hours{background-color:#fff}.programs-item__head-level.start{background-color:#3dff67}.programs-item__head-level.basic{background-color:#f6d83e}.programs-item__head-level.pro{background-color:#00fff0}.programs-item__name{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#fff;font-size:1.5625rem;line-height:1.875rem;margin-bottom:.9375rem;max-width:70%;text-transform:uppercase;position:relative;z-index:2}@media screen and (max-width: 1171px){.programs-item__name{font-size:1.375rem}}@media(max-width: 660px){.programs-item__name{margin-bottom:18px;max-width:73%;font-size:18px;line-height:normal}}@media(max-width: 370px){.programs-item__name{font-size:15px;line-height:19px}}@media(max-width: 750px){.programs-item__name br{display:none}}.programs-item__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto;padding:1.125rem 3.125rem;border-radius:60px;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:1.4375rem;line-height:1.75rem;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:2px solid #fff;-webkit-transition:all .25s linear;transition:all .25s linear}@media(max-width: 660px){.programs-item__button{margin:auto auto 0;font-size:23px;line-height:28px;padding:18px 10px;width:100%}}.programs-item::before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;right:1.25rem;top:4.375rem}@media(max-width: 376px){.programs-item::before{width:26%;height:30%}}.programs-item--pygame::before{background-image:url("/img/programs/gui.webp");width:9.875rem;height:8.875rem}.programs-item--unity::before{background-image:url("/img/programs/unity.webp");width:8.75rem;height:8.125rem}.programs-item--roblox::before{background-image:url("/img/programs/roblox.webp");width:8.4375rem;height:8.4375rem}.programs-item--cpp::before{background-image:url("/img/programs/cpp.webp");width:7.8125rem;height:8.125rem}.programs-item--python-base::before{background-image:url("/img/programs/python-base.webp");width:11.25rem;height:10.625rem}.programs-item--python-jun::before{background-image:url("/img/programs/python-jun.webp");width:11.25rem;height:10rem}.programs-item--java::before{background-image:url("/img/programs/java.webp");width:8.875rem;height:8.8125rem}.programs-item--bpla-1::before{background-image:url("/img/programs/bpla-1.webp");width:11.3125rem;height:9.5rem;right:.9375rem}.programs-item--bpla-2::before{background-image:url("/img/programs/bpla-2.webp");width:11.1875rem;height:11.1875rem}.programs-item--bpla-3::before{background-image:url("/img/programs/bpla-3.webp");width:11.625rem;height:8.75rem}.programs-item--bpla-4::before{background-image:url("/img/programs/bpla-4.webp");width:12rem;height:10.3125rem;top:2.5rem}.programs-item--iot::before{background-image:url("/img/programs/iot.webp");width:12.5rem;height:12.5rem;top:3.125rem}.programs-item--python::before{background-image:url("/img/programs/python.webp");width:9rem;height:8.6875rem;top:4.0625rem}.programs-item--machinelearning::before{background-image:url("/img/programs/machinelearning.webp");width:8.5rem;height:8.75rem;top:4.0625rem}.programs-item--python-games::before{background-image:url("/img/programs/python-games.webp");width:10rem;height:10rem;top:3.75rem}.programs-item--python-essentials::before{background-image:url("/img/programs/python-essentials.webp");width:10rem;height:10rem;top:3.75rem}.programs-item--python-flask::before{background-image:url("/img/programs/python-flask.webp");width:10rem;height:10rem;top:4.0625rem}.programs-item--c-sharp::before{background-image:url("/img/programs/c-sharp.webp");width:10rem;height:10rem;top:4.0625rem}.programs-item--vr::before{background-image:url("/img/programs/vr.webp");width:10rem;height:10rem;top:4.0625rem}.programs-item--android::before{background-image:url("/img/programs/android.webp");width:7.75rem;height:8.625rem;top:4.0625rem}.programs-item--softwaretester::before{background-image:url("/img/programs/softwaretester.webp");width:9.6875rem;height:9.6875rem;top:4.0625rem}.programs-item--websites::before{background-image:url("/img/programs/websites.webp");width:10.5rem;height:8.375rem;top:4.0625rem}.combine{margin-top:3.75rem}@media(max-width: 660px){.combine{margin-top:30px}}.combine-block{position:relative;padding:1.6875rem;background:linear-gradient(265.89deg, #6c81dc 8.36%, #e73a54 100%);border-radius:20px}@media(max-width: 660px){.combine-block{padding:30px 28px;background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%)}}.combine-block__img{position:absolute;content:"";background:url("/img/main/combine/img.png") center no-repeat;width:8.3125rem;height:9.125rem;background-size:contain;top:-1.25rem;left:1.25rem}@media screen and (max-width: 1280px){.combine-block__img{width:9rem}}@media screen and (max-width: 996px){.combine-block__img{top:-1rem}}@media(max-width: 660px){.combine-block__img{display:none}}.combine-block__img-mob{display:none}@media(max-width: 660px){.combine-block__img-mob{display:block;margin:0 auto 20px}}.combine-block__text{padding-left:9.375rem}@media(max-width: 660px){.combine-block__text{padding-left:0}}.combine-block__text p{font-size:1.375rem;line-height:1.6875rem;color:#fff}@media screen and (max-width: 1440px){.combine-block__text p{font-size:1.3rem}}@media screen and (max-width: 1280px){.combine-block__text p{font-size:1.2rem}}@media screen and (max-width: 1130px){.combine-block__text p br{display:none}}.combine-block__text p span{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media(max-width: 660px){.combine-block__text p{text-align:center;font-size:22px;line-height:27px}}.combine .for-timetable{display:none}.combine--timetable .combine-block__img{width:9.1875rem;height:8.625rem;background:url("/img/main/combine/timetable.webp") center no-repeat;background-size:contain;left:1.875rem;top:50%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}@media(max-width: 660px){.combine--timetable .combine-block__img{display:block;position:static;width:206px;height:193px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform:initial;-ms-transform:initial;transform:initial;margin:0 auto 20px}}.combine--timetable p{display:none}.combine--timetable .for-timetable{display:block}.combine--timetable .combine-block__img-mob{display:none}.combine--timetable .combine-block__text{padding-left:10.5rem}@media(max-width: 660px){.combine--timetable .combine-block__text{padding-left:0}}.combine--timetable .combine-block__text a{-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:text-decoration-color .3s;transition:text-decoration-color .3s;text-underline-offset:4px}.combine--timetable .combine-block__text a:hover{text-decoration-color:rgba(0,0,0,0)}.timetable{margin:0;padding:2.5rem 0 5rem}.timetable h2{margin-bottom:2.5rem}.timetable__shedule{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.25rem;gap:1.25rem;margin-bottom:1.875rem}@media screen and (max-width: 767px){.timetable__shedule{grid-template-columns:1fr;gap:20px;margin-bottom:30px}}.timetable__card{border:.125rem solid rgba(0,0,0,0);background:-webkit-gradient(linear, right top, left top, color-stop(13.4%, #3052D8), to(#e73a54));background:linear-gradient(270deg, #3052D8 13.4%, #e73a54 100%);-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff;background-origin:border-box;border-radius:1.25rem;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;cursor:pointer}@media screen and (max-width: 767px){.timetable__card{border:2px solid rgba(0,0,0,0);border-radius:20px}}.timetable__card:hover{-webkit-box-shadow:none;box-shadow:none}.timetable__card:hover .timetable__card-title{color:#fff}.timetable__card:hover .timetable__description-item dd{color:#fff}.timetable__card--invite{padding:1.875rem;cursor:auto}@media screen and (max-width: 767px){.timetable__card--invite{padding:30px}}.timetable__card--invite:hover{-webkit-box-shadow:inset 0px 0px 0px 100vw #fff;box-shadow:inset 0px 0px 0px 100vw #fff}.timetable__card--invite a{color:#3556d9;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;-webkit-transition:text-decoration-color .4s;transition:text-decoration-color .4s}.timetable__card--invite a:hover{text-decoration-color:rgba(0,0,0,0)}.timetable__card strong{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.5rem}@media screen and (max-width: 767px){.timetable__card strong{font-size:20px;line-height:24px}}.timetable__link{padding:1.25rem;display:block}@media screen and (max-width: 767px){.timetable__link{padding:20px}}.timetable__card-title{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:1.5625rem;line-height:1.875rem;text-transform:uppercase;margin-bottom:1.25rem;max-width:90%;-webkit-transition:color .3s;transition:color .3s}@media screen and (max-width: 767px){.timetable__card-title{font-size:25px;line-height:30px;max-width:none;max-width:initial;margin-bottom:20px}}@media(max-width: 370px){.timetable__card-title{font-size:20px;line-height:25px}}.timetable__description{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media screen and (max-width: 767px){.timetable__description{gap:13px}}.timetable__description-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}@media screen and (max-width: 767px){.timetable__description-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}}.timetable__description-item dt{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;font-size:1.25rem;line-height:1.5rem;padding:.3125rem 1.125rem;border:.0625rem solid #1f1f1f;border-radius:6.25rem;background-color:#fff}@media screen and (max-width: 767px){.timetable__description-item dt{font-size:20px;line-height:24px;padding:5px 20px;border:1px solid #1f1f1f;border-radius:100px}}.timetable__description-item dd{font-size:1rem;line-height:1.1875rem;margin:0;-webkit-transition:color .3s;transition:color .3s}@media screen and (max-width: 767px){.timetable__description-item dd{font-size:16px;line-height:19px}}@media screen and (max-width: 767px){.timetable__description-item br{display:none}}.timetable__description-item b{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}.timetable .timetable__card-note{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:1.5625rem;line-height:1.875rem;margin-bottom:1.0625rem}@media screen and (max-width: 767px){.timetable .timetable__card-note{font-size:25px;line-height:30px;margin-bottom:30px;max-width:92%}}@media(max-width: 370px){.timetable .timetable__card-note{font-size:20px;line-height:25px}}.timetable .timetable__card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem;margin-top:.625rem;font-size:1rem;line-height:1.1875rem}@media screen and (max-width: 767px){.timetable .timetable__card-list{font-size:16px;line-height:19px}}.teachers{background:linear-gradient(35deg, #3052D8 3.92%, #e83a54 82%);color:#fff}.teachers .teachers__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.teachers .teachers__h2{padding-top:2.5rem;color:#fff}@media screen and (max-width: 800px){.teachers .teachers__h2{padding-top:20px}}.teachers .teachers__navigation{margin-top:30px;-ms-flex-item-align:end;align-self:flex-end}.teachers .teachers__blocks{margin-top:1.875rem;padding-bottom:2.5rem}@media(max-width: 660px){.teachers .teachers__blocks{margin-top:30px;padding-bottom:20px}}.teachers .teachers__blocks--full .teacherWrap__img{overflow:hidden;aspect-ratio:245/336;border-radius:1.25rem}.teachers .teacher__br-mob{display:none}@media screen and (max-width: 800px){.teachers .teacher__br-mob{display:block}}.teachers--alt{background:none;color:#1f1f1f}.teachers--alt .teachers__h2{color:#3052d8}.teachers--alt .teacherBlock__h4{padding-bottom:10px;border-bottom:1px solid #1f1f1f;width:100%}@media screen and (max-width: 767px){.teachers.teachers-one{background:linear-gradient(259deg, #e83a54 16.92%, #3052d8 98%)}}.teachers.teachers-one .teachers__swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.teachers.teachers-one .teachers__blocks{padding-bottom:3.0625rem}@media screen and (max-width: 767px){.teachers.teachers-one .teachers__blocks{padding-bottom:30px}}.teachers.teachers-one .teachers__block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 767px){.teachers.teachers-one .teachers__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.teachers.teachers-one .teachers__h2{padding-top:2.875rem}@media screen and (max-width: 767px){.teachers.teachers-one .teachers__h2{padding-top:30px}}.teachers.teachers-one .teacherBlock__img{width:12.5rem;height:12.5rem;min-height:0;min-height:initial}@media screen and (max-width: 767px){.teachers.teachers-one .teacherBlock__img{width:218px;height:218px}}.teachers.teachers-one .teacherBlock__h4{font-size:1.25rem;line-height:1.5rem;margin-top:.875rem}@media screen and (max-width: 767px){.teachers.teachers-one .teacherBlock__h4{font-size:20px;line-height:24px;margin-top:16px}}.teachers.teachers-one .teacherBlock__h4::after{content:none}.teachers.teachers-one .teachers__content{background:#fff;color:#1f1f1f;border-radius:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:1.25rem 0 0 2.5rem}@media screen and (max-width: 767px){.teachers.teachers-one .teachers__content{margin:20px 0 0}}.teachers.teachers-one .teacherBlock__p{font-size:1.125rem;line-height:1.375rem}@media screen and (max-width: 767px){.teachers.teachers-one .teacherBlock__p{font-size:18px;line-height:22px}}.teachers.teachers-one .teacherBlock__p:first-child{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;padding-bottom:1.0625rem;border-bottom:2px solid #1f1f1f;margin-top:0}@media screen and (max-width: 767px){.teachers.teachers-one .teacherBlock__p:first-child{padding-bottom:17px}}.teachers.teachers-one .teacherBlock__p:nth-child(2){margin-top:1.0625rem}@media screen and (max-width: 767px){.teachers.teachers-one .teacherBlock__p:nth-child(2){margin-top:17px}}.teachers.teachers-one .teacherModal__br-desc{display:block}@media screen and (max-width: 767px){.teachers.teachers-one .teacherModal__br-desc{display:none}}.teachers.teachers-one .teachers__wrap-content{padding:1.0625rem 2.625rem}@media screen and (max-width: 767px){.teachers.teachers-one .teachers__wrap-content{padding:20px;text-align:center}}.teachers.teachers-one .teacherWrap__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.teachers.teachers-one .teacherBlock__list{margin-top:20px}.teachers.teachers-one .teacherBlock__item{font-size:1.125rem;line-height:1.375rem;padding-left:1.5625rem;position:relative;text-align:justify}.teachers.teachers-one .teacherBlock__item::before{content:"";width:5px;height:5px;border-radius:50%;background:#1f1f1f;position:absolute;top:.4375rem;left:.5625rem}@media screen and (max-width: 767px){.teachers.teachers-one .teacherBlock__item::before{top:7px;left:9px}}@media screen and (max-width: 767px){.teachers.teachers-one .teacherBlock__item{font-size:18px;line-height:22px;padding-left:25px}}.teachers.teachers-one .teacherBlock__item:not(:last-child){margin-bottom:15px}@media screen and (max-width: 767px){.teachers.teachers-one .teacherBlock__item:not(:last-child){margin-bottom:10px}}.teachers.teachers-two .teachers__navigation{display:none}@media(max-width: 660px){.teachers.teachers-two .teachers__navigation{display:-webkit-box;display:-ms-flexbox;display:flex}}.teachers.teachers-two .teachers__blocks{padding-bottom:2.875rem}.teachers.teachers-two .teachers__swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1130px){.teachers.teachers-two .teachers__swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.teachers.teachers-two .teachers__swiper-wrapper .teacherBlock__img{display:none}@media screen and (max-width: 767px){.teachers.teachers-two .teachers__swiper-wrapper .teacherBlock__img{display:block}}.teachers.teachers-two .teachers__swiper-wrapper .teachers__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:2.5rem}@media screen and (max-width: 767px){.teachers.teachers-two .teachers__swiper-wrapper .teachers__content{margin-left:0}}.teachers.teachers-two .teachers__swiper-wrapper .teacherBlock__p{margin-top:1.25rem;font-size:1.25rem;line-height:1.5rem}.teachers.teachers-two .teachers__swiper-wrapper .teacherBlock__p span{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}.teachers.teachers-two .teachers__swiper-wrapper .teacherBlock__button{margin-top:1.875rem;-ms-flex-item-align:start;align-self:flex-start}.teachers.teachers-two .teachers__swiper-wrapper .teachers__br-desc{display:block}@media screen and (max-width: 1130px){.teachers.teachers-two .teachers__swiper-wrapper .teachers__br-desc{display:none}}.teachers.teachers-two .teachers__swiper-wrapper .teachers__h2{margin-top:2.875rem}.teachers.teachers-two .teachers__swiper-wrapper .teacherBlock__h4{font-size:1.5625rem;line-height:1.875rem}.teachers.teachers-two .teachers__swiper-wrapper .teacherBlock__h4::after{content:none}.teachers.teachers-two .teacherBlock__list{margin-top:20px}.teachers.teachers-two .teacherBlock__item{font-size:1.125rem;line-height:1.375rem;padding-left:1.5625rem;position:relative}.teachers.teachers-two .teacherBlock__item::before{content:"";width:5px;height:5px;border-radius:50%;background:#1f1f1f;position:absolute;top:.4375rem;left:.5625rem}@media screen and (max-width: 767px){.teachers.teachers-two .teacherBlock__item::before{top:7px;left:9px}}@media screen and (max-width: 767px){.teachers.teachers-two .teacherBlock__item{font-size:18px;line-height:22px;padding-left:25px}}.teachers.teachers-two .teacherBlock__item:not(:last-child){margin-bottom:15px}@media screen and (max-width: 767px){.teachers.teachers-two .teacherBlock__item:not(:last-child){margin-bottom:10px}}.teachers.teachers-two .teacherBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;width:50%}@media screen and (max-width: 1130px){.teachers.teachers-two .teacherBlock{width:100%}}.teachers.teachers-two .teacherBlock:nth-child(1) .teacherWrap__img{width:12.5rem;height:12.5rem;-ms-flex-negative:0;flex-shrink:0}.teachers.teachers-two .teacherBlock:nth-child(1) .teacherWrap__img::before{content:"";width:12.5rem;height:12.5rem;background:url("/img/main/teachers/12-1.webp");background-repeat:no-repeat;background-size:contain;position:absolute}@media(max-width: 660px){.teachers.teachers-two .teacherBlock:nth-child(1) .teacherWrap__img::before{display:none}}@media screen and (max-width: 1130px){.teachers.teachers-two .teacherBlock:nth-child(2){margin-top:60px}}@media screen and (max-width: 767px){.teachers.teachers-two .teacherBlock:nth-child(2){margin-top:0}}.teachers.teachers-two .teacherBlock:nth-child(2) .teacherWrap__img{width:12.5rem;height:12.5rem;-ms-flex-negative:0;flex-shrink:0}.teachers.teachers-two .teacherBlock:nth-child(2) .teacherWrap__img::before{content:"";width:12.5rem;height:12.5rem;background:url("/img/main/teachers/13-1.webp");background-repeat:no-repeat;background-size:contain;position:absolute}@media(max-width: 660px){.teachers.teachers-two .teacherBlock:nth-child(2) .teacherWrap__img::before{display:none}}.teachers.teachers-two.python .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-9.webp")}.teachers.teachers-two.python .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-8.webp")}.teachers.teachers-two.python-flask .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-7.webp")}.teachers.teachers-two.python-flask .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-10.webp")}.teachers.teachers-two.pythonbase .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-20.webp")}.teachers.teachers-two.pythonbase .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-21.webp")}.teachers.teachers-two.softwaretester .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-1.webp")}.teachers.teachers-two.softwaretester .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-23.webp")}.teachers.teachers-two.for-beginners .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-3.webp")}.teachers.teachers-two.for-beginners .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-17.webp")}.teachers.teachers-two.android .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-18.webp")}.teachers.teachers-two.android .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-25.webp")}.teachers.teachers-two.unrealengine .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-14.webp")}.teachers.teachers-two.unrealengine .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-15.webp")}.teachers.teachers-two.javascript-senior .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/pushaikina.webp")}.teachers.teachers-two.javascript-senior .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/grinenko.webp")}.teachers.teachers-two.bplapractice .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-13.webp")}.teachers.teachers-two.bplapractice .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-29.webp")}.teachers.teachers-two.iot .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-26.webp")}.teachers.teachers-two.iot .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-28.webp")}.teachers.teachers-two.roblox .teacherBlock:nth-child(1) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-30.webp")}.teachers.teachers-two.roblox .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-14.webp")}.teachers.teachers-two.pygame .teacherBlock:nth-child(2) .teacherWrap__img::before{background-image:url("/img/main/teachers/modal-29.webp")}.teachers.teachers--mob .teachers__swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 996px){.teachers.teachers--mob .teachers__swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 767px){.teachers.teachers--mob .teachers__swiper-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;gap:initial;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.teachers.teachers--mob .teachers__block{-ms-flex-preferred-size:47%;flex-basis:47%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 767px){.teachers.teachers--mob .teachers__block{-ms-flex-preferred-size:initial;flex-basis:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.teachers.teachers--mob .teacherWrap__img{border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 767px){.teachers.teachers--mob .teacherWrap__img{position:relative;width:100%;padding-bottom:136%;border-radius:20px}}.teachers.teachers--mob .teacherWrap__img img{display:block;width:12.5rem;height:12.5rem}@media screen and (max-width: 767px){.teachers.teachers--mob .teacherWrap__img img{position:absolute;width:100%;left:0;top:0;right:0;bottom:0;min-height:100%;-o-object-fit:cover;object-fit:cover}}.teachers.teachers--mob .teachers__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 767px){.teachers.teachers--mob .teachers__content{min-height:0;min-height:initial;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.teachers.teachers--mob .teachers__content h5{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}.teachers.teachers--mob .teachers__content span{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}.teachers.teachers--mob .teachers__content .teacherBlock__button{margin:1.875rem 0 0;background:#fff;border:1px solid #1f1f1f;border-radius:100px;padding:.3125rem 2.4063rem;-webkit-transition:all .3s;transition:all .3s}.teachers.teachers--mob .teachers__content .teacherBlock__button:hover{background:#1f1f1f;color:#fff}@media screen and (max-width: 767px){.teachers.teachers--mob .teachers__content .teacherBlock__button{margin:20px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.teachers.teachers--mob .teacherBlock__h4{font-size:1.5625rem;margin-top:0}.teachers.teachers--mob .teacherBlock__h4::after{display:none}.teachers.teachers--mob .teacherBlock__p{font-size:1.25rem;line-height:1.5rem}.teachers.teachers--mob .teacherBlock__button{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.teachers.teachers--mob .teachers__br-desc{display:block}@media screen and (max-width: 1130px){.teachers.teachers--mob .teachers__br-desc{display:none}}.teachers.teachers--mob .teachers__navigation{display:none}@media screen and (max-width: 767px){.teachers.teachers--mob .teachers__navigation{display:-webkit-box;display:-ms-flexbox;display:flex}}.teachers.teachers--mob .swiper-lazy-preloader{display:none}@media screen and (max-width: 767px){.teachers.teachers--mob .swiper-lazy-preloader{display:block}}.teacherBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.teacherBlock .teacherBlock__img{width:100%;min-height:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.teacherBlock .teacherBlock__img--scale{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}}.teacherBlock .teacherBlock__img--alt{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.teacherBlock .teacherBlock__h4{margin-top:1.25rem;font-size:1.125rem;line-height:1.5rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;position:relative}@media screen and (max-width: 800px){.teacherBlock .teacherBlock__h4{margin-top:20px;font-size:20px;line-height:24px}}.teacherBlock .teacherBlock__h4::after{content:"";width:100%;height:.0625rem;background:#fff;position:absolute;top:2.0625rem;left:0}@media screen and (max-width: 800px){.teacherBlock .teacherBlock__h4::after{top:33px;height:1px}}.teacherBlock .teacherBlock__p{margin-top:1.25rem;font-size:1rem;line-height:1.1875rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 1680px){.teacherBlock .teacherBlock__p{font-size:16px;line-height:21px}}@media screen and (max-width: 800px){.teacherBlock .teacherBlock__p{margin-top:20px}}.teacherBlock .teacherBlock__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1rem;line-height:1.1875rem;border:1px solid #1f1f1f;border-radius:6.25rem;background:#fff;padding:.3125rem 2.375rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:10.0625rem;-ms-flex-item-align:center;align-self:center;margin-top:1.25rem;color:#1f1f1f;-webkit-transition:all .25s linear;transition:all .25s linear}@media screen and (max-width: 1680px){.teacherBlock .teacherBlock__button{font-size:16px}}@media(max-width: 750px){.teacherBlock .teacherBlock__button{font-size:16px;line-height:19px;border-radius:100px;padding:5px 38px;max-width:161px;margin-top:20px}}.teacherBlock .teacherBlock__button:hover{background:#1f1f1f;color:#fff}.teachersNavigation{width:140px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:70px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.teachersNavigation .last{opacity:.4}.teachersNavigation .teachersNavigation__prev,.teachersNavigation .teachersNavigation__next{width:35px;cursor:pointer}.teachersNavigation .teachersNavigation__prev{background:url("/img/main/teachers/prev.svg")}.teachersNavigation .teachersNavigation__next{background:url("/img/main/teachers/next.svg")}.teacherModal{max-width:1170px;background-color:#fff;border-radius:20px;background-image:url("../img/main/teachers/fon.webp");background-repeat:no-repeat;background-position-x:-10%;background-size:contain;position:relative;display:none;padding:0}@media screen and (max-width: 1130px){.teacherModal{background-size:36% 100%}}@media screen and (max-width: 800px){.teacherModal{background-size:18% 100%}}@media(max-width: 660px){.teacherModal{background-image:url("../img/main/teachers/fon-mob.webp");background-size:contain;background-position-y:-5%}}@media(max-width: 400px){.teacherModal{background-position-y:0}}@media(max-width: 360px){.teacherModal{background-size:auto 22%;background-position:0 -2%}}.teacherModal .teacherModal__wrap{padding:2.5rem 7.375rem 2.5rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media screen and (max-width: 996px){.teacherModal .teacherModal__wrap{padding-right:4rem}}@media(max-width: 660px){.teacherModal .teacherModal__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.teacherModal .teacherModal__left{width:27.3125rem}@media screen and (max-width: 800px){.teacherModal .teacherModal__left{width:100%}}.teacherModal .teacherModal__img{width:27.25rem;height:27.25rem}@media screen and (max-width: 996px){.teacherModal .teacherModal__img{width:20rem;height:auto}}@media screen and (max-width: 800px){.teacherModal .teacherModal__img{width:180px;height:180px}}.teacherModal .teacherModal__right{padding-left:1.25rem}@media screen and (max-width: 1680px){.teacherModal .teacherModal__right{padding-left:3.25rem}}@media screen and (max-width: 996px){.teacherModal .teacherModal__right{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.teacherModal .teacherModal__h3{font-size:1.875rem;line-height:2.3125rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700}@media screen and (max-width: 800px){.teacherModal .teacherModal__h3{font-size:20px;line-height:24px;margin-top:20px}}.teacherModal .teacherModal__subtitle{margin-top:1.25rem;font-size:1.125rem;line-height:1.375rem}@media screen and (max-width: 1680px){.teacherModal .teacherModal__subtitle{font-size:17px;line-height:22px}}@media screen and (max-width: 800px){.teacherModal .teacherModal__subtitle{margin-top:30px;font-size:18px;line-height:22px}}.teacherModal .teacherModal__subtitle::after{content:"";display:block;width:100%;height:.0625rem;background:#7c7c7c;position:relative;top:1rem;left:0}@media screen and (max-width: 800px){.teacherModal .teacherModal__subtitle::after{top:15px;height:1px}}.teacherModal .teacherModal__p{margin-top:2.5rem;font-size:1rem;line-height:1.1875rem}.teacherModal .teacherModal__p:not(:nth-child(3)){margin-top:1.25rem}@media screen and (max-width: 800px){.teacherModal .teacherModal__p:not(:nth-child(3)){margin-top:20px}}@media screen and (max-width: 1680px){.teacherModal .teacherModal__p{font-size:17px;line-height:22px}}@media screen and (max-width: 800px){.teacherModal .teacherModal__p{font-size:16px;line-height:19px;margin-top:40px}}.teacherModal .teacherModal__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.4375rem;line-height:1.75rem;margin-top:94px;background:linear-gradient(266.55deg, #b516ff -4.23%, #5e2cc8 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);border-radius:100px;padding:1.25rem 3.125rem;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all .3s;transition:all .3s}.teacherModal .teacherModal__link:hover{background-image:linear-gradient(266.55deg, #840bbd -4.23%, #1a0a3d 115.92%);-webkit-box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);box-shadow:inset 0px 5px 6px rgba(255,220,244,.46),inset 0px -6px 5px rgba(62,65,94,.38);-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width: 800px){.teacherModal .teacherModal__link{margin-top:40px;font-size:21px;line-height:28px;padding:20px 44px;-ms-flex-item-align:center;align-self:center}}@media(max-width: 360px){.teacherModal .teacherModal__link{font-size:20px;padding:15px 30px}}.teacherModal .teacherModal__close{width:2.5rem;height:2.5rem;background:url("../img/main/teachers/close.svg") no-repeat;background-size:contain;position:absolute;top:1.25rem;right:1.25rem;cursor:pointer}@media(max-width: 660px){.teacherModal .teacherModal__close{width:40px;height:40px;background:url("/img/main/teachers/close-mob.svg") no-repeat;background-size:contain;top:20px;right:20px}}.teacherModal .teacherModal__list{margin-top:27px}.teacherModal .teacherModal__item{font-size:1rem;line-height:1.1875rem;padding-left:1.5625rem;position:relative}@media screen and (max-width: 1680px){.teacherModal .teacherModal__item{font-size:17px;line-height:22px}}.teacherModal .teacherModal__item::before{content:"";width:5px;height:5px;border-radius:50%;background:#1f1f1f;position:absolute;top:.4375rem;left:.5625rem}@media screen and (max-width: 800px){.teacherModal .teacherModal__item::before{top:7px;left:9px}}@media screen and (max-width: 800px){.teacherModal .teacherModal__item{font-size:16px;line-height:19px;padding-left:25px}}.teacherModal .teacherModal__item:not(:last-child){margin-bottom:15px}@media screen and (max-width: 800px){.teacherModal .teacherModal__item:not(:last-child){margin-bottom:10px}}.teacherModal .close-modal{display:none !important}.teacherModal .teacherModal__br-mob{display:none}@media screen and (max-width: 800px){.teacherModal .teacherModal__br-mob{display:block}}.custom-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-gallery__wrapper{position:relative !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto !important}.custom-gallery__wrapper::before{position:absolute;content:"";top:-15rem;right:calc((100% - 48.375rem)/2 - 3.875rem);width:2.625rem;height:2.625rem;cursor:pointer;background-image:url("/img/main/portfolio/close.svg");background-repeat:no-repeat;background-size:contain;z-index:1}@media screen and (max-width: 767px){.custom-gallery__wrapper::before{right:calc((100% - 400px)/2 - 35px);top:-130px}}@media(max-width: 500px){.custom-gallery__wrapper::before{right:calc((100% - 280px)/2 - 35px);top:-130px}}@media(max-width: 360px){.custom-gallery__wrapper::before{right:calc((100% - 250px)/2 - 30px);top:-100px}}.custom-gallery__work{width:48.375rem;aspect-ratio:774/477;position:relative}@media screen and (max-width: 767px){.custom-gallery__work{width:400px}}@media(max-width: 500px){.custom-gallery__work{width:280px}}@media(max-width: 360px){.custom-gallery__work{width:250px}}.custom-gallery__work .fslightbox-source{width:100% !important;min-height:100%;height:100% !important;-o-object-fit:cover;object-fit:cover;border-radius:2.8125rem}@media(max-width: 660px){.custom-gallery__work .fslightbox-source{border-radius:40px}}.custom-gallery__work .fslightbox-source[src*=alt]{-o-object-fit:contain;object-fit:contain}.custom-gallery .fslightbox-slide-btn{position:relative;width:3.125rem;height:3.125rem;border-radius:50%;background-color:#fff}@media(max-width: 500px){.custom-gallery .fslightbox-slide-btn{width:40px;height:40px}}.custom-gallery .fslightbox-slide-btn::after{position:absolute;content:"";top:1.1875rem;left:1.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:.625rem;height:.625rem;border-left:.3125rem solid #1f1f1f;border-bottom:.3125rem solid #1f1f1f;border-radius:.1875rem}.custom-gallery .fslightbox-slide-btn svg{display:none}.custom-gallery .fslightbox-slide-btn-container-previous{left:calc((100% - 48.375rem)/2 - 5rem)}@media screen and (max-width: 767px){.custom-gallery .fslightbox-slide-btn-container-previous{left:calc((100% - 400px)/2 - 50px)}}@media(max-width: 500px){.custom-gallery .fslightbox-slide-btn-container-previous{left:calc((100% - 280px)/2 - 50px)}}@media(max-width: 360px){.custom-gallery .fslightbox-slide-btn-container-previous{left:calc((100% - 250px)/2 - 35px)}}.custom-gallery .fslightbox-slide-btn-container-next{right:calc((100% - 48.375rem)/2 - 5rem)}@media screen and (max-width: 767px){.custom-gallery .fslightbox-slide-btn-container-next{right:calc((100% - 400px)/2 - 50px)}}@media(max-width: 500px){.custom-gallery .fslightbox-slide-btn-container-next{right:calc((100% - 280px)/2 - 50px)}}@media(max-width: 360px){.custom-gallery .fslightbox-slide-btn-container-next{right:calc((100% - 250px)/2 - 35px)}}.custom-gallery .fslightbox-slide-btn-container-next .fslightbox-slide-btn::after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);left:1.0625rem}.slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.75rem}.slider-navigation__button{padding:0;width:2.625rem;height:2.625rem;background-image:url("/img/slider-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-transition:opacity .3s;transition:opacity .3s;-ms-flex-negative:0;flex-shrink:0}.slider-navigation__button:hover{opacity:.5}.slider-navigation__button--prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider-navigation .swiper-button-disabled{opacity:.7;pointer-events:none}.slider-navigation .swiper-pagination{position:static;-ms-flex-negative:0;flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.present{background:url("/img/main/present/background.webp") no-repeat center;background-size:cover;padding:2.5rem 0;color:#fff}@media(max-width: 500px){.present{background:linear-gradient(265.89deg, #3052d8 8.36%, #e73a54 100%);padding:30px 0}}.present__h2{color:#fff}.present__h2 br{display:none}@media(max-width: 500px){.present__h2 br{display:block}}.present__br-mob{display:none}@media(max-width: 400px){.present__br-mob{display:block !important}}.present__description{margin-top:1.875rem;font-size:1.875rem;line-height:2.25rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}@media screen and (max-width: 1130px){.present__description br{display:none}}@media screen and (max-width: 800px){.present__description{margin-top:30px;font-size:27px;line-height:33px}}.present__block-gift{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.875rem}@media screen and (max-width: 800px){.present__block-gift{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 660px){.present__block-gift{margin-top:28px}}.present__block-gift img{width:38rem}@media screen and (max-width: 1440px){.present__block-gift img{width:36rem}}@media screen and (max-width: 1130px){.present__block-gift img{width:29rem}}@media screen and (max-width: 800px){.present__block-gift img{width:auto}}@media(max-width: 360px){.present__block-gift img{width:300px}}.present__block-gift p{margin-left:5.5rem;font-size:1.25rem;line-height:1.5rem}@media screen and (max-width: 800px){.present__block-gift p{margin-left:0;font-size:18px;line-height:24px}}.present__block-gift p a{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.present__block-gift p a:hover{opacity:.8}.present__block-gift p span{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600}@media screen and (max-width: 1280px){.present__block-gift p br{display:none}}.present__block-gift p:nth-child(2){margin-top:30px}.present__block-conditions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.875rem;padding:1.25rem 3.75rem 1.25rem 3.125rem;background-color:#fff;border:2px solid #1f1f1f;border-radius:20px;color:#1f1f1f}@media screen and (max-width: 996px){.present__block-conditions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.875rem 3rem 1.875rem 3rem}}@media screen and (max-width: 800px){.present__block-conditions{padding:20px}}@media screen and (max-width: 1440px){.present__block-conditions__img img{max-width:14.375rem}}@media screen and (max-width: 1130px){.present__block-conditions__img img{max-width:11rem}}@media screen and (max-width: 996px){.present__block-conditions__img img{max-width:100%}}@media(max-width: 660px){.present__block-conditions__text{margin-top:35px}}.present__block-conditions__text p{max-width:45.9rem}@media screen and (max-width: 1280px){.present__block-conditions__text p{max-width:43rem}}@media screen and (max-width: 1130px){.present__block-conditions__text p{max-width:40rem}}@media screen and (max-width: 996px){.present__block-conditions__text p{max-width:100%}.present__block-conditions__text p:first-child{margin-bottom:1.875rem}}@media(max-width: 660px){.present__block-conditions__text p{font-size:16px;line-height:19px}}@media screen and (max-width: 1440px){.present__block-conditions__text p br{display:none}}.present__block-conditions__text p a{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.present__block-conditions__text p a:hover{opacity:.8}.present__block-conditions__text-br{display:none !important}@media(max-width: 500px){.present__block-conditions__text-br{display:block !important}}.present__block-conditions__line-desk{margin:1.25rem 0;border:1px solid #1f1f1f}@media screen and (max-width: 800px){.present__block-conditions__line-desk{margin:20px 0}}.present__img{position:relative}.present__img-play{position:absolute;top:10rem;left:9.375rem}.present__img-play[data-fslightbox]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 1440px){.present__img-play{left:125px}}@media screen and (max-width: 1130px){.present__img-play{top:110px;left:100px}}@media screen and (max-width: 800px){.present__img-play{top:170px}}@media(max-width: 360px){.present__img-play{top:150px;left:90px}}.present__img-play img{width:3.75rem}@media screen and (max-width: 1130px){.present__img-play img{width:40px}}.custom-select{position:relative;width:300px;padding:14px 0 28px;margin:0 0 44px 0}@media screen and (max-width: 767px){.custom-select{padding:4px 0 14px;width:100%}}.custom-select__label{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;pointer-events:none}@media screen and (max-width: 767px){.custom-select__label{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select__placeholder{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease, -webkit-transform .3s ease;transition:opacity .3s ease, -webkit-transform .3s ease;transition:transform .3s ease, opacity .3s ease;transition:transform .3s ease, opacity .3s ease, -webkit-transform .3s ease;pointer-events:none}@media screen and (max-width: 767px){.custom-select__placeholder{-webkit-transform:translateY(calc(-50% - 5px));-ms-transform:translateY(calc(-50% - 5px));transform:translateY(calc(-50% - 5px))}}.custom-select select{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(100%)}.custom-select__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:5px 10px;background-color:hsla(0,0%,100%,0);border:2px solid rgba(0,0,0,.2);border-radius:5px;outline:none;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease}.custom-select__button:hover{border:2px solid rgba(0,0,0,.5)}.custom-select__button:focus{border:2px solid rgba(0,0,0,.8)}.custom-select__button:disabled{pointer-events:none;opacity:.3}.custom-select__list{position:absolute;bottom:10px;z-index:1;width:100%;max-height:100px;margin:0;padding:0;overflow-y:auto;list-style:none;background-color:#fff;border:2px solid #000;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:visibility .3s ease, opacity .3s ease;transition:visibility .3s ease, opacity .3s ease}.custom-select__item{padding:5px;outline:none;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.custom-select__item[aria-selected=true]{background-color:rgba(0,0,0,.2)}@media(hover: hover){.custom-select__item[aria-selected=true]:hover:not(.focus-visible){background-color:rgba(0,0,0,.2)}}.custom-select__item[aria-selected=true].focus-visible:focus{background-color:rgba(0,0,0,.2)}@media(hover: hover){.custom-select__item:hover:not(.focus-visible){background-color:rgba(0,0,0,.4)}}.custom-select__item.focus-visible:focus{background-color:rgba(0,0,0,.4)}.custom-select__error{position:absolute;bottom:-15px;left:0;color:#ff1553;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.custom-select__text{font-size:20px;line-height:24px;-ms-flex-negative:0;flex-shrink:0;width:80%;overflow:hidden;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-transition:opacity .3s ease .1s;transition:opacity .3s ease .1s}.custom-select__text br{display:none}.custom-select__icon{-ms-flex-negative:0;flex-shrink:0;width:20px;height:10px;margin-left:auto;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;clip-path:polygon(100% 0, 100% 20%, 50% 100%, 0 20%, 0 0, 50% 80%)}.custom-select.is-disabled{pointer-events:none}.custom-select.is-disabled .custom-select__list{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;-webkit-transform:translateY(calc(-100% + 10px));-ms-transform:translateY(calc(-100% + 10px));transform:translateY(calc(-100% + 10px))}.custom-select.is-open .custom-select__list{visibility:visible;opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select.is-invalid .custom-select__button{border:2px solid #ff1553}.custom-select.is-invalid .custom-select__button:focus,.custom-select.is-invalid .custom-select__button:hover{border:2px solid rgba(255,21,83,.5)}.custom-select--placeholder .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select--placeholder.is-open .custom-select__label{opacity:1}.custom-select--placeholder.not-empty .custom-select__label{opacity:1}.custom-select.slide-up.not-empty .custom-select__label,.custom-select.slide-up.is-open .custom-select__label{-webkit-transform:translateY(calc(-50% - 40px));-ms-transform:translateY(calc(-50% - 40px));transform:translateY(calc(-50% - 40px));opacity:1}.custom-select.slide-up.not-empty .custom-select__text,.custom-select.slide-up.is-open .custom-select__text{opacity:1}.custom-select .input-message{position:absolute;right:0;bottom:-5px}.custom-select .input-message.is-invalid{color:red}.custom-select .input-message.is-valid{color:#15ab07}.catalog h2{margin-bottom:2.5rem}@media(max-width: 660px){.catalog h2{margin-bottom:30px}}.catalog__points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:10px;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.catalog__points{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;margin-right:-23px;padding-right:23px;scrollbar-width:none}.catalog__points::-webkit-scrollbar{display:none}}.catalog__point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1rem;font-style:normal;line-height:normal;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;padding:.625rem 1.25rem;background-color:#1f1f1f;color:#fff;border-radius:50px;white-space:nowrap}.catalog__point.active{background-color:#3052d8}@media screen and (max-width: 767px){.catalog__point{font-size:16px;padding:10px 20px}}.catalog__directions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}@media screen and (max-width: 767px){.catalog__directions{gap:20px}}.catalog__direction{background:url("/img/catalog/bg.webp") no-repeat center;background-size:cover;border-radius:1.25rem;padding:2.5rem 2.75rem}@media screen and (max-width: 767px){.catalog__direction{background:url("/img/catalog/bg-mob.webp") no-repeat center;background-size:cover;padding:23px 23px 40px;border-radius:20px}}.catalog__direction h3{margin-bottom:2.5rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:1.5625rem;line-height:1.875rem;text-transform:uppercase;color:#fff}@media screen and (max-width: 767px){.catalog__direction h3{margin-bottom:30px;font-size:25px;line-height:30px}}.catalog__programs{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.25rem;gap:1.25rem}@media screen and (max-width: 767px){.catalog__programs{grid-template-columns:repeat(1, 1fr);gap:20px}}.catalog__program{position:relative;pointer-events:none;padding:1.5625rem 1.25rem 1.25rem;border-radius:1.25rem}@media screen and (max-width: 767px){.catalog__program{padding:20px;border-radius:20px}}.catalog__program::before{position:absolute;content:"";top:2.6875rem;right:.9375rem;width:8.5rem;height:7.75rem}@media screen and (max-width: 1280px){.catalog__program::before{width:7.1875rem;height:6.25rem}}@media screen and (max-width: 1130px){.catalog__program::before{content:none}}@media screen and (max-width: 767px){.catalog__program::before{content:""}}@media(max-width: 350px){.catalog__program::before{content:none}}.catalog__program.python::before{background:url("/img/catalog/python.png") no-repeat center;background-size:contain}.catalog__program.c::before{background:url("/img/catalog/c.png") no-repeat center;background-size:contain}.catalog__program.javascript::before{background:url("/img/catalog/javascript.png") no-repeat center;background-size:contain}.catalog__program.lua::before{background:url("/img/catalog/lua.png") no-repeat center;background-size:contain}.catalog__program.start{background:url("/img/catalog/start.webp") no-repeat center;background-size:cover}.catalog__program.basic{background:url("/img/catalog/basic.webp") no-repeat center;background-size:cover}.catalog__program.advance{background:url("/img/catalog/advance.webp") no-repeat center;background-size:cover}.catalog__program-hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:1.25rem;padding:.3125rem 1.25rem;background:#fff;border-radius:3.125rem;font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;font-size:.875rem;line-height:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 767px){.catalog__program-hours{padding:5px 20px;font-size:14px;border-radius:50px;margin-bottom:16px}}.catalog__program h4{margin-bottom:2.0625rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:1.4375rem;line-height:1.875rem;text-transform:uppercase;color:#fff}@media screen and (max-width: 767px){.catalog__program h4{margin-bottom:30px;font-size:22px;line-height:27px}}@media(max-width: 400px){.catalog__program h4{font-size:20px}}.catalog__program-price{font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:1.125rem;line-height:1.375rem;text-transform:uppercase;color:#fce87c;margin-bottom:1.25rem}@media screen and (max-width: 767px){.catalog__program-price{margin-bottom:20px;font-size:18px;line-height:22px}}.catalog__program-price span{position:relative;margin-right:.3125rem}@media screen and (max-width: 767px){.catalog__program-price span{margin-right:5px}}.catalog__program-price span::after{position:absolute;content:"";top:50%;left:0;height:.125rem;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#e73a54}@media screen and (max-width: 767px){.catalog__program-price span::after{height:2px}}.catalog__program-button{background-color:#fff;border-radius:3.75rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;text-align:center;font-size:1.4375rem;font-style:normal;line-height:normal;width:100%;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width: 996px){.catalog__program-button{font-size:17px}}@media screen and (max-width: 767px){.catalog__program-button{font-size:23px;padding:20px;border-radius:60px}}@media(max-width: 350px){.catalog__program-button{font-size:17px}}.direction{padding:2.5rem 0;margin-bottom:0}@media(max-width: 660px){.direction{padding:20px 0}}.direction h1{font-size:3.125rem;line-height:3.8125rem;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;color:#3052d8;margin-bottom:2.5rem}@media(max-width: 660px){.direction h1{font-size:34px;line-height:39px}}@media(max-width: 350px){.direction h1{font-size:32px}}@media(max-width: 660px){.direction h1{margin-bottom:30px}}.direction__wrapper{display:grid;grid-template-columns:auto 1fr;grid-template-rows:11.875rem auto;grid-column-gap:8.5625rem;-webkit-column-gap:8.5625rem;-moz-column-gap:8.5625rem;column-gap:8.5625rem;grid-row-gap:1.875rem;row-gap:1.875rem}@media screen and (max-width: 1171px){.direction__wrapper{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}@media(max-width: 660px){.direction__wrapper{grid-template-columns:1fr;grid-template-rows:auto;gap:30px}}.direction__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}@media(max-width: 660px){.direction__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;overflow-x:auto;margin-right:-23px;padding-right:23px;scrollbar-width:none}.direction__links::-webkit-scrollbar{display:none}}.direction__link{display:-webkit-box;display:-ms-flexbox;display:flex}.direction__link a{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;font-size:1rem;line-height:normal;background-color:#1f1f1f;color:#fff;border-radius:3.125rem;padding:.625rem 1.25rem;-webkit-transition:opacity .3s;transition:opacity .3s}@media(max-width: 660px){.direction__link a{padding:10px 20px;border-radius:50px;font-size:16px}}.direction__link a:hover{opacity:.7}.direction__link--current a{pointer-events:none;background-color:#3052d8}.direction__level{grid-column:1/2;grid-row:2/3}.direction__level h3{font-family:"Proxima Nova - Semibold",sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;margin-bottom:1.25rem}@media(max-width: 660px){.direction__level h3{font-size:16px;line-height:24px}}.direction__level-button{display:none}@media(max-width: 660px){.direction__level-button{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Proxima Nova",sans-serif;font-weight:400;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 19px;border:1px solid #1f1f1f;border-radius:100px}.direction__level-button::after{content:"";width:7px;height:7px;border-left:2px solid #1f1f1f;border-bottom:2px solid #1f1f1f;border-radius:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-flex-negative:0;flex-shrink:0}}@media(max-width: 660px){.direction__filter{display:none}.direction__filter.open{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center;position:fixed;left:0;top:0;right:0;bottom:0;padding:26px;background-color:rgba(31,31,31,.8);z-index:100}}@media(max-width: 660px){.direction__filter-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;background-color:#fff;border-radius:20px;padding:20px 20px 30px}}.direction__filter-content strong{display:none}@media(max-width: 660px){.direction__filter-content strong{display:inline;font-family:"Proxima Nova - Bold",sans-serif;font-weight:700;font-size:34px;line-height:normal;color:#3052d8}}.direction__filter-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.direction__filter-item input:checked+label::before{border:.375rem solid #3052d8}@media(max-width: 660px){.direction__filter-item input:checked+label::before{border:6px solid #3052d8}}.direction__filter-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;cursor:pointer}@media(max-width: 660px){.direction__filter-item label{gap:10px}}.direction__filter-item label::before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;width:1.25rem;height:1.25rem;border-radius:50%;border:.0625rem solid #1f1f1f;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 660px){.direction__filter-item label::before{width:20px;height:20px;border:1px solid #1f1f1f}}.direction__filter-close{display:none}@media(max-width: 660px){.direction__filter-close{display:block;position:absolute;right:20px;top:20px;width:40px;height:40px;background-image:url("/img/catalog/close.svg");background-repeat:no-repeat;background-size:contain}}.direction__programs{grid-column:2/3;grid-row:1/-1;margin-top:0;grid-template-columns:repeat(2, calc((100% - 1.25rem) / 2))}@media screen and (max-width: 1171px){.direction__programs .programs-item__button{padding:18px 10px}}@media(max-width: 660px){.direction__programs{grid-column:1/-1;grid-row:unset;grid-template-columns:1fr}}.direction__programs .programs-item::before{width:28%;height:40%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:.9375rem}@media screen and (max-width: 996px){.direction__programs .programs-item::before{width:25%;height:30%}}@media(max-width: 660px){.direction__programs .programs-item::before{top:50px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transform:initial;-ms-transform:initial;transform:initial;right:10px}}@media(max-width: 376px){.direction__programs .programs-item::before{width:26%;height:30%}}.direction__programs .programs-item--iot::before{width:35%;height:60%;right:.625rem}@media screen and (max-width: 996px){.direction__programs .programs-item--iot::before{width:30%;height:42%}}.direction__programs .programs-item--roblox::before{width:25%}@media screen and (max-width: 996px){.direction__programs .programs-item--roblox::before{width:23%;right:.9375rem}}@media screen and (max-width: 767px){.direction__programs .programs-item--roblox::before{width:22%;right:.3125rem}}@media(max-width: 660px){.direction__programs .programs-item--roblox::before{right:10px}}.direction__programs .programs-item__name{font-size:1.375rem;line-height:1.625rem}@media screen and (max-width: 996px){.direction__programs .programs-item__name{font-size:1.0625rem}}@media(max-width: 660px){.direction__programs .programs-item__name{font-size:18px;line-height:normal}}@media(max-width: 370px){.direction__programs .programs-item__name{font-size:15px;line-height:19px}}

/*# sourceMappingURL=main.css.map*/