.main-root {font-family: 'Inter'; font-size: 15px; color: rgba(33, 33, 33, 1); background-size: auto; background-image: linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; line-height: 140%; letter-spacing: -0.05em; overflow-x: clip; overflow-y: clip;}
.header-logo {width: 120px; height: auto;}
.header-menu-btn {display: none;}
.header-brand {position: absolute; top: 20px; left: 0px; width: 120px; z-index: 2;}
.header-top {display: flex; align-items: center; justify-content: center; column-gap: 40px;}
.header-link {color: rgba(33, 33, 33, 1); text-decoration: none; font-size: 16px; line-height: 120%; letter-spacing: -0.03em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.header-link:hover {color: rgba(33, 33, 33, 0.5);}
.header-bottom {margin-top: 15.5px; display: flex; justify-content: center; align-items: center; column-gap: 40px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; position: static; background-color: rgb(255, 255, 255);}
.header-menu-close {display: none;}
.main-footer {padding-top: 50px; padding-bottom: 50px; color: rgba(244, 244, 244, 1); font-size: 16px; line-height: 100%; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.footer-wrap {display: grid; grid-template-columns: 183px 239px 1fr auto; grid-template-rows: auto auto; row-gap: 60px;}
.footer-block {max-width: 233px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.footer-block-title {margin-bottom: 5px; font-weight: 500; line-height: 120%; letter-spacing: -0.03em; text-transform: uppercase;}
.footer-block-link {color: rgba(255, 255, 255, 0.6); letter-spacing: -0.03em; line-height: 120%; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-decoration: none;}
.footer-block-link:hover {color: rgba(255, 101, 80, 1);}
.footer-social-links {display: grid; grid-template-columns: 117px 1fr; grid-template-rows: auto auto; row-gap: 10px;}
.footer-social-link {font-size: 13px; color: rgba(255, 255, 255, 1); letter-spacing: -0.03em; line-height: 120%; text-transform: uppercase; text-decoration: none;}
.footer-social-link:hover {color: rgba(255, 101, 80, 1);}
.main-container {max-width: 972px;}
.footer-info-block {display: flex; flex-direction: column; row-gap: 20px;}
.footer-info-text {color: rgba(166, 166, 166, 1); font-size: 12px; line-height: 120%; letter-spacing: -0.03em;}
.subscribe {grid-column-start: span 2; grid-column-end: span 2; max-width: 320px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.subscribe-form-fl {display: none;}
.subscribe-form-title {margin-bottom: 15px; font-size: 16px; line-height: 120%; letter-spacing: -0.03em; font-weight: 500;}
.subscribe-form-wrap {margin-bottom: 10px; position: relative;}
.subscribe-form-ig {margin-top: 0px; margin-bottom: 0px;}
.subscribe-form-input {height: 38px; padding-top: 12px; padding-bottom: 12px; font-size: 14px; color: rgba(255, 255, 255, 1); line-height: 100%; letter-spacing: -0.03em; border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; background-size: auto; background-image: none/*linear-gradient(rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-color: rgba(166, 166, 166, 1); border-left-color: rgba(166, 166, 166, 1); border-right-color: rgba(166, 166, 166, 1); border-bottom-color: rgba(166, 166, 166, 1);}
.subscribe-form-btn {width: 24px; height: 24px; margin-top: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; top: 7px; right: 10px; position: absolute; background-size: auto; background-image: url("/d/form-btn.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.subscribe-form-chg {margin-top: 0px; margin-bottom: 0px;}
.subscribe-form-chi {column-gap: 5px;}
.subscribe-form-chs {width: 15px; height: 15px; border-top-color: rgba(166, 166, 166, 1); border-left-color: rgba(166, 166, 166, 1); border-right-color: rgba(166, 166, 166, 1); border-bottom-color: rgba(166, 166, 166, 1);}
.subscribe-form-cht {margin-left: 0px; color: rgba(126, 126, 126, 1); font-size: 12px; letter-spacing: -0.03em; line-height: 120%;}
.hero-section {padding-top: 14px; padding-bottom: 20px;}
.main-button {max-width: 382px; margin-left: auto; margin-right: auto; width: 100%; height: 45px; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1); font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(51, 24, 255);}
.main-button:hover {background-color: rgb(97, 76, 255);}
.hero-cont {display: flex; flex-direction: column; align-items: center; row-gap: 13px;}
.hero-desc {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; text-align: center; max-width: 382px;}
.hero-tags {display: flex; justify-content: center; align-items: center; row-gap: 10px; column-gap: 10px; flex-wrap: wrap; width: 492px; margin-left: auto; margin-right: auto;}
.hero-tag {padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; line-height: 140%; font-weight: 500; letter-spacing: -0.05em; background-color: rgb(41, 41, 41);}
.main-section {margin-top: 80px;}
.intro-header {width: auto; display: flex; flex-direction: column; row-gap: 10px; max-width: 424px;}
.section-title {line-height: 104%; font-size: 30px; letter-spacing: -0.05em; font-weight: 500;}
.text2 {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px;}
.intro-tag {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; margin-bottom: 10px;}
.intro-item {padding-top: 6px; padding-bottom: 6px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(33, 33, 33, 0.2); border-top-style: solid; display: flex; row-gap: 3px; flex-direction: column;}
.intro-item-label {color: rgba(33, 33, 33, 0.5);}
.intro-list-wrap {display: flex; flex-direction: column;}
.intro-list-item {padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;}
.intro-list-2 {display: flex; flex-direction: column; row-gap: 2px;}
.section-header {display: flex; flex-direction: column; align-items: center; text-align: center; row-gap: 10px;}
.audience {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px; column-gap: 10px;}
.audience-header {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; margin-bottom: 1px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}
.audience-list {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-left: 7px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}
.heading3 {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.possibilities {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; width: auto; margin-left: auto; margin-right: auto; justify-items: center;}
.possibilities-card {display: flex; flex-direction: column; height: 296px; width: 296px;}
.possibilities-block {height: 100%; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(206, 206, 206, 1); border-left-color: rgba(206, 206, 206, 1); border-right-color: rgba(206, 206, 206, 1); border-bottom-color: rgba(206, 206, 206, 1); border-top-style: dashed; border-left-style: dashed; border-right-style: dashed; border-bottom-style: dashed; display: flex; flex-direction: column; align-items: center; text-align: center; justify-content: center; padding-left: 36px; padding-right: 36px;}
.possibilities-title {margin-bottom: 10px;}
.desc {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; font-weight: 400;}
.possibilities-dot {border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 0.6) 0%, rgba(33, 33, 33, 0.6) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.possibilities-block-item {display: flex; flex-direction: column; align-items: center; row-gap: 2px;}
.possibilities-icon {width: 30px; height: 30px; position: absolute; top: -15px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; overflow-x: hidden; overflow-y: hidden;}
.steps {display: flex; max-width: 808px; margin-left: auto; margin-right: auto; row-gap: 5px; flex-direction: column;}
.heading2-big {font-size: 50px; font-weight: 600; line-height: 100%; letter-spacing: -0.05em; text-transform: uppercase;}
.steps-image {background-size: cover; background-image: url("/d/group_348.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; height: 80.26px; max-width: 779.26px;}
.steps-list {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: auto;}
.steps-item-label {color: rgba(248, 248, 248, 1); padding-left: 4px;}
.staps-item-image {width: 124px; height: 124px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; margin-left: 18px;}
.steps-item {display: flex; flex-direction: column; row-gap: 8px;}
.cta-section {color: rgba(255, 255, 255, 1);}
.cta-form {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; min-height: 437px;}
.cta-form-title {font-size: 18px; line-height: 120%; letter-spacing: -0.05em; font-weight: 500; margin-bottom: 10px; margin-top: 0px;}
.cta-form-ig {margin-top: 0px; color: rgba(255, 255, 255, 1); margin-bottom: 0px;}
.cta-form-i {padding-left: 8px; padding-right: 8px; height: 60px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; color: rgba(255, 255, 255, 1); padding-top: 0px; padding-bottom: 0px;}
.cta-form-chi {align-items: flex-start; column-gap: 4px;}
.cta-form-ch {width: 15px; height: 15px; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.cta-form-chg {margin-bottom: 0px; margin-top: 0px;}
.cta-submit {margin-top: 0px; font-size: 18px; line-height: 120%; letter-spacing: -0.05em; font-weight: 500; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; height: 45px;}
.cta-form-chb-wrap {display: flex; column-gap: 4px; align-items: flex-start; flex-direction: row;}
.cta-form-chl {margin-top: 2px; margin-bottom: 2px;}
.margin-top-none {margin-top: 0px;}
.commercial-tag {margin-left: auto; margin-right: auto; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; color: rgba(33, 33, 33, 1); line-height: 140%; letter-spacing: -0.05em; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; margin-bottom: 10px;}
.commercial-possibilities {margin-top: -5px; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 20px; align-items: start;}
.possibilities-card-image {width: 32px; height: 15px; margin-bottom: 17px;}
.possibilities-card-text {font-size: 18px; line-height: 120%; letter-spacing: -0.05em; font-weight: 400;}
.possible-card-title {line-height: 104%; font-size: 30px; letter-spacing: -0.05em; font-weight: 500; margin-bottom: 5px;}
.commercial-slide {max-width: none; margin-right: 15px; flex-shrink: 0; height: 100%; display: flex; flex-direction: column;}
.commercial-project {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-size: auto; background-image: linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; flex-direction: column; overflow-x: hidden; overflow-y: hidden; margin-bottom: 1px; flex-shrink: 0;}
.commercial-project-image {width: 100%; height: 267px; flex-shrink: 0;}
.commercial-project-info {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; justify-content: space-between;}
.commercial-project-author {color: rgba(33, 33, 33, 1); display: flex; flex-direction: column; row-gap: 2px;}
.commercial-project-btn {color: rgba(255, 255, 255, 1); padding-left: 20px; padding-right: 20px; height: 40px; flex-shrink: 0; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(41, 41, 41);}
.commercial-project-btn:hover {background-color: rgb(49, 49, 49);}
.commercial-feedback {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-size: auto; background-image: linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; color: rgba(33, 33, 33, 1); display: flex; flex-direction: column; justify-content: space-between; row-gap: 10px; height: 100%;}
.commercial-feedback-logo {width: 45px; height: 45px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; flex-shrink: 0;}
.commercial-feedback-author {display: flex; align-items: center; column-gap: 10px;}
.commercial-feedback-author-info {display: flex; flex-direction: column; row-gap: 1px;}
.commercial-slider {display: flex; margin-bottom: 20px;}
.link2 {margin-left: auto; margin-right: auto; font-weight: 500; font-size: 20px; line-height: 120%; letter-spacing: -0.07em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.link2:hover {color: rgba(190, 190, 190, 1);}
.commercial-possibilities-card {display: flex; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; backdrop-filter: blur(15px); flex-direction: column; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.founders {column-gap: 10px; display: flex;}
.founders-card {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.65) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 15px; padding-right: 15px; min-height: 444px; display: flex; flex-direction: column; justify-content: flex-end; padding-bottom: 15px; overflow-x: hidden; overflow-y: hidden;}
.founders-name-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 3px; width: 175px;}
.founders-info-item {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; color: rgba(33, 33, 33, 0.6); line-height: 100%;}
.founders-card-image {position: absolute; top: 0px; bottom: 0px; left: 20px; right: 16px; width: 441px; height: 100%;}
.founders-info {z-index: 1; height: 206px; display: flex; flex-direction: column; justify-content: space-between;}
.founders-telegram-ic {width: 12px; height: 12px;}
.founders-telegram-link {color: rgba(33, 33, 33, 1); align-items: center; column-gap: 2px; position: absolute; top: 10px; right: 10px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.founders-telegram-link:hover {opacity: 0.5;}
.link1 {font-size: 14px; line-height: 120%; letter-spacing: -0.05em; text-decoration: underline;}
.swiper-wrapper {display: flex;}
.section-tag {margin-left: auto; margin-right: auto; padding-left: 6px; padding-right: 6px; padding-top: 5px; padding-bottom: 5px; color: rgba(255, 255, 255, 1); line-height: 140%; letter-spacing: -0.05em; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; margin-bottom: 10px;}
.standarts {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}
.standarts-card {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-left: 7px; padding-right: 15px; padding-top: 10px; padding-bottom: 10px; display: flex; align-items: flex-start;}
.standarts-list-item {padding-top: 0px; padding-bottom: 0px; padding-left: 4px; padding-right: 0px; opacity: 0.6; display: flex; column-gap: 4px;}
.standarts-number {font-size: 55px; line-height: 80%; letter-spacing: -0.07em; margin-bottom: 30px;}
.standarts-text {margin-bottom: 5px; margin-top: 5px;}
.standarts-list {display: flex; flex-direction: column; align-items: flex-start; row-gap: 4px; margin-left: -4px; max-width: 300px;}
.section-tag-white {background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); color: rgba(33, 33, 33, 1);}
.standart1-header {display: flex; flex-direction: column; height: 526px; justify-content: center; align-items: center; margin-bottom: 50px;}
.standart1-img {width: 171px; height: 130px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.standart1-h2 {text-align: center; font-size: 45px; font-weight: 500; line-height: 105%; letter-spacing: -0.05em; margin-left: auto; margin-right: auto; margin-bottom: 30px;}
.standart1-info {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 10px; margin-bottom: 30px;}
.standart1-info-header {display: flex; flex-direction: column; row-gap: 10px;}
.standart1-stat-block1 {display: flex; flex-direction: column; row-gap: 10px;}
.standart1-stat-item {display: flex; column-gap: 47px;}
.standart1-stat {display: flex; flex-direction: column; row-gap: 20px;}
.standart1-stat-block2 {display: flex; flex-direction: column; row-gap: 2px;}
.standart1-awards-list {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 8px;}
.standart1-awards {display: flex; flex-direction: column; align-items: center; row-gap: 8px;}
.standart1-awards-img {width: 183px; height: 183px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%;}
.standart1-awards-cont {display: flex; flex-direction: column; row-gap: 2px; align-items: center; text-align: center;}
.standart1-slider-wrap {display: flex;}
.standart1-slide-preview {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.ribbon {width: 32px; height: 54px;}
.ribbon-wrap {display: flex; column-gap: 5px;}
.standart1-slide-cont {background-size: auto; background-image: linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; display: flex; flex-direction: column; align-items: flex-start; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; color: rgba(33, 33, 33, 1); background-color: rgb(248, 248, 248);}
.standart1-slide-avatar {width: 91px; height: 91px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; margin-bottom: 6px;}
.standart1-slide-author {display: flex; row-gap: 4px; flex-direction: column; margin-bottom: 22px;}
.standart1-slider-control {display: none; align-items: center; justify-content: center; margin-top: 20px; row-gap: 0px; column-gap: 10px;}
.standart1-slider-arow {width: 50px; height: 50px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgb(255, 255, 255);}
.standart1-slide-wrap {display: grid; flex-shrink: 0; grid-template-columns: 1fr 1fr; grid-template-rows: auto; height: 100%;}
.standart1-slider-slide {width: 610px; min-height: 405px; flex-shrink: 0;}
.standart2-project-img {flex-shrink: 0;}
.standart2-project-cont {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-left-color: rgba(206, 206, 206, 1); border-left-style: dashed; padding-left: 7px; padding-right: 20px; padding-top: 15px; padding-bottom: 15px;}
.standart2-project-list {display: flex; flex-direction: column; row-gap: 6px;}
.standart2-project-author {display: flex; flex-direction: column; margin-top: auto; row-gap: 5px;}
.standart2-block1 {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; height: 466px; display: flex; overflow-x: hidden; overflow-y: hidden; column-gap: 16px; margin-bottom: 80px;}
.standart2-block2 {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; row-gap: 0px; column-gap: 10px; margin-bottom: 80px;}
.standart2-header {display: flex; flex-direction: column; row-gap: 10px;}
.heading2 {font-weight: 500; font-size: 30px; letter-spacing: -0.05em; line-height: 105%;}
.standart2-cont {display: flex; flex-direction: column; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(206, 206, 206, 0.6);}
.standart2-cont-card {padding-top: 6px; padding-bottom: 6px; display: flex; flex-direction: column; row-gap: 3px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(206, 206, 206, 0.6); border-top-style: solid;}
.standart2-cont-card-text {color: rgba(33, 33, 33, 0.5); max-width: 374px;}
.standart2-cont-card-ic {width: 10px; height: 10px; position: absolute; top: 12px; right: 0px; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.standart2-block3 {display: flex; flex-direction: column; row-gap: 20px;}
.standart2-cl {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 10px; row-gap: 10px;}
.standart2-cplm-btn {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-size: auto; background-image: none/*linear-gradient(rgb(50, 144, 255) 0%, rgb(50, 144, 255) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(33, 33, 33, 1); row-gap: 0px; column-gap: 0px;}
.standart2-cplm-btn:hover {color: rgba(190, 190, 190, 1);}
.standart2-cp {margin-top: 20px;}
.employer-popup {display: none; justify-content: center; align-items: center; position: fixed; width: 100vw; height: 100vh; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 0.3) 0%, rgba(33, 33, 33, 0.3) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; z-index: 100; top: 0px; bottom: 0px; right: 0px; left: 0px; opacity: 0; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.employer-card {min-height: 366px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; display: flex; flex-direction: column; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}
.employer-popup-link {width: 144px; height: 144px; margin-left: auto; margin-right: auto; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; margin-bottom: 5px; position: relative; justify-content: center; align-items: center; cursor: pointer; display: flex;}
.employer-photo {width: 100%; height: 100%;}
.employer-popup-link-ic {width: 30px; height: 30px; position: absolute; min-height: auto; z-index: 1;}
.employer-info {display: flex; flex-direction: column; row-gap: 2px; margin-top: auto;}
.desc-employer {font-weight: 700;}
.employer-video {width: 736px;}
.number2 {font-size: 55px; line-height: 80%; letter-spacing: -0.07em; font-weight: 400;}
.feedback-format-card {display: flex; flex-direction: column; justify-content: space-between; padding-left: 5px; padding-right: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-left-style: solid; border-left-color: rgba(255, 255, 255, 0.3); height: 154px;}
.feedback-format {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto; margin-bottom: 30px;}
.video-feedback {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 10px; margin-bottom: 20px;}
.video-feedback-card {height: 235px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-bottom-color: rgba(255, 255, 255, 0.3); display: flex; flex-direction: column; row-gap: 4px; padding-top: 8px; padding-bottom: 8px; color: rgba(255, 255, 255, 1);}
.video-feedback-card-title {color: rgba(255, 255, 255, 0.5); padding-left: 8px;}
.video-feedback-preview {height: 152px; display: flex; justify-content: center; align-items: center;}
.video-feedback-preview-avatar {width: 60px; height: 60px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; position: absolute; bottom: 10px; right: 10px;}
.video-feedback-author {display: flex; flex-direction: column;}
.reviews-card-btn {text-decoration: underline; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; height: 40px; font-size: 14px; line-height: 120%; letter-spacing: -0.05em; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); color: rgba(33, 33, 33, 1); padding-top: 0px; padding-bottom: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.reviews-card-btn:hover {background-image: linear-gradient(rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 100%);}
.reviews-card {display: flex; flex-direction: column; row-gap: 1px;}
.reviews-card-image {width: 100%; height: auto; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}
.reviews-cl {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto auto; row-gap: 12px; column-gap: 12px;}
.standart3-card {padding-top: 15px; padding-bottom: 15px; display: grid; padding-left: 15px; padding-right: 15px; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 20px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; height: 483px; box-shadow: 0px -3px 10px 0px rgba(31, 31, 31, 0.1);}
.standart3-card-image {width: 100%; height: 100%; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.standart3-card-ic {width: 10px; height: 10px; position: absolute; top: 4px; right: 0px; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.standart3-card-header {display: flex; row-gap: 5px; flex-direction: column;}
.standart3-author {max-width: 461px; margin-left: auto; margin-top: auto; display: flex; column-gap: 10px; align-items: flex-end;}
.zi-4 {z-index: 4;}
.zi-3 {z-index: 3;}
.zi-2 {z-index: 2;}
.zi-1 {z-index: 1; left: 15px;}
.standart3-wrap {display: flex; align-items: flex-start;}
.standart3-slider-wrap {display: flex; position: static;}
.standart3-slider-control {display: none; align-items: center; justify-content: center; margin-top: 20px; row-gap: 0px; column-gap: 10px;}
.standart3-slider-arow {width: 50px; height: 50px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgb(33, 33, 33);}
.standart3-slider-slide {width: 610px; position: static; flex-shrink: 0;}
.standart3-slide-wrap {display: flex; flex-shrink: 0; grid-template-columns: 1fr 1fr; grid-template-rows: auto; height: 100%;}
.standart3-student {width: 241px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; flex-direction: column; row-gap: 10px; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; cursor: pointer; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(33, 33, 33, 1);}
.standart3-student:hover {color: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%);}
.standart3-popup-link {display: flex; justify-content: center; align-items: center; width: 211px; height: 211px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; cursor: pointer; margin-left: auto; margin-right: auto;}
.standart3-project {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; flex-direction: column;}
.student-popup-link-ic {width: 55px; height: 55px; position: absolute; min-height: auto; z-index: 1;}
.standart3-student-info {display: flex; flex-direction: column; row-gap: 4px;}
.standart3-project-img {padding-top: 10px; padding-right: 17px;}
.standart3-project-price {border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px; width: 131px; color: rgba(255, 255, 255, 1); display: flex; flex-direction: column;}
.standart3-project-btn {height: 50px; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; text-decoration: underline; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.standart3-project-btn:hover {background-image: linear-gradient(rgba(49, 49, 49, 1) 0%, rgba(49, 49, 49, 1) 100%);}
.student-popup {display: none; justify-content: center; align-items: center; position: fixed; width: 100vw; height: 100vh; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 0.3) 0%, rgba(33, 33, 33, 0.3) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; z-index: 100; top: 0px; bottom: 0px; right: 0px; left: 0px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 0;}
.student-video {width: 736px;}
.standart3-slider {position: static;}
.career {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 20px; column-gap: 20px; max-width: 864px; margin-left: auto; margin-right: auto;}
.career-card {color: rgba(255, 255, 255, 1); background-size: auto; background-image: linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; display: flex; flex-direction: column; justify-content: flex-end; row-gap: 10px; height: 260px;}
.career-card-ic {width: 40px; height: 40px; margin-bottom: auto;}
.career-card-img {width: auto;}
.career-card-desc-wrap {display: flex; column-gap: 5px;}
.career-review-popup {display: none; align-items: center; justify-content: center; position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(33, 33, 33, 0.3); z-index: 100; opacity: 0;}
.career-review-card {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; display: flex; column-gap: 15px; width: 620px; height: 175px; cursor: pointer;}
.career-review-cl {display: flex; flex-direction: column; align-items: center; row-gap: 15px;}
.career-review-card-img {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; flex-shrink: 0;}
.career-review-card-cont {display: flex; flex-direction: column; padding-top: 15px; padding-bottom: 19px; row-gap: 9px; align-items: flex-start; width: 410px;}
.career-review-popup-cont {width: 562px; height: 426px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; display: flex; flex-direction: row; padding-top: 49px; column-gap: 10px; padding-bottom: 20px;}
.career-review-popup-author {display: flex; flex-direction: column; width: 136px; flex-shrink: 0;}
.career-review-popup-text {height: 100%; overflow-x: scroll; overflow-y: scroll; width: 100%;}
.career-review-popup-photo {width: 123px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; margin-bottom: 10px;}
.career-review-popup-descwrap {display: flex; column-gap: 2px;}
.popup-close {width: 24px; height: 24px; display: flex; justify-content: center; align-items: center; position: absolute; top: 15px; right: 10px; min-height: auto; cursor: pointer; z-index: 100;}
.behance-btn-ic {width: 54px; height: auto;}
.behance-btn {width: 123px; height: 28px; display: flex; justify-content: center; align-items: center; border-top-left-radius: 9px; border-top-right-radius: 9px; border-bottom-left-radius: 9px; border-bottom-right-radius: 9px; border-top-width: 0.5px; border-right-width: 0.5px; border-bottom-width: 0.5px; border-left-width: 0.5px; border-top-color: rgba(85, 85, 85, 1); border-left-color: rgba(85, 85, 85, 1); border-right-color: rgba(85, 85, 85, 1); border-bottom-color: rgba(85, 85, 85, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}
.process {display: flex; flex-direction: row; align-items: center; row-gap: 10px; column-gap: 10px; flex-wrap: wrap; align-content: center; justify-content: center;}
.process-card {width: 295px; height: 299px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; flex-direction: column; justify-content: flex-end; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px;}
.process-card-list-item {display: flex; column-gap: 5px;}
.process-card-list {display: flex; flex-direction: column; row-gap: 5px;}
.format {display: flex; flex-direction: column; row-gap: 10px;}
.format-card {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px;}
.format-card-list {display: flex; column-gap: 10px;}
.format-card-item {background-size: auto; background-image: linear-gradient(rgba(247, 247, 247, 1) 0%, rgba(247, 247, 247, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; height: 150px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; display: flex; flex-direction: column; justify-content: flex-end; row-gap: 5px;}
.format-card-item-ic {position: absolute; top: 10px; right: 10px; height: 27px; width: auto;}
.format-card-item-img {width: auto; position: absolute; right: 10px; top: 10px; height: 130px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%;}
.addmods {display: grid; row-gap: 10px; column-gap: 10px; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto;}
.addmods-card {background-color: rgb(255, 255, 255); border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px; min-height: 148px;}
.addmods-card-img {width: 50px; height: 50px; margin-bottom: auto;}
.cost-wrap {background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}
.cost-form {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; color: rgba(255, 255, 255, 1);}
.cost-form-title {margin-bottom: 15px; margin-top: 0px;}
.cost-tab {margin-bottom: 20px;}
.cost-tab-item {color: rgba(255, 255, 255, 1); height: 35px; padding-left: 30px; padding-right: 30px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-top-color: rgba(255, 255, 255, 0.4); border-left-color: rgba(255, 255, 255, 0.4); border-right-color: rgba(255, 255, 255, 0.4); border-bottom-color: rgba(255, 255, 255, 0.4); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.cost-tab-item:hover {color: rgba(255, 255, 255, 1);}
.cost-tab-menu {column-gap: 5px;}
.faq {display: flex; flex-direction: column; row-gap: 10px;}
.faq-dt {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; justify-content: space-between; min-height: 52px; cursor: pointer;}
.faq-dd {border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background-color: rgb(255, 255, 255);}
.faq-dt-ic {width: 22px; min-height: auto; height: 22px; flex-shrink: 0;}
.faq-dl {overflow-x: hidden; overflow-y: hidden;}
.faq-dl-text {color: rgba(33, 33, 33, 0.8); padding-left: 15px; padding-right: 15px; padding-bottom: 15px; max-width: 480px; font-weight: 400; font-size: 15px; margin-top: 0px; margin-bottom: 0px;}
.hero-title {text-transform: none;}
.audience-item {overflow-x: hidden; overflow-y: hidden;}
.heading3-small {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.addmods-card-caption {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; position: absolute; top: 8px; right: 8px; max-width: 134px; font-weight: 400;}
.career-review-card-text {max-width: 357px;}
.program-list {display: flex; flex-direction: column; row-gap: 10px;}
.program-list-card {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}
.program-card-block {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}
.program-card-cont {display: flex; flex-direction: column; row-gap: 1px;}
.program-card-preview {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; overflow-x: hidden; overflow-y: hidden;}
.program-card-photo-wrap {height: 437px;}
.program-card-author {display: flex; justify-content: space-between; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; color: rgba(255, 255, 255, 1); background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; position: absolute; bottom: 15px; left: 15px; z-index: 100; width: auto; border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; pointer-events: none;}
.program-photo-change-wrap {height: 100%; z-index: 5;}
.program-photo-change-marker {height: 5px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.program-photo-change {padding-top: 10px; cursor: default; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; min-width: 0px;}
.program-photo-change:hover {opacity: 0.65;}
.program-photo-img {height: 100%; width: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px;}
.program-photo-wrap {height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px;}
.ppi {z-index: 3;}
.ppi2 {z-index: 2;}
.ppi3 {z-index: 1;}
.program-card-rtext {font-size: 14px; line-height: 100%; letter-spacing: -0.04em; margin-bottom: 10px;}
.display-none {display: none;}
.swiper-wrapper-copy {display: none;}
.tt_badge:has(.tt_badge__small:not(.is-removed)) {top: auto; left: auto; right: 10px; bottom: 10px;}
.standart2-block3-copy {display: flex; flex-direction: column; row-gap: 20px;}
.hero-video-bg {height: 100%; padding-bottom: 7%; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; width: 100%; overflow-x: hidden; overflow-y: hidden;}
.section-bg {position: relative; top: 0px; bottom: 0px; right: 0px; left: 0px; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; background-color: rgb(33, 33, 33); padding-left: 10px; padding-right: 10px;}
.cta-form-il {margin-bottom: 4px; font-weight: 400; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; margin-top: 0px;}
.cta-form-ig-wrap {row-gap: 12px;}
.hero-video-wrap {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; overflow-x: hidden; overflow-y: hidden; position: absolute; height: 100%; top: 0px; bottom: 0px; max-width: 972px; right: 0px; left: 0px; background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.program-popup {position: fixed; z-index: 101; width: 100vw; height: auto; display: none; top: 0px; bottom: 0px; right: 0px; left: 0px; background-color: rgba(33, 33, 33, 0.3); justify-content: center; align-items: center; opacity: 0;}
.program-popup-block {width: 826px; height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; overflow-x: scroll; overflow-y: scroll; max-height: 90vh;}
.program-popup-link-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 8px;}
.link3 {margin-left: 0px; margin-right: 0px; font-weight: 400; font-size: 14px; letter-spacing: -0.05em; line-height: 120.08%; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.link3:hover {color: rgba(190, 190, 190, 1);}
.program-popup-header {display: flex; flex-direction: column; align-items: center; text-align: center; row-gap: 4px;}
.pps-dd {border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background-color: rgb(255, 255, 255);}
.pps-dt {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; display: grid; justify-content: space-between; grid-template-columns: 280px 1fr auto; grid-template-rows: auto auto; justify-items: stretch; align-items: center;}
.pps-dl {overflow-x: hidden; overflow-y: hidden;}
.pps-tag {color: rgba(131, 131, 131, 1); background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 0.05) 0%, rgba(33, 33, 33, 0.05) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; line-height: 140%; font-size: 15px; letter-spacing: -0.05em;}
.pps-dt-text {font-size: 18px; font-weight: 500; line-height: 120%; letter-spacing: -0.05em;}
.pps-dl-text {color: rgba(51, 51, 51, 1);}
.pps-dl-cont {padding-bottom: 10px; margin-left: 280px; width: auto; padding-left: 10px; padding-right: 10px;}
.ppsb-ci {display: grid; grid-template-columns: 164px 1fr; grid-template-rows: auto; column-gap: 8px; padding-top: 8px; padding-bottom: 8px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(206, 206, 206, 0.6);}
.ppsb-text {color: rgba(51, 51, 51, 1); letter-spacing: -0.05em; line-height: 140%;}
.ppsb-title {font-weight: 500; font-size: 18px; letter-spacing: -0.05em; line-height: 120%;}
.ppsb-clw {margin-top: 10px; margin-bottom: 10px;}
.program-popup-link {margin-right: auto;}
.pps-dt-ic {width: 22px; min-height: auto; height: 22px; flex-shrink: 0;}
.program-popup-steps-cl {display: flex; flex-direction: column; row-gap: 2px;}
.program-popup-title {font-weight: 500; font-size: 30px; letter-spacing: -0.05em; line-height: 105%;}
.uup-hero {background-color: rgb(31, 31, 31); background-size: cover; background-image: url("/d/group_2085660858.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.uup-hero-cont {min-height: 347px; display: flex; flex-direction: column; padding-top: 27px; padding-bottom: 20px;}
.uup-hero-tag {padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}
.uup-hero-title {text-transform: none;}
.uup-program-list {display: flex; flex-direction: column; row-gap: 8px;}
.uup-program-dt {display: flex; flex-direction: row; row-gap: 5px; align-items: center; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; padding-top: 14px; padding-bottom: 14px; padding-left: 14px; padding-right: 14px;}
.uup-program-dt-plus {width: 22px; height: 22px; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.program-steps-cl {display: flex; flex-direction: column; row-gap: 2px;}
.uup-pps-dd {border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background-color: rgb(255, 255, 255);}
.uup-pps-dt {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; display: grid; justify-content: space-between; grid-template-columns: 338px 1fr auto; grid-template-rows: auto auto; justify-items: stretch; align-items: center;}
.uup-pps-dl {overflow-x: hidden; overflow-y: hidden;}
.uup-pps-dl-cont {padding-bottom: 10px; margin-left: 338px; width: auto; padding-left: 10px; padding-right: 10px;}
.uup-ppsb-ci {display: grid; grid-template-columns: 1fr 1.25fr; grid-template-rows: auto; column-gap: 8px; padding-top: 8px; padding-bottom: 8px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(206, 206, 206, 0.6);}
.ums-title {text-decoration: none; text-transform: uppercase; font-size: 50px; letter-spacing: -0.05em; line-height: 100%; font-weight: 600;}
.ums-list {display: flex; flex-direction: column; row-gap: 10px;}
.ums-card {border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; column-gap: 70px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; flex-direction: row; top: 30px; position: sticky;}
.ums-card-preview {max-width: 590px; flex-grow: 1; flex-shrink: 0; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; min-height: 374px; overflow-x: hidden; overflow-y: hidden;}
.ums-card-photo-wrap {position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; height: 100%;}
.ums-card-change-wrap {height: 100%; display: flex; z-index: 4;}
.ums-card-change {display: flex; align-items: flex-start; padding-top: 10px; padding-bottom: 10px;}
.ums-card-change-marker {height: 3px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.ums-card-photo {width: 100%; height: 100%; position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px;}
.cpz2 {z-index: 2;}
.cpz3 {z-index: 1;}
.ums-card-cont {display: flex; align-items: flex-start; flex-direction: column; justify-content: flex-start; row-gap: 5px; color: rgba(255, 255, 255, 1);}
.ums-card-title {font-size: 30px; line-height: 105%; letter-spacing: -0.03em; font-weight: 500;}
.ums-card-tag {margin-bottom: auto; padding-left: 3px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-size: auto; background-image: linear-gradient(rgba(0, 0, 238, 1) 0%, rgba(0, 0, 238, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; line-height: 140%; letter-spacing: -0.05em; font-weight: 500;}
.ums-card-cont-block {display: flex; flex-direction: column; align-items: flex-start; row-gap: 20px;}
.ccb3 {padding-left: 3px; padding-right: 10px;}
.ccb2 {padding-left: 3px; padding-right: 3px;}
.ccb1 {padding-left: 10px; padding-right: 3px;}
.poster-block {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.poster-cont {display: flex; flex-direction: column; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; align-items: flex-start;}
.poster-cont-link {font-weight: 500; font-size: 20px; line-height: 120%; letter-spacing: -0.07em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.poster-cont-link:hover {color: rgba(190, 190, 190, 1);}
.poster-cont-img {margin-top: auto;}
.poster-block-img {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; height: 486px; width: 100%;}
.poster-cont-title {font-size: 30px; font-weight: 500; letter-spacing: -0.05em; line-height: 105%;}
.poster-other {display: flex; flex-direction: column; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; row-gap: 20px;}
.poster-other-cont {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 16px; row-gap: 20px;}
.poster-other-imgs {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 16px;}
.poster-other-img {height: 300px; width: 100%; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.heading2-small {font-weight: 500; font-size: 30px; letter-spacing: -0.05em; line-height: 105%;}
.css {min-height: auto;}
.moved-section {padding-top: 30px; padding-bottom: 30px;}
.vers2_text2 {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px;}
.results-cover {display: flex; flex-direction: column; row-gap: 24px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; height: 617px; background-size: cover; background-image: url("/d/library_image-7135-symbol-imlxhe3ti-bg_results_992.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; color: rgba(255, 255, 255, 1);}
.results-item {background-color: rgb(41, 41, 41); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-top: 5px; padding-bottom: 5px;}
.heading1 {font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em;}
.results-main-button {max-width: 421px; width: 100%; height: 60px; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1); font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; margin-top: auto; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(51, 24, 255);}
.results-main-button:hover {background-color: rgb(97, 76, 255);}
.results-list {max-width: 470px; display: flex; align-items: flex-start; flex-wrap: wrap; row-gap: 10px; column-gap: 10px;}
.results-heading1 {max-width: 420px;}
.results-cover-text {max-width: 420px;}
.results-section-header {display: flex; flex-direction: column; align-items: center; text-align: center; row-gap: 10px; bottom: 0px; margin-bottom: 20px;}
.results {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px; column-gap: 10px;}
.results-block {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(255, 255, 255); padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; display: flex; flex-direction: column; row-gap: 20px;}
.skills-item {background-color: rgb(248, 248, 248); display: flex; column-gap: 5px; align-items: center; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-left: 12px; padding-right: 12px; padding-top: 7px; padding-bottom: 7px;}
.point {width: 8px; height: 8px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; background-color: rgb(0, 0, 238);}
.heading2-vers2 {font-weight: 500; font-size: 30px; letter-spacing: -0.05em; line-height: 105%;}
.vers2_heading3-results {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.results-heading2 {max-width: 565px;}
.results-text {max-width: 498px;}
.results-title {color: rgba(248, 248, 248, 1); padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(31, 31, 31);}
.results-img {grid-column-start: span 1; grid-column-end: span 1; grid-row-start: span 2; grid-row-end: span 2; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: cover; background-image: url("/d/library_image-7136-symbol-iq8mwb02n-rectangle_2085655616.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.results-skills-block {height: 267px;}
.results-salary-block {height: 277px;}
.results-skills-list {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.skills-img {width: 170px; height: auto; position: absolute; bottom: 20px; right: 20px;}
.skills-img-mob {height: auto; display: none;}
.salary-text {max-width: 297px;}
.salary-wrapper {display: flex; align-items: flex-end;}
.salary-img {width: 134px; height: auto; position: absolute; bottom: 20px; right: 20px;}
.audience-dot {width: 7px; height: 7px; background-color: rgb(85, 85, 85); margin-top: 8px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; flex-shrink: 0;}
.audience-2vers_list {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; display: flex; flex-direction: column; row-gap: 32px;}
.audience-2vers_header {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(206, 206, 206, 1); border-left-color: rgba(206, 206, 206, 1); border-right-color: rgba(206, 206, 206, 1); border-bottom-color: rgba(206, 206, 206, 1); border-top-style: dashed; border-left-style: dashed; border-right-style: dashed; border-bottom-style: dashed;}
.audience-wrap {display: flex; column-gap: 10px;}
.section-2vers_header {display: flex; flex-direction: column; align-items: center; text-align: center; row-gap: 15px; bottom: 0px;}
.section-2vers_title {line-height: 105%; font-size: 30px; letter-spacing: -0.05em; font-weight: 500;}
.vers2_heading3 {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.vers2_standarts-list-item {padding-top: 0px; padding-bottom: 0px; padding-right: 0px; display: flex; column-gap: 9px; padding-left: 0px; max-width: 424px; z-index: 2;}
.vers2_audience-item {overflow-x: hidden; overflow-y: hidden;}
.content-wrapper {border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; padding-top: 50px; padding-bottom: 50px;}
.steps-item-number {height: 34px; width: 34px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgb(51, 24, 255); display: flex; justify-content: center; align-items: center;}
.steps-item-description {text-align: center; width: 100%; max-width: 254px;}
.big-button {width: 100%; height: 55px; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1); background-size: auto; background-image: none/*linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; max-width: 932px; background-color: rgb(51, 24, 255);}
.big-button:hover {background-image: none/*linear-gradient(rgba(97, 76, 255, 1) 0%, rgba(97, 76, 255, 1) 100%)*/; background-color: rgb(97, 76, 255); background-size: auto;}
.big-button-wrapper {padding-left: 3px; padding-right: 3px; padding-top: 0px; padding-bottom: 0px; display: flex; flex-direction: column; align-items: center;}
.var2-main-container {max-width: 972px;}
.var2-steps {display: flex; margin-left: auto; margin-right: auto; row-gap: 5px; flex-direction: column; align-items: center;}
.var2-steps-image {background-size: 938px; background-image: url("/d/library_image-7069-symbol-itd8q3js9-fon-3-kartochki-992.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 159px; max-width: 938px;}
.var2-steps-list {display: flex; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: auto; justify-content: space-between; max-width: 932px;}
.var2-steps-item {display: flex; flex-direction: column; align-items: center; padding-bottom: 10px; height: 172px; row-gap: 60px;}
.var2-text2 {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter';}
.section-description {font-family: 'Inter'; font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.h4 {font-family: 'Inter'; font-weight: 600; font-size: 30px; line-height: 90%; letter-spacing: -0.05em; text-transform: uppercase;}
.sofounder-description {display: flex; align-items: flex-start; column-gap: 8px;}
.item-dot {width: 4.5px; height: 4.5px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgb(85, 85, 85); min-width: 4.5px; min-height: 4.5px; margin-top: 5px; margin-left: 8px;}
.sofounder-description-wrapper {display: flex; flex-direction: column;}
.var2-section-header {display: flex; flex-direction: column; align-items: center; text-align: center; bottom: 0px;}
.var2-section-title {line-height: 105%; font-size: 30px; letter-spacing: -0.05em; font-weight: 500; font-family: 'Inter';}
.var2-heading3 {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; font-family: 'Inter';}
.var2-desc {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; font-family: 'Inter';}
.sofounder-text {color: rgba(85, 85, 85, 1);}
.cofounders-item {width: 298px; display: flex; flex-direction: column; min-height: 442px; flex-grow: 0; flex-shrink: 0; height: 100%;}
.cofounder-list-wrapper {scrollbar-width: none;}
.moved_hero-section {padding-top: 10px; padding-bottom: 30px;}
.bottom-padding_moved-section {padding-bottom: 30px;}
.top-padding_moved-section {padding-top: 30px;}
.payment-blue-block {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-color: rgb(0, 0, 238); min-height: 210px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}
.number2-copy {font-size: 65px; line-height: 80%; letter-spacing: -0.07em;}
.heading3-vacancy {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.vers2-career-review-card-text {line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-weight: 400;}
.levelup-wrapper {display: flex; background-color: rgb(255, 255, 255); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; height: 750px;}
.levelup-content-static {padding-left: 30px; padding-top: 30px; padding-bottom: 30px; padding-right: 19px; display: flex; flex-direction: column; justify-content: space-between; max-width: 486px;}
.var2-heading2 {font-weight: 500; font-size: 30px; letter-spacing: -0.05em; line-height: 105%; font-family: 'Inter';}
.questions-answers {display: flex; flex-direction: column; row-gap: 20px;}
.answers-wrapper {display: flex; flex-direction: column; row-gap: 10px;}
.answer {display: flex; align-items: center; padding-left: 20px; padding-right: 20px; padding-top: 15px; padding-bottom: 15px; background-color: rgb(248, 248, 248); border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;}
.answer-text {font-family: 'Inter'; font-size: 15px; line-height: 140%; letter-spacing: -0.05em; max-width: 302px; width: 100%;}
.question {display: flex; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; column-gap: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; align-items: center; background-color: rgb(31, 31, 31); width: auto;}
.question-wrapper {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex;}
.levelup-tabs-wrapper {background-size: 700px; background-image: url("/d/library_image-7123-symbol-ids1rv969-bg-img-lines.jpg"); background-repeat: no-repeat; background-position: left 0% top 0%; background-attachment: scroll; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; max-width: 486px;}
.tab-item-text {font-family: 'Inter'; font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.levelup-menu {column-gap: 5px; z-index: 2;}
.levelup-content {margin-top: -42px; height: 100%;}
.levelup-tabs {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; width: 100%; height: 100%;}
.tab-item-text-wrapper {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; width: auto; display: flex; justify-content: center; align-items: center;}
.question-tag-dot {width: 10px; height: 10px; background-color: rgb(51, 24, 255);}
.content-bg_wrap {border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; background-color: rgb(31, 31, 31);}
.dp-block {background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; padding-top: 50px; padding-bottom: 50px; display: flex; flex-direction: column; padding-left: 30px; padding-right: 30px;}
.dp-block-title {text-align: center; margin-left: auto; margin-right: auto; font-size: 30px; letter-spacing: -0.05em; font-weight: 500; line-height: 105%; margin-bottom: 30px;}
.dp-block-link {font-size: 20px; letter-spacing: -0.07rem; line-height: 120%; font-weight: 500; text-align: center; margin-top: 30px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.dp-block-link:hover {color: rgba(255, 255, 255, 0.5); text-decoration: underline;}
.ac-block {display: flex; flex-direction: column; row-gap: 20px;}
.ac-block-title {text-align: center; font-size: 45px; letter-spacing: -0.05em; font-weight: 500; line-height: 105%;}
.ac-video {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; aspect-ratio: 16 / 9;}
.ac-cont {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.ac-cont-author {display: flex; flex-direction: column; align-items: flex-start;}
.ac-cont-author-name {font-weight: 500; letter-spacing: -0.05em; line-height: 120%;}
.ac-cont-author-tag {color: rgba(67, 98, 237, 1); padding-left: 6px; padding-right: 6px; padding-top: 6px; padding-bottom: 6px; background-size: auto; background-image: linear-gradient(rgba(244, 244, 244, 1) 0%, rgba(244, 244, 244, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; font-size: 14px;}
.ac-cont-list {display: flex; padding-left: 6px; column-gap: 6px; color: rgba(85, 85, 85, 1);}
.ac-cont-list-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0.05);}
.ac-cont-card-image {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 100%; height: 100%;}
.ac-cont-text {letter-spacing: -0.05em; line-height: 140%;}
.var3-content-wrapper {background-color: rgb(31, 31, 31); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; display: flex; flex-direction: column; align-items: center; height: 560px; background-size: cover, auto; background-image: none/*url("/d/992-gd.jpg")*/, url("/d/library_image-7134-symbol-im3v6rv8v-adaptive-cover-bg-992.svg"); background-repeat: no-repeat, no-repeat; background-position: center center, center top 0%; background-attachment: scroll, scroll;}
.adaptive-cover-content-wrapper {display: flex; align-items: center; column-gap: 42px; height: 100%;}
.adaptive-cover-content {display: flex; flex-direction: column; max-width: 416px; row-gap: 20px; height: 100%; justify-content: space-between;}
.adaptive-cover-text-content {display: flex; flex-direction: column; row-gap: 15px;}
.var2-fix-button {width: 100%; height: 55px; display: flex; justify-content: center; align-items: center; background-size: auto; background-image: none/*linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; max-width: 403px; background-color: rgb(51, 24, 255);}
.var2-fix-button:hover {background-image: none/*linear-gradient(rgba(97, 76, 255, 1) 0%, rgba(97, 76, 255, 1) 100%)*/; background-color: rgb(97, 76, 255); background-size: auto;}
.adaptive-cover-heading {font-family: 'Inter'; font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em;}
.adaptive-cover-tab {display: flex; justify-content: center; align-items: center; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(41, 41, 41); width: auto; flex-shrink: 0;}
.adaptive-cover-tabs {display: flex; flex-wrap: wrap; row-gap: 5px; column-gap: 5px; max-width: 366px;}
.adaptive-cover-img {width: 390px; display: flex; height: auto;}
.general-white-text {color: rgba(255, 255, 255, 1);}
.works-grid {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; column-gap: 8px; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; overflow-x: hidden; overflow-y: hidden;}
.works-img {width: auto; height: auto; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px;}
.works-wrapper {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; flex-direction: column; row-gap: 8px;}
.works_caption {display: block; text-align: center; color: rgba(0, 0, 0, 0.49); margin-bottom: 10px;}
.designers-item {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-color: rgb(255, 255, 255); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; width: 481px; display: flex; justify-content: space-between; height: 303px; column-gap: 8px;}
.designers-text-wrapper {display: flex; flex-direction: column; row-gap: 10px; max-width: 215px;}
.designers-img-wrapper {display: flex; justify-content: center; align-items: center; border-top-left-radius: 14.51px; border-top-right-radius: 14.51px; border-bottom-left-radius: 14.51px; border-bottom-right-radius: 14.51px; background-color: rgb(248, 248, 248); max-width: 213px;}
.designers-img {height: auto; width: 120px;}
.var2-content-wrapper {background-color: rgb(31, 31, 31); border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; padding-top: 40px; padding-bottom: 40px; padding-left: 20px; padding-right: 20px; display: flex; flex-direction: column; align-items: center;}
.fix-button {width: 100%; height: 55px; display: flex; justify-content: center; align-items: center; background-size: auto; background-image: none/*linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; max-width: 435px; background-color: rgb(51, 24, 255);}
.fix-button:hover {background-image: none/*linear-gradient(rgba(97, 76, 255, 1) 0%, rgba(97, 76, 255, 1) 100%)*/; background-color: rgb(97, 76, 255); background-size: auto;}
.learning-think-grid {display: grid; grid-template-columns: 1fr 52px 331px 52px 1fr; grid-template-rows: 158px auto 111px; margin-bottom: 20px; row-gap: 9px; justify-items: center;}
.learning-think-card {display: flex; flex-direction: column; align-items: center; row-gap: 4px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-left: 14px; padding-right: 14px; padding-top: 15px; padding-bottom: 15px; background-color: rgba(255, 255, 255, 0.05);}
.var3-heading3 {font-size: 28px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; font-family: 'Inter';}
.line-arrow-down {width: 6px; height: auto; justify-content: center;}
.learning-think-card-text {text-align: center;}
.learning-think-card-result {text-align: center; max-width: 326px; margin-top: 1px;}
.learning-think-img {grid-row-start: 1; grid-row-end: 3; grid-column-start: 3; grid-column-end: 4; height: 344px; width: 100%;}
.fix-button-wrapper {display: flex; justify-content: center; flex-direction: column; align-items: center;}
.poster-section {margin-top: 40px;}
.volume-ux-block__content-wrapper {display: flex; justify-content: space-between;}
.volume-ux-block__title-wrapper {display: flex; flex-direction: column; max-width: 388px; row-gap: 20px;}
.volume-ux-block__list {display: flex; flex-direction: column; width: 50%; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(187, 187, 187, 0.6); border-top-style: solid; padding-top: 11px; row-gap: 10px;}
.var2-text {font-weight: 400; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter';}
.font-color-gray {color: rgba(129, 127, 127, 1);}
.volume-ux-block__item {display: flex; flex-direction: column; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-color: rgba(187, 187, 187, 0.2); border-bottom-style: solid; padding-left: 0px; padding-right: 0px; padding-top: 0px; row-gap: 5px; padding-bottom: 9px;}
.volume-ux-block__item-title-wrapper {display: flex; justify-content: space-between; align-items: center; column-gap: 3px;}
.volume-ux-block__item-title {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; font-family: 'Inter';}
.volume-ux-block__item-img {width: 24px; height: 2px; margin-top: -2px; opacity: 0; pointer-events: none; background-color: rgb(0, 0, 0);}
.volume-ux-block__item-desc {max-width: 430px; color: rgba(31, 31, 31, 0.5); display: flex; flex-direction: column; row-gap: 5px;}
.gdb1 {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 10px; row-gap: 10px;}
.gdb1-card {background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; position: relative;}
.gdb1-img {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; width: 100%; flex-shrink: 0;}
.gdb1-cont {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; flex-direction: column; display: flex; row-gap: 10px; height: 100%; position: static;}
.gdb1-cont-header {display: flex; justify-content: space-between; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 10px;}
.gdb1-tag {display: flex; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-size: auto; background-image: linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; column-gap: 5px; align-items: center;}
.gdb1-tag-dot {width: 8px; height: 8px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-size: auto; background-image: linear-gradient(rgba(234, 232, 235, 1) 0%, rgba(234, 232, 235, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.gdb1-tag-text {color: rgba(255, 255, 255, 1); text-transform: uppercase; letter-spacing: -0.05em; font-size: 12px; font-weight: 600; line-height: 90%;}
.gdb1-term {color: rgba(255, 255, 255, 1); padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; background-size: auto; background-image: linear-gradient(rgba(32, 32, 32, 1) 0%, rgba(32, 32, 32, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 16px; line-height: 120%; letter-spacing: -0.05em;}
.gdb1-cont-title {font-size: 32px; letter-spacing: -0.07em; font-weight: 500; line-height: 100%;}
.gdb1-cont-text {font-size: 16px; letter-spacing: -0.05em; line-height: 120%;}
.gdb1-cont-avatar {width: 60px; height: 60px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px;}
.gdb1-cont-avatars {display: flex; column-gap: 10px; padding-left: 5px; padding-bottom: 5px;}
.gdb1-cont-text-wrap {display: flex; flex-direction: column; row-gap: 5px; position: static; font-size: 16px;}
.gdb1-cont-tag {color: rgba(255, 255, 255, 1); padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; background-size: auto; background-image: linear-gradient(rgba(32, 32, 32, 1) 0%, rgba(32, 32, 32, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 16px; line-height: 120%; letter-spacing: -0.05em;}
.nnb1 {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 10px; row-gap: 10px;}
.nnb1-card {background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; color: rgba(255, 255, 255, 1); width: 100%; position: relative;}
.nnb1-cont-avatars {display: flex; column-gap: 10px; margin-top: auto;}
.nnb1-cont {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; flex-direction: column; display: flex; row-gap: 10px; height: 100%;}
.nnb1-img {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; width: 100%; flex-shrink: 0;}
.acb1 {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 10px; row-gap: 10px;}
.acb1-card {background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; position: relative; height: 491px; overflow-x: hidden; overflow-y: hidden; display: flex; flex-direction: column; color: rgba(255, 255, 255, 1);}
.acb1-cont {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; flex-direction: column; display: flex; row-gap: 10px; height: 100%;}
.acb1-cont-title {font-size: 24px; letter-spacing: -0.05em; font-weight: 600; line-height: 120%; text-transform: uppercase;}
.acb1-img {width: 100%; flex-shrink: 0;}
.acb1-cont-avatar {width: 40px; height: 40px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px;}
.acb-wrap {border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; display: flex; flex-direction: column; color: rgba(255, 255, 255, 1);}
.acb2-title {text-align: center; margin-left: auto; margin-right: auto; font-size: 30px; letter-spacing: -0.05em; font-weight: 500; line-height: 105%; margin-bottom: 30px;}
.acb2 {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 10px; row-gap: 10px;}
.acb2-card {background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; position: relative; height: 873px; overflow-x: hidden; overflow-y: hidden; display: flex; flex-direction: column; color: rgba(255, 255, 255, 1);}
.acb2-cont {flex-direction: column; display: flex; row-gap: 10px; align-items: flex-start; margin-bottom: auto; position: static;}
.acb2-img {width: 100%; height: 100%;}
.acb2-cont-title {font-size: 32px; letter-spacing: -0.07em; font-weight: 500; line-height: 100%;}
.acb2-cont-header {display: none; justify-content: flex-start; flex-wrap: wrap; column-gap: 5px; row-gap: 5px; width: 80%;}
.acb2-cont-text {display: flex; align-items: flex-start; font-size: 14px; letter-spacing: -0.05em; line-height: 120%;}
.acb2-term {color: rgba(255, 255, 255, 1); padding-left: 7px; padding-right: 7px; padding-top: 5px; padding-bottom: 5px; font-size: 16px; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-bottom-color: rgba(255, 255, 255, 0.3); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; line-height: 120%; letter-spacing: -0.05em;}
.acb2-label {color: rgba(131, 131, 131, 1); font-size: 16px; line-height: 120%; letter-spacing: -0.05em;}
.acb2-tooltip {background-size: auto; background-image: linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; display: flex; column-gap: 5px; align-items: center; width: auto; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;}
.acb2-tooltip-cont {position: absolute; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; width: 352px; top: 28px; left: 0px; z-index: 2;}
.frb1 {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 10px; row-gap: 10px;}
.frb1-card {display: flex; row-gap: 2px; flex-direction: column;}
.frb1-card-block {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; flex-direction: column; row-gap: 10px; height: 100%;}
.frb1-card-ic {width: 47px; height: auto;}
.frb1-card-header {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.05) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; flex-direction: column; row-gap: 10px; min-height: 74px; display: flex; justify-content: center;}
.frb1-cert {margin-top: 30px; margin-left: auto; margin-right: auto;}
.frb1-cert-img {width: 103px; height: auto;}
.acb3 {display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto;}
.acb3-card {border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; background-color: rgba(255, 255, 255, 0.65); min-height: 619px; display: flex; flex-direction: column; justify-content: flex-end; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; width: 450px; flex-shrink: 0;}
.acb3-card-cont {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; padding-left: 12px; padding-right: 12px; padding-top: 14px; padding-bottom: 12px; column-gap: 7px; min-height: 270px;}
.acb3-card-title {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.acb3-card-header {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px;}
.acb3-card-label {font-size: 14px; letter-spacing: -0.04em; line-height: 120%; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; background-size: auto; background-image: linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; margin-top: 5px;}
.acb3-card-info {position: static; display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.acb3-card-item {display: flex; column-gap: 8px;}
.acb3-card-item-dot {margin-top: 5px; flex-shrink: 0;}
.acb3-telegram-link {color: rgba(33, 33, 33, 1); align-items: center; column-gap: 2px; margin-top: auto; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.acb3-telegram-link:hover {opacity: 0.5;}
.acb3-card-img {display: none;}
.price-card-wrap {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}
.price-card {display: flex; flex-direction: column;}
.price-card-header {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; row-gap: 5px; flex-direction: column; align-items: flex-start; margin-bottom: 1px;}
.price-card-title {font-size: 25px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.price-card-caption {font-size: 15px; font-weight: 500; line-height: 140%; letter-spacing: -0.05em; color: rgba(67, 98, 237, 1); padding-left: 6px; padding-right: 6px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-size: auto; background-image: linear-gradient(rgba(244, 244, 244, 1) 0%, rgba(244, 244, 244, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.price-card-cont {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 18px; height: 100%; min-height: 584px;}
.price-card-richtext {letter-spacing: -0.05em; line-height: 140%; font-weight: 500; color: rgba(33, 33, 33, 0.75); margin-bottom: auto; min-height: 298px;}
.price-card-value-wrap {display: flex; align-items: baseline;}
.price-card-value {font-size: 30px; line-height: 104%; letter-spacing: -0.05em; font-weight: 500;}
.price-card-btn {height: 62px; display: flex; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 0px; border-top-right-radius: 0px; font-size: 16px; line-height: 120%; letter-spacing: -0.05em; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(33, 33, 33); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.price-card-btn:hover {background-color: rgb(67, 98, 237);}
.price-flexblock2 {row-gap: 5px;}
.price-flexblock1 {min-height: 111px; row-gap: 5px;}
.price-tm {justify-content: center; column-gap: 5px;}
.price-ti {color: rgba(33, 33, 33, 1); font-size: 15px; letter-spacing: -0.05em; line-height: 140%; padding-top: 10px; padding-bottom: 10px; padding-left: 30px; padding-right: 30px; border-top-color: rgba(0, 0, 0, 0.4); border-left-color: rgba(0, 0, 0, 0.4); border-right-color: rgba(0, 0, 0, 0.4); border-bottom-color: rgba(0, 0, 0, 0.4); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.price-ti:hover {border-top-color: rgba(67, 98, 237, 0.4); border-left-color: rgba(67, 98, 237, 0.4); border-right-color: rgba(67, 98, 237, 0.4); border-bottom-color: rgba(67, 98, 237, 0.4); color: rgba(67, 98, 237, 1);}
.section-blue-bg {position: relative; top: 0px; bottom: 0px; right: 0px; left: 0px; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; background-color: rgb(0, 0, 238);}
.hover_poster-other-img {height: 100%; width: 100%; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px;}
.poster-other_img-card {height: 300px;}
.poster-other_imgs-wrap {height: 100%; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px;}
.poster-img1 {z-index: 3;}
.poster-img2 {z-index: 2;}
.poster-img3 {z-index: 1;}
.poster-card-change_wrap {height: 100%; display: flex; z-index: 4;}
.poster_card-change {display: flex; align-items: flex-start; padding-top: 15px; width: 33.33%;}
.pcc1 {padding-left: 15px; padding-right: 5px;}
.pcc2 {padding-left: 5px; padding-right: 5px;}
.pcc3 {padding-left: 5px; padding-right: 15px;}
.poster-card-change-marker {background-color: rgb(248, 248, 248); height: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.price-pu-input {height: 45px; padding-left: 7.5px; padding-right: 7.5px; padding-top: 7.5px; padding-bottom: 7.5px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background-image: linear-gradient(rgba(33, 33, 33, 0.05) 0%, rgba(33, 33, 33, 0.05) 100%); border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none;}
.price-pu-cont {width: 565px; padding-top: 30px; padding-bottom: 45px; padding-left: 30px; padding-right: 30px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; box-shadow: /*0px 4px 20px 0px rgba(0, 0, 0, 0.3)*/; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.price-pu-close {min-width: 20px; min-height: 20px; top: 30px; right: 30px; background-size: 100% 100%; z-index: 3;}
.bullet-text {text-indent: -11px; padding-left: 11px;}
.grey-text {color: rgba(85, 85, 85, 1);}
.hide-element {display: none;}
.sb1-slide {max-width: 295px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; height: 407px; flex-shrink: 0;}
.sb1-slide-img {width: 100%; height: 240px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.sb1-slide-cont {padding-left: 15px; padding-right: 15px; padding-top: 11px; padding-bottom: 15px; display: flex; flex-direction: column; align-items: flex-start;}
.sb1-slide-title {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.sb1-slide-caption {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; color: rgba(67, 98, 237, 1);}
.rb1 {background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.rb1-cont1 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 20px;}
.rb1-author {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto; background-image: linear-gradient(rgba(247, 247, 247, 1) 0%, rgba(247, 247, 247, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; row-gap: 20px; flex-direction: column; margin-top: auto;}
.rb1-author-header {display: flex; flex-direction: row; column-gap: 10px; row-gap: 20px; align-items: center;}
.rb1-author-img {width: 77px; height: 77px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; flex-shrink: 0;}
.rb1-author-quot {font-size: 15px; letter-spacing: -0.05em; line-height: 140%;}
.rb1-cont2 {background-color: rgb(33, 33, 33); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto, contain; background-image: url("/d/vector_551315.svg"), url("/d/linii.svg"); background-repeat: no-repeat, no-repeat; background-position: right -21% top 17%, left 0% top 0%; background-attachment: scroll, scroll; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; display: flex; flex-direction: column; justify-content: space-between;}
.rb1-tags {display: flex; column-gap: 8px; justify-content: flex-start;}
.rb1-tag {display: flex; column-gap: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; align-items: center; justify-content: flex-start; width: auto; flex-shrink: 0;}
.rb1-tag-dot {width: 10px; height: 10px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-size: auto; background-image: linear-gradient(rgba(67, 98, 237, 1) 0%, rgba(67, 98, 237, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: none;}
.rb1-tag-text {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px;}
.rb1-list {background-size: auto; background-image: linear-gradient(rgba(44, 44, 44, 1) 0%, rgba(44, 44, 44, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; color: rgba(255, 255, 255, 1); display: flex; flex-direction: column; row-gap: 10px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.rb1-item {padding-bottom: 10px; display: flex; justify-content: space-between; align-items: flex-start; column-gap: 20px;}
.rb1-item-img {flex-shrink: 0; width: 30px; height: 30px;}
.rb1-item-text {font-size: 15px; letter-spacing: -0.05em; line-height: 140%;}
.gsb1-tags {display: flex; justify-content: center; column-gap: 10px; row-gap: 10px; flex-wrap: wrap;}
.gsb1-mb {padding-left: 15px; padding-right: 5px; padding-top: 15px; padding-bottom: 15px; text-align: left;}
.gsb1 {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.gsb1-video {width: 100%; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; align-self: stretch;}
.gsb1-cont-item {padding-top: 10px; padding-bottom: 10px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(255, 255, 255, 0.3); font-size: 18px; letter-spacing: -0.05em; font-weight: 500; line-height: 120%; padding-right: 60px; color: rgba(255, 255, 255, 0.5);}
.gsb1-link {margin-left: auto; margin-right: auto; font-weight: 500; font-size: 20px; line-height: 120%; letter-spacing: -0.07em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.gsb1-link:hover {color: rgba(190, 190, 190, 1);}
.gsb1-card-wrap {column-gap: 45px;}
.gsb1-card {flex-direction: column; display: flex; row-gap: 5px; padding-top: 12px; padding-bottom: 12px; width: auto;}
.gsb1-card-title {font-size: 55px; letter-spacing: -0.07em; line-height: 80%;}
.gsb1-desc {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px;}
.mvb1 {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; column-gap: 10px;}
.mvb1-card {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; display: flex; flex-direction: column;}
.mvb1-card-num {font-size: 55px; line-height: 100%; letter-spacing: -0.07em; color: rgba(206, 206, 206, 1);}
.mvb1-card-img {width: auto; height: 122px;}
.mvb1-card-title {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.mvb1-card-text {line-height: 140%; letter-spacing: -0.05em;}
.mvb1-card-header {margin-bottom: 20px;}
.mvb2-slider {flex-direction: row; display: flex;}
.mvb2-slide {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; display: flex; flex-direction: row; column-gap: 10px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; align-items: center; width: auto; flex-shrink: 0;}
.mvb2-slide-img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; width: 77px; height: 77px; flex-grow: 0; flex-shrink: 0;}
.mvb2-slide-cont {display: flex; flex-direction: column; align-items: flex-start; row-gap: 7px; width: auto;}
.mvb2-slide-title {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.gd_collections-header {color: rgba(255, 255, 255, 1); background-color: rgb(31, 31, 31); padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; display: flex; align-items: center; justify-content: space-between; margin-bottom: 20px;}
.gd-c-header_circle {width: 18px; height: 18px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgb(0, 0, 238);}
.gd_collections-wrap {display: flex; flex-direction: column; row-gap: 30px;}
.pcb1 {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 16px;}
.pcb1-card {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.pcb1-card-img {height: 651px;}
.cfb1 {display: flex; column-gap: 108px;}
.cfb1-title {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.cfb1-cont {display: flex; flex-direction: column; align-items: flex-start;}
.cfb1-img-mob {display: none;}
.cfb1-img {width: 403px; height: auto;}
.cfb2-title {font-weight: 500; font-size: 30px; letter-spacing: -0.05em; line-height: 105%;}
.cfb2-card-title {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.cfb2-list {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}
.cfb2-card {height: 250px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; border-top-left-radius: 5px; border-bottom-left-radius: 5px; overflow-x: hidden; overflow-y: hidden; background-image: linear-gradient(rgba(67, 98, 237, 1) 0%, rgba(67, 98, 237, 1) 100%); padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}
.cfb2-card-div {width: 34px; height: 34px; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; bottom: 0px; top: 0px; right: -17px; position: absolute; margin-top: auto; margin-bottom: auto; z-index: 1;}
.cfb2-card-img {width: 150px; height: auto; position: absolute; bottom: 35px; left: 0px; right: 0px; margin-left: auto; margin-right: auto;}
.cfb1-neon {position: absolute; width: 578px; height: auto; right: -2%; top: 160px;}
.cfb1-neon-mob {position: absolute; width: 578px; height: auto; right: 20px; top: 210px;}
.program-section {margin-top: 80px; margin-bottom: 30px;}
.main-anchor-section {padding-top: 30px; padding-bottom: 30px;}
.uup-hero-tags {display: flex; justify-content: center; align-items: flex-start; row-gap: 0px; column-gap: 10px; margin-bottom: auto;}
.cofounder-img {width: 298px; height: 280px; min-height: 280px; border-top-left-radius: 24.53px; border-top-right-radius: 24.53px;}
.cofounder-text-wrapper {padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; background-color: rgb(255, 255, 255); display: flex; flex-direction: column; height: 100%; justify-content: space-between; align-items: flex-start; min-height: 162px;}
.cofounders-wrapper {display: flex; flex-direction: column; align-items: center; margin-left: auto; margin-right: auto;}
.rgcb1 {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 10px; align-items: start;}
.rgcb1-img {width: 100%; height: auto; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.rgcb1-cont-partner-logo {height: auto; width: 143px;}
.rgcb1-cont-partner-text {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; color: rgba(33, 33, 33, 0.45);}
.rgcb1-cont-item-title {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.rgcb1-cont-item-dot {width: 10px; height: 10px; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.rgcb1-cont-item-header {display: flex; align-items: center; justify-content: space-between;}
.rgcb1-cont-item-text {font-size: 15px; letter-spacing: -0.05em; line-height: 140%; color: rgba(85, 85, 85, 1); max-width: 384px;}
.rgcb1-cont-item {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px; padding-top: 8px; padding-bottom: 8px;}
.blue-bg_btn {background-size: auto; background-image: none/*linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(51, 24, 255);}
.standart3_white-btn {background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(255, 255, 255); color: rgba(33, 33, 33, 1); height: 55px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; margin-top: 25px; font-weight: 500; font-size: 18px; line-height: 1.2; letter-spacing: -0.05em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.standart3_white-btn:hover {color: rgba(255, 255, 255, 1); background-color: rgb(97, 76, 255);}
.program-button {max-width: 559px; margin-left: auto; margin-right: auto; width: 100%; height: 45px; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1); font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(51, 24, 255);}
.program-button:hover {background-color: rgb(97, 76, 255);}
.program-page-wrap {display: flex; flex-direction: column; row-gap: 40px;}
.program-page_header {color: rgba(255, 255, 255, 1); background-color: rgb(31, 31, 31); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px;}
.pgorgam-page_circle {width: 20px; height: 20px; background-color: rgb(51, 24, 255); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%;}
.program-header_caption {font-weight: 500; font-size: 25px; line-height: 1.2; letter-spacing: -0.05em;}
.pdux-c-tags {display: flex; justify-content: flex-start; column-gap: 10px; row-gap: 10px; flex-wrap: nowrap; width: auto;}
.pdux-c {display: flex; flex-direction: column; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 20px; padding-right: 15px; padding-top: 30px; padding-bottom: 20px; height: 560px; background-size: cover, auto 100%; background-image: url("/d/992-product.jpg"), none/*url("/d/992-product.png")*/; background-repeat: no-repeat, no-repeat; background-position: center center, right 0% center; background-attachment: scroll, scroll; color: rgba(255, 255, 255, 1); background-color: rgb(14, 10, 27); align-items: flex-start;}
.pdux-c-tag {display: flex; column-gap: 5px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; align-items: center; justify-content: flex-start; width: auto; flex-shrink: 0; color: rgba(255, 255, 255, 1); background-color: rgb(41, 41, 41);}
.pdux-c-question {position: absolute; top: 30px; right: 15px; padding-left: 15px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; display: none; column-gap: 10px; align-items: center; width: auto; color: rgba(255, 255, 255, 0.9); font-size: 18px; font-weight: 500; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px;}
.pdux-c-question-ic {width: 28px; height: 28px;}
.pdux-c-cont {display: flex; flex-direction: column; align-items: flex-start; row-gap: 20px; margin-top: 73px; width: auto;}
.pdux-c-title {font-weight: 500; font-size: 51px; line-height: 100%; letter-spacing: -0.07em;}
.pdux-c-buttons {margin-top: auto; display: flex; column-gap: 20px;}
.pdux-c-p-button {width: auto; height: 60px; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1); font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 500; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(67, 98, 237); max-width: 270px; padding-top: 0px; padding-bottom: 0px;}
.pdux-c-p-button:hover {background-color: rgb(108, 165, 251);}
.pdux-c-s-button {width: auto; height: 60px; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1); font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 500; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; max-width: 192px; padding-top: 0px; padding-bottom: 0px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}
.pdux-c-s-button:hover {background-color: rgb(67, 98, 237);}
.pdux-c-mb {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; text-align: left; font-size: 16px; line-height: 140%; letter-spacing: -0.05em;}
.hfgb1 {display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 10px; flex-direction: row;}
.hfgb1-cont {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto; background-image: linear-gradient(rgba(41, 41, 41, 1) 0%, rgba(41, 41, 41, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; flex-direction: column; align-items: flex-start;}
.career-review-icon {background-color: rgb(248, 248, 248); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; width: 24px; height: 24px; display: flex; justify-content: center; align-items: center;}
.career-review-descr {display: flex; flex-direction: column; row-gap: 5px;}
.career-review-header-copy {display: flex; flex-direction: column; row-gap: 5px; padding-bottom: 15px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-color: rgba(0, 0, 0, 0.1); border-bottom-style: solid;}
.career-review-card-title-copy {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; display: flex; cursor: pointer; flex-direction: column; justify-content: flex-start;}
.career-review-card-img-copy {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; flex-shrink: 0; width: 77px; height: 77px;}
.career-review-card-heading-copy {display: flex; flex-direction: row; column-gap: 10px; align-items: center;}
.vers2-career-review-card {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; display: flex; width: 317px; cursor: pointer; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; flex-direction: column; row-gap: 10px; background-color: rgb(255, 255, 255);}
.vers2-career-review-card-cont {display: flex; flex-direction: column; row-gap: 10px; align-items: flex-start;}
.vers2-career-review-popup-cont {width: 562px; height: 426px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; display: flex; flex-direction: row; padding-top: 49px; column-gap: 10px; padding-bottom: 20px; padding-left: 12px; padding-right: 15px; z-index: 101;}
.vers2-career-review-popup-author {display: flex; flex-direction: column; flex-shrink: 0; width: 136px;}
.vers2-career-review-popup-photo {width: 123px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; margin-bottom: 10px;}
.vers2-career-review-popup-text {height: 100%; overflow-x: scroll; overflow-y: scroll; width: 100%;}
.vers2-career-review-popup1 {align-items: center; justify-content: center; position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(33, 33, 33, 0.3); z-index: 100; opacity: 1; display: none;}
.career-review-btn2 {cursor: pointer; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.career-review-btn2:hover {opacity: 0.5;}
.career-review-btn3 {cursor: pointer; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.career-review-btn3:hover {opacity: 0.5;}
.vers2-career-review-popup2 {align-items: center; justify-content: center; position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(33, 33, 33, 0.3); z-index: 100; opacity: 1; display: none;}
.vers2-career-review-popup3 {align-items: center; justify-content: center; position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(33, 33, 33, 0.3); z-index: 100; opacity: 1; display: none;}
.career-review-descr-vers2 {display: flex; flex-direction: column; row-gap: 5px; margin-bottom: 5px;}
.vers2-career-review-popup-descwrap {display: flex; column-gap: 2px; color: rgba(85, 85, 85, 1);}
.tag-dot {width: 10px; height: 10px; background-color: rgb(67, 98, 237);}
.tag-wrapper {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; display: flex; column-gap: 5px; justify-content: center; align-items: center; width: auto;}
.flex-items-and-img {height: 478px; display: flex;}
.w-50-img {width: 50%; height: 100%; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.card-icon {width: 45px; height: 45px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgba(255, 255, 255, 0.05); padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; min-height: auto;}
.tags-wrapper-grid {display: grid; justify-content: center; align-items: center; column-gap: 10px; grid-template-columns: auto auto auto auto; grid-template-rows: auto;}
.var3-text2 {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter';}
.var2-standart3 {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; height: 100%; background-color: rgb(41, 41, 41); width: 50%;}
.var2-standart3-card {padding-top: 14px; padding-bottom: 14px; display: flex; justify-content: space-between;}
.var2-standart3-card-header {display: flex; row-gap: 14px; flex-direction: column; max-width: 344px;}
.var2-link2 {font-weight: 500; font-size: 20px; line-height: 120%; letter-spacing: -0.07em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-family: 'Inter';}
.var2-link2:hover {color: rgba(255, 255, 255, 0.5);}
.career-review-btn1 {transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.career-review-btn1:hover {opacity: 0.5;}
.ugc-ci {height: 405px; width: 605px; flex-shrink: 0; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.ugc-ci-cont {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}
.ugc-ci-cont-header {display: flex; flex-direction: column; align-items: flex-start;}
.ugc-ci-cont-text {font-size: 15px; letter-spacing: -0.05em; line-height: 140%; margin-bottom: 10px;}
.ugs-popup {display: none; align-items: center; justify-content: center; position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: rgba(33, 33, 33, 0.3); z-index: 100; opacity: 0;}
.ugs-popup-link {font-size: 14px; line-height: 120%; letter-spacing: -0.05em; text-decoration: underline;}
.hover-courses-card {overflow-x: clip; overflow-y: clip;}
.couses_modal-link {color: rgba(255, 255, 255, 1); position: absolute; bottom: 15px; left: 0px; right: 0px; text-align: center; z-index: 3;}
.courses-link2 {margin-left: auto; margin-right: auto; font-weight: 500; font-size: 20px; line-height: 120%; letter-spacing: -0.07em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-decoration: underline;}
.courses-link2:hover {color: rgba(190, 190, 190, 1);}
.gdb1-hover-tag {display: flex; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-size: auto; background-image: linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; column-gap: 5px; align-items: center;}
.couses_n-modal-link {color: rgba(255, 255, 255, 1); position: absolute; right: 145px; text-align: center; z-index: 3; top: 185px;}
.couses_gd-modal-link {color: rgba(255, 255, 255, 1); position: absolute; bottom: 15px; left: 0px; right: 0px; text-align: center; z-index: 3;}
.acb2-img-wrap {width: 100%; flex-shrink: 0; min-height: 365px; position: relative; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; overflow-x: hidden; overflow-y: hidden; height: 365px;}
.gdb1-img-wrap {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; width: 100%; flex-shrink: 0; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; overflow-x: hidden; overflow-y: hidden;}
.test-drive_wrap {min-height: 310px; display: flex; flex-direction: column; justify-content: center; align-items: center; row-gap: 20px; color: rgba(255, 255, 255, 1); text-align: center;}
.white-button {max-width: 292px; width: 100%; height: 45px; display: flex; justify-content: center; align-items: center; color: rgba(33, 33, 33, 1); font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(255, 255, 255);}
.white-button:hover {background-color: rgb(97, 76, 255); color: rgba(255, 255, 255, 1);}
.tax-tag {display: flex; align-items: center; padding-left: 6px; padding-right: 6px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(248, 248, 248); justify-content: space-between; margin-top: 5px;}
.tax-tag_icon {width: 18px; min-height: auto; height: 8px; display: flex; justify-content: center; align-items: center;}
.installment-wrap {color: rgba(131, 131, 131, 1);}
.faq-dt-text {max-width: 450px; line-height: 140%; letter-spacing: -0.05em; font-weight: 400; font-size: 15px;}
.ac-video-card {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; display: flex; justify-content: center; align-items: center;}
.video_play-icon {width: 90px; min-height: auto;}
.ac-video_popup {position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; height: 100vh; z-index: 100; background-color: rgba(0, 0, 0, 0.3); display: none; justify-content: center; align-items: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 0;}
.gsb1-video-card {width: 100%; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; align-self: stretch; height: 520px; background-size: contain; background-image: url("/d/video3-cover.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; background-color: rgb(195, 195, 198); display: flex; justify-content: center; align-items: center; cursor: pointer;}
.gsb1-video_play-icon {width: 90px; min-height: auto;}
.gsb1-video_popup {position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; height: 100vh; z-index: 100; background-color: rgba(0, 0, 0, 0.3); display: none; justify-content: center; align-items: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 0;}
.inner-video2 {width: 736px;}
.sb1_arrows-wrap {display: flex; justify-content: center; margin-top: 15px; column-gap: 10px;}
.sb1_left-arrow {width: 36px; height: 36px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgb(255, 255, 255); display: flex; justify-content: center; align-items: center; color: rgba(67, 98, 237, 1); cursor: pointer; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.sb1_left-arrow:hover {color: rgba(255, 255, 255, 1); background-color: rgb(67, 98, 237);}
.sb1_right-arrow {width: 36px; height: 36px; background-color: rgb(255, 255, 255); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; display: flex; justify-content: center; align-items: center; color: rgba(67, 98, 237, 1); cursor: pointer; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.sb1_right-arrow:hover {background-color: rgb(67, 98, 237); color: rgba(255, 255, 255, 1);}
.sb1_arrow-icon {min-height: auto; width: 100%; height: 100%;}
.bf_action {width: 130px; height: 80px; position: absolute; right: 0px; bottom: 0px; pointer-events: none; display: none;}
.action_acb2-wrap {display: flex; column-gap: 6px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; align-items: center;}
.acb2_yellow-tag {width: auto; display: flex; justify-content: center; align-items: center; background-color: rgb(255, 180, 0); color: rgba(33, 33, 33, 1); padding-top: 2px; padding-bottom: 2px; padding-left: 4px; padding-right: 4px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;}
.gdb1_yellow-tag {display: flex; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-size: auto; background-image: linear-gradient(rgba(255, 180, 0, 1) 0%, rgba(255, 180, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; column-gap: 5px; align-items: center;}
.gdb1_yellow-tag-text {color: rgba(33, 33, 33, 1); text-transform: uppercase; letter-spacing: -0.05em; font-size: 12px; font-weight: 600; line-height: 90%;}
.bf_action-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px; margin-top: 10px;}
.dt_gdb1-yellow-tag {display: flex; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-size: auto; background-image: linear-gradient(rgba(255, 180, 0, 1) 0%, rgba(255, 180, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; column-gap: 5px; align-items: center;}
.gdb1_yellow-caption {color: rgba(255, 180, 0, 1); text-transform: uppercase; letter-spacing: -0.05em; font-size: 12px; font-weight: 600; line-height: 90%; display: none;}
.gd_bf-action {right: 480px;}
.nnb1_bf-action {right: 486px;}
.bf_action-tag {background-image: linear-gradient(rgba(255, 180, 0, 1) 0%, rgba(255, 180, 0, 1) 100%); color: rgba(33, 33, 33, 1);}
.bf_cta-banner {display: none; align-items: center; column-gap: 9px; position: absolute; left: 0px; bottom: -10px; pointer-events: none;}
.bf_cta-icon {width: 77px; height: 77px; min-height: auto; flex-shrink: 0;}
.bf_cta-text-wrap {display: flex; flex-direction: column; align-items: flex-start;}
.bf_cta-text {line-height: 1.4; letter-spacing: -0.05em;}
.bf_cta-mobile-tag {display: none;}
.bf_hero-tag {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background-color: rgb(255, 180, 0); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; color: rgba(33, 33, 33, 1);}
.bf_hero-tags {display: flex; column-gap: 10px; align-items: center; margin-bottom: -14px; flex-shrink: 0;}
.gd_version {margin-bottom: 0px;}
.bf_hero-banner {width: 240px; height: 140px; display: none;}
.bf_hero-mobile-banner {display: none;}
.middle_bf-banner {height: auto; position: absolute; bottom: 0px; right: 0px; width: 240px; display: none;}
.ux_hero-tags {display: flex; column-gap: 10px; align-items: center; justify-content: center; width: auto;}
.ux_hero-tag {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background-color: rgb(255, 180, 0); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; color: rgba(33, 33, 33, 1); display: flex;}
.ux_hero-tag-text {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; display: none;}
.ux_bf-banner {height: auto; width: 240px; position: absolute; bottom: 0px; right: 0px; display: none;}
.tab-bf_tags-wrap {width: auto; display: flex; column-gap: 7px; align-items: center; margin-bottom: 15px;}
.tab-bf_tag {background-color: rgb(255, 180, 0); color: rgba(33, 33, 33, 1); padding-top: 4px; padding-bottom: 4px; padding-left: 11px; padding-right: 11px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; font-weight: 500; line-height: 1.2; letter-spacing: -0.05em; font-size: 16px;}
.banner-img {background-size: auto 100%; background-image: url("/d/992_1.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 90px;}
.banner {display: none; align-items: center; justify-content: center; background-color: rgb(0, 0, 0);}
.banner-hide {display: none;}
.ac_test-drive_wrap {min-height: 300px; display: flex; flex-direction: column; justify-content: center; align-items: center; row-gap: 20px; color: rgba(255, 255, 255, 1); text-align: center;}
.other-couses_wrap {display: flex; flex-direction: column;}
.other-courses_btn {max-width: 559px; margin-left: auto; margin-right: auto; width: 100%; height: 45px; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1); font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(51, 24, 255);}
.other-courses_btn:hover {background-color: rgb(97, 76, 255);}
.modal_tabs {width: 100%; margin-top: 25px;}
.modal_tabs-menu {column-gap: 5px;}
.tabs-form_wrap {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.tabs-form {padding-top: 25px;}
.taps_price-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px; margin-bottom: 25px; min-height: 53px;}
.tabs_price {display: flex; align-items: flex-end;}
.tabs_price-text {line-height: 104%; font-size: 30px; letter-spacing: -0.05em; font-weight: 500;}
.tabs-price_caption-wrap {display: flex; align-items: center; column-gap: 6px; color: rgba(33, 33, 33, 0.6);}
.tax-text {line-height: 140%; letter-spacing: -0.05em;}
.tax_tag-wrap {display: flex; align-items: center; column-gap: 6px; margin-bottom: 6px;}
.tax_tag {color: rgba(255, 255, 255, 1); background-color: rgb(33, 33, 33); padding-top: 2.5px; padding-bottom: 2.5px; padding-left: 4px; padding-right: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; align-items: center; justify-content: center;}
.tax_wrap {margin-bottom: 25px;}
.payment-immediately {column-gap: 10px;}
.old-price {text-decoration: line-through; font-size: 16px; color: rgba(33, 33, 33, 0.6);}
.form-1 {position: absolute; top: 0px;}
.form-2_12month {position: absolute; top: 0px;}
.card-icon-wrap {width: 45px; height: 45px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgba(255, 255, 255, 0.05); padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.ugc_arrows-wrap {display: none; justify-content: center; margin-top: 15px; column-gap: 10px;}
.ugc_left-arrow {width: 36px; height: 36px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgb(255, 255, 255); display: flex; justify-content: center; align-items: center; color: rgba(67, 98, 237, 1); cursor: pointer; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.ugc_left-arrow:hover {color: rgba(255, 255, 255, 1); background-color: rgb(67, 98, 237);}
.ugc_right-arrow {width: 36px; height: 36px; background-color: rgb(255, 255, 255); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; display: flex; justify-content: center; align-items: center; color: rgba(67, 98, 237, 1); cursor: pointer; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.ugc_right-arrow:hover {background-color: rgb(67, 98, 237); color: rgba(255, 255, 255, 1);}
.ad_hero-wrap {min-height: 560px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; background-color: rgb(0, 0, 0); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; color: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: flex-start; row-gap: 24px; background-size: cover, cover; background-image: none/*url("/d/992-ad.jpg")*/, url("/d/frame_2131328192.jpg"); background-repeat: no-repeat, no-repeat; background-position: center center, center center; background-attachment: scroll, scroll;}
.ad_hero-tags-wrap {display: flex; flex-wrap: wrap; row-gap: 10px; column-gap: 10px; max-width: 688px;}
.ad_hero-tag {row-gap: 0px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(41, 41, 41); color: rgba(255, 255, 255, 1);}
.ad_hero-btn {margin-top: auto; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(255, 98, 0); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; min-width: 350px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; height: 60px; font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.ad_hero-btn:hover {background-color: rgb(255, 136, 0);}
.ad_author-card {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; min-height: 537px;}
.ad_author_left-side {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(255, 255, 255); height: 100%; overflow-x: hidden; overflow-y: hidden;}
.ad_author_right-side {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(255, 255, 255); height: 100%; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 20px;}
.ad_author_accent-text {font-weight: 500; font-size: 25px; line-height: 120%; letter-spacing: -0.05em;}
.ad_author_name-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px;}
.ad_author_caption {color: rgba(131, 131, 131, 1);}
.ad_author_name {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.ad_author-list {margin-top: auto; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0.05); padding-top: 20px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 15px;}
.ad_author-img {height: 100%; width: 100%;}
.ad_card-list {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px;}
.ad_card-item {display: flex; column-gap: 8px;}
.general-text {letter-spacing: -0.05em; line-height: 140%; font-weight: 400;}
.ad_telegram-link {color: rgba(33, 33, 33, 1); align-items: center; column-gap: 4px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.ad_telegram-link:hover {opacity: 0.6;}
.ad_telegram-icon {width: 20px; height: 20px; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px;}
.yellow_action-price {display: flex; flex-shrink: 0;}
.career-section {margin-top: 30px;}
.ad_ums-list {display: flex; flex-direction: column; row-gap: 10px;}
.ad_ums-card {border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; column-gap: 30px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; flex-direction: row; top: 30px; position: sticky;}
.ad_ums-card-cont {display: flex; align-items: flex-start; flex-direction: column; justify-content: flex-start; row-gap: 5px;}
.ad_ums-card-tag {margin-bottom: auto; padding-left: 3px; padding-right: 5px; padding-top: 3px; padding-bottom: 3px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-size: auto; background-image: linear-gradient(rgba(255, 98, 0, 1) 0%, rgba(255, 98, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; line-height: 140%; letter-spacing: -0.05em; font-weight: 500; color: rgba(255, 255, 255, 1);}
.ad_ums-card-preview {max-width: 590px; flex-grow: 1; flex-shrink: 0; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; min-height: 374px; overflow-x: hidden; overflow-y: hidden;}
.ad_ums-card-change-wrap {height: 100%; display: flex; z-index: 4;}
.ad_ums-card-change {display: flex; align-items: flex-start; padding-top: 10px;}
.ad_ums-card-change-marker {height: 3px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.ad_ums-card-photo {width: 100%; height: 100%; position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px;}
.adim1 {z-index: 3;}
.adim2 {z-index: 2;}
.adim3 {z-index: 1;}
.ad_ums-card-photo-wrap {position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; height: 100%;}
.multi_wrap {background-color: rgb(255, 255, 255); border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; padding-top: 50px; padding-bottom: 75px; background-size: auto 100%; background-image: url("/d/multi-992.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 845px;}
.multi_circle-wrap {max-width: 523px; margin-left: auto; margin-right: auto; height: 527px; background-size: cover; background-image: url("/d/multi-992_4.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; display: flex; flex-direction: column; align-items: center; padding-top: 54px; row-gap: 50px;}
.multi-tag {padding-top: 7px; padding-bottom: 7px; padding-left: 12px; padding-right: 12px; background-color: rgb(248, 248, 248); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; font-weight: 500; font-size: 25px; line-height: 120%; letter-spacing: -0.05em;}
.multi-title {font-size: 50px; font-weight: 600; line-height: 100%; letter-spacing: -0.05em; text-transform: uppercase;}
.fhc_wrap {display: flex; justify-content: space-between;}
.fhc_text-wrap {max-width: 487px;}
.fhc_text {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.ad_format {display: flex; flex-direction: column; row-gap: 30px;}
.ad_format-box {padding-top: 20px; padding-bottom: 20px; display: grid; padding-left: 20px; padding-right: 20px; grid-template-columns: 1fr 590px; grid-template-rows: auto; column-gap: 20px; border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; height: 414px; box-shadow: 0px -3px 10px 0px rgba(31, 31, 31, 0.1);}
.ad_format-wrap {display: flex; align-items: flex-start;}
.ad_format-card-image {width: 100%; height: 100%; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.ad_format-card-header {display: flex; row-gap: 5px; flex-direction: column; justify-content: space-between;}
.time_action-text {display: none;}
.ws_hero-wrap {background-color: rgb(13, 13, 13); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; min-height: 520px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; background-size: cover; background-image: url("/d/992-website.jpg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1); display: flex; flex-direction: column; align-items: flex-start; overflow-x: hidden; overflow-y: hidden;}
.ws_hero-tags {display: flex; column-gap: 10px; margin-bottom: 40px;}
.ws_hero-tag {background-color: rgb(41, 41, 41); display: flex; align-items: center; column-gap: 5px; width: auto; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;}
.ws_tag-circle {width: 7px; height: 7px; background-color: rgb(51, 24, 255); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; display: none;}
.ws_hero-tag-text {font-weight: 600; line-height: 120%; letter-spacing: -0.05em;}
.ws_hero-title {font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em; margin-bottom: 10px;}
.ws_hero-text {max-width: 332px; font-weight: 500; line-height: 140%; letter-spacing: -0.05em;}
.ws_hero-btn {margin-top: auto; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(51, 24, 255); min-width: 317px; border-top-left-radius: 75px; border-top-right-radius: 75px; border-bottom-left-radius: 75px; border-bottom-right-radius: 75px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em; height: 45px;}
.ws_hero-btn:hover {background-color: rgb(97, 76, 255);}
.ws_hero-author {font-weight: 500; line-height: 120%; letter-spacing: -0.05em; padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; background-color: rgba(31, 31, 31, 0.3); backdrop-filter: blur(10px); position: absolute; right: 30px; bottom: 30px;}
.adfh_wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.adfh_text-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 15px;}
.adfh_award-wrap {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto auto; column-gap: 10px; row-gap: 12px; max-width: 362px;}
.adfh_award-card {display: flex; flex-direction: column; align-items: center;}
.adfh_award-icon {width: 80px; min-height: auto; height: 80px; margin-bottom: 5px;}
.adfh_award-name {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; font-weight: 400;}
.adfh_award-caption {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; opacity: 0.6;}
.adfh_card-title {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.adfh_caprion {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px;}
.ad_projects_wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px; column-gap: 10px;}
.ad_project {display: flex; flex-direction: column;}
.ad_project-header {background-color: rgb(248, 248, 248); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; height: 70px; display: flex; align-items: center; justify-content: space-between; color: rgba(31, 31, 31, 1); padding-left: 15px; padding-right: 15px; column-gap: 10px; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.ad_project-header-name-wrap {display: flex; flex-direction: column; row-gap: 2px; width: auto;}
.ad_project-header-name {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; overflow-wrap: normal; flex-shrink: 0;}
.ad_project-caption {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; opacity: 0.5;}
.ad_project-btns-wrap {width: auto; display: flex; align-items: center; column-gap: 6px;}
.ad_project-btn {min-width: 141px; height: 40px; padding-left: 15px; padding-right: 15px; padding-top: 0px; padding-bottom: 0px; font-size: 14px; line-height: 120%; letter-spacing: -0.04em; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(41, 41, 41); border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; justify-content: center; align-items: center; text-decoration: none; color: rgba(255, 255, 255, 1); text-align: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.ad_project-btn:hover {background-color: rgb(85, 85, 85);}
.ad_case-btn {min-width: 144px; height: 40px; padding-left: 15px; padding-right: 15px; padding-top: 0px; padding-bottom: 0px; font-size: 14px; line-height: 120%; letter-spacing: -0.04em; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(33, 33, 33, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; justify-content: center; align-items: center; text-align: center; text-decoration: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.ad_case-btn:hover {opacity: 0.7;}
.ad_project-hover-wrap {height: 320px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; overflow-x: hidden; overflow-y: hidden;}
.ad-project-change-wrap {height: 100%; z-index: 5; display: flex;}
.ad_photo-change {padding-bottom: 20px; display: flex; align-items: flex-end;}
.ad_chahge-marker {height: 4px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgba(255, 255, 255, 0.1);}
.ad_photo-wrap {height: 100%; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px;}
.ad_project-img {width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px;}
.no-pojects-wrap {display: flex; align-items: flex-start; column-gap: 15px; justify-content: flex-start;}
.no_projects-tag {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; padding-left: 6px; padding-right: 6px; padding-top: 5px; padding-bottom: 5px; background-color: rgb(242, 242, 242); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}
.ad_project-winners-wrap {position: absolute; left: 0px; top: 0px; padding-left: 20px; padding-top: 20px; padding-bottom: 20px; display: flex; flex-wrap: wrap; max-width: 402px; row-gap: 5px; column-gap: 5px; z-index: 6; pointer-events: none;}
.ad_project-winner-tag {width: auto; display: flex; align-items: center; column-gap: 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; background-color: rgba(255, 255, 255, 0.4); border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; backdrop-filter: blur(3px);}
.ad_project-winner-tag-icon {width: 17px; height: 17px; min-height: auto;}
.ad_project-winner-text {color: rgba(33, 33, 33, 1); font-size: 14px; line-height: 120%; letter-spacing: -0.04em;}
.ad_cta-submit {margin-top: 0px; font-size: 18px; line-height: 120%; letter-spacing: -0.05em; font-weight: 500; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; height: 45px; background-color: rgb(255, 98, 0);}
.ad_cta-submit:hover {background-color: rgb(255, 136, 0);}
.hpt1 {padding-left: 10px; padding-right: 3px;}
.hpt2 {padding-left: 3px; padding-right: 3px;}
.hpt3 {padding-left: 3px; padding-right: 10px;}
.fqa1 {z-index: 2;}
.fqa2 {z-index: 1;}
.ws_pcb1 {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 16px;}
.ws_pcb1-card-img {height: 651px;}
.ws_pcb1-card {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.ws_skills-wrap {max-width: 610px; margin-left: auto; margin-right: auto; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px; column-gap: 10px;}
.ws_skills-card {background-color: rgb(42, 42, 42); min-height: 200px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; background-size: auto; background-image: url("/d/frame_2131330222.svg"); background-repeat: no-repeat; background-position: center top 0%; background-attachment: scroll; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.ws_skills-caption {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; opacity: 0.9;}
.ws_skills-title {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.ws_skills-circle {width: 29px; height: 29px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; position: absolute; background-color: rgb(31, 31, 31); right: -13px; top: 0px; bottom: 0px; margin-top: auto; margin-bottom: auto;}
.c_poster-block {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; height: 486px;}
.c_poster-cont {display: flex; flex-direction: column; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; align-items: flex-start;}
.c_poster-block-img {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; height: 486px; width: 100%;}
.c_poster-cont-title {font-size: 30px; font-weight: 500; letter-spacing: -0.05em; line-height: 105%; max-width: 374px;}
.c_poster-cont-link {font-weight: 500; font-size: 20px; line-height: 120%; letter-spacing: -0.07em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; display: none;}
.c_poster-cont-link:hover {color: rgba(190, 190, 190, 1);}
.c_poster-cont-img {margin-top: auto;}
.ad_project-top-tag {color: rgba(31, 31, 31, 1); font-size: 14px; line-height: 120%; letter-spacing: -0.04em; padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 6px; background-color: rgb(242, 242, 242); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; margin-bottom: 5px; margin-right: 100%; flex-shrink: 0;}
.poster-course_tag {font-weight: 500; font-size: 18px; line-height: 140%; letter-spacing: -0.05em; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(33, 33, 33, 0.3); border-left-color: rgba(33, 33, 33, 0.3); border-right-color: rgba(33, 33, 33, 0.3); border-bottom-color: rgba(33, 33, 33, 0.3); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}
.poster-course_gap {row-gap: 20px;}
.pc_designers-item {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-color: rgb(255, 255, 255); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; width: 481px; display: flex; justify-content: space-between; height: 303px; column-gap: 8px;}
.pc_designers-text-wrapper {display: flex; flex-direction: column; row-gap: 10px; max-width: 215px;}
.pc_designers-img-wrapper {display: flex; justify-content: center; align-items: center; border-top-left-radius: 14.51px; border-top-right-radius: 14.51px; border-bottom-left-radius: 14.51px; border-bottom-right-radius: 14.51px; background-color: rgb(248, 248, 248); max-width: 213px;}
.pc_designers-img {height: auto; width: 120px;}
.figma-icon {width: 106px;}
.poster_accent-wrap {min-height: 560px; display: flex; justify-content: flex-start; align-items: center; padding-top: 138px; flex-direction: column; background-color: rgb(0, 0, 0); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; text-align: center; background-size: cover; background-image: url("/d/992-poster.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; overflow-x: hidden; overflow-y: hidden;}
.poster_accent-tag {background-color: rgb(255, 255, 255); padding-top: 4.5px; padding-bottom: 4.5px; padding-left: 13px; padding-right: 13px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; color: rgba(31, 31, 31, 1); font-weight: 500; line-height: 140%; letter-spacing: -0.05em; margin-bottom: 10px; display: flex;}
.poster_accent-title {font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em;}
.poster_accent-subtitle {font-weight: 500; font-size: 36px; line-height: 105%; letter-spacing: -0.05em; margin-bottom: 10px;}
.poster-btn {max-width: 442px; height: 60px;}
.hr_fhc_text {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.hr_fhc_text-wrap {max-width: 487px;}
.benefits_wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px; column-gap: 10px;}
.benefits_card {background-color: rgb(255, 255, 255); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; min-height: 190px;}
.benefits_card-icon {width: 40px; height: 40px; min-height: auto; margin-bottom: 15px;}
.benefits_card-title {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em; margin-bottom: 10px;}
.new-year_hero {min-height: 400px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(51, 24, 255); display: flex; align-items: center; justify-content: center; color: rgba(255, 255, 255, 1); text-align: center; row-gap: 20px; flex-direction: column; background-size: cover; background-image: url("/d/992-hero.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.new-year_hero-title {font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em; max-width: 523px;}
.new-year_hero-text {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; max-width: 375px;}
.ny_senior-hero-cover {display: flex; flex-direction: column; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 30px; padding-right: 30px; padding-top: 20px; padding-bottom: 20px; color: rgba(255, 255, 255, 1); height: 520px; background-color: rgb(31, 31, 31); align-items: center; text-align: center; justify-content: space-between; background-size: cover; background-image: url("/d/992-senior.png"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; overflow-x: hidden; overflow-y: hidden;}
.ny_senior-hero-tag {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(41, 41, 41);}
.action-hero-tag {color: rgba(31, 31, 31, 1); background-color: rgb(255, 180, 0); display: flex;}
.ny_senior-hero-tags {display: flex; justify-content: center; align-items: center; column-gap: 10px;}
.ny_senior-hero-content {display: flex; flex-direction: column; align-items: center; row-gap: 10px;}
.holiday-tag {text-transform: uppercase; color: rgba(31, 31, 31, 1); line-height: 140%; letter-spacing: -0.05em; font-weight: 500; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 34px; border-top-right-radius: 34px; border-bottom-left-radius: 34px; border-bottom-right-radius: 34px; background-color: rgb(255, 180, 0); display: none;}
.ny_senior-h1 {font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em;}
.ny_senior-hero-text {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; max-width: 420px;}
.new_main-button {margin-left: auto; margin-right: auto; width: 100%; height: 60px; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1); font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(51, 24, 255);}
.new_main-button:hover {background-color: rgb(97, 76, 255);}
.senior-cover-1280 {display: none; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; pointer-events: none;}
.pdux-cover {position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; pointer-events: none; background-size: cover; background-image: url("/d/992-product-cover.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; z-index: 10; display: none;}
.ad-hero-cover {position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; pointer-events: none; display: none;}
.test {display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 500px; background-color: rgba(87, 255, 255, 0.3);}
.var2-text2-copy {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter';}
.uxui-cover {position: absolute; top: -14px; bottom: -20px; left: 0px; right: 0px; pointer-events: none; background-size: auto; background-image: url("/d/992-uxui.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; display: none;}
.ny_action-tags-wrap {display: none; flex-direction: column; align-items: flex-start; row-gap: 5px;}
.ny_action-tag {font-weight: 600; font-size: 12px; line-height: 90%; letter-spacing: -0.05em; text-transform: uppercase; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; background-color: rgb(51, 24, 255); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.course-card_price-tag {font-weight: 600; font-size: 12px; line-height: 90%; letter-spacing: -0.05em; text-transform: uppercase; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(42, 42, 42);}
.course-card_hover-cover {position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(0, 0, 0, 0.5); display: none; justify-content: flex-end; align-items: center; padding-bottom: 158px; flex-direction: column; row-gap: 10px; padding-left: 15px; padding-right: 15px; z-index: 2;}
.course-card_hover-btn {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em; padding-left: 10px; padding-right: 10px; padding-top: 11.5px; padding-bottom: 11.5px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(31, 31, 31); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-left-radius: 75px; border-top-right-radius: 75px; border-bottom-left-radius: 75px; border-bottom-right-radius: 75px; width: 100%; max-width: 350px; display: flex; justify-content: center; align-items: center;}
.course-card_hover-caption {font-weight: 600; font-size: 10px; line-height: 120%; letter-spacing: -0.05em; text-transform: uppercase;}
.acb1-card3 {height: 340px; grid-column-start: span 2; grid-column-end: span 2;}
.white-btn-wrap {padding-bottom: 0px; justify-content: center;}
.white-btn {color: rgba(31, 31, 31, 1); background-color: rgb(255, 255, 255); border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1);}
.hide-tags {display: none;}
.nnb1-cont-tags {margin-top: 5px;}
.course-card_price-tag-wrap {margin-top: 5px; display: flex; column-gap: 10px;}
.ultra-ui-card {height: 424px;}
.ultra-ui-img {min-height: 424px;}
.new_gdb1-cont-title {font-size: 32px; letter-spacing: -0.07em; font-weight: 500; line-height: 100%;}
.new_gdb1-cont-text {display: flex; align-items: flex-start; font-size: 16px; letter-spacing: -0.05em; line-height: 120%;}
.new-nnb1-img {width: 100%; height: 100%; min-height: 398px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.big-card-hover-cover {padding-bottom: 0px; padding-top: 174px; justify-content: flex-start;}
.first_gdb1-cont-avatars {display: flex; column-gap: 10px; padding-left: 5px; padding-bottom: 5px;}
.carg-hover-center {justify-content: center; padding-bottom: 0px;}
.big-card-white-btn {color: rgba(31, 31, 31, 1); background-color: rgb(255, 255, 255); border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1);}
.new_hover-courses-card {overflow-x: hidden; overflow-y: hidden;}
.big-card-avatars {margin-top: auto;}
.course_gdb1-cont-tag {color: rgba(255, 255, 255, 1); padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px; background-size: auto; background-image: linear-gradient(rgba(32, 32, 32, 1) 0%, rgba(32, 32, 32, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 14px; line-height: 120%; letter-spacing: -0.05em; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;}
.course-card-price-margine {margin-top: 10px;}
.course-card_avatars-wrap {margin-top: 10px; padding-left: 0px; padding-bottom: 0px;}
.btn-width-290 {max-width: 290px;}
.author-course-card {background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; position: relative; height: 873px; overflow-x: hidden; overflow-y: hidden; color: rgba(255, 255, 255, 1);}
.author-course-big-card {grid-column-start: span 2; grid-column-end: span 2; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 10px; color: rgba(255, 255, 255, 1); height: 458px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.author-course_cont-text {display: flex; align-items: flex-start; font-size: 14px; letter-spacing: -0.05em; line-height: 120%;}
.author-course_img {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; width: 100%; flex-shrink: 0; height: 365px; margin-top: auto; margin-bottom: 60px;}
.author-course_avatars {padding-left: 0px; padding-bottom: 0px; position: absolute; left: 15px; bottom: 15px;}
.author-course_avatar {width: 40px; height: 40px;}
.author-course_hover-cover {padding-bottom: 0px; padding-top: 392px; justify-content: flex-start;}
.author-coursebig-card_avatars {padding-left: 0px; padding-bottom: 0px; position: absolute; left: 15px; bottom: 15px;}
.commercial-content {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px; column-gap: 10px;}
.new_commercial-project {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; flex-direction: column; overflow-x: hidden; overflow-y: hidden; margin-bottom: 1px; flex-shrink: 0;}
.new_commercial-feedback {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; color: rgba(33, 33, 33, 1); display: flex; flex-direction: column; justify-content: space-between; row-gap: 10px; height: 100%; min-height: 281px;}
.commercial-item {display: flex; flex-direction: column; row-gap: 1px;}
.new_commercial-project-image {width: 100%; height: 230px; flex-shrink: 0;}
.new_commercial-project-info {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; justify-content: space-between; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.new_commercial-project-author {color: rgba(33, 33, 33, 1); display: flex; flex-direction: column;}
.new_commercial-feedback-text {font-size: 14px; line-height: 120%; letter-spacing: -0.04em;}
.new_commercial-feedback-author {display: grid; column-gap: 10px; grid-template-columns: auto 1fr; grid-template-rows: auto auto; row-gap: 5px;}
.new_commercial-feedback-logo {width: 40px; height: 40px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; flex-shrink: 0; grid-row-start: span 2; grid-row-end: span 2;}
.commercial-costs-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 1px;}
.commercial-cost-price {display: flex; align-items: center;}
.commercial-cost-price-text {font-weight: 600; line-height: 140%; letter-spacing: -0.05em;}
.commercial-cost-lable {min-height: auto; width: 11px; height: 21px; display: flex; align-items: center; justify-content: center;}
.load-more-btn {background-size: auto; background-image: none/*linear-gradient(rgb(50, 144, 255) 0%, rgb(50, 144, 255) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(33, 33, 33, 1); padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 15px;}
.var4-content-wrapper {background-color: rgb(6, 6, 6); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding-top: 40px; padding-bottom: 40px; padding-left: 40px; padding-right: 40px; display: flex; flex-direction: column; align-items: flex-start; height: 617px; background-size: 752px; background-image: url("/d/library_image-9458-symbol-inxvhh250-3d-vizualizacia-abstraktnogo-fona-kommunikacii-s-dizainom-spletenia-low-poly_1.png"); background-repeat: no-repeat; background-position: right -39px top 10px; background-attachment: scroll; justify-content: flex-end;}
.cover-content {display: flex; flex-direction: column; max-width: 797px; row-gap: 30px;}
.cover-text-content {display: flex; flex-direction: column; row-gap: 20px;}
.cover-desc-wrapper {max-width: 420px;}
.cover-heading {font-family: 'Inter'; font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em;}
.var3-fix-button {width: 100%; height: 60px; display: flex; justify-content: center; align-items: center; background-size: auto; background-image: none/*linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; max-width: 347px; background-color: rgb(51, 24, 255);}
.var3-fix-button:hover {background-image: none/*linear-gradient(rgba(97, 76, 255, 1) 0%, rgba(97, 76, 255, 1) 100%)*/; background-color: rgb(97, 76, 255); background-size: auto;}
.var4-text2 {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter';}
.selection-spec__wrapper {display: flex; flex-direction: column; row-gap: 20px; align-items: center;}
.selection-scec__grid {display: grid; grid-template-columns: 1fr 1fr; column-gap: 10px;}
.selection-spec__grid-item {display: flex; flex-direction: column;}
.var4-heading3 {font-size: 25px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; font-family: 'Inter';}
.selection-spec__description-wrap {max-width: 407px;}
.selection-spec__grid-item-heading {display: flex; flex-direction: column; row-gap: 10px; padding-left: 29px; padding-right: 29px; padding-top: 29px; padding-bottom: 29px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(206, 206, 206, 1); border-left-color: rgba(206, 206, 206, 1); border-right-color: rgba(206, 206, 206, 1); border-bottom-color: rgba(206, 206, 206, 1); border-top-style: dashed; border-left-style: dashed; border-right-style: dashed; border-bottom-style: dashed; background-color: rgb(255, 255, 255);}
.selection-spec__list-item {display: grid; grid-template-columns: 1fr 1fr; padding-left: 0px; padding-right: 0px; padding-top: 14px; padding-bottom: 0px; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(31, 31, 31, 0.05); border-top-style: solid;}
.selection-spec__list {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; background-color: rgb(255, 255, 255); display: flex; flex-direction: column; row-gap: 14px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; height: 100%;}
.general-bg-gray {background-color: rgb(248, 248, 248);}
.selection-spec__list-item--first {border-top-width: 0px; border-top-style: none; padding-top: 0px;}
.var3-heading2 {font-weight: 500; font-size: 30px; letter-spacing: -0.05em; line-height: 105%; font-family: 'Inter'; text-align: center;}
.block4-select-stages {display: flex; flex-direction: column; align-items: center; row-gap: 10px; padding-top: 40px; padding-bottom: 40px;}
.block4-select-stages__tabs {align-items: center; row-gap: 10px; width: 544px;}
.block4-select-stages__tab-item {justify-content: center; color: rgba(255, 255, 255, 1); padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.block4-select-stages__tab-item:hover {background-color: rgb(60, 69, 242); color: rgba(255, 255, 255, 1);}
.block4-select-stages__tab-item.is-opened {background-image: linear-gradient(rgba(60, 69, 242, 1) 0%, rgba(60, 69, 242, 1) 100%);}
.block4-select-stages__tabs-menu {column-gap: 20px;}
.block4-select-stages__tabs-content {background-color: rgb(41, 41, 41); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; width: 100%;}
.block4-select-stages__list {display: flex; flex-direction: column; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; row-gap: 14px;}
.block4-select-stages__list-item {display: flex; width: 100.03%; padding-left: 0px; padding-right: 0px; padding-top: 14px; padding-bottom: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.05); justify-content: space-between;}
.block4-select-stages__text-wrap {display: flex; flex-direction: column; row-gap: 13px;}
.block4-select-stages__img {height: 45px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgba(255, 255, 255, 0.05); min-width: 45px; width: 45px;}
.cost-inner-form {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; color: rgba(255, 255, 255, 1);}
.change-form-2 {width: 100%;}
.change-form-1 {position: absolute; top: 0px; left: 0px; right: 0px;}
.ws_hero-cover {position: absolute; left: 0px; top: 0px; right: 0px; bottom: 0px; pointer-events: none; background-size: cover; background-image: url("/d/992-website-cover.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; display: none;}
.select_nav-link {color: rgba(33, 33, 33, 1); text-underline-offset: 3px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; position: absolute; top: 0px; right: 0px; text-decoration: none;}
.select_nav-link:hover {text-decoration: none; opacity: 0.5;}
.ws-bullets-wrap {display: flex; align-items: center; column-gap: 9px; padding-left: 10px;}
.ws-bullet {width: 5px; height: 5px; background-color: rgb(33, 33, 33); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%;}
.ws_ums-card-cont {display: flex; align-items: flex-start; flex-direction: column; justify-content: flex-start; row-gap: 3px;}
.ws_ums-card-change-marker {height: 3px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: linear-gradient(rgba(31, 31, 31, 1) 0%, rgba(31, 31, 31, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.structuring-knowledge {display: flex; flex-direction: column; row-gap: 20px;}
.var6-section-header {display: flex; flex-direction: column; align-items: center; text-align: center; row-gap: 15px; bottom: 0px;}
.structuring-knowledge__grid {display: grid; grid-template-columns: 1fr 1fr; column-gap: 10px; height: 592px; row-gap: 10px; justify-items: center;}
.structuring-knowledge__item {display: flex; height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow-x: hidden; overflow-y: hidden;}
.structuring-knowledge__inner-wrap {display: flex; justify-content: space-between; flex-direction: column; align-items: flex-start; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 50%;}
.structuring-knowledge__tag {padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; background-color: rgb(243, 243, 243); font-style: italic; font-size: 12px; line-height: 80%; letter-spacing: -0.03em; z-index: 1; display: flex; justify-content: center; align-items: center; min-height: 14px;}
.structuring-knowledge__tag-author {display: flex; column-gap: 2px; row-gap: 0px; padding-left: 4px; padding-right: 4px; background-color: rgb(31, 31, 31); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; justify-content: center; align-items: center; height: 29px; width: auto; position: absolute; bottom: 5px; left: 5px; z-index: 1;}
.structuring-knowledge__img-author {width: 24px; height: 24px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%;}
.tag-author-text {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 14px; font-family: 'Inter';}
.structuring-knowledge__img-posters-wrap {display: flex; column-gap: 5px; width: auto;}
.structuring-knowledge__img-poster {width: 103px; height: 156px;}
.structuring-knowledge__posters-wrap {height: 100%; position: absolute; display: flex; justify-content: center; align-items: center; left: 0px; bottom: 0px;}
.advantages {display: grid; flex-direction: column; align-items: center; justify-content: flex-end; grid-template-columns: 0.98fr 1fr;}
.advantages__image {background-size: contain; background-image: url("/d/library_image-9524-symbol-icfdot9l5-advantages-img-992.svg"); background-repeat: no-repeat; background-position: right 0% center; background-attachment: scroll; position: absolute; bottom: 0px; height: 101.5%; width: 100px; left: -115px; top: 0px; margin-top: auto; margin-bottom: auto;}
.advantages__list {display: flex; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: auto; flex-direction: column; row-gap: 10px; grid-row-start: 1; grid-row-end: 1; grid-column-start: 2; grid-column-end: 2;}
.advantages__item {display: flex; flex-direction: column; height: 92px; width: 242px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-color: rgba(247, 247, 247, 0.05);}
.content-wrapper--advantages {max-width: 922px; margin-left: auto; margin-right: auto;}
.ws_author-tag {position: absolute; left: 15px; bottom: 15px; z-index: 3; font-weight: 500; font-size: 14px; line-height: 120%; letter-spacing: -0.04em; padding-top: 8px; padding-bottom: 8px; padding-left: 7px; padding-right: 7px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(255, 255, 255); pointer-events: none;}
.works-students {display: flex; flex-direction: column; row-gap: 20px;}
.var4-section-header {display: flex; flex-direction: column; align-items: center; text-align: center; row-gap: 10px; bottom: 0px;}
.works-students__grid {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; column-gap: 8px; height: 578px;}
.works-students__colomn {display: flex; flex-direction: column; row-gap: 8px; height: 100%;}
.works-students__img-wrap {border-top-left-radius: 14px; border-top-right-radius: 14px; border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; overflow-x: hidden; overflow-y: hidden; display: flex; justify-content: center; align-items: center;}
.works-students__img {width: 100%; height: 100%;}
.poster_ny-tag {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; text-transform: uppercase; color: rgba(33, 33, 33, 1); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; background-color: rgb(255, 180, 0); margin-bottom: 20px; display: none;}
.poster-hero-cover {position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; background-size: cover; background-image: url("/d/992-poster-cover.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; pointer-events: none; display: none;}
.first-hover-card {justify-content: flex-start; padding-top: 263px;}
.program-title-tag {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; padding-right: 15px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(33, 33, 33, 0.3); border-left-color: rgba(33, 33, 33, 0.3); border-right-color: rgba(33, 33, 33, 0.3); border-bottom-color: rgba(33, 33, 33, 0.3);}
.cover-web-desc-wrapper {max-width: 354px;}
.cover-web-text-content {display: flex; flex-direction: column; row-gap: 10px;}
.var4-fix-button {width: 100%; height: 45px; display: flex; justify-content: center; align-items: center; background-size: auto; background-image: none/*linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; max-width: 317px; background-color: rgb(51, 24, 255);}
.var4-fix-button:hover {background-image: none/*linear-gradient(rgba(97, 76, 255, 1) 0%, rgba(97, 76, 255, 1) 100%)*/; background-color: rgb(97, 76, 255); background-size: auto;}
.cover-web-tags-wrap {display: flex; column-gap: 10px; width: auto;}
.cover-web-tag {display: flex; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px; column-gap: 5px; background-color: rgb(41, 41, 41); width: auto; align-items: center;}
.cover-web-tag-dot {width: 7px; height: 7px; background-color: rgb(51, 24, 255); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%;}
.cover-web-tag-text {font-weight: 600; line-height: 120%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter';}
.blue-ellips {position: absolute; right: 121px; bottom: 82px; width: 320px; height: 320px; background-color: rgb(45, 23, 209); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; filter: blur(130px);}
.cover-web-heading {font-family: 'Inter'; font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em;}
.cover-web-tag--accent {background-color: rgb(255, 180, 0); color: rgba(33, 33, 33, 1); display: flex;}
.cover-web__decor {position: absolute; display: none;}
.var6-content-wrapper {background-color: rgb(13, 13, 13); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-top: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; display: flex; flex-direction: column; align-items: flex-start; height: 520px; justify-content: flex-end; overflow-x: hidden; overflow-y: hidden;}
.cover-web__decor--1 {width: 66px; height: 66px; top: 40px; left: 40px;}
.cover-web__decor--2 {width: 66px; height: 66px; top: 73px; left: 235px;}
.cover-web__decor--3 {width: 86px; height: 86px; top: 66px; left: 457px;}
.cover-web__decor--4 {width: 66px; height: 66px; top: 65px; right: 65px;}
.cover-web__decor--5 {width: 133px; height: 133px; top: 209px; right: 37px;}
.cover-web__decor--6 {width: 44px; height: 44px; left: 454px; bottom: 107px;}
.var2-cover-web-designer-name {position: absolute; right: 30px; bottom: 30px; padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; background-color: rgba(31, 31, 31, 0.3); color: rgba(255, 255, 255, 0.8); backdrop-filter: blur(10px); font-family: 'Inter'; font-weight: 500; font-size: 15px; line-height: 120%; letter-spacing: -0.05em;}
.var2-cover-web-content {display: flex; flex-direction: column; max-width: 470px; row-gap: 30px;}
.var2-cover-web-bg {position: absolute; right: 0px; height: 100%; bottom: 0px; background-size: cover; background-image: url("/d/992_14.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.moved-section--light-grey {background-color: rgb(248, 248, 248);}
.expertise-card__change-wrap {display: flex; position: absolute; inset: 0; align-items: flex-end;}
.expertise-card {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; overflow-x: hidden; overflow-y: hidden; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 45px; display: flex; align-items: flex-end; flex-direction: column; row-gap: 20px; background-color: rgb(255, 255, 255); min-height: 347px;}
.expertise-card__change {display: flex; align-items: flex-end; padding-left: 4px; padding-right: 4px; height: 100%; padding-bottom: 20px;}
.expertise-card__change-marker {height: 5px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; background-size: auto; background-image: linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.expertise-card__change-marker--active {background-image: linear-gradient(rgba(0, 0, 238, 1) 0%, rgba(0, 0, 238, 1) 100%);}
.expertise-card__img {position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; opacity: 0; height: 100%; width: 100%;}
.expertise {display: flex; column-gap: 10px;}
.expertise-card__imgs-wrap {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; flex-grow: 1; width: 100%; margin-left: auto; margin-right: auto; aspect-ratio: 441 / 282;}
.expertise-card__img--active {opacity: 1;}
.expertise-card__change--first {padding-left: 20px;}
.expertise-card__change--last {padding-right: 20px;}
.course-is-suitable__image {background-size: contain; background-image: url("/d/cis-desktop4.svg"); background-repeat: no-repeat; background-position: center bottom 0%; background-attachment: scroll; max-width: none; position: absolute; bottom: 0px; height: 100%; width: 101%;}
.course-is-suitable__list {display: flex; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: auto; justify-content: space-between;}
.course-is-suitable__item {display: flex; flex-direction: column; align-items: center; height: 138px; row-gap: 41px;}
.course-is-suitable__icon {height: 34px; width: 34px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgb(51, 24, 255); flex-shrink: 0;}
.course-is-suitable__icon--1 {background-size: cover; background-image: url("/d/dd3.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.course-is-suitable__icon--2 {background-size: cover; background-image: url("/d/dd4.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.course-is-suitable__icon--3 {background-size: cover; background-image: url("/d/dd2.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.course-is-suitable__icon--4 {background-size: cover; background-image: url("/d/dd.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.course-is-suitable {display: flex; flex-direction: column; align-items: center; text-align: center; justify-content: flex-end;}
.content-wrapper--course-is-suitable {max-width: 922px; margin-left: auto; margin-right: auto;}
.block5-web-app {display: grid; grid-template-columns: 1fr 1fr;}
.block5-web-app-header {max-width: 388px;}
.block5-web-app-list {display: flex; flex-direction: column; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: solid; border-bottom-color: rgba(187, 187, 187, 0.6);}
.block5-web-app-card {padding-top: 10px; padding-bottom: 10px; display: flex; flex-direction: column; row-gap: 5px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(187, 187, 187, 0.6); border-top-style: solid; padding-left: 0px; padding-right: 0px;}
.block5-web-app-title-wrap {display: flex; justify-content: space-between; align-items: center;}
.var5-heading3 {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; font-family: 'Inter';}
.block5-web-app-card-ic {width: 9px; height: 9px; background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.block5-web-app-desc {color: rgba(31, 31, 31, 0.5);}
.cover-typo__tag {display: flex; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; column-gap: 5px; background-color: rgb(41, 41, 41); width: auto; align-items: center; height: 32px;}
.cover-typo__tag--accent {background-color: rgb(255, 180, 0); color: rgba(33, 33, 33, 1); display: flex;}
.cover-typo__tag-text {font-weight: 500; line-height: 120%; letter-spacing: -0.05em; font-size: 16px; font-family: 'Inter';}
.cover-infographic__content-wrapper {background-color: rgb(13, 13, 13); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-top: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; display: flex; flex-direction: column; align-items: flex-start; height: 560px; justify-content: space-between; overflow-x: hidden; overflow-y: hidden;}
.cover-infographic__bg {position: absolute; height: 100%; top: 0px; right: 0px; left: 0px; bottom: 0px; background-size: cover; background-image: url("/d/992_15.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.cover-infographic__content {display: flex; flex-direction: column; row-gap: 20px;}
.cover-infographic__content-inner {display: flex; flex-direction: column; row-gap: 15px;}
.cover-infographic__button {max-width: 346px; width: 100%; height: 60px; display: flex; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1); font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-weight: 500; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(56, 112, 255);}
.cover-infographic__button:hover {background-color: rgb(97, 76, 255);}
.cover-infographic__tools {display: flex; row-gap: 0px; column-gap: 6px; width: auto;}
.cover-infographic__decor {position: absolute; display: none;}
.cover-infographic__decor--1 {width: 106px; height: 106px; top: 29px; right: 57px;}
.cover-infographic__decor--2 {width: 149px; height: 149px; bottom: 60px; right: 316px;}
.cover-infographic__decor--3 {width: 95px; height: 95px; left: 290px; bottom: 131px;}
.cover-infographic__decor--4 {width: 48px; height: 48px; bottom: 37px; left: 451px;}
.cover-infographic__decor--5 {width: 48px; height: 48px; right: 229px; bottom: 17px;}
.cover-infographic__tool {width: 43px; height: 43px;}
.cover-infographic__tags-wrap {display: flex; column-gap: 10px; width: auto;}
.cover-infographic__text-content {display: flex; flex-direction: column; row-gap: 15px;}
.cover-infographic__heading {font-family: 'Inter'; font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em;}
.about-course__img {width: 100%; height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.about-course__column {display: grid; flex-direction: column; row-gap: 8px; grid-template-columns: 1fr; grid-template-rows: auto auto auto;}
.about-course__column--1 {grid-template-rows: 1fr auto auto;}
.about-course__column--2 {grid-template-rows: 1fr 1fr 1fr;}
.about-course__column--3 {grid-template-rows: 1fr 1fr;}
.about-course__column--4 {grid-template-rows: 1fr 1fr 1fr;}
.about-course__column--5 {grid-template-rows: 1fr auto auto;}
.about-course__items {display: flex; column-gap: 8px; border-top-left-radius: 26px; border-top-right-radius: 26px; border-bottom-left-radius: 26px; border-bottom-right-radius: 26px; height: 571px; overflow-x: hidden; overflow-y: hidden;}
.about-course {display: flex; flex-direction: column;}
.section-header__tag {width: auto; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(33, 33, 33, 0.3); border-left-color: rgba(33, 33, 33, 0.3); border-right-color: rgba(33, 33, 33, 0.3); border-bottom-color: rgba(33, 33, 33, 0.3); height: 31px; letter-spacing: -0.05em; font-size: 15px; font-weight: 500; line-height: 140%;}
.section-header__tag-wrapper {display: flex; flex-direction: column; align-items: center; row-gap: 10px;}
.var3-link2 {margin-left: auto; margin-right: auto; font-weight: 500; font-size: 20px; line-height: 120%; letter-spacing: -0.07em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.var3-link2:hover {color: rgba(190, 190, 190, 1);}
.infographics-suit {display: flex; flex-direction: column; align-items: center; row-gap: 30px;}
.infographics-suit__section-header {display: flex; flex-direction: column; align-items: center; text-align: center; max-width: 578px;}
.var4-heading2 {font-weight: 500; font-size: 30px; letter-spacing: -0.05em; line-height: 105%; font-family: 'Inter'; text-align: center;}
.infographics-suit__grid {display: grid; grid-template-columns: 264px 1fr; max-width: 585px; column-gap: 15.5px; padding-right: 19px;}
.infographics-suit__img-bg {height: 533px; margin-top: 15px; background-size: auto; background-image: url("/d/inf-sdd.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.infographics-suit__text-wrap {display: flex; flex-direction: column;}
.var6-heading3 {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; font-family: 'Inter';}
.dark-input {background-size: auto; background-image: none/*linear-gradient(rgba(38, 16, 205, 1) 0%, rgba(38, 16, 205, 1) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(53, 53, 53);}
.chaos-system-block {display: flex; flex-direction: column; row-gap: 20px; padding-left: 10px; padding-right: 10px; padding-top: 50px; padding-bottom: 50px; border-top-left-radius: 60px; border-top-right-radius: 60px; border-bottom-left-radius: 60px; border-bottom-right-radius: 60px; background-color: rgb(255, 255, 255); align-items: center;}
.var2-heading2-big {font-size: 50px; font-weight: 600; line-height: 100%; letter-spacing: -0.05em; text-transform: uppercase;}
.var5-text2 {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter';}
.chaos-system-block__tag {padding-top: 4px; padding-bottom: 4px; padding-left: 14px; padding-right: 14px; border-top-left-radius: 31px; border-top-right-radius: 31px; border-bottom-left-radius: 31px; border-bottom-right-radius: 31px; width: auto; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(31, 31, 31, 0.3); border-left-color: rgba(31, 31, 31, 0.3); border-right-color: rgba(31, 31, 31, 0.3); border-bottom-color: rgba(31, 31, 31, 0.3); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}
.var5-section-header {display: flex; flex-direction: column; align-items: center; text-align: center; row-gap: 10px; bottom: 0px;}
.chaos-system-block__list {display: flex; flex-direction: column; row-gap: 20px;}
.chaos-system-block__item {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px; border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; background-color: rgb(247, 247, 247); display: flex; flex-direction: column; row-gap: 30px; align-items: center;}
.chaos-system-block__item-header {display: flex; flex-direction: column; row-gap: 10px; align-items: center;}
.var6-text2 {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter'; text-align: center;}
.chaos-system-block__imgs {display: flex; justify-content: center; height: 179px; column-gap: 8px;}
.chaos-system-block__img {width: 100%; height: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.after-course__item {display: flex; flex-direction: column; align-items: center; row-gap: 6px;}
.after-course__counter {height: 34px; width: 34px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgb(51, 24, 255); flex-shrink: 0; color: rgba(255, 255, 255, 1); display: flex; justify-content: center; align-items: center; font-size: 16px; letter-spacing: -0.05em; line-height: 140%; font-family: 'Inter'; font-weight: 500; position: absolute; top: 0px;}
.after-course__point {width: 9px; height: 9px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; background-color: rgb(0, 0, 238); position: absolute; left: 0px; bottom: 0px; transform: translate3D(-50%, 0px, 0px);}
.after-course__point--last {transform: translate3D(50%, 0px, 0px); left: auto; right: 0px;}
.after-course__item-decor {height: 116px; background-size: 194.67px, auto; background-image: url("/d/992-after-course-imgdd.svg"); background-repeat: no-repeat, repeat; background-position: center bottom 0%, left 0px top 0px; background-attachment: scroll, scroll; display: flex;}
.after-course {display: flex; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: auto; justify-content: center; max-width: 942px; margin-left: auto; margin-right: auto; text-align: center;}
.revers-btn {background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-color: rgba(33, 33, 33, 1); border-left-color: rgba(33, 33, 33, 1); border-right-color: rgba(33, 33, 33, 1); border-bottom-color: rgba(33, 33, 33, 1); background-color: rgb(31, 31, 31); color: rgba(255, 255, 255, 1);}
.revers-btn:hover {background-size: auto; background-image: none/*linear-gradient(rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(73, 73, 73);}
.dark-ums-tag {background-size: auto; background-image: none/*linear-gradient(rgba(0, 0, 238, 1) 0%, rgba(0, 0, 238, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-bottom-color: rgba(255, 255, 255, 0.3);}
.align-bottom {align-items: flex-end;}
.pd-benefit-card__change-marker {height: 5px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgb(248, 248, 248);}
.pd-benefit-card__change {display: flex; align-items: flex-end; padding-left: 3px; padding-right: 3px; height: 100%; padding-bottom: 15px; width: 33.3%;}
.pd-benefit-card__change--first {padding-left: 15px; width: 35%;}
.pd-benefit-card__change-marker--active {background-color: rgb(33, 33, 33);}
.pd-benefit-card__change--last {padding-right: 15px; width: 35%;}
.pd-benefit-card__change-wrap {display: flex; position: absolute; inset: 0; align-items: flex-end; width: 100%;}
.pd-benefit-card__imgs-wrap {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; flex-grow: 1; width: 100%; margin-left: auto; margin-right: auto; aspect-ratio: 277 / 185; max-width: 277px;}
.pd-benefit-card__img {position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; opacity: 0; height: 100%; width: 100%;}
.pd-benefit {display: flex; column-gap: 10px;}
.pd-benefit-card__top {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; overflow-x: hidden; overflow-y: hidden; padding-left: 15px; padding-right: 15px; padding-top: 20px; padding-bottom: 41px; display: flex; background-color: rgb(255, 255, 255); flex-direction: column; row-gap: 20px;}
.pd-benefit-card {display: flex; flex-direction: column; row-gap: 1px;}
.pd-benefit-card__bottom {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; overflow-x: hidden; overflow-y: hidden; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; flex-direction: column; row-gap: 10px; background-color: rgb(255, 255, 255);}
.pd-benefit__heading3 {font-weight: 500; font-size: 15px; line-height: 140%; letter-spacing: -0.05em;}
.pd-benefit__description {font-weight: 400; letter-spacing: -0.04em; font-size: 14px; opacity: 0.5; line-height: 120%;}
.pd-benefit-card__button {width: 174px; height: 40px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(41, 41, 41); font-weight: 400; font-size: 14px; line-height: 120%; letter-spacing: -0.04em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; white-space: nowrap;}
.pd-benefit-card__button:hover {background-color: rgb(49, 49, 49);}
.pd-benefit-card__text-wrap {display: flex; flex-direction: column;}
.pd-benefit-card__img--active {opacity: 1;}
.pd-benefit-card__change--center {width: 30%;}
.neuronet-cover {border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; display: flex; flex-direction: column; padding-top: 30px; padding-bottom: 30px; height: 620px; justify-content: space-between; align-items: center; background-size: cover; background-image: url("/d/ai.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; overflow-x: hidden; overflow-y: hidden;}
.neuronet-cover__header {display: flex; flex-direction: column; row-gap: 10px; align-items: center; width: 468px;}
.neuronet-cover__tags {display: flex; column-gap: 10px; width: auto;}
.neuronet-cover__tag {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(41, 41, 41);}
.var8-text2 {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter';}
.neuronet-cover__heading {font-weight: 500; font-size: 60px; line-height: 100%; letter-spacing: -0.07em;}
.neuronet-cover__desc {display: flex; flex-direction: column; width: 545px; row-gap: 15px; align-items: center;}
.neuronet-cover__desc-text {font-weight: 500; line-height: 120%; letter-spacing: -0.05em; font-size: 15px; text-align: center;}
.var6-fix-button {width: 100%; height: 60px; display: flex; justify-content: center; align-items: center; background-size: auto; background-image: none/*linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; max-width: 421px; background-color: rgb(51, 24, 255);}
.var6-fix-button:hover {background-image: none/*linear-gradient(rgba(97, 76, 255, 1) 0%, rgba(97, 76, 255, 1) 100%)*/; background-color: rgb(97, 76, 255); background-size: auto;}
.neuronet-about {display: grid; grid-template-columns: 1fr 1fr; column-gap: 10px;}
.neuronet-about__tag {padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(31, 31, 31); color: rgba(255, 255, 255, 1); margin-top: 5px;}
.neuronet-about__content {display: flex; flex-direction: column; row-gap: 20px;}
.neuronet-about__text-wrap {display: flex; flex-direction: column; max-width: 430px; row-gap: 9px;}
.var7-text2 {font-weight: 500; line-height: 120%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter';}
.neuronet-3ma {display: flex; flex-direction: column; align-items: center; padding-top: 50px; padding-bottom: 50px; padding-left: 20px; padding-right: 20px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; row-gap: 20px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(206, 206, 206, 1); border-left-color: rgba(206, 206, 206, 1); border-right-color: rgba(206, 206, 206, 1); border-bottom-color: rgba(206, 206, 206, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; background-size: auto; background-image: url("/d/linii_12.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.neuronet-3ma__header {display: flex; flex-direction: column; align-items: center; row-gap: 6px; max-width: 786px;}
.var3-heading2-big {font-size: 50px; font-weight: 600; line-height: 100%; letter-spacing: -0.05em; text-transform: uppercase; text-align: center;}
.neuronet-3ma__heading-tag {padding-top: 8px; padding-bottom: 8px; padding-left: 18px; padding-right: 18px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-color: rgba(0, 0, 0, 1); border-left-color: rgba(0, 0, 0, 1); border-right-color: rgba(0, 0, 0, 1); border-bottom-color: rgba(0, 0, 0, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; width: auto; display: flex; justify-content: center; align-items: center;}
.neuronet-3ma__content {display: flex; flex-direction: column; align-items: center; row-gap: 20px;}
.neuronet-3ma__tags-wrapper {display: flex; flex-direction: column; align-items: center; row-gap: 10px;}
.neuronet-3ma__tags {display: flex; justify-content: center; row-gap: 6px; column-gap: 6px;}
.var9-text2 {font-weight: 500; line-height: 120%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter'; text-align: center;}
.neuronet-3ma__tag {padding-top: 6px; padding-bottom: 6px; padding-left: 9px; padding-right: 9px; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(0, 0, 0, 0.3); border-left-color: rgba(0, 0, 0, 0.3); border-right-color: rgba(0, 0, 0, 0.3); border-bottom-color: rgba(0, 0, 0, 0.3); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid;}
.var8-heading3 {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; font-family: 'Inter';}
.neuronet-3ma__tariff {display: flex; flex-direction: column; align-items: center; row-gap: 20px;}
.var10-text2 {font-weight: 500; line-height: 120%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter'; text-align: center;}
.neuronet-3ma__img-mask {display: flex; flex-direction: column; align-items: center;}
.neuronet-3ma__cards {display: flex; width: 933px; height: 202px; justify-content: center; background-size: contain; background-image: url("/d/bg-992ss.svg"); background-repeat: no-repeat; background-position: center top 0%; background-attachment: scroll;}
.neuronet-3ma__card {display: flex; flex-direction: column; height: 100%; justify-content: space-between; align-items: center;}
.neuronet-3ma__card-img {width: 136px; height: 111px;}
.neuronet-3ma__quantity-wrap {width: auto; display: flex; flex-direction: column; align-items: center; row-gap: 7px;}
.neuronet-3ma__quantity {padding-top: 3px; padding-bottom: 3px; padding-left: 7px; padding-right: 7px; background-color: rgb(51, 24, 255); border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; font-weight: 500; font-size: 14px; line-height: 140%; letter-spacing: -0.05em;}
.neuronet-3ma__text-italic {font-style: italic; font-size: 14px; line-height: 120%; letter-spacing: -0.05em; max-width: 157px; text-align: center;}
.neuronet-program {display: flex; flex-direction: column; align-items: center; row-gap: 20px;}
.neuronet-program__grid {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto; row-gap: 10px; column-gap: 10px;}
.neuronet-program__card {display: flex; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(0, 0, 0); column-gap: 78px;}
.neuronet-program__text-wrap {display: flex; flex-direction: column; row-gap: 5px; padding-left: 10px; padding-top: 10px;}
.neuronet-program__img {min-height: 90px; height: auto; width: 90px; min-width: 90px; border-top-left-radius: 14px; border-top-right-radius: 14px; border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; background-color: rgb(51, 24, 255); max-height: 90px;}
.var7-heading3 {font-size: 22px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; font-family: 'Inter';}
.var4-desc {font-size: 14px; line-height: 120%; letter-spacing: -0.05em; font-family: 'Inter';}
.course-for__item {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(255, 255, 255); height: 276px; display: flex; justify-content: space-between; column-gap: 16px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}
.course-for__text-wrap {display: flex; flex-direction: column; row-gap: 10px;}
.course-for {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; row-gap: 10px; column-gap: 10px;}
.course-for__img {width: 210px; height: auto; flex-shrink: 0; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; overflow-x: hidden; overflow-y: hidden; aspect-ratio: 210 / 255;}
.course-for__img--1 {background-size: cover; background-image: url("/d/992-course-for-img-1ss.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.course-for__img--2 {background-size: cover; background-image: url("/d/992-course-for-img-2ss.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.course-for__img--3 {background-size: cover; background-image: url("/d/992-course-for-img-3ss.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.course-for__img--4 {background-size: cover; background-image: url("/d/1440-1280-course-for-img-4ss.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.ai_var4-heading3 {font-size: 22px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; font-family: 'Inter';}
.ai_var5-text2 {font-weight: 400; line-height: 120%; letter-spacing: -0.04em; font-size: 14px; font-family: 'Inter';}
.cover-anim-tags-wrap {display: flex; column-gap: 10px; width: auto;}
.cover-anim-text-content {display: flex; flex-direction: column; row-gap: 20px; max-width: 586px; align-items: flex-start;}
.var5-fix-button {width: 100%; height: 60px; display: flex; justify-content: center; align-items: center; background-size: auto; background-image: none/*linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; max-width: 350px; background-color: rgb(51, 24, 255);}
.var5-fix-button:hover {background-image: none/*linear-gradient(rgba(97, 76, 255, 1) 0%, rgba(97, 76, 255, 1) 100%)*/; background-color: rgb(97, 76, 255); background-size: auto;}
.cover-anim-desc-wrapper {max-width: 385px;}
.ny__cover-anim-bg {position: absolute; right: 29px; height: 437px; bottom: 88px; background-size: contain; background-image: url("/d/ny-cover-992.svg"); background-repeat: no-repeat; background-position: right 0px bottom 0px; background-attachment: scroll; width: 798px;}
.var2-cover-anim-content {background-color: rgb(0, 0, 0); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-top: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; display: flex; flex-direction: column; align-items: flex-start; height: 617px; justify-content: space-between; overflow-x: hidden; overflow-y: hidden;}
.ny__cover-anim-tag-text {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 16px; font-family: 'Inter'; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(255, 180, 0); color: rgba(31, 31, 31, 1); display: flex;}
.var2-cover-anim-bg {position: absolute; right: 0px; height: 572px; bottom: 0px; background-size: contain; background-image: url("/d/macbook_pro_14_992dd.webp"); background-repeat: no-repeat; background-position: left calc(53px + 50%) center; background-attachment: scroll; width: 764px;}
.var2-cover-anim-heading {font-family: 'Inter'; font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em;}
.var2-cover-anim-heading-bg {position: absolute; width: 303px; height: 62px; bottom: 0px; left: 30px; background-size: contain; background-image: url("/d/line_form_1dd.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.var2-cover-anim-heading-icon {width: 68px; height: 68px; position: absolute; bottom: -13px; left: 336px;}
.var2-cover-anim-tag-text {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 16px; font-family: 'Inter'; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(41, 41, 41);}
.anim-hero-bg-cover {position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; pointer-events: none; background-size: cover; background-image: url("/d/992_2.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; display: none;}
.course-animation__img {grid-column-start: span 1; grid-column-end: span 1; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: cover; background-image: url("/d/course-animation-992dd.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; width: 100%; height: 100%;}
.course-animation__block {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(255, 255, 255); padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; display: flex; flex-direction: column; row-gap: 20px; height: 100%; justify-content: space-between;}
.heading3-course-animation {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.course-animation__item {background-color: rgb(248, 248, 248); display: flex; column-gap: 5px; align-items: center; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-left: 12px; padding-right: 12px; padding-top: 7px; padding-bottom: 7px;}
.course-animation__list {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.course-animation__decor {position: absolute; width: 173px; height: 128px; top: 5px; right: 5px;}
.course-animation {display: grid; grid-template-columns: 1fr 1fr; column-gap: 10px; height: 360px;}
.anim-block2-grid {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto; row-gap: 10px; column-gap: 10px; width: 100%;}
.anim-block2-section-header {display: flex; flex-direction: column; align-items: center; text-align: center; bottom: 0px; max-width: 890px;}
.anim-block2 {display: flex; flex-direction: column; align-items: center; row-gap: 20px;}
.anim-block2-item {display: flex; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(255, 255, 255); height: 303px; column-gap: 10px; justify-content: space-between;}
.anim-block2-text-wrapper {display: flex; flex-direction: column; row-gap: 10px;}
.var3-desc {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; font-family: 'Inter';}
.anim-block2-img-wrapper {border-top-left-radius: 14px; border-top-right-radius: 14px; border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; background-color: rgb(248, 248, 248); display: flex; justify-content: center; align-items: center; height: 100%; max-width: 213px; min-width: 213px;}
.anim-block2-img {width: 120px; height: auto;}
.var3-section-header {display: flex; flex-direction: column; align-items: center; text-align: center; bottom: 0px;}
.anim-block5 {display: flex; flex-direction: column; row-gap: 30px;}
.anim-block5-process {display: flex; flex-direction: row; column-gap: 10px; grid-template-columns: 1fr 1fr 1fr 1fr; justify-items: center; align-items: center; justify-content: center;}
.anim-block5-process-card {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; display: flex; flex-direction: column; justify-content: space-between; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px; max-width: 232px;}
.anim-block5-process-card-list {display: flex; flex-direction: column; row-gap: 5px;}
.anim-block5-card-desc-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.anim-block5-list-item {display: flex; column-gap: 5px;}
.font-color-black-50 {color: rgba(33, 33, 33, 0.5);}
.cover-tmax-content {background-color: rgb(0, 0, 0); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; display: flex; flex-direction: column; align-items: flex-start; height: 560px; justify-content: space-between; overflow-x: hidden; overflow-y: hidden; background-size: cover; background-image: url("/d/992_17.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.cover-tmax-text-content {display: flex; flex-direction: column; row-gap: 20px; align-items: flex-start;}
.cover-tmax-tag-text {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter'; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(31, 31, 31);}
.cover-tmax-tags-wrap {display: flex; column-gap: 10px; width: auto;}
.cover-tmax-heading {font-family: 'Inter'; font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em; max-width: 549px;}
.var7-fix-button {width: 100%; height: 60px; display: flex; justify-content: center; align-items: center; background-size: auto; background-image: none/*linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; max-width: 350px; background-color: rgb(56, 112, 255);}
.var7-fix-button:hover {background-image: none/*linear-gradient(rgba(97, 76, 255, 1) 0%, rgba(97, 76, 255, 1) 100%)*/; background-color: rgb(97, 76, 255); background-size: auto;}
.cover-tmax-bg-img {position: absolute; right: -115px; bottom: 0px; width: 515px; height: 451px; background-size: 491.92px; background-image: url("/d/man_holding_iphone_15_pro_mockup_mockuuups_studio_837586.png"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.cover-tmax-bg {position: absolute; right: -35px; width: 564px; height: 943px; background-size: contain; background-image: url("/d/cover-tmax-bg.png"); background-repeat: no-repeat; background-position: left 0% top 0%; background-attachment: scroll; bottom: 0px; transform: translate3D(0px, 181px, 0px);}
.cover-tmax-bg2 {position: absolute; right: -270px; bottom: 0px; width: 1251px; background-size: cover; background-image: url("/d/8302_1.png"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; height: 100%;}
.cover-tmax-bg1 {position: absolute; background-size: 171.39px; background-image: url("/d/tmax-bg1.png"); background-repeat: no-repeat; background-position: right 0% top 0%; background-attachment: scroll; top: 60px; right: 60px; width: 176px; height: 113px;}
.otm_wrap {display: flex; justify-content: space-between;}
.otm-right-wrap {max-width: 487px;}
.skills-max {padding-left: 10px; padding-right: 10px; display: flex; flex-direction: column; align-items: center; row-gap: 30px;}
.skills-max__header {display: flex; flex-direction: column; row-gap: 10px; align-items: center;}
.var11-text2 {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; font-family: 'Inter'; text-align: center;}
.skills-max__content {display: flex; flex-direction: column; align-items: center; row-gap: 15px;}
.skills-max__list-wrap {width: 523px; height: 527px; display: flex; flex-direction: column; align-items: center; justify-content: center; background-size: contain; background-image: url("/d/sk-max-imgss.svg"); background-repeat: no-repeat; background-position: center top 0%; background-attachment: scroll;}
.skills-max__list {display: flex; flex-direction: column; align-items: center; row-gap: 57px;}
.skills-max__list-heading {font-family: 'Inter'; font-weight: 500; font-size: 18px; line-height: 140%; letter-spacing: -0.05em; text-align: center;}
.var9-heading3 {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; font-family: 'Inter';}
.skills-max__item {padding-top: 7px; padding-bottom: 7px; padding-left: 12px; padding-right: 12px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(248, 248, 248);}
.skills-max__multi-wrap {padding-top: 50px; padding-bottom: 70px; background-color: rgb(255, 255, 255); border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; height: 904px; background-size: auto; background-image: url("/d/sk-max-img-bgss.svg"); background-repeat: no-repeat; background-position: center top -99px; background-attachment: scroll;}
.skills-max__section {padding-left: 10px; padding-right: 10px;}
.max-fw {display: flex; flex-direction: column; align-items: center; row-gap: 20px;}
.max-fw__grid {display: grid; grid-template-columns: 1fr 1fr 1fr; row-gap: 10px; column-gap: 10px; width: 100%;}
.max-fw__item {display: flex; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(255, 255, 255); position: relative; height: 100%;}
.max-fw__item-text-wrapper {display: flex; flex-direction: column; row-gap: 10px;}
.max-fw__img-wrapper {border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; background-color: rgb(248, 248, 248); display: flex; justify-content: center; align-items: center; height: 73px; width: 73px; position: absolute; top: 20px; right: 20px; padding-left: 16px; padding-right: 16px; padding-top: 16px; padding-bottom: 16px;}
.max-fw__img {width: auto; height: 100%;}
.condit-eyes-img {width: 62px; height: 60px; margin-right: -3px;}
.max-condit-title-wrap {display: flex; align-items: center; justify-content: center; margin-bottom: 20px;}
.max-condit-bg-img {background-size: 948.75px; background-image: url("/d/condit-bg-circle.svg"); background-repeat: no-repeat; background-position: center top 0%; background-attachment: scroll; height: 317px;}
.max-condit-black-box {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-size: auto; background-image: linear-gradient(rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 10px; border-top-right-radius: 10px;}
.max-condit-btn {padding-top: 19px; padding-bottom: 19px; border-top-left-radius: 0px; border-bottom-left-radius: 20px; border-top-right-radius: 0px; border-bottom-right-radius: 20px; color: rgba(51, 24, 255, 1); font-size: 18px; line-height: 120%; letter-spacing: -0.05em; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(255, 255, 255);}
.max-condit-grid {display: grid; grid-template-columns: 356px 1fr 1fr; grid-template-rows: auto auto auto auto auto auto auto; row-gap: 2px; column-gap: 2px; grid-auto-flow: column;}
.max-condit-title-text {font-size: 14px; line-height: 120%; font-weight: 600; letter-spacing: -0.05em; color: rgba(255, 255, 255, 1);}
.max-condit-title-grey {padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; background-size: auto; background-image: linear-gradient(rgba(18, 18, 18, 1) 0%, rgba(18, 18, 18, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; height: 100%;}
.max-condit-title-blue {padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; background-size: auto; background-image: linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.max-condit-line-grey {padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; background-size: auto; background-image: linear-gradient(rgba(18, 18, 18, 1) 0%, rgba(18, 18, 18, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.max-condit-line-text {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em; color: rgba(255, 255, 255, 1);}
.max-condit-all-grey {padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 8px; background-size: auto; background-image: linear-gradient(rgba(25, 25, 25, 1) 0%, rgba(25, 25, 25, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.max-condit-all-blue {padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; background-size: auto; background-image: linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; grid-row-start: 2; grid-row-end: 8; grid-column-start: 3; grid-column-end: 3;}
.max-condit-all {color: rgba(255, 255, 255, 1); font-weight: 600; font-size: 35px; line-height: 120%; letter-spacing: -0.05em;}
.max-condit-all-text {font-size: 20px; line-height: 120%; font-weight: 700; letter-spacing: -0.05em; color: rgba(255, 255, 255, 1);}
.max-condit-all-cross {color: rgba(245, 245, 245, 1); opacity: 0.8; margin-top: -12px; height: 2px; position: absolute; background-size: auto; background-image: linear-gradient(rgba(245, 245, 245, 1) 0%, rgba(245, 245, 245, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.target-max-tag {padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; background-color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; color: rgba(31, 31, 31, 1);}
.target-max-section-header {display: flex; flex-direction: column; align-items: center; text-align: center; row-gap: 15px; bottom: 0px; margin-bottom: 40px;}
.target-max-h3 {font-family: 'Inter'; font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.comp-pay {display: flex; column-gap: 10px; height: 718px;}
.comp-pay__dark-part {background-color: rgb(31, 31, 31); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; height: 100%; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start;}
.comp-pay__blue-block {width: 441px; height: 420px; display: flex; flex-direction: column;}
.comp-pay__first-bb {height: 100%; display: flex; flex-direction: column; background-color: rgb(51, 24, 255); border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; align-items: flex-start; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; justify-content: space-between;}
.comp-pay__tag-wrap {display: flex; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; column-gap: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(255, 255, 255); width: auto; align-items: center; color: rgba(31, 31, 31, 1);}
.comp-pay__tag-dot {width: 10px; height: 10px; background-color: rgb(51, 24, 255); border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px;}
.comp-pay__text-wrap {display: flex; flex-direction: column; row-gap: 10px; align-items: flex-start;}
.comp-pay__img-wrap {width: 80px; height: 80px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-left: 14px; padding-right: 14px; padding-top: 14px; padding-bottom: 14px; background-color: rgb(248, 248, 248); display: flex; justify-content: center; align-items: center;}
.comp-pay__img {width: 100%; height: auto;}
.comp-pay__white-part {border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; height: 100%; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgba(206, 206, 206, 1); border-left-color: rgba(206, 206, 206, 1); border-right-color: rgba(206, 206, 206, 1); border-bottom-color: rgba(206, 206, 206, 1); border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; background-size: auto; background-image: url("/d/linii_1.svg"); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(85, 85, 85, 1);}
.var5-desc {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; font-family: 'Inter'; font-weight: 400;}
.comp-pay__data-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.comp-pay__rating-wrap {display: flex; column-gap: 17px; align-items: flex-end;}
.comp-pay__rating {display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; border-top-left-radius: 20px; border-top-right-radius: 20px; background-color: rgb(31, 31, 31);}
.comp-pay__rating-text-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px;}
.comp-pay__bg-bb {height: 100%; display: flex; align-items: center; justify-content: center; background-size: cover; background-image: url("/d/comp-pay_lines-992.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.comp-pay__second-bb {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-color: rgb(51, 24, 255); height: 100%;}
.comp-pay__line {position: absolute; height: 100%; background-size: auto; background-image: url("/d/line_stroke.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.opacity-100 {opacity: 1;}
.neuro-video {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; filter: brightness(65%);}
.light-program-title-tag {background-color: rgb(255, 255, 255); color: rgba(33, 33, 33, 1); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-left: 5px; padding-right: 5px;}
.ums-black-card {background-size: auto; background-image: none/*linear-gradient(rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(0, 0, 0); column-gap: 15px;}
.products-color-bg {background-size: auto; background-image: none/*linear-gradient(rgba(0, 0, 238, 1) 0%, rgba(0, 0, 238, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(56, 112, 255);}
.ums-card-preview-max {border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(31, 31, 31, 1); border-left-color: rgba(31, 31, 31, 1); border-right-color: rgba(31, 31, 31, 1); border-bottom-color: rgba(31, 31, 31, 1);}
.neuro-program-card__media {position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; opacity: 0; height: 100%; width: 100%;}
.neuro-program-card__media--active {opacity: 1;}
.neuro-program-card__media--video {cursor: pointer; opacity: 1;}
.neuro-program-card__media--poster {transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.program-card__play {border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-bottom-color: rgba(255, 255, 255, 0.3); width: 100px; height: 100px; display: flex; justify-content: center; align-items: center; position: absolute; inset: 0; margin-left: auto; margin-right: auto; margin-top: auto; margin-bottom: auto; opacity: 0; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; background-color: rgb(255, 255, 255);}
.program-card__play--active {opacity: 1;}
.program-card__play-icon {width: 30px; height: 36px; background-size: cover; background-image: url("/d/play-22.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; margin-left: 9px;}
.neuro-program-card__overlay {height: 100%; display: flex; justify-content: center; align-items: center; background-color: rgba(0, 0, 0, 0.2); opacity: 0;}
.neuro-program-card__overlay--active {opacity: 1;}
.animation-life {display: grid; flex-direction: column; justify-content: flex-end; grid-template-columns: 1fr 1fr 1fr; row-gap: 10px; column-gap: 10px;}
.animation-life-card {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow-x: hidden; overflow-y: hidden; aspect-ratio: 304 / 237;}
.content-bg_wrap--animation-life {padding-left: 20px; padding-right: 20px;}
.var2-program-card-rtext {font-size: 14px; line-height: 100%; letter-spacing: -0.04em;}
.var2-program-list-card {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}
.var2-program-card-preview {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; overflow-x: hidden; overflow-y: hidden; aspect-ratio: unset;}
.neuro-tabs_wrapper {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}
.neuro-tabs_column {display: flex; flex-direction: column; row-gap: 20px;}
.neuro-tabs_column-card {display: flex; flex-direction: column; row-gap: 7px;}
.neuro-tabs_img-wrap {overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.neuro-tabs_img {width: 100%; height: 409px;}
.neuro-tabs_author {display: none; align-items: center; column-gap: 5px;}
.neuro-tabs_author-img {width: 25px; height: 25px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%;}
.neuro-tabs_author-name {line-height: 120%; letter-spacing: -0.03em;}
.neuro-tabs_img-205 {height: 205px;}
.text-dysplay-block {display: block;}
.embed-title {min-height: auto;}
.heading2-big--accent {padding-top: 10px; padding-bottom: 10px; padding-left: 12px; padding-right: 12px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-left-radius: 1000px; border-top-right-radius: 1000px; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; display: inline-flex;}
.leading-practitioners_wrap {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; row-gap: 10px; column-gap: 10px;}
.leading-practitioners_card {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; overflow-x: hidden; overflow-y: hidden; color: rgba(0, 0, 0, 1); min-height: 478px; display: flex; flex-direction: column; background-color: rgb(255, 255, 255);}
.leading-practitioners_img {width: 100%; display: flex; height: 294px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.leading-practitioners_tag {color: rgba(51, 24, 255, 1); padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; background-color: rgb(244, 244, 244); margin-bottom: 12px; font-size: 12px; line-height: 120%; letter-spacing: -0.04em;}
.leading-practitioners_content {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px;}
.leading-practitioners_author-name {font-weight: 500; font-size: 20px; line-height: 120%; letter-spacing: -0.05em;}
.leading-practitioners_text {font-size: 14px; line-height: 120%; letter-spacing: -0.04em;}
.leading-practitioners_content-wrap {padding-top: 10px; padding-left: 10px; padding-right: 10px; flex-grow: 1; flex-shrink: 0;}
.footer-section {padding-top: 30px;}
.footer_content-wrap {color: rgba(255, 255, 255, 1); padding-top: 30px; padding-bottom: 30px;}
.footer_content {display: grid; grid-template-columns: 205px 207px 301px 1fr; grid-template-rows: auto; row-gap: 20px; margin-left: auto; margin-right: auto;}
.footer_menu {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px;}
.footer-menu-title {margin-bottom: 5px; font-weight: 500; line-height: 120%; letter-spacing: -0.05em; font-size: 18px;}
.footer-menu-link {color: rgba(206, 206, 206, 1); letter-spacing: -0.05em; line-height: 140%; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-decoration: none; font-weight: 500; font-size: 15px;}
.footer-menu-link:hover {color: rgba(255, 255, 255, 1);}
.hide-992 {display: none;}
.price-wrap_in-month {display: flex; align-items: flex-end; margin-bottom: 5px; column-gap: 6px;}
.big-price-text {font-weight: 500; font-size: 30px; line-height: 105%; letter-spacing: -0.03em;}
.price-clw {height: 100%;}
.price-l {height: 100%;}
.price-i {height: 100%;}
.new_footer-info-block {display: flex; flex-direction: column; row-gap: 27px; grid-row-start: 3; grid-row-end: 3; grid-column-start: 4; grid-column-end: 4; align-self: end; align-items: flex-start;}
.new_footer-social-link {font-size: 14px; color: rgba(255, 255, 255, 1); letter-spacing: -0.04em; line-height: 120%; text-transform: uppercase; text-decoration: none; font-weight: 700;}
.new_footer-social-link:hover {color: rgba(255, 101, 80, 1);}
.new_footer-info-text {color: rgba(166, 166, 166, 1); font-size: 14px; line-height: 120%; letter-spacing: -0.04em; font-weight: 700;}
.selection-link {color: rgba(255, 255, 255, 1); font-weight: 500; font-size: 15px; line-height: 140%; letter-spacing: -0.05em; text-underline-offset: 3px; justify-self: start; align-self: start; grid-row-start: 2; grid-row-end: 2; grid-column-start: 4; grid-column-end: 4;}
.new-f_form {padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; width: 380px;}
.new-f_form-title {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em; margin-bottom: 10px; margin-top: 0px;}
.new-f_input-wrap {margin-top: 0px; margin-bottom: 0px;}
.new-f_input {height: 50px; padding-left: 7.5px; padding-right: 7.5px; background-size: auto; background-image: none/*linear-gradient(rgb(245, 245, 245) 0%, rgb(245, 245, 245) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(53, 53, 53); border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; color: rgba(255, 255, 255, 1); font-size: 16px; line-height: 140%; letter-spacing: -0.05em;}
.new-f_checkbox-wrap {margin-top: 15px; margin-bottom: 15px;}
.new-f_checkbox-list {flex-direction: row; column-gap: 4px; margin-top: 0px; align-items: flex-start;}
.new-f_checkbox {width: 15px; height: 15px; border-top-color: rgba(255, 255, 255, 1); border-left-color: rgba(255, 255, 255, 1); border-right-color: rgba(255, 255, 255, 1); border-bottom-color: rgba(255, 255, 255, 1); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.new-f_checkbox-item {margin-top: 3px;}
.new-f_checkbox-caption {font-size: 14px; line-height: 120%; letter-spacing: -0.04em;}
.new-f_submit {margin-top: 0px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(51, 24, 255); width: 100%; height: 45px; border-top-left-radius: 75px; border-top-right-radius: 75px; border-bottom-left-radius: 75px; border-bottom-right-radius: 75px; font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.new-f_submit:hover {background-color: rgb(97, 76, 255);}
.new-f_social-inner {display: flex; flex-wrap: wrap; row-gap: 5px; column-gap: 5px;}
.new-f_social-btn {padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; background-color: rgb(41, 41, 41); align-items: center; column-gap: 3px; color: rgba(255, 255, 255, 1); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.new-f_social-btn:hover {color: rgba(206, 206, 206, 1);}
.new-f_social-icon {width: 20px; height: 20px; min-height: auto; background-color: rgb(248, 248, 248); border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; display: flex; justify-content: center; align-items: center; flex-shrink: 0;}
.new-f_social-text {font-size: 14px; line-height: 120%; letter-spacing: -0.04em;}
.new_footer-form-wrap {grid-column-start: span 2; grid-column-end: span 2; grid-row-start: span 2; grid-row-end: span 2;}
.new-f_selection-link {color: rgba(255, 255, 255, 1); font-weight: 500; font-size: 15px; line-height: 140%; letter-spacing: -0.05em; text-underline-offset: 3px; justify-self: start; align-self: start; grid-row-start: 2; grid-row-end: 2; grid-column-start: 4; grid-column-end: 4; text-decoration: none;}
.new-f_selection-link:hover {color: rgba(206, 206, 206, 1); text-decoration: underline;}
.new_footer-mail-link {font-size: 14px; color: rgba(255, 255, 255, 1); letter-spacing: -0.04em; line-height: 120%; text-transform: uppercase; text-decoration: none; font-weight: 700;}
.new_footer-mail-link:hover {color: rgba(206, 206, 206, 1);}
.new-f_main-container {max-width: none;}
.expertise_over-card {display: flex; flex-direction: column; row-gap: 1px;}
.expertise_card-info {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(255, 255, 255); padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: grid; grid-template-columns: 1fr 308px; grid-template-rows: auto;}
.expertise_card-title {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.expertise_card-text {font-size: 14px; line-height: 120%; letter-spacing: -0.04em;}
.footer_bg {background-color: rgb(31, 31, 31);}
.new-f_social-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px;}
.active-menu-link {font-weight: 600;}
.load-more_light-btn {background-size: auto; background-image: none/*linear-gradient(rgb(50, 144, 255) 0%, rgb(50, 144, 255) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1); padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-size: 15px;}
.sistem-wrap {display: none;}
.d-neuronet-cover__header {display: flex; flex-direction: column; row-gap: 10px; align-items: center;}
.yellow-hero-tag {color: rgba(31, 31, 31, 1); background-color: rgb(255, 179, 0); display: flex;}
.d-neuronet-cover__desc {display: flex; flex-direction: column; row-gap: 15px; align-items: center; max-width: 421px;}
.d-neuronet-cover__tags {display: flex; column-gap: 10px; width: auto;}
.d-neuronet-cover__desc-text {font-weight: 500; line-height: 120%; letter-spacing: -0.05em; font-size: 15px; text-align: center;}
.course-programm {display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 30px; flex-direction: column;}
.course-programm__block {display: grid; grid-template-columns: 1fr 1fr; padding-top: 10px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(236, 236, 236, 1);}
.course-programm__block-header {display: flex; flex-direction: column; row-gap: 10px; align-items: flex-start;}
.course-programm__block-tag {color: rgba(255, 255, 255, 1); background-color: rgb(33, 33, 33); padding-left: 5px; padding-right: 6px; padding-top: 5px; padding-bottom: 5px; height: 31px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; justify-content: center; align-items: center; font-weight: 500; font-size: 15px; letter-spacing: -0.05em; line-height: 140%;}
.course-programm__list {display: flex; flex-direction: column; row-gap: 10px;}
.course-programm__list-item {display: flex; align-items: center; justify-content: space-between; column-gap: 20px;}
.course-programm__decor {width: 9px; height: 9px; background-color: rgb(0, 0, 0); flex-shrink: 0;}
.course-programm__item-text {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.course-programm__line {background-color: rgb(236, 236, 236); height: 1px;}
.course-programm__title {font-weight: 500; font-size: 20px; line-height: 120%; letter-spacing: -0.05em;}
.envited-expert {display: flex; justify-content: space-between; align-items: flex-start; height: 386px;}
.envited-expert__title {display: flex; width: auto; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(31, 31, 31); color: rgba(255, 255, 255, 1); margin-top: 5px;}
.envited-expert__content {max-width: 481px; display: flex; flex-direction: column; row-gap: 20px;}
.envited-expert__list {display: flex; flex-direction: column; row-gap: 10px; align-items: flex-start; max-width: 420px;}
.envited-expert__item {display: flex; column-gap: 6px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}
.envited-expert__item-dot {width: 6px; height: 6px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; background-color: rgb(51, 24, 255); min-width: 6px; min-height: 6px; margin-top: 6px;}
.envited-expert__img-wrapper {position: absolute; left: 0px; bottom: 0px; width: 300px; height: 320px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; overflow-x: hidden; overflow-y: hidden;}
.envited-expert__image {width: 100%; height: 100%; background-size: cover; background-image: url("/d/library_image-12446-symbol-inj8xr7lt-image_811566.jpg"); background-repeat: no-repeat; background-position: center top 0%; background-attachment: scroll;}
.section-header--course-programm {margin-bottom: 30px;}
.lm-3d {display: flex; flex-direction: column; row-gap: 30px; align-items: center;}
.lm-3d__top-content {display: flex; flex-direction: column; align-items: center; row-gap: 10px;}
.lm-3d__descriptor {display: flex; width: auto; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(31, 31, 31); color: rgba(255, 255, 255, 1);}
.lm-3d__heading {display: flex; flex-direction: column; align-items: center; row-gap: 15px;}
.var5-heading2 {font-weight: 500; font-size: 45px; letter-spacing: -0.05em; line-height: 105%; font-family: 'Inter'; text-align: center;}
.var12-text2 {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 16px; font-family: 'Inter'; text-align: center;}
.lm-3d__grid {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto auto; row-gap: 10px; column-gap: 10px;}
.lm-3d__card {background-color: rgb(255, 255, 255); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; height: 211px; display: flex; align-items: flex-end;}
.lm-3d__badge {display: flex; align-items: center; justify-content: center; padding-top: 4px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(248, 248, 248); width: auto; position: absolute; left: 20px; bottom: 20px; z-index: 2;}
.lm-3d__badge-text {font-size: 14px; line-height: 120%; letter-spacing: -0.03em;}
.lm-3d__video {width: 100%; height: 100%; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.lm-3d__img {width: 100%; height: 100%; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.d-neuronet-cover {border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; display: flex; flex-direction: column; padding-top: 30px; padding-bottom: 30px; height: 620px; justify-content: space-between; align-items: center; overflow-x: hidden; overflow-y: hidden; background-color: rgb(31, 31, 31); background-size: cover; background-image: none/*url("/d/992_320550.png")*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.no-style {padding-left: 0px; padding-right: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-color: rgba(33, 33, 33, 0);}
.dark-vers {color: rgba(33, 33, 33, 1);}
.video-feedback-author-name {font-weight: 400;}
.neuro_cards-wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}
.neuro_card {background-color: rgb(0, 0, 0); color: rgba(255, 255, 255, 1); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; display: flex; flex-direction: column; justify-content: space-between;}
.neuro_card-img-wrap {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; overflow-x: hidden; overflow-y: hidden; height: 296px; flex-shrink: 0;}
.neuro_card-img {width: 100%; height: 100%;}
.neuro_card-text-content {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 10px; display: flex; flex-direction: column; align-items: flex-start; height: 100%;}
.neuro_card-title {font-size: 30px; letter-spacing: -0.05em; font-weight: 500; line-height: 100%; margin-top: 10px; margin-bottom: 10px;}
.neuro_card-text {font-size: 14px; letter-spacing: -0.05em; line-height: 120%;}
.neuro_card-tags {margin-top: 10px; margin-bottom: 10px;}
.neuro_card-avatars {display: flex; column-gap: 10px; margin-top: auto;}
.sistem_hero-s {padding-top: 140px; padding-bottom: 75px;}
.sistem_hero-title {font-size: 62px; line-height: 100%; letter-spacing: -0.03em;}
.sistem_s {padding-top: 75px; padding-bottom: 75px;}
.sistem_content-wrap {display: grid; grid-template-columns: 33.33% 1fr; grid-template-rows: auto; column-gap: 20px; margin-bottom: 40px;}
.sistem_richtext {font-size: 18px; color: rgba(120, 120, 120, 1); line-height: 150%; margin-right: 20%;}
.sistem_part-title {font-weight: 500; font-size: 24px; color: rgba(29, 29, 32, 1); line-height: 120%; letter-spacing: 0em;}
.no-sale {display: flex;}
.main-root--dark-theme {background-color: rgb(0, 0, 0); background-size: auto; background-image: none/*linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; color: rgba(255, 255, 255, 1);}
.moved-section--dark-theme {background-color: rgb(0, 0, 0); color: rgba(255, 255, 255, 1);}
.header-dark-theme {background-color: rgb(0, 0, 0); color: rgba(255, 255, 255, 1); z-index: 100;}
.color-inherit {color: inherit !important;}
.founders-card--dark-theme {background-image: linear-gradient(rgba(25, 25, 25, 1) 0%, rgba(25, 25, 25, 1) 100%);}
.founders-info-list--dark-theme {opacity: 0.7;}
.founders-card__bg {width: 100%; position: absolute; z-index: -1; bottom: 0px; left: 0px; top: 0px; right: 0px; background-color: rgb(31, 31, 31); border-top-left-radius: 13.3px; border-top-right-radius: 13.3px; border-bottom-left-radius: 13.3px; border-bottom-right-radius: 13.3px;}
.cta-submit--white {background-color: rgb(255, 255, 255); color: rgba(0, 0, 238, 1);}
.sale-card {display: none;}
.an_hero-s {padding-bottom: 50px;}
.an_hero-video {width: 100%; height: auto; margin-top: -120px; margin-bottom: -181px;}
.an_hero-bottom-content {display: flex; flex-direction: column; row-gap: 101px;}
.an_hero-cards {display: flex; justify-content: center; column-gap: 20px;}
.an_hero-card {display: flex; flex-direction: column; align-items: center;}
.an_hero-card-img {width: 130px; height: 130px; margin-bottom: -13px;}
.an_hero-card-caption {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em; text-align: center;}
.an_hero-btn {max-width: 460px; margin-left: auto; margin-right: auto; width: 100%; height: 60px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(51, 24, 255); border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-align: center;}
.an_hero-btn:hover {background-color: rgb(97, 76, 255);}
.an_hero-content {display: flex; flex-direction: column; align-items: center;}
.an_prof-content {display: flex; flex-direction: column; row-gap: 10px;}
.an_prof-cards-wrap {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}
.an_prof-card {background-color: rgb(31, 31, 31); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; height: 290px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px;}
.an_prof-card-title {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.an_prof-card-caption {opacity: 0.5; font-weight: 500; line-height: 140%; letter-spacing: -0.05em;}
.an_prof-banner {height: 411px; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; background-size: cover; background-image: url("/d/992_1_240440.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; display: flex; flex-direction: column; align-items: center; justify-content: center; row-gap: 30px;}
.an_prof-banner-title {font-weight: 500; font-size: 30px; line-height: 105%; letter-spacing: -0.05em; text-align: center; max-width: 588px;}
.an_banner-btn {height: 60px; text-align: center; max-width: 400px;}
.an_banner-star {display: none;}
.reviews-cl-static {display: flex; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto auto; row-gap: 12px; column-gap: 12px; flex-direction: column;}
.reviews-clw-column {grid-template-columns: 1fr 1fr 1fr 1fr;}
.reviews-clw-columns {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; row-gap: 12px; column-gap: 12px;}
.project-examples__column {display: grid; flex-direction: column; row-gap: 10px;}
.project-examples__column--2 {grid-template-rows: auto 1fr;}
.project-examples__column--1 {grid-template-rows: 1fr auto;}
.project-examples__column--3 {grid-template-rows: 1fr auto;}
.project-examples__column--4 {grid-template-rows: auto 1fr;}
.project-examples__items {display: flex; column-gap: 8px; height: 502px; overflow-x: hidden; overflow-y: hidden;}
.project-examples {display: flex; flex-direction: column;}
.project-examples__blocks {display: flex; flex-direction: column; row-gap: 10px;}
.project-examples__items--hidden {display: none;}
.hybrid-format__days {display: flex; row-gap: 10px; column-gap: 10px;}
.days-card {background-color: rgb(18, 18, 18); display: flex; flex-direction: column; height: 205px; padding-left: 20px; padding-right: 20px; padding-top: 14px; padding-bottom: 14px; row-gap: 42px; border-top-left-radius: 18px; border-top-right-radius: 18px; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px;}
.days-card__tags {display: flex; align-items: center;}
.days-card__tag {height: 31px; padding-left: 10px; padding-right: 10px; align-items: center; justify-content: center; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(31, 31, 31);}
.days-card__icon {width: 40px; height: 40px;}
.days-card__text {display: flex; flex-direction: column; row-gap: 10px;}
.content-wrapper--hybrid-format {max-width: 932px; margin-left: auto; margin-right: auto;}
.neuro-themes {display: grid; margin-top: 50px; padding-top: 20px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(74, 74, 74, 1); grid-template-columns: 1fr 1fr;}
.neuro-themes__card {background-color: rgba(255, 255, 255, 0.05); display: flex; flex-direction: column; height: 200px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 18px; border-top-right-radius: 18px; border-bottom-left-radius: 18px; border-bottom-right-radius: 18px; justify-content: space-between;}
.heading3-hybrid-format {font-size: 25px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.neuro-themes__cards {display: flex; flex-direction: column; row-gap: 2px;}
.neuro-themes__card-top {display: flex; justify-content: space-between;}
.neuro-themes__card-tags {display: flex; flex-direction: row; column-gap: 10px; align-items: center;}
.days-card__circle {width: 15px; height: 15px; background-color: rgb(56, 112, 255); border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px;}
.days-card__circle--grey {background-color: rgba(255, 255, 255, 0.3);}
.designers-item--dark-theme {background-color: rgb(18, 18, 18);}
.hybrid-format-ext {display: flex; flex-direction: column; row-gap: 40px;}
.var-5-desc {font-size: 20px; line-height: 120%; letter-spacing: -0.04em;}
.project-examples--mobile {display: none;}
.an_hero-video--mobile {display: none;}
.neuro-themes__schedule {font-size: 18px; line-height: 120%; font-weight: 500; letter-spacing: -0.05em;}
.new-yellow-form-tag {background-color: rgb(255, 221, 0); margin-bottom: 15px; display: none;}
.new-yellow_hero-tag {background-color: rgb(255, 221, 0); margin-right: auto; margin-top: -14px; display: none;}
.new-yellow_uxui-hero-tag {background-color: rgb(255, 221, 0); color: rgba(33, 33, 33, 1); display: none;}
.new-yellow_action {background-color: rgb(255, 221, 0); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-top: 6px; padding-bottom: 6px; padding-left: 10px; padding-right: 10px; display: none; align-items: center; column-gap: 6px; max-width: 289px; position: absolute; left: 15px; top: 365px;}
.new-yellow_tag-img {width: 31px; min-height: auto; height: 31px; display: flex; align-items: center; justify-content: center; flex-shrink: 0;}
.new-yellow_tag-text {color: rgba(33, 33, 33, 1); font-weight: 500; font-size: 14px; line-height: 100%; letter-spacing: -0.04em;}
.new-yellow_action-img {width: 82px; height: 82px; position: absolute; right: 10px; bottom: 85px; z-index: 2; display: none;}
.section-neuro-thanks {position: relative; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; background-size: cover; background-image: url("/d/frame_2131330454_499147.jpg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 100%; padding-top: 100px; overflow-x: hidden; overflow-y: hidden;}
.moved-section-neoro-thanks {padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; height: 100vh;}
.neuro-thanks {display: flex; flex-direction: column; justify-content: flex-start; align-items: center; text-align: center; height: 100%;}
.neuro-thanks__heading {margin-bottom: 20px; width: 590px;}
.neuro-thanks__description {font-weight: 500; line-height: 120%; letter-spacing: -0.05em; font-size: 20px; width: 430px; margin-bottom: 40px;}
.an_hero-btn-v2 {max-width: 364px; margin-left: auto; margin-right: auto; width: 100%; height: 60px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(51, 24, 255); border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; text-align: center; justify-content: center; align-items: center; color: rgba(255, 255, 255, 1);}
.an_hero-btn-v2:hover {background-color: rgb(97, 76, 255);}
.neuro-thanks__img {position: absolute; bottom: -168px; width: 365px; height: 365px; margin-left: auto; margin-right: auto; left: 0px; right: 0px; mix-blend-mode: lighten;}
.action-grid {grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto auto auto auto;}
.price_cl-item {display: flex; column-gap: 10px;}
.course-yellow-tag {color: rgba(33, 33, 33, 1); background-color: rgb(255, 180, 0);}
.apps2__content-wrapper {background-color: rgb(13, 13, 13); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding-top: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; height: 560px; overflow-x: hidden; overflow-y: hidden; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between;}
.apps2__text-wrap {margin-top: 20px; display: flex; flex-direction: column; align-items: flex-start;}
.apps2__heading1 {font-weight: 500; font-size: 54px; line-height: 100%; letter-spacing: -0.07em;}
.apps2__decor-text {font-weight: 500; line-height: 140%; letter-spacing: -0.05em; font-size: 15px; margin-top: 20px; margin-bottom: 5px;}
.apps2__cta-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 8px;}
.apps2__btns-wrap {display: flex; row-gap: 10px; column-gap: 10px;}
.button-text {font-size: 18px; letter-spacing: -0.05em; line-height: 120%; font-weight: 500;}
.button-text:hover {background-color: rgb(97, 76, 255);}
.apps2__light-btn {height: 60px; flex-direction: row; align-items: center; justify-content: center; padding-left: 34px; padding-right: 34px; padding-top: 0px; padding-bottom: 0px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgba(31, 63, 255, 0); border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;}
.apps2__light-btn:hover {color: rgba(33, 33, 33, 1); background-color: rgb(241, 241, 241);}
.apps2__btn {height: 60px; flex-direction: row; align-items: center; justify-content: center; padding-left: 45px; padding-right: 45px; padding-top: 0px; padding-bottom: 0px; background-size: auto; background-image: none/*linear-gradient(rgb(43, 187, 220) 0%, rgb(43, 187, 220) 100%)*/; background-repeat: repeat; background-position: left 0px top 0px; background-attachment: scroll; background-color: rgb(31, 63, 255); border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.apps2__btn:hover {color: rgba(33, 33, 33, 1); background-color: rgb(255, 255, 255);}
.apps2__content {display: flex; flex-direction: column;}
.apps2__decor-cover-text {padding-left: 20px; padding-right: 55px; padding-top: 20px; padding-bottom: 20px; background-size: 100% 100%; background-image: url("/d/frame_2085660852.png"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.career-tag {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; color: rgba(255, 255, 255, 1); background-color: rgb(33, 33, 33); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; margin-bottom: -5px;}
.section-bg--light {background-color: rgba(33, 33, 33, 0);}
.dp-block--light {background-image: linear-gradient(rgba(33, 33, 33, 0) 0%, rgba(33, 33, 33, 0) 100%); color: rgba(33, 33, 33, 1);}
.apps2__benefit-caption {font-size: 14px; line-height: 120%; letter-spacing: -0.04em;}
.apps2__benefit-card__bottom {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; overflow-x: hidden; overflow-y: hidden; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; flex-direction: column; row-gap: 10px; background-color: rgb(255, 255, 255);}
.vers2-career-review-heading {display: flex; flex-direction: column; align-items: flex-start; row-gap: 5px;}
.apps2__review-text {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.apps2__career-review-card {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; display: flex; width: 317px; cursor: pointer; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; flex-direction: column; row-gap: 10px; background-color: rgb(255, 255, 255); min-height: 192px; justify-content: space-between;}
.apps2_career-item {padding-left: 8px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: flex; align-items: flex-start; column-gap: 5px;}
.app2__item-dot {width: 5px; height: 5px; flex-shrink: 0; background-color: rgb(33, 33, 33); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; margin-top: 9px;}
.apps2__ai-wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; row-gap: 20px; column-gap: 20px;}
.apps2__ai-card {background-color: rgb(255, 255, 255); border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; min-height: 280px; display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between;}
.apps2__ai-list {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.apps2__ai-tags {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.apps2__ai-tag {display: flex; align-items: center; column-gap: 5px; width: auto; padding-left: 12px; padding-right: 12px; padding-top: 7px; padding-bottom: 7px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(248, 248, 248);}
.apps2__ai-point {width: 8px; height: 8px; flex-shrink: 0; border-top-left-radius: 2px; border-top-right-radius: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; background-color: rgb(51, 24, 255);}
.apps2__ai-img {width: 248px; height: auto; position: absolute; bottom: 30px; right: 30px;}
.apps2__ai-inner-cards {height: 100%; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 20px;}
.apps2__ai-inner-card {display: flex; flex-direction: column;}
.apps2__ai-inner-heading {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgb(248, 248, 248);}
.apps2__ai-inner-img {width: 100%; height: 252px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: rgba(0, 0, 0, 0.1); border-left-color: rgba(0, 0, 0, 0.1); border-right-color: rgba(0, 0, 0, 0.1); border-bottom-color: rgba(0, 0, 0, 0.1);}
.apps2__steps-content {padding-top: 100px; display: flex; flex-direction: column; row-gap: 150px; padding-bottom: 50px; color: rgba(255, 255, 255, 1);}
.apps2__steps-top-cards {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 20px;}
.apps2__stpeps-top-card {background-color: rgb(0, 0, 0); overflow-x: hidden; overflow-y: hidden; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; display: flex; flex-direction: column; row-gap: 20px;}
.apps2__steps-heading {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}
.apps2__steps-img {width: 100%; height: 236px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.apps2__ums-list {display: flex; flex-direction: column; row-gap: 10px;}
.apps2__ums-card {border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; top: 30px; position: sticky; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; row-gap: 10px; column-gap: 10px;}
.apps2__ums-card-cont {display: flex; flex-direction: column; justify-content: flex-start; color: rgba(255, 255, 255, 1);}
.apps2__ums-card-preview {flex-grow: 1; flex-shrink: 0; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; overflow-x: hidden; overflow-y: hidden;}
.apps2__ums-inner-card {background-color: rgb(0, 0, 0); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}
.apps2__ums-inner-heading {padding-top: 17px; padding-bottom: 17px; display: flex; justify-content: space-between; align-items: center;}
.apps2__ums-card-tag {padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; background-size: auto; background-image: linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; line-height: 140%; letter-spacing: -0.05em; font-weight: 500; display: flex; justify-content: center; column-gap: 5px; align-items: center; width: auto;}
.apps2__ums-card-dot {width: 8px; height: 8px; background-color: rgb(255, 255, 255); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%;}
.apps2__ums-inner-content {display: flex; flex-direction: column; align-items: flex-start; justify-content: space-between; flex-grow: 1; flex-shrink: 0;}
.apps2__ums-tags-wrap {display: flex; flex-wrap: wrap; row-gap: 5px; column-gap: 5px; max-width: 391px;}
.apps2__ums-tag {padding-top: 7px; padding-bottom: 7px; padding-left: 12px; padding-right: 12px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(31, 31, 31);}
.apps2__ums-link {margin-top: 10px; color: rgba(110, 151, 255, 1);}
.apps2__ums-arrow {min-height: auto; width: 21px; display: flex; justify-content: center; align-items: center;}
.apps2__ums-accent-block {display: flex; align-items: center; column-gap: 5px; margin-top: 15px;}
.apps2__ums-accent-img {width: 35px; height: auto;}
.apps2__ums-context-card {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-color: rgb(248, 248, 248); padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 20px;}
.apps2__ums-context {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px; justify-content: space-between;}
.apps2__ums-context-img {width: 100%; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.new-button-text {font-size: 18px; letter-spacing: -0.05em; line-height: 120%; font-weight: 500;}
.career-review-item-content {padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; background-color: rgb(255, 255, 255); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; display: flex; flex-direction: column; row-gap: 15px; min-height: 317px; width: auto;}
.apps2__audience-header {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: dashed; border-left-style: dashed; border-right-style: dashed; border-bottom-style: dashed; border-top-color: rgba(206, 206, 206, 1); border-left-color: rgba(206, 206, 206, 1); border-right-color: rgba(206, 206, 206, 1); border-bottom-color: rgba(206, 206, 206, 1);}
.apps2__audience-list {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 7px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; background-color: rgb(255, 255, 255); min-height: 285px; display: flex; flex-direction: column; row-gap: 10px;}
.apps2__standarts-list-item {padding-top: 0px; padding-bottom: 0px; padding-left: 4px; padding-right: 0px; display: flex; column-gap: 4px; color: rgba(85, 85, 85, 1);}
.apps2__audience-tag {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(248, 248, 248); position: absolute; left: 10px; bottom: 20px; z-index: 2;}
.apps_2__ai-video-wrap {display: flex; justify-content: center; align-items: center; cursor: pointer;}
.apps2__ai-video-play {width: 60px; height: 60px; position: absolute; min-height: auto; z-index: 1;}
.apps2-video1_popup {position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; height: 100vh; z-index: 100; background-color: rgba(0, 0, 0, 0.3); display: none; justify-content: center; align-items: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 0;}
.apps2-video2_popup {position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; height: 100vh; z-index: 100; background-color: rgba(0, 0, 0, 0.3); display: none; justify-content: center; align-items: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 0;}
.test-drice__left-img {display: none;}
.test-drice__right-img {display: none;}
.apps2__result-content {padding-top: 70px;}
.apps2__result-cards {display: grid; grid-template-columns: 2fr 1fr 1fr 2fr; grid-template-rows: auto; row-gap: 10px; column-gap: 10px;}
.apps2__result-card {background-color: rgb(41, 41, 41); border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; min-height: 200px; display: flex; flex-direction: column; align-items: flex-start; overflow-x: hidden; overflow-y: hidden;}
.apps2__result-icon {width: 40px; min-height: auto; height: 40px; display: flex; justify-content: center; align-items: center; margin-bottom: 20px;}
.apps2__result-text-wrap {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.apps2__result-caption {font-size: 14px; line-height: 120%; letter-spacing: -0.05em; color: rgba(255, 255, 255, 0.5);}
.apps2__ums-preview-img--992 {width: 100%; height: auto;}
.apps2__ums-preview-img--1280 {width: 100%; height: auto; display: none;}
.apps2__ums-preview-img--1440 {width: 100%; height: auto; display: none;}
.radius-20 {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.apps2__ums-preview-img--768 {width: 100%; height: auto; display: none;}
.apps2__steps-adding {margin-top: 60px;}
.apps2__adding-wrap {display: flex; justify-content: center;}
.apps2__adding-content {max-width: 726px; display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto;}
.apps2__adding-card {min-height: 126px; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; border-left-style: solid; border-left-color: rgba(255, 255, 255, 0.3); padding-left: 10px; row-gap: 40px;}
.inner-taptop-video2 {width: 736px; position: relative; z-index: 2;}
.ac-video-img {width: 100%; height: 100%; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; overflow-x: hidden; overflow-y: hidden;}
.cursor-standart {cursor: default;}
.neuro-thanks__btns {display: flex; flex-direction: column; row-gap: 10px;}
.ai__cover {border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; display: flex; flex-direction: column; padding-top: 30px; padding-bottom: 30px; height: 560px; justify-content: space-between; align-items: center; overflow-x: hidden; overflow-y: hidden; background-color: rgb(2, 0, 1);}
.ai__left-img {width: 330px; height: auto; position: absolute; left: -36px; bottom: -4px; display: none;}
.ai__right-img {width: 300px; position: absolute; right: -14px; bottom: -2px; height: auto; display: none;}
.ai-cover__header {display: flex; flex-direction: column; align-items: center; z-index: 3;}
.ai-cover__desc {display: flex; flex-direction: column; row-gap: 15px; align-items: center; z-index: 2;}
.ai-cover__heading {font-weight: 500; font-size: 55px; line-height: 100%; letter-spacing: -0.07em; margin-bottom: 25px; text-align: center;}
.ai-cover__tags {display: flex; column-gap: 10px; width: auto; margin-bottom: 20px;}
.ai-cover__text {font-weight: 500; line-height: 120%; letter-spacing: -0.05em; font-size: 15px; text-align: center;}
.ai-cover__text-wrap {display: flex; flex-direction: column; align-items: center; row-gap: 20px; max-width: 358px;}
.ai-cover__button {width: 100%; height: 60px; display: flex; justify-content: center; align-items: center; background-size: auto; background-image: none/*linear-gradient(rgba(51, 24, 255, 1) 0%, rgba(51, 24, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; font-size: 18px; letter-spacing: -0.05em; line-height: 120%; border-top-left-radius: 100px; border-top-right-radius: 100px; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; padding-top: 0px; padding-bottom: 0px; font-weight: 500; max-width: 311px; background-color: rgb(51, 24, 255); z-index: 2;}
.ai-cover__button:hover {background-image: none/*linear-gradient(rgba(97, 76, 255, 1) 0%, rgba(97, 76, 255, 1) 100%)*/; background-color: rgb(97, 76, 255); background-size: auto;}
.ai-cover__tag {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: rgb(41, 41, 41); width: auto; align-items: center;}
.ai-cover__tag--popover {display: flex; align-items: center; column-gap: 5px; cursor: pointer;}
.ai-cover__tag-icon {width: 20px; min-height: auto; height: 20px; display: flex; justify-content: center; align-items: center; flex-shrink: 0;}
.ai-cover__center-img {width: 226px; height: auto; position: absolute; left: 0px; right: 0px; margin-left: auto; margin-right: auto; bottom: 47px; display: none;}
.ai-cover__popover {position: absolute; bottom: -49px; left: -116px; display: flex; flex-direction: column; align-items: center; z-index: 5; width: 402px; pointer-events: none; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; opacity: 0;}
.ai-cover__popover-text {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; background-color: rgb(41, 41, 41); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; font-weight: 500; line-height: 140%; letter-spacing: -0.05em;}
.ai-cover__popover-icon {min-height: auto; width: 14px; display: flex; justify-content: center; align-items: center; margin-bottom: -2px; flex-shrink: 0; height: 15px;}
.ai-cover__popover--show {opacity: 1;}
.ai-gallery__wrap {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px; column-gap: 10px;}
.ai-gallery__img {width: 100%; height: 332px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.ai-gallery__modal-video-wrap {grid-column-start: span 2; grid-column-end: span 2; cursor: pointer;}
.ai-gallery__modal-video {width: 100%; aspect-ratio: 481 / 266; height: auto; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.ai-points__wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}
.ai-points__list {display: flex; flex-direction: column; align-items: flex-start; row-gap: 10px;}
.ai-points__item {display: flex; align-items: flex-start; column-gap: 8px;}
.ai-points__dot {width: 10px; height: 10px; background-color: rgb(51, 24, 255); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; margin-top: 6px; flex-shrink: 0;}
.ai-skills__wrap {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 20px;}
.ai-skills__card {background-color: rgb(42, 42, 42); min-height: 240px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; background-size: auto 100%; background-image: url("/d/frame_2131330222.svg"); background-repeat: no-repeat; background-position: center top 0%; background-attachment: scroll; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}
.ai-header__caption {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.ai-cover__bg-video {width: 100%; height: 100%; position: absolute; z-index: 1; top: 0px;}
.ai-skills__caption {font-size: 14px; line-height: 120%; letter-spacing: -0.04em; opacity: 0.9;}
.ai-skills__title {font-weight: 500; font-size: 18px; line-height: 120%; letter-spacing: -0.05em;}
.ai-skills__circle {width: 40px; height: 40px; border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%; position: absolute; background-color: rgb(31, 31, 31); right: -18px; top: 0px; bottom: 0px; margin-top: auto; margin-bottom: auto;}
.ai-reviews__card-img {width: 100%; height: 100%; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.ai-reviews__rounded {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-size: cover; background-image: none/*url("/d/rectangle_2085655332_061168.png")*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}
.ai-reviews__wrap {display: flex; flex-direction: column; row-gap: 20px;}
.ai-gallery__video-icon {width: 80px; height: 80px; min-height: auto; display: flex; justify-content: center; align-items: center; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.ai-gallery__video-hover {height: 100%; display: flex; justify-content: center; align-items: center; position: absolute; left: 0px; top: 0px; bottom: 0px; right: 0px; width: 100%; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.ai-gallery__video-hover--active {opacity: 1; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}
.ai-gallery__modal-wrap {grid-column-start: span 2; grid-column-end: span 2;}
.modal__bg-close {position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; height: 100%; cursor: pointer;}
.ai__card-photo-wrap {position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; height: 100%;}
.ai__card-photo {width: 100%; height: 100%; position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; opacity: 0;}
.ai__card-change-wrap {height: 100%; display: flex; z-index: 4;}
.ai__card-change-marker {height: 3px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}
.ai__card-change-marker--active {background-image: linear-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.65) 100%);}
.ai__card-photo--active {opacity: 1;}
.ai__card-change--first {padding-left: 10px; padding-right: 3px;}
.ai__card-change {display: flex; align-items: flex-start; padding-top: 10px; padding-bottom: 10px; cursor: pointer;}
.ai__card-change--center {padding-left: 3px; padding-right: 3px;}
.ai__card-change--last {padding-left: 3px; padding-right: 10px;}
.video--active {opacity: 1;}
.ai__card-change-hover {position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; height: 100%; display: flex; justify-content: center; align-items: center; pointer-events: none; transition-property: all; transition-duration: 200ms; transition-delay: 0ms; transition-timing-function: ease;}
.ai__card-change-hover-icon {width: 60px; min-height: auto; height: 60px;}
@media (max-width: 991px) {.header-menu-btn {display: flex; width: 32px; height: 22px; z-index: 1; cursor: pointer;}}
@media (max-width: 991px) {.header-wrap {display: flex; justify-content: space-between; align-items: center;}}
@media (max-width: 991px) {.header-brand {position: static;}}
@media (max-width: 991px) {.header-menu {padding-top: 0px; display: block; width: 100vw; height: 100vh; position: fixed; z-index: auto; top: 0px; left: 0px; right: 0px; bottom: 0px;}}
@media (max-width: 991px) {.header-menu-list {width: 234px; display: flex; flex-direction: column; height: 100%; margin-left: auto; padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 10px; background-size: auto; background-image: none/*linear-gradient(rgba(248, 248, 248, 1) 0%, rgba(248, 248, 248, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; transform: translate3D(100%, 0px, 0px); background-color: rgb(248, 248, 248); transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease;}}
@media (max-width: 991px) {.header-top {flex-direction: column; align-items: flex-start; row-gap: 10px;}}
@media (max-width: 991px) {.header-bottom {flex-direction: column; align-items: flex-start; row-gap: 10px; background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(233, 233, 233, 1); border-top-style: solid; position: relative;}}
@media (max-width: 991px) {.header-menu-close {width: 21px; height: 21px; display: flex; position: absolute; top: 20px; right: 16px; cursor: pointer;}}
@media (max-width: 991px) {.main-container {max-width: none; padding-left: 16px; padding-right: 16px;}}
@media (max-width: 991px) {.main-footer {padding-top: 40px; padding-bottom: 40px;}}
@media (max-width: 991px) {.footer-wrap {grid-template-columns: 217px 1fr auto;}}
@media (max-width: 991px) {.footer-social-block {grid-row-start: 2; grid-row-end: 2; grid-column-start: 3; grid-column-end: 3; row-gap: 40px;}}
@media (max-width: 991px) {.main-header {padding-top: 20px; padding-bottom: 20px; background-color: rgb(255, 255, 255);}}
@media (max-width: 991px) {.header-logo {height: 22px; width: 107px;}}
@media (max-width: 991px) {.intro-header {max-width: 323px;}}
@media (max-width: 991px) {.main-section {margin-top: 70px;}}
@media (max-width: 991px) {.audience-header {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (max-width: 991px) {.audience-list {padding-bottom: 20px; padding-top: 20px; padding-right: 20px; padding-left: 20px; min-height: 280px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (max-width: 991px) {.standarts-list-item {padding-left: 0px;}}
@media (max-width: 991px) {.audience-item {display: flex;}}
@media (max-width: 991px) {.possibilities {grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.steps-image {background-image: url("/d/group_348_616729.svg"); max-width: 470px; margin-left: auto; margin-right: auto;}}
@media (max-width: 991px) {.steps-list {display: flex; column-gap: 40px; flex-wrap: wrap; align-content: center; flex-direction: row; align-items: flex-start; justify-content: center; max-width: 470px; margin-left: auto; margin-right: auto; row-gap: 10px;}}
@media (max-width: 991px) {.steps-item {width: auto;}}
@media (max-width: 991px) {.staps-item-image {margin-left: 0px;}}
@media (max-width: 991px) {.cta-block {display: flex; flex-direction: column; align-items: center; row-gap: 10px;}}
@media (max-width: 991px) {.cta-form-i {padding-left: 8px; padding-right: 8px;}}
@media (max-width: 991px) {.margin-top-none {margin-top: 0px;}}
@media (max-width: 991px) {.commercial-possibilities {display: flex; flex-wrap: wrap; justify-content: center; align-items: center; column-gap: 10px; row-gap: 10px;}}
@media (max-width: 991px) {.commercial-possibilities-card {max-width: 285px; min-height: 100px;}}
@media (max-width: 991px) {.commercial-project {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 991px) {.commercial-project-image {height: 220px;}}
@media (max-width: 991px) {.commercial-project-info {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 991px) {.commercial-feedback-author {display: none;}}
@media (max-width: 991px) {.commercial-feedback {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 991px) {.commercial-slider {margin-bottom: 30px;}}
@media (max-width: 991px) {.founders {flex-direction: column;}}
@media (max-width: 991px) {.founders-info {max-width: 411px; height: auto;}}
@media (max-width: 991px) {.founders-card {padding-left: 24px; padding-right: 24px; padding-bottom: 30px; min-height: 484px;}}
@media (max-width: 991px) {.founders-card-image {margin-left: auto; margin-right: auto; left: 0px; right: 0px;}}
@media (max-width: 991px) {.standarts {margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; overflow-x: auto; overflow-y: auto; column-gap: 20px; width: 100vw;}}
@media (max-width: 991px) {.standarts-card {width: 393px; border-top-left-radius: 16px; border-top-right-radius: 16px; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; padding-bottom: 15px; padding-top: 15px; padding-left: 15px; min-height: 314px;}}
@media (max-width: 991px) {.standarts-number {margin-bottom: auto;}}
@media (max-width: 991px) {.standarts-list {max-width: none; margin-left: 0px;}}
@media (max-width: 991px) {.standart1-header {height: 644px; margin-bottom: 70px;}}
@media (max-width: 991px) {.heading3-standart1 {font-size: 30px; line-height: 105%;}}
@media (max-width: 991px) {.standart1-stat-item {flex-direction: column; row-gap: 20px;}}
@media (max-width: 991px) {.standart1-awards-list {column-gap: 5px;}}
@media (max-width: 991px) {.standart1-awards-img {width: 18.1vw; height: auto;}}
@media (max-width: 991px) {.standart1-slider-control {display: none;}}
@media (max-width: 991px) {.standart2-block1 {height: 352px; column-gap: 12px; margin-bottom: 70px;}}
@media (max-width: 991px) {.standart2-project-cont {padding-left: 10px; padding-right: 15px;}}
@media (max-width: 991px) {.standart2-block2 {column-gap: 0px; margin-bottom: 70px;}}
@media (max-width: 991px) {.standart2-cont-card {padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 991px) {.standart2-cl {width: 100vw; margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; display: flex; overflow-x: auto; overflow-y: auto;}}
@media (max-width: 991px) {.standart2-ci {width: 280px; flex-shrink: 0;}}
@media (max-width: 991px) {.employer-popup-link {width: 190px; height: 190px;}}
@media (max-width: 991px) {.employer-popup-link-ic {width: 40px; height: 40px;}}
@media (max-width: 991px) {.employer-info {margin-top: 0px; margin-bottom: 20px; align-items: center;}}
@media (max-width: 991px) {.employer-card {min-height: 415px; padding-top: 15px; padding-bottom: 13px; padding-left: 15px; padding-right: 15px;}}
@media (max-width: 991px) {.feedback-format {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px; margin-bottom: 50px;}}
@media (max-width: 991px) {.feedback-format-card {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.video-feedback {width: 100vw; margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; display: flex; overflow-x: auto; overflow-y: auto; scrollbar-width: none;}}
@media (max-width: 991px) {.video-feedback-card {height: 227px; width: 215px; flex-shrink: 0;}}
@media (max-width: 991px) {.video-feedback-preview {height: 136px;}}
@media (max-width: 991px) {.reviews-cl {width: auto; margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; display: flex; overflow-x: auto; overflow-y: auto; column-gap: 5px;}}
@media (max-width: 991px) {.reviews-ci {flex-shrink: 0; width: 360px;}}
@media (max-width: 991px) {.standart3-wrap {height: auto;}}
@media (max-width: 991px) {.standart3-card-image {position: static; width: auto; height: auto;}}
@media (max-width: 991px) {.standart3-card {flex-direction: column; margin-left: 0px; max-width: none; position: static; row-gap: 10px; top: 0px; display: flex; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; box-shadow: /*0px -3px 4px 0px rgba(31, 31, 31, 0.1)*/;}}
@media (max-width: 991px) {.standart3 {height: auto; row-gap: 10px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (max-width: 991px) {.standart3-card-header {order: 1000; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(206, 206, 206, 0.6); border-top-style: solid; padding-top: 5px;}}
@media (max-width: 991px) {.standart3-card-ic {right: 0px; order: 1000; position: absolute;}}
@media (max-width: 991px) {.standart3-author {max-width: none; margin-top: 10px; flex-direction: column; margin-left: 0px; align-items: flex-start; row-gap: 5px;}}
@media (max-width: 991px) {.standart3-slider-control {display: none;}}
@media (max-width: 991px) {.career {row-gap: 10px; column-gap: 10px; max-width: 710px;}}
@media (max-width: 991px) {.career-card-ic {width: 28px; height: 28px;}}
@media (max-width: 991px) {.process-card {height: 318px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 991px) {.process {justify-content: flex-start; max-width: 620px; margin-left: auto; margin-right: auto; column-gap: 15px; row-gap: 15px;}}
@media (max-width: 991px) {.addmods {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 991px) {.program-card-photo-wrap {height: 464px;}}
@media (max-width: 991px) {.program-card-author {flex-direction: column; row-gap: 5px;}}
@media (max-width: 991px) {.hero-section {background-image: none/*url("/d/image_147689_522843.jpg")*/; background-size: cover;}}
@media (max-width: 991px) {.section-bg-container {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.hero-video-wrap {max-width: none; width: auto; right: 16px; left: 16px;}}
@media (max-width: 991px) {.program-popup-block {width: 95.83vw; max-height: 80vh;}}
@media (max-width: 991px) {.pps-dt {grid-template-columns: 204px 1fr auto;}}
@media (max-width: 991px) {.pps-dl-cont {margin-left: 204px;}}
@media (max-width: 991px) {.uup-hero-title {font-size: 60px;}}
@media (max-width: 991px) {.uup-hero-cont {min-height: 495px; padding-bottom: 40px;}}
@media (max-width: 991px) {.uup-pps-dt {grid-template-columns: 1fr auto; row-gap: 10px;}}
@media (max-width: 991px) {.uup-pps-dl-cont {margin-left: 0px; max-width: none;}}
@media (max-width: 991px) {.uup-ppsb-ci {grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.ums-card {top: 35px; flex-direction: column; row-gap: 20px;}}
@media (max-width: 991px) {.ums-card-preview {order: -1; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; max-width: none; min-height: 442px;}}
@media (max-width: 991px) {.ums-card-change-marker {height: 4px;}}
@media (max-width: 991px) {.ums-card-cont {flex-direction: row; column-gap: 16px;}}
@media (max-width: 991px) {.ums-card-desc {max-width: 400px; flex-grow: 1; flex-shrink: 0;}}
@media (max-width: 991px) {.ums-card-cont-block {row-gap: 5px;}}
@media (max-width: 991px) {.poster-block {display: flex; flex-direction: column;}}
@media (max-width: 991px) {.poster-cont-img {position: absolute; height: 134px; width: 270px; right: 20px;}}
@media (max-width: 991px) {.poster-block-img {height: 400px;}}
@media (max-width: 991px) {.poster-other-cont {display: flex; flex-direction: column; row-gap: 10px; align-items: flex-start;}}
@media (max-width: 991px) {.results-main-button {max-width: 297px;}}
@media (max-width: 991px) {.results-cover {background-size: cover; background-image: url("/d/library_image-7135-symbol-imlxhe3ti-bg_results_768.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 763px;}}
@media (max-width: 991px) {.heading1 {font-weight: 600; font-size: 60px; text-transform: uppercase; letter-spacing: -0.05em;}}
@media (max-width: 991px) {.results-heading1 {max-width: 585px;}}
@media (max-width: 991px) {.results-cover-text {max-width: 289px;}}
@media (max-width: 991px) {.results-section-header {row-gap: 5px;}}
@media (max-width: 991px) {.results-skills-block {height: 298px; row-gap: 10px;}}
@media (max-width: 991px) {.results-salary-block {height: 298px;}}
@media (max-width: 991px) {.results-block {row-gap: 10px;}}
@media (max-width: 991px) {.results-skills-list {row-gap: 5px;}}
@media (max-width: 991px) {.skills-img {width: 104px;}}
@media (max-width: 991px) {.salary-img {width: 105px;}}
@media (max-width: 991px) {.audience-2vers_list {padding-bottom: 20px; padding-top: 20px; padding-right: 20px; padding-left: 20px; min-height: 316px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; row-gap: 15px;}}
@media (max-width: 991px) {.vers2_standarts-list-item {padding-left: 0px;}}
@media (max-width: 991px) {.vers2_audience-item {display: flex;}}
@media (max-width: 991px) {.big-button {height: 45px; max-width: 628px;}}
@media (max-width: 991px) {.content-wrapper {padding-top: 40px; padding-bottom: 40px;}}
@media (max-width: 991px) {.var2-main-container {max-width: none; padding-left: 16px; padding-right: 16px;}}
@media (max-width: 991px) {.var2-steps-image {background-image: url("/d/library_image-7069-symbol-itd8q3js9-fon-3-kartochki-768_454644.svg"); max-width: 628px; height: 346px; background-size: auto;}}
@media (max-width: 991px) {.var2-steps-list {display: flex; column-gap: 0px; flex-wrap: wrap; align-content: center; flex-direction: row; align-items: flex-start; justify-content: center; max-width: 622px; margin-left: auto; margin-right: auto; row-gap: 14px;}}
@media (max-width: 991px) {.var2-steps-item {width: 311px;}}
@media (max-width: 991px) {.top-padding_moved-section {padding-bottom: 0px;}}
@media (max-width: 991px) {.number2-copy {font-size: 45px;}}
@media (max-width: 991px) {.payment-blue-block {min-height: 290px;}}
@media (max-width: 991px) {.levelup-content-static {padding-right: 20px; max-width: none; min-width: 368px;}}
@media (max-width: 991px) {.answer-text {max-width: 291px;}}
@media (max-width: 991px) {.levelup-tabs {min-width: 368px;}}
@media (max-width: 991px) {.levelup-menu {row-gap: 5px; flex-direction: column; align-items: flex-start;}}
@media (max-width: 991px) {.answer {padding-right: 7px;}}
@media (max-width: 991px) {.levelup-content {margin-top: -89px;}}
@media (max-width: 991px) {.dp-block {padding-top: 40px; padding-bottom: 40px; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.ac-block-title {font-size: 30px;}}
@media (max-width: 991px) {.ac-cont-card-image {height: 391px;}}
@media (max-width: 991px) {.var3-content-wrapper {padding-top: 20px; padding-bottom: 20px; padding-left: 30px; padding-right: 30px; height: auto; background-image: none/*url("/d/768-gd.jpg")*/, url("/d/library_image-7134-symbol-im3v6rv8v-adaptive-cover-bg-768.svg"); background-position: center center, center top 0%; min-height: 760px; justify-content: flex-end; background-size: auto 100%, cover, auto; background-repeat: no-repeat, no-repeat, no-repeat; background-attachment: scroll, scroll, scroll;}}
@media (max-width: 991px) {.var2-fix-button {max-width: none; height: 45px;}}
@media (max-width: 991px) {.adaptive-cover-content-wrapper {flex-direction: column-reverse; row-gap: 40px;}}
@media (max-width: 991px) {.adaptive-cover-img {width: 601px; height: auto;}}
@media (max-width: 991px) {.adaptive-cover-content {max-width: none; align-items: center;}}
@media (max-width: 991px) {.adaptive-cover-text-content {row-gap: 10px; align-items: center;}}
@media (max-width: 991px) {.adaptive-cover-heading {text-align: center; max-width: 626px;}}
@media (max-width: 991px) {.adaptive-cover-tabs {justify-content: center; max-width: none;}}
@media (max-width: 991px) {.works-grid {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; column-gap: 6px;}}
@media (max-width: 991px) {.works-img {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}}
@media (max-width: 991px) {.works-wrapper {row-gap: 6px;}}
@media (max-width: 991px) {.designers-item {display: flex; width: 49.32%; height: 304px; position: relative;}}
@media (max-width: 991px) {.designers-text-wrapper {max-width: 245px;}}
@media (max-width: 991px) {.designers-img-wrapper {max-width: 73px; max-height: 73px; height: 100%; border-top-left-radius: 4.97px; border-top-right-radius: 4.97px; border-bottom-left-radius: 4.97px; border-bottom-right-radius: 4.97px;}}
@media (max-width: 991px) {.var2-content-wrapper {padding-top: 46px; padding-bottom: 46px; padding-left: 30px; padding-right: 30px;}}
@media (max-width: 991px) {.fix-button {height: 45px;}}
@media (max-width: 991px) {.var3-heading3 {font-size: 25px;}}
@media (max-width: 991px) {.learning-think-grid {grid-template-columns: 1fr 105px 195px 44px 195px 105px 1fr; grid-template-rows: 259px 154px 107px; row-gap: 17px; margin-bottom: 8px;}}
@media (max-width: 991px) {.learning-think-img {grid-column-end: 6;}}
@media (max-width: 991px) {.volume-ux-block__title-wrapper {max-width: 339px;}}
@media (max-width: 991px) {.volume-ux-block__description {max-width: 318px;}}
@media (max-width: 991px) {.volume-ux-block__item-desc {max-width: 330px;}}
@media (max-width: 991px) {.gdb1 {display: flex; flex-direction: column;}}
@media (max-width: 991px) {.gdb1-card {flex-direction: row; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}}
@media (max-width: 991px) {.gdb1-cont {padding-bottom: 20px;}}
@media (max-width: 991px) {.gdb1-cont-text {max-width: 309px; font-size: 14px;}}
@media (max-width: 991px) {.gdb1-cont-avatar {width: 40px; height: 40px;}}
@media (max-width: 991px) {.gdb1-cont-avatars {padding-left: 0px; padding-bottom: 0px; column-gap: 5px; margin-top: auto;}}
@media (max-width: 991px) {.nnb1 {display: flex; flex-direction: column;}}
@media (max-width: 991px) {.nnb1-card {flex-direction: row; display: flex; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}}
@media (max-width: 991px) {.nnb1-cont {padding-bottom: 20px; padding-top: 20px; padding-left: 20px; padding-right: 20px; height: auto;}}
@media (max-width: 991px) {.nnb1-img {width: 325px; min-height: 469px; height: 469px;}}
@media (max-width: 991px) {.gdb1-cont-title {font-size: 26px;}}
@media (max-width: 991px) {.nnb1-cont-tags {margin-top: 0px;}}
@media (max-width: 991px) {.acb1-card {grid-template-columns: 1fr 1fr; grid-template-rows: auto; height: 478px;}}
@media (max-width: 991px) {.acb1-cont-avatar {width: 30px; height: 30px;}}
@media (max-width: 991px) {.acb1 {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 10px;}}
@media (max-width: 991px) {.acb2 {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; display: flex; flex-direction: column;}}
@media (max-width: 991px) {.acb2-card {grid-template-columns: 1fr 1fr; grid-template-rows: auto; height: 521px;}}
@media (max-width: 991px) {.acb2-cont {max-width: 365px; margin-bottom: 0px;}}
@media (max-width: 991px) {.acb2-cont-text {font-size: 14px;}}
@media (max-width: 991px) {.frb1 {grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.frb1-card-header {min-height: auto;}}
@media (max-width: 991px) {.frb1-card-block {min-height: 173px;}}
@media (max-width: 991px) {.acb3-card {min-height: 496px;}}
@media (max-width: 991px) {.acb3-card-cont {max-width: 411px; display: flex; flex-direction: column; align-items: flex-start; row-gap: 15px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 991px) {.acb3-telegram-link {position: absolute; top: 10px; right: 10px;}}
@media (max-width: 991px) {.acb3-card-item {width: auto;}}
@media (max-width: 991px) {.price-card {width: 312px;}}
@media (max-width: 991px) {.price-card-wrap {margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; width: 100vw;}}
@media (max-width: 991px) {.poster_card-change {padding-top: 12px;}}
@media (max-width: 991px) {.poster-other-imgs {grid-template-columns: 44.12% 44.12%; display: flex;}}
@media (max-width: 991px) {.poster-other_img-card {width: 48.82%;}}
@media (max-width: 991px) {.pcc1 {padding-left: 11px;}}
@media (max-width: 991px) {.pcc3 {padding-right: 11px;}}
@media (max-width: 991px) {.rb1 {display: flex; flex-direction: column; row-gap: 40px;}}
@media (max-width: 991px) {.rb1-cont1 {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}}
@media (max-width: 991px) {.rb1-cont2 {height: 490px; background-size: 203.2px, contain; background-image: url("/d/vector_551315.svg"), url("/d/linii.svg"); background-repeat: no-repeat, no-repeat; background-position: right -10px top 20px, left 0% top 0%; background-attachment: scroll, scroll;}}
@media (max-width: 991px) {.rb1-author {max-width: none;}}
@media (max-width: 991px) {.gsb1-mb {display: none;}}
@media (max-width: 991px) {.gsb1-card-wrap {column-gap: 20px;}}
@media (max-width: 991px) {.gsb1-cont-item {padding-right: 0px; font-size: 15px;}}
@media (max-width: 991px) {.gsb1 {column-gap: 10px; display: flex;}}
@media (max-width: 991px) {.gsb1-video {width: 50%;}}
@media (max-width: 991px) {.gsb1-card {padding-top: 5px; padding-bottom: 5px;}}
@media (max-width: 991px) {.gsb1-desc {font-size: 14px;}}
@media (max-width: 991px) {.mvb2-slide {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 991px) {.section-bg {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.cfb1 {column-gap: 16px;}}
@media (max-width: 991px) {.cfb1-neon {top: 130px; right: 5%;}}
@media (max-width: 991px) {.cfb1-neon-mob {top: 180px;}}
@media (max-width: 991px) {.program-section {margin-top: 70px;}}
@media (max-width: 991px) {.uup-hero-tags {column-gap: 16px;}}
@media (max-width: 991px) {.rgcb1 {display: flex; flex-direction: column; row-gap: 30px;}}
@media (max-width: 991px) {.rgcb1-cont-partner {position: absolute; top: 0px; right: 0px; width: auto;}}
@media (max-width: 991px) {.rgcb1-cont-item-text {max-width: 511px;}}
@media (max-width: 991px) {.standart3_white-btn {height: 50px;}}
@media (max-width: 991px) {.pdux-c {height: 760px; background-image: url("/d/768-product.jpg"), none/*url("/d/768-product.png")*/; background-color: rgb(14, 10, 27); padding-right: 20px; padding-top: 20px; background-size: auto 100%, auto 100%; background-position: right 0% center, right 0% center; background-repeat: no-repeat, no-repeat, no-repeat; background-attachment: scroll, scroll, scroll;}}
@media (max-width: 991px) {.pdux-c-title {font-size: 55px;}}
@media (max-width: 991px) {.pdux-c-mb {bottom: 185px; left: auto; right: 327px;}}
@media (max-width: 991px) {.pdux-c-tags {max-width: 320px; flex-wrap: wrap;}}
@media (max-width: 991px) {.pdux-c-cont {margin-top: 24px; row-gap: 24px;}}
@media (max-width: 991px) {.pdux-c-question {right: 30px;}}
@media (max-width: 991px) {.hfgb1 {flex-direction: column; row-gap: 10px;}}
@media (max-width: 991px) {.hfgb1-cont {flex-direction: row; column-gap: 25px;}}
@media (max-width: 991px) {.vers2-career-review-card {width: 50%;}}
@media (max-width: 991px) {.flex-items-and-img {height: 440px;}}
@media (max-width: 991px) {.card-icon {height: 30px; width: 30px;}}
@media (max-width: 991px) {.var2-standart3 {height: auto; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 991px) {.var2-standart3-card {max-width: none;}}
@media (max-width: 991px) {.var2-standart3-card-header {max-width: 274px; row-gap: 5px;}}
@media (max-width: 991px) {.ugc-ci-cont-text {margin-bottom: 10px;}}
@media (max-width: 991px) {.couses_modal-link {position: static; text-align: left; margin-top: 5px;}}
@media (max-width: 991px) {.courses-link2 {margin-left: 0px;}}
@media (max-width: 991px) {.gdb1-cont-header {grid-template-columns: 1fr auto; grid-template-rows: auto auto;}}
@media (max-width: 991px) {.gdb1-hover-tag {justify-self: start; grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 991px) {.gdb1-tag {justify-self: start;}}
@media (max-width: 991px) {.gdb1-term {justify-self: end; grid-row-start: 1; grid-row-end: 1; grid-column-start: 3; grid-column-end: 3;}}
@media (max-width: 991px) {.couses_n-modal-link {position: static; text-align: left;}}
@media (max-width: 991px) {.couses_gd-modal-link {position: static; text-align: left;}}
@media (max-width: 991px) {.acb2-img-wrap {position: absolute; right: 20px; bottom: 15px; width: 285px; height: 424px; min-height: 424px;}}
@media (max-width: 991px) {.gdb1-img-wrap {min-height: 558px; width: 325px; height: 558px;}}
@media (max-width: 991px) {.gsb1-cont {min-height: 387px;}}
@media (max-width: 991px) {.tax-tag {column-gap: 10px;}}
@media (max-width: 991px) {.ac-video-card {min-height: 537px;}}
@media (max-width: 991px) {.gsb1-video-card {width: 50%; height: 267px;}}
@media (max-width: 991px) {.gsb1-video_play-icon {width: 60px;}}
@media (max-width: 991px) {.gdb1_yellow-tag {justify-self: start;}}
@media (max-width: 991px) {.action-grid {grid-template-columns: auto auto 1fr; grid-template-rows: auto;}}
@media (max-width: 991px) {.dt_gdb1-yellow-tag {justify-self: start;}}
@media (max-width: 991px) {.gdb1-cont-text-wrap {row-gap: 5px; font-size: 14px;}}
@media (max-width: 991px) {.gd_bf-action {right: 0px;}}
@media (max-width: 991px) {.bf_action {right: 0px;}}
@media (max-width: 991px) {.bf_cta-banner {display: none;}}
@media (max-width: 991px) {.bf_cta-mobile-tag {margin-left: auto; margin-right: auto; width: auto; display: none; justify-content: center; align-items: center; column-gap: 5px; background-color: rgb(255, 180, 0); color: rgba(33, 33, 33, 1); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; padding-top: 3px; padding-bottom: 3px; padding-left: 4px; padding-right: 4px; font-size: 14px; line-height: 1.3; letter-spacing: -0.06em;}}
@media (max-width: 991px) {.bf_cta-mobile-circle {width: 5px; height: 5px; flex-shrink: 0; background-color: rgb(0, 0, 238); border-top-left-radius: 100%; border-top-right-radius: 100%; border-bottom-left-radius: 100%; border-bottom-right-radius: 100%;}}
@media (max-width: 991px) {.bf_hero-banner {display: none;}}
@media (max-width: 991px) {.bf_hero-mobile-banner {position: absolute; left: 0px; top: 0px; height: auto; width: 240px;}}
@media (max-width: 991px) {.ux_bf-banner {display: none;}}
@media (max-width: 991px) {.banner-img {background-image: url("/d/768_1_743244.svg"); height: 80px; background-size: contain;}}
@media (max-width: 991px) {.ac_test-drive_wrap {min-height: 316px;}}
@media (max-width: 991px) {.action_acb2-wrap {flex-wrap: wrap; row-gap: 6px; width: auto;}}
@media (max-width: 991px) {.card-icon-wrap {height: 30px; width: 30px;}}
@media (max-width: 991px) {.gsb1-tags {display: none;}}
@media (max-width: 991px) {.rb1-tags {pointer-events: none; opacity: 0;}}
@media (max-width: 991px) {.tags-wrapper-grid {display: none;}}
@media (max-width: 991px) {.w-50-img {background-image: url("/d/768.jpg");}}
@media (max-width: 991px) {.ad_hero-wrap {min-height: 760px; background-image: none/*url("/d/768-ad_1.jpg")*/, url("/d/768_ad.jpg"); padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-size: auto 100%, cover, cover; background-repeat: no-repeat, no-repeat, no-repeat; background-position: center center, center center, center center; background-attachment: scroll, scroll, scroll;}}
@media (max-width: 991px) {.ad_hero-tags-wrap {max-width: 638px;}}
@media (max-width: 991px) {.ad_hero-btn {min-width: 300px;}}
@media (max-width: 991px) {.ad_hero-title {max-width: 676px; font-size: 55px; font-weight: 500; letter-spacing: -0.07em; text-transform: none;}}
@media (max-width: 991px) {.ad_author-card {min-height: auto; display: flex; flex-direction: column;}}
@media (max-width: 991px) {.ad_author_left-side {height: 537px; display: flex; justify-content: center;}}
@media (max-width: 991px) {.ad_author_right-side {min-height: 460px; row-gap: 10px;}}
@media (max-width: 991px) {.ad_card-item {width: auto;}}
@media (max-width: 991px) {.ad_author-img {height: 140%; width: 736px;}}
@media (max-width: 991px) {.ad_author_accent-text {max-width: 563px;}}
@media (max-width: 991px) {.ad_card-list {max-width: 511px;}}
@media (max-width: 991px) {.ad_ums-card {top: 35px; flex-direction: column; row-gap: 20px;}}
@media (max-width: 991px) {.ad_ums-card-cont {flex-direction: row; column-gap: 16px;}}
@media (max-width: 991px) {.ad_ums-card-preview {order: -1; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; max-width: none; min-height: 442px;}}
@media (max-width: 991px) {.ad_ums-card-change-marker {height: 4px;}}
@media (max-width: 991px) {.ad_ums-card-desc {max-width: 400px; flex-grow: 1; flex-shrink: 0; width: 100%;}}
@media (max-width: 991px) {.multi_circle-wrap {max-width: 422px; height: 425px; padding-top: 44px; row-gap: 40px;}}
@media (max-width: 991px) {.multi-tag {font-size: 18px;}}
@media (max-width: 991px) {.multi_wrap {background-image: url("/d/multi-768.svg"); height: 718px;}}
@media (max-width: 991px) {.fhc_text-wrap {max-width: 50%;}}
@media (max-width: 991px) {.ad_format {height: auto; row-gap: 10px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll;}}
@media (max-width: 991px) {.ad_format-box {flex-direction: column; margin-left: 0px; max-width: none; row-gap: 10px; top: 0px; display: flex; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; box-shadow: 0px -3px 4px 0px rgba(31, 31, 31, 0); height: auto; position: relative;}}
@media (max-width: 991px) {.ad_format-wrap {height: auto;}}
@media (max-width: 991px) {.ad_format-card-image {position: static; width: auto; height: 447px;}}
@media (max-width: 991px) {.ad_format-card-header {order: 1000; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(206, 206, 206, 0.6); border-top-style: solid; padding-top: 5px; flex-direction: row;}}
@media (max-width: 991px) {.yellow_action-price {position: static;}}
@media (max-width: 991px) {.tax-tag_icon {flex-shrink: 0;}}
@media (max-width: 991px) {.ws_hero-wrap {min-height: 763px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; align-items: center; background-image: url("/d/768-ws.jpg"); background-position: center bottom 0%; background-size: auto 100%;}}
@media (max-width: 991px) {.ws_hero-tags {justify-content: center; margin-bottom: 30px;}}
@media (max-width: 991px) {.ws_hero-title {font-size: 100px; line-height: 90%; text-align: center;}}
@media (max-width: 991px) {.ws_hero-text {text-align: center; max-width: 451px;}}
@media (max-width: 991px) {.ws_hero-author {max-width: 201px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; right: auto; bottom: 185px; left: 50%; margin-left: 144px;}}
@media (max-width: 991px) {.ws_hero-btn {width: 100%;}}
@media (max-width: 991px) {.adfh_award-wrap {max-width: 353px;}}
@media (max-width: 991px) {.ad_projects_wrap {display: flex; flex-direction: column; row-gap: 20px;}}
@media (max-width: 991px) {.ad_project-hover-wrap {height: 485px;}}
@media (max-width: 991px) {.ad_ums-card-change-wrap {min-height: 442px;}}
@media (max-width: 991px) {.ws_pcb1-list {padding-top: 5px;}}
@media (max-width: 991px) {.ws_skills-wrap {max-width: none; display: flex; width: auto; margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; overflow-x: auto; overflow-y: auto;}}
@media (max-width: 991px) {.ws_skills-card {width: 300px; flex-shrink: 0;}}
@media (max-width: 991px) {.c_poster-block {display: flex; flex-direction: column; height: auto;}}
@media (max-width: 991px) {.c_poster-block-img {height: 400px;}}
@media (max-width: 991px) {.c_poster-cont-img {position: absolute; height: auto; width: 300px; right: 20px;}}
@media (max-width: 991px) {.ad_project-winners-wrap {max-width: 490px;}}
@media (max-width: 991px) {.pc_designers-item {display: flex; width: 49.32%; height: 210px; position: relative;}}
@media (max-width: 991px) {.pc_designers-text-wrapper {max-width: 245px;}}
@media (max-width: 991px) {.pc_designers-img-wrapper {height: 73px; border-top-left-radius: 4.97px; border-top-right-radius: 4.97px; border-bottom-left-radius: 4.97px; border-bottom-right-radius: 4.97px; width: 73px; max-width: none;}}
@media (max-width: 991px) {.pc_designers-img {width: 42px;}}
@media (max-width: 991px) {.figma-icon {width: 37px;}}
@media (max-width: 991px) {.poster_accent-wrap {min-height: 760px; justify-content: flex-end; padding-bottom: 16px; padding-left: 16px; padding-right: 16px; background-image: url("/d/768-poster.jpg"); background-position: center bottom 0%; background-size: auto 100%;}}
@media (max-width: 991px) {.poster-btn {max-width: none; height: 45px;}}
@media (max-width: 991px) {.poster_accent-title {font-size: 50px;}}
@media (max-width: 991px) {.hr_fhc_text-wrap {max-width: 50%;}}
@media (max-width: 991px) {.benefits_wrap {row-gap: 11px; column-gap: 11px;}}
@media (max-width: 991px) {.benefits_card {min-height: 211px;}}
@media (max-width: 991px) {.new-year_hero {background-image: url("/d/768-right-hero.svg"), url("/d/768-left-hero.svg"); background-position: right 0% center, left 0% center; background-size: auto 100%, auto 100%; background-repeat: no-repeat, no-repeat; background-attachment: scroll, scroll;}}
@media (max-width: 991px) {.ny_senior-hero-cover {height: 580px; background-image: url("/d/768-senior.png"); background-size: auto 100%; background-position: center center;}}
@media (max-width: 991px) {.ny_senior-h1 {max-width: 420px;}}
@media (max-width: 991px) {.pdux-cover {display: none;}}
@media (max-width: 991px) {.uxui-cover {background-image: url("/d/768-uxui.svg");}}
@media (max-width: 991px) {.course-card_hover-cover {background-color: rgba(0, 0, 0, 0); position: static; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: auto;}}
@media (max-width: 991px) {.course-card_hover-btn {font-size: 18px;}}
@media (max-width: 991px) {.white-btn-wrap {align-items: flex-start; padding-left: 5px; padding-bottom: 10px;}}
@media (max-width: 991px) {.card3-text {max-width: 392px;}}
@media (max-width: 991px) {.hide-tags {display: none;}}
@media (max-width: 991px) {.new_gdb1-cont-title {font-size: 24px; font-weight: 600; line-height: 110%; letter-spacing: -0.05em; text-transform: uppercase;}}
@media (max-width: 991px) {.course-card_price-tag-wrap {margin-top: 10px;}}
@media (max-width: 991px) {.new_gdb1-cont-text {max-width: 371px;}}
@media (max-width: 991px) {.new-nnb1-img {width: 325px; height: 524px; min-height: 524px; flex-shrink: 0;}}
@media (max-width: 991px) {.big-card-hover-cover {align-items: flex-start; padding-top: 0px; margin-top: 10px;}}
@media (max-width: 991px) {.big-card-hover-btn {max-width: 313px;}}
@media (max-width: 991px) {.course-card_hover-caption {color: rgba(255, 255, 255, 0.7);}}
@media (max-width: 991px) {.first_gdb1-cont-avatars {padding-left: 0px; padding-bottom: 0px; column-gap: 5px;}}
@media (max-width: 991px) {.carg-hover-center {align-items: flex-start;}}
@media (max-width: 991px) {.big-card-white-btn {max-width: 313px;}}
@media (max-width: 991px) {.course-card_avatar {width: 40px; height: 40px;}}
@media (max-width: 991px) {.btn-width-290 {max-width: 313px;}}
@media (max-width: 991px) {.author-course-card {flex-direction: row; display: flex; height: 542px;}}
@media (max-width: 991px) {.author-course_cont-text {font-size: 16px;}}
@media (max-width: 991px) {.author-course_img {width: 285px; height: 445px; position: absolute; bottom: 15px; right: 20px; margin-bottom: 0px;}}
@media (max-width: 991px) {.author-course_hover-cover {padding-top: 0px; align-items: flex-start;}}
@media (max-width: 991px) {.author-course_avatars {position: static;}}
@media (max-width: 991px) {.author-course-big-card {height: 558px;}}
@media (max-width: 991px) {.author-course_title {font-size: 32px;}}
@media (max-width: 991px) {.author_big-card-title {font-weight: 600; font-size: 24px; letter-spacing: -0.05em; line-height: 110%; text-transform: uppercase;}}
@media (max-width: 991px) {.author-coursebig-card_avatars {position: static;}}
@media (max-width: 991px) {.commercial-wrap {margin-bottom: 30px;}}
@media (max-width: 991px) {.new_commercial-project {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 991px) {.new_commercial-feedback {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; min-height: 221px;}}
@media (max-width: 991px) {.new_commercial-project-image {height: 250px;}}
@media (max-width: 991px) {.new_commercial-project-info {flex-direction: row;}}
@media (max-width: 991px) {.new_commercial-feedback-author {grid-template-columns: auto 1fr 1fr;}}
@media (max-width: 991px) {.commercial-content {grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.commercial-cost-price {width: auto;}}
@media (max-width: 991px) {.commercial-costs-wrap {justify-self: end; align-items: flex-end;}}
@media (max-width: 991px) {.var4-content-wrapper {padding-bottom: 30px; padding-left: 30px; padding-right: 30px; height: 781px; border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; padding-top: 30px; justify-content: flex-start; background-size: 789.6px; background-position: right 25px top 198px;}}
@media (max-width: 991px) {.cover-content {max-width: none; justify-content: space-between; height: 100%;}}
@media (max-width: 991px) {.cover-text-content {row-gap: 10px; align-items: flex-start;}}
@media (max-width: 991px) {.var3-fix-button {height: 45px; max-width: none;}}
@media (max-width: 991px) {.cover-desc-wrapper {max-width: 416px;}}
@media (max-width: 991px) {.var4-text2 {text-align: center;}}
@media (max-width: 991px) {.selection-scec__grid {display: flex; flex-direction: column; row-gap: 10px;}}
@media (max-width: 991px) {.block4-select-stages__tabs {width: 520px;}}
@media (max-width: 991px) {.block4-select-stages {padding-top: 45px; padding-bottom: 45px;}}
@media (max-width: 991px) {.block4-select-stages__tabs-menu {column-gap: 10px;}}
@media (max-width: 991px) {.block4-select-stages__list {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 991px) {.ws_hero-cover {background-image: url("/d/768-ws-cover.svg"); background-position: center bottom 0%; background-size: auto 100%;}}
@media (max-width: 991px) {.select_nav-link {position: static; margin-top: 10px;}}
@media (max-width: 991px) {.ad_ums-card-richtext {max-width: 400px; flex-grow: 1; flex-shrink: 0; width: 100%;}}
@media (max-width: 991px) {.ws_ums-card-cont {row-gap: 0px;}}
@media (max-width: 991px) {.ws_ums-card-change-marker {height: 4px;}}
@media (max-width: 991px) {.cta-form {min-height: 420px;}}
@media (max-width: 991px) {.var6-section-header {row-gap: 10px;}}
@media (max-width: 991px) {.structuring-knowledge__grid {height: auto; column-gap: 6px; width: auto; display: flex; flex-wrap: wrap; justify-content: center;}}
@media (max-width: 991px) {.structuring-knowledge__item {row-gap: 6px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; height: 210px; width: 364px;}}
@media (max-width: 991px) {.structuring-knowledge__inner-wrap {padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;}}
@media (max-width: 991px) {.structuring-knowledge__tag-author {height: 24px; padding-left: 3px; padding-right: 3px;}}
@media (max-width: 991px) {.structuring-knowledge__img-author {width: 20px; height: 20px;}}
@media (max-width: 991px) {.structuring-knowledge__img-poster {width: 78px; height: 118px;}}
@media (max-width: 991px) {.structuring-knowledge__img-posters-wrap {column-gap: 4px;}}
@media (max-width: 991px) {.structuring-knowledge__tag {min-height: 13px;}}
@media (max-width: 991px) {.advantages__image {background-image: url("/d/advantages-img-768.svg"); background-size: contain; position: relative; left: auto; top: auto; bottom: auto; right: auto; height: 385px; width: 5px;}}
@media (max-width: 991px) {.advantages__list {display: flex; flex-wrap: wrap; width: auto;}}
@media (max-width: 991px) {.advantages__item {height: 69px; width: 300px;}}
@media (max-width: 991px) {.advantages {display: flex; flex-direction: row; justify-content: center; width: auto; column-gap: 18px;}}
@media (max-width: 991px) {.ws_author-tag {left: 12px; bottom: 12px;}}
@media (max-width: 991px) {.var4-section-header {row-gap: 10px;}}
@media (max-width: 991px) {.works-students__grid {height: auto; column-gap: 6px;}}
@media (max-width: 991px) {.works-students__colomn {height: auto; row-gap: 6px;}}
@media (max-width: 991px) {.works-students__img-wrap {border-top-left-radius: 11px; border-top-right-radius: 11px; border-bottom-left-radius: 11px; border-bottom-right-radius: 11px;}}
@media (max-width: 991px) {.poster_ny-tag {margin-bottom: 10px;}}
@media (max-width: 991px) {.poster_accent-subtitle {margin-bottom: 20px;}}
@media (max-width: 991px) {.poster-hero-cover {background-position: center bottom 0%; background-size: auto 100%; background-image: url("/d/768-poster-cover.svg");}}
@media (max-width: 991px) {.first-hover-card {padding-top: 0px;}}
@media (max-width: 991px) {.cover-web-desc-wrapper {max-width: 451px;}}
@media (max-width: 991px) {.cover-web-text-content {row-gap: 10px; align-items: center;}}
@media (max-width: 991px) {.var4-fix-button {max-width: none; margin-top: auto;}}
@media (max-width: 991px) {.blue-ellips {width: 380px; height: 380px; bottom: 125px; right: auto; margin-left: 50%; transform: translate3D(-50%, 0px, 0px);}}
@media (max-width: 991px) {.cover-web-heading {font-size: 80px; line-height: 90%; text-align: center;}}
@media (max-width: 991px) {.var6-content-wrapper {height: 763px; justify-content: flex-start; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 991px) {.cover-web__decor--1 {top: 200px; left: 45px;}}
@media (max-width: 991px) {.cover-web__decor--2 {top: 245px; left: auto; right: 86px;}}
@media (max-width: 991px) {.cover-web__decor--3 {top: 372px; left: 170px;}}
@media (max-width: 991px) {.cover-web__decor--4 {left: 98px; width: 44px; height: 44px; top: auto; bottom: 140px; right: auto;}}
@media (max-width: 991px) {.cover-web__decor--5 {top: 446px; right: 106px;}}
@media (max-width: 991px) {.cover-web__decor--6 {display: none;}}
@media (max-width: 991px) {.var2-cover-web-designer-name {right: 93px; bottom: 149px;}}
@media (max-width: 991px) {.var2-cover-web-content {max-width: none; justify-content: space-between; height: 100%; align-items: center; row-gap: 25px;}}
@media (max-width: 991px) {.var2-cover-web-bg {height: 782px; background-size: auto, auto 100%; background-position: left 0px top 0px, center bottom 0%; background-image: linear-gradient(rgba(15, 14, 20, 1) 29%, rgba(15, 14, 20, 0) 36%), url("/d/768_7.jpg"); background-repeat: no-repeat, no-repeat; background-attachment: scroll, scroll;}}
@media (max-width: 991px) {.expertise-card {order: -1; max-width: none; min-height: auto;}}
@media (max-width: 991px) {.expertise {flex-direction: column; row-gap: 10px; margin-left: auto; margin-right: auto; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.expertise-card__imgs-wrap {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; aspect-ratio: 676 / 432;}}
@media (max-width: 991px) {.expertise-card__change {padding-left: 5px; padding-right: 5px; padding-bottom: 20px;}}
@media (max-width: 991px) {.expertise-card__change--first {padding-left: 20px;}}
@media (max-width: 991px) {.expertise-card__change--last {padding-right: 20px;}}
@media (max-width: 991px) {.course-is-suitable__image {background-image: url("/d/cis-tablet2.svg"); max-width: 628px; background-size: auto;}}
@media (max-width: 991px) {.course-is-suitable__list {display: flex; column-gap: 0px; flex-wrap: wrap; align-content: center; flex-direction: row; align-items: flex-start; justify-content: center; max-width: 622px; margin-left: auto; margin-right: auto; row-gap: 14px;}}
@media (max-width: 991px) {.course-is-suitable__item {width: 50%; height: 175px; row-gap: 60px;}}
@media (max-width: 991px) {.content-wrapper--course-is-suitable {max-width: 628px;}}
@media (max-width: 991px) {.block5-web-app {margin-bottom: 70px;}}
@media (max-width: 991px) {.block5-web-app-card {padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 991px) {.block5-web-app-header {max-width: 349px;}}
@media (max-width: 991px) {.cover-infographic__content-wrapper {height: 760px; justify-content: flex-start; row-gap: 10px; align-items: center; flex-direction: column-reverse;}}
@media (max-width: 991px) {.cover-infographic__bg {background-size: auto 100%; background-position: center bottom 0%; background-image: url("/d/768_9.jpg"); background-repeat: no-repeat; background-attachment: scroll; left: auto; right: auto;}}
@media (max-width: 991px) {.cover-infographic__content {align-items: center;}}
@media (max-width: 991px) {.cover-infographic__content-inner {align-items: center; row-gap: 10px;}}
@media (max-width: 991px) {.cover-infographic__button {max-width: 385px; height: 45px;}}
@media (max-width: 991px) {.cover-infographic__tools {column-gap: 8px;}}
@media (max-width: 991px) {.cover-infographic__decor--1 {top: 41px; left: 150px; right: auto;}}
@media (max-width: 991px) {.cover-infographic__decor--2 {top: 275px; left: 45px; right: auto; bottom: auto;}}
@media (max-width: 991px) {.cover-infographic__decor--3 {top: 155px; left: 33px;}}
@media (max-width: 991px) {.cover-infographic__decor--4 {left: 96px; width: 48px; height: 48px; top: 21px; bottom: auto;}}
@media (max-width: 991px) {.cover-infographic__decor--5 {top: 70px; bottom: auto; right: auto; left: 25px;}}
@media (max-width: 991px) {.cover-infographic__tool {width: 57px; height: 57px;}}
@media (max-width: 991px) {.cover-infographic__text-content {row-gap: 10px; align-items: center; text-align: center;}}
@media (max-width: 991px) {.about-course__img {border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px;}}
@media (max-width: 991px) {.about-course__items {height: 432px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; column-gap: 6px;}}
@media (max-width: 991px) {.about-course__column {row-gap: 6px;}}
@media (max-width: 991px) {.infographics-suit__section-header {row-gap: 10px;}}
@media (max-width: 991px) {.infographics-suit__grid {padding-left: 23.5px; margin-right: -8.5px; padding-right: 0px; column-gap: 10px;}}
@media (max-width: 991px) {.infographics-suit__text-wrap {padding-right: 6px;}}
@media (max-width: 991px) {.chaos-system-block {row-gap: 30px; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 991px) {.chaos-system-block__item {row-gap: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 991px) {.chaos-system-block__imgs {column-gap: 5px; min-height: 132px; height: auto;}}
@media (max-width: 991px) {.chaos-system-block__img {border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;}}
@media (max-width: 991px) {.after-course__item {width: 100%; height: 140px; row-gap: 60px; justify-content: flex-end;}}
@media (max-width: 991px) {.after-course__counter {font-size: 15px;}}
@media (max-width: 991px) {.after-course__item-decor {height: 100%; position: absolute; top: 0px; background-image: url("/d/768-480-after-course-imgdd.svg"); background-size: 248.54px, auto;}}
@media (max-width: 991px) {.after-course {display: grid; flex-wrap: wrap; flex-direction: row; justify-content: center; row-gap: 14px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; justify-items: center; max-width: 728px;}}
@media (max-width: 991px) {.main-container--after-course {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.ums-card-change-wrap {min-height: 442px;}}
@media (max-width: 991px) {.pd-benefit-card__change {padding-left: 5px; padding-right: 5px; padding-bottom: 20px;}}
@media (max-width: 991px) {.pd-benefit-card__change--first {padding-left: 20px;}}
@media (max-width: 991px) {.pd-benefit-card__change--last {padding-right: 20px;}}
@media (max-width: 991px) {.pd-benefit-card__imgs-wrap {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; aspect-ratio: 676 / 452; max-width: none;}}
@media (max-width: 991px) {.pd-benefit {flex-direction: column; row-gap: 20px; margin-left: auto; margin-right: auto; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 991px) {.pd-benefit-card__top {order: -1; max-width: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-bottom: 45px; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 991px) {.pd-benefit-card__bottom {order: -1; max-width: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; flex-direction: row; align-items: center; justify-content: space-between;}}
@media (max-width: 991px) {.pd-benefit-card__button {width: 167px;}}
@media (max-width: 991px) {.pd-benefit-card__change--center {width: 33%;}}
@media (max-width: 991px) {.pd-benefit-card__text-wrap {max-width: 400px;}}
@media (max-width: 991px) {.neuronet-cover {height: 763px;}}
@media (max-width: 991px) {.neuronet-about__text-wrap {max-width: none;}}
@media (max-width: 991px) {.neuronet-3ma {padding-top: 40px; padding-bottom: 40px; padding-left: 56px; padding-right: 56px;}}
@media (max-width: 991px) {.var3-heading2-big {font-size: 34px;}}
@media (max-width: 991px) {.neuronet-3ma__header {max-width: 612px;}}
@media (max-width: 991px) {.neuronet-3ma__heading-tag {padding-top: 4px; padding-bottom: 4px; padding-left: 12px; padding-right: 12px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;}}
@media (max-width: 991px) {.neuronet-3ma__tags {flex-wrap: wrap; max-width: 406px;}}
@media (max-width: 991px) {.var8-heading3 {font-size: 14px;}}
@media (max-width: 991px) {.neuronet-3ma__card {max-width: 313px; height: 202px;}}
@media (max-width: 991px) {.neuronet-3ma__cards {flex-wrap: wrap; row-gap: 11px; width: 630px; height: 415px; background-image: url("/d/bg-768ss.svg");}}
@media (max-width: 991px) {.neuronet-program__card {padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; column-gap: 22px;}}
@media (max-width: 991px) {.neuronet-program__text-wrap {padding-left: 5px; padding-top: 5px;}}
@media (max-width: 991px) {.neuronet-program__img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 991px) {.course-for__item {row-gap: 16px; flex-direction: column; height: auto;}}
@media (max-width: 991px) {.course-for__img {width: 100%; height: auto; aspect-ratio: 343 / 255;}}
@media (max-width: 991px) {.course-for__img--1 {background-image: url("/d/768-course-for-img-1ss.webp");}}
@media (max-width: 991px) {.course-for__img--2 {background-image: url("/d/768-course-for-img-2ss.webp");}}
@media (max-width: 991px) {.course-for__img--3 {background-image: url("/d/320-course-wwww.webp");}}
@media (max-width: 991px) {.course-for__img--4 {background-image: url("/d/320-courseww.webp");}}
@media (max-width: 991px) {.course-for__text-wrap {height: 150px;}}
@media (max-width: 991px) {.cover-anim-text-content {row-gap: 24px; max-width: 638px;}}
@media (max-width: 991px) {.var5-fix-button {max-width: 300px;}}
@media (max-width: 991px) {.cover-anim-desc-wrapper {max-width: 357px;}}
@media (max-width: 991px) {.ny__cover-anim-bg {height: 404px; width: 702px; background-position: center center; background-image: url("/d/ny-cover-768.svg"); right: 22px; bottom: 110px;}}
@media (max-width: 991px) {.var2-cover-anim-content {height: 763px;}}
@media (max-width: 991px) {.var2-cover-anim-bg {height: 542px; width: 724px; background-position: left calc(48px + 50%) center;}}
@media (max-width: 991px) {.var2-cover-anim-heading-bg {left: 31px; width: 303px; height: 62px; background-image: url("/d/line_form_943767dd.svg"); bottom: -6px;}}
@media (max-width: 991px) {.var2-cover-anim-heading-icon {left: 338px; bottom: -12px;}}
@media (max-width: 991px) {.anim-hero-bg-cover {background-image: url("/d/768_1.svg"); background-position: center bottom 0%; background-size: auto 100%;}}
@media (max-width: 991px) {.course-animation__block {row-gap: 20px; height: auto;}}
@media (max-width: 991px) {.course-animation__list {row-gap: 10px;}}
@media (max-width: 991px) {.course-animation__img {background-image: url("/d/course-animation-768dd.webp"); flex-shrink: 0; aspect-ratio: 1.84 / 1; height: auto;}}
@media (max-width: 991px) {.course-animation__decor {display: none;}}
@media (max-width: 991px) {.course-animation {display: flex; flex-direction: column; row-gap: 10px; height: auto;}}
@media (max-width: 991px) {.anim-block2-section-header {row-gap: 10px; max-width: none;}}
@media (max-width: 991px) {.anim-block2-item {height: 265px; position: relative;}}
@media (max-width: 991px) {.anim-block2-text-wrapper {justify-content: space-between;}}
@media (max-width: 991px) {.anim-block2-img-wrapper {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; height: 73px; min-width: 73px; max-width: 73px; position: absolute; top: 20px; right: 20px;}}
@media (max-width: 991px) {.anim-block2-img {width: 41px;}}
@media (max-width: 991px) {.anim-block5-process {column-gap: 15px; row-gap: 15px; grid-template-columns: 1fr 1fr; display: grid;}}
@media (max-width: 991px) {.anim-block5-process-card {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; width: 100%; max-width: none;}}
@media (max-width: 991px) {.anim-block5-process-card-list {row-gap: 0px;}}
@media (max-width: 991px) {.cover-tmax-content {height: 760px; background-image: url("/d/768_11.jpg"); background-position: center bottom 0%; background-size: auto 100%;}}
@media (max-width: 991px) {.cover-tmax-text-content {row-gap: 10px;}}
@media (max-width: 991px) {.cover-tmax-heading {max-width: 682px;}}
@media (max-width: 991px) {.var7-fix-button {max-width: 300px;}}
@media (max-width: 991px) {.cover-tmax-bg2 {right: -382px;}}
@media (max-width: 991px) {.cover-tmax-bg {width: 579px; height: 968px; right: -72px; transform: translate3D(0px, 201px, 0px);}}
@media (max-width: 991px) {.cover-tmax-bg-img {width: 561px; height: 491px; right: -178px; background-size: 529.76px;}}
@media (max-width: 991px) {.cover-tmax-bg1 {top: 250px; right: 25px;}}
@media (max-width: 991px) {.otm-right-wrap {max-width: 50%;}}
@media (max-width: 991px) {.skills-max {padding-left: 22px; padding-right: 22px; row-gap: 25px;}}
@media (max-width: 991px) {.skills-max__list-wrap {width: 422px; height: 425px; background-image: url("/d/sk-max-img-768ss.svg");}}
@media (max-width: 991px) {.skills-max__list {row-gap: 39px;}}
@media (max-width: 991px) {.skills-max__multi-wrap {row-gap: 25px; height: 777px; background-image: url("/d/sk-max-img-bg-768ss.svg"); background-position: center top -50px; padding-bottom: 50px;}}
@media (max-width: 991px) {.skills-max__section {padding-left: 16px; padding-right: 16px;}}
@media (max-width: 991px) {.max-fw__item {position: relative;}}
@media (max-width: 991px) {.max-fw__grid {grid-template-columns: 1fr 1fr; grid-template-rows: 229px 140px;}}
@media (max-width: 991px) {.max-condit-grid {grid-template-columns: 292px 1fr 1fr;}}
@media (max-width: 991px) {.max-condit-line-text {font-size: 16px;}}
@media (max-width: 991px) {.max-condit-content-wrap {max-width: 676px;}}
@media (max-width: 991px) {.max-condit-all-text {font-size: 18px;}}
@media (max-width: 991px) {.max-condit-all {font-size: 32px;}}
@media (max-width: 991px) {.max-condit-line-grey {height: 35px;}}
@media (max-width: 991px) {.max-condit-bg-img {background-size: 695.75px; height: 310px; background-position: center top 0%;}}
@media (max-width: 991px) {.comp-pay {height: 1146px; flex-direction: column; row-gap: 10px;}}
@media (max-width: 991px) {.comp-pay__rating-wrap {column-gap: 20px;}}
@media (max-width: 991px) {.comp-pay__blue-block {flex-direction: row; width: 100%; height: 290px;}}
@media (max-width: 991px) {.comp-pay__text-wrap {max-width: 318px;}}
@media (max-width: 991px) {.comp-pay__bg-bb {background-image: url("/d/comp-pay_lines-1440-768.svg");}}
@media (max-width: 991px) {.comp-pay__line {background-image: url("/d/line_stroke_1280.svg");}}
@media (max-width: 991px) {.program-card__play-icon {margin-left: 7px;}}
@media (max-width: 991px) {.animation-life {width: auto; column-gap: 14px; row-gap: 14px; grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.animation-life-card {aspect-ratio: 343 / 268;}}
@media (max-width: 991px) {.content-bg_wrap--animation-life {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 991px) {.var2-program-list-card {display: flex; flex-direction: column;}}
@media (max-width: 991px) {.var2-program-card-preview {aspect-ratio: 736 / 446;}}
@media (max-width: 991px) {.neuro-tabs_img {aspect-ratio: 3 / 4; height: auto;}}
@media (max-width: 991px) {.neuro-tabs_img-205 {aspect-ratio: 3 / 2;}}
@media (max-width: 991px) {.neuro-tabs_img-wrap {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 991px) {.heading2-big--accent {border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; padding-top: 5px; padding-bottom: 5px; padding-left: 9px; padding-right: 9px;}}
@media (max-width: 991px) {.leading-practitioners_wrap {grid-template-columns: 1fr 1fr;}}
@media (max-width: 991px) {.leading-practitioners_card {min-height: 524px;}}
@media (max-width: 991px) {.leading-practitioners_img {height: 345px;}}
@media (max-width: 991px) {.leading-practitioners_content-wrap {padding-left: 15px; padding-right: 29px;}}
@media (max-width: 991px) {.leading-practitioners_tag {font-size: 14px; padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 6px; margin-bottom: 20px;}}
@media (max-width: 991px) {.leading-practitioners_author-name {font-size: 25px;}}
@media (max-width: 991px) {.leading-practitioners_text {max-width: 309px;}}
@media (max-width: 991px) {.footer_content-wrap {padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 991px) {.footer_content {grid-template-columns: 250px 1fr 196px;}}
@media (max-width: 991px) {.new-f_social-wrap {grid-row-start: 2; grid-row-end: 2; grid-column-start: 3; grid-column-end: 3;}}
@media (max-width: 991px) {.new-f_selection-link {grid-column-start: 1; grid-column-end: 1; grid-row-start: 1; grid-row-end: 1; align-self: end;}}
@media (max-width: 991px) {.new_footer-info-block {grid-column-start: 3; grid-column-end: 3; row-gap: 10px;}}
@media (max-width: 991px) {.new-f_input {font-size: 15px;}}
@media (max-width: 991px) {.new_footer-info-text {font-weight: 600;}}
@media (max-width: 991px) {.new_footer-mail-link {font-weight: 600;}}
@media (max-width: 991px) {.new-f_checkbox-item {margin-top: 3px;}}
@media (max-width: 991px) {.new-f_main-container {max-width: none;}}
@media (max-width: 991px) {.expertise_card-info {grid-template-columns: 1fr 343px;}}
@media (max-width: 991px) {.expertise_card-title {font-size: 20px;}}
@media (max-width: 991px) {.reviews-clw {display: flex;}}
@media (max-width: 991px) {.d-neuronet-cover__header {max-width: 492px;}}
@media (max-width: 991px) {.d-neuronet-cover__tags {flex-wrap: wrap; justify-content: center; row-gap: 10px; max-width: 283px;}}
@media (max-width: 991px) {.var3-heading2 {font-size: 30px;}}
@media (max-width: 991px) {.course-programm {row-gap: 20px;}}
@media (max-width: 991px) {.course-programm__block-header {padding-right: 10px;}}
@media (max-width: 991px) {.envited-expert {height: 376px; display: grid; grid-template-columns: auto 1fr; column-gap: 201px;}}
@media (max-width: 991px) {.envited-expert__content {max-width: none;}}
@media (max-width: 991px) {.envited-expert__list {max-width: 363px;}}
@media (max-width: 991px) {.lm-3d {row-gap: 20px;}}
@media (max-width: 991px) {.lm-3d__heading {row-gap: 5px; max-width: 674px;}}
@media (max-width: 991px) {.var5-heading2 {font-size: 30px;}}
@media (max-width: 991px) {.var12-text2 {font-size: 15px;}}
@media (max-width: 991px) {.lm-3d__grid {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto auto;}}
@media (max-width: 991px) {.lm-3d__card {height: auto; aspect-ratio: 363/242;}}
@media (max-width: 991px) {.lm-3d__tablet-none {display: none;}}
@media (max-width: 991px) {.d-neuronet-cover {height: 763px; background-image: none/*url("/d/768_925607.png")*/; background-size: auto 100%;}}
@media (max-width: 991px) {.reviews-cl__pagination {display: none;}}
@media (max-width: 991px) {.neuro_card-title {font-size: 26px; max-width: 371px;}}
@media (max-width: 991px) {.neuro_card-text {max-width: 371px; font-size: 16px;}}
@media (max-width: 991px) {.neuro_cards-wrap {display: flex; flex-direction: column; row-gap: 10px;}}
@media (max-width: 991px) {.neuro_card {flex-direction: row; height: 400px;}}
@media (max-width: 991px) {.neuro_card-img-wrap {width: 325px; height: 100%;}}
@media (max-width: 991px) {.sistem_richtext {font-size: 15px;}}
@media (max-width: 991px) {.sistem_part-title {font-size: 18px;}}
@media (max-width: 991px) {.neuro-card2 {height: 120%; margin-top: -40px;}}
@media (max-width: 991px) {.cover-tmax-tags-wrap {flex-wrap: wrap; row-gap: 10px;}}
@media (max-width: 991px) {.header-menu-list--show {transform: translate3D(0%, 0px, 0px);}}
@media (max-width: 991px) {.an_hero-video {width: 736px; margin-top: -70px; margin-bottom: -120px;}}
@media (max-width: 991px) {.an_hero-cards {max-width: 416px; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 20px;}}
@media (max-width: 991px) {.an_hero-bottom-content {align-items: center; row-gap: 168px;}}
@media (max-width: 991px) {.an_hero-card-img {width: 110px; height: 110px; margin-bottom: -9px;}}
@media (max-width: 991px) {.an_prof-card {height: 380px;}}
@media (max-width: 991px) {.an_prof-banner {border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px;}}
@media (max-width: 991px) {.reviews-clw-static {display: flex;}}
@media (max-width: 991px) {.reviews-cl-static {width: auto; display: flex; overflow-x: auto; overflow-y: auto; column-gap: 5px; flex-direction: row;}}
@media (max-width: 991px) {.reviews-ci-static {flex-shrink: 0; width: 360px;}}
@media (max-width: 991px) {.project-examples__column {row-gap: 6px;}}
@media (max-width: 991px) {.project-examples__column--4 {display: none;}}
@media (max-width: 991px) {.project-examples__items {height: 503px; column-gap: 6px;}}
@media (max-width: 991px) {.days-card {height: 247px;}}
@media (max-width: 991px) {.content-wrapper--hybrid-format {max-width: 100%;}}
@media (max-width: 991px) {.neuro-themes {display: flex; flex-direction: column; row-gap: 20px;}}
@media (max-width: 991px) {.designers-item--dark-theme {width: 100%;}}
@media (max-width: 991px) {.designers-text-wrapper--dark-theme {justify-content: flex-end; max-width: 338px;}}
@media (max-width: 991px) {.hybrid-format-ext__items {flex-direction: column;}}
@media (max-width: 991px) {.new-yellow_action {top: auto; bottom: 15px;}}
@media (max-width: 991px) {.new-yellow_action-img {bottom: 10px;}}
@media (max-width: 991px) {.section-neuro-thanks {border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; padding-top: 150px;}}
@media (max-width: 991px) {.moved-section-neoro-thanks {padding-top: 16px; padding-bottom: 16px; padding-left: 16px; padding-right: 16px;}}
@media (max-width: 991px) {.neuro-thanks__description {font-size: 18px;}}
@media (max-width: 991px) {.neuro-thanks__heading {width: 506px;}}
@media (max-width: 991px) {.neuro-thanks__img {bottom: 0px;}}
@media (max-width: 991px) {.apps2__content-wrapper {height: 790px;}}
@media (max-width: 991px) {.apps2__heading1 {text-transform: uppercase;}}
@media (max-width: 991px) {.apps2__benefit-card__bottom {order: -1; max-width: none; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (max-width: 991px) {.apps2__career-review-card {width: 50%; justify-content: flex-start; row-gap: 20px;}}
@media (max-width: 991px) {.apps2__ai-card {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 991px) {.apps2__ai-img {width: 191px; bottom: 20px; right: 20px;}}
@media (max-width: 991px) {.apps2__ai-list {max-width: 318px;}}
@media (max-width: 991px) {.apps2__ai-inner-img {height: auto;}}
@media (max-width: 991px) {.apps2__ai-inner-cards {grid-template-columns: 1fr; row-gap: 20px;}}
@media (max-width: 991px) {.apps2__steps-content {padding-top: 50px; row-gap: 100px; padding-bottom: 60px;}}
@media (max-width: 991px) {.apps2__stpeps-top-card {min-height: 269px; justify-content: space-between; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (max-width: 991px) {.apps2__steps-img {height: auto; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (max-width: 991px) {.apps2__ums-card {top: 35px; flex-direction: column-reverse; grid-template-columns: 1fr; display: flex;}}
@media (max-width: 991px) {.apps2__ums-card-preview {order: -1; height: auto; flex-grow: 0;}}
@media (max-width: 991px) {.apps2__ums-tags-wrap {max-width: 656px;}}
@media (max-width: 991px) {.apps2__ums-context-img {width: 308px;}}
@media (max-width: 991px) {.apps2__ums-context {max-width: 308px;}}
@media (max-width: 991px) {.apps2__ums-context-card {grid-template-columns: 1fr auto;}}
@media (max-width: 991px) {.apps2__ums-black-card {grid-template-rows: auto auto; position: relative; top: 0px;}}
@media (max-width: 991px) {.career-review-item-content {width: 50%; min-height: auto;}}
@media (max-width: 991px) {.apps2__audience-list {min-height: 285px;}}
@media (max-width: 991px) {.apps2__standarts-list-item {padding-left: 0px;}}
@media (max-width: 991px) {.apps2__ai-video-play {width: 80px; height: 80px;}}
@media (max-width: 991px) {.apps2__result-card {min-height: 259px;}}
@media (max-width: 991px) {.apps2__result-caption {max-width: 187px;}}
@media (max-width: 991px) {.apps2__ums-preview-img--992 {display: none;}}
@media (max-width: 991px) {.apps2__ums-preview-img--768 {display: inline-flex;}}
@media (max-width: 991px) {.apps2__ums-inner-content {row-gap: 40px;}}
@media (max-width: 991px) {.apps2__ums-accent-block {margin-top: -25px;}}
@media (max-width: 991px) {.apps2__ums-list {row-gap: 20px;}}
@media (max-width: 991px) {.apps2__ums-accent-img {width: 30px;}}
@media (max-width: 991px) {.apps2__adding-content {max-width: none;}}
@media (max-width: 991px) {.apps2__adding-card {min-height: 118px;}}
@media (max-width: 991px) {.ai__cover {height: 760px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 991px) {.ai-cover__button {max-width: 350px;}}
@media (max-width: 991px) {.ai-cover__heading {margin-bottom: 20px;}}
@media (max-width: 991px) {.ai-cover__text-wrap {row-gap: 10px;}}
@media (max-width: 991px) {.ai-cover__center-img {width: 421px; bottom: 39px;}}
@media (max-width: 991px) {.ai__right-img {right: -117px; z-index: 2;}}
@media (max-width: 991px) {.ai__left-img {left: -156px;}}
@media (max-width: 991px) {.ai-cover__popover {left: -113px;}}
@media (max-width: 991px) {.ai-gallery__img {height: auto; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 991px) {.ai-gallery__modal-video {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; pointer-events: none;}}
@media (max-width: 991px) {.ai-skills__wrap {max-width: none; display: flex; width: auto; margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; overflow-x: auto; overflow-y: auto;}}
@media (max-width: 991px) {.ai-skills__card {width: 277px; flex-shrink: 0;}}
@media (max-width: 991px) {.ai-cover__bg-video {width: auto; height: 72%; top: auto; bottom: 0px;}}
@media (max-width: 991px) {.ai-reviews__rounded {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (max-width: 991px) {.ai-gallery__video-icon {width: 50px; height: 50px;}}
@media (max-width: 991px) {.ai__card-change-wrap {min-height: 442px;}}
@media (max-width: 991px) {.ai__card-change-marker {height: 4px;}}
@media (max-width: 767px) {.footer-wrap {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto auto auto; row-gap: 40px;}}
@media (max-width: 767px) {.footer-social-block {grid-row-start: span 1; grid-row-end: span 1; grid-column-start: span 2; grid-column-end: span 2;}}
@media (max-width: 767px) {.subscribe {grid-row-start: 3; grid-row-end: 3; grid-column-start: 1; grid-column-end: 3;}}
@media (max-width: 767px) {.footer-info-block {flex-direction: row; justify-content: space-between;}}
@media (max-width: 767px) {.main-button {width: 93.33vw;}}
@media (max-width: 767px) {.hero-tags {flex-direction: column; align-items: center; row-gap: 5px; width: auto;}}
@media (max-width: 767px) {.hero-section {padding-top: 10px;}}
@media (max-width: 767px) {.intro {display: flex; flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.intro-header {max-width: none;}}
@media (max-width: 767px) {.main-section {margin-top: 70px;}}
@media (max-width: 767px) {.audience {display: flex; flex-direction: column; row-gap: 10px; column-gap: 0px;}}
@media (max-width: 767px) {.audience-header {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.audience-list {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; min-height: auto; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.possibilities {display: flex; overflow-x: auto; overflow-y: auto; padding-top: 15px; width: 100vw; margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px;}}
@media (max-width: 767px) {.possibilities-card {flex-shrink: 0;}}
@media (max-width: 767px) {.heading2-big {font-size: 34px;}}
@media (max-width: 767px) {.steps-list {column-gap: 30px; max-width: none; row-gap: 20px;}}
@media (max-width: 767px) {.steps-image {height: 79px; max-width: none;}}
@media (max-width: 767px) {.margin-top-none {margin-top: 0px;}}
@media (max-width: 767px) {.commercial-possibilities-card {max-width: none;}}
@media (max-width: 767px) {.commercial-project-image {height: 240px;}}
@media (max-width: 767px) {.commercial-project-info {flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.commercial-slider {margin-bottom: 20px;}}
@media (max-width: 767px) {.align-left {align-items: flex-start;}}
@media (max-width: 767px) {.founders-info {max-width: none;}}
@media (max-width: 767px) {.founders-card {padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 12px; min-height: 486px; overflow-x: hidden; overflow-y: hidden;}}
@media (max-width: 767px) {.founders {row-gap: 10px;}}
@media (max-width: 767px) {.founders-card-image {width: 100%; margin-left: 0px; margin-right: 0px;}}
@media (max-width: 767px) {.standart1-header {height: 675px; margin-bottom: 48px;}}
@media (max-width: 767px) {.standart1-img {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (max-width: 767px) {.section-tag {padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; margin-bottom: 10px;}}
@media (max-width: 767px) {.standart1-info {display: flex; flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.standart1-stat {flex-direction: row; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}}
@media (max-width: 767px) {.standart1-awards-img {width: 27.29vw;}}
@media (max-width: 767px) {.standart1-awards-list {display: flex; flex-wrap: wrap; align-items: flex-start; flex-direction: row; align-content: flex-start; column-gap: 10px; row-gap: 10px;}}
@media (max-width: 767px) {.standart1-awards {width: auto;}}
@media (max-width: 767px) {.standart1-slide-wrap {display: flex; flex-direction: column; min-height: 638px;}}
@media (max-width: 767px) {.standart1-slide-preview {height: 405px; flex-shrink: 0;}}
@media (max-width: 767px) {.standart1-slide-cont {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; flex-shrink: 0; flex-grow: 1;}}
@media (max-width: 767px) {.standart1-slide-avatar {width: 60px; height: 60px; flex-shrink: 0;}}
@media (max-width: 767px) {.standart1-slide-cont-header {display: flex; column-gap: 6px; margin-bottom: 10px; align-items: center;}}
@media (max-width: 767px) {.standart1-slide-text {margin-bottom: 5px;}}
@media (max-width: 767px) {.standart1-slide-author {margin-bottom: 0px;}}
@media (max-width: 767px) {.standart2-block1 {flex-direction: column; height: auto; row-gap: 0px;}}
@media (max-width: 767px) {.standart2-project-cont {padding-top: 10px; padding-bottom: 0px; width: 300px;}}
@media (max-width: 767px) {.standart2-project-author {order: -1;}}
@media (max-width: 767px) {.standart2-block2 {margin-bottom: 50px; display: flex; flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.standart2-header {row-gap: 20px;}}
@media (max-width: 767px) {.employer-card {min-height: 407px;}}
@media (max-width: 767px) {.feedback-format {width: 100vw; margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px; display: flex; overflow-x: auto; overflow-y: auto;}}
@media (max-width: 767px) {.feedback-format-card {height: 127px; width: 255px; flex-shrink: 0;}}
@media (max-width: 767px) {.video-feedback-card {height: auto;}}
@media (max-width: 767px) {.standart3 {background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; row-gap: 16px;}}
@media (max-width: 767px) {.standart3-card-header {order: -1; border-top-width: 0px; border-top-style: none; padding-top: 0px;}}
@media (max-width: 767px) {.standart3-card {padding-top: 10px; background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(206, 206, 206, 0.6); border-left-color: rgba(206, 206, 206, 0.6); border-right-color: rgba(206, 206, 206, 0.6); border-bottom-color: rgba(206, 206, 206, 0.6); border-top-style: solid;}}
@media (max-width: 767px) {.standart3-slide-wrap {flex-direction: column;}}
@media (max-width: 767px) {.standart3-slider-slide {width: 369px;}}
@media (max-width: 767px) {.standart3-student {width: auto; align-items: center;}}
@media (max-width: 767px) {.standart3-project-img {height: 242px;}}
@media (max-width: 767px) {.career {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.career-card {height: 184px; padding-left: 10px; padding-right: 170px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 767px) {.career-review-card {width: auto; height: auto; padding-top: 21px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.career-review-card-img {width: 61px; height: 61px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; position: absolute; top: 10px; left: 10px;}}
@media (max-width: 767px) {.career-review-card-cont {row-gap: 5px; padding-top: 0px; padding-bottom: 0px; width: auto;}}
@media (max-width: 767px) {.career-review-cl {row-gap: 10px;}}
@media (max-width: 767px) {.process {row-gap: 5px; flex-direction: column;}}
@media (max-width: 767px) {.process-card {width: 100%; height: auto;}}
@media (max-width: 767px) {.format-card-list {flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.format-card-item {height: auto; row-gap: 20px;}}
@media (max-width: 767px) {.addmods {display: flex; flex-direction: column; row-gap: 8px;}}
@media (max-width: 767px) {.addmods-card-bg {display: none;}}
@media (max-width: 767px) {.cost-tab-item {padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.faq {row-gap: 5px;}}
@media (max-width: 767px) {.program-list-card {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.program-card-photo-wrap {height: 311px;}}
@media (max-width: 767px) {.program-card-author {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 767px) {.program-photo-change {padding-top: 15px;}}
@media (max-width: 767px) {.program-list {row-gap: 20px;}}
@media (max-width: 767px) {.standart1-slider-slide {min-height: auto;}}
@media (max-width: 767px) {.cta-form-i {height: 50px;}}
@media (max-width: 767px) {.program-popup-block {width: 93.33vw;}}
@media (max-width: 767px) {.pps-dt {grid-template-columns: 1fr auto; row-gap: 10px;}}
@media (max-width: 767px) {.pps-dl-cont {margin-left: 0px;}}
@media (max-width: 767px) {.program-popup-header {margin-top: 36px;}}
@media (max-width: 767px) {.uup-hero-cont {min-height: 558px; padding-bottom: 45px;}}
@media (max-width: 767px) {.uup-hero-title {font-size: 42px;}}
@media (max-width: 767px) {.uup-program-list {row-gap: 20px;}}
@media (max-width: 767px) {.uup-pps-dt {grid-template-columns: 1fr auto; row-gap: 10px;}}
@media (max-width: 767px) {.uup-pps-dl-cont {margin-left: 0px;}}
@media (max-width: 767px) {.uup-ppsb-ci {display: flex; flex-direction: column; row-gap: 8px;}}
@media (max-width: 767px) {.ums-card-preview {min-height: 260px;}}
@media (max-width: 767px) {.ums-card-cont {flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.ums-card-change {padding-top: 8px; padding-bottom: 8px;}}
@media (max-width: 767px) {.ums-card-change-marker {height: 3px;}}
@media (max-width: 767px) {.ccb1 {padding-left: 8px;}}
@media (max-width: 767px) {.ccb3 {padding-right: 8px;}}
@media (max-width: 767px) {.ums-title {font-size: 34px;}}
@media (max-width: 767px) {.poster-cont-img {position: static; width: 100%; height: auto; margin-top: 20px;}}
@media (max-width: 767px) {.poster-block-img {height: 448px;}}
@media (max-width: 767px) {.poster-other-imgs {display: flex; flex-direction: column; row-gap: 16px;}}
@media (max-width: 767px) {.results-main-button {max-width: none;}}
@media (max-width: 767px) {.results-cover {height: 855px; background-size: cover; background-image: url("/d/library_image-7135-symbol-imlxhe3ti-bg_results_480.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; row-gap: 15px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 767px) {.heading1 {font-size: 42px;}}
@media (max-width: 767px) {.results-heading1 {max-width: 384px;}}
@media (max-width: 767px) {.results {grid-template-columns: 1fr;}}
@media (max-width: 767px) {.results-block {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.results-heading2 {max-width: none;}}
@media (max-width: 767px) {.results-text {max-width: none;}}
@media (max-width: 767px) {.results-img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.results-skills-block {height: 257px;}}
@media (max-width: 767px) {.results-salary-block {height: 257px;}}
@media (max-width: 767px) {.skills-img {width: 136px;}}
@media (max-width: 767px) {.salary-img {width: 134px;}}
@media (max-width: 767px) {.audience-2vers_list {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-right: 30px; min-height: 274px;}}
@media (max-width: 767px) {.audience-2vers_header {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.audience-wrap {display: flex; flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.section-2vers_header {row-gap: 10px;}}
@media (max-width: 767px) {.vers2_standarts-list-item {max-width: none;}}
@media (max-width: 767px) {.big-button {width: 93.33vw; max-width: none;}}
@media (max-width: 767px) {.content-wrapper {padding-top: 35px; padding-bottom: 35px; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.var2-main-container {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.var2-steps {align-items: flex-start;}}
@media (max-width: 767px) {.var2-steps-image {height: 182px; width: 1069px; max-width: none; background-image: url("/d/library_image-7069-symbol-itd8q3js9-fon-3-kartochki-480_654710.svg");}}
@media (max-width: 767px) {.var2-steps-list {max-width: none; flex-wrap: nowrap; justify-content: flex-start; padding-left: 19px; padding-right: 19px;}}
@media (max-width: 767px) {.var2-steps-item {width: 355px; height: 196px; row-gap: 67px;}}
@media (max-width: 767px) {.payment-blue-block {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; min-height: 220px;}}
@media (max-width: 767px) {.levelup-wrapper {flex-direction: column; height: auto;}}
@media (max-width: 767px) {.levelup-content-static {height: 542px;}}
@media (max-width: 767px) {.levelup-tabs-wrapper {height: 545px; max-width: none; background-size: 100% 100%;}}
@media (max-width: 767px) {.answer {padding-right: 17px;}}
@media (max-width: 767px) {.levelup-tabs {padding-top: 45.5px; padding-bottom: 45.5px;}}
@media (max-width: 767px) {.answer-text {max-width: none;}}
@media (max-width: 767px) {.dp-block {padding-top: 35px; padding-bottom: 35px; padding-left: 16px; padding-right: 16px;}}
@media (max-width: 767px) {.np-container {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.var3-content-wrapper {padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; background-image: none/*url("/d/480-gd.jpg")*/, url("/d/library_image-7134-symbol-im3v6rv8v-adaptive-cover-bg-480.svg"); min-height: 850px; background-size: auto 100%, auto 100%, cover, auto; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; background-position: center center, center center, center top 0%; background-attachment: scroll, scroll, scroll, scroll;}}
@media (max-width: 767px) {.var2-fix-button {max-width: none;}}
@media (max-width: 767px) {.adaptive-cover-content-wrapper {row-gap: 20px;}}
@media (max-width: 767px) {.adaptive-cover-img {width: 249px;}}
@media (max-width: 767px) {.adaptive-cover-heading {font-size: 32px; max-width: 366px;}}
@media (max-width: 767px) {.works-grid {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; column-gap: 4px;}}
@media (max-width: 767px) {.works-wrapper {row-gap: 4px;}}
@media (max-width: 767px) {.designers-text-wrapper {max-width: 315px;}}
@media (max-width: 767px) {.designers-item {width: 100%; height: 270px;}}
@media (max-width: 767px) {.var2-content-wrapper {padding-top: 20px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.fix-button {max-width: none;}}
@media (max-width: 767px) {.learning-think-grid {grid-template-columns: 1fr; grid-template-rows: 344px 154px 154px 112px; row-gap: 10px; margin-bottom: 10px;}}
@media (max-width: 767px) {.learning-think-img {grid-column-start: 1; grid-column-end: 2; grid-row-end: 2;}}
@media (max-width: 767px) {.learning-think-card-text {max-width: 272px;}}
@media (max-width: 767px) {.learning-think-card-result {margin-top: 6px;}}
@media (max-width: 767px) {.volume-ux-block__content-wrapper {flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.volume-ux-block__title-wrapper {max-width: none; row-gap: 10px;}}
@media (max-width: 767px) {.volume-ux-block__description {max-width: none;}}
@media (max-width: 767px) {.volume-ux-block__list {width: 100%;}}
@media (max-width: 767px) {.volume-ux-block__item-desc {max-width: 91.52%;}}
@media (max-width: 767px) {.gdb1-card {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.gdb1-cont {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 20px;}}
@media (max-width: 767px) {.gdb1-cont-text {font-size: 14px; max-width: 369px;}}
@media (max-width: 767px) {.nnb1-card {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.nnb1-cont {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 20px;}}
@media (max-width: 767px) {.nnb1-img {min-height: 430px; width: 100%; height: 430px;}}
@media (max-width: 767px) {.acb1-card {display: flex; flex-direction: column; height: 478px;}}
@media (max-width: 767px) {.acb1-cont {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 767px) {.acb1 {display: flex; flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.acb2 {display: flex; flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.acb2-card {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; min-height: auto; height: auto;}}
@media (max-width: 767px) {.acb2-cont {max-width: none;}}
@media (max-width: 767px) {.acb2-cont-text {font-size: 14px;}}
@media (max-width: 767px) {.acb2-cont-header {width: 100%;}}
@media (max-width: 767px) {.acb2-cont-title {font-size: 28px;}}
@media (max-width: 767px) {.frb1 {display: flex; flex-direction: column; align-items: flex-start;}}
@media (max-width: 767px) {.acb3 {row-gap: 10px;}}
@media (max-width: 767px) {.acb3-card {min-height: 526px; width: 356px;}}
@media (max-width: 767px) {.acb3-card-cont {max-width: none;}}
@media (max-width: 767px) {.acb3-card-header {row-gap: 3px;}}
@media (max-width: 767px) {.price-card-wrap {width: 100%; display: flex; flex-direction: column; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; row-gap: 20px;}}
@media (max-width: 767px) {.price-card {width: 100%;}}
@media (max-width: 767px) {.price-card-richtext {min-height: auto;}}
@media (max-width: 767px) {.price-card-header {flex-direction: row; justify-content: space-between;}}
@media (max-width: 767px) {.installment-wrap {column-gap: 6px;}}
@media (max-width: 767px) {.price-flexblock1 {min-height: auto;}}
@media (max-width: 767px) {.poster-other_img-card {width: 100%;}}
@media (max-width: 767px) {.price-pu-cont {width: 448px;}}
@media (max-width: 767px) {.rb1-cont1 {display: flex; row-gap: 30px; padding-left: 16px; padding-right: 16px;}}
@media (max-width: 767px) {.rb1-author {row-gap: 10px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.rb1-container {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.rb1-cont2 {height: 450px; background-position: left 0% top 0%; padding-left: 16px; padding-right: 16px; background-size: cover; background-image: url("/d/linii.svg"); background-repeat: no-repeat; background-attachment: scroll;}}
@media (max-width: 767px) {.gsb1 {flex-direction: column; row-gap: 30px;}}
@media (max-width: 767px) {.gsb1-video {width: 100%;}}
@media (max-width: 767px) {.gsb1-card-wrap {column-gap: 45px;}}
@media (max-width: 767px) {.gsb1-desc {font-size: 15px;}}
@media (max-width: 767px) {.mvb1 {display: flex; flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.mvb1-card-img {height: 100px;}}
@media (max-width: 767px) {.gd_collections-header {margin-bottom: 10px;}}
@media (max-width: 767px) {.gd_collections-wrap {row-gap: 20px;}}
@media (max-width: 767px) {.pcb1-card-img {height: 357px; width: 5px;}}
@media (max-width: 767px) {.pcb1 {display: flex; column-gap: 10px;}}
@media (max-width: 767px) {.cfb1 {flex-direction: column;}}
@media (max-width: 767px) {.cfb2-list {display: flex; row-gap: 10px; flex-direction: column;}}
@media (max-width: 767px) {.cfb2-card {padding-right: 110px;}}
@media (max-width: 767px) {.cfb1-neon {right: -90px; top: 370px; width: 628px;}}
@media (max-width: 767px) {.cfb1-neon-mob {right: -60px; top: 390px; width: 628px;}}
@media (max-width: 767px) {.program-section {margin-top: 70px;}}
@media (max-width: 767px) {.uup-hero-tags {flex-direction: column; align-items: center; row-gap: 5px;}}
@media (max-width: 767px) {.rgcb1-cont-partner {position: static;}}
@media (max-width: 767px) {.rgcb1-cont-item-text {max-width: 384px;}}
@media (max-width: 767px) {.standart3_white-btn {height: 40px; margin-top: 20px;}}
@media (max-width: 767px) {.program-button {max-width: 85.04%;}}
@media (max-width: 767px) {.pdux-c {height: 850px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-image: url("/d/480-product.jpg"), none/*url("/d/480-product_1.png")*/; background-size: auto 100%, auto 100%; background-position: right 0% center, right 0% center; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; background-attachment: scroll, scroll, scroll, scroll;}}
@media (max-width: 767px) {.pdux-c-title {font-size: 32px;}}
@media (max-width: 767px) {.pdux-c-p-button {max-width: none; height: 45px;}}
@media (max-width: 767px) {.pdux-c-s-button {max-width: none; height: 45px;}}
@media (max-width: 767px) {.pdux-c-cont {row-gap: 10px; margin-top: 30px;}}
@media (max-width: 767px) {.pdux-c-tags {flex-direction: column; align-items: flex-start;}}
@media (max-width: 767px) {.pdux-c-question-ic {width: 24px; height: 24px;}}
@media (max-width: 767px) {.pdux-c-question {right: 20px; top: 20px; font-size: 15px;}}
@media (max-width: 767px) {.pdux-c-buttons {flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.pdux-c-mb {right: 182px;}}
@media (max-width: 767px) {.hfgb1-cont {flex-direction: column; row-gap: 25px;}}
@media (max-width: 767px) {.career-review-card-title-copy {width: auto; height: auto;}}
@media (max-width: 767px) {.vers2-career-review-card {width: auto; height: auto;}}
@media (max-width: 767px) {.vers2-career-review-card-cont {row-gap: 10px; padding-top: 0px; padding-bottom: 0px; width: auto;}}
@media (max-width: 767px) {.link1 {font-size: 15px; line-height: 140%;}}
@media (max-width: 767px) {.flex-items-and-img {flex-direction: column; height: auto; row-gap: 10px;}}
@media (max-width: 767px) {.w-50-img {width: 100%; height: 440px; background-image: url("/d/480.jpg");}}
@media (max-width: 767px) {.var2-standart3 {background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; width: 100%; height: 440px;}}
@media (max-width: 767px) {.var2-standart3-card-header {order: -1;}}
@media (max-width: 767px) {.ugc-ci {display: flex; flex-direction: column; height: auto; width: 100%;}}
@media (max-width: 767px) {.ugc-ci-img {height: 405px;}}
@media (max-width: 767px) {.ugc-ci-cont {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (max-width: 767px) {.ugs-popup-link {font-size: 15px; line-height: 140%;}}
@media (max-width: 767px) {.gdb1-cont-header {column-gap: 5px;}}
@media (max-width: 767px) {.couses_gd-modal-link {order: 9999;}}
@media (max-width: 767px) {.acb2-img-wrap {position: static; width: 100%; height: 365px; min-height: 365px; order: 9999;}}
@media (max-width: 767px) {.gdb1-img-wrap {min-height: 430px; height: 430px; width: 100%;}}
@media (max-width: 767px) {.white-button {width: 91.07%; max-width: none;}}
@media (max-width: 767px) {.price-card-cont {row-gap: 78px; min-height: auto;}}
@media (max-width: 767px) {.tax-tag {min-width: 350px; width: auto;}}
@media (max-width: 767px) {.faq-dt {column-gap: 5px;}}
@media (max-width: 767px) {.gsb1-video-card {width: 100%; height: 519px;}}
@media (max-width: 767px) {.gsb1-video_play-icon {width: 90px;}}
@media (max-width: 767px) {.sb1_arrows-wrap {margin-top: 20px;}}
@media (max-width: 767px) {.action-grid {grid-template-columns: auto auto 1fr;}}
@media (max-width: 767px) {.acb2-tooltip {flex-shrink: 0; margin-right: 0%;}}
@media (max-width: 767px) {.acb2_yellow-tag {flex-shrink: 0;}}
@media (max-width: 767px) {.results-list {flex-direction: column;}}
@media (max-width: 767px) {.bf_hero-tags {margin-bottom: -5px;}}
@media (max-width: 767px) {.bf_hero-mobile-banner {width: 180px;}}
@media (max-width: 767px) {.middle_bf-banner {display: none;}}
@media (max-width: 767px) {.banner-img {background-image: url("/d/480_1_130227.svg"); height: 73px; background-size: contain;}}
@media (max-width: 767px) {.ac_test-drive_wrap {min-height: 438px; justify-content: flex-start; padding-top: 20px;}}
@media (max-width: 767px) {.acb3-telegram-link {position: static;}}
@media (max-width: 767px) {.acb3-card-info {flex-direction: column-reverse;}}
@media (max-width: 767px) {.section-bg-container {padding-left: 16px; padding-right: 16px;}}
@media (max-width: 767px) {.other-courses_btn {max-width: 85.04%;}}
@media (max-width: 767px) {.action_acb2-wrap {flex-wrap: nowrap;}}
@media (max-width: 767px) {.tax_caption {max-width: 290px;}}
@media (max-width: 767px) {.ugc_arrows-wrap {margin-top: 20px; display: flex;}}
@media (max-width: 767px) {.ad_hero-wrap {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; min-height: 850px; row-gap: 15px; background-image: none/*url("/d/480-ad_1.jpg")*/, url("/d/480_ad.jpg"); background-size: auto 100%, cover, cover, cover; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; background-position: center center, center center, center center, center center; background-attachment: scroll, scroll, scroll, scroll;}}
@media (max-width: 767px) {.ad_hero-tags-wrap {max-width: 441px;}}
@media (max-width: 767px) {.ad_hero-title {max-width: 408px; font-size: 32px;}}
@media (max-width: 767px) {.ad_hero-btn {min-width: auto; width: 100%; height: 45px;}}
@media (max-width: 767px) {.ad_author_right-side {min-height: 520px;}}
@media (max-width: 767px) {.ad_author-img {height: 100%; width: 486px;}}
@media (max-width: 767px) {.ad_ums-card-cont {flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.ad_ums-card-preview {min-height: 260px;}}
@media (max-width: 767px) {.ad_ums-card-change {padding-top: 8px;}}
@media (max-width: 767px) {.ad_ums-card-change-marker {height: 3px;}}
@media (max-width: 767px) {.multi_wrap {height: 819px; background-image: url("/d/multi-480.svg");}}
@media (max-width: 767px) {.multi-title {font-size: 30px;}}
@media (max-width: 767px) {.fhc_wrap {flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.fhc_text-wrap {max-width: none;}}
@media (max-width: 767px) {.ad_format {background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; row-gap: 16px;}}
@media (max-width: 767px) {.ad_format-box {padding-top: 10px; background-size: auto; background-image: none/*linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%)*/; background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-color: rgba(206, 206, 206, 0.6); border-left-color: rgba(206, 206, 206, 0.6); border-right-color: rgba(206, 206, 206, 0.6); border-bottom-color: rgba(206, 206, 206, 0.6); border-top-style: solid; box-shadow: 0px -3px 4px 0px rgba(31, 31, 31, 0);}}
@media (max-width: 767px) {.ad_format-card-image {height: 284px;}}
@media (max-width: 767px) {.ad_format-card-header {order: -1; border-top-width: 0px; border-top-style: none; padding-top: 0px; flex-direction: column; align-items: flex-start; row-gap: 10px;}}
@media (max-width: 767px) {.ws_hero-tags {margin-bottom: 20px;}}
@media (max-width: 767px) {.ws_hero-title {font-size: 70px;}}
@media (max-width: 767px) {.ws_hero-text {max-width: 300px;}}
@media (max-width: 767px) {.ws_hero-author {max-width: 183px; font-size: 14px; border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; bottom: 70px; margin-left: 31px;}}
@media (max-width: 767px) {.ws_hero-wrap {min-height: 540px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-image: url("/d/480-ws.jpg");}}
@media (max-width: 767px) {.adfh_wrap {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.adfh_text-wrap {margin-bottom: 20px;}}
@media (max-width: 767px) {.adfh_award-wrap {max-width: 362px;}}
@media (max-width: 767px) {.ad_project-header {height: 118px; flex-direction: column; align-items: flex-start; padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 767px) {.ad_project-hover-wrap {height: 360px;}}
@media (max-width: 767px) {.ad_project-btn {width: 100%;}}
@media (max-width: 767px) {.ad_project-btns-wrap {width: 100%; column-gap: 5px;}}
@media (max-width: 767px) {.ad_case-btn {width: 100%;}}
@media (max-width: 767px) {.ad_project-header-name-wrap {row-gap: 0px;}}
@media (max-width: 767px) {.no_projects-tag {position: absolute; top: 0px; right: 0px;}}
@media (max-width: 767px) {.hpt1 {padding-left: 8px;}}
@media (max-width: 767px) {.hpt3 {padding-right: 8px;}}
@media (max-width: 767px) {.ad_ums-card-change-wrap {min-height: 260px;}}
@media (max-width: 767px) {.ws_pcb1 {display: flex; column-gap: 10px;}}
@media (max-width: 767px) {.ws_pcb1-card-img {height: 305px; width: 5px; margin-top: 12px;}}
@media (max-width: 767px) {.section-header-no-align-center {align-items: flex-start;}}
@media (max-width: 767px) {.ws_skills-wrap {flex-direction: column; overflow-x: visible; overflow-y: visible; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.ws_skills-card {width: 100%; min-height: 250px; background-size: 156px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 767px) {.ws_skills-circle {width: 39px; height: 39px; right: -18px;}}
@media (max-width: 767px) {.c_poster-block-img {height: 448px;}}
@media (max-width: 767px) {.c_poster-cont-img {position: static; width: 100%; height: auto; margin-top: 20px;}}
@media (max-width: 767px) {.poster-course_gap {row-gap: 20px;}}
@media (max-width: 767px) {.pc_designers-item {width: 100%; height: auto;}}
@media (max-width: 767px) {.pc_designers-text-wrapper {max-width: 315px;}}
@media (max-width: 767px) {.ad_author_accent-text {max-width: 395px;}}
@media (max-width: 767px) {.poster-btn {width: 100%; height: 45px;}}
@media (max-width: 767px) {.poster_accent-wrap {min-height: 850px; background-image: url("/d/480-poster.jpg");}}
@media (max-width: 767px) {.poster_accent-title {font-size: 30px;}}
@media (max-width: 767px) {.poster_accent-subtitle {font-size: 24px; margin-bottom: 10px;}}
@media (max-width: 767px) {.hr_fhc_text-wrap {max-width: none;}}
@media (max-width: 767px) {.benefits_wrap {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.benefits_card {min-height: 190px;}}
@media (max-width: 767px) {.new-year_hero {min-height: 320px; justify-content: flex-start; padding-top: 61px; row-gap: 10px; background-image: url("/d/480-right-hero.svg"), url("/d/480-left-hero.svg");}}
@media (max-width: 767px) {.new-year_hero-title {font-size: 32px;}}
@media (max-width: 767px) {.ny_senior-hero-cover {padding-left: 20px; padding-right: 20px; height: 540px; background-image: url("/d/480-senior_1.png");}}
@media (max-width: 767px) {.new_main-button {width: 93.33vw; height: 45px;}}
@media (max-width: 767px) {.ny_senior-hero-tags {flex-wrap: wrap; row-gap: 10px; max-width: 376px;}}
@media (max-width: 767px) {.ny_senior-h1 {font-size: 32px; max-width: 240px;}}
@media (max-width: 767px) {.senior-cover-1280 {display: block; background-size: auto 100%; background-image: url("/d/480-senior-cover.png"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}}
@media (max-width: 767px) {.adaptive-cover-tabs {max-width: 288px;}}
@media (max-width: 767px) {.uxui-cover {background-image: url("/d/480-uxui.svg");}}
@media (max-width: 767px) {.acb1-cont-avatar {width: 40px; height: 40px;}}
@media (max-width: 767px) {.acb1-cont-title {font-size: 20px;}}
@media (max-width: 767px) {.course-card_hover-btn {max-width: 276px; font-size: 16px; padding-top: 13px; padding-bottom: 13px;}}
@media (max-width: 767px) {.white-btn-wrap {padding-left: 0px; padding-bottom: 0px;}}
@media (max-width: 767px) {.white-btn {max-width: none;}}
@media (max-width: 767px) {.gdb1-cont-avatars {column-gap: 10px;}}
@media (max-width: 767px) {.new_gdb1-cont-text {font-size: 14px; max-width: 418px;}}
@media (max-width: 767px) {.new_gdb1-cont-title {font-size: 21px;}}
@media (max-width: 767px) {.new-nnb1-img {width: 100%; height: 430px; min-height: 430px;}}
@media (max-width: 767px) {.nnb1-cont-avatars {margin-top: 10px;}}
@media (max-width: 767px) {.first_gdb1-cont-avatars {column-gap: 10px;}}
@media (max-width: 767px) {.big-card-white-btn {max-width: 313px;}}
@media (max-width: 767px) {.course-card-price-margine {margin-top: 0px;}}
@media (max-width: 767px) {.course-card_avatars-wrap {margin-top: 0px;}}
@media (max-width: 767px) {.btn-width-290 {max-width: 313px;}}
@media (max-width: 767px) {.author-course-card {display: flex; flex-direction: column; height: auto;}}
@media (max-width: 767px) {.author-course_cont-text {font-size: 14px; max-width: 369px;}}
@media (max-width: 767px) {.author-course_img {height: 365px; position: static; width: 100%; order: 9999; margin-top: 10px;}}
@media (max-width: 767px) {.author-course_title {font-size: 28px;}}
@media (max-width: 767px) {.author-course_avatars {margin-top: 10px;}}
@media (max-width: 767px) {.author-course_hover-cover {margin-top: 10px;}}
@media (max-width: 767px) {.author-course_cont {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 767px) {.author-coursebig-card_avatars {margin-top: 10px;}}
@media (max-width: 767px) {.author_big-card-title {font-size: 21px;}}
@media (max-width: 767px) {.course-card_hover-cover {margin-top: 10px;}}
@media (max-width: 767px) {.commercial-wrap {margin-bottom: 20px;}}
@media (max-width: 767px) {.new_commercial-project-image {height: 285px;}}
@media (max-width: 767px) {.commercial-content {grid-template-columns: 1fr;}}
@media (max-width: 767px) {.new_commercial-feedback {min-height: 187px;}}
@media (max-width: 767px) {.acb1-card3 {grid-column-start: span 1; grid-column-end: span 1;}}
@media (max-width: 767px) {.margin-top-auto {margin-top: auto;}}
@media (max-width: 767px) {.var4-content-wrapper {padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; height: 562px; justify-content: flex-end; background-size: 582.8px; background-position: right -15px top -40px;}}
@media (max-width: 767px) {.cover-heading {font-size: 32px; text-align: center;}}
@media (max-width: 767px) {.var3-fix-button {max-width: none;}}
@media (max-width: 767px) {.cover-content {height: auto; row-gap: 20px; align-items: center;}}
@media (max-width: 767px) {.cover-text-content {align-items: center;}}
@media (max-width: 767px) {.cover-desc-wrapper {max-width: 386px;}}
@media (max-width: 767px) {.selection-spec__description-wrap {max-width: none;}}
@media (max-width: 767px) {.selection-spec__list-item {display: flex; flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.block4-select-stages__tabs {width: 100%;}}
@media (max-width: 767px) {.block4-select-stages {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 767px) {.block4-select-stages__text-wrap {row-gap: 8px;}}
@media (max-width: 767px) {.block4-select-stages__list {width: 100%;}}
@media (max-width: 767px) {.ws_hero-cover {background-image: url("/d/480-ws-cover.svg");}}
@media (max-width: 767px) {.ws_ums-card-cont {flex-direction: column;}}
@media (max-width: 767px) {.ws_ums-card-change-marker {height: 3px;}}
@media (max-width: 767px) {.cta-form {min-height: 390px;}}
@media (max-width: 767px) {.structuring-knowledge__grid {grid-template-columns: 1fr 1fr 1fr; display: flex; flex-direction: column; align-items: center;}}
@media (max-width: 767px) {.structuring-knowledge__item {border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; width: 100%; flex-direction: column; min-height: 509px; height: 509px; row-gap: 0px;}}
@media (max-width: 767px) {.structuring-knowledge__inner-wrap {padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; width: 100%; height: 50%;}}
@media (max-width: 767px) {.structuring-knowledge__tag-author {height: 23px;}}
@media (max-width: 767px) {.tag-author-text {font-size: 12px;}}
@media (max-width: 767px) {.structuring-knowledge__img-poster {width: 144px; height: 215px;}}
@media (max-width: 767px) {.structuring-knowledge__posters-wrap {align-items: flex-end; padding-bottom: 5.5px;}}
@media (max-width: 767px) {.structuring-knowledge__tag {min-height: 23px;}}
@media (max-width: 767px) {.advantages__image {background-image: url("/d/library_image-9524-symbol-icfdot9l5-advantages-img-768-1.svg"); background-position: center top 0%; background-size: contain; height: 385px;}}
@media (max-width: 767px) {.content-wrapper--advantages {max-width: 422px;}}
@media (max-width: 767px) {.ws_author-tag {left: 10px; bottom: 10px;}}
@media (max-width: 767px) {.works-students__colomn--display-480-none {display: none;}}
@media (max-width: 767px) {.works-students__grid {grid-template-columns: 1fr 1fr 1fr; padding-left: 4.5px; padding-right: 4.5px;}}
@media (max-width: 767px) {.poster-hero-cover {background-image: url("/d/480-poster-cover.svg");}}
@media (max-width: 767px) {.cover-web-desc-wrapper {max-width: 386px;}}
@media (max-width: 767px) {.cover-web-text-content {align-items: center;}}
@media (max-width: 767px) {.blue-ellips {width: 200px; height: 200px; bottom: 63px;}}
@media (max-width: 767px) {.cover-web-heading {font-size: 50px;}}
@media (max-width: 767px) {.var6-content-wrapper {padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; height: 540px; justify-content: flex-end; background-size: 451.44px; background-attachment: scroll;}}
@media (max-width: 767px) {.cover-web__decor--1 {display: none;}}
@media (max-width: 767px) {.cover-web__decor--2 {left: 64px; right: auto; top: 255px;}}
@media (max-width: 767px) {.cover-web__decor--3 {display: none;}}
@media (max-width: 767px) {.cover-web__decor--4 {left: 52px; bottom: 106px; right: auto; width: 29px; height: 29px;}}
@media (max-width: 767px) {.cover-web__decor--5 {right: 17px; bottom: 138px; top: auto;}}
@media (max-width: 767px) {.var2-cover-web-designer-name {max-width: 120px; border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; right: 10px; bottom: 65px; font-size: 14px;}}
@media (max-width: 767px) {.var2-cover-web-content {row-gap: 20px; align-items: center;}}
@media (max-width: 767px) {.var2-cover-web-bg {background-size: auto, auto 100%; background-image: linear-gradient(rgba(16, 14, 23, 1) 0%, rgba(15, 14, 20, 0) 20%), url("/d/480_7.jpg"); background-attachment: scroll, scroll; width: 448px; right: 0px; margin-left: 50%; transform: translate3D(-50%, 0px, 0px); left: 0px; background-position: left 0px top 0px, center bottom 0%; background-repeat: no-repeat, no-repeat; height: 100%;}}
@media (max-width: 767px) {.expertise-card {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 35px; row-gap: 15px;}}
@media (max-width: 767px) {.expertise-card__change {padding-left: 2.5px; padding-right: 2.5px; padding-bottom: 15px;}}
@media (max-width: 767px) {.expertise {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.expertise-card__imgs-wrap {aspect-ratio: 418 / 267;}}
@media (max-width: 767px) {.expertise-card__change--first {padding-left: 15px;}}
@media (max-width: 767px) {.expertise-card__change--last {padding-right: 15px;}}
@media (max-width: 767px) {.course-is-suitable__image {background-image: url("/d/cis-mobile-l3.svg"); background-position: center top 0%; background-size: contain; max-width: none; bottom: auto; top: 16px; width: 102%;}}
@media (max-width: 767px) {.course-is-suitable__list {row-gap: 14px;}}
@media (max-width: 767px) {.course-is-suitable__item {width: 422px; height: 231px; row-gap: 87px;}}
@media (max-width: 767px) {.content-wrapper--course-is-suitable {max-width: 422px;}}
@media (max-width: 767px) {.block5-web-app {margin-bottom: 50px; display: flex; flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.block5-web-app-header {row-gap: 20px;}}
@media (max-width: 767px) {.cover-typo__tag-text {font-size: 15px;}}
@media (max-width: 767px) {.cover-infographic__content-wrapper {padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; height: 850px; background-size: 451.44px; background-attachment: scroll;}}
@media (max-width: 767px) {.cover-infographic__bg {background-image: url("/d/480_9.jpg");}}
@media (max-width: 767px) {.cover-infographic__content {row-gap: 20px; align-items: center;}}
@media (max-width: 767px) {.cover-infographic__button {max-width: 385px; font-size: 16px;}}
@media (max-width: 767px) {.cover-infographic__tools {column-gap: 6px;}}
@media (max-width: 767px) {.cover-infographic__decor--1 {top: 22px; left: 97px;}}
@media (max-width: 767px) {.cover-infographic__decor--2 {left: 31px; right: auto; top: 149px;}}
@media (max-width: 767px) {.cover-infographic__decor--3 {left: auto; top: auto; right: 20px; bottom: 346px;}}
@media (max-width: 767px) {.cover-infographic__decor--4 {left: 32px; top: 22px;}}
@media (max-width: 767px) {.cover-infographic__decor--5 {bottom: 322px; top: auto; left: 43px;}}
@media (max-width: 767px) {.cover-infographic__tool {width: 43px; height: 43px;}}
@media (max-width: 767px) {.cover-infographic__tags-wrap {row-gap: 10px; flex-wrap: wrap; justify-content: center;}}
@media (max-width: 767px) {.cover-infographic__text-content {align-items: center;}}
@media (max-width: 767px) {.cover-infographic__heading {font-size: 32px;}}
@media (max-width: 767px) {.about-course__items {height: 442px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.about-course__column--1 {display: none;}}
@media (max-width: 767px) {.about-course__column--5 {display: none;}}
@media (max-width: 767px) {.infographics-suit {row-gap: 20px;}}
@media (max-width: 767px) {.infographics-suit__section-header {max-width: 443px;}}
@media (max-width: 767px) {.infographics-suit__text-wrap {row-gap: 30px; padding-right: 0px; max-width: 440px;}}
@media (max-width: 767px) {.infographics-suit__img-bg {height: 267px; margin-top: 3px; background-image: url("/d/inf-s-480dd.svg"); background-position: center top 0%;}}
@media (max-width: 767px) {.infographics-suit__grid {column-gap: 6px; grid-template-columns: 5px 1fr; margin-right: auto; padding-left: 0px; margin-left: auto; max-width: 448px;}}
@media (max-width: 767px) {.chaos-system-block {padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px) {.var2-heading2-big {font-size: 32px;}}
@media (max-width: 767px) {.chaos-system-block__list {row-gap: 10px;}}
@media (max-width: 767px) {.chaos-system-block__imgs {min-height: 252px;}}
@media (max-width: 767px) {.chaos-system-block__dysplay-none-480 {display: none;}}
@media (max-width: 767px) {.chaos-system-block__img {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (max-width: 767px) {.chaos-system-block__item {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 767px) {.after-course__item {width: 242px; row-gap: 87px; flex-shrink: 0;}}
@media (max-width: 767px) {.after-course {display: flex; justify-content: flex-start; flex-wrap: nowrap; padding-left: 20px; padding-right: 20px; overflow-x: scroll; overflow-y: hidden;}}
@media (max-width: 767px) {.ums-card-change-wrap {min-height: 260px;}}
@media (max-width: 767px) {.pd-benefit-card__change {padding-left: 2.5px; padding-right: 2.5px; padding-bottom: 15px;}}
@media (max-width: 767px) {.pd-benefit-card__change--first {padding-left: 15px;}}
@media (max-width: 767px) {.pd-benefit-card__change--last {padding-right: 15px;}}
@media (max-width: 767px) {.pd-benefit-card__imgs-wrap {aspect-ratio: 418 / 279; color: rgba(33, 33, 33, 1);}}
@media (max-width: 767px) {.pd-benefit {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.pd-benefit-card__top {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 35px;}}
@media (max-width: 767px) {.pd-benefit-card__bottom {align-items: flex-end;}}
@media (max-width: 767px) {.pd-benefit-card__text-wrap {max-width: 200px;}}
@media (max-width: 767px) {.neuronet-cover {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; height: 855px; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.neuronet-cover__header {width: 372px;}}
@media (max-width: 767px) {.neuronet-cover__desc {width: 100%;}}
@media (max-width: 767px) {.var6-fix-button {max-width: none;}}
@media (max-width: 767px) {.neuronet-cover__desc-text {max-width: 364px;}}
@media (max-width: 767px) {.neuronet-about {display: flex; flex-direction: column; row-gap: 15px;}}
@media (max-width: 767px) {.neuronet-about__tag {margin-top: 0px;}}
@media (max-width: 767px) {.neuronet-about__content {row-gap: 15px;}}
@media (max-width: 767px) {.neuronet-3ma {padding-left: 0px; padding-right: 0px; padding-top: 35px; padding-bottom: 35px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; row-gap: 15px;}}
@media (max-width: 767px) {.var3-heading2-big {font-size: 25px;}}
@media (max-width: 767px) {.neuronet-3ma__header {max-width: 412px; row-gap: 5px;}}
@media (max-width: 767px) {.neuronet-3ma__heading-tag {padding-top: 1px; padding-bottom: 2px;}}
@media (max-width: 767px) {.neuronet-3ma__tariff {row-gap: 15px;}}
@media (max-width: 767px) {.neuronet-3ma__img-mask {padding-left: 16px; padding-right: 16px; overflow-x: auto; overflow-y: auto; align-items: flex-start;}}
@media (max-width: 767px) {.neuronet-3ma__cards {flex-wrap: nowrap; width: 933px; height: 202px; background-image: url("/d/bg-992ss.svg");}}
@media (max-width: 767px) {.neuronet-program__grid {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.neuronet-program__card {column-gap: 60px;}}
@media (max-width: 767px) {.course-for {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.course-for__img {aspect-ratio: 428 /196;}}
@media (max-width: 767px) {.course-for__img--1 {background-image: url("/d/480-course-for-img-1ss.webp"); background-position: center center;}}
@media (max-width: 767px) {.course-for__img--2 {background-image: url("/d/768-course-for-img-2ss.webp");}}
@media (max-width: 767px) {.course-for__img--3 {background-image: url("/d/480-course-for-img-3ss.webp");}}
@media (max-width: 767px) {.course-for__img--4 {background-image: url("/d/480-course-for-img-4ss.webp");}}
@media (max-width: 767px) {.course-for__text-wrap {height: 130px;}}
@media (max-width: 767px) {.cover-anim-tags-wrap {column-gap: 5px;}}
@media (max-width: 767px) {.cover-anim-text-content {max-width: 384px; row-gap: 15px;}}
@media (max-width: 767px) {.var5-fix-button {max-width: none;}}
@media (max-width: 767px) {.cover-anim-desc-wrapper {max-width: none;}}
@media (max-width: 767px) {.ny__cover-anim-bg {height: 470px; width: 398px; right: 0px; margin-left: 50%; transform: translate3D(-49%, 0px, 0px); left: 0px; bottom: 189px; background-position: left calc(-6px + 50%) center; background-size: contain; background-image: url("/d/ny-cover-480.svg");}}
@media (max-width: 767px) {.var2-cover-anim-content {padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; height: 850px; background-size: 451.44px; background-attachment: scroll;}}
@media (max-width: 767px) {.ny__cover-anim-tag-text {font-size: 15px;}}
@media (max-width: 767px) {.var2-cover-anim-bg {height: 537px; width: 630px; right: 0px; margin-left: 50%; transform: translate3D(-51%, 5px, 0px); left: 0px; bottom: 61px; background-position: left calc(-6px + 50%) center; background-size: contain; background-image: url("/d/macbook_pro_14_480dd.webp");}}
@media (max-width: 767px) {.var2-cover-anim-heading {font-size: 32px;}}
@media (max-width: 767px) {.var2-cover-anim-heading-bg {width: 174px; height: 31px; left: 19px; bottom: 0px; background-image: url("/d/group_2087330337dd.svg");}}
@media (max-width: 767px) {.var2-cover-anim-heading-icon {left: 193px; width: 46px; height: 46px; bottom: -14px;}}
@media (max-width: 767px) {.var2-cover-anim-tag-text {font-size: 15px;}}
@media (max-width: 767px) {.anim-hero-bg-cover {background-image: url("/d/480_1.svg");}}
@media (max-width: 767px) {.course-animation__img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-image: url("/d/course-animation-480dd.webp"); aspect-ratio: 1.4 / 1;}}
@media (max-width: 767px) {.course-animation__block {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.course-animation {grid-template-columns: 1fr;}}
@media (max-width: 767px) {.anim-block2-grid {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.anim-block2-item {height: 270px;}}
@media (max-width: 767px) {.anim-block5 {row-gap: 20px;}}
@media (max-width: 767px) {.anim-block5-process {row-gap: 5px; flex-direction: column; display: flex;}}
@media (max-width: 767px) {.anim-block5-process-card {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (max-width: 767px) {.cover-tmax-content {height: 850px; background-size: auto 100%; background-attachment: scroll; background-image: url("/d/480_12.jpg"); background-position: center bottom 0%;}}
@media (max-width: 767px) {.cover-tmax-text-content {max-width: 408px;}}
@media (max-width: 767px) {.cover-tmax-tags-wrap {column-gap: 5px; flex-wrap: wrap; row-gap: 5px;}}
@media (max-width: 767px) {.cover-tmax-heading {font-size: 32px; max-width: none;}}
@media (max-width: 767px) {.var7-fix-button {max-width: none; height: 45px;}}
@media (max-width: 767px) {.cover-tmax-bg2 {right: -546px;}}
@media (max-width: 767px) {.cover-tmax-bg {width: 451px; height: 754px; right: 0px; transform: translate3D(0px, 96px, 0px);}}
@media (max-width: 767px) {.cover-tmax-bg-img {right: -190px;}}
@media (max-width: 767px) {.cover-tmax-bg1 {width: 120px; height: 87px; top: 358px; right: 63px; background-size: contain;}}
@media (max-width: 767px) {.otm-right-wrap {max-width: none;}}
@media (max-width: 767px) {.otm_wrap {flex-direction: column; row-gap: 30px;}}
@media (max-width: 767px) {.skills-max {padding-left: 10px; padding-right: 10px; row-gap: 108px;}}
@media (max-width: 767px) {.skills-max__content {row-gap: 10px;}}
@media (max-width: 767px) {.skills-max__list-heading {font-size: 15px; max-width: 208px;}}
@media (max-width: 767px) {.skills-max__multi-wrap {row-gap: 108px; height: 1046px; background-image: url("/d/sk-max-img-bg-480ss.svg"); background-position: center top 139px; padding-top: 30px; padding-bottom: 140px;}}
@media (max-width: 767px) {.skills-max__section {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 767px) {.max-fw__grid {grid-template-columns: 1fr; grid-template-rows: 174px 174px 174px;}}
@media (max-width: 767px) {.condit-eyes-img {width: 42px; height: 40px; margin-right: -1px;}}
@media (max-width: 767px) {.max-condit-content-wrap {max-width: none;}}
@media (max-width: 767px) {.max-condit-grid {grid-template-columns: 1fr 160px; grid-template-rows: auto auto auto auto auto auto auto auto;}}
@media (max-width: 767px) {.max-condit-all-blue {grid-column-start: 2; grid-column-end: 2; grid-row-start: 8; padding-bottom: 10px; padding-top: 10px;}}
@media (max-width: 767px) {.max-condit-all {font-size: 30px;}}
@media (max-width: 767px) {.max-condit-line-grey {height: 33px;}}
@media (max-width: 767px) {.max-condit-title-grey {height: 50px;}}
@media (max-width: 767px) {.max-condit-all-grey {height: 38px;}}
@media (max-width: 767px) {.max-condit-line-text {font-size: 14px;}}
@media (max-width: 767px) {.max-condit-btn {max-width: none;}}
@media (max-width: 767px) {.max-condit-title-blue {height: 86px;}}
@media (max-width: 767px) {.max-condit-all-wrap {row-gap: 3px;}}
@media (max-width: 767px) {.target-max-section-header {margin-bottom: 30px;}}
@media (max-width: 767px) {.comp-pay {height: auto;}}
@media (max-width: 767px) {.comp-pay__img-wrap {width: 50px; height: 50px; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;}}
@media (max-width: 767px) {.comp-pay__blue-block {flex-direction: column; height: 424px;}}
@media (max-width: 767px) {.comp-pay__dark-part {height: 617px;}}
@media (max-width: 767px) {.comp-pay__white-part {height: 485px;}}
@media (max-width: 767px) {.comp-pay__text-wrap {max-width: 378px;}}
@media (max-width: 767px) {.comp-pay__bg-bb {background-image: url("/d/comp-pay_lines-480.svg");}}
@media (max-width: 767px) {.comp-pay__line {background-image: url("/d/line_stroke.svg"); background-size: contain; background-position: center top calc(-8px + 50%);}}
@media (max-width: 767px) {.comp-pay__first-bb {height: 204px;}}
@media (max-width: 767px) {.comp-pay__second-bb {height: 220px;}}
@media (max-width: 767px) {.program-card__play {width: 85px; height: 85px;}}
@media (max-width: 767px) {.program-card__play-icon {width: 26px; height: 31px; margin-left: 6px;}}
@media (max-width: 767px) {.animation-life {row-gap: 20px; display: flex;}}
@media (max-width: 767px) {.animation-life-card {aspect-ratio: 448 / 350;}}
@media (max-width: 767px) {.var2-program-list-card {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.var2-program-card-preview {aspect-ratio: 448 / 272;}}
@media (max-width: 767px) {.landscape-hide {display: none;}}
@media (max-width: 767px) {.neuro-tabs_wrapper {grid-template-columns: 1fr 1fr; column-gap: 5px;}}
@media (max-width: 767px) {.neuro-tabs_column {row-gap: 15px;}}
@media (max-width: 767px) {.embed-title {max-width: 448px;}}
@media (max-width: 767px) {.heading2-big--accent {padding-top: 3px; padding-bottom: 3px; padding-left: 7px; padding-right: 7px;}}
@media (max-width: 767px) {.leading-practitioners_wrap {row-gap: 5px; column-gap: 5px;}}
@media (max-width: 767px) {.leading-practitioners_img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; height: auto; aspect-ratio: 74 / 71;}}
@media (max-width: 767px) {.leading-practitioners_card {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; min-height: auto;}}
@media (max-width: 767px) {.leading-practitioners_content-wrap {padding-top: 5px; padding-left: 5px; padding-right: 7px; min-height: 150px;}}
@media (max-width: 767px) {.leading-practitioners_tag {font-size: 12px; margin-bottom: 10px; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 767px) {.leading-practitioners_author-name {font-size: 16px;}}
@media (max-width: 767px) {.leading-practitioners_text {font-size: 12px; max-width: none;}}
@media (max-width: 767px) {.cost-tab {width: auto;}}
@media (max-width: 767px) {.new_footer-info-block {flex-direction: row; justify-content: space-between; grid-column-start: 1; grid-column-end: 3; grid-row-start: 6; grid-row-end: 6; margin-top: -10px;}}
@media (max-width: 767px) {.footer_content {grid-template-columns: 41.07% 1fr; row-gap: 30px;}}
@media (max-width: 767px) {.new-f_selection-link {grid-row-start: 3; grid-row-end: 3;}}
@media (max-width: 767px) {.new_footer-form-wrap {grid-row-start: span 1; grid-row-end: span 1;}}
@media (max-width: 767px) {.new-f_social-wrap {grid-column-start: 1; grid-column-end: 3; grid-row-start: 5; grid-row-end: 5;}}
@media (max-width: 767px) {.new-f_social-inner {max-width: 398px;}}
@media (max-width: 767px) {.expertise_card-info {grid-template-columns: 1fr 308px;}}
@media (max-width: 767px) {.d-neuronet-cover__desc {width: 100%;}}
@media (max-width: 767px) {.d-neuronet-cover__tags {max-width: 369px;}}
@media (max-width: 767px) {.course-programm {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.var3-heading2 {font-size: 30px;}}
@media (max-width: 767px) {.section-header--course-programm {margin-bottom: 20px;}}
@media (max-width: 767px) {.course-programm__block {display: flex; flex-direction: column; row-gap: 10px; padding-top: 0px; border-top-width: 0px; border-top-style: none;}}
@media (max-width: 767px) {.course-programm__list-item {column-gap: 20px;}}
@media (max-width: 767px) {.course-programm__list {padding-top: 10px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-top-color: rgba(236, 236, 236, 1);}}
@media (max-width: 767px) {.envited-expert__content {row-gap: 15px;}}
@media (max-width: 767px) {.envited-expert {flex-direction: column; row-gap: 15px; height: auto; display: flex;}}
@media (max-width: 767px) {.envited-expert__img-wrapper {width: 100%; height: auto; position: relative; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; aspect-ratio: 112/81;}}
@media (max-width: 767px) {.envited-expert__title {margin-top: 0px;}}
@media (max-width: 767px) {.envited-expert__list {max-width: none;}}
@media (max-width: 767px) {.lm-3d__descriptor {margin-top: 0px;}}
@media (max-width: 767px) {.lm-3d__grid {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.lm-3d__card {aspect-ratio: 448/297; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.lm-3d__video {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.lm-3d__img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 767px) {.lm-3d__tablet-none {display: flex;}}
@media (max-width: 767px) {.lm-3d__heading {max-width: 448px;}}
@media (max-width: 767px) {.d-neuronet-cover {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; height: 855px; padding-left: 20px; padding-right: 20px; background-image: none/*url("/d/480.png")*/; background-size: auto 100%;}}
@media (max-width: 767px) {.neuro_card-text {font-size: 14px; max-width: 428px;}}
@media (max-width: 767px) {.neuro_card-tags {margin-bottom: 0px; margin-top: auto;}}
@media (max-width: 767px) {.neuro_card-avatars {margin-top: 10px; position: absolute; right: 10px; bottom: 20px;}}
@media (max-width: 767px) {.neuro_card {flex-direction: column; height: auto;}}
@media (max-width: 767px) {.neuro_card-img-wrap {width: 100%; height: 399px;}}
@media (max-width: 767px) {.neuro_card-text-content {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 20px; min-height: 257px;}}
@media (max-width: 767px) {.neuro_card-img {height: 101%; margin-top: -1px;}}
@media (max-width: 767px) {.sistem_hero-s {padding-top: 120px; padding-bottom: 40px;}}
@media (max-width: 767px) {.sistem_s {padding-top: 40px; padding-bottom: 40px;}}
@media (max-width: 767px) {.sistem_hero-title {font-size: 45px;}}
@media (max-width: 767px) {.sistem_content-wrap {row-gap: 20px; grid-template-columns: 1fr;}}
@media (max-width: 767px) {.sistem_richtext {font-size: 13px;}}
@media (max-width: 767px) {.neuro-card2 {height: 100%;}}
@media (max-width: 767px) {.gd_version {margin-bottom: 0px;}}
@media (max-width: 767px) {.an_hero-video {width: 448px; margin-top: 0px; margin-bottom: -50px;}}
@media (max-width: 767px) {.an_hero-bottom-content {row-gap: 209px; padding-left: 16px; padding-right: 16px;}}
@media (max-width: 767px) {.an_hero-btn {max-width: none;}}
@media (max-width: 767px) {.an_prof-cards-wrap {display: flex; flex-direction: column; row-gap: 10px;}}
@media (max-width: 767px) {.an_prof-card {height: 240px;}}
@media (max-width: 767px) {.an_prof-banner {height: 612px; background-image: url("/d/480_2_648139.jpg"); padding-left: 24px; padding-right: 24px;}}
@media (max-width: 767px) {.an_banner-star {display: flex; position: absolute; top: 39px; width: 50px; height: 50px;}}
@media (max-width: 767px) {.an_prof-banner-title {max-width: 356px;}}
@media (max-width: 767px) {.an_banner-btn {width: 100%; max-width: none;}}
@media (max-width: 767px) {.project-examples__column--3 {display: none;}}
@media (max-width: 767px) {.project-examples__items {height: auto; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 6px;}}
@media (max-width: 767px) {.days-card {height: auto;}}
@media (max-width: 767px) {.hybrid-format__days {flex-direction: column;}}
@media (max-width: 767px) {.heading3-hybrid-format {font-size: 20px;}}
@media (max-width: 767px) {.project-examples--desktop {display: none;}}
@media (max-width: 767px) {.project-examples--mobile {display: flex;}}
@media (max-width: 767px) {.project-examples__blocks {row-gap: 6px;}}
@media (max-width: 767px) {.project-examples__items--hidden {display: none;}}
@media (max-width: 767px) {.new-yellow_hero-tag {max-width: 262px; margin-top: -5px;}}
@media (max-width: 767px) {.new-yellow_uxui-hero-tag {max-width: 262px; margin-top: -5px; text-align: center;}}
@media (max-width: 767px) {.new-yellow_action {position: static;}}
@media (max-width: 767px) {.neuro-thanks__description {width: 100%; max-width: 408px;}}
@media (max-width: 767px) {.neuro-thanks__heading {width: 100%; max-width: 408px;}}
@media (max-width: 767px) {.an_hero-btn-v2 {max-width: none;}}
@media (max-width: 767px) {.section-neuro-thanks {padding-top: 110px;}}
@media (max-width: 767px) {.apps2__content-wrapper {padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; height: 850px;}}
@media (max-width: 767px) {.apps2__heading1 {font-size: 32px;}}
@media (max-width: 767px) {.apps2__decor-text {font-size: 18px; line-height: 120%;}}
@media (max-width: 767px) {.apps2__btns-wrap {flex-direction: column;}}
@media (max-width: 767px) {.apps2__light-btn {width: 100%; height: 45px;}}
@media (max-width: 767px) {.apps2__btn {width: 100%; height: 45px;}}
@media (max-width: 767px) {.career-tag {margin-bottom: 0px;}}
@media (max-width: 767px) {.apps2__career-review-card {width: auto; height: auto; justify-content: space-between;}}
@media (max-width: 767px) {.apps2__ai-wrap {grid-template-columns: 1fr;}}
@media (max-width: 767px) {.apps2__ai-list {max-width: 408px;}}
@media (max-width: 767px) {.apps2__ai-card {row-gap: 60px; min-height: auto;}}
@media (max-width: 767px) {.apps2__steps-top-cards {grid-template-columns: 1fr; row-gap: 20px;}}
@media (max-width: 767px) {.apps2__stpeps-top-card {min-height: auto;}}
@media (max-width: 767px) {.apps2__ums-card-preview {min-height: 260px;}}
@media (max-width: 767px) {.career-review-item-content {width: auto; min-height: auto;}}
@media (max-width: 767px) {.apps2__audience-list {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 767px) {.apps2__ai-video-play {width: 60px; height: 60px;}}
@media (max-width: 767px) {.cover-web-tags-wrap {flex-wrap: wrap; row-gap: 10px;}}
@media (max-width: 767px) {.apps2__result-cards {display: flex; flex-direction: column;}}
@media (max-width: 767px) {.apps2__result-card {min-height: 174px;}}
@media (max-width: 767px) {.apps2__result-text-wrap {max-width: 368px;}}
@media (max-width: 767px) {.apps2__result-caption {max-width: none;}}
@media (max-width: 767px) {.apps2__steps-top {display: none;}}
@media (max-width: 767px) {.apps2__ums-tags-wrap {max-width: 377px;}}
@media (max-width: 767px) {.apps2__ums-list {row-gap: 40px;}}
@media (max-width: 767px) {.apps2__ums-context-card {grid-template-columns: 1fr; display: flex; flex-direction: column; row-gap: 20px;}}
@media (max-width: 767px) {.apps2__ums-context {max-width: none;}}
@media (max-width: 767px) {.apps2__ums-context-img {width: 100%; aspect-ratio: 2.24 / 1;}}
@media (max-width: 767px) {.apps2__adding-card {width: 255px; flex-shrink: 0; min-height: 154px; justify-content: space-between;}}
@media (max-width: 767px) {.apps2__adding-content {display: flex; overflow-x: auto; overflow-y: auto; width: auto; margin-left: -16px; margin-right: -16px; padding-left: 16px; padding-right: 16px;}}
@media (max-width: 767px) {.inner-taptop-video2 {width: 80%;}}
@media (max-width: 767px) {.height-auto {min-height: auto;}}
@media (max-width: 767px) {.ac-video-img {height: 391px;}}
@media (max-width: 767px) {.ai__cover {height: 760px; padding-left: 20px; padding-right: 20px;}}
@media (max-width: 767px) {.ai-cover__desc {width: 100%;}}
@media (max-width: 767px) {.ai-cover__text {max-width: 364px;}}
@media (max-width: 767px) {.ai-cover__button {max-width: none; height: 45px;}}
@media (max-width: 767px) {.ai__left-img {display: none;}}
@media (max-width: 767px) {.ai__right-img {display: none;}}
@media (max-width: 767px) {.ai-cover__tags {column-gap: 5px; flex-wrap: wrap; row-gap: 5px; justify-content: center;}}
@media (max-width: 767px) {.ai-cover__heading {font-size: 32px;}}
@media (max-width: 767px) {.ai-cover__center-img {width: 508px; bottom: -20px; left: 50%; margin-right: 0px; margin-left: -255px;}}
@media (max-width: 767px) {.ai-cover__popover {width: 227px; left: -26px; bottom: -69px;}}
@media (max-width: 767px) {.ai-gallery__wrap {grid-template-columns: 1fr 1fr 1fr; row-gap: 5px; column-gap: 5px;}}
@media (max-width: 767px) {.ai-gallery__modal-video-wrap {grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 767px) {.ai-points__wrap {grid-template-columns: 1fr; row-gap: 30px;}}
@media (max-width: 767px) {.ai-points__item {column-gap: 5px;}}
@media (max-width: 767px) {.ai-skills__wrap {flex-direction: column; overflow-x: visible; overflow-y: visible; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px; row-gap: 10px;}}
@media (max-width: 767px) {.ai-skills__card {width: 100%; min-height: 150px; background-size: 156px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-position: center bottom 0%;}}
@media (max-width: 767px) {.ai-cover__bg-video {height: 126%; bottom: -62px;}}
@media (max-width: 767px) {.ai-skills__circle {width: 39px; height: 39px; right: -18px;}}
@media (max-width: 767px) {.ai-gallery__modal-wrap {grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 767px) {.ai__card-change-wrap {min-height: 260px;}}
@media (max-width: 767px) {.ai__card-change-marker {height: 3px;}}
@media (max-width: 767px) {.ai__card-change--first {padding-left: 8px;}}
@media (max-width: 767px) {.ai__card-change {padding-top: 8px; padding-bottom: 8px;}}
@media (max-width: 767px) {.ai__card-change--last {padding-right: 8px;}}
@media (max-width: 767px) {.ai__card-change-hover-icon {width: 50px; height: 50px;}}
@media (max-width: 767px) {.ai-cover__tag {flex-shrink: 0;}}
@media (max-width: 767px) {.ai__card-img-480--show {display: flex;}}
@media (max-width: 767px) {.ai__card-img-480--hide {display: none;}}
@media (max-width: 767px) {.ai__card-width {max-width: 375px;}}
@media (max-width: 479px) {.main-footer {padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 479px) {.main-container {padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.main-button {width: 100%;}}
@media (max-width: 479px) {.main-header {padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.intro {row-gap: 12px;}}
@media (max-width: 479px) {.main-section {margin-top: 50px; margin-bottom: 50px;}}
@media (max-width: 479px) {.section-title {font-size: 22px;}}
@media (max-width: 479px) {.text2 {font-size: 14px; line-height: 130%;}}
@media (max-width: 479px) {.heading3 {font-size: 15px;}}
@media (max-width: 479px) {.possibilities {padding-left: 0px; padding-right: 0px; margin-left: auto; margin-right: auto; padding-top: 0px; overflow-x: visible; overflow-y: visible; width: auto; flex-direction: column; row-gap: 25px;}}
@media (max-width: 479px) {.desc {font-size: 13px;}}
@media (max-width: 479px) {.heading2-big {font-size: 23px;}}
@media (max-width: 479px) {.steps-image {display: none;}}
@media (max-width: 479px) {.steps-list {row-gap: 10px; column-gap: 10px;}}
@media (max-width: 479px) {.staps-item-image {width: 145px; height: 145px; order: -1; margin-left: auto; margin-right: auto;}}
@media (max-width: 479px) {.steps-item {row-gap: 3px;}}
@media (max-width: 479px) {.cta-form-title {font-size: 16px;}}
@media (max-width: 479px) {.cta-block {row-gap: 5px;}}
@media (max-width: 479px) {.cta-form-i {font-size: 14px;}}
@media (max-width: 479px) {.cta-form-chb-wrap {column-gap: 6px;}}
@media (max-width: 479px) {.cta-submit {font-size: 16px;}}
@media (max-width: 479px) {.commercial-project-image {height: 170px;}}
@media (max-width: 479px) {.founders-card-image {position: relative; height: 302px; order: -1; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 479px) {.founders-telegram-link {position: static; margin-top: 10px;}}
@media (max-width: 479px) {.founders-card {min-height: auto; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 479px) {.founders-name-wrap {margin-bottom: 6px; width: 217px;}}
@media (max-width: 479px) {.link1 {font-size: 13px;}}
@media (max-width: 479px) {.founders {row-gap: 5px;}}
@media (max-width: 479px) {.standarts-card {min-height: auto; width: auto; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.standarts {width: auto; display: flex; flex-direction: column; row-gap: 5px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.standarts-number {font-size: 60px; margin-bottom: 12px;}}
@media (max-width: 479px) {.standarts-text {margin-top: 10px; margin-bottom: 6px;}}
@media (max-width: 479px) {.standarts-list {row-gap: 0px;}}
@media (max-width: 479px) {.heading3-small {font-size: 15px;}}
@media (max-width: 479px) {.standart1-header {height: 455px; margin-bottom: 27px;}}
@media (max-width: 479px) {.standart1-img {width: 95px; height: 72px; border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;}}
@media (max-width: 479px) {.section-tag {margin-bottom: 10px;}}
@media (max-width: 479px) {.standart1-h2 {font-size: 22px; margin-bottom: 25px;}}
@media (max-width: 479px) {.heading3-standart1 {font-size: 22px;}}
@media (max-width: 479px) {.standart1-info {margin-bottom: 25px;}}
@media (max-width: 479px) {.standart1-stat {display: flex; flex-direction: column;}}
@media (max-width: 479px) {.standart1-stat-block1 {row-gap: 5px;}}
@media (max-width: 479px) {.number2 {font-size: 60px;}}
@media (max-width: 479px) {.standart1-awards-img {width: 42.18vw;}}
@media (max-width: 479px) {.standart1-slider-slide {width: 300px;}}
@media (max-width: 479px) {.standart1-slide-preview {height: 300px;}}
@media (max-width: 479px) {.standart1-slide-avatar {width: 40px; height: 40px;}}
@media (max-width: 479px) {.standart1-slide-author {row-gap: 0px;}}
@media (max-width: 479px) {.standart1-slide-cont-header {margin-bottom: 5px;}}
@media (max-width: 479px) {.standart1-slide-text {margin-bottom: 29px;}}
@media (max-width: 479px) {.standart2-project-cont {width: auto;}}
@media (max-width: 479px) {.standart2-project-list {row-gap: 5px;}}
@media (max-width: 479px) {.standart2-block1 {margin-bottom: 50px;}}
@media (max-width: 479px) {.standart2-cl {margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.employer-card {padding-bottom: 14px;}}
@media (max-width: 479px) {.feedback-format {margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.video-feedback {margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 10px; column-gap: 12px;}}
@media (max-width: 479px) {.reviews-cl {margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.reviews-ci {width: 280px;}}
@media (max-width: 479px) {.standart3-popup-link {width: 160px; height: 160px;}}
@media (max-width: 479px) {.student-popup-link-ic {width: 47px; height: 47px;}}
@media (max-width: 479px) {.standart3-project-img {padding-right: 10px; height: 220px;}}
@media (max-width: 479px) {.standart3-student {padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.career-card {padding-right: 10px;}}
@media (max-width: 479px) {.career-review-card-img {position: static;}}
@media (max-width: 479px) {.career-review-card {flex-direction: column; row-gap: 10px;}}
@media (max-width: 479px) {.format-card-item {row-gap: 10px;}}
@media (max-width: 479px) {.format {row-gap: 5px;}}
@media (max-width: 479px) {.format-card-list {row-gap: 5px;}}
@media (max-width: 479px) {.format-card-item-img {width: 64px; height: 64px; right: 4px;}}
@media (max-width: 479px) {.addmods-card-caption {font-size: 13px;}}
@media (max-width: 479px) {.addmods {padding-left: 0px; padding-right: 0px; row-gap: 5px; padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 479px) {.addmods-card {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; min-height: auto;}}
@media (max-width: 479px) {.addmods-card-img {margin-bottom: 20px;}}
@media (max-width: 479px) {.cost-tab-menu {flex-direction: column; row-gap: 5px;}}
@media (max-width: 479px) {.cost-wrap {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.cost-form-title {margin-bottom: 10px;}}
@media (max-width: 479px) {.cost-tab-item {justify-content: center;}}
@media (max-width: 479px) {.cost-tab {margin-bottom: 15px;}}
@media (max-width: 479px) {.faq-dt {padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; min-height: 56px;}}
@media (max-width: 479px) {.faq-dl-text {padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.faq-dt-ic {flex-shrink: 0;}}
@media (max-width: 479px) {.program-card-rtext {font-size: 13px;}}
@media (max-width: 479px) {.program-card-block {padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 479px) {.program-photo-change {padding-top: 10px;}}
@media (max-width: 479px) {.program-card-photo-wrap {height: 300px;}}
@media (max-width: 479px) {.program-list {row-gap: 10px;}}
@media (max-width: 479px) {.hero-tag {font-size: 10px; text-align: center; line-height: 130%; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.standart1-slide-wrap {min-height: 573px;}}
@media (max-width: 479px) {.program-card-author {bottom: 10px; left: 10px;}}
@media (max-width: 479px) {.pps-dt {padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.pps-dl-text {padding-right: 10px; padding-bottom: 10px; font-size: 14px;}}
@media (max-width: 479px) {.pps-dt-ic {flex-shrink: 0;}}
@media (max-width: 479px) {.program-popup-block {padding-left: 10px; padding-right: 10px; padding-top: 14px; padding-bottom: 14px;}}
@media (max-width: 479px) {.program-popup-header {margin-bottom: 20px;}}
@media (max-width: 479px) {.program-popup-title {font-size: 22px;}}
@media (max-width: 479px) {.pps-tag {font-size: 14px;}}
@media (max-width: 479px) {.ppsb-ci {grid-template-columns: 1fr; row-gap: 8px;}}
@media (max-width: 479px) {.ppsb-title {font-size: 15px;}}
@media (max-width: 479px) {.uup-hero-cont {min-height: 510px; padding-bottom: 22px;}}
@media (max-width: 479px) {.uup-hero-title {font-size: 40px; margin-top: 0px; margin-bottom: 50px;}}
@media (max-width: 479px) {.uup-program-list {row-gap: 10px;}}
@media (max-width: 479px) {.uup-pps-dt {padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.uup-ppsb-ci {grid-template-columns: 1fr; row-gap: 8px;}}
@media (max-width: 479px) {.uup-program-dt {align-items: flex-start;}}
@media (max-width: 479px) {.ums-card {top: 50px;}}
@media (max-width: 479px) {.ums-card-preview {min-height: 165px;}}
@media (max-width: 479px) {.ums-card-change-marker {height: 2px;}}
@media (max-width: 479px) {.ums-card-change {padding-top: 6px; padding-bottom: 6px;}}
@media (max-width: 479px) {.ums-card-tag {font-size: 14px;}}
@media (max-width: 479px) {.ums-card-title {font-size: 22px;}}
@media (max-width: 479px) {.ccb3 {padding-right: 6px; padding-left: 1px;}}
@media (max-width: 479px) {.ccb2 {padding-left: 1px; padding-right: 1px;}}
@media (max-width: 479px) {.ccb1 {padding-left: 6px; padding-right: 1px;}}
@media (max-width: 479px) {.ums-title {font-size: 25px;}}
@media (max-width: 479px) {.poster-block-img {height: 300px;}}
@media (max-width: 479px) {.poster-cont-title {font-size: 22px;}}
@media (max-width: 479px) {.poster-cont-link {font-size: 18px;}}
@media (max-width: 479px) {.heading2-small {font-size: 22px;}}
@media (max-width: 479px) {.poster-other-img {height: 260px; flex-shrink: 0;}}
@media (max-width: 479px) {.moved-section {padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.vers2_text2 {font-size: 14px; line-height: 130%;}}
@media (max-width: 479px) {.results-main-button {font-size: 16px; height: 50px; margin-top: 5px;}}
@media (max-width: 479px) {.results-cover {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; row-gap: 10px; background-size: cover; background-image: url("/d/library_image-7135-symbol-imlxhe3ti-bg_results_320.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 570px;}}
@media (max-width: 479px) {.results-item {padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; font-size: 10px;}}
@media (max-width: 479px) {.heading1 {font-size: 25px; color: rgba(255, 255, 255, 1);}}
@media (max-width: 479px) {.results-list {row-gap: 5px; column-gap: 5px;}}
@media (max-width: 479px) {.results-heading1 {max-width: 233px;}}
@media (max-width: 479px) {.results-cover-text {max-width: none;}}
@media (max-width: 479px) {.heading2-vers2 {font-size: 22px;}}
@media (max-width: 479px) {.vers2_heading3-results {font-size: 16px;}}
@media (max-width: 479px) {.results-section-header {row-gap: 13px;}}
@media (max-width: 479px) {.results-block {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.results-skills-block {height: 321px;}}
@media (max-width: 479px) {.results-salary-block {height: 321px;}}
@media (max-width: 479px) {.skills-img {display: none;}}
@media (max-width: 479px) {.skills-img-mob {width: 216px; display: flex; position: absolute; bottom: 10px; right: 41px;}}
@media (max-width: 479px) {.salary-text {max-width: none;}}
@media (max-width: 479px) {.salary-img {width: 139px; bottom: 10px; right: 88px;}}
@media (max-width: 479px) {.audience-2vers_list {padding-right: 14px;}}
@media (max-width: 479px) {.section-2vers_title {font-size: 22px;}}
@media (max-width: 479px) {.big-button {width: 93.75vw; font-size: 16px;}}
@media (max-width: 479px) {.content-wrapper {padding-top: 30px; padding-bottom: 30px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (max-width: 479px) {.var2-steps {align-items: center;}}
@media (max-width: 479px) {.var2-steps-image {width: 306px; margin-left: auto; margin-right: auto; height: 527px; background-image: url("/d/library_image-7069-symbol-itd8q3js9-fon-3-kartochki-320_349678.svg"); background-size: auto;}}
@media (max-width: 479px) {.var2-steps-list {row-gap: 20px; flex-direction: column; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.var2-steps-item {row-gap: 51px; width: 300px; height: 167px;}}
@media (max-width: 479px) {.var2-text2 {font-size: 14px; line-height: 130%;}}
@media (max-width: 479px) {.section-description {font-size: 16px;}}
@media (max-width: 479px) {.h4 {font-size: 25px;}}
@media (max-width: 479px) {.var2-section-title {font-size: 20px;}}
@media (max-width: 479px) {.var2-desc {font-size: 13px; line-height: 130%;}}
@media (max-width: 479px) {.cofounders-item {width: 245px; min-height: 384px;}}
@media (max-width: 479px) {.moved_hero-section {padding-bottom: 25px;}}
@media (max-width: 479px) {.bottom-padding_moved-section {padding-top: 0px; padding-bottom: 25px;}}
@media (max-width: 479px) {.top-padding_moved-section {padding-top: 25px; padding-bottom: 0px;}}
@media (max-width: 479px) {.number2-copy {font-size: 45px;}}
@media (max-width: 479px) {.payment-blue-block {min-height: 204px;}}
@media (max-width: 479px) {.heading2 {font-size: 20px;}}
@media (max-width: 479px) {.heading3-vacancy {font-size: 16px;}}
@media (max-width: 479px) {.vers2-career-review-card-text {font-size: 14px; line-height: 130%;}}
@media (max-width: 479px) {.var2-heading2 {font-size: 22px;}}
@media (max-width: 479px) {.levelup-content-static {min-width: 300px; height: 484px; padding-left: 20px; padding-right: 18px; padding-top: 20px; padding-bottom: 20px;}}
@media (max-width: 479px) {.answer {padding-right: 3px;}}
@media (max-width: 479px) {.answer-text {font-size: 14px; line-height: 130%; max-width: 237px;}}
@media (max-width: 479px) {.levelup-tabs {padding-left: 20px; padding-right: 20px; padding-top: 40.5px; padding-bottom: 40.5px; min-width: 300px;}}
@media (max-width: 479px) {.tab-item-text {font-size: 16px;}}
@media (max-width: 479px) {.poster-other-imgs {scrollbar-width: none;}}
@media (max-width: 479px) {.np-container {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.dp-block {padding-left: 10px; padding-right: 10px; padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 479px) {.dp-block-title {font-size: 20px; margin-bottom: 20px;}}
@media (max-width: 479px) {.dp-block-link {margin-top: 20px; font-size: 16px;}}
@media (max-width: 479px) {.ac-block-title {font-size: 22px;}}
@media (max-width: 479px) {.ac-cont-author-tag {font-size: 13px; padding-top: 5px; padding-bottom: 5px;}}
@media (max-width: 479px) {.var3-content-wrapper {padding-top: 17px; background-position: center center, center top -41px; min-height: 540px; background-size: auto 100%, auto 100%, auto 100%, cover, auto; background-image: none/*url("/d/320-gd.jpg")*/, none/*url("/d/480-gd.jpg")*/, url("/d/library_image-7134-symbol-im3v6rv8v-adaptive-cover-bg-480.svg"); background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-attachment: scroll, scroll, scroll, scroll, scroll;}}
@media (max-width: 479px) {.var2-fix-button {font-size: 16px;}}
@media (max-width: 479px) {.adaptive-cover-content-wrapper {row-gap: 23px;}}
@media (max-width: 479px) {.adaptive-cover-img {width: 190px;}}
@media (max-width: 479px) {.adaptive-cover-content {row-gap: 10px;}}
@media (max-width: 479px) {.adaptive-cover-text-content {row-gap: 5px;}}
@media (max-width: 479px) {.adaptive-cover-heading {font-size: 22px; max-width: 252px;}}
@media (max-width: 479px) {.hide-320 {display: none;}}
@media (max-width: 479px) {.works-grid {grid-template-columns: 1fr 1fr 1fr; border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; column-gap: 6px;}}
@media (max-width: 479px) {.works-img {border-top-left-radius: 6px; border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}}
@media (max-width: 479px) {.works-wrapper {row-gap: 6px;}}
@media (max-width: 479px) {.designers-text-wrapper {max-width: none;}}
@media (max-width: 479px) {.designers-item {padding-right: 14px;}}
@media (max-width: 479px) {.var2-content-wrapper {padding-top: 20px; padding-bottom: 20px; padding-left: 10.5px; padding-right: 10.5px;}}
@media (max-width: 479px) {.fix-button {font-size: 16px;}}
@media (max-width: 479px) {.var3-heading3 {font-size: 20px;}}
@media (max-width: 479px) {.learning-think-grid {grid-template-rows: 320px 139px 139px 118px; grid-template-columns: 10.5px 1fr 10.5px;}}
@media (max-width: 479px) {.learning-think-img {height: 320px; grid-column-end: 4;}}
@media (max-width: 479px) {.fix-button-wrapper {padding-left: 11.5px; padding-right: 11.5px; padding-top: 0px; padding-bottom: 0px;}}
@media (max-width: 479px) {.learning-think-card-text {max-width: none;}}
@media (max-width: 479px) {.learning-think-card-result {max-width: none;}}
@media (max-width: 479px) {.var2-text {font-size: 14px; line-height: 130%;}}
@media (max-width: 479px) {.volume-ux-block__item-title {font-size: 16px;}}
@media (max-width: 479px) {.volume-ux-block__item-desc {max-width: none;}}
@media (max-width: 479px) {.volume-ux-block__content-wrapper {row-gap: 19px;}}
@media (max-width: 479px) {.volume-ux-block__list {padding-top: 10px;}}
@media (max-width: 479px) {.volume-ux-block__item {padding-bottom: 8px;}}
@media (max-width: 479px) {.volume-ux-block__item-img {margin-top: -3px;}}
@media (max-width: 479px) {.gdb1-cont-title {font-size: 20px;}}
@media (max-width: 479px) {.nnb1-img {min-height: 350px; height: 350px;}}
@media (max-width: 479px) {.nnb1-cont {position: relative;}}
@media (max-width: 479px) {.acb1-cont-title {font-size: 21px;}}
@media (max-width: 479px) {.acb1-card {height: 420px;}}
@media (max-width: 479px) {.acb2-title {font-size: 20px; margin-bottom: 20px;}}
@media (max-width: 479px) {.acb2-cont-title {font-size: 20px;}}
@media (max-width: 479px) {.acb2-term {font-size: 14px;}}
@media (max-width: 479px) {.acb2-tooltip-cont {width: 280px;}}
@media (max-width: 479px) {.acb3 {row-gap: 5px;}}
@media (max-width: 479px) {.acb3-telegram-link {position: static;}}
@media (max-width: 479px) {.acb3-card {background-size: auto 100%; background-image: none/*url("/d/image_147687_637637.png")*/; background-repeat: no-repeat; background-position: center center; background-attachment: scroll; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; min-height: 600px; background-color: rgba(255, 255, 255, 0); width: 250px;}}
@media (max-width: 479px) {.acb3-card-img {display: flex; width: 100%; height: 302px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; background-color: rgba(255, 255, 255, 0.65);}}
@media (max-width: 479px) {.acb3-card-cont {min-height: 332px; background-image: linear-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.65) 100%); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; overflow-x: hidden; overflow-y: hidden;}}
@media (max-width: 479px) {.acb3-card-item-dot {width: 3px; height: 3px; margin-top: 6px;}}
@media (max-width: 479px) {.acb3-card-item {column-gap: 5px;}}
@media (max-width: 479px) {.price-card-wrap {row-gap: 10px;}}
@media (max-width: 479px) {.price-card-title {font-size: 20px;}}
@media (max-width: 479px) {.price-card-header {flex-direction: column;}}
@media (max-width: 479px) {.price-card-cont {row-gap: 30px;}}
@media (max-width: 479px) {.price-card-value {font-size: 20px;}}
@media (max-width: 479px) {.installment-wrap {flex-direction: column;}}
@media (max-width: 479px) {.hover_poster-other-img {flex-shrink: 0;}}
@media (max-width: 479px) {.poster-other_img-card {height: 260px;}}
@media (max-width: 479px) {.pcc1 {padding-right: 2.5px;}}
@media (max-width: 479px) {.pcc2 {padding-left: 2.5px; padding-right: 2.5px;}}
@media (max-width: 479px) {.pcc3 {padding-left: 2.5px;}}
@media (max-width: 479px) {.price-pu-cont {width: 93.75vw; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 35px; min-width: auto;}}
@media (max-width: 479px) {.price-pu-close {top: 15px; right: 15px;}}
@media (max-width: 479px) {.sb1-slide-title {font-size: 15px;}}
@media (max-width: 479px) {.sb1-slide-caption {font-size: 13px; margin-bottom: 15px;}}
@media (max-width: 479px) {.sb1-slide {max-width: 260px; height: 377px;}}
@media (max-width: 479px) {.rb1-tag-text {font-size: 10px; line-height: 130%;}}
@media (max-width: 479px) {.rb1-item-text {font-size: 14px;}}
@media (max-width: 479px) {.rb1-container {padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.rb1-author-quot {font-size: 14px;}}
@media (max-width: 479px) {.rb1-cont2 {height: auto; padding-left: 10px; padding-right: 10px; padding-top: 43px; padding-bottom: 10px; background-position: center bottom 0%, left 0% bottom -211px; background-size: cover, auto 100%;}}
@media (max-width: 479px) {.rb1-tags {flex-direction: column; row-gap: 8px; align-items: flex-start; padding-left: 5px; display: none;}}
@media (max-width: 479px) {.rb1-list {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 479px) {.gsb1-card-wrap {column-gap: 20px;}}
@media (max-width: 479px) {.gsb1-desc {font-size: 14px;}}
@media (max-width: 479px) {.mvb1-card-title {font-size: 18px;}}
@media (max-width: 479px) {.mvb2-slide-img {width: 60px; height: 60px;}}
@media (max-width: 479px) {.pcb1-card-img {height: 318px; background-position: left 0% top 0%; background-size: contain;}}
@media (max-width: 479px) {.pcb1-card-title {font-size: 16px;}}
@media (max-width: 479px) {.pcb1-card {margin-bottom: 30px;}}
@media (max-width: 479px) {.cfb1-title {font-size: 15px;}}
@media (max-width: 479px) {.cfb1-img-mob {display: none; width: 270px; height: auto; margin-left: auto; margin-right: auto;}}
@media (max-width: 479px) {.cfb2-title {font-size: 20px;}}
@media (max-width: 479px) {.cfb2-card-title {font-size: 16px;}}
@media (max-width: 479px) {.cfb2-card {padding-right: 20px;}}
@media (max-width: 479px) {.cfb2-card-div {width: 30px; height: 30px; right: -15px;}}
@media (max-width: 479px) {.cfb1-neon {top: 680px; width: 578px; transform: rotateX(0deg) rotateY(0deg) rotateZ(-10deg);}}
@media (max-width: 479px) {.cfb1-neon-mob {top: 700px; width: 370px; right: -40px;}}
@media (max-width: 479px) {.program-section {margin-top: 50px; margin-bottom: 25px;}}
@media (max-width: 479px) {.main-anchor-section {padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.cofounder-img {width: 245px; height: 241px; min-height: 241px;}}
@media (max-width: 479px) {.cofounder-text-wrapper {min-height: 142px;}}
@media (max-width: 479px) {.rgcb1-cont-partner-text {font-size: 13px;}}
@media (max-width: 479px) {.rgcb1-cont-item-title {font-size: 16px;}}
@media (max-width: 479px) {.rgcb1-cont-item-text {font-size: 14px;}}
@media (max-width: 479px) {.standart3_white-btn {font-size: 16px;}}
@media (max-width: 479px) {.pdux-c {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; row-gap: 10px; height: 640px; background-size: auto 100%, auto 100%; background-position: right 0% center, right 0% center; background-image: url("/d/320-product.jpg"), none/*url("/d/320-product.png")*/; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-attachment: scroll, scroll, scroll, scroll, scroll;}}
@media (max-width: 479px) {.pdux-c-title {font-size: 22px;}}
@media (max-width: 479px) {.pdux-c-p-button {width: 100%; font-size: 16px;}}
@media (max-width: 479px) {.pdux-c-s-button {width: 100%; font-size: 16px;}}
@media (max-width: 479px) {.pdux-c-mb {max-width: 193px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; bottom: 163px; font-size: 14px; line-height: 130%; right: 96px;}}
@media (max-width: 479px) {.pdux-c-question {display: none;}}
@media (max-width: 479px) {.pdux-c-cont {margin-top: 0px;}}
@media (max-width: 479px) {.tags-wrapper-grid {flex-wrap: wrap; row-gap: 10px; grid-template-columns: 1fr 51.5px 71px 10px 3.5px 10px 73.5px 51.5px 1fr; grid-template-rows: auto auto; column-gap: 0px;}}
@media (max-width: 479px) {.var2-standart3-card-header {max-width: 223px; row-gap: 3px;}}
@media (max-width: 479px) {.var2-link2 {font-size: 13px; font-weight: 400; line-height: 130%; letter-spacing: -0.05em;}}
@media (max-width: 479px) {.w-50-img {background-image: url("/d/320_1.jpg"); background-size: cover;}}
@media (max-width: 479px) {.ugc-ci-img {height: 300px;}}
@media (max-width: 479px) {.ugc-ci-cont-text {margin-bottom: 10px;}}
@media (max-width: 479px) {.ugs-popup-link {font-size: 13px;}}
@media (max-width: 479px) {.sb1-slide-img {height: 225px;}}
@media (max-width: 479px) {.price-tm {row-gap: 5px;}}
@media (max-width: 479px) {.gdb1-cont-header {grid-template-columns: auto 1fr; grid-template-rows: auto auto; row-gap: 6px; column-gap: 8px;}}
@media (max-width: 479px) {.gdb1-hover-tag {grid-column-start: span 3; grid-column-end: span 3;}}
@media (max-width: 479px) {.gdb1-term {justify-self: end;}}
@media (max-width: 479px) {.courses-link2 {font-size: 16px;}}
@media (max-width: 479px) {.couses_modal-link {margin-top: 5px;}}
@media (max-width: 479px) {.nnb1-cont-tags {margin-bottom: -5px;}}
@media (max-width: 479px) {.couses_n-modal-link {margin-top: 5px;}}
@media (max-width: 479px) {.couses_gd-modal-link {margin-top: 5px;}}
@media (max-width: 479px) {.acb2-img-wrap {min-height: 223px; height: 223px;}}
@media (max-width: 479px) {.gdb1-img-wrap {min-height: 350px; height: 350px;}}
@media (max-width: 479px) {.gsb1-cont {min-height: auto;}}
@media (max-width: 479px) {.white-button {width: 86.67%;}}
@media (max-width: 479px) {.tax-tag {column-gap: 12px; min-width: auto; width: 100%;}}
@media (max-width: 479px) {.video_play-icon {width: 60px;}}
@media (max-width: 479px) {.ac-video-card {min-height: 406px;}}
@media (max-width: 479px) {.gsb1-video-card {height: 350px;}}
@media (max-width: 479px) {.gsb1-video_play-icon {width: 60px;}}
@media (max-width: 479px) {.rb1-author-img {width: 60px; height: 60px;}}
@media (max-width: 479px) {.rb1-title {font-size: 18px;}}
@media (max-width: 479px) {.sb1_arrows-wrap {margin-top: 15px;}}
@media (max-width: 479px) {.acb2-tooltip {flex-shrink: 0; margin-right: 100%;}}
@media (max-width: 479px) {.action_acb2-wrap {flex-wrap: wrap; row-gap: 6px;}}
@media (max-width: 479px) {.action-grid {grid-template-columns: auto auto 1fr;}}
@media (max-width: 479px) {.bf_cta-mobile-tag {margin-bottom: 5px;}}
@media (max-width: 479px) {.bf_hero-tag {padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; font-size: 10px;}}
@media (max-width: 479px) {.bf_hero-mobile-banner {width: 140px;}}
@media (max-width: 479px) {.ux_hero-tag {padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; font-size: 10px; text-align: right;}}
@media (max-width: 479px) {.ux_hero-tag-text {font-size: 14px; line-height: 130%;}}
@media (max-width: 479px) {.tab-bf_tags-wrap {flex-direction: column; align-items: flex-start; margin-bottom: 10px;}}
@media (max-width: 479px) {.banner-img {background-image: url("/d/320_1_416404.svg"); height: 150px; background-size: contain;}}
@media (max-width: 479px) {.banner {background-color: rgb(255, 55, 162);}}
@media (max-width: 479px) {.ac_test-drive_wrap {min-height: 335px;}}
@media (max-width: 479px) {.acb3-card-info {flex-direction: column; flex-grow: 1; flex-shrink: 0;}}
@media (max-width: 479px) {.modal_tabs {margin-top: 15px;}}
@media (max-width: 479px) {.modal_tabs-menu {justify-content: center; row-gap: 5px;}}
@media (max-width: 479px) {.tabs_price-text {font-size: 22px;}}
@media (max-width: 479px) {.tax-text {font-size: 14px;}}
@media (max-width: 479px) {.tabs-form {padding-top: 15px;}}
@media (max-width: 479px) {.taps_price-wrap {margin-bottom: 15px; min-height: 61px;}}
@media (max-width: 479px) {.tax_wrap {margin-bottom: 15px;}}
@media (max-width: 479px) {.tabs-price_caption-wrap {flex-direction: column; align-items: flex-start; row-gap: 2px;}}
@media (max-width: 479px) {.tax_tag {flex-shrink: 0;}}
@media (max-width: 479px) {.tax_tag-wrap {flex-wrap: wrap; row-gap: 6px;}}
@media (max-width: 479px) {.tax_caption {margin-top: 6px;}}
@media (max-width: 479px) {.price-ti {padding-left: 8px; padding-right: 8px; flex-grow: 1; flex-shrink: 0; justify-content: center;}}
@media (max-width: 479px) {.ugc_arrows-wrap {margin-top: 15px;}}
@media (max-width: 479px) {.ad_hero-wrap {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; min-height: 540px; row-gap: 10px; background-image: none/*url("/d/320-ad.jpg")*/, url("/d/320_2.jpg"); background-size: auto 100%, auto 100%, cover, cover, cover; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; background-position: center center, center center, center center, center center, center center; background-attachment: scroll, scroll, scroll, scroll, scroll;}}
@media (max-width: 479px) {.ad_hero-tags-wrap {align-items: flex-start; row-gap: 5px; max-width: 280px; flex-wrap: wrap; column-gap: 5px;}}
@media (max-width: 479px) {.ad_hero-tag {padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.ad_hero-btn {margin-top: 5px; font-size: 16px;}}
@media (max-width: 479px) {.ad_hero-title {max-width: 280px; font-size: 22px; line-height: 100%;}}
@media (max-width: 479px) {.ad_author_left-side {height: 406px; background-size: auto 100%; background-image: url("/d/480-320.jpg"); background-repeat: no-repeat; background-position: center bottom 0%; background-attachment: scroll;}}
@media (max-width: 479px) {.ad_author_right-side {min-height: 488px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; row-gap: 14px;}}
@media (max-width: 479px) {.ad_card-item {column-gap: 5px;}}
@media (max-width: 479px) {.ad_author-img {display: none;}}
@media (max-width: 479px) {.ad_author_accent-text {font-size: 18px; max-width: 269px;}}
@media (max-width: 479px) {.ad_author_name {font-size: 16px;}}
@media (max-width: 479px) {.general-text {font-size: 14px;}}
@media (max-width: 479px) {.career-section {margin-top: 25px; margin-bottom: 25px;}}
@media (max-width: 479px) {.ad_ums-card {top: 50px;}}
@media (max-width: 479px) {.ad_ums-card-tag {font-size: 14px;}}
@media (max-width: 479px) {.ad_ums-card-preview {min-height: 165px;}}
@media (max-width: 479px) {.ad_ums-card-change {padding-top: 6px;}}
@media (max-width: 479px) {.ad_ums-card-change-marker {height: 2px;}}
@media (max-width: 479px) {.multi-title {font-size: 21px;}}
@media (max-width: 479px) {.multi_circle-wrap {max-width: 300px; height: 308px; padding-top: 28px; row-gap: 26px;}}
@media (max-width: 479px) {.multi-tag {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; font-size: 16px;}}
@media (max-width: 479px) {.multi_wrap {height: 652px; padding-top: 30px; padding-bottom: 0px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; background-image: url("/d/multi-320.jpg");}}
@media (max-width: 479px) {.fhc_text {font-size: 16px;}}
@media (max-width: 479px) {.ad_format-card-image {height: 190px;}}
@media (max-width: 479px) {.ws_hero-wrap {background-image: url("/d/320-ws.jpg"); min-height: 610px;}}
@media (max-width: 479px) {.ws_hero-tags {row-gap: 5px; column-gap: 5px; flex-wrap: wrap; max-width: 176px; margin-bottom: 25px;}}
@media (max-width: 479px) {.ws_hero-tag-text {font-size: 14px;}}
@media (max-width: 479px) {.ws_tag-circle {width: 6px; height: 6px;}}
@media (max-width: 479px) {.ws_hero-tag {padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px;}}
@media (max-width: 479px) {.ws_hero-title {font-size: 40px;}}
@media (max-width: 479px) {.ws_hero-text {max-width: 258px;}}
@media (max-width: 479px) {.ws_hero-btn {min-width: auto; font-size: 16px;}}
@media (max-width: 479px) {.ws_hero-author {bottom: 65px; margin-left: -40px;}}
@media (max-width: 479px) {.adfh_card-title {font-size: 18px;}}
@media (max-width: 479px) {.adfh_text-wrap {row-gap: 10px;}}
@media (max-width: 479px) {.adfh_caprion {max-width: 230px;}}
@media (max-width: 479px) {.adfh_award-wrap {display: flex; flex-wrap: wrap; max-width: none; row-gap: 10px; margin-bottom: 293px;}}
@media (max-width: 479px) {.adfh_award-card {width: auto;}}
@media (max-width: 479px) {.ad_projects_wrap {row-gap: 10px;}}
@media (max-width: 479px) {.ad_project-hover-wrap {height: 440px;}}
@media (max-width: 479px) {.ad_project-header {height: 95px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; row-gap: 5px;}}
@media (max-width: 479px) {.ad_project-header-name {font-size: 14px;}}
@media (max-width: 479px) {.ad_project-caption {font-size: 13px;}}
@media (max-width: 479px) {.ad_project-btn {height: 36px; padding-left: 10px; padding-right: 10px; font-size: 13px; min-width: auto;}}
@media (max-width: 479px) {.ad_case-btn {height: 36px; padding-left: 10px; padding-right: 10px; font-size: 13px; min-width: auto;}}
@media (max-width: 479px) {.no_projects-tag {padding-left: 5px; padding-right: 5px; font-size: 13px; line-height: 130%; letter-spacing: -0.05em;}}
@media (max-width: 479px) {.ad_project-winners-wrap {padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.ad_photo-change {padding-bottom: 10px;}}
@media (max-width: 479px) {.ad_cta-submit {font-size: 16px;}}
@media (max-width: 479px) {.hpt1 {padding-left: 6px; padding-right: 1px;}}
@media (max-width: 479px) {.hpt2 {padding-left: 1px; padding-right: 1px;}}
@media (max-width: 479px) {.hpt3 {padding-right: 6px; padding-left: 1px;}}
@media (max-width: 479px) {.ad_ums-card-change-wrap {min-height: 165px;}}
@media (max-width: 479px) {.ws_pcb1-card-img {height: 318px; background-position: left 0% top 0%; background-size: contain;}}
@media (max-width: 479px) {.ws_pcb1-card {margin-bottom: 30px;}}
@media (max-width: 479px) {.ws_pcb1-card-title {font-size: 16px;}}
@media (max-width: 479px) {.ws_pcb1-list {padding-top: 0px; max-width: 285px;}}
@media (max-width: 479px) {.ws_skills-circle {width: 31px; height: 31px; right: -14px;}}
@media (max-width: 479px) {.ws_skills-card {background-size: 150px;}}
@media (max-width: 479px) {.ws_skills-caption {font-size: 13px;}}
@media (max-width: 479px) {.ws_skills-title {font-size: 16px;}}
@media (max-width: 479px) {.c_poster-block-img {height: 300px;}}
@media (max-width: 479px) {.c_poster-cont-title {font-size: 22px;}}
@media (max-width: 479px) {.c_poster-cont-link {font-size: 18px;}}
@media (max-width: 479px) {.ad_project-top-tag {font-size: 13px; line-height: 130%; letter-spacing: -0.05em; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.pc_designers-text-wrapper {max-width: none;}}
@media (max-width: 479px) {.poster_accent-wrap {padding-left: 10px; padding-right: 10px; padding-bottom: 10px; min-height: 540px; background-image: url("/d/320-poster.jpg");}}
@media (max-width: 479px) {.poster-btn {font-size: 16px;}}
@media (max-width: 479px) {.poster_accent-subtitle {margin-bottom: 15px; font-size: 16px;}}
@media (max-width: 479px) {.poster_accent-title {font-size: 20px;}}
@media (max-width: 479px) {.benefits_wrap {column-gap: 10px;}}
@media (max-width: 479px) {.benefits_card {min-height: 196px;}}
@media (max-width: 479px) {.benefits_card-title {font-size: 16px;}}
@media (max-width: 479px) {.new-year_hero {min-height: 300px; padding-top: 86px; background-image: url("/d/320-right-hero.svg"), url("/d/320-left-hero.svg");}}
@media (max-width: 479px) {.new-year_hero-title {font-size: 22px;}}
@media (max-width: 479px) {.new-year_hero-text {font-size: 14px; line-height: 130%; max-width: 245px;}}
@media (max-width: 479px) {.ny_senior-hero-cover {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; row-gap: 10px; height: 570px; background-image: url("/d/320-senior.png");}}
@media (max-width: 479px) {.new_main-button {width: 100%; height: 54px; font-size: 16px;}}
@media (max-width: 479px) {.ny_senior-hero-tag {font-size: 10px; line-height: 130%; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.ny_senior-hero-tags {max-width: 246px;}}
@media (max-width: 479px) {.holiday-tag {font-size: 10px; line-height: 130%;}}
@media (max-width: 479px) {.ny_senior-h1 {font-size: 22px; max-width: 169px;}}
@media (max-width: 479px) {.ny_senior-hero-text {font-size: 14px; line-height: 130%; max-width: 280px;}}
@media (max-width: 479px) {.senior-cover-1280 {display: none;}}
@media (max-width: 479px) {.pdux-c-tag {padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.pdux-c-tags {row-gap: 4px; column-gap: 4px; max-width: 204px; flex-direction: row;}}
@media (max-width: 479px) {.pdux-cover {display: block; background-size: auto 100%; background-image: url("/d/320-product-cover.svg"); background-repeat: no-repeat; background-position: right 0% center; background-attachment: scroll;}}
@media (max-width: 479px) {.ad-hero-text {font-size: 14px;}}
@media (max-width: 479px) {.adaptive-cover-tab {padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; font-size: 10px;}}
@media (max-width: 479px) {.adaptive-cover-tabs {max-width: 169px;}}
@media (max-width: 479px) {.var2-text2-copy {font-size: 10px; line-height: 130%;}}
@media (max-width: 479px) {.hero-cont {row-gap: 10px;}}
@media (max-width: 479px) {.uxui-cover {background-image: url("/d/320-uxui.svg");}}
@media (max-width: 479px) {.gdb1-cont-text {max-width: 270px;}}
@media (max-width: 479px) {.course-card_hover-btn {max-width: none;}}
@media (max-width: 479px) {.acb1-cont-avatar {width: 30px; height: 30px;}}
@media (max-width: 479px) {.gdb1-cont-avatars {column-gap: 5px;}}
@media (max-width: 479px) {.new_gdb1-cont-title {font-size: 20px; max-width: 280px;}}
@media (max-width: 479px) {.new_gdb1-cont-text {max-width: 280px;}}
@media (max-width: 479px) {.gdb1-cont-tag {font-size: 14px; padding-top: 3px; padding-bottom: 3px;}}
@media (max-width: 479px) {.new-nnb1-img {height: 350px; min-height: 350px;}}
@media (max-width: 479px) {.first_gdb1-cont-avatars {column-gap: 5px;}}
@media (max-width: 479px) {.course_gdb1-cont-tag {font-size: 13px;}}
@media (max-width: 479px) {.acb2-label {font-size: 14px;}}
@media (max-width: 479px) {.course-card_avatar {width: 40px; height: 40px;}}
@media (max-width: 479px) {.author-course_cont-text {max-width: 270px;}}
@media (max-width: 479px) {.author-course_img {min-height: 223px; height: 223px;}}
@media (max-width: 479px) {.new_commercial-project-image {height: 220px;}}
@media (max-width: 479px) {.new_commercial-feedback {min-height: 270px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.new_commercial-project-info {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; flex-direction: column;}}
@media (max-width: 479px) {.new_commercial-project-author-name {font-size: 15px;}}
@media (max-width: 479px) {.mp-14-text-size {font-size: 14px;}}
@media (max-width: 479px) {.new_commercial-feedback-author {grid-template-columns: auto 1fr;}}
@media (max-width: 479px) {.commercial-costs-wrap {justify-self: start; align-items: flex-start; row-gap: 0px;}}
@media (max-width: 479px) {.commercial-feedback-author-info {row-gap: 0px;}}
@media (max-width: 479px) {.mp-text-size-15 {font-size: 15px;}}
@media (max-width: 479px) {.var4-content-wrapper {background-position: right 15px top -10px; height: 471px; background-size: 376px;}}
@media (max-width: 479px) {.cover-content {row-gap: 10px;}}
@media (max-width: 479px) {.cover-text-content {row-gap: 5px;}}
@media (max-width: 479px) {.cover-heading {font-size: 22px;}}
@media (max-width: 479px) {.var3-fix-button {font-size: 16px;}}
@media (max-width: 479px) {.var4-text2 {font-size: 14px; line-height: 120%; letter-spacing: -0.04em;}}
@media (max-width: 479px) {.cover-desc-wrapper {max-width: 258px;}}
@media (max-width: 479px) {.var4-heading3 {font-size: 20px;}}
@media (max-width: 479px) {.selection-spec__list {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; row-gap: 13px;}}
@media (max-width: 479px) {.selection-spec__grid-item-heading {padding-left: 19px; padding-right: 19px; padding-top: 19px; padding-bottom: 19px;}}
@media (max-width: 479px) {.var3-heading2 {font-size: 22px;}}
@media (max-width: 479px) {.selection-spec__list-item {padding-top: 13px;}}
@media (max-width: 479px) {.selection-spec__list-item--first {padding-top: 0px;}}
@media (max-width: 479px) {.block4-select-stages__list {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 479px) {.block4-select-stages__text-wrap {row-gap: 5px;}}
@media (max-width: 479px) {.block4-select-stages__img {width: 30px; height: 30px; min-width: 30px; order: -1;}}
@media (max-width: 479px) {.block4-select-stages__list-item {flex-direction: column; row-gap: 5px;}}
@media (max-width: 479px) {.ws_hero-cover {background-image: url("/d/320-ws-cover.svg");}}
@media (max-width: 479px) {.ws_ums-card-change-marker {height: 2px;}}
@media (max-width: 479px) {.structuring-knowledge__grid {grid-template-columns: 1fr 1fr; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.structuring-knowledge__item {min-height: auto; height: auto; aspect-ratio: 5/7;}}
@media (max-width: 479px) {.structuring-knowledge__img-poster {width: 36.3%; height: auto; aspect-ratio: 109/162;}}
@media (max-width: 479px) {.structuring-knowledge__posters-wrap {padding-bottom: 12px;}}
@media (max-width: 479px) {.structuring-knowledge__img-posters-wrap {justify-content: center;}}
@media (max-width: 479px) {.advantages {align-items: center; column-gap: 10px;}}
@media (max-width: 479px) {.advantages__image {background-image: url("/d/library_image-9524-symbol-icfdot9l5-advantages-img-320-1.svg"); background-size: contain; height: 435px;}}
@media (max-width: 479px) {.advantages__item {width: 250px; height: 79px;}}
@media (max-width: 479px) {.ws_author-tag {left: 6px; bottom: 6px;}}
@media (max-width: 479px) {.works-students__colomn--display-320-none {display: none;}}
@media (max-width: 479px) {.works-students__grid {grid-template-columns: 1fr 1fr; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.poster_ny-tag {font-size: 10px; line-height: 130%;}}
@media (max-width: 479px) {.poster-hero-cover {background-image: url("/d/320-poster-cover.svg");}}
@media (max-width: 479px) {.program-title-tag {font-size: 14px;}}
@media (max-width: 479px) {.cover-web-desc-wrapper {max-width: 274px;}}
@media (max-width: 479px) {.var4-fix-button {font-size: 16px;}}
@media (max-width: 479px) {.cover-web-tag-dot {width: 6px; height: 6px;}}
@media (max-width: 479px) {.cover-web-tag-text {font-size: 14px;}}
@media (max-width: 479px) {.cover-web-tag {padding-left: 7px; padding-right: 7px; padding-top: 6px; padding-bottom: 6px;}}
@media (max-width: 479px) {.blue-ellips {width: 150px; height: 150px; bottom: 73px;}}
@media (max-width: 479px) {.cover-web-heading {line-height: 80%; font-size: 30px;}}
@media (max-width: 479px) {.cover-web-tags-wrap {column-gap: 5px; row-gap: 5px;}}
@media (max-width: 479px) {.var6-content-wrapper {background-position: center bottom 0%; height: 540px; background-size: 395.01px;}}
@media (max-width: 479px) {.var2-cover-web-designer-name {right: 10px; bottom: 65px;}}
@media (max-width: 479px) {.var2-cover-web-content {row-gap: 15px;}}
@media (max-width: 479px) {.cover-web__decor--2 {width: 40px; height: 40px; right: 17px; left: auto; top: 186px;}}
@media (max-width: 479px) {.cover-web__decor--4 {right: 47px; left: auto; bottom: 155px;}}
@media (max-width: 479px) {.cover-web__decor--5 {left: 13px; top: 186px; right: auto; bottom: auto;}}
@media (max-width: 479px) {.var2-cover-web-bg {background-size: auto, auto 100%; width: 300px; background-position: left 0px top 0px, center bottom 0%; background-image: linear-gradient(rgba(16, 14, 23, 1) 0%, rgba(15, 14, 20, 0) 20%), url("/d/320_9.jpg");}}
@media (max-width: 479px) {.expertise-card {row-gap: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 25px;}}
@media (max-width: 479px) {.expertise-card__change {width: 33.3%; padding-bottom: 10px;}}
@media (max-width: 479px) {.expertise-card__imgs-wrap {border-top-left-radius: 13px; border-top-right-radius: 13px; border-bottom-left-radius: 13px; border-bottom-right-radius: 13px; aspect-ratio: 280 / 179;}}
@media (max-width: 479px) {.expertise-card__change-wrap {grid-template-columns: 1fr 1fr 1fr;}}
@media (max-width: 479px) {.expertise-card__change--first {padding-left: 10px;}}
@media (max-width: 479px) {.expertise-card__change--last {padding-right: 10px;}}
@media (max-width: 479px) {.course-is-suitable__image {background-image: url("/d/cis-mobile1.svg"); background-size: contain; top: 19px; width: 280px;}}
@media (max-width: 479px) {.course-is-suitable__list {row-gap: 20px; flex-direction: column; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.course-is-suitable__item {row-gap: 52px; width: 300px; height: 170px;}}
@media (max-width: 479px) {.course-is-suitable {align-items: center;}}
@media (max-width: 479px) {.var5-heading3 {font-size: 16px;}}
@media (max-width: 479px) {.block5-web-app-card-ic {width: 8px; height: 8px;}}
@media (max-width: 479px) {.block5-web-app-card {padding-top: 9px; padding-bottom: 9px;}}
@media (max-width: 479px) {.cover-typo__tag {padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; height: 19px;}}
@media (max-width: 479px) {.cover-typo__tag-text {font-size: 10px; white-space: nowrap;}}
@media (max-width: 479px) {.cover-infographic__content-wrapper {background-position: center bottom 0%; height: 540px; background-size: 395.01px;}}
@media (max-width: 479px) {.cover-infographic__bg {background-size: auto 100%, 527.56px; background-position: center bottom 0%, left calc(-13px + 50%) bottom 2px; background-image: url("/d/320_10.jpg");}}
@media (max-width: 479px) {.cover-infographic__content {row-gap: 5px;}}
@media (max-width: 479px) {.cover-infographic__content-inner {row-gap: 12px;}}
@media (max-width: 479px) {.cover-infographic__button {margin-top: 5px;}}
@media (max-width: 479px) {.cover-infographic__tools {column-gap: 4px;}}
@media (max-width: 479px) {.cover-infographic__decor--1 {top: 8px; left: 10px; width: 69px; height: 69px; transform: rotateX(0deg) rotateY(0deg) rotateZ(-41deg);}}
@media (max-width: 479px) {.cover-infographic__decor--2 {width: 112px; height: 112px; left: 18px; top: 140px;}}
@media (max-width: 479px) {.cover-infographic__decor--3 {width: 76px; height: 76px; right: 38px; top: 170px; bottom: auto;}}
@media (max-width: 479px) {.cover-infographic__decor--4 {left: 81px; width: 30px; height: 30px; top: 7px;}}
@media (max-width: 479px) {.cover-infographic__decor--5 {left: auto; right: 10px; bottom: 246px;}}
@media (max-width: 479px) {.cover-infographic__tool {width: 32px; height: 32px;}}
@media (max-width: 479px) {.cover-infographic__tags-wrap {column-gap: 5px; row-gap: 5px; width: 260px;}}
@media (max-width: 479px) {.cover-infographic__text-content {row-gap: 12px;}}
@media (max-width: 479px) {.cover-infographic__heading {font-size: 22px;}}
@media (max-width: 479px) {.section-header__tag {font-size: 14px;}}
@media (max-width: 479px) {.about-course__column--4 {display: none;}}
@media (max-width: 479px) {.about-course__items {height: 446px; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}}
@media (max-width: 479px) {.var3-link2 {font-size: 18px;}}
@media (max-width: 479px) {.infographics-suit {row-gap: 9px;}}
@media (max-width: 479px) {.var6-heading3 {font-size: 16px;}}
@media (max-width: 479px) {.infographics-suit__grid {grid-template-columns: 4px 1fr; column-gap: 5px; max-width: 300px;}}
@media (max-width: 479px) {.infographics-suit__text-wrap {row-gap: 20px; max-width: 292px;}}
@media (max-width: 479px) {.infographics-suit__img-bg {background-image: url("/d/inf-s-320dd.svg"); height: 239px; background-position: center top 0%;}}
@media (max-width: 479px) {.chaos-system-block {row-gap: 20px; padding-left: 8px; padding-right: 8px;}}
@media (max-width: 479px) {.var2-heading2-big {font-size: 25px;}}
@media (max-width: 479px) {.var5-text2 {font-size: 14px;}}
@media (max-width: 479px) {.chaos-system-block__tag {max-width: 258px;}}
@media (max-width: 479px) {.chaos-system-block__item {row-gap: 10px;}}
@media (max-width: 479px) {.var6-text2 {font-size: 14px;}}
@media (max-width: 479px) {.chaos-system-block__imgs {min-height: 161px;}}
@media (max-width: 479px) {.chaos-system-block__img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 479px) {.after-course__item {row-gap: 52px; width: 292px; height: 170px; padding-bottom: 30px;}}
@media (max-width: 479px) {.after-course__counter {font-size: 14px;}}
@media (max-width: 479px) {.after-course__item-decor {background-image: url("/d/320-after-course-imgdd.svg"); background-size: 301px, auto;}}
@media (max-width: 479px) {.after-course {row-gap: 0px; flex-direction: column; overflow-y: visible; overflow-x: visible; padding-left: 0px; padding-right: 0px; align-items: center;}}
@media (max-width: 479px) {.ums-card-change-wrap {min-height: 165px;}}
@media (max-width: 479px) {.pd-benefit-card__change {padding-bottom: 10px;}}
@media (max-width: 479px) {.pd-benefit-card__change--first {padding-left: 10px;}}
@media (max-width: 479px) {.pd-benefit-card__change--last {padding-right: 10px;}}
@media (max-width: 479px) {.pd-benefit-card__change-wrap {grid-template-columns: 1fr 1fr 1fr;}}
@media (max-width: 479px) {.pd-benefit-card__imgs-wrap {border-top-left-radius: 13px; border-top-right-radius: 13px; border-bottom-left-radius: 13px; border-bottom-right-radius: 13px; aspect-ratio: 280 / 187;}}
@media (max-width: 479px) {.pd-benefit {row-gap: 17px;}}
@media (max-width: 479px) {.pd-benefit-card__top {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 25px;}}
@media (max-width: 479px) {.pd-benefit-card__bottom {flex-direction: column; align-items: flex-start; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.pd-benefit-card__text-wrap {max-width: 300px;}}
@media (max-width: 479px) {.neuronet-cover {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-top: 10px; padding-bottom: 10px; height: 570px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.neuronet-cover__header {row-gap: 5px; width: 266px;}}
@media (max-width: 479px) {.neuronet-cover__tags {column-gap: 5px;}}
@media (max-width: 479px) {.var8-text2 {font-size: 14px; line-height: 130%;}}
@media (max-width: 479px) {.neuronet-cover__heading {font-size: 40px;}}
@media (max-width: 479px) {.neuronet-cover__desc-text {font-size: 14px; max-width: 280px;}}
@media (max-width: 479px) {.var6-fix-button {font-size: 16px; height: 50px; flex-shrink: 0;}}
@media (max-width: 479px) {.neuronet-cover__tag {padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.var7-text2 {font-size: 14px;}}
@media (max-width: 479px) {.neuronet-about__text-wrap {row-gap: 12px;}}
@media (max-width: 479px) {.neuronet-3ma {padding-top: 30px; padding-bottom: 30px;}}
@media (max-width: 479px) {.neuronet-3ma__header {max-width: 296px; row-gap: 1px;}}
@media (max-width: 479px) {.neuronet-3ma__content {row-gap: 15px;}}
@media (max-width: 479px) {.neuronet-3ma__tags {row-gap: 2px; column-gap: 2px; max-width: 290px;}}
@media (max-width: 479px) {.var9-text2 {font-size: 14px;}}
@media (max-width: 479px) {.neuronet-3ma__tariff {row-gap: 10px;}}
@media (max-width: 479px) {.neuronet-3ma__img-mask {align-items: center; overflow-x: visible; overflow-y: visible; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.neuronet-3ma__tag {padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.neuronet-3ma__cards {width: 300px; height: 623px; flex-direction: column; row-gap: 10px; align-items: center; background-image: url("/d/bg-320ss.svg");}}
@media (max-width: 479px) {.neuronet-3ma__card {max-width: 300px; height: 201px;}}
@media (max-width: 479px) {.neuronet-program {row-gap: 15px;}}
@media (max-width: 479px) {.neuronet-program__grid {row-gap: 5px;}}
@media (max-width: 479px) {.neuronet-program__card {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; column-gap: 13px;}}
@media (max-width: 479px) {.neuronet-program__text-wrap {row-gap: 3px; padding-left: 2px; padding-top: 2px;}}
@media (max-width: 479px) {.neuronet-program__img {border-top-left-radius: 7px; border-top-right-radius: 7px; border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;}}
@media (max-width: 479px) {.var7-heading3 {font-size: 18px;}}
@media (max-width: 479px) {.course-for__img--1 {background-image: url("/d/320-course-ww.webp");}}
@media (max-width: 479px) {.course-for__img--2 {background-image: url("/d/320-course-wwwwsd.webp");}}
@media (max-width: 479px) {.course-for__img--3 {background-image: url("/d/320-course-wwww.webp");}}
@media (max-width: 479px) {.course-for__img--4 {background-image: url("/d/320-courseww.webp");}}
@media (max-width: 479px) {.course-for__text-wrap {height: 154px;}}
@media (max-width: 479px) {.course-for__img {aspect-ratio: 280 /196;}}
@media (max-width: 479px) {.ai_var4-heading3 {font-size: 18px;}}
@media (max-width: 479px) {.cover-anim-text-content {row-gap: 10px; max-width: none; height: 100%;}}
@media (max-width: 479px) {.var5-fix-button {font-size: 16px; flex-shrink: 0; text-align: center;}}
@media (max-width: 479px) {.cover-anim-desc-wrapper {max-width: 274px; margin-top: auto;}}
@media (max-width: 479px) {.cover-anim-heading-wrapper {max-width: 277px;}}
@media (max-width: 479px) {.ny__cover-anim-bg {height: 332px; width: 272px; bottom: 182px; background-size: contain; background-position: center center; background-image: url("/d/ny-cover-320.svg"); transform: translate3D(-51%, 0px, 0px);}}
@media (max-width: 479px) {.var2-cover-anim-content {background-position: center bottom 0%; height: 570px; background-size: 395.01px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; row-gap: 15px;}}
@media (max-width: 479px) {.ny__cover-anim-tag-text {font-size: 10px; line-height: 130%; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px;}}
@media (max-width: 479px) {.var2-cover-anim-bg {height: 407px; width: 478px; bottom: 101px; background-size: 478.8px; background-position: left calc(-11px + 50%) top calc(2px + 50%); transform: translate3D(-52%, -5px, 0px);}}
@media (max-width: 479px) {.var2-cover-anim-heading {font-size: 22px;}}
@media (max-width: 479px) {.var2-cover-anim-heading-bg {left: 12px; width: 123px; height: 25px; background-image: url("/d/line_form_1dd.svg"); bottom: -3px;}}
@media (max-width: 479px) {.var2-cover-anim-heading-icon {width: 37px; height: 37px; left: 138px; bottom: -18px;}}
@media (max-width: 479px) {.var2-cover-anim-tag-text {font-size: 10px; line-height: 130%; padding-top: 2px; padding-bottom: 2px;}}
@media (max-width: 479px) {.anim-hero-bg-cover {background-image: url("/d/320_1.svg");}}
@media (max-width: 479px) {.course-animation__block {padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.course-animation__img {background-image: url("/d/course-animation-320dd.webp"); aspect-ratio: 300 / 325;}}
@media (max-width: 479px) {.course-animation__item {flex-direction: column; align-items: flex-start; row-gap: 5px; width: 100%;}}
@media (max-width: 479px) {.var3-desc {font-size: 13px; line-height: 130%; letter-spacing: -0.05em;}}
@media (max-width: 479px) {.cover-tmax-content {background-position: center bottom 0%; height: 640px; background-size: auto 100%; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-image: url("/d/320_12.jpg");}}
@media (max-width: 479px) {.cover-tmax-text-content {row-gap: 10px; max-width: 280px;}}
@media (max-width: 479px) {.cover-tmax-tag-text {font-size: 10px; line-height: 130%;}}
@media (max-width: 479px) {.cover-tmax-heading {font-size: 22px;}}
@media (max-width: 479px) {.var7-fix-button {font-size: 16px; flex-shrink: 0;}}
@media (max-width: 479px) {.cover-tmax-bg2 {right: -620px;}}
@media (max-width: 479px) {.cover-tmax-bg {width: 320px; height: 535px; transform: translate3D(0px, 112px, 0px); right: -13px;}}
@media (max-width: 479px) {.cover-tmax-bg-img {width: 349px; height: 335px; right: -96px; background-size: 340.56px;}}
@media (max-width: 479px) {.cover-tmax-bg1 {width: 80px; height: 50px; top: 322px; right: 40px;}}
@media (max-width: 479px) {.skills-max__header {row-gap: 15px;}}
@media (max-width: 479px) {.var11-text2 {font-size: 14px; line-height: 130%;}}
@media (max-width: 479px) {.skills-max {row-gap: 85px;}}
@media (max-width: 479px) {.skills-max__list-wrap {width: 300px; height: 302px; background-image: url("/d/sk-max-img-320ss.svg");}}
@media (max-width: 479px) {.skills-max__list-heading {font-size: 14px; line-height: 130%; max-width: 160px;}}
@media (max-width: 479px) {.var9-heading3 {font-weight: 400; font-size: 13px; line-height: 130%;}}
@media (max-width: 479px) {.skills-max__item {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.skills-max__list {row-gap: 27px;}}
@media (max-width: 479px) {.skills-max__multi-wrap {row-gap: 85px; height: 840px; background-image: url("/d/sk-max-img-bg-320ss.svg"); background-position: center top 194px; padding-bottom: 103px;}}
@media (max-width: 479px) {.max-fw__item-text-wrapper {justify-content: space-between;}}
@media (max-width: 479px) {.max-fw__grid {display: flex; flex-direction: column;}}
@media (max-width: 479px) {.max-condit-grid {grid-template-columns: 1fr 124px;}}
@media (max-width: 479px) {.max-condit-title-grey {height: 100%;}}
@media (max-width: 479px) {.max-condit-all {font-size: 22px;}}
@media (max-width: 479px) {.max-condit-title-blue {height: 75px;}}
@media (max-width: 479px) {.max-condit-line-grey {height: 100%; align-self: center; display: flex; flex-direction: column; justify-content: center;}}
@media (max-width: 479px) {.max-condit-all-grey {height: auto;}}
@media (max-width: 479px) {.max-condit-title-wrap {margin-bottom: 15px;}}
@media (max-width: 479px) {.condit-eyes-img {width: 31px; height: 30px;}}
@media (max-width: 479px) {.max-condit-title-text {width: 134px;}}
@media (max-width: 479px) {.max-condit-bg-img {display: none;}}
@media (max-width: 479px) {.target-max-section-header {padding-left: 10px; padding-right: 10px; margin-bottom: 25px;}}
@media (max-width: 479px) {.comp-pay {height: 1232px;}}
@media (max-width: 479px) {.var5-desc {font-size: 16px; letter-spacing: -0.05em;}}
@media (max-width: 479px) {.comp-pay__rating-wrap {flex-direction: column; row-gap: 10px;}}
@media (max-width: 479px) {.comp-pay__dark-part {height: 596px;}}
@media (max-width: 479px) {.comp-pay__white-part {height: 626px;}}
@media (max-width: 479px) {.comp-pay__text-wrap {max-width: none;}}
@media (max-width: 479px) {.comp-pay__bg-bb {background-image: url("/d/comp-pay_lines-320.svg");}}
@media (max-width: 479px) {.program-card__play {width: 70px; height: 70px;}}
@media (max-width: 479px) {.program-card__play-icon {width: 21px; height: 25px; margin-left: 5px;}}
@media (max-width: 479px) {.animation-life-card {aspect-ratio: 300 / 234;}}
@media (max-width: 479px) {.var2-program-card-rtext {font-size: 13px;}}
@media (max-width: 479px) {.var2-program-card-preview {aspect-ratio: 300 / 182;}}
@media (max-width: 479px) {.mobile-port_hide {display: none;}}
@media (max-width: 479px) {.neuro-tabs_wrapper {grid-template-columns: 1fr;}}
@media (max-width: 479px) {.embed-title {max-width: 300px;}}
@media (max-width: 479px) {.leading-practitioners_wrap {display: flex; overflow-x: auto; overflow-y: auto; margin-left: -10px; margin-right: -10px; width: auto; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.leading-practitioners_card {width: 222px; flex-shrink: 0; min-height: 370px;}}
@media (max-width: 479px) {.leading-practitioners_content-wrap {min-height: auto;}}
@media (max-width: 479px) {.footer-section {padding-top: 25px;}}
@media (max-width: 479px) {.footer_content-wrap {padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 479px) {.footer_content {row-gap: 20px; grid-template-columns: 57.78% 1fr;}}
@media (max-width: 479px) {.new_footer-form-wrap {margin-bottom: 10px;}}
@media (max-width: 479px) {.new_footer-info-block {margin-top: 0px;}}
@media (max-width: 479px) {.footer-menu-title {font-size: 16px;}}
@media (max-width: 479px) {.footer-menu-link {font-size: 14px; line-height: 130%;}}
@media (max-width: 479px) {.new-f_selection-link {font-size: 14px;}}
@media (max-width: 479px) {.new-f_checkbox-caption {font-size: 13px; line-height: 130%; letter-spacing: -0.05em;}}
@media (max-width: 479px) {.new-f_form {width: 100%;}}
@media (max-width: 479px) {.new-f_social-text {font-size: 13px; font-weight: 500; line-height: 130%; letter-spacing: -0.05em;}}
@media (max-width: 479px) {.new_footer-mail-link {font-size: 13px; font-weight: 500; line-height: 130%; letter-spacing: -0.05em;}}
@media (max-width: 479px) {.new_footer-info-text {font-size: 13px; font-weight: 500;}}
@media (max-width: 479px) {.new-f_form-title {max-width: 290px;}}
@media (max-width: 479px) {.expertise_card-title {font-size: 18px;}}
@media (max-width: 479px) {.expertise_card-info {display: flex; flex-direction: column; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; min-height: 110px;}}
@media (max-width: 479px) {.faq-dt-text {font-size: 14px; line-height: 130%; letter-spacing: -0.05em;}}
@media (max-width: 479px) {.d-neuronet-cover__header {row-gap: 5px;}}
@media (max-width: 479px) {.d-neuronet-cover__tags {column-gap: 5px; row-gap: 5px;}}
@media (max-width: 479px) {.d-neuronet-cover__desc-text {font-size: 14px; max-width: 280px;}}
@media (max-width: 479px) {.course-programm__item-text {font-size: 16px;}}
@media (max-width: 479px) {.course-programm__title {font-size: 18px;}}
@media (max-width: 479px) {.course-programm__block-tag {font-size: 14px;}}
@media (max-width: 479px) {.course-programm__list {row-gap: 9px;}}
@media (max-width: 479px) {.course-programm__list-item {column-gap: 10px;}}
@media (max-width: 479px) {.envited-expert__img-wrapper {aspect-ratio: 300/217;}}
@media (max-width: 479px) {.var5-heading2 {font-size: 20px;}}
@media (max-width: 479px) {.lm-3d__card {aspect-ratio: 300/197; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}}
@media (max-width: 479px) {.lm-3d__badge {left: 15px; bottom: 15px;}}
@media (max-width: 479px) {.d-neuronet-cover {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-top: 10px; padding-bottom: 10px; height: 570px; padding-left: 10px; padding-right: 10px; background-image: none/*url("/d/320_525199.png")*/; background-size: auto 100%;}}
@media (max-width: 479px) {.neuro_card-title {font-size: 20px; max-width: none;}}
@media (max-width: 479px) {.neuro_card-text {max-width: none;}}
@media (max-width: 479px) {.neuro_card-tags {margin-bottom: -5px;}}
@media (max-width: 479px) {.neuro_card-img-wrap {height: 247px;}}
@media (max-width: 479px) {.neuro_card-text-content {padding-bottom: 10px; min-height: 309px;}}
@media (max-width: 479px) {.neuro_card-avatars {column-gap: 5px; bottom: 10px;}}
@media (max-width: 479px) {.sistem_hero-s {padding-top: 100px; padding-bottom: 25px;}}
@media (max-width: 479px) {.sistem_s {padding-top: 25px; padding-bottom: 25px;}}
@media (max-width: 479px) {.sistem_hero-title {font-size: 30px;}}
@media (max-width: 479px) {.an_hero-s {padding-bottom: 45px;}}
@media (max-width: 479px) {.an_hero-video {width: 300px; margin-bottom: -118px; margin-top: -40px;}}
@media (max-width: 479px) {.an_hero-cards {max-width: 300px; row-gap: 0px; column-gap: 0px;}}
@media (max-width: 479px) {.an_hero-card-img {width: 80px; height: 80px;}}
@media (max-width: 479px) {.an_hero-card-caption {font-size: 14px;}}
@media (max-width: 479px) {.an_hero-bottom-content {row-gap: 48px; padding-left: 0px; padding-right: 0px;}}
@media (max-width: 479px) {.an_hero-btn {font-size: 16px; height: 45px;}}
@media (max-width: 479px) {.an_prof-card {height: 260px;}}
@media (max-width: 479px) {.an_prof-banner {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.an_prof-banner-title {font-size: 20px; max-width: 236px;}}
@media (max-width: 479px) {.an_banner-btn {height: 45px; font-size: 16px;}}
@media (max-width: 479px) {.reviews-ci-static {width: 280px;}}
@media (max-width: 479px) {.project-examples__column {row-gap: 5px;}}
@media (max-width: 479px) {.project-examples__items {column-gap: 5px;}}
@media (max-width: 479px) {.project-examples__blocks {row-gap: 5px;}}
@media (max-width: 479px) {.about-course__img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 479px) {.days-card__tag {height: 28px;}}
@media (max-width: 479px) {.neuro-themes__card-top {flex-direction: column; align-items: flex-start; row-gap: 5px;}}
@media (max-width: 479px) {.var-5-desc {font-size: 18px;}}
@media (max-width: 479px) {.an_hero-video--mobile {display: block;}}
@media (max-width: 479px) {.an_hero-video--desktop {display: none;}}
@media (max-width: 479px) {.neuro-themes__schedule {font-size: 15px;}}
@media (max-width: 479px) {.designers-item--dark-theme {height: 220px;}}
@media (max-width: 479px) {.designers-img-wrapper--dark-theme {max-width: 60px; max-height: 60px;}}
@media (max-width: 479px) {.new-yellow-form-tag {margin-bottom: 10px;}}
@media (max-width: 479px) {.new-yellow_hero-tag {max-width: 170px;}}
@media (max-width: 479px) {.new-yellow_uxui-hero-tag {max-width: 170px;}}
@media (max-width: 479px) {.new-yellow_tag-text {font-size: 13px;}}
@media (max-width: 479px) {.new-yellow_action {max-width: 271px;}}
@media (max-width: 479px) {.new-yellow_action-img {width: 60px; height: 60px;}}
@media (max-width: 479px) {.section-neuro-thanks {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-top: 60px;}}
@media (max-width: 479px) {.moved-section-neoro-thanks {padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; height: 600px;}}
@media (max-width: 479px) {.neuro-thanks__description {font-size: 16px; max-width: 280px;}}
@media (max-width: 479px) {.an_hero-btn-v2 {font-size: 16px;}}
@media (max-width: 479px) {.neuro-thanks__img {width: 300px; height: 330px; bottom: -115px;}}
@media (max-width: 479px) {.neuro-thanks__heading {max-width: 260px;}}
@media (max-width: 479px) {.apps2__content-wrapper {height: 640px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.apps2__text-wrap {margin-top: 10px;}}
@media (max-width: 479px) {.apps2__heading1 {font-size: 22px;}}
@media (max-width: 479px) {.apps2__decor-text {font-size: 16px; margin-top: 15px;}}
@media (max-width: 479px) {.button-text {font-size: 16px;}}
@media (max-width: 479px) {.apps2__benefit-card__bottom {flex-direction: column; align-items: flex-start; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.apps2__review-text {font-size: 16px;}}
@media (max-width: 479px) {.apps2__career-review-card {min-height: 174px;}}
@media (max-width: 479px) {.apps2__ai-inner-heading {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 479px) {.apps2__ai-inner-img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (max-width: 479px) {.apps2__ai-img {width: 116px;}}
@media (max-width: 479px) {.apps2__stpeps-top-card {row-gap: 10px;}}
@media (max-width: 479px) {.apps2__ums-card {top: 50px;}}
@media (max-width: 479px) {.apps2__ums-card-preview {min-height: 165px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (max-width: 479px) {.apps2__ums-card-tag {font-size: 14px;}}
@media (max-width: 479px) {.new-button-text {font-size: 16px;}}
@media (max-width: 479px) {.career-review-descr {flex-direction: row; column-gap: 8px;}}
@media (max-width: 479px) {.career-review-icon {flex-shrink: 0;}}
@media (max-width: 479px) {.career-review-item {width: 300px; flex-shrink: 0;}}
@media (max-width: 479px) {.career-review-list {flex-direction: row; margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 10px; overflow-x: auto; overflow-y: auto;}}
@media (max-width: 479px) {.career-review-item-content {height: 238px;}}
@media (max-width: 479px) {.apps2__audience-header {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (max-width: 479px) {.apps2__audience-list {min-height: 220px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (max-width: 479px) {.apps2__ai-video-play {width: 40px; height: 40px;}}
@media (max-width: 479px) {.apps2__light-btn {padding-left: 28px; padding-right: 28px;}}
@media (max-width: 479px) {.test-drice__left-img {width: 144px; height: 170px; position: absolute; left: 0px; bottom: 0px; display: inline-flex;}}
@media (max-width: 479px) {.test-drice__right-img {width: 161px; height: 170px; position: absolute; bottom: 0px; right: 0px; display: inline-flex;}}
@media (max-width: 479px) {.apps2__result-card {min-height: 171px;}}
@media (max-width: 479px) {.apps2__result-text-wrap {max-width: 220px;}}
@media (max-width: 479px) {.apps2__ums-list {row-gap: 40px;}}
@media (max-width: 479px) {.apps2__ums-inner-card {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}}
@media (max-width: 479px) {.apps2__ums-tags-wrap {max-width: 257px;}}
@media (max-width: 479px) {.apps2__ums-black-card {top: 0px;}}
@media (max-width: 479px) {.apps2__steps-adding {margin-top: 80px;}}
@media (max-width: 479px) {.apps2__adding-content {margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.apps2__adding-card {min-height: 127px;}}
@media (max-width: 479px) {.height-auto {min-height: auto;}}
@media (max-width: 479px) {.ai__cover {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; height: 640px; padding-left: 10px; padding-right: 10px;}}
@media (max-width: 479px) {.ai-cover__header {row-gap: 5px;}}
@media (max-width: 479px) {.ai-cover__heading {font-size: 22px;}}
@media (max-width: 479px) {.ai-cover__text {font-size: 14px; line-height: 130%;}}
@media (max-width: 479px) {.ai-cover__button {font-size: 16px; flex-shrink: 0;}}
@media (max-width: 479px) {.ai-cover__tag {padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; font-size: 10px; min-height: 31px;}}
@media (max-width: 479px) {.ai-cover__text-wrap {max-width: 280px;}}
@media (max-width: 479px) {.ai-cover__center-img {width: 342px; margin-left: -172px; bottom: 16px;}}
@media (max-width: 479px) {.ai-cover__popover-text {line-height: 130%;}}
@media (max-width: 479px) {.ai-cover__popover {width: 158px; left: -4px; bottom: -49px;}}
@media (max-width: 479px) {.ai-cover__popover-icon {margin-bottom: -5px;}}
@media (max-width: 479px) {.ai-points__text {font-size: 18px;}}
@media (max-width: 479px) {.ai-skills__card {background-size: 150px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (max-width: 479px) {.ai-header__caption {font-size: 16px;}}
@media (max-width: 479px) {.ai-cover__bg-video {height: 98%; bottom: -16px;}}
@media (max-width: 479px) {.ai-skills__caption {font-size: 13px; line-height: 130%; letter-spacing: -0.05em;}}
@media (max-width: 479px) {.ai-skills__circle {width: 31px; height: 31px; right: -14px;}}
@media (max-width: 479px) {.ai__card-change-wrap {min-height: 165px;}}
@media (max-width: 479px) {.ai__card-change-marker {height: 2px;}}
@media (max-width: 479px) {.ai__card-change--first {padding-left: 6px; padding-right: 1px;}}
@media (max-width: 479px) {.ai__card-change {padding-top: 6px; padding-bottom: 6px;}}
@media (max-width: 479px) {.ai__card-change--center {padding-left: 1px; padding-right: 1px;}}
@media (max-width: 479px) {.ai__card-change--last {padding-right: 6px; padding-left: 1px;}}
@media (max-width: 479px) {.ai__card-change-hover-icon {width: 30px; height: 30px;}}
@media (max-width: 479px) {.ai__card-width {max-width: 265px;}}
@media (min-width: 1280px) {.main-container {max-width: 1200px;}}
@media (min-width: 1280px) {.footer-wrap {grid-template-columns: 130px 200px 294px 1fr auto; grid-template-rows: auto;}}
@media (min-width: 1280px) {.subscribe {grid-row-start: 1; grid-row-end: 1; grid-column-start: 4; grid-column-end: 4;}}
@media (min-width: 1280px) {.footer-social-block {grid-row-start: span 1; grid-row-end: span 1; justify-content: flex-start; row-gap: 40px;}}
@media (min-width: 1280px) {.section-title {font-size: 45px;}}
@media (min-width: 1280px) {.intro-header {row-gap: 20px; max-width: none;}}
@media (min-width: 1280px) {.text2 {font-size: 16px;}}
@media (min-width: 1280px) {.intro-tag {margin-bottom: 15px;}}
@media (min-width: 1280px) {.intro-item {padding-top: 10px; padding-bottom: 10px; flex-direction: row; display: grid; grid-template-columns: 1fr 1.25fr; grid-template-rows: auto;}}
@media (min-width: 1280px) {.hero-section {padding-bottom: 25px;}}
@media (min-width: 1280px) {.main-section {margin-top: 100px;}}
@media (min-width: 1280px) {.section-header {row-gap: 20px;}}
@media (min-width: 1280px) {.heading3 {font-size: 25px;}}
@media (min-width: 1280px) {.audience-header {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; min-height: 125px;}}
@media (min-width: 1280px) {.audience-list {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; min-height: 280px;}}
@media (min-width: 1280px) {.standarts-list-item {padding-left: 0px;}}
@media (min-width: 1280px) {.audience {row-gap: 20px; column-gap: 20px;}}
@media (min-width: 1280px) {.possibilities {grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto;}}
@media (min-width: 1280px) {.possibilities-card {width: 299px; height: 299px;}}
@media (min-width: 1280px) {.heading2-big {font-size: 75px;}}
@media (min-width: 1280px) {.steps {max-width: 1131px;}}
@media (min-width: 1280px) {.steps-image {max-width: none; height: 116px;}}
@media (min-width: 1280px) {.staps-item-image {width: 180px; height: 180px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; margin-left: 26px;}}
@media (min-width: 1280px) {.cta-form-title {font-size: 25px; margin-bottom: 20px;}}
@media (min-width: 1280px) {.cta-form-i {font-size: 16px;}}
@media (min-width: 1280px) {.cta-form-chb-wrap {margin-bottom: 15px;}}
@media (min-width: 1280px) {.margin-top-none {margin-top: 0px;}}
@media (min-width: 1280px) {.commercial-possibilities-card {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (min-width: 1280px) {.commercial-possibilities {column-gap: 62px; max-width: 1032px; margin-left: auto; margin-right: auto;}}
@media (min-width: 1280px) {.possible-card-title {font-size: 45px;}}
@media (min-width: 1280px) {.possibilities-card-image {width: 46px; height: 22px; margin-bottom: 26px;}}
@media (min-width: 1280px) {.founders-card {min-height: 620px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}}
@media (min-width: 1280px) {.founders {column-gap: 20px;}}
@media (min-width: 1280px) {.founders-card-image {margin-left: auto; margin-right: auto; width: 100%;}}
@media (min-width: 1280px) {.founders-name-wrap {width: 234px; row-gap: 5px;}}
@media (min-width: 1280px) {.founders-telegram-link {position: static; grid-column-start: 2; grid-column-end: 2; grid-row-start: 2; grid-row-end: 2; margin-top: auto;}}
@media (min-width: 1280px) {.founders-info {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: grid; grid-template-columns: 48% 52%; grid-template-rows: auto auto; column-gap: 11px; height: 205px; row-gap: 6px;}}
@media (min-width: 1280px) {.standarts-card {padding-bottom: 15px; padding-top: 15px; padding-left: 15px;}}
@media (min-width: 1280px) {.standarts-number {margin-bottom: 105px; font-size: 80px;}}
@media (min-width: 1280px) {.standarts-text {font-size: 16px; margin-top: 10px; margin-bottom: 10px;}}
@media (min-width: 1280px) {.standarts-list {max-width: none; row-gap: 5px;}}
@media (min-width: 1280px) {.standart1-header {height: 659px; margin-bottom: 55px;}}
@media (min-width: 1280px) {.standart1-img {width: 248px; height: 188px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px;}}
@media (min-width: 1280px) {.standart1-h2 {margin-bottom: 45px;}}
@media (min-width: 1280px) {.number2 {font-size: 80px;}}
@media (min-width: 1280px) {.standart1-stat-item {column-gap: 51px;}}
@media (min-width: 1280px) {.standart1-stat {padding-right: 54px;}}
@media (min-width: 1280px) {.standart1-info {margin-bottom: 38px;}}
@media (min-width: 1280px) {.standart1-awards-img {width: 232px; height: auto;}}
@media (min-width: 1280px) {.standart1-awards {row-gap: 10px;}}
@media (min-width: 1280px) {.standart1-awards-cont {row-gap: 5px;}}
@media (min-width: 1280px) {.standart1-awards-list {column-gap: 10px;}}
@media (min-width: 1280px) {.standart1-slider-wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 20px; row-gap: 20px;}}
@media (min-width: 1280px) {.standart1-slider-slide {width: auto; min-height: 392px;}}
@media (min-width: 1280px) {.standart1-slider-control {display: none;}}
@media (min-width: 1280px) {.standart1-slide-avatar {width: 88px; height: 88px; margin-bottom: 5px;}}
@media (min-width: 1280px) {.standart1-slide-author {row-gap: 2px; margin-bottom: 10px;}}
@media (min-width: 1280px) {.standart2-block1 {height: 595px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; column-gap: 20px; margin-bottom: 100px;}}
@media (min-width: 1280px) {.standart2-project-cont {padding-left: 24px; padding-top: 30px; padding-bottom: 30px;}}
@media (min-width: 1280px) {.standart2-block2 {margin-bottom: 100px; column-gap: 20px;}}
@media (min-width: 1280px) {.standart2-cont-card-text {max-width: 384px;}}
@media (min-width: 1280px) {.standart2-block3 {row-gap: 30px;}}
@media (min-width: 1280px) {.employer-card {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; min-height: 425px;}}
@media (min-width: 1280px) {.employer-popup-link {margin-bottom: 14px; width: 200px; height: 200px;}}
@media (min-width: 1280px) {.standart2-cl {column-gap: 5px; row-gap: 5px;}}
@media (min-width: 1280px) {.employer-popup-link-ic {width: 50px; height: 50px;}}
@media (min-width: 1280px) {.feedback-format-card {height: 150px; padding-left: 10px; padding-right: 10px;}}
@media (min-width: 1280px) {.video-feedback {grid-template-columns: 1fr 1fr; max-width: 612px; margin-left: auto; margin-right: auto; row-gap: 16px; column-gap: 16px;}}
@media (min-width: 1280px) {.video-feedback-preview {height: 189px;}}
@media (min-width: 1280px) {.video-feedback-card {height: auto; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (min-width: 1280px) {.video-feedback-card-title {padding-left: 10px; font-size: 16px;}}
@media (min-width: 1280px) {.video-feedback-preview-avatar {width: 83px; height: 83px; right: 12px; bottom: 12px;}}
@media (min-width: 1280px) {.video-feedback-author-name {font-size: 16px;}}
@media (min-width: 1280px) {.reviews-cl {row-gap: 4px; column-gap: 4px;}}
@media (min-width: 1280px) {.reviews-card-btn {height: 49px;}}
@media (min-width: 1280px) {.standart3-slider-control {display: none;}}
@media (min-width: 1280px) {.standart3-slider-wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 20px; row-gap: 20px;}}
@media (min-width: 1280px) {.career-review-card {width: auto; column-gap: 14px;}}
@media (min-width: 1280px) {.career-review-card-cont {width: auto; padding-bottom: 17px;}}
@media (min-width: 1280px) {.career-review-card-img {width: 183px; height: 175px; flex-grow: 0;}}
@media (min-width: 1280px) {.process {display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto auto; column-gap: 20px; row-gap: 20px;}}
@media (min-width: 1280px) {.process-card {width: auto;}}
@media (min-width: 1280px) {.format {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 15px;}}
@media (min-width: 1280px) {.format-card-list {flex-direction: column; row-gap: 10px; height: 100%;}}
@media (min-width: 1280px) {.format-card {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-top: 20px; padding-bottom: 20px; padding-left: 13.5px; padding-right: 13.5px;}}
@media (min-width: 1280px) {.format-card-item {height: 100%; justify-content: space-between; min-height: auto;}}
@media (min-width: 1280px) {.format-card-item-img {top: 14px;}}
@media (min-width: 1280px) {.addmods-card-bg {position: absolute; left: 0px; grid-row-start: span 4; grid-row-end: span 4; grid-column-start: span 1; grid-column-end: span 1; width: 50%; height: 100%; top: 0px; bottom: 0px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (min-width: 1280px) {.addmods {width: 50%; margin-left: auto; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; position: static; background-size: auto; background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%); background-repeat: no-repeat; background-position: left 0px top 0px; background-attachment: scroll; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (min-width: 1280px) {.addmods-card {min-height: auto; background-color: rgb(248, 248, 248);}}
@media (min-width: 1280px) {.addmods-card-img {margin-bottom: 38px;}}
@media (min-width: 1280px) {.cost-form-ds {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 58px;}}
@media (min-width: 1280px) {.cost-wrap {padding-top: 25px; padding-bottom: 30px; padding-left: 25px; padding-right: 25px;}}
@media (min-width: 1280px) {.cost-tab {margin-bottom: 0px; height: 100%;}}
@media (min-width: 1280px) {.standart3-card {height: 582px;}}
@media (min-width: 1280px) {.standart3-author {max-width: 575px; column-gap: 64px;}}
@media (min-width: 1280px) {.program-list-card {column-gap: 15px;}}
@media (min-width: 1280px) {.standart2-block3-copy {row-gap: 30px;}}
@media (min-width: 1280px) {.section-bg {border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; padding-left: 20px; padding-right: 20px;}}
@media (min-width: 1280px) {.cta-form-il {font-size: 16px;}}
@media (min-width: 1280px) {.hero-video-wrap {max-width: 1200px;}}
@media (min-width: 1280px) {.program-popup-block {width: 1067px;}}
@media (min-width: 1280px) {.program-popup-header {margin-top: 48px;}}
@media (min-width: 1280px) {.program-popup-title {font-size: 45px;}}
@media (min-width: 1280px) {.pps-dt {grid-template-columns: 360px 1fr auto; padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 12px;}}
@media (min-width: 1280px) {.pps-dl-cont {margin-left: 360px; max-width: 488px; padding-bottom: 12px; padding-right: 0px; padding-left: 12px;}}
@media (min-width: 1280px) {.ppsb-ci {grid-template-columns: 1fr 1fr; column-gap: 10px;}}
@media (min-width: 1280px) {.uup-hero-cont {min-height: 442px;}}
@media (min-width: 1280px) {.uup-pps-dt {grid-template-columns: 556px 1fr auto; padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 12px;}}
@media (min-width: 1280px) {.uup-pps-dl-cont {margin-left: 556px; max-width: 516px; padding-bottom: 12px; padding-right: 0px; padding-left: 12px;}}
@media (min-width: 1280px) {.uup-ppsb-ci {grid-template-columns: 1fr 1fr; column-gap: 10px;}}
@media (min-width: 1280px) {.ums-card {padding-top: 24px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; column-gap: 26px; border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px;}}
@media (min-width: 1280px) {.ums-title {font-size: 75px;}}
@media (min-width: 1280px) {.ums-card-preview {max-width: 781px; min-height: 496px; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px;}}
@media (min-width: 1280px) {.ums-card-tag {font-size: 16px;}}
@media (min-width: 1280px) {.ums-card-title {font-size: 45px;}}
@media (min-width: 1280px) {.ums-card-change {padding-top: 13px; padding-bottom: 13px;}}
@media (min-width: 1280px) {.ums-card-change-marker {height: 4px;}}
@media (min-width: 1280px) {.ums-list {row-gap: 20px;}}
@media (min-width: 1280px) {.ccb1 {padding-left: 13px; padding-right: 4px;}}
@media (min-width: 1280px) {.ccb2 {padding-left: 4px; padding-right: 4px;}}
@media (min-width: 1280px) {.ccb3 {padding-left: 4px; padding-right: 13px;}}
@media (min-width: 1280px) {.ums-card-cont {row-gap: 10px;}}
@media (min-width: 1280px) {.poster-block-img {height: 600px;}}
@media (min-width: 1280px) {.poster-cont {padding-top: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px;}}
@media (min-width: 1280px) {.poster-cont-title {font-size: 45px;}}
@media (min-width: 1280px) {.poster-other {padding-top: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; row-gap: 30px;}}
@media (min-width: 1280px) {.heading2-small {font-size: 45px;}}
@media (min-width: 1280px) {.poster-other-img {height: 450px;}}
@media (min-width: 1280px) {.moved-section {padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1280px) {.vers2_text2 {font-size: 16px;}}
@media (min-width: 1280px) {.heading1 {font-size: 80px;}}
@media (min-width: 1280px) {.results-cover {background-size: cover; background-image: url("/d/library_image-7135-symbol-imlxhe3ti-bg_results_1280.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}}
@media (min-width: 1280px) {.results-list {max-width: 554px;}}
@media (min-width: 1280px) {.results-heading1 {max-width: 615px;}}
@media (min-width: 1280px) {.results-section-header {row-gap: 10px;}}
@media (min-width: 1280px) {.heading2-vers2 {font-size: 45px;}}
@media (min-width: 1280px) {.vers2_heading3-results {font-size: 18px;}}
@media (min-width: 1280px) {.results {row-gap: 15px; column-gap: 15px;}}
@media (min-width: 1280px) {.results-heading2 {max-width: 839px;}}
@media (min-width: 1280px) {.results-skills-block {height: 277px;}}
@media (min-width: 1280px) {.skills-img {width: 207px;}}
@media (min-width: 1280px) {.salary-img {width: 164px;}}
@media (min-width: 1280px) {.audience-2vers_list {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; padding-right: 30px; padding-bottom: 30px; padding-top: 30px; padding-left: 30px; min-height: 280px; row-gap: 30px;}}
@media (min-width: 1280px) {.audience-2vers_header {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (min-width: 1280px) {.audience-wrap {column-gap: 20px;}}
@media (min-width: 1280px) {.section-2vers_header {row-gap: 20px;}}
@media (min-width: 1280px) {.section-2vers_title {font-size: 45px;}}
@media (min-width: 1280px) {.vers2_heading3 {font-size: 25px;}}
@media (min-width: 1280px) {.vers2_standarts-list-item {padding-left: 0px; max-width: 442px;}}
@media (min-width: 1280px) {.big-button {max-width: 1150px; height: 65px;}}
@media (min-width: 1280px) {.content-wrapper {border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; padding-top: 70px; padding-bottom: 70px;}}
@media (min-width: 1280px) {.steps-item-description {max-width: 294px;}}
@media (min-width: 1280px) {.var2-main-container {max-width: 1200px;}}
@media (min-width: 1280px) {.var2-steps-image {height: 196px; max-width: 1153px; background-size: 100% 100%;}}
@media (min-width: 1280px) {.var2-steps-list {max-width: 1150px;}}
@media (min-width: 1280px) {.var2-steps-item {row-gap: 68px; height: 209px; padding-bottom: 39px;}}
@media (min-width: 1280px) {.var2-text2 {font-size: 16px;}}
@media (min-width: 1280px) {.h4 {font-size: 40px;}}
@media (min-width: 1280px) {.var2-section-title {font-size: 45px;}}
@media (min-width: 1280px) {.var2-heading3 {font-size: 25px;}}
@media (min-width: 1280px) {.moved_hero-section {padding-bottom: 40px;}}
@media (min-width: 1280px) {.bottom-padding_moved-section {padding-top: 0px; padding-bottom: 40px;}}
@media (min-width: 1280px) {.top-padding_moved-section {padding-top: 40px; padding-bottom: 0px;}}
@media (min-width: 1280px) {.number2-copy {font-size: 65px;}}
@media (min-width: 1280px) {.heading2 {font-size: 45px;}}
@media (min-width: 1280px) {.payment-blue-block {max-height: none;}}
@media (min-width: 1280px) {.heading3-vacancy {font-size: 18px;}}
@media (min-width: 1280px) {.vers2-career-review-card-text {font-size: 16px;}}
@media (min-width: 1280px) {.var2-heading2 {font-size: 45px;}}
@media (min-width: 1280px) {.levelup-content-static {max-width: 600px; padding-right: 20px;}}
@media (min-width: 1280px) {.answer-text {max-width: 492px; font-size: 16px;}}
@media (min-width: 1280px) {.levelup-tabs-wrapper {max-width: 600px;}}
@media (min-width: 1280px) {.content-bg_wrap {border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px;}}
@media (min-width: 1280px) {.dp-block {padding-left: 20px; padding-right: 20px; padding-top: 70px; padding-bottom: 70px;}}
@media (min-width: 1280px) {.dp-block-title {font-size: 45px;}}
@media (min-width: 1280px) {.dp-block-link {font-size: 24px;}}
@media (min-width: 1280px) {.var3-content-wrapper {height: 620px; background-image: none/*url("/d/1280-ad_1.jpg")*/, url("/d/library_image-7134-symbol-im3v6rv8v-adaptive-cover-bg-1280.svg"); padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px; background-size: cover, cover, auto; background-repeat: no-repeat, no-repeat, no-repeat; background-position: center center, center center, center top 0%; background-attachment: scroll, scroll, scroll;}}
@media (min-width: 1280px) {.var2-fix-button {height: 65px;}}
@media (min-width: 1280px) {.adaptive-cover-content {max-width: 617px;}}
@media (min-width: 1280px) {.adaptive-cover-content-wrapper {column-gap: 33px; align-items: flex-start;}}
@media (min-width: 1280px) {.adaptive-cover-img {margin-top: 44px; width: 520px;}}
@media (min-width: 1280px) {.adaptive-cover-text-content {row-gap: 20px;}}
@media (min-width: 1280px) {.adaptive-cover-heading {font-size: 80px;}}
@media (min-width: 1280px) {.adaptive-cover-tabs {column-gap: 10px; max-width: none;}}
@media (min-width: 1280px) {.works-grid {border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px; column-gap: 10px;}}
@media (min-width: 1280px) {.works-img {border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}}
@media (min-width: 1280px) {.works-wrapper {row-gap: 10px;}}
@media (min-width: 1280px) {.designers-text-wrapper {max-width: 295px;}}
@media (min-width: 1280px) {.designers-item {width: 595px; height: 295px;}}
@media (min-width: 1280px) {.designers-img-wrapper {max-width: 247px;}}
@media (min-width: 1280px) {.var2-content-wrapper {border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; padding-top: 45px; padding-bottom: 45px; padding-left: 112px; padding-right: 112px;}}
@media (min-width: 1280px) {.fix-button {height: 65px;}}
@media (min-width: 1280px) {.learning-think-grid {grid-template-rows: 217px auto 113px; grid-template-columns: 1fr 29.5px 376px 29.5px 1fr;}}
@media (min-width: 1280px) {.learning-think-img {height: 409px;}}
@media (min-width: 1280px) {.poster-section {margin-top: 50px;}}
@media (min-width: 1280px) {.var2-text {font-size: 16px;}}
@media (min-width: 1280px) {.volume-ux-block__title-wrapper {max-width: 532px;}}
@media (min-width: 1280px) {.volume-ux-block__item-desc {max-width: 510px;}}
@media (min-width: 1280px) {.volume-ux-block__description {max-width: 420px;}}
@media (min-width: 1280px) {.volume-ux-block__item-img {margin-top: -4px;}}
@media (min-width: 1280px) {.volume-ux-block__item {padding-bottom: 8px;}}
@media (min-width: 1280px) {.works_caption {margin-bottom: 20px;}}
@media (min-width: 1280px) {.gdb1-cont {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1280px) {.gdb1-cont-avatars {margin-top: auto; padding-left: 0px; padding-bottom: 0px;}}
@media (min-width: 1280px) {.gdb1-img {flex-grow: 0; flex-shrink: 1;}}
@media (min-width: 1280px) {.gdb1 {row-gap: 20px; column-gap: 20px;}}
@media (min-width: 1280px) {.nnb1 {row-gap: 20px; column-gap: 20px;}}
@media (min-width: 1280px) {.nnb1-cont-avatars {margin-top: auto;}}
@media (min-width: 1280px) {.nnb1-cont {padding-left: 20px; padding-right: 20px; padding-bottom: 20px; padding-top: 20px;}}
@media (min-width: 1280px) {.nnb1-img {flex-grow: 0; flex-shrink: 1; min-height: 416px;}}
@media (min-width: 1280px) {.acb1-cont {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1280px) {.acb1-img {flex-grow: 0; flex-shrink: 1;}}
@media (min-width: 1280px) {.acb1-cont-title {font-size: 24px;}}
@media (min-width: 1280px) {.gdb1-cont-text {font-size: 16px; max-width: 558px;}}
@media (min-width: 1280px) {.acb2-title {font-size: 45px;}}
@media (min-width: 1280px) {.acb2-cont {max-width: 317px; margin-bottom: 0px;}}
@media (min-width: 1280px) {.acb2-img {flex-grow: 0; flex-shrink: 1; height: 404px;}}
@media (min-width: 1280px) {.acb2-cont-title {font-size: 30px;}}
@media (min-width: 1280px) {.acb2-cont-text {font-size: 16px;}}
@media (min-width: 1280px) {.acb2-card {flex-direction: column; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; height: 511px;}}
@media (min-width: 1280px) {.acb2-tooltip-cont {top: 0px; left: 160px; z-index: 2;}}
@media (min-width: 1280px) {.frb1-card-header {min-height: auto;}}
@media (min-width: 1280px) {.acb3 {column-gap: 20px; grid-template-columns: 1fr 1fr 1fr; display: grid;}}
@media (min-width: 1280px) {.acb3-card-title {font-size: 25px;}}
@media (min-width: 1280px) {.acb3-telegram-link {position: static; grid-column-start: 2; grid-column-end: 2; grid-row-start: 2; grid-row-end: 2; margin-top: auto;}}
@media (min-width: 1280px) {.acb3-card-header {max-width: none;}}
@media (min-width: 1280px) {.acb3-card-cont {padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px; display: flex; flex-direction: column; row-gap: 20px; min-height: 368px;}}
@media (min-width: 1280px) {.acb3-card {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; width: 100%;}}
@media (min-width: 1280px) {.price-card-cont {row-gap: 22px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; min-height: 611px;}}
@media (min-width: 1280px) {.price-card-wrap {column-gap: 20px;}}
@media (min-width: 1280px) {.price-card-header {flex-direction: row; justify-content: space-between; align-items: center; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1280px) {.price-card-richtext {min-height: 231px;}}
@media (min-width: 1280px) {.price-card-value {font-size: 45px;}}
@media (min-width: 1280px) {.price-flexblock1 {min-height: 101px;}}
@media (min-width: 1280px) {.section-blue-bg {border-top-left-radius: 35px; border-top-right-radius: 35px; border-bottom-left-radius: 35px; border-bottom-right-radius: 35px;}}
@media (min-width: 1280px) {.poster-other_img-card {height: 450px;}}
@media (min-width: 1280px) {.acb3-card-info {row-gap: 20px; height: 100%;}}
@media (min-width: 1280px) {.sb1-slide-title {font-size: 25px;}}
@media (min-width: 1280px) {.sb1-slide {height: 420px;}}
@media (min-width: 1280px) {.rb1-tag-text {font-size: 16px;}}
@media (min-width: 1280px) {.rb1-cont2 {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; background-position: right -56px top 41px, left 0% top 0%;}}
@media (min-width: 1280px) {.rb1-cont1 {padding-top: 30px; padding-bottom: 30px; padding-right: 17px; padding-left: 30px;}}
@media (min-width: 1280px) {.gsb1-card-title {font-size: 80px;}}
@media (min-width: 1280px) {.gsb1-desc {font-size: 16px;}}
@media (min-width: 1280px) {.mvb1-card-title {font-size: 25px;}}
@media (min-width: 1280px) {.mvb1-card-num {font-size: 80px;}}
@media (min-width: 1280px) {.mvb1-card-text {font-size: 16px;}}
@media (min-width: 1280px) {.mvb1-card-header {margin-bottom: 48px;}}
@media (min-width: 1280px) {.mvb2-slide-title {font-size: 25px;}}
@media (min-width: 1280px) {.mvb2-slide {padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px;}}
@media (min-width: 1280px) {.gd-c-header_circle {width: 20px; height: 20px;}}
@media (min-width: 1280px) {.cfb1-title {font-size: 25px;}}
@media (min-width: 1280px) {.cfb1 {column-gap: 30px;}}
@media (min-width: 1280px) {.cfb1-img {width: 545px;}}
@media (min-width: 1280px) {.cfb2-title {font-size: 45px;}}
@media (min-width: 1280px) {.cfb2-card-div {width: 40px; height: 40px; right: -20px;}}
@media (min-width: 1280px) {.cfb2-list {display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto; column-gap: 10px;}}
@media (min-width: 1280px) {.cfb1-neon {width: 837px; right: -1%;}}
@media (min-width: 1280px) {.cfb1-neon-mob {width: 837px;}}
@media (min-width: 1280px) {.program-section {margin-top: 100px; margin-bottom: 40px;}}
@media (min-width: 1280px) {.main-anchor-section {padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1280px) {.uup-hero-tags {column-gap: 20px;}}
@media (min-width: 1280px) {.rgcb1 {column-gap: 20px;}}
@media (min-width: 1280px) {.rgcb1-img {border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px;}}
@media (min-width: 1280px) {.rgcb1-cont-partner-logo {width: 192px;}}
@media (min-width: 1280px) {.rgcb1-cont-item-text {font-size: 16px;}}
@media (min-width: 1280px) {.standart3_black-slider {display: flex; column-gap: 10px;}}
@media (min-width: 1280px) {.standart3_white-btn {height: 65px; margin-top: 20px;}}
@media (min-width: 1280px) {.pdux-c {height: 620px; padding-top: 40px; background-image: url("/d/1280_4_306188.jpg"), none/*url("/d/1280-poduct.png")*/; background-size: cover, cover, auto 100%; background-repeat: no-repeat, no-repeat, no-repeat; background-position: center center, center center, right 0% center; background-attachment: scroll, scroll, scroll;}}
@media (min-width: 1280px) {.pdux-c-title {font-size: 70px; color: rgba(255, 255, 255, 1);}}
@media (min-width: 1280px) {.pdux-c-cont {margin-top: 52px; row-gap: 30px;}}
@media (min-width: 1280px) {.pdux-c-question {right: 20px; top: 40px;}}
@media (min-width: 1280px) {.hfgb1 {column-gap: 20px;}}
@media (min-width: 1280px) {.career-review-header-copy {padding-bottom: 20px;}}
@media (min-width: 1280px) {.career-review-card-title-copy {width: auto; column-gap: 14px;}}
@media (min-width: 1280px) {.career-review-card-img-copy {flex-grow: 0;}}
@media (min-width: 1280px) {.career-review-card-heading-copy {width: auto;}}
@media (min-width: 1280px) {.vers2-career-review-card {width: auto;}}
@media (min-width: 1280px) {.vers2-career-review-card-cont {width: auto; padding-bottom: 17px;}}
@media (min-width: 1280px) {.flex-items-and-img {height: 575px;}}
@media (min-width: 1280px) {.var3-text2 {font-size: 16px;}}
@media (min-width: 1280px) {.var2-standart3-card {max-width: 575px;}}
@media (min-width: 1280px) {.var2-standart3-card-header {row-gap: 5px; max-width: 408px;}}
@media (min-width: 1280px) {.ugc-ci {width: 100%; height: auto;}}
@media (min-width: 1280px) {.ugc-cl {overflow-x: visible; overflow-y: visible; display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; row-gap: 20px;}}
@media (min-width: 1280px) {.ugc-ci-cont-text {font-size: 16px; margin-bottom: 10px;}}
@media (min-width: 1280px) {.couses_n-modal-link {right: 205px;}}
@media (min-width: 1280px) {.couses_gd-modal-link {left: auto; bottom: 243px; right: 31px;}}
@media (min-width: 1280px) {.acb2-img-wrap {flex-grow: 0; flex-shrink: 1; min-height: 404px; width: 202px; position: absolute; bottom: 20px; right: 20px; height: 404px;}}
@media (min-width: 1280px) {.gdb1-img-wrap {flex-grow: 0; flex-shrink: 1; height: 100%; min-height: 433px; max-height: 433px;}}
@media (min-width: 1280px) {.gdb1-tag-text {overflow-wrap: normal;}}
@media (min-width: 1280px) {.absolute-tag {position: absolute; left: 0px;}}
@media (min-width: 1280px) {.test-drive_wrap {row-gap: 40px;}}
@media (min-width: 1280px) {.white-button {max-width: 510px;}}
@media (min-width: 1280px) {.faq-dt-text {font-size: 16px;}}
@media (min-width: 1280px) {.video_play-icon {width: 100px;}}
@media (min-width: 1280px) {.gsb1-video_play-icon {width: 100px;}}
@media (min-width: 1280px) {.sb1_arrows-wrap {margin-top: 20px;}}
@media (min-width: 1280px) {.bf_action {width: 133px; height: 87px;}}
@media (min-width: 1280px) {.action_acb2-wrap {column-gap: 10px; width: auto;}}
@media (min-width: 1280px) {.gdb1_yellow-tag-text {overflow-wrap: normal;}}
@media (min-width: 1280px) {.gdb1_yellow-caption {overflow-wrap: normal;}}
@media (min-width: 1280px) {.gd_bf-action {right: 600px;}}
@media (min-width: 1280px) {.nnb1_bf-action {right: 600px;}}
@media (min-width: 1280px) {.bf_cta-icon {width: 95px; height: 95px;}}
@media (min-width: 1280px) {.bf_cta-text {font-size: 16px;}}
@media (min-width: 1280px) {.bf_cta-banner {bottom: 0px;}}
@media (min-width: 1280px) {.banner-img {background-image: url("/d/1280_1_178385.svg"); background-size: auto 100%; background-position: left calc(3px + 50%) center; height: 120px;}}
@media (min-width: 1280px) {.ac_test-drive_wrap {row-gap: 40px; min-height: 390px;}}
@media (min-width: 1280px) {.acb2-tooltip-wrap {flex-wrap: wrap; row-gap: 10px;}}
@media (min-width: 1280px) {.modal_tabs {margin-top: 20px;}}
@media (min-width: 1280px) {.tabs_price-text {font-size: 45px;}}
@media (min-width: 1280px) {.tax-text {font-size: 16px;}}
@media (min-width: 1280px) {.tabs-form {padding-top: 20px;}}
@media (min-width: 1280px) {.taps_price-wrap {margin-bottom: 20px; min-height: 69px;}}
@media (min-width: 1280px) {.tax_wrap {margin-bottom: 20px;}}
@media (min-width: 1280px) {.old-price {font-size: 18px; margin-bottom: 4px;}}
@media (min-width: 1280px) {.ugc_arrows-wrap {margin-top: 20px;}}
@media (min-width: 1280px) {.ad_hero-wrap {padding-top: 35px; row-gap: 25px; background-image: none/*url("/d/1280-ad.jpg")*/, url("/d/1280_ad.jpg"); min-height: 620px; background-size: cover, cover, cover; background-repeat: no-repeat, no-repeat, no-repeat; background-position: center center, center center, center center; background-attachment: scroll, scroll, scroll;}}
@media (min-width: 1280px) {.ad_hero-btn {min-width: 421px;}}
@media (min-width: 1280px) {.ad_author-img {max-height: 537px;}}
@media (min-width: 1280px) {.ad_author_right-side {row-gap: 15px;}}
@media (min-width: 1280px) {.ad_author_accent-text {font-size: 30px;}}
@media (min-width: 1280px) {.ad_author_name {font-size: 25px;}}
@media (min-width: 1280px) {.general-text {font-size: 16px;}}
@media (min-width: 1280px) {.ad_card-list {max-width: 511px;}}
@media (min-width: 1280px) {.career-section {margin-top: 40px;}}
@media (min-width: 1280px) {.ad_ums-list {row-gap: 20px;}}
@media (min-width: 1280px) {.ad_ums-card {padding-top: 24px; padding-bottom: 24px; padding-left: 24px; padding-right: 24px; column-gap: 26px; border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px;}}
@media (min-width: 1280px) {.ad_ums-card-cont {row-gap: 10px;}}
@media (min-width: 1280px) {.ad_ums-card-tag {font-size: 16px;}}
@media (min-width: 1280px) {.ad_ums-card-preview {max-width: 781px; min-height: 496px; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px;}}
@media (min-width: 1280px) {.ad_ums-card-change {padding-top: 13px;}}
@media (min-width: 1280px) {.ad_ums-card-change-marker {height: 4px;}}
@media (min-width: 1280px) {.multi_wrap {height: 1041px; background-image: url("/d/multi-1280.jpg"); padding-top: 70px;}}
@media (min-width: 1280px) {.multi-title {font-size: 75px;}}
@media (min-width: 1280px) {.fhc_text-wrap {max-width: 599px;}}
@media (min-width: 1280px) {.fhc_text {font-size: 20px;}}
@media (min-width: 1280px) {.ad_format-box {height: 546px; padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px; grid-template-columns: 1fr 781px; border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px;}}
@media (min-width: 1280px) {.ad_format-card-image {border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px;}}
@media (min-width: 1280px) {.multi_circle-wrap {height: 605px; max-width: 600px; padding-top: 64px; row-gap: 58px;}}
@media (min-width: 1280px) {.multi-tag {font-size: 30px;}}
@media (min-width: 1280px) {.acb2-tooltip {flex-shrink: 0;}}
@media (min-width: 1280px) {.ws_hero-wrap {min-height: 620px; background-image: url("/d/1280-ws.jpg");}}
@media (min-width: 1280px) {.ws_hero-author {right: 40px; bottom: 40px; font-size: 16px;}}
@media (min-width: 1280px) {.ws_hero-tag-text {font-size: 16px;}}
@media (min-width: 1280px) {.ws_hero-title {font-size: 80px;}}
@media (min-width: 1280px) {.ws_hero-text {font-size: 16px;}}
@media (min-width: 1280px) {.ws_hero-btn {min-width: 332px;}}
@media (min-width: 1280px) {.ws_tag-circle {width: 8px; height: 8px;}}
@media (min-width: 1280px) {.adfh_award-wrap {grid-template-columns: 1fr 1fr 1fr 1fr 1fr; max-width: 446px;}}
@media (min-width: 1280px) {.adfh_card-title {font-size: 25px;}}
@media (min-width: 1280px) {.adfh_caprion {font-size: 16px;}}
@media (min-width: 1280px) {.ad_projects_wrap {row-gap: 20px; column-gap: 20px;}}
@media (min-width: 1280px) {.ad_project-hover-wrap {height: 337px;}}
@media (min-width: 1280px) {.ad_project-header {height: 81px; padding-left: 20px; padding-right: 20px;}}
@media (min-width: 1280px) {.ad_project-btns-wrap {column-gap: 10px;}}
@media (min-width: 1280px) {.ad_case-btn {padding-left: 20px; padding-right: 20px; min-width: 152px;}}
@media (min-width: 1280px) {.ad_project-btn {padding-left: 20px; padding-right: 20px; min-width: 152px;}}
@media (min-width: 1280px) {.ad_project-header-name {font-size: 16px;}}
@media (min-width: 1280px) {.no-pojects-wrap {width: auto;}}
@media (min-width: 1280px) {.hpt1 {padding-left: 13px; padding-right: 4px;}}
@media (min-width: 1280px) {.hpt2 {padding-left: 4px; padding-right: 4px;}}
@media (min-width: 1280px) {.hpt3 {padding-left: 4px; padding-right: 13px;}}
@media (min-width: 1280px) {.ws_pcb1-list {padding-top: 4px;}}
@media (min-width: 1280px) {.ws_skills-wrap {max-width: none; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: auto;}}
@media (min-width: 1280px) {.c_poster-cont {padding-top: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px;}}
@media (min-width: 1280px) {.c_poster-block-img {height: 600px;}}
@media (min-width: 1280px) {.c_poster-cont-title {font-size: 45px;}}
@media (min-width: 1280px) {.ad_project-winners-wrap {max-width: 495px;}}
@media (min-width: 1280px) {.c_poster-block {height: 600px;}}
@media (min-width: 1280px) {.c_poster-cont-img {width: 454px;}}
@media (min-width: 1280px) {.pc_designers-item {width: 595px; height: 295px;}}
@media (min-width: 1280px) {.pc_designers-text-wrapper {max-width: 295px;}}
@media (min-width: 1280px) {.pc_designers-img-wrapper {max-width: 247px;}}
@media (min-width: 1280px) {.poster_accent-wrap {min-height: 620px; padding-top: 149px; background-image: url("/d/1280-poster.jpg");}}
@media (min-width: 1280px) {.poster_accent-title {font-size: 80px;}}
@media (min-width: 1280px) {.poster_accent-subtitle {font-size: 48px; margin-bottom: 20px;}}
@media (min-width: 1280px) {.hr_fhc_text {font-size: 25px;}}
@media (min-width: 1280px) {.hr_fhc_text-wrap {max-width: 599px;}}
@media (min-width: 1280px) {.benefits_wrap {row-gap: 11px; column-gap: 11px; grid-template-columns: 1fr 1fr 1fr;}}
@media (min-width: 1280px) {.benefits_card {min-height: 215px;}}
@media (min-width: 1280px) {.new-year_hero {min-height: 475px; background-image: url("/d/1280-hero.svg");}}
@media (min-width: 1280px) {.new-year_hero-title {font-size: 80px; max-width: 787px;}}
@media (min-width: 1280px) {.new-year_hero-text {font-size: 18px; max-width: 453px;}}
@media (min-width: 1280px) {.ny_senior-hero-cover {height: 620px; padding-top: 40px; background-image: none/*url("/d/1280-middle.jpg")*/, url("/d/1280-senior.png"); background-size: cover, cover; background-repeat: no-repeat, no-repeat, no-repeat; background-position: center center, center center, center center; background-attachment: scroll, scroll, scroll;}}
@media (min-width: 1280px) {.ny_senior-hero-tag {font-size: 16px;}}
@media (min-width: 1280px) {.holiday-tag {font-size: 16px;}}
@media (min-width: 1280px) {.ny_senior-h1 {font-size: 80px; margin-bottom: 10px;}}
@media (min-width: 1280px) {.ny_senior-hero-text {margin-bottom: 10px; font-size: 16px;}}
@media (min-width: 1280px) {.senior-cover-1280 {background-size: cover; background-image: url("/d/1280-senior-cover.png"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; display: block;}}
@media (min-width: 1280px) {.pdux-cover {display: none;}}
@media (min-width: 1280px) {.ad_hero-tags-wrap {max-width: none;}}
@media (min-width: 1280px) {.var2-text2-copy {font-size: 16px;}}
@media (min-width: 1280px) {.uxui-cover {background-image: url("/d/1280-uxui.svg");}}
@media (min-width: 1280px) {.acb1-card {height: 519px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (min-width: 1280px) {.course-card_hover-cover {padding-bottom: 0px; padding-top: 259px; justify-content: flex-start;}}
@media (min-width: 1280px) {.course-card_hover-btn {max-width: 350px; font-size: 18px;}}
@media (min-width: 1280px) {.bf_action-wrap {margin-top: 10px;}}
@media (min-width: 1280px) {.acb1 {grid-template-columns: 1fr 1fr 1fr;}}
@media (min-width: 1280px) {.white-btn-wrap {padding-bottom: 0px; padding-top: 259px; justify-content: flex-start;}}
@media (min-width: 1280px) {.nnb1-cont-tags {margin-top: 10px;}}
@media (min-width: 1280px) {.course-card_price-tag-wrap {margin-top: 10px;}}
@media (min-width: 1280px) {.gdb1-cont-title {font-size: 30px;}}
@media (min-width: 1280px) {.new_gdb1-cont-title {font-size: 30px;}}
@media (min-width: 1280px) {.new_gdb1-cont-text {font-size: 16px; max-width: 558px;}}
@media (min-width: 1280px) {.new-nnb1-img {min-height: 416px;}}
@media (min-width: 1280px) {.big-card-hover-cover {padding-top: 165px;}}
@media (min-width: 1280px) {.first_gdb1-cont-avatars {margin-top: auto; padding-left: 0px; padding-bottom: 0px;}}
@media (min-width: 1280px) {.carg-hover-center {padding-top: 0px; justify-content: center;}}
@media (min-width: 1280px) {.course-card_avatar {width: 60px; height: 60px;}}
@media (min-width: 1280px) {.author-course_cont-text {max-width: 558px;}}
@media (min-width: 1280px) {.author-course_img {flex-grow: 0; flex-shrink: 1; width: 222px; height: 404px; position: absolute; right: 20px; bottom: 20px; margin-bottom: 0px;}}
@media (min-width: 1280px) {.author-course-card {height: 511px;}}
@media (min-width: 1280px) {.author-course_avatars {left: 20px; bottom: 20px;}}
@media (min-width: 1280px) {.author-course_avatar {width: 60px; height: 60px;}}
@media (min-width: 1280px) {.author-course_hover-cover {padding-top: 211px;}}
@media (min-width: 1280px) {.author-course-big-card {height: 433px;}}
@media (min-width: 1280px) {.author-coursebig-card_avatars {left: 20px; bottom: 20px;}}
@media (min-width: 1280px) {.commercial-content {row-gap: 20px; column-gap: 20px;}}
@media (min-width: 1280px) {.new_commercial-project-image {height: 300px;}}
@media (min-width: 1280px) {.new_commercial-project-info {flex-direction: row; align-items: center;}}
@media (min-width: 1280px) {.new_commercial-feedback-text {font-size: 16px;}}
@media (min-width: 1280px) {.new_commercial-feedback {min-height: 266px;}}
@media (min-width: 1280px) {.new_commercial-feedback-author {grid-template-rows: auto; grid-template-columns: auto 1fr 1fr;}}
@media (min-width: 1280px) {.commercial-costs-wrap {justify-self: end; align-items: flex-end; text-align: right;}}
@media (min-width: 1280px) {.commercial-cost-price {width: auto;}}
@media (min-width: 1280px) {.new_commercial-feedback-logo {align-self: start; width: 45px; height: 45px;}}
@media (min-width: 1280px) {.commercial-cost-price-text {font-size: 16px;}}
@media (min-width: 1280px) {.commercial-cost-lable {width: 12px; height: 22px;}}
@media (min-width: 1280px) {.load-more-btn {font-size: 20px;}}
@media (min-width: 1280px) {.acb1-card3 {grid-column-start: span 1; grid-column-end: span 1;}}
@media (min-width: 1280px) {.var4-content-wrapper {background-position: right 0px top 0px; background-size: 940px;}}
@media (min-width: 1280px) {.cover-content {max-width: 1003px;}}
@media (min-width: 1280px) {.cover-text-content {row-gap: 20px;}}
@media (min-width: 1280px) {.cover-heading {font-size: 80px;}}
@media (min-width: 1280px) {.var3-fix-button {max-width: 374px;}}
@media (min-width: 1280px) {.var4-text2 {font-size: 16px;}}
@media (min-width: 1280px) {.var4-heading3 {font-size: 30px;}}
@media (min-width: 1280px) {.selection-spec__description-wrap {max-width: 493px;}}
@media (min-width: 1280px) {.selection-scec__grid {column-gap: 20px;}}
@media (min-width: 1280px) {.var3-heading2 {font-size: 45px;}}
@media (min-width: 1280px) {.selection-spec__list-item {grid-template-columns: 1fr 270px; padding-top: 13px;}}
@media (min-width: 1280px) {.selection-spec__list-item--first {padding-top: 0px;}}
@media (min-width: 1280px) {.selection-spec__list {row-gap: 13px;}}
@media (min-width: 1280px) {.block4-select-stages {row-gap: 30px; padding-top: 45px; padding-bottom: 45px;}}
@media (min-width: 1280px) {.block4-select-stages__tabs {row-gap: 30px; width: 680px;}}
@media (min-width: 1280px) {.block4-select-stages__text-wrap {row-gap: 5px;}}
@media (min-width: 1280px) {.block4-select-stages__list-item {padding-top: 13px;}}
@media (min-width: 1280px) {.cost-forms_wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 58px;}}
@media (min-width: 1280px) {.ws_hero-cover {background-image: url("/d/1280-ws-cover.svg");}}
@media (min-width: 1280px) {.select_nav-link {text-underline-offset: 4px;}}
@media (min-width: 1280px) {.ws_ums-card-change-marker {height: 4px;}}
@media (min-width: 1280px) {.var6-section-header {row-gap: 10px;}}
@media (min-width: 1280px) {.structuring-knowledge__grid {height: 550px;}}
@media (min-width: 1280px) {.structuring-knowledge__item {row-gap: 10px; border-top-left-radius: 13px; border-top-right-radius: 13px; border-bottom-left-radius: 13px; border-bottom-right-radius: 13px;}}
@media (min-width: 1280px) {.structuring-knowledge__inner-wrap {padding-left: 7px; padding-right: 7px; padding-top: 7px; padding-bottom: 7px;}}
@media (min-width: 1280px) {.structuring-knowledge__tag-author {background-color: rgb(31, 31, 31); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; height: 31px; padding-left: 5px; padding-right: 5px; column-gap: 3px; left: 6px; bottom: 6px;}}
@media (min-width: 1280px) {.structuring-knowledge__img-poster {width: 128px; height: 192px;}}
@media (min-width: 1280px) {.structuring-knowledge__img-posters-wrap {column-gap: 6px;}}
@media (min-width: 1280px) {.structuring-knowledge__tag {min-height: 15px;}}
@media (min-width: 1280px) {.advantages {display: flex; row-gap: 10px;}}
@media (min-width: 1280px) {.advantages__image {background-size: 100% 100%; position: relative; left: 0px; right: 0px; width: 100%; height: 116px; background-image: url("/d/library_image-9524-symbol-icfdot9l5-advantages-img-1280.svg"); background-position: center bottom 0%;}}
@media (min-width: 1280px) {.advantages__list {max-width: 1150px; flex-direction: row; column-gap: 5px;}}
@media (min-width: 1280px) {.advantages__item {width: 100%; height: 105px;}}
@media (min-width: 1280px) {.content-wrapper--advantages {max-width: 1134px;}}
@media (min-width: 1280px) {.works-students {row-gap: 30px;}}
@media (min-width: 1280px) {.var4-section-header {row-gap: 15px;}}
@media (min-width: 1280px) {.works-students__grid {height: 713px; column-gap: 10px;}}
@media (min-width: 1280px) {.works-students__colomn {row-gap: 10px;}}
@media (min-width: 1280px) {.works-students__img-wrap {border-top-left-radius: 17px; border-top-right-radius: 17px; border-bottom-left-radius: 17px; border-bottom-right-radius: 17px;}}
@media (min-width: 1280px) {.poster_ny-tag {font-size: 16px;}}
@media (min-width: 1280px) {.poster-hero-cover {background-image: url("/d/1280-poster-cover.svg");}}
@media (min-width: 1280px) {.program-title-tag {font-size: 18px;}}
@media (min-width: 1280px) {.cover-web-desc-wrapper {max-width: 370px;}}
@media (min-width: 1280px) {.var4-fix-button {max-width: 332px;}}
@media (min-width: 1280px) {.cover-web-tag-dot {width: 8px; height: 8px;}}
@media (min-width: 1280px) {.cover-web-tag-text {font-size: 16px;}}
@media (min-width: 1280px) {.blue-ellips {width: 450px; height: 450px; right: 91px; bottom: 117px;}}
@media (min-width: 1280px) {.cover-web-heading {font-size: 80px;}}
@media (min-width: 1280px) {.var6-content-wrapper {height: 620px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (min-width: 1280px) {.cover-web__decor--1 {left: 60px; top: 50px;}}
@media (min-width: 1280px) {.cover-web__decor--2 {left: 354px; top: 106px; width: 86px; height: 86px;}}
@media (min-width: 1280px) {.cover-web__decor--3 {top: 94px; left: auto; right: 455px;}}
@media (min-width: 1280px) {.cover-web__decor--4 {top: 71px; width: 86px; height: 86px; right: 60px;}}
@media (min-width: 1280px) {.cover-web__decor--5 {top: 235px; right: 30px; width: 197px; height: 197px;}}
@media (min-width: 1280px) {.cover-web__decor--6 {left: 617px; width: 58px; height: 58px;}}
@media (min-width: 1280px) {.var2-cover-web-designer-name {right: 30px; bottom: 30px; font-size: 16px;}}
@media (min-width: 1280px) {.var2-cover-web-content {max-width: 686px;}}
@media (min-width: 1280px) {.var2-cover-web-bg {background-position: center center; background-image: url("/d/1280_6.jpg"); background-size: cover;}}
@media (min-width: 1280px) {.expertise-card {padding-left: 15px; padding-right: 15px; padding-top: 30px; padding-bottom: 51px; row-gap: 30px; min-height: 394px;}}
@media (min-width: 1280px) {.expertise-card__change {padding-bottom: 15px;}}
@media (min-width: 1280px) {.expertise-card__img {aspect-ratio: 490 / 313;}}
@media (min-width: 1280px) {.expertise-card__imgs-wrap {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; aspect-ratio: 490 / 313; max-width: 490px;}}
@media (min-width: 1280px) {.expertise-card__change-wrap {grid-template-columns: 1fr 1fr 1fr;}}
@media (min-width: 1280px) {.expertise-card__change--first {padding-left: 15px;}}
@media (min-width: 1280px) {.expertise-card__change--last {padding-right: 15px;}}
@media (min-width: 1280px) {.course-is-suitable__image {background-size: 100% 100%; height: 90.7%; margin-bottom: -2px;}}
@media (min-width: 1280px) {.course-is-suitable__list {max-width: 1150px;}}
@media (min-width: 1280px) {.course-is-suitable__item {height: 163px; row-gap: 50px;}}
@media (min-width: 1280px) {.content-wrapper--course-is-suitable {max-width: 1143px;}}
@media (min-width: 1280px) {.block5-web-app {margin-bottom: 100px;}}
@media (min-width: 1280px) {.block5-web-app-header {max-width: 532px;}}
@media (min-width: 1280px) {.block5-web-app-card {padding-top: 9px; padding-bottom: 9px;}}
@media (min-width: 1280px) {.cover-infographic__content-wrapper {height: 620px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (min-width: 1280px) {.cover-infographic__bg {background-position: center center; background-image: url("/d/1280_7.jpg");}}
@media (min-width: 1280px) {.cover-infographic__content {row-gap: 30px;}}
@media (min-width: 1280px) {.cover-infographic__content-inner {row-gap: 20px;}}
@media (min-width: 1280px) {.cover-infographic__button {max-width: 385px;}}
@media (min-width: 1280px) {.cover-infographic__tools {column-gap: 8px;}}
@media (min-width: 1280px) {.cover-infographic__decor--1 {top: 40px; right: 84px;}}
@media (min-width: 1280px) {.cover-infographic__decor--2 {width: 201px; height: 201px; bottom: 77px; right: auto; left: 492px;}}
@media (min-width: 1280px) {.cover-infographic__decor--3 {bottom: 151px; left: 330px;}}
@media (min-width: 1280px) {.cover-infographic__decor--4 {top: 46px; width: 76px; height: 76px; right: 549px; left: auto; bottom: auto;}}
@media (min-width: 1280px) {.cover-infographic__decor--5 {right: 459px; bottom: 24px;}}
@media (min-width: 1280px) {.cover-infographic__tool {width: 57px; height: 57px;}}
@media (min-width: 1280px) {.cover-infographic__text-content {row-gap: 20px;}}
@media (min-width: 1280px) {.cover-infographic__heading {font-size: 80px;}}
@media (min-width: 1280px) {.about-course__items {height: 705px; border-top-left-radius: 32px; border-top-right-radius: 32px; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; column-gap: 9px;}}
@media (min-width: 1280px) {.section-header__tag {height: 35px; padding-left: 15px; padding-right: 15px; font-size: 18px;}}
@media (min-width: 1280px) {.about-course__img {border-top-left-radius: 13px; border-top-right-radius: 13px; border-bottom-left-radius: 13px; border-bottom-right-radius: 13px;}}
@media (min-width: 1280px) {.about-course__column {row-gap: 9px;}}
@media (min-width: 1280px) {.var3-link2 {font-size: 24px;}}
@media (min-width: 1280px) {.infographics-suit__section-header {max-width: 878px;}}
@media (min-width: 1280px) {.var4-heading2 {font-size: 45px;}}
@media (min-width: 1280px) {.var6-heading3 {font-size: 20px;}}
@media (min-width: 1280px) {.infographics-suit__grid {max-width: 878px; padding-right: 111.5px; padding-left: 175px;}}
@media (min-width: 1280px) {.infographics-suit__img-bg {margin-top: 23px;}}
@media (min-width: 1280px) {.infographics-suit__text-wrap {margin-top: 8px;}}
@media (min-width: 1280px) {.chaos-system-block {row-gap: 30px; padding-top: 70px; padding-bottom: 70px; padding-left: 20px; padding-right: 20px;}}
@media (min-width: 1280px) {.var2-heading2-big {font-size: 75px;}}
@media (min-width: 1280px) {.var5-text2 {font-size: 18px;}}
@media (min-width: 1280px) {.var6-text2 {font-size: 18px;}}
@media (min-width: 1280px) {.chaos-system-block__imgs {height: 223px; column-gap: 10px;}}
@media (min-width: 1280px) {.chaos-system-block__img {border-top-left-radius: 12px; border-top-right-radius: 12px; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px;}}
@media (min-width: 1280px) {.after-course__item {row-gap: 19px;}}
@media (min-width: 1280px) {.after-course__item-decor {height: 145px; row-gap: 50px; background-image: url("/d/1280-after-course-imgdd.svg"); background-size: 254px, auto;}}
@media (min-width: 1280px) {.after-course {max-width: 1240px;}}
@media (min-width: 1280px) {.main-container--after-course {max-width: none;}}
@media (min-width: 1280px) {.pd-benefit-card__change {padding-bottom: 15px; padding-left: 4px; padding-right: 4px;}}
@media (min-width: 1280px) {.pd-benefit-card__change--first {padding-left: 15px;}}
@media (min-width: 1280px) {.pd-benefit-card__change--last {padding-right: 15px;}}
@media (min-width: 1280px) {.pd-benefit-card__change-wrap {grid-template-columns: 1fr 1fr 1fr;}}
@media (min-width: 1280px) {.pd-benefit-card__imgs-wrap {aspect-ratio: 311 / 208; max-width: 311px;}}
@media (min-width: 1280px) {.pd-benefit-card__img {aspect-ratio: 490 / 313;}}
@media (min-width: 1280px) {.pd-benefit-card__top {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; padding-left: 41px; padding-right: 41px; padding-top: 30px; padding-bottom: 50px;}}
@media (min-width: 1280px) {.pd-benefit-card__bottom {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; flex-direction: row; align-items: flex-end; justify-content: space-between;}}
@media (min-width: 1280px) {.pd-benefit__heading3 {font-size: 16px;}}
@media (min-width: 1280px) {.pd-benefit-card__button {width: 167px; line-height: 100%; margin-bottom: -3px;}}
@media (min-width: 1280px) {.pd-benefit-card__text-wrap {max-width: 165px;}}
@media (min-width: 1280px) {.neuronet-cover__header {row-gap: 15px;}}
@media (min-width: 1280px) {.var8-text2 {font-size: 16px;}}
@media (min-width: 1280px) {.neuronet-cover__heading {font-size: 80px;}}
@media (min-width: 1280px) {.neuronet-cover__desc-text {font-size: 16px;}}
@media (min-width: 1280px) {.neuronet-about__text-wrap {max-width: 495px; row-gap: 12px;}}
@media (min-width: 1280px) {.var7-text2 {font-size: 18px;}}
@media (min-width: 1280px) {.neuronet-about {column-gap: 20px;}}
@media (min-width: 1280px) {.neuronet-about__content {max-width: 642px;}}
@media (min-width: 1280px) {.neuronet-3ma {padding-top: 60px; padding-bottom: 60px; padding-left: 34px; padding-right: 34px; row-gap: 30px;}}
@media (min-width: 1280px) {.var3-heading2-big {font-size: 75px;}}
@media (min-width: 1280px) {.neuronet-3ma__header {max-width: 1124px; row-gap: 5px;}}
@media (min-width: 1280px) {.neuronet-3ma__heading-tag {padding-left: 21px; padding-right: 21px; padding-top: 0px; padding-bottom: 7px;}}
@media (min-width: 1280px) {.neuronet-3ma__tags-wrapper {row-gap: 15px;}}
@media (min-width: 1280px) {.var9-text2 {font-size: 18px;}}
@media (min-width: 1280px) {.var8-heading3 {font-size: 25px;}}
@media (min-width: 1280px) {.var10-text2 {font-size: 18px;}}
@media (min-width: 1280px) {.neuronet-3ma__quantity {font-size: 15px; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; padding-right: 8px;}}
@media (min-width: 1280px) {.neuronet-3ma__quantity-wrap {row-gap: 9px;}}
@media (min-width: 1280px) {.neuronet-3ma__text-italic {max-width: 114px;}}
@media (min-width: 1280px) {.neuronet-3ma__cards {width: 1132px; height: 189px; background-image: url("/d/bg-1280ss.svg"); background-position: center top 0%;}}
@media (min-width: 1280px) {.neuronet-program {row-gap: 30px;}}
@media (min-width: 1280px) {.neuronet-program__card {column-gap: 156px;}}
@media (min-width: 1280px) {.neuronet-program__img {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; min-width: 100px; min-height: 100px; width: 100px; max-height: 100px;}}
@media (min-width: 1280px) {.var7-heading3 {font-size: 30px;}}
@media (min-width: 1280px) {.var4-desc {font-size: 16px;}}
@media (min-width: 1280px) {.course-for__item {column-gap: 11px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; height: 295px;}}
@media (min-width: 1280px) {.course-for {row-gap: 11px; column-gap: 20px;}}
@media (min-width: 1280px) {.course-for__img {width: 265px;}}
@media (min-width: 1280px) {.course-for__img--1 {background-image: url("/d/768-course-for-img-1ss.webp");}}
@media (min-width: 1280px) {.course-for__img--2 {background-image: url("/d/992-course-for-img-2ss.webp");}}
@media (min-width: 1280px) {.course-for__img--3 {background-image: url("/d/320-course-wwww.webp");}}
@media (min-width: 1280px) {.course-for__img--4 {background-image: url("/d/1440-1280-course-for-img-4ss.webp");}}
@media (min-width: 1280px) {.ai_var4-heading3 {font-size: 25px;}}
@media (min-width: 1280px) {.cover-anim-text-content {max-width: 844px;}}
@media (min-width: 1280px) {.var5-fix-button {max-width: 421px;}}
@media (min-width: 1280px) {.cover-anim-desc-wrapper {max-width: 420px;}}
@media (min-width: 1280px) {.ny__cover-anim-bg {background-position: right 0% bottom 0%; width: 878px; height: 453px; background-size: contain; right: 11px; background-image: url("/d/ny-cover-1280.svg"); bottom: 75px;}}
@media (min-width: 1280px) {.var2-cover-anim-content {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px;}}
@media (min-width: 1280px) {.var2-cover-anim-bg {background-position: right -21px top calc(3px + 50%); width: 756px; height: 558px; background-size: 643.86px;}}
@media (min-width: 1280px) {.var2-cover-anim-heading {font-size: 80px;}}
@media (min-width: 1280px) {.var2-cover-anim-heading-bg {left: 45px; width: 436px; height: 86px; background-image: url("/d/line_form_1280dd.svg");}}
@media (min-width: 1280px) {.var2-cover-anim-heading-icon {left: 486px; width: 95px; height: 96px;}}
@media (min-width: 1280px) {.anim-hero-bg-cover {background-image: url("/d/1280_1.svg");}}
@media (min-width: 1280px) {.course-animation__decor {width: 270px; height: 188px; top: 10px; right: 10px;}}
@media (min-width: 1280px) {.course-animation__img {background-image: url("/d/course-animation-1280dd.webp");}}
@media (min-width: 1280px) {.course-animation {column-gap: 15px; height: 420px;}}
@media (min-width: 1280px) {.anim-block2-section-header {max-width: none;}}
@media (min-width: 1280px) {.anim-block2-item {height: 295px;}}
@media (min-width: 1280px) {.anim-block2-img-wrapper {min-width: 247px; max-width: 247px;}}
@media (min-width: 1280px) {.var3-section-header {align-items: flex-start;}}
@media (min-width: 1280px) {.anim-block5 {row-gap: 20px;}}
@media (min-width: 1280px) {.anim-block5-process {column-gap: 20px;}}
@media (min-width: 1280px) {.anim-block5-process-card {width: 100%; max-width: none;}}
@media (min-width: 1280px) {.cover-tmax-content {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; height: 650px; background-image: url("/d/1280_9.jpg");}}
@media (min-width: 1280px) {.cover-tmax-tag-text {font-size: 16px;}}
@media (min-width: 1280px) {.cover-tmax-heading {font-size: 80px; max-width: 841px;}}
@media (min-width: 1280px) {.var7-fix-button {max-width: 494px;}}
@media (min-width: 1280px) {.cover-tmax-bg2 {width: 1430px; right: -335px;}}
@media (min-width: 1280px) {.cover-tmax-bg {width: 693px; height: 1159px; right: -105px; transform: translate3D(0px, 264px, 0px);}}
@media (min-width: 1280px) {.cover-tmax-bg-img {right: -133px; background-size: 510.84px;}}
@media (min-width: 1280px) {.cover-tmax-bg1 {top: 100px; right: 25px; width: 205px; height: 130px; background-size: contain;}}
@media (min-width: 1280px) {.otm-right-wrap {max-width: 599px;}}
@media (min-width: 1280px) {.skills-max__header {row-gap: 15px;}}
@media (min-width: 1280px) {.skills-max {row-gap: 35px;}}
@media (min-width: 1280px) {.skills-max__list-wrap {width: 601px; height: 606px;}}
@media (min-width: 1280px) {.var9-heading3 {font-size: 25px;}}
@media (min-width: 1280px) {.skills-max__list {row-gap: 63px;}}
@media (min-width: 1280px) {.skills-max__multi-wrap {row-gap: 35px; height: 1061px; background-image: url("/d/sk-max-img-bg-1280ss.svg"); background-position: center top -188px; padding-top: 70px;}}
@media (min-width: 1280px) {.skills-max__section {padding-left: 20px; padding-right: 20px;}}
@media (min-width: 1280px) {.max-fw__img-wrapper {width: 90px; height: 90px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1280px) {.condit-eyes-img {width: 94px; height: 90px; margin-right: -4px;}}
@media (min-width: 1280px) {.max-condit-title-wrap {margin-bottom: 30px;}}
@media (min-width: 1280px) {.max-condit-content-wrap {max-width: 920px;}}
@media (min-width: 1280px) {.max-condit-grid {grid-template-columns: 416px 1fr 1fr;}}
@media (min-width: 1280px) {.max-condit-title-text {font-size: 16px;}}
@media (min-width: 1280px) {.max-condit-line-text {font-size: 20px;}}
@media (min-width: 1280px) {.max-condit-all-text {font-size: 22px;}}
@media (min-width: 1280px) {.max-condit-all {font-size: 40px;}}
@media (min-width: 1280px) {.target-max-section-header {margin-bottom: 50px;}}
@media (min-width: 1280px) {.target-max-h3 {font-size: 25px; column-gap: 0px; margin-top: 5px;}}
@media (min-width: 1280px) {.comp-pay {height: 719px;}}
@media (min-width: 1280px) {.comp-pay__dark-part {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (min-width: 1280px) {.comp-pay__white-part {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (min-width: 1280px) {.comp-pay__rating-wrap {column-gap: 10px;}}
@media (min-width: 1280px) {.comp-pay__blue-block {flex-direction: row; width: 535px; height: 290px;}}
@media (min-width: 1280px) {.comp-pay__text-wrap {row-gap: 15px;}}
@media (min-width: 1280px) {.comp-pay__bg-bb {background-image: url("/d/comp-pay_lines-1280.svg");}}
@media (min-width: 1280px) {.comp-pay__line {background-image: url("/d/line_stroke_1280.svg");}}
@media (min-width: 1280px) {.ums-black-card {column-gap: 20px;}}
@media (min-width: 1280px) {.neuro-program-card__media {aspect-ratio: 490 / 313;}}
@media (min-width: 1280px) {.program-card__play {width: 80px; height: 80px;}}
@media (min-width: 1280px) {.program-card__play-icon {width: 18px; height: 19px;}}
@media (min-width: 1280px) {.neuro-program-card__overlay {display: none;}}
@media (min-width: 1280px) {.animation-life {row-gap: 10px; column-gap: 10px;}}
@media (min-width: 1280px) {.animation-life-card {aspect-ratio: 380 / 297;}}
@media (min-width: 1280px) {.var2-program-list-card {column-gap: 15px;}}
@media (min-width: 1280px) {.var2-program-card-preview {aspect-ratio: 600 / 373;}}
@media (min-width: 1280px) {.neuro-tabs_img {height: 507px;}}
@media (min-width: 1280px) {.neuro-tabs_img-205 {height: 253px;}}
@media (min-width: 1280px) {.heading2-big--accent {padding-left: 18px; padding-right: 18px; padding-top: 7px; padding-bottom: 7px;}}
@media (min-width: 1280px) {.leading-practitioners_img {height: 345px;}}
@media (min-width: 1280px) {.leading-practitioners_card {min-height: 524px;}}
@media (min-width: 1280px) {.leading-practitioners_content-wrap {padding-left: 15px; padding-right: 56px;}}
@media (min-width: 1280px) {.leading-practitioners_tag {margin-bottom: 20px; font-size: 14px;}}
@media (min-width: 1280px) {.leading-practitioners_content {row-gap: 4px;}}
@media (min-width: 1280px) {.leading-practitioners_author-name {margin-bottom: 1px; font-size: 25px;}}
@media (min-width: 1280px) {.footer-section {padding-top: 40px;}}
@media (min-width: 1280px) {.big-price-text {font-size: 45px;}}
@media (min-width: 1280px) {.price-wrap_in-month {column-gap: 10px;}}
@media (min-width: 1280px) {.small-price-text {margin-bottom: 3px;}}
@media (min-width: 1280px) {.footer_content {grid-template-columns: 170px 170px 229px 350px 1fr; row-gap: 0px;}}
@media (min-width: 1280px) {.footer_menu {max-width: 209px;}}
@media (min-width: 1280px) {.new_footer-form-wrap {grid-row-start: 1; grid-row-end: 3; grid-column-start: 4; grid-column-end: 5;}}
@media (min-width: 1280px) {.new-f_form {width: 324px;}}
@media (min-width: 1280px) {.selection-link {grid-column-start: 1; grid-column-end: 2; align-self: end;}}
@media (min-width: 1280px) {.new_footer-info-block {grid-column-start: 5; grid-column-end: 5; grid-row-start: 2; grid-row-end: 2; align-self: end;}}
@media (min-width: 1280px) {.new-f_form-title {font-size: 25px; margin-bottom: 12px;}}
@media (min-width: 1280px) {.new_footer-social-link {font-weight: 600;}}
@media (min-width: 1280px) {.new_footer-info-text {font-weight: 600;}}
@media (min-width: 1280px) {.new-f_selection-link {grid-column-start: 1; grid-column-end: 2; align-self: end; font-size: 16px;}}
@media (min-width: 1280px) {.new_footer-mail-link {font-weight: 600;}}
@media (min-width: 1280px) {.new-f_checkbox-wrap {margin-bottom: 20px;}}
@media (min-width: 1280px) {.new-f_social-btn {padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; column-gap: 5px;}}
@media (min-width: 1280px) {.new-f_social-icon {width: 25px; height: 25px;}}
@media (min-width: 1280px) {.footer-menu-link {font-size: 16px;}}
@media (min-width: 1280px) {.expertise_card-info {min-height: 81px; grid-template-columns: 1fr 355px;}}
@media (min-width: 1280px) {.expertise_card-title {font-size: 20px;}}
@media (min-width: 1280px) {.load-more_light-btn {font-size: 20px;}}
@media (min-width: 1280px) {.d-neuronet-cover__header {row-gap: 15px;}}
@media (min-width: 1280px) {.d-neuronet-cover__desc {max-width: 479px;}}
@media (min-width: 1280px) {.d-neuronet-cover__desc-text {font-size: 16px;}}
@media (min-width: 1280px) {.course-programm {row-gap: 40px;}}
@media (min-width: 1280px) {.course-programm__block-tag {font-size: 18px; padding-left: 6px; padding-top: 6px; padding-bottom: 6px; padding-right: 7px; height: 35px;}}
@media (min-width: 1280px) {.envited-expert__item-dot {margin-top: 9px;}}
@media (min-width: 1280px) {.envited-expert__item {column-gap: 10px;}}
@media (min-width: 1280px) {.envited-expert {height: 427px;}}
@media (min-width: 1280px) {.envited-expert__img-wrapper {width: 325px; height: 347px;}}
@media (min-width: 1280px) {.envited-expert__content {max-width: 590px;}}
@media (min-width: 1280px) {.envited-expert__list {max-width: 533px;}}
@media (min-width: 1280px) {.lm-3d__top-content {row-gap: 15px;}}
@media (min-width: 1280px) {.lm-3d__heading {max-width: 983px;}}
@media (min-width: 1280px) {.var5-heading2 {font-size: 45px;}}
@media (min-width: 1280px) {.lm-3d__grid {row-gap: 20px; column-gap: 20px;}}
@media (min-width: 1280px) {.lm-3d__badge {padding-top: 5px; left: 25px; bottom: 25px;}}
@media (min-width: 1280px) {.lm-3d__badge-text {font-size: 16px;}}
@media (min-width: 1280px) {.lm-3d__card {height: 260px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (min-width: 1280px) {.d-neuronet-cover {background-image: none/*url("/d/1280_530594.png")*/; background-size: cover;}}
@media (min-width: 1280px) {.no-style {border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; padding-left: 0px; padding-right: 0px;}}
@media (min-width: 1280px) {.neuro_card-tags {margin-top: 10px;}}
@media (min-width: 1280px) {.neuro_card {height: 520px; flex-direction: row;}}
@media (min-width: 1280px) {.neuro_card-img-wrap {height: 100%; width: 311px;}}
@media (min-width: 1280px) {.neuro_card-text-content {padding-top: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px;}}
@media (min-width: 1280px) {.sistem_hero-s {padding-bottom: 100px;}}
@media (min-width: 1280px) {.sistem_hero-title {font-size: 80px;}}
@media (min-width: 1280px) {.sistem_s {padding-top: 100px; padding-bottom: 100px;}}
@media (min-width: 1280px) {.sistem_richtext {margin-right: 23%;}}
@media (min-width: 1280px) {.neuro-card2 {width: 111%;}}
@media (min-width: 1280px) {.an_hero-s {padding-bottom: 60px;}}
@media (min-width: 1280px) {.an_hero-video {margin-top: -150px; margin-bottom: -237px;}}
@media (min-width: 1280px) {.an_hero-card-img {width: 150px; height: 150px; margin-bottom: -17px;}}
@media (min-width: 1280px) {.an_hero-cards {column-gap: 30px;}}
@media (min-width: 1280px) {.an_hero-bottom-content {row-gap: 132px;}}
@media (min-width: 1280px) {.an_prof-card {height: 370px; row-gap: 10px;}}
@media (min-width: 1280px) {.an_prof-card-title {font-size: 25px;}}
@media (min-width: 1280px) {.an_prof-card-caption {font-size: 16px;}}
@media (min-width: 1280px) {.an_prof-content {row-gap: 20px;}}
@media (min-width: 1280px) {.an_prof-banner {height: 477px; background-image: url("/d/1280_1_335114.jpg");}}
@media (min-width: 1280px) {.an_prof-banner-title {font-size: 45px; max-width: 866px;}}
@media (min-width: 1280px) {.reviews-cl-static {row-gap: 4px; column-gap: 4px;}}
@media (min-width: 1280px) {.reviews-clw-columns {row-gap: 4px; column-gap: 4px;}}
@media (min-width: 1280px) {.project-examples__column {row-gap: 9px;}}
@media (min-width: 1280px) {.project-examples__items {height: 534px; column-gap: 9px;}}
@media (min-width: 1280px) {.days-card {height: 216px;}}
@media (min-width: 1280px) {.days-card__tag {height: 32px;}}
@media (min-width: 1280px) {.hybrid-format__days {column-gap: 20px;}}
@media (min-width: 1280px) {.content-wrapper--hybrid-format {max-width: 1160px;}}
@media (min-width: 1280px) {.neuro-themes__card {height: 216px;}}
@media (min-width: 1280px) {.heading3-hybrid-format {font-size: 30px;}}
@media (min-width: 1280px) {.neuro-themes__schedule {font-size: 18px;}}
@media (min-width: 1280px) {.new-yellow-form-tag {margin-right: auto;}}
@media (min-width: 1280px) {.new-yellow_avatars-hide {display: flex;}}
@media (min-width: 1280px) {.new-yellow_action {top: auto; bottom: 20px; left: 20px;}}
@media (min-width: 1280px) {.new-yellow_action-img {bottom: 10px; right: 0px;}}
@media (min-width: 1280px) {.section-neuro-thanks {padding-top: 80px;}}
@media (min-width: 1280px) {.moved-section-neoro-thanks {padding-top: 40px; padding-bottom: 40px; padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1280px) {.neuro-thanks__heading {width: 746px;}}
@media (min-width: 1280px) {.an_hero-btn-v2 {max-width: 460px;}}
@media (min-width: 1280px) {.neuro-thanks__img {bottom: -130px;}}
@media (min-width: 1280px) {.gdb1-cont-header {flex-wrap: wrap;}}
@media (min-width: 1280px) {.action-grid {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto; justify-items: start; row-gap: 10px;}}
@media (min-width: 1280px) {.apps2__content-wrapper {height: 650px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px;}}
@media (min-width: 1280px) {.apps2__text-wrap {margin-top: 30px;}}
@media (min-width: 1280px) {.apps2__heading1 {font-size: 80px;}}
@media (min-width: 1280px) {.apps2__decor-text {font-size: 16px; margin-top: 30px;}}
@media (min-width: 1280px) {.career-tag {margin-bottom: -10px;}}
@media (min-width: 1280px) {.apps2__benefit-card__bottom {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (min-width: 1280px) {.apps2__career-review-card {width: auto; min-height: 197px;}}
@media (min-width: 1280px) {.apps2__ai-img {width: 341px;}}
@media (min-width: 1280px) {.apps2__ai-card {min-height: 301px;}}
@media (min-width: 1280px) {.apps2__ai-inner-img {height: 369px;}}
@media (min-width: 1280px) {.apps2__steps-img {height: 302px;}}
@media (min-width: 1280px) {.apps2__ums-list {row-gap: 20px;}}
@media (min-width: 1280px) {.apps2__ums-card {border-top-left-radius: 40px; border-top-right-radius: 40px; border-bottom-left-radius: 40px; border-bottom-right-radius: 40px; grid-template-columns: 1fr 561px;}}
@media (min-width: 1280px) {.apps2__ums-card-tag {font-size: 16px;}}
@media (min-width: 1280px) {.apps2__ums-tags-wrap {max-width: 549px;}}
@media (min-width: 1280px) {.apps2__ums-context-img {width: 189px;}}
@media (min-width: 1280px) {.apps2__ums-context-card {grid-template-columns: 1fr auto;}}
@media (min-width: 1280px) {.career-review-item-content {row-gap: 20px; min-height: 323px;}}
@media (min-width: 1280px) {.apps2__audience-header {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (min-width: 1280px) {.apps2__audience-list {padding-right: 20px; padding-bottom: 20px; padding-top: 20px; padding-left: 20px; min-height: 295px;}}
@media (min-width: 1280px) {.apps2__standarts-list-item {padding-left: 0px;}}
@media (min-width: 1280px) {.apps2__audience-tag {left: 20px;}}
@media (min-width: 1280px) {.apps2__ai-video-play {width: 90px; height: 90px;}}
@media (min-width: 1280px) {.apps2__ums-preview-img--992 {display: none;}}
@media (min-width: 1280px) {.apps2__ums-preview-img--1280 {display: inline-flex;}}
@media (min-width: 1280px) {.apps2__adding-content {max-width: none;}}
@media (min-width: 1280px) {.apps2__steps-content {padding-bottom: 90px;}}
@media (min-width: 1280px) {.apps2__adding-card {min-height: 148px;}}
@media (min-width: 1280px) {.ai__cover {border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; height: 650px;}}
@media (min-width: 1280px) {.ai-cover__heading {font-size: 80px;}}
@media (min-width: 1280px) {.ai-cover__text {font-size: 16px;}}
@media (min-width: 1280px) {.ai-cover__button {max-width: 500px;}}
@media (min-width: 1280px) {.ai-cover__text-wrap {max-width: 403px;}}
@media (min-width: 1280px) {.ai-cover__center-img {width: 308px; bottom: 20px;}}
@media (min-width: 1280px) {.ai__left-img {width: 392px; bottom: 3px; left: -60px;}}
@media (min-width: 1280px) {.ai__right-img {width: 355px; right: -26px; bottom: -13px;}}
@media (min-width: 1280px) {.ai-cover__popover {width: 428px; left: -127px; bottom: -48px;}}
@media (min-width: 1280px) {.ai-cover__popover-text {font-size: 16px;}}
@media (min-width: 1280px) {.ai-cover__popover-icon {margin-bottom: -4px;}}
@media (min-width: 1280px) {.ai-gallery__img {height: 413px;}}
@media (min-width: 1280px) {.ai-points__list {row-gap: 15px;}}
@media (min-width: 1280px) {.ai-points__item {column-gap: 10px;}}
@media (min-width: 1280px) {.ai-points__dot {margin-top: 10px;}}
@media (min-width: 1280px) {.ai-skills__wrap {max-width: none;}}
@media (min-width: 1280px) {.ai-skills__title {font-size: 25px;}}
@media (min-width: 1280px) {.ai-reviews__wrap {row-gap: 30px;}}
@media (min-width: 1280px) {.ai__card-change-marker {height: 4px;}}
@media (min-width: 1280px) {.ai__card-change--first {padding-left: 13px; padding-right: 4px;}}
@media (min-width: 1280px) {.ai__card-change {padding-top: 13px; padding-bottom: 13px;}}
@media (min-width: 1280px) {.ai__card-change--center {padding-left: 4px; padding-right: 4px;}}
@media (min-width: 1280px) {.ai__card-change--last {padding-left: 4px; padding-right: 13px;}}
@media (min-width: 1280px) {.ai__card-width {max-width: 457px;}}
@media (min-width: 1440px) {.main-container {max-width: 1400px;}}
@media (min-width: 1440px) {.footer-wrap {grid-template-columns: 172px 242px 294px 1fr auto;}}
@media (min-width: 1440px) {.footer-social-block {row-gap: 55px;}}
@media (min-width: 1440px) {.main-footer {padding-top: 60px; padding-bottom: 60px;}}
@media (min-width: 1440px) {.footer-social-links {grid-template-columns: 147px 1fr;}}
@media (min-width: 1440px) {.hero-section {padding-bottom: 30px;}}
@media (min-width: 1440px) {.main-section {margin-top: 120px;}}
@media (min-width: 1440px) {.possibilities-card {width: 349px; height: 349px;}}
@media (min-width: 1440px) {.margin-top-none {margin-top: 0px;}}
@media (min-width: 1440px) {.section-tag {margin-bottom: 18px;}}
@media (min-width: 1440px) {.founders-card {padding-left: 54px; padding-right: 54px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding-bottom: 21px;}}
@media (min-width: 1440px) {.standarts {column-gap: 20px;}}
@media (min-width: 1440px) {.standart1-stat-item {column-gap: 63px;}}
@media (min-width: 1440px) {.standart1-stat-block1 {flex-shrink: 1; flex-grow: 0; max-width: 234px;}}
@media (min-width: 1440px) {.standart1-info {margin-bottom: 45px;}}
@media (min-width: 1440px) {.standart1-awards-img {width: 262px;}}
@media (min-width: 1440px) {.standart1-awards {row-gap: 14px;}}
@media (min-width: 1440px) {.standart1-awards-list {column-gap: 12px;}}
@media (min-width: 1440px) {.standart1-slide-avatar {width: 91px; height: 91px;}}
@media (min-width: 1440px) {.standart1-slide-author {margin-bottom: 20px;}}
@media (min-width: 1440px) {.standart1-slider-slide {min-height: 405px;}}
@media (min-width: 1440px) {.standart2-block1 {margin-bottom: 120px; height: 672px;}}
@media (min-width: 1440px) {.standart2-project-cont {padding-left: 20px; padding-right: 99px;}}
@media (min-width: 1440px) {.text2-big {font-size: 18px;}}
@media (min-width: 1440px) {.standart2-cl {column-gap: 20px; row-gap: 20px;}}
@media (min-width: 1440px) {.video-feedback {grid-template-columns: 1fr 1fr 1fr 1fr; max-width: none; column-gap: 18px;}}
@media (min-width: 1440px) {.video-feedback-preview {height: 213px;}}
@media (min-width: 1440px) {.video-feedback-preview-avatar {height: 94px; width: 94px; bottom: 13px; right: 13px;}}
@media (min-width: 1440px) {.video-feedback-card {padding-top: 10px; padding-bottom: 10px; row-gap: 10px;}}
@media (min-width: 1440px) {.reviews-cl {row-gap: 18px; column-gap: 18px;}}
@media (min-width: 1440px) {.reviews-card-btn {height: 55px;}}
@media (min-width: 1440px) {.addmods {padding-left: 25px; padding-right: 25px; padding-top: 25px; padding-bottom: 25px;}}
@media (min-width: 1440px) {.addmods-card-bg {width: 690px;}}
@media (min-width: 1440px) {.cost-wrap {padding-top: 40px; padding-bottom: 40px; padding-left: 20px; padding-right: 20px;}}
@media (min-width: 1440px) {.cost-form-ds {column-gap: 20px;}}
@media (min-width: 1440px) {.cta-form-chb-wrap {margin-bottom: 20px;}}
@media (min-width: 1440px) {.faq {row-gap: 15px;}}
@media (min-width: 1440px) {.standart3-card {height: 704px;}}
@media (min-width: 1440px) {.standart3-author {max-width: 674px; column-gap: 128px;}}
@media (min-width: 1440px) {.career-review-ci {width: 100%;}}
@media (min-width: 1440px) {.standart3-student:hover {color: rgba(255, 255, 255, 1); background-image: linear-gradient(rgba(0, 0, 238, 1) 0%, rgba(0, 0, 238, 1) 100%);}}
@media (min-width: 1440px) {.program-list-card {column-gap: 10px;}}
@media (min-width: 1440px) {.hero-video-wrap {max-width: 1400px;}}
@media (min-width: 1440px) {.uup-pps-dt {grid-template-columns: 686px 1fr auto;}}
@media (min-width: 1440px) {.uup-pps-dl-cont {margin-left: 686px; max-width: 605px;}}
@media (min-width: 1440px) {.program-popup {display: none; opacity: 0;}}
@media (min-width: 1440px) {.ums-card {top: 40px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; column-gap: 29px;}}
@media (min-width: 1440px) {.ums-card-preview {max-width: 911px; min-height: 577px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px;}}
@media (min-width: 1440px) {.ums-card-change {padding-top: 15px; padding-bottom: 15px;}}
@media (min-width: 1440px) {.ccb2 {padding-left: 5px; padding-right: 5px;}}
@media (min-width: 1440px) {.ccb3 {padding-right: 15px; padding-left: 5px;}}
@media (min-width: 1440px) {.ccb1 {padding-left: 15px; padding-right: 5px;}}
@media (min-width: 1440px) {.ums-card-cont {row-gap: 10px;}}
@media (min-width: 1440px) {.poster-block-img {height: 700px;}}
@media (min-width: 1440px) {.poster-other {row-gap: 40px;}}
@media (min-width: 1440px) {.moved-section {padding-top: 45px; padding-bottom: 45px;}}
@media (min-width: 1440px) {.results-cover {background-size: cover; background-image: url("/d/library_image-7135-symbol-imlxhe3ti-bg_results_1440.webp"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; height: 720px; padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1440px) {.results-block {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (min-width: 1440px) {.results-skills-block {height: 295px;}}
@media (min-width: 1440px) {.results-salary-block {height: 260px;}}
@media (min-width: 1440px) {.skills-img {width: 297px; bottom: 25px; right: 25px;}}
@media (min-width: 1440px) {.var2-main-container {max-width: 1400px;}}
@media (min-width: 1440px) {.moved_hero-section {padding-bottom: 45px;}}
@media (min-width: 1440px) {.bottom-padding_moved-section {padding-top: 0px; padding-bottom: 45px;}}
@media (min-width: 1440px) {.top-padding_moved-section {padding-top: 45px; padding-bottom: 0px;}}
@media (min-width: 1440px) {.number2-copy {font-size: 80px;}}
@media (min-width: 1440px) {.payment-blue-block {min-height: auto;}}
@media (min-width: 1440px) {.levelup-content-static {max-width: 700px;}}
@media (min-width: 1440px) {.answer-text {max-width: 497px;}}
@media (min-width: 1440px) {.levelup-tabs-wrapper {max-width: 700px;}}
@media (min-width: 1440px) {.ac-block {row-gap: 30px;}}
@media (min-width: 1440px) {.var3-content-wrapper {height: 700px; background-image: none/*url("/d/1440-gd.jpg")*/, url("/d/library_image-7134-symbol-im3v6rv8v-adaptive-cover-bg-1440.svg"); overflow-x: hidden; overflow-y: hidden; background-size: cover, cover, cover, auto; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; background-position: center center, center center, center center, center top 0%; background-attachment: scroll, scroll, scroll, scroll;}}
@media (min-width: 1440px) {.adaptive-cover-img {width: 556px; margin-top: 30px;}}
@media (min-width: 1440px) {.adaptive-cover-content-wrapper {column-gap: 187px;}}
@media (min-width: 1440px) {.works-grid {border-top-left-radius: 45px; border-top-right-radius: 45px; border-bottom-left-radius: 45px; border-bottom-right-radius: 45px; column-gap: 11px;}}
@media (min-width: 1440px) {.works-img {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (min-width: 1440px) {.works-wrapper {row-gap: 11px;}}
@media (min-width: 1440px) {.designers-item {width: 695px;}}
@media (min-width: 1440px) {.designers-img-wrapper {max-width: 350px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (min-width: 1440px) {.var2-content-wrapper {padding-top: 50px; padding-bottom: 50px; padding-left: 212px; padding-right: 212px;}}
@media (min-width: 1440px) {.poster-section {margin-bottom: 45px;}}
@media (min-width: 1440px) {.gdb1-cont-text {font-size: 16px;}}
@media (min-width: 1440px) {.acb1-cont-title {font-size: 30px; line-height: 110%;}}
@media (min-width: 1440px) {.acb2-cont-title {font-size: 32px;}}
@media (min-width: 1440px) {.acb2-cont-text {max-width: 558px;}}
@media (min-width: 1440px) {.acb2-cont {max-width: 350px;}}
@media (min-width: 1440px) {.acb2-img {width: 285px; height: 414px;}}
@media (min-width: 1440px) {.founders {grid-template-columns: 1fr 1fr; grid-template-rows: auto auto;}}
@media (min-width: 1440px) {.acb3-card {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1440px) {.acb3-card-cont {min-height: 344px; padding-left: 15px; padding-right: 15px; padding-top: 15px; padding-bottom: 15px;}}
@media (min-width: 1440px) {.acb3-card-header {max-width: 258px;}}
@media (min-width: 1440px) {.installment-wrap {flex-direction: row; column-gap: 6px;}}
@media (min-width: 1440px) {.price-card-richtext {min-height: 223px; max-width: 386px;}}
@media (min-width: 1440px) {.price-flexblock1 {max-width: 386px;}}
@media (min-width: 1440px) {.price-tm {justify-content: center; column-gap: 5px;}}
@media (min-width: 1440px) {.price-ti {border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding-left: 30px; padding-right: 30px; padding-top: 10px; padding-bottom: 10px; color: rgba(33, 33, 33, 1); border-top-color: rgba(0, 0, 0, 0.4); border-left-color: rgba(0, 0, 0, 0.4); border-right-color: rgba(0, 0, 0, 0.4); border-bottom-color: rgba(0, 0, 0, 0.4); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid;}}
@media (min-width: 1440px) {.price-pu-input {padding-left: 7.5px; padding-right: 7.5px; padding-top: 7.5px; padding-bottom: 7.5px; height: 45px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; background-image: linear-gradient(rgba(33, 33, 33, 0.05) 0%, rgba(33, 33, 33, 0.05) 100%); color: rgba(33, 33, 33, 1);}}
@media (min-width: 1440px) {.rb1-cont2 {background-position: right -16px top 41px, left 0% top 0%;}}
@media (min-width: 1440px) {.rb1-item-text {max-width: 500px;}}
@media (min-width: 1440px) {.mvb1 {column-gap: 20px;}}
@media (min-width: 1440px) {.gd_collections-wrap {row-gap: 40px;}}
@media (min-width: 1440px) {.cfb1 {column-gap: 221px;}}
@media (min-width: 1440px) {.cfb1-neon {width: 1075px; right: -88px; top: 60px;}}
@media (min-width: 1440px) {.cfb1-neon-mob {width: 1075px; right: -50px; top: 150px;}}
@media (min-width: 1440px) {.program-section {margin-top: 120px; margin-bottom: 45px;}}
@media (min-width: 1440px) {.main-anchor-section {padding-top: 45px; padding-bottom: 45px;}}
@media (min-width: 1440px) {.standart3_black-slider {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto auto; column-gap: 20px;}}
@media (min-width: 1440px) {.standart3_black-slide {width: 670px;}}
@media (min-width: 1440px) {.program-button {max-width: none;}}
@media (min-width: 1440px) {.program-page-wrap {row-gap: 60px;}}
@media (min-width: 1440px) {.pdux-c {height: 700px; background-image: url("/d/1440_1.jpg"), none/*url("/d/1440-product.png")*/; background-size: cover, auto 100%; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; background-position: center center, center center, center center, right 0% center; background-attachment: scroll, scroll, scroll, scroll;}}
@media (min-width: 1440px) {.pdux-c-mb {left: 620px; bottom: 156px;}}
@media (min-width: 1440px) {.var2-standart3-card {max-width: 674px;}}
@media (min-width: 1440px) {.acb1-cont {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1440px) {.link2 {bottom: 20px;}}
@media (min-width: 1440px) {.couses_modal-link {bottom: 20px;}}
@media (min-width: 1440px) {.couses_n-modal-link {right: 254px;}}
@media (min-width: 1440px) {.couses_gd-modal-link {bottom: 197px; right: 51px;}}
@media (min-width: 1440px) {.acb2-img-wrap {width: 285px; height: 414px; min-height: 414px;}}
@media (min-width: 1440px) {.absolute-tag {position: static;}}
@media (min-width: 1440px) {.tax-tag {justify-content: flex-start; width: auto; column-gap: 10px;}}
@media (min-width: 1440px) {.gsb1-video-card {height: 542px;}}
@media (min-width: 1440px) {.sb1_arrows-wrap {margin-top: 25px;}}
@media (min-width: 1440px) {.gd_bf-action {right: 700px;}}
@media (min-width: 1440px) {.nnb1_bf-action {right: 700px;}}
@media (min-width: 1440px) {.bf_cta-banner {bottom: -15px;}}
@media (min-width: 1440px) {.bf_hero-banner {height: auto; width: 324px; bottom: -12px;}}
@media (min-width: 1440px) {.middle_bf-banner {width: 324px;}}
@media (min-width: 1440px) {.ux_hero-tag {height: 30px;}}
@media (min-width: 1440px) {.ux_bf-banner {width: 324px; bottom: -8px;}}
@media (min-width: 1440px) {.tab-bf_tag {font-size: 18px;}}
@media (min-width: 1440px) {.other-courses_btn {max-width: none;}}
@media (min-width: 1440px) {.modal_tabs {margin-top: 25px;}}
@media (min-width: 1440px) {.modal_tabs-menu {column-gap: 2px;}}
@media (min-width: 1440px) {.tabs-form {padding-top: 25px;}}
@media (min-width: 1440px) {.taps_price-wrap {margin-bottom: 25px;}}
@media (min-width: 1440px) {.tax_wrap {margin-bottom: 25px;}}
@media (min-width: 1440px) {.ugc_arrows-wrap {margin-top: 25px;}}
@media (min-width: 1440px) {.ad_hero-wrap {min-height: 700px; padding-left: 40px; padding-top: 40px; padding-bottom: 40px; padding-right: 40px; row-gap: 24px; background-image: none/*url("/d/1440-ad.jpg")*/, url("/d/1440_ad.jpg"); background-size: cover, cover, cover, cover; background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; background-position: center center, center center, center center, center center; background-attachment: scroll, scroll, scroll, scroll;}}
@media (min-width: 1440px) {.ad_author_right-side {border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; padding-left: 35px; padding-right: 35px; padding-top: 35px; padding-bottom: 35px;}}
@media (min-width: 1440px) {.ad_author_left-side {border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; display: flex; justify-content: center;}}
@media (min-width: 1440px) {.ad_author-card {column-gap: 10px; min-height: 619px;}}
@media (min-width: 1440px) {.ad_author-img {max-height: 619px; width: 90%;}}
@media (min-width: 1440px) {.ad_author_accent-text {max-width: 551px;}}
@media (min-width: 1440px) {.process {margin-top: -94px;}}
@media (min-width: 1440px) {.career-section {margin-top: 45px;}}
@media (min-width: 1440px) {.ad_ums-card {top: 40px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; column-gap: 29px;}}
@media (min-width: 1440px) {.ad_ums-card-cont {row-gap: 10px;}}
@media (min-width: 1440px) {.ad_ums-card-preview {max-width: 911px; min-height: 577px; border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px;}}
@media (min-width: 1440px) {.ad_ums-card-change {padding-top: 15px;}}
@media (min-width: 1440px) {.multi_wrap {background-image: url("/d/multi-1440.svg"); padding-top: 70px; padding-bottom: 80px; height: 1012px;}}
@media (min-width: 1440px) {.multi_circle-wrap {row-gap: 58px; max-width: 601px; height: 606px;}}
@media (min-width: 1440px) {.fhc_text-wrap {max-width: 690px;}}
@media (min-width: 1440px) {.ad_format-box {height: 637px; grid-template-columns: 1fr 911px; padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px; border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px;}}
@media (min-width: 1440px) {.ad_format-card-image {border-top-left-radius: 30px; border-top-right-radius: 30px; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px;}}
@media (min-width: 1440px) {.ws_hero-wrap {min-height: 700px; background-image: url("/d/1440-ws_1.jpg"); padding-left: 40px; padding-right: 40px; padding-top: 40px; padding-bottom: 40px;}}
@media (min-width: 1440px) {.ws_hero-tags {column-gap: 15px;}}
@media (min-width: 1440px) {.ws_tag-circle {width: 10px; height: 10px;}}
@media (min-width: 1440px) {.ws_hero-tag-text {font-size: 18px;}}
@media (min-width: 1440px) {.adfh_award-wrap {column-gap: 5px; row-gap: 6px; max-width: 562px;}}
@media (min-width: 1440px) {.adfh_award-icon {width: 108px; height: 108px;}}
@media (min-width: 1440px) {.ad_project-hover-wrap {height: 405px;}}
@media (min-width: 1440px) {.ad_project-header {height: 86px;}}
@media (min-width: 1440px) {.ad_case-btn {font-size: 16px; letter-spacing: -0.05em;}}
@media (min-width: 1440px) {.ad_project-header-name {font-size: 18px;}}
@media (min-width: 1440px) {.ad_project-caption {font-size: 16px;}}
@media (min-width: 1440px) {.hpt1 {padding-left: 15px; padding-right: 5px;}}
@media (min-width: 1440px) {.hpt2 {padding-left: 5px; padding-right: 5px;}}
@media (min-width: 1440px) {.hpt3 {padding-right: 15px; padding-left: 5px;}}
@media (min-width: 1440px) {.ws_skills-wrap {column-gap: 20px;}}
@media (min-width: 1440px) {.ws_skills-circle {width: 30px; height: 30px;}}
@media (min-width: 1440px) {.ws_skills-title {font-size: 20px;}}
@media (min-width: 1440px) {.c_poster-block-img {height: 700px;}}
@media (min-width: 1440px) {.c_poster-cont-img {width: 100%;}}
@media (min-width: 1440px) {.c_poster-block {height: 700px;}}
@media (min-width: 1440px) {.pc_designers-item {width: 695px;}}
@media (min-width: 1440px) {.pc_designers-img-wrapper {max-width: 350px; border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (min-width: 1440px) {.pc_designers-img {width: 178px;}}
@media (min-width: 1440px) {.figma-icon {width: 119px;}}
@media (min-width: 1440px) {.poster_accent-wrap {min-height: 700px; padding-top: 182px; background-image: url("/d/1440-poster.jpg");}}
@media (min-width: 1440px) {.poster-btn {max-width: 522px;}}
@media (min-width: 1440px) {.hr_fhc_text-wrap {max-width: 600px;}}
@media (min-width: 1440px) {.fhc_wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}}
@media (min-width: 1440px) {.benefits_wrap {row-gap: 15px; column-gap: 15px;}}
@media (min-width: 1440px) {.benefits_card {min-height: 200px;}}
@media (min-width: 1440px) {.new-year_hero {background-image: url("/d/1440-hero.svg");}}
@media (min-width: 1440px) {.ny_senior-hero-cover {height: 700px; background-image: url("/d/1440-senior.png");}}
@media (min-width: 1440px) {.senior-cover-1280 {display: none;}}
@media (min-width: 1440px) {.ad-hero-cover {display: none; background-size: cover; background-image: url("/d/1440-ad-cover.svg"); background-repeat: no-repeat; background-position: center center; background-attachment: scroll;}}
@media (min-width: 1440px) {.uxui-cover {background-image: url("/d/1440-uxui.svg");}}
@media (min-width: 1440px) {.acb1-card {height: 576px;}}
@media (min-width: 1440px) {.course-card_hover-cover {padding-top: 288px;}}
@media (min-width: 1440px) {.nnb1-img {min-height: 426px;}}
@media (min-width: 1440px) {.gdb1-cont-title {font-size: 32px;}}
@media (min-width: 1440px) {.new_gdb1-cont-title {font-size: 32px;}}
@media (min-width: 1440px) {.new_gdb1-cont-text {font-size: 16px;}}
@media (min-width: 1440px) {.new-nnb1-img {min-height: 426px;}}
@media (min-width: 1440px) {.big-card-hover-cover {padding-top: 169px;}}
@media (min-width: 1440px) {.carg-hover-center {padding-top: 0px;}}
@media (min-width: 1440px) {.acb2-card {height: 521px;}}
@media (min-width: 1440px) {.author-course_cont-text {font-size: 16px;}}
@media (min-width: 1440px) {.author-course-card {height: 521px;}}
@media (min-width: 1440px) {.author-course_img {width: 285px; height: 414px;}}
@media (min-width: 1440px) {.author-course_hover-cover {padding-top: 216px;}}
@media (min-width: 1440px) {.author-course-big-card {height: 426px;}}
@media (min-width: 1440px) {.gdb1-img-wrap {min-height: 426px; max-height: 426px;}}
@media (min-width: 1440px) {.new_commercial-project-image {height: 360px;}}
@media (min-width: 1440px) {.new_commercial-project-author {row-gap: 2px;}}
@media (min-width: 1440px) {.new_commercial-feedback {min-height: 244px;}}
@media (min-width: 1440px) {.var4-content-wrapper {border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; height: 720px; padding-top: 40px; padding-bottom: 40px; padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1440px) {.selection-spec__list-item {grid-template-columns: 1fr 1fr;}}
@media (min-width: 1440px) {.block4-select-stages {padding-top: 50px; padding-bottom: 50px;}}
@media (min-width: 1440px) {.block4-select-stages__tabs {width: 700px; row-gap: 15px;}}
@media (min-width: 1440px) {.cost-forms_wrap {column-gap: 20px;}}
@media (min-width: 1440px) {.ws_hero-cover {background-image: url("/d/1440-ws-cover.svg");}}
@media (min-width: 1440px) {.structuring-knowledge__grid {height: 641px; column-gap: 6px; row-gap: 15px;}}
@media (min-width: 1440px) {.structuring-knowledge__item {row-gap: 11px; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (min-width: 1440px) {.structuring-knowledge__inner-wrap {padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 8px;}}
@media (min-width: 1440px) {.structuring-knowledge__tag-author {height: 32px; column-gap: 4px; padding-left: 6px; padding-right: 6px; left: 7px; bottom: 7px;}}
@media (min-width: 1440px) {.structuring-knowledge__img-posters-wrap {column-gap: 7px;}}
@media (min-width: 1440px) {.structuring-knowledge__img-poster {width: 149px; height: 224px;}}
@media (min-width: 1440px) {.structuring-knowledge__tag {min-height: 16px;}}
@media (min-width: 1440px) {.var4-section-header {row-gap: 20px;}}
@media (min-width: 1440px) {.works-students__grid {height: 836px; column-gap: 11px;}}
@media (min-width: 1440px) {.works-students__colomn {row-gap: 11px;}}
@media (min-width: 1440px) {.works-students__img-wrap {border-top-left-radius: 20px; border-top-right-radius: 20px; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}}
@media (min-width: 1440px) {.poster-hero-cover {background-image: url("/d/1440-poster-cover.svg");}}
@media (min-width: 1440px) {.cover-web-tag-dot {width: 10px; height: 10px;}}
@media (min-width: 1440px) {.cover-web-tag-text {font-size: 18px;}}
@media (min-width: 1440px) {.cover-web-desc-wrapper {max-width: 365px;}}
@media (min-width: 1440px) {.blue-ellips {width: 460px; height: 460px; right: 206px; bottom: 120px;}}
@media (min-width: 1440px) {.cover-web-tags-wrap {column-gap: 15px;}}
@media (min-width: 1440px) {.var6-content-wrapper {height: 700px; padding-top: 40px; padding-bottom: 40px; padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1440px) {.cover-web__decor--1 {top: 54px; left: 88px;}}
@media (min-width: 1440px) {.cover-web__decor--2 {top: 112px; left: 382px;}}
@media (min-width: 1440px) {.cover-web__decor--3 {top: 162px; left: 718px; width: 116px; height: 116px;}}
@media (min-width: 1440px) {.cover-web__decor--4 {top: 98px; right: 114px;}}
@media (min-width: 1440px) {.cover-web__decor--5 {top: 280px; right: 55px;}}
@media (min-width: 1440px) {.cover-web__decor--6 {left: 705px; bottom: 130px;}}
@media (min-width: 1440px) {.var2-cover-web-designer-name {bottom: 40px; right: 40px;}}
@media (min-width: 1440px) {.var2-cover-web-content {row-gap: 40px;}}
@media (min-width: 1440px) {.var2-cover-web-bg {background-position: center center; background-image: url("/d/1440_3.jpg"); background-size: cover;}}
@media (min-width: 1440px) {.expertise-card {padding-left: 20px; padding-right: 20px; padding-bottom: 55px; min-height: 456px;}}
@media (min-width: 1440px) {.expertise-card__change {padding-left: 5px; padding-right: 5px; height: 100%; padding-bottom: 20px;}}
@media (min-width: 1440px) {.expertise-card__img {aspect-ratio: 582 / 371;}}
@media (min-width: 1440px) {.expertise {column-gap: 20px;}}
@media (min-width: 1440px) {.expertise-card__imgs-wrap {aspect-ratio: 582 / 371; max-width: 582px;}}
@media (min-width: 1440px) {.expertise-card__change--first {padding-left: 20px;}}
@media (min-width: 1440px) {.expertise-card__change--last {padding-right: 20px;}}
@media (min-width: 1440px) {.cover-typo__tag-text {font-size: 18px;}}
@media (min-width: 1440px) {.cover-typo__tag {height: 35px;}}
@media (min-width: 1440px) {.cover-infographic__content-wrapper {height: 700px; padding-top: 40px; padding-bottom: 40px; padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1440px) {.cover-infographic__bg {background-position: center center; background-size: cover; background-image: url("/d/1440_4.jpg");}}
@media (min-width: 1440px) {.cover-infographic__button {max-width: 502px;}}
@media (min-width: 1440px) {.cover-infographic__decor--1 {top: 26px; right: 84px; width: 123px; height: 123px;}}
@media (min-width: 1440px) {.cover-infographic__decor--2 {width: 229px; height: 229px; left: auto; right: 494px; bottom: 45px;}}
@media (min-width: 1440px) {.cover-infographic__decor--3 {width: 95px; height: 95px; left: 314px; bottom: 220px;}}
@media (min-width: 1440px) {.cover-infographic__decor--4 {top: 69px; right: auto; width: 95px; height: 95px; left: 605px;}}
@media (min-width: 1440px) {.cover-infographic__decor--5 {left: 542px; bottom: 97px; right: auto;}}
@media (min-width: 1440px) {.var3-link2 {bottom: 20px;}}
@media (min-width: 1440px) {.about-course__items {height: 822px; column-gap: 11px; border-top-left-radius: 38px; border-top-right-radius: 38px; border-bottom-left-radius: 38px; border-bottom-right-radius: 38px;}}
@media (min-width: 1440px) {.about-course__column {row-gap: 11px;}}
@media (min-width: 1440px) {.about-course__img {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (min-width: 1440px) {.infographics-suit {row-gap: 40px;}}
@media (min-width: 1440px) {.infographics-suit__grid {padding-left: 174px; padding-right: 112px;}}
@media (min-width: 1440px) {.infographics-suit__img-bg {margin-top: 15px;}}
@media (min-width: 1440px) {.infographics-suit__text-wrap {margin-top: 0px;}}
@media (min-width: 1440px) {.chaos-system-block {row-gap: 50px;}}
@media (min-width: 1440px) {.chaos-system-block__imgs {height: 263px; column-gap: 15px;}}
@media (min-width: 1440px) {.chaos-system-block__img {border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}}
@media (min-width: 1440px) {.after-course {max-width: 1400px;}}
@media (min-width: 1440px) {.after-course__item-decor {background-image: url("/d/1440-after-course-imgdd.svg"); background-size: 288px, auto; height: 160px;}}
@media (min-width: 1440px) {.pd-benefit-card__change {padding-left: 5px; padding-right: 5px; height: 100%; padding-bottom: 15px;}}
@media (min-width: 1440px) {.pd-benefit-card__change--first {padding-left: 15px;}}
@media (min-width: 1440px) {.pd-benefit-card__change--last {padding-right: 15px;}}
@media (min-width: 1440px) {.pd-benefit-card__imgs-wrap {aspect-ratio: 377 / 252; max-width: 377px;}}
@media (min-width: 1440px) {.pd-benefit-card__img {aspect-ratio: 582 / 371;}}
@media (min-width: 1440px) {.pd-benefit {column-gap: 20px;}}
@media (min-width: 1440px) {.pd-benefit-card__top {padding-left: 38px; padding-right: 38px; padding-bottom: 50px;}}
@media (min-width: 1440px) {.neuronet-cover {border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; padding-top: 40px; padding-bottom: 40px; height: 720px;}}
@media (min-width: 1440px) {.neuronet-cover__header {row-gap: 20px; width: 668px;}}
@media (min-width: 1440px) {.var8-text2 {font-size: 18px;}}
@media (min-width: 1440px) {.neuronet-cover__desc {row-gap: 20px;}}
@media (min-width: 1440px) {.neuronet-cover__desc-text {font-size: 18px;}}
@media (min-width: 1440px) {.neuronet-about__text-wrap {max-width: 600px;}}
@media (min-width: 1440px) {.neuronet-3ma {padding-top: 70px; padding-bottom: 70px; padding-left: 32px; padding-right: 32px;}}
@media (min-width: 1440px) {.neuronet-3ma__quantity {font-size: 18px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px;}}
@media (min-width: 1440px) {.neuronet-3ma__text-italic {font-size: 16px; max-width: none;}}
@media (min-width: 1440px) {.neuronet-3ma__quantity-wrap {row-gap: 10px;}}
@media (min-width: 1440px) {.neuronet-3ma__cards {width: 1336px; height: 222px; background-image: url("/d/bg-1440ss.svg");}}
@media (min-width: 1440px) {.neuronet-3ma__card-img {width: 160px; height: 130px;}}
@media (min-width: 1440px) {.neuronet-program__card {column-gap: 168px;}}
@media (min-width: 1440px) {.neuronet-program__grid {max-width: 1229px;}}
@media (min-width: 1440px) {.course-for__item {column-gap: 51px; height: 295px;}}
@media (min-width: 1440px) {.course-for__img {width: 305px;}}
@media (min-width: 1440px) {.course-for {row-gap: 20px; max-width: 1360px; margin-left: auto; margin-right: auto;}}
@media (min-width: 1440px) {.cover-anim-desc-wrapper {max-width: 356px;}}
@media (min-width: 1440px) {.cover-anim-text-content {max-width: 851px; row-gap: 24px;}}
@media (min-width: 1440px) {.ny__cover-anim-bg {width: 1108px; height: 587px; bottom: 61px; right: 7px; background-image: url("/d/ny-cover-1440.svg");}}
@media (min-width: 1440px) {.var2-cover-anim-content {border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; height: 700px; padding-top: 40px; padding-bottom: 40px; padding-left: 40px; padding-right: 40px;}}
@media (min-width: 1440px) {.var2-cover-anim-bg {background-position: left calc(85px + 50%) top calc(20px + 50%); width: 1058px; height: 780px; bottom: -15px; background-size: 873.6px; background-image: url("/d/macbook_pro_14_992dd.webp");}}
@media (min-width: 1440px) {.anim-hero-bg-cover {background-image: url("/d/1440.svg");}}
@media (min-width: 1440px) {.course-animation__block {padding-left: 30px; padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}}
@media (min-width: 1440px) {.heading3-course-animation {max-width: 545px;}}
@media (min-width: 1440px) {.course-animation__img {background-image: url("/d/course-animation-1440dd.webp");}}
@media (min-width: 1440px) {.course-animation__decor {width: 327px; height: 227px;}}
@media (min-width: 1440px) {.course-animation {height: 500px;}}
@media (min-width: 1440px) {.anim-block2-section-header {max-width: 952px;}}
@media (min-width: 1440px) {.anim-block2-grid {grid-template-columns: 1fr 1fr 1fr; grid-template-rows: auto auto;}}
@media (min-width: 1440px) {.anim-block2-item {height: 207px; column-gap: 0px;}}
@media (min-width: 1440px) {.anim-block2-img-wrapper {border-top-left-radius: 11px; border-top-right-radius: 11px; border-bottom-left-radius: 11px; border-bottom-right-radius: 11px; height: 150px; min-width: 150px; max-width: 150px;}}
@media (min-width: 1440px) {.anim-block2-img {width: 96px;}}
@media (min-width: 1440px) {.anim-block5-process-card {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1440px) {.cover-tmax-content {height: 700px; background-image: url("/d/1440_5.jpg");}}
@media (min-width: 1440px) {.cover-tmax-bg2 {right: -235px;}}
@media (min-width: 1440px) {.cover-tmax-bg {width: 816px; height: 1364px; transform: translate3D(0px, 348px, 0px); right: -37px;}}
@media (min-width: 1440px) {.cover-tmax-bg-img {width: 660px; height: 578px; right: -147px; background-size: 643.28px;}}
@media (min-width: 1440px) {.cover-tmax-bg1 {top: 70px; right: 75px;}}
@media (min-width: 1440px) {.otm-right-wrap {max-width: 600px;}}
@media (min-width: 1440px) {.otm_wrap {display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: auto;}}
@media (min-width: 1440px) {.skills-max__header {row-gap: 20px;}}
@media (min-width: 1440px) {.var11-text2 {font-size: 16px;}}
@media (min-width: 1440px) {.skills-max {padding-left: 30px; padding-right: 30px;}}
@media (min-width: 1440px) {.skills-max__multi-wrap {padding-left: 30px; padding-right: 30px; height: 1090px; background-image: url("/d/sk-max-img-bg-1440ss.svg"); background-position: center top -247px; padding-bottom: 80px;}}
@media (min-width: 1440px) {.max-fw__img-wrapper {border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; height: 120px; width: 120px; padding-left: 22px; padding-right: 22px; padding-top: 22px; padding-bottom: 22px;}}
@media (min-width: 1440px) {.max-condit-title-wrap {margin-bottom: 40px;}}
@media (min-width: 1440px) {.target-max-h3 {margin-top: 0px;}}
@media (min-width: 1440px) {.comp-pay__rating-wrap {column-gap: 20px;}}
@media (min-width: 1440px) {.comp-pay__blue-block {width: 635px;}}
@media (min-width: 1440px) {.comp-pay__bg-bb {background-image: url("/d/comp-pay_lines-1440-768.svg");}}
@media (min-width: 1440px) {.comp-pay__rating {padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1440px) {.ums-black-card {column-gap: 20px;}}
@media (min-width: 1440px) {.neuro-program-card__media {aspect-ratio: 582 / 371;}}
@media (min-width: 1440px) {.animation-life-card {aspect-ratio: 446 / 348;}}
@media (min-width: 1440px) {.animation-life {row-gap: 11px; column-gap: 11px;}}
@media (min-width: 1440px) {.var2-program-list-card {column-gap: 10px;}}
@media (min-width: 1440px) {.var2-program-card-preview {aspect-ratio: 700 / 424;}}
@media (min-width: 1440px) {.neuro-tabs_img {height: 577px;}}
@media (min-width: 1440px) {.neuro-tabs_img-205 {height: 289px;}}
@media (min-width: 1440px) {.leading-practitioners_wrap {grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}}
@media (min-width: 1440px) {.leading-practitioners_img {height: 248px;}}
@media (min-width: 1440px) {.leading-practitioners_card {min-height: 403px;}}
@media (min-width: 1440px) {.leading-practitioners_content-wrap {padding-top: 7px; padding-left: 10px; padding-right: 8px;}}
@media (min-width: 1440px) {.leading-practitioners_tag {font-size: 12px; margin-bottom: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 6px;}}
@media (min-width: 1440px) {.leading-practitioners_author-name {font-size: 18px;}}
@media (min-width: 1440px) {.leading-practitioners_text {font-size: 12px;}}
@media (min-width: 1440px) {.footer-section {padding-top: 45px;}}
@media (min-width: 1440px) {.footer_content-wrap {padding-top: 50px; padding-bottom: 50px;}}
@media (min-width: 1440px) {.footer_content {grid-template-columns: 195px 195px 260px 430px 1fr;}}
@media (min-width: 1440px) {.new-f_form {width: 371px;}}
@media (min-width: 1440px) {.new_footer-info-block {row-gap: 14px;}}
@media (min-width: 1440px) {.new_footer-mail-link {font-weight: 700;}}
@media (min-width: 1440px) {.new_footer-info-text {font-weight: 700;}}
@media (min-width: 1440px) {.new-f_social-inner {max-width: 220px;}}
@media (min-width: 1440px) {.d-neuronet-cover__header {row-gap: 20px;}}
@media (min-width: 1440px) {.d-neuronet-cover__desc {row-gap: 20px; max-width: 487px;}}
@media (min-width: 1440px) {.d-neuronet-cover__desc-text {font-size: 18px;}}
@media (min-width: 1440px) {.var3-heading2 {font-size: 60px;}}
@media (min-width: 1440px) {.section-header--course-programm {margin-bottom: 40px;}}
@media (min-width: 1440px) {.envited-expert__content {max-width: 670px;}}
@media (min-width: 1440px) {.envited-expert__list {max-width: 549px;}}
@media (min-width: 1440px) {.lm-3d {row-gap: 40px;}}
@media (min-width: 1440px) {.lm-3d__heading {row-gap: 20px; max-width: 1361px;}}
@media (min-width: 1440px) {.var5-heading2 {font-size: 60px;}}
@media (min-width: 1440px) {.var12-text2 {font-size: 18px;}}
@media (min-width: 1440px) {.lm-3d__card {height: 307px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}}
@media (min-width: 1440px) {.lm-3d__badge {left: 30px; bottom: 30px;}}
@media (min-width: 1440px) {.d-neuronet-cover {border-top-left-radius: 50px; border-top-right-radius: 50px; border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; padding-top: 40px; padding-bottom: 40px; height: 720px; background-image: none/*url("/d/1440_505183.png")*/; background-size: cover;}}
@media (min-width: 1440px) {.neuro_card-title {font-size: 32px;}}
@media (min-width: 1440px) {.neuro_card-text {font-size: 16px;}}
@media (min-width: 1440px) {.neuro_card {height: 485px;}}
@media (min-width: 1440px) {.sistem_hero-s {padding-top: 220px;}}
@media (min-width: 1440px) {.sistem_richtext {margin-right: 24%;}}
@media (min-width: 1440px) {.sistem_part-title {max-width: 459px;}}
@media (min-width: 1440px) {.neuro-card2 {width: 104%;}}
@media (min-width: 1440px) {.founders-card--dark-theme {padding-left: 26px; padding-right: 26px;}}
@media (min-width: 1440px) {.an_hero-video {margin-top: -170px; margin-bottom: -264px;}}
@media (min-width: 1440px) {.an_hero-card-img {width: 180px; height: 180px;}}
@media (min-width: 1440px) {.an_hero-cards {column-gap: 50px;}}
@media (min-width: 1440px) {.an_hero-bottom-content {row-gap: 112px;}}
@media (min-width: 1440px) {.an_prof-card {height: 430px;}}
@media (min-width: 1440px) {.an_prof-banner {height: 592px; background-image: url("/d/1440.jpg");}}
@media (min-width: 1440px) {.reviews-cl-static {row-gap: 18px; column-gap: 18px;}}
@media (min-width: 1440px) {.reviews-clw-columns {row-gap: 18px; column-gap: 18px;}}
@media (min-width: 1440px) {.project-examples__column {row-gap: 11px;}}
@media (min-width: 1440px) {.project-examples__items {height: 814px; column-gap: 11px;}}
@media (min-width: 1440px) {.days-card {height: 200px;}}
@media (min-width: 1440px) {.content-wrapper--hybrid-format {max-width: 1360px;}}
@media (min-width: 1440px) {.neuro-themes__card {height: 200px;}}
@media (min-width: 1440px) {.neuro-themes__schedule {max-width: 545px;}}
@media (min-width: 1440px) {.moved-section-neoro-thanks {padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px;}}
@media (min-width: 1440px) {.section-neuro-thanks {padding-top: 120px;}}
@media (min-width: 1440px) {.neuro-thanks__img {width: 496px; height: 496px; bottom: -154px;}}
@media (min-width: 1440px) {.pdux-c-title {font-size: 76px;}}
@media (min-width: 1440px) {.action-grid {display: flex;}}
@media (min-width: 1440px) {.apps2__content-wrapper {height: 700px;}}
@media (min-width: 1440px) {.apps2__benefit-card__bottom {min-height: 113px;}}
@media (min-width: 1440px) {.apps2__steps-img {height: 355px;}}
@media (min-width: 1440px) {.apps2__ums-card {top: 40px; grid-template-columns: 1fr 761px;}}
@media (min-width: 1440px) {.apps2__ums-context-img {width: 322px;}}
@media (min-width: 1440px) {.apps2__ums-context-card {column-gap: 10px;}}
@media (min-width: 1440px) {.career-review-item-content {min-height: auto;}}
@media (min-width: 1440px) {.apps2__result-cards {grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}}
@media (min-width: 1440px) {.apps2__result-card {min-height: 264px;}}
@media (min-width: 1440px) {.apps2__ums-preview-img--1280 {display: none;}}
@media (min-width: 1440px) {.apps2__ums-preview-img--1440 {display: inline-flex;}}
@media (min-width: 1440px) {.apps2__adding-content {max-width: 920px;}}
@media (min-width: 1440px) {.cursor-standart {cursor: default;}}
@media (min-width: 1440px) {.ai__cover {height: 700px;}}
@media (min-width: 1440px) {.ai-cover__desc {row-gap: 20px;}}
@media (min-width: 1440px) {.ai-cover__tag {font-size: 16px;}}
@media (min-width: 1440px) {.ai-cover__text-wrap {max-width: 406px;}}
@media (min-width: 1440px) {.ai-cover__center-img {width: 399px; bottom: 4px;}}
@media (min-width: 1440px) {.ai__left-img {width: 450px; bottom: -8px; left: -50px;}}
@media (min-width: 1440px) {.ai__right-img {width: 408px; right: 0px; bottom: -7px;}}
@media (min-width: 1440px) {.ai-cover__popover {left: -123px;}}
@media (min-width: 1440px) {.ai-gallery__img {height: 484px;}}
@media (min-width: 1440px) {.ai-skills__wrap {column-gap: 20px;}}
@media (min-width: 1440px) {.ai-skills__circle {width: 30px; height: 30px;}}
@media (min-width: 1440px) {.ai__card-change--first {padding-left: 15px; padding-right: 5px;}}
@media (min-width: 1440px) {.ai__card-change {padding-top: 15px; padding-bottom: 15px;}}
@media (min-width: 1440px) {.ai__card-change--center {padding-left: 5px; padding-right: 5px;}}
@media (min-width: 1440px) {.ai__card-change--last {padding-right: 15px; padding-left: 5px;}}
@media (min-width: 1440px) {.ai__card-change-hover-icon {width: 80px; height: 80px;}}
@media (min-width: 1440px) {.ai__card-width {max-width: 497px;}}
