.SuggestComponent_special-headline__IehVg{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em}.SuggestComponent__color-primary-stone__yB8os{color:#2d2d2d}.SuggestComponent__color-primary-office__0oX47{color:#1c3040}.SuggestComponent__color-primary-home__IhIpQ{color:#b2461a}.SuggestComponent__color-secondary-deep-green__kfNbo{color:#2c7b55}.SuggestComponent__color-secondary-green__NDMl0{color:#3aa830}.SuggestComponent__color-secondary-red__xooZU{color:#de4242}.SuggestComponent__color-secondary-yellow__wzIdP{color:#e9b737}.SuggestComponent__color-secondary-purple__fwLgx{color:#6439df}.SuggestComponent__color-secondary-blue__8CT7j{color:#015ff9}.SuggestComponent__color-neutrals-gray-1__aPKFm{color:#141416}.SuggestComponent__color-neutrals-gray-2__9XHv8{color:#23262f}.SuggestComponent__color-neutrals-gray-3__8vVw_{color:#353945}.SuggestComponent__color-neutrals-gray-4__adPuc{color:#777e90}.SuggestComponent__color-neutrals-gray-5__JahxV{color:#b1b5c3}.SuggestComponent__color-neutrals-gray-6__qqZWv{color:#e6e8ec}.SuggestComponent__color-neutrals-gray-7__416xI{color:#f4f5f6}.SuggestComponent__color-neutrals-gray-8__N4k1X{color:#fcfcfd}.SuggestComponent__color-neutrals-white__5uFB7{color:#fff}.SuggestComponent_suggestion__odhYx .SuggestComponent_progressBar__P98mj{height:1px;width:100%;background-color:#b1b5c3;animation:SuggestComponent_progress__c01ww 5s linear .4s}@keyframes SuggestComponent_progress__c01ww{0%{width:0}to{width:100%}}.SuggestComponent_suggestion__odhYx{height:300px}@media(min-width:768px){.SuggestComponent_suggestion__odhYx{height:250px}}@media(min-width:1440px){.SuggestComponent_suggestion__odhYx{height:300px}}.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk{flex-direction:column;height:100%}@media(min-width:768px){.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk{align-items:flex-end;flex-direction:row}}@media(min-width:1440px){.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk .SuggestComponent_textWrapper__dl_n2{max-width:720px}}.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk .SuggestComponent_text__n5Tr2{margin-bottom:2rem;font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:32px;line-height:40px;letter-spacing:-.01em}@media(min-width:768px){.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk .SuggestComponent_text__n5Tr2{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;line-height:48px;letter-spacing:-.01em}}@media(min-width:1440px){.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk .SuggestComponent_text__n5Tr2{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:48px;line-height:56px;letter-spacing:-.01em;margin-bottom:4rem}}.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk .SuggestComponent_text__n5Tr2{-webkit-text-fill-color:rgba(0,0,0,0);animation-fill-mode:forwards;color:#fff;background:linear-gradient(90deg,#777e90 0,#fff 10%,#777e90 20%);-webkit-background-clip:text;background-clip:text;text-decoration:none;overflow:hidden}.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk .SuggestComponent_text__active__oLHfQ{visibility:visible;animation:SuggestComponent_shine__cb1Zn 5.4s linear backwards}@keyframes SuggestComponent_shine__cb1Zn{0%{background-position:-300px}to{background-position:1050px}}.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk .SuggestComponent_pagination__U1foO{margin-left:auto}.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk .SuggestComponent_pagination_dot__2Pj7b{display:inline-block;width:6px;height:6px;margin:8px;border-radius:50%;background-color:#353945}.SuggestComponent_suggestion__odhYx .SuggestComponent_block__GilWk .SuggestComponent_pagination_dot__active__swl35{background-color:#fff}.CourseCarouselElement_special-headline__NETcV{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em}.CourseCarouselElement__color-primary-stone__vSwIE{color:#2d2d2d}.CourseCarouselElement__color-primary-office__S8qFf{color:#1c3040}.CourseCarouselElement__color-primary-home__krWVN{color:#b2461a}.CourseCarouselElement__color-secondary-deep-green__AAclL{color:#2c7b55}.CourseCarouselElement__color-secondary-green__I1Etv{color:#3aa830}.CourseCarouselElement__color-secondary-red__WU18I{color:#de4242}.CourseCarouselElement__color-secondary-yellow__WSD2B{color:#e9b737}.CourseCarouselElement__color-secondary-purple__Tzrkq{color:#6439df}.CourseCarouselElement__color-secondary-blue__gn952{color:#015ff9}.CourseCarouselElement__color-neutrals-gray-1__EsnvW{color:#141416}.CourseCarouselElement__color-neutrals-gray-2__WkYE1{color:#23262f}.CourseCarouselElement__color-neutrals-gray-3__e4mxr{color:#353945}.CourseCarouselElement__color-neutrals-gray-4__WPM9f{color:#777e90}.CourseCarouselElement__color-neutrals-gray-5__MHl38{color:#b1b5c3}.CourseCarouselElement__color-neutrals-gray-6__qRaYj{color:#e6e8ec}.CourseCarouselElement__color-neutrals-gray-7__qtErR{color:#f4f5f6}.CourseCarouselElement__color-neutrals-gray-8__gWa0d{color:#fcfcfd}.CourseCarouselElement__color-neutrals-white__1ELZd{color:#fff}.CourseCarouselElement_root__Ejq85{background-color:#fff;border-radius:12px}.CourseCarouselElement_root__Ejq85 .CourseCarouselElement_detailsList__uQU7k>li{display:inline-block}.CourseCarouselElement_root__Ejq85 .CourseCarouselElement_courseWrapper__CvqWl{padding:8px 8px 24px}.CourseCarouselElement_root__Ejq85 .CourseCarouselElement_courseWrapper__CvqWl img{border-radius:12px}.GetNewsFormComponent_special-headline__6HTJ5{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em}.GetNewsFormComponent__color-primary-stone__eSKES{color:#2d2d2d}.GetNewsFormComponent__color-primary-office__3BMqW{color:#1c3040}.GetNewsFormComponent__color-primary-home__NYC_K{color:#b2461a}.GetNewsFormComponent__color-secondary-deep-green__OFFyD{color:#2c7b55}.GetNewsFormComponent__color-secondary-green__wj3XL{color:#3aa830}.GetNewsFormComponent__color-secondary-red__VZ4LX{color:#de4242}.GetNewsFormComponent__color-secondary-yellow__tdw27{color:#e9b737}.GetNewsFormComponent__color-secondary-purple__9uykB{color:#6439df}.GetNewsFormComponent__color-secondary-blue__wO1Xy{color:#015ff9}.GetNewsFormComponent__color-neutrals-gray-1__PcNod{color:#141416}.GetNewsFormComponent__color-neutrals-gray-2__Ntu74{color:#23262f}.GetNewsFormComponent__color-neutrals-gray-3__HJPEg{color:#353945}.GetNewsFormComponent__color-neutrals-gray-4__7s1Yg{color:#777e90}.GetNewsFormComponent__color-neutrals-gray-5__jO2VT{color:#b1b5c3}.GetNewsFormComponent__color-neutrals-gray-6__kLbSq{color:#e6e8ec}.GetNewsFormComponent__color-neutrals-gray-7__6mLLE{color:#f4f5f6}.GetNewsFormComponent__color-neutrals-gray-8__uJC7D{color:#fcfcfd}.GetNewsFormComponent__color-neutrals-white__rH3Sz{color:#fff}.GetNewsFormComponent_formCol__gVTEK{position:relative;width:100%}.GetNewsFormComponent_label__RycsS{color:#353945;font-size:16px;margin-bottom:8px}.GetNewsFormComponent_policyAgree__95adc{position:relative;margin-bottom:40px}.GetNewsFormComponent_inputBlock__UgA51{margin-bottom:32px}.GetNewsFormComponent_errorMess__jdXlS{position:absolute;bottom:-17px;left:0;font-size:12px;line-height:16px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis;max-width:100%;width:100%;color:#de4242;padding:0 24px}.CourseInfoSection_special-headline__YxA5Z{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em}.CourseInfoSection__color-primary-stone__MyUAx{color:#2d2d2d}.CourseInfoSection__color-primary-office__diQP0{color:#1c3040}.CourseInfoSection__color-primary-home__xPAHV{color:#b2461a}.CourseInfoSection__color-secondary-deep-green__f4ev_{color:#2c7b55}.CourseInfoSection__color-secondary-green__r_J24{color:#3aa830}.CourseInfoSection__color-secondary-red__Y98bk{color:#de4242}.CourseInfoSection__color-secondary-yellow__ALdFy{color:#e9b737}.CourseInfoSection__color-secondary-purple__hhokt{color:#6439df}.CourseInfoSection__color-secondary-blue__SCsE0{color:#015ff9}.CourseInfoSection__color-neutrals-gray-1__YZrao{color:#141416}.CourseInfoSection__color-neutrals-gray-2___bEYq{color:#23262f}.CourseInfoSection__color-neutrals-gray-3__aJz7X{color:#353945}.CourseInfoSection__color-neutrals-gray-4__TS2jA{color:#777e90}.CourseInfoSection__color-neutrals-gray-5___OyIb{color:#b1b5c3}.CourseInfoSection__color-neutrals-gray-6__JTW_q{color:#e6e8ec}.CourseInfoSection__color-neutrals-gray-7__ljnmt{color:#f4f5f6}.CourseInfoSection__color-neutrals-gray-8__b41YQ{color:#fcfcfd}.CourseInfoSection__color-neutrals-white__aAnq3,.CourseInfoSection_root__WuqcM{color:#fff}.CourseInfoSection_tags___Tmjn{margin:.5rem 0}@media(min-width:1024px){.CourseInfoSection_tags___Tmjn{margin:1rem 0}}.CourseInfoSection_wrapper__Z1o_2{padding:0 16px}@media(min-width:1024px){.CourseInfoSection_wrapper__Z1o_2{padding:0 48px}}@media(min-width:1440px){.CourseInfoSection_wrapper__Z1o_2{padding:0 64px}}.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_title__uM9o2{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:27px;letter-spacing:-.01em}@media(min-width:375px){.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_title__uM9o2{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.01em}}@media(min-width:1024px){.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_title__uM9o2{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:32px;line-height:40px;letter-spacing:-.01em}}@media(min-width:1440px){.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_title__uM9o2{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:40px;line-height:48px;letter-spacing:-.01em}}.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_subShortDesc__xG7y_{margin:.5rem 0;font-size:14px;line-height:20px}.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_price__c1ElE{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.01em}@media(min-width:375px){.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_price__c1ElE{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:32px;line-height:40px;letter-spacing:-.01em}}.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_rightCol__jBmXH{text-align:left}.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_leftCol__i6D7p{text-align:right;width:100%}@media(min-width:375px){.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_leftCol__i6D7p{border-top:1px solid #e6e8ec}}@media(min-width:1024px){.CourseInfoSection_wrapper__Z1o_2 .CourseInfoSection_leftCol__i6D7p{width:auto;border:none}}.CourseAboutSection_special-headline__ueSH_{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em}.CourseAboutSection__color-primary-stone__fEqNa{color:#2d2d2d}.CourseAboutSection__color-primary-office__Xpw1w{color:#1c3040}.CourseAboutSection__color-primary-home__7f_lz{color:#b2461a}.CourseAboutSection__color-secondary-deep-green__jelWn{color:#2c7b55}.CourseAboutSection__color-secondary-green__Rw1Of{color:#3aa830}.CourseAboutSection__color-secondary-red___y9OI{color:#de4242}.CourseAboutSection__color-secondary-yellow__BwmN0{color:#e9b737}.CourseAboutSection__color-secondary-purple__pZk6S{color:#6439df}.CourseAboutSection__color-secondary-blue__S_HAK{color:#015ff9}.CourseAboutSection__color-neutrals-gray-1__3nMeU{color:#141416}.CourseAboutSection__color-neutrals-gray-2__1XBtm{color:#23262f}.CourseAboutSection__color-neutrals-gray-3__OfojA{color:#353945}.CourseAboutSection__color-neutrals-gray-4__7c0H4{color:#777e90}.CourseAboutSection__color-neutrals-gray-5__eLjNf{color:#b1b5c3}.CourseAboutSection__color-neutrals-gray-6__q0_xV{color:#e6e8ec}.CourseAboutSection__color-neutrals-gray-7__kZVUa{color:#f4f5f6}.CourseAboutSection__color-neutrals-gray-8__BxnjI{color:#fcfcfd}.CourseAboutSection__color-neutrals-white__U1lYW{color:#fff}@media(min-width:375px){.CourseAboutSection_root__S9KEH .CourseAboutSection_wrapper__xtmBb .CourseAboutSection_aboutTitle__GVBeM{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.01em}}@media(min-width:1024px){.CourseAboutSection_root__S9KEH .CourseAboutSection_wrapper__xtmBb .CourseAboutSection_aboutTitle__GVBeM{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:32px;line-height:40px;letter-spacing:-.01em}}.MainDirections_special-headline__YyblO{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em}.MainDirections__color-primary-stone__mHSay{color:#2d2d2d}.MainDirections__color-primary-office__YLFuq{color:#1c3040}.MainDirections__color-primary-home__OM4PG{color:#b2461a}.MainDirections__color-secondary-deep-green__4YW0Q{color:#2c7b55}.MainDirections__color-secondary-green__LW0NC{color:#3aa830}.MainDirections__color-secondary-red__HLbY0{color:#de4242}.MainDirections__color-secondary-yellow__8135Q{color:#e9b737}.MainDirections__color-secondary-purple__a_7NM{color:#6439df}.MainDirections__color-secondary-blue__mVD9B{color:#015ff9}.MainDirections__color-neutrals-gray-1__MXSyO{color:#141416}.MainDirections__color-neutrals-gray-2__mQSQa{color:#23262f}.MainDirections__color-neutrals-gray-3__QwTtl{color:#353945}.MainDirections__color-neutrals-gray-4__RIyVC{color:#777e90}.MainDirections__color-neutrals-gray-5__0HZzo{color:#b1b5c3}.MainDirections__color-neutrals-gray-6__4gM5t{color:#e6e8ec}.MainDirections__color-neutrals-gray-7__kKgkR{color:#f4f5f6}.MainDirections__color-neutrals-gray-8__rMt8M{color:#fcfcfd}.MainDirections__color-neutrals-white__Tr2T7{color:#fff}@font-face{font-family:tt-hoves-pro;font-style:normal;font-weight:400;src:url(/_next/static/media/tt-hoves-pro-regular-webfont.24bd032a.woff2) format("woff2"),url(/_next/static/media/tt-hoves-pro-regular-webfont.319a09e1.woff) format("woff")}@font-face{font-family:tt-hoves-pro;font-style:normal;font-weight:500;src:url(/_next/static/media/tt-hoves-pro-medium.4abe38fa.woff2) format("woff2"),url(/_next/static/media/tt_hoves_pro_medium-webfont.a47d3638.woff) format("woff")}@font-face{font-family:tt-hoves-pro;font-style:normal;font-weight:200;src:url(/_next/static/media/tt_hoves_pro_thin-webfont.4dfadc41.woff2) format("woff2"),url(/_next/static/media/tt_hoves_pro_thin-webfont.0af110f2.woff) format("woff")}@font-face{font-family:tt-hoves-pro-expanded;font-style:normal;font-weight:300;src:url(/_next/static/media/tt_hoves_pro_expanded_light-webfont.abf147cc.woff2) format("woff2"),url(/_next/static/media/tt_hoves_pro_expanded_light-webfont.8cb21e69.woff) format("woff")}.MainDirections_directionCard__KcW4q{position:relative;flex-basis:50%;box-sizing:border-box;overflow:hidden}.MainDirections_directionCard__KcW4q .MainDirections_mediaWrapper__0DbZX{position:relative}.MainDirections_directionCard__KcW4q .MainDirections_mediaWrapper__0DbZX img{display:block;width:100%;height:auto}.MainDirections_directionCard__KcW4q .MainDirections_mediaWrapper__0DbZX video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.MainDirections_directionCard__KcW4q .MainDirections_labelWrapper__sgTsK{color:#fff}.MainDirections_directionCard__KcW4q .MainDirections_labelWrapper__sgTsK h4{font-size:20px;line-height:32px}.MainDirections_directionCard__KcW4q .MainDirections_labelWrapper__sgTsK.MainDirections_corp__JibSU{margin-top:68px}.MainDirections_directionCard__KcW4q .MainDirections_labelWrapper__sgTsK.MainDirections_kids__8sMUg{margin-top:110px;margin-left:58px}.MainDirections_directionCard__KcW4q .MainDirections_labelWrapper__sgTsK{margin-left:58px;position:absolute;top:0}