:root{--sectionIndent:100px}@media screen and (max-width:480px){:root{--sectionIndent:50px}}.flex-col-centered,.flex-row-centered{display:flex;justify-content:center}.flex-col-centered{flex-direction:column}.shadow{box-shadow:0 12px 21px 0 rgba(46,228,255,.5)}.shadow-svg{-webkit-filter:drop-shadow(0 12px 21px rgba(46,228,255,.4));filter:drop-shadow(0 12px 21px rgba(46,228,255,.4))}.shadow-svg-pink{-webkit-filter:drop-shadow(0 10px 4px rgba(232,62,140,.6));filter:drop-shadow(0 10px 4px rgba(232,62,140,.6))}.navigation-arrow,.shadow-svg-arrow{-webkit-filter:drop-shadow(0 0 4px #2ee4ff);filter:drop-shadow(0 0 4px rgb(46,228,255))}.play-arrow,.shadow-svg-play{-webkit-filter:drop-shadow(0 0 12px #2ee4ff);filter:drop-shadow(0 0 12px rgb(46,228,255))}.trapezoid-out{perspective:1000px;width:40px;height:32px}.trapezoid-in{width:inherit;height:inherit;transform:rotateX(65deg) scaleY(3);top:-2px}.trapezoid-in-invert{width:inherit;height:inherit;transform:rotateX(-65deg) scaleY(3)}.banner{width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative}.navigation-arrow{background-image:url(/dist/images/src/images/navigation/navigation_arrow.svg)}.navigation-arrow,.play-arrow{position:absolute;background-repeat:no-repeat;background-size:100% 100%}.play-arrow{background-image:url(/dist/images/src/images/navigation/video_play.svg)}.play-arrow-background{background-image:url(/dist/images/src/images/navigation/video_play_bg.svg);background-repeat:no-repeat;background-size:100% 100%}.direction-qa-new .direction-new-for-whom.cards{background:#000}.direction-qa-new .direction-new-for-whom.cards .direction-new-for-whom__content-icon{width:90px;height:90px;margin-bottom:24px;background-size:contain}@media screen and (max-width:844px){.direction-qa-new .direction-new-for-whom.cards .direction-new-for-whom__content-icon{width:70px;height:70px;margin-bottom:16px}}.direction-qa-new .direction-new-for-whom.cards .direction-new-for-whom__content-title{font-weight:700;padding-bottom:12px}.direction-qa-new .direction-new-for-whom.cards .direction-new-for-whom__content-text{font-weight:500;color:#747478}.direction-qa-new .direction-new-for-whom.cards .icon-item-1{background-image:url(/dist/images/src/images/courses-adult/qa-new/for_students.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.direction-qa-new .direction-new-for-whom.cards .icon-item-1{background-image:url(/dist/images/src/images/courses-adult/qa-new/for_students@2x.png)}}.direction-qa-new .direction-new-for-whom.cards .icon-item-2{background-image:url(/dist/images/src/images/courses-adult/qa-new/for_beginners.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.direction-qa-new .direction-new-for-whom.cards .icon-item-2{background-image:url(/dist/images/src/images/courses-adult/qa-new/for_begginers@2x.png)}}.direction-qa-new .direction-new-for-whom.cards .icon-item-3{background-image:url(/dist/images/src/images/courses-adult/qa-new/for_specialists.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.direction-qa-new .direction-new-for-whom.cards .icon-item-3{background-image:url(/dist/images/src/images/courses-adult/qa-new/for_specialists@2x.png)}}.direction-qa-new .direction-new-program-section{background:#f5f5f7}.direction-qa-new .studyFormsNew-three.white-theme{background:#fff}.direction-qa-new .studyFormsNew-three.white-theme .studyFormsNew-three__form{box-shadow:0 2px 40px rgba(0,0,0,.25)}.direction-qa-new .direction-new-program_outcomes{background:#d4e4fe}.direction-qa-new .team{background:#f5f5f7}.direction-qa-new .team .team__subtitle{font-weight:500}.direction-qa-new .questions-popup__right:before{background:radial-gradient(50% 50% at 50% 50%,#008dff 54.86%,rgba(0,141,255,0) 100%);filter:blur(250px)}.direction-qa-new .foundation-form{padding:120px 0!important}@media screen and (max-width:680px){.direction-qa-new .foundation-form{padding:72px 0!important}}