.cw{margin:0;background-color:#f8efe5}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#ebc7b5}::-webkit-scrollbar-track{background:#fff}html.cw-locked{overflow:hidden}.cw{position:relative;font-family:stratos-lights,sans-serif;color:#333;font-size:18px;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cw *,.cw :after,.cw :before{box-sizing:border-box;outline:0}.cw h1{margin:0 0 40px;font-size:78px;font-weight:300;letter-spacing:-.02em}.cw h1,.cw h2{font-family:filson-pro,sans-serif;line-height:1em}.cw h2{margin:0 0 64px;padding-bottom:10px;font-size:54px;font-weight:400}.cw h3{margin:0 0 16px;font-family:filson-pro,sans-serif;font-size:24px;line-height:30px;font-weight:500;letter-spacing:-.01em}.cw p{margin:0;line-height:1.4em}.cw a{background-color:transparent;transition:.2s;text-decoration:underline;color:inherit}.cw ul{list-style:none}.cw li,.cw ul{margin:0;padding:0}.cw img{display:inline-block;max-width:100%;height:auto;vertical-align:middle;border:0}.cw input{font:inherit;color:inherit;margin:0;line-height:normal;border-radius:0}.cw input::placeholder{transition:.2s;opacity:1}.cw input:focus::placeholder{opacity:0}.cw .w-inline-block{max-width:100%;display:inline-block}.cw .wrap-hide{overflow:hidden}.cw .overflow-hidden{position:relative;overflow:hidden}.cw .page-wrap{position:relative}.cw .main{height:500vh}.cw .section-slides{position:-webkit-sticky;position:sticky;top:0;z-index:1;height:100vh}.cw .section-slide{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;height:100vh;will-change:transform}.cw .section-slide.mod--4{z-index:4;overflow:visible;height:auto}.cw .section-slide.mod--3{z-index:3}.cw .section-slide.mod--2{z-index:2}.cw .section-slide.mod--1{z-index:1}.cw .section-slide.mod--0{z-index:0;display:flex;flex-direction:column;background-color:#f8efe5}.cw .content{z-index:2;max-width:100%;margin-right:auto;margin-left:auto}.cw .content,.cw .section{position:relative;width:100%}.cw .section{padding:128px 60px;max-width:none!important}.cw .section.mod--header{position:absolute;left:0;top:0;right:0;bottom:auto;z-index:90;width:100%;margin-bottom:120px;padding-top:40px;padding-bottom:0}.cw .section.mod--hero{padding-top:200px;padding-bottom:48px;flex-direction:column;background-image:url(/bops/codelaunch-bootcamp/bg_hero.svg);background-position:50% 100%;color:#fff}.cw .section.mod--courses,.cw .section.mod--hero{display:flex;justify-content:center;align-items:center;border-bottom-left-radius:100px;border-bottom-right-radius:100px;background-size:cover;background-repeat:no-repeat}.cw .section.mod--courses{height:100%;background-image:none;background-position:0 100%}.cw .section.mod--steps{align-items:flex-start}.cw .section.mod--reviews,.cw .section.mod--steps{z-index:1;display:flex;height:100%;justify-content:center;border-bottom-left-radius:100px;border-bottom-right-radius:100px;background-color:#f8efe5}.cw .section.mod--reviews{align-items:center}.cw .section.mod--questions{display:flex;padding-top:0;padding-bottom:0;justify-content:center;align-items:center;flex:1;border-bottom-left-radius:100px;border-bottom-right-radius:100px;background-image:none;background-position:50% 100%;background-size:cover;background-repeat:no-repeat;color:#fff}.cw .section.mod--footer{display:flex;max-height:320px;padding-top:4vh;padding-bottom:0;flex-direction:column;justify-content:flex-end;flex:1}.cw .header__columns{display:flex;justify-content:space-between;align-items:center}.cw .header__col{flex:1}.cw .header__col.mod--2{flex:0 0 auto}.cw .header__col.mod--3{display:flex;justify-content:flex-end;align-items:center}.cw .header__logo-link{filter:brightness(0) invert(100%)}.cw .header__nav{display:block}.cw .header__nav-link{position:relative;display:inline-block;margin-right:36px;margin-left:36px;color:#fff;line-height:1.7em;text-decoration:none;text-transform:uppercase}.cw .footer__nav-link:after,.cw .header__nav-link:after{content:" ";width:100%;height:2px;position:absolute;left:0;bottom:0;transition:transform .25s cubic-bezier(0,.5,.5,1);transform:scaleX(0);transform-origin:100% 0}.cw .header__nav-link:after{background:#fff}.cw .footer__nav-link:after{background:#666}.cw .footer__nav-link:hover:after,.cw .header__nav-link:hover:after{transform:scaleX(1);transform-origin:0 100%}.cw .header__search{margin-right:24px;cursor:pointer}.cw .header__humb,.cw .header__humb-wrap{display:none}.cw .btn{position:relative;display:flex;overflow:hidden;min-height:70px;min-width:175px;padding-top:25px;padding-bottom:25px;justify-content:center;align-items:center;border-radius:100px;background-color:#ebc7b5;transition-duration:.5s;font-family:stratos,sans-serif;color:#000;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;cursor:pointer}.cw .btn.btn--header{min-height:auto;padding-top:17px;padding-bottom:16px;background-color:#fff}.cw .btn.mod--hero{overflow:hidden;min-width:260px;transition-property:none;text-decoration:none}.cw .btn.mod--submit{min-width:185px;margin-left:16px;transition-property:none}.cw .btn.mod--submit.mod--modal{position:absolute;right:0;bottom:16px;width:40px;height:40px;min-height:auto;min-width:auto;margin-left:0;padding:0}.cw .btn__bg-wrap{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;display:flex;overflow:hidden;justify-content:center;align-items:center;border-radius:100px}.cw .btn__bg-wrap.mod--submit{transition:.2s}.cw .btn__bg-wrap.mod--submit.active{opacity:0}.cw .btn__bg{position:relative;width:280px;height:280px;justify-content:center;align-items:center;flex:0 0 auto;border-radius:50%;background-color:#fff;transform:scale3d(0,0,1);transition:transform .4s ease}.cw .btn:hover .btn__bg{transform:scaleX(1);transition-duration:.5s}.cw .btn__bg.mod--invert{background-color:#ebc7b5}.cw .btn__bg.mod--modal{width:50px;height:50px}.cw .btn__txt{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;text-align:center}.cw .btn__txt.mod--submit{opacity:1;transition:.2s}.cw .btn__txt.mod--submit.active{opacity:0}.cw .home__content{position:relative;display:flex;margin-bottom:174px;flex-direction:column;align-items:flex-start}.cw .hero__heading.mod--1{margin-bottom:0;padding-bottom:10px}.cw .subheading{opacity:.7;font-size:22px}.cw .subheading.mod--hero{max-width:400px;margin-bottom:48px;opacity:1}.cw .subheading.mod--courses{width:100%;max-width:520px}.cw .hero__btn-wrap{display:block}.cw .hero_illustr-wrap{position:absolute;left:auto;top:-20px;right:0;bottom:auto}.cw .hero_illustr{position:relative;z-index:2}.cw .hero_illustr-ball{position:absolute;left:116px;top:20px;z-index:0;display:block}.cw .hero_illustr-plane{position:absolute;top:5px;right:0;z-index:0;display:block}.cw .hero_illustr-leaves{position:absolute;right:69px;bottom:30px;z-index:0;display:block}.cw .hero_illustr-leaves2{position:absolute;left:-7px;bottom:40px;z-index:0;display:block}.cw .hero_illustr-hand{position:absolute;left:136px;top:96px;z-index:0;display:block}.cw .hero__logos{position:relative;z-index:2;display:flex;width:100%;max-width:1080px;margin-bottom:65px;justify-content:space-between;align-items:center}.cw .hero__logo,.cw .hero__logos{margin-right:auto;margin-left:auto}.cw .hero__logo{display:block}.cw .hero__counts{display:flex;padding-top:40px;padding-bottom:40px;justify-content:space-between;align-items:flex-end;border-radius:80px;background-color:#f8efe5;color:#1b1b1b}.cw .hero__numb-block{max-width:300px;margin-right:auto;margin-left:auto;flex:1;text-align:center}.cw .hero__counts-img-wrap{position:relative;margin-bottom:28px}.cw .hero__counts-img{position:relative;z-index:0}.cw .hero__counts-numb{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;display:flex;justify-content:center;align-items:center;font-family:filson-pro,sans-serif;color:#000;font-size:60px;font-weight:700}.cw .hero__counts-p{color:rgba(27,27,27,.7);line-height:1.9em}.cw .hero__counts-dash{position:absolute;right:0;bottom:0;width:2px;height:83px;background-image:url(/bops/codelaunch-bootcamp/dash-vertical.svg);background-position:50% 100%;background-size:auto;background-repeat:repeat-y;opacity:.5}.cw .swiper{overflow:hidden;width:100%}.cw .swiper.swiper--reviews{overflow:visible}.cw .swiper-wrapper{display:flex;width:100%;flex-direction:row;align-items:stretch;transition:transform .3s ease}.cw .swiper-slide{position:relative;display:block;justify-content:center;align-items:stretch}.cw .swiper-slide.mod--reviews{padding-right:70px;padding-left:70px;flex:1;text-align:center}.cw .swiper-slide.mod--numb{flex:1}.cw .swiper__nav{display:flex;justify-content:center;align-items:center}.cw .swiper__nav.mod--reviews{display:none}.cw .swiper__arrow{display:flex;width:32px;height:32px;justify-content:center;align-items:center;transition:.2s;cursor:pointer}.cw .swiper__arrow.arrow--prev{margin-right:32px;transform:rotate(180deg)}.cw .swiper__arrow.is-disabled{opacity:.35;cursor:default}.cw .swiper__arrow-ico{width:42px;height:42px;background-image:none;background-position:50% 55%;background-size:auto;background-repeat:no-repeat;transition:.2s}.cw .swiper-pagination-bullets{display:flex;width:100%;min-height:2px;justify-content:center;align-items:center;flex:1}.cw .swiper-pagination-bullets.mod--numbs{position:relative;display:none}.cw .swiper-pagination-bullet{cursor:pointer}.cw .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1!important}.cw .steps__columns{display:flex;justify-content:space-between;align-items:center}.cw .steps__col{position:relative;flex:1}.cw .steps__illustr-wrap{position:relative;display:inline-block}.cw .steps__illustr{position:relative;z-index:0;display:block}.cw .steps__illustr-smile{position:absolute;left:195px;top:91px;z-index:1;transition:.4s}.cw .steps__illustr-hand{position:absolute;left:121px;top:128px;z-index:1;transition:.8s}.cw .steps__illustr-graph-wrap{position:absolute;top:198px;right:65px;z-index:1;width:110px;height:50px}.cw .steps__illustr-graph-dot{position:absolute;left:2px;top:44px;width:4px;height:4px;border-radius:100px;background-color:#000}.cw .steps__illustr-graph-dot.mod--1{transform:rotate(43deg)}.cw .steps__illustr-graph-dot.mod--2{left:35px;top:9px;transform:rotate(125deg)}.cw .steps__illustr-graph-dot.mod--3{left:68px;top:30px;transform:rotate(51deg)}.cw .steps__illustr-graph-dot.mod--4{left:105px;top:0;transform:rotate(51deg)}.cw .steps__illustr-graph-line{position:absolute;left:1px;bottom:1px;z-index:-1;width:1px;height:50px;background-color:#0f86a1;transition:1s}.cw .steps__illustr-graph-line.mod--2{height:40px}.cw .steps__list{width:100%;max-width:560px}.cw .steps__list-item{position:relative;margin-bottom:64px;padding-right:80px;padding-left:74px}.cw .steps__list-item.mod--2{margin-left:100px;padding-right:0}.cw .steps__numb{position:absolute;left:0;top:-10px}.cw .steps__numb-img{position:relative;z-index:0}.cw .steps__numb-txt{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;display:flex;justify-content:center;align-items:center;font-family:filson-pro,sans-serif;color:#f8efe5;font-weight:700;text-align:center;letter-spacing:-.01em}.cw .steps__list-p{color:rgba(27,27,27,.7);line-height:1.9em}.cw .steps__list-arrow-wrap{position:absolute;left:auto;top:10px;right:0;bottom:auto;overflow:hidden}.cw .steps__list-arrow-wrap.mod--2{left:-100px;right:auto;transform:rotateX(0) rotateY(-180deg) rotate(0);transform-style:preserve-3d}.cw .steps__list-arrow{display:block}.cw .courses__heading-wrap{display:flex;margin-bottom:64px;justify-content:space-between;align-items:center;color:#fff}.cw .heading--margin-0{margin-bottom:0}.cw .courses__columns{display:flex;margin-right:-16px;margin-left:-16px;justify-content:space-between}.cw .courses__col{padding-right:16px;padding-left:16px;flex:1}.cw .courses__block{position:relative;z-index:2;display:flex;overflow:hidden;height:100%;min-height:500px;padding:40px 32px 56px;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:40px;background-color:#f8efe5;cursor:pointer}.cw .courses__type{margin-bottom:16px;letter-spacing:1px}.cw .courses__more,.cw .courses__type{font-size:22px;text-transform:uppercase}.cw .courses__more{position:relative;z-index:2;display:inline-block;padding-right:32px;background-image:none;background-position:100% 50%;background-size:auto;background-repeat:no-repeat;transition-duration:.3s;font-family:stratos,sans-serif;color:#0f86a1;letter-spacing:.01em;text-decoration:none}.cw .courses__block:hover a{padding-right:38px}.cw .courses__illustr-wrap{position:absolute;left:auto;top:auto;right:0;bottom:0;z-index:0}.cw .courses__illustr{position:relative;z-index:0;display:block;transition:.5s}.cw .courses__illustr.mod--2{position:absolute;right:0;bottom:0;z-index:1;opacity:0}.cw .courses__block:hover .courses__illustr.mod--2{opacity:1}.cw .courses__illustr-elem{transition:.5s}.cw .courses__illustr-elem.mod--blue{left:9px;top:41px}.cw .courses__illustr-elem.mod--blue.mod--screen{max-width:18px}.cw .courses__illustr-elem.mod--circle{width:12px;height:12px;border:1px solid #000;border-radius:100px}.cw .courses__illustr-elem.mod--circle.mod--graph{width:20px;height:20px;border-width:2px}.cw .courses__illustr-elem.mod--ball{top:0;right:109px;width:14px;height:14px;border-radius:100px;background-color:#ebc7b5}.cw .courses__illustr-elem.mod--ball.mod--graph{width:18px;height:20px}.cw .courses__illustr-elem.mod--ball.mod--screen{width:14px;height:14px}.cw .courses__illustr-elem.mod--dot{top:34px;right:58px;width:4px;height:4px;border-radius:100px;background-color:#000}.cw .courses__illustr-elem.mod--dot.mod--graph{width:8px;height:8px;background-color:#000}.cw .courses__illustr-elem.mod--dot.mod--screen{width:6px;height:6px}.cw .courses__illustr-elem.mod--5{position:absolute;right:68px;bottom:53px;width:22px;height:6px;border-radius:100px;background-color:#9b5c8f;opacity:1;transform:rotate(-20deg)}.cw .courses__block:hover .courses__illustr-elem.mod--5{transform:rotate(20deg);bottom:59px}.cw .courses__illustr-elem-wrap{position:absolute;transition:.5s}.cw .courses__illustr-elem-wrap.mod--1{left:2px;bottom:30px}.cw .courses__illustr-elem-wrap.mod--1.mod--screen{left:-1px;bottom:16px}.cw .courses__illustr-elem-wrap.mod--2{left:9px;bottom:160px}.cw .courses__illustr-elem-wrap.mod--2.mod--screen{left:1px;bottom:146px}.cw .courses__illustr-elem-wrap.mod--2.mod--graph{left:21px;bottom:135px}.cw .courses__illustr-elem-wrap.mod--3{left:100px;bottom:220px}.cw .courses__illustr-elem-wrap.mod--3.mod--screen{left:86px;bottom:193px}.cw .courses__illustr-elem-wrap.mod--3.mod--graph{left:116px;bottom:181px}.cw .courses__illustr-elem-wrap.mod--4{left:190px;bottom:180px}.cw .courses__illustr-elem-wrap.mod--4.mod--graph{left:200px;bottom:166px}.cw .courses__illustr-elem-wrap.mod--4.mod--screen{left:170px;bottom:170px}.cw .courses__block:hover .courses__illustr-elem-wrap.mod--2{transform:translate(-10px,-10px)}.cw .courses__block:hover .courses__illustr-elem-wrap.mod--1{transform:translate(-10px)}.cw .courses__block:hover .courses__illustr-elem-wrap.mod--3,.cw .courses__block:hover .courses__illustr-elem-wrap.mod--4{transform:translateY(-10px)}.cw .courses__block-bg{position:absolute;left:-100px;top:auto;right:auto;bottom:-100px;z-index:-1;width:0;height:0;border-radius:1000px;background-color:#fff;transition:width .5s ease,height .5s ease}.cw .courses__block:hover .courses__block-bg{width:700px;height:700px}.cw .heading--center{text-align:center}.cw .reviews__block{display:flex;width:100%;flex-direction:column;align-items:center}.cw .reviews__ava-wrap{position:relative;z-index:1;display:flex;min-height:130px;margin-right:auto;margin-bottom:40px;margin-left:auto;justify-content:center;align-items:center}.cw .reviews__ava{position:relative;z-index:0}.cw .reviews__ava-circle{position:absolute;left:0;top:5px;z-index:1;width:22px;height:22px;border:2px solid #000;border-radius:100px}.cw .reviews__ava-circle.mod--2{left:auto;top:10px;right:0;width:28px;height:28px}.cw .reviews__ava-circle.mod--3{left:auto;top:auto;right:-1px;bottom:0;width:20px;height:20px}.cw .reviews__ava-dot{position:absolute;left:auto;top:15px;right:3px;bottom:auto;z-index:1;width:8px;height:8px;border-radius:100px;background-color:#000}.cw .reviews__ava-dot.mod--2{left:-5px;top:23px;right:auto}.cw .reviews__ava-dot.mod--3{left:-24px;top:33px;right:auto}.cw .reviews__ava-spot{position:absolute;left:18px;top:auto;right:auto;bottom:4px;z-index:1}.cw .reviews__ava-spot.mod--1{bottom:-5px}.cw .reviews__ava-spot.mod--2{left:auto;right:2px}.cw .reviews__ava-spot.mod--3{left:auto;top:0;right:12px;bottom:auto}.cw .reviews__p{color:rgba(27,27,27,.7);line-height:1.9em}.cw .reviews__dash{position:absolute;right:0;bottom:0;width:2px;height:136px;background-image:none;background-position:50% 100%;background-size:auto;background-repeat:repeat-y;opacity:.5}.cw .heading--margin-40{margin-bottom:40px}.cw .questions__columns{display:flex;justify-content:space-between;align-items:center}.cw .questions__col{flex:1}.cw .questions__illustr-wrap{position:relative;display:inline-block;overflow:hidden}.cw .questions__illustr{position:relative;z-index:1;display:block;overflow:hidden}.cw .questions__illustr-elem-wrap{position:absolute;z-index:0}.cw .questions__illustr-elem-wrap.mod--1{left:22px;top:53px}.cw .questions__illustr-elem-wrap.mod--2{left:0;top:auto;right:0;bottom:0}.cw .questions__illustr-elem-wrap.mod--3{left:35px;bottom:206px}.cw .questions__illustr-elem-wrap.mod--4{left:95px;bottom:186px}.cw .questions__illustr-elem-wrap.mod--5{right:106px;bottom:354px}.cw .questions__illustr-elem.mod--bg{display:block;margin-right:auto;margin-left:auto}.cw .questions__illustr-elem.mod--ball{width:20px;height:20px;border-radius:100px;background-color:#ebc7b5}.cw .questions__illustr-elem.mod--dot{width:6px;height:6px;border-radius:100px;background-color:#000}.cw .questions__illustr-elem.mod--circle{width:16px;height:16px;border:1px solid #000;border-radius:100px}.cw .form-block{width:100%;max-width:564px;margin-top:40px;margin-bottom:0}.cw .form-block.mod--modal{margin-top:0}.cw .form{margin:0}.cw .form,.cw .form__content{display:flex;align-items:center}.cw .form__content{position:relative;flex:1}.cw .input{display:block;width:100%;height:70px;margin-bottom:0;padding:8px 32px;line-height:1.42857143;vertical-align:middle;border:1px solid hsla(0,0%,100%,.3);border-radius:100px;background-color:transparent;transition:.2s;color:#fff;font-size:18px}.cw .input:focus,.cw .input:hover{border-color:#fff}.cw .input::placeholder{color:hsla(0,0%,100%,.7)}.cw .input.mod--modal{padding:0;border-width:0 0 1px;border-bottom-color:rgba(0,0,0,.2);border-radius:0;color:#000}.cw .input.mod--modal::placeholder{color:rgba(0,0,0,.5)}.cw .form__submit{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;-webkit-appearance:button;appearance:button}.cw .form__submit-result-wrap{position:absolute;left:4.4rem;top:0;right:auto;bottom:0;z-index:2;display:flex;width:3rem;padding-left:.9rem;justify-content:flex-start;align-items:center;opacity:0;transition:.2s}.cw .form__submit-result-wrap.active{opacity:1}.cw .form__submit-result-wrap.mod--modal{left:.75rem;width:1rem;padding-left:0}.cw .form__submit-result{display:flex;overflow:hidden;width:0;align-items:center;transition:1s}.cw .form__submit-result.active{width:1rem}.cw .form__submit-result-ico{display:block;width:1rem;max-width:none;flex:0 0 auto;filter:invert(80%)}.cw .overflow-hidden.mod--submit{transition:.2s}.cw .overflow-hidden.mod--submit.active{opacity:0}.cw .overflow__anim{position:relative;top:0;right:0;transition:.4s}.cw .form__submit-arrow{position:relative;z-index:1;display:block;width:1rem;filter:invert(100%);transition:.2s}.cw .form__submit-arrow.mod--2{position:absolute;top:0;right:1rem}.cw .footer__columns{display:flex;justify-content:space-between}.cw .footer__columns.mod--top{margin-bottom:4vh}.cw .footer__col{display:flex;align-items:flex-start}.cw .footer__col.mod--2{justify-content:flex-end;align-items:center}.cw .footer__col.mod--copyright{align-items:center}.cw .footer__col.mod--2-copy{justify-content:flex-end;align-items:center}.cw .footer__dash{width:2px;height:72px;margin-right:64px;margin-left:80px;flex:0 0 auto;background-image:none;background-position:50% 100%;background-size:auto;background-repeat:repeat-y;opacity:.5}.cw .footer__dash.mod--3{display:none}.cw .footer__nav-link{position:relative;display:inline-block;color:#666;line-height:1.7em;letter-spacing:1px;text-decoration:none;text-transform:uppercase;font-size:14px}.cw .footer__drop{position:relative;z-index:0;display:inline-block;margin-right:-40px;text-align:left}.cw .footer__list{margin-bottom:0;column-count:2;column-gap:64px;column-rule-width:0}.cw .footer__list.mod--contact{column-rule-style:none;column-rule-width:0}.cw .footer__drop-list{position:relative;display:block;overflow:hidden;min-width:100%;background-color:transparent}.cw .footer__drop-btn{position:relative;display:none;color:#222;white-space:nowrap;cursor:pointer;user-select:none}.cw .footer__drop-arrow{display:none;margin-right:0;transition:transform .3s cubic-bezier(.215,.61,.355,1)}.cw .footer__drop.is-open .footer__drop-arrow{transform:rotateX(-180deg)}.cw .footer__list-item{overflow:hidden;padding-top:4px;padding-bottom:4px}.cw .footer__list-item-anim{display:block}.cw .footer__txt{position:relative;display:inline-block;color:#666;line-height:1.7em;letter-spacing:1px;font-size:14px}.cw .footer__copyright,.cw .footer__txt{text-decoration:none;text-transform:uppercase}.cw .footer__copyright{display:flex;align-items:center;color:rgba(0,0,0,.7);font-size:13px;letter-spacing:.02em}.cw .footer__copyright-logo{margin-right:8px;flex:0 0 auto}.cw .footer__social{display:flex;justify-content:flex-start;align-items:center}.cw .footer__soc-link{display:flex;width:40px;height:40px;margin-left:24px;justify-content:center;align-items:center;flex:0 0 auto;border:1px solid rgba(16,16,16,.2);border-radius:100px}.cw .footer__soc-link:hover{border-color:#4f94b2;background-color:#4f94b2}.cw .footer__soc-img{display:block;width:100%;height:100%;filter:invert(60%);transition:.2s;object-fit:scale-down}.cw .footer__soc-img:hover,.cw .footer__soc-link:hover .footer__soc-img{filter:invert(0)}.cw .footer__follow-wrap{display:flex;min-height:56px;margin-top:4vh;margin-right:-60px;margin-left:-60px;justify-content:center;align-items:center;border-top:1px solid rgba(0,0,0,.1);font-size:16px}.cw .footer__follow{position:relative;z-index:1;padding-left:35px;color:hsla(0,0%,40%,.7);line-height:1.5em}.cw .footer__follow-heart{position:absolute;left:0;top:-7px;z-index:-1;display:inline-block;width:40px;height:40px;background-image:none;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;filter:saturate(65%) brightness(65%) hue-rotate(140deg);animation:cw-heart 3s ease infinite}@keyframes cw-heart{0%,73.33%{transform:scaleX(1)}80%{transform:scale3d(1.2,1.2,1)}86.67%{transform:scaleX(1)}93.33%{transform:scale3d(1.2,1.2,1)}to{transform:scaleX(1)}}.cw .footer__follow-link{display:inline-block;color:#666}.cw .footer__follow-and{color:#666}.cw .remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none;background:rgba(27,27,27,.9)}.cw .remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;padding:0;-webkit-overflow-scrolling:touch}.cw .remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:"";vertical-align:middle}.cw .remodal-overlay.is-shown,.cw .remodal-wrapper.is-shown{display:block}.cw .remodal-overlay.remodal-is-closing,.cw .remodal-overlay.remodal-is-opening,.cw .remodal.remodal-is-closing,.cw .remodal.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.cw .remodal-overlay.remodal-is-opening{animation-name:cw-overlay-open}.cw .remodal-overlay.remodal-is-closing{animation-name:cw-overlay-close}.cw .remodal.remodal-is-opening{animation-name:cw-modal-open}.cw .remodal.remodal-is-closing{animation-name:cw-modal-close}@keyframes cw-overlay-open{0%{opacity:0}to{opacity:1}}@keyframes cw-overlay-close{0%{opacity:1}to{opacity:0}}@keyframes cw-modal-open{0%{opacity:0}to{opacity:1}}@keyframes cw-modal-close{0%{opacity:1}to{opacity:0}}.cw .remodal{display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%;margin-bottom:10px}.cw .remodal.remodal--global{position:relative;overflow:hidden;width:100%;max-width:37.5rem;margin-right:auto;margin-left:auto;padding:0;border-radius:40px;background-color:#f8efe5;transform:translate(0);color:#222736;text-align:left}.cw .remodal__close{position:absolute;top:1.5rem;right:1.5rem;z-index:5;width:1.5rem;height:1.5rem;background-image:none;background-position:50% 50%;background-size:1.5rem;background-repeat:no-repeat;opacity:1;filter:invert(50%);transition:.2s;cursor:pointer}.cw .remodal__close:hover{opacity:.9}.cw .remodal__img{position:relative;display:block;width:100%;object-fit:cover;object-position:50% 100%}.cw .remodal__content{position:relative;z-index:2;display:flex;overflow:hidden;width:100%;padding:2.5rem 3rem 3rem;flex-direction:column;justify-content:flex-start;align-items:stretch;border-radius:1.5rem;transition:.3s}.cw .remodal__text-wrap{display:flex;width:100%;margin-bottom:1.5rem;justify-content:space-between}.cw .remodal__heading{max-width:13rem;font-family:filson-pro,sans-serif;font-size:22px;line-height:1.2;font-weight:500}.cw .remodal__text{max-width:16rem;margin-bottom:0;color:rgba(0,0,0,.8);font-size:1.1rem;line-height:1.5}.cw .no-anim,.cw .no-anim *{transition:none!important}.cw .section.mod--header{opacity:0;transition:opacity .5s ease .2s}.cw .content.mod--hero{opacity:0;transition:opacity .3s linear}.cw .hero__heading,.cw .subheading.mod--hero{transform:translate3d(0,-100%,0);transition:transform 1s ease .2s}.cw .hero__btn-wrap{opacity:0;transform:scale3d(.8,.8,1);transition:opacity .5s ease .2s,transform 1s ease .2s}.cw .hero_illustr-ball{transform:translate3d(-25px,80px,0) scale3d(.5,.5,1) rotate(-150deg);transition:transform 1s ease .2s}.cw .hero_illustr-plane{transform:translate3d(-50px,30px,0);transition:transform 1s ease .2s}.cw .hero_illustr-leaves{transform:translate3d(-3px,28px,0) rotateY(-30deg);transform-style:preserve-3d;transition:transform 1s ease .2s}.cw .hero_illustr-leaves2{transform:rotateY(40deg);transform-style:preserve-3d;transition:transform 1s ease .2s}.cw .hero_illustr-hand{translate:0 20px;rotate:-22deg;transition:translate .8s ease .2s,rotate 1s ease .2s}.cw.cw--loaded .content.mod--hero,.cw.cw--loaded .section.mod--header{opacity:1}.cw.cw--loaded .hero__heading,.cw.cw--loaded .subheading.mod--hero{transform:translateZ(0)}.cw.cw--loaded .hero__btn-wrap{opacity:1;transform:scaleX(1)}.cw.cw--loaded .hero_illustr-ball{transform:translateZ(0) scaleX(1) rotate(0deg)}.cw.cw--loaded .hero_illustr-plane{transform:translateZ(0)}.cw.cw--loaded .hero_illustr-leaves{transform:translateZ(0) rotateY(0deg)}.cw.cw--loaded .hero_illustr-leaves2{transform:rotateY(0deg)}.cw.cw--loaded .hero_illustr-hand{translate:0 0;rotate:0deg}.cw .hero__logos{opacity:0;transform:translate3d(0,100px,0);transition:opacity 1s cubic-bezier(.165,.84,.44,1),transform 1s cubic-bezier(.165,.84,.44,1)}.cw .hero__logos.is-in{opacity:1;transform:translateZ(0)}.cw .hero__counts{opacity:0;transform:translate3d(0,60px,0);transition:opacity .5s ease,transform .8s ease}.cw .hero__counts-img{transform:scale3d(0,0,1);transition:transform 1s ease}.cw .hero__counts-p{transform:translate3d(0,-100%,0);transition:transform .8s ease}.cw .hero__counts-dash{height:0;transition:height 1s ease}.cw .hero__counts.is-in{opacity:1;transform:translateZ(0)}.cw .hero__counts.is-in .hero__counts-img{transform:scaleX(1)}.cw .hero__counts.is-in .hero__counts-p{transform:translateZ(0)}.cw .hero__counts.is-in .hero__counts-dash{height:83px}.cw .steps__numb-img{transform:scale3d(.7,.7,1) rotate(60deg);transition:transform 1s ease}.cw .steps__list-arrow-wrap{height:0;transition:height 1s ease}.cw .section.mod--steps.is-in .steps__numb-img{transform:scaleX(1) rotate(0deg)}.cw .section.mod--steps.is-in .steps__list-arrow-wrap{height:161px}.cw .section.mod--steps.is-in .steps__list-arrow-wrap.mod--3{height:202px}@media (min-width:992px){.cw .section.mod--courses .heading--margin-0,.cw .section.mod--courses .subheading.mod--courses{transform:translate3d(0,-100%,0);transition:transform .8s ease}.cw .section.mod--courses .courses__col{opacity:0;transform:scale3d(.9,.9,1);transition:opacity .5s ease,transform .8s ease}.cw .section.mod--courses.is-in .heading--margin-0,.cw .section.mod--courses.is-in .subheading.mod--courses{transform:translateZ(0)}.cw .section.mod--courses.is-in .courses__col{opacity:1;transform:scaleX(1)}.cw .section.mod--reviews .reviews__ava-wrap{opacity:0;transform:scale3d(.7,.7,1) rotate(-10deg);transition:opacity .5s ease,transform .8s ease}.cw .section.mod--reviews .heading--center{opacity:0;transform:translate3d(0,50px,0);transition:opacity .5s ease,transform .8s ease}.cw .section.mod--reviews .reviews__dash{height:0;transition:height .8s ease}.cw .section.mod--reviews .reviews__p,.cw .section.mod--reviews .reviews__title{transform:translate3d(0,-100%,0);transition:transform .8s ease}.cw .section.mod--reviews.is-in .reviews__ava-wrap{opacity:1;transform:scaleX(1) rotate(0deg)}.cw .section.mod--reviews.is-in .heading--center{opacity:1;transform:translateZ(0)}.cw .section.mod--reviews.is-in .reviews__dash{height:136px}.cw .section.mod--reviews.is-in .reviews__p,.cw .section.mod--reviews.is-in .reviews__title{transform:translateZ(0)}.cw .section.mod--questions .heading--margin-40,.cw .section.mod--questions .subheading.mod--courses{transform:translate3d(0,-100%,0);transition:transform .8s ease}.cw .section.mod--questions .questions__illustr-wrap{opacity:0;transition:opacity .3s ease}.cw .section.mod--questions .questions__illustr-elem-wrap.mod--1{transform:translate3d(220px,50px,0);transition:transform .8s ease}.cw .section.mod--questions .questions__illustr-elem-wrap.mod--3{transform:translate3d(230px,0,0);transition:transform .8s ease}.cw .section.mod--questions .questions__illustr-elem-wrap.mod--4{transform:translate3d(170px,0,0);transition:transform 1s ease}.cw .section.mod--questions .questions__illustr-elem.mod--bg{opacity:0;transform:translate3d(0,20%,0) scale3d(.8,.8,1);transition:opacity .5s ease,transform 1s ease}.cw .section.mod--questions .questions__illustr-elem-wrap.mod--5{transform:translate3d(-160px,200px,0);transition:transform 1s ease}.cw .section.mod--questions .form-block{opacity:0;transform:translate3d(0,50px,0);transition:opacity .5s ease,transform .8s ease}.cw .section.mod--questions.is-in .heading--margin-40,.cw .section.mod--questions.is-in .subheading.mod--courses{transform:translateZ(0)}.cw .section.mod--questions.is-in .questions__illustr-wrap{opacity:1}.cw .section.mod--questions.is-in .questions__illustr-elem-wrap.mod--1,.cw .section.mod--questions.is-in .questions__illustr-elem-wrap.mod--3,.cw .section.mod--questions.is-in .questions__illustr-elem-wrap.mod--4,.cw .section.mod--questions.is-in .questions__illustr-elem-wrap.mod--5{transform:translateZ(0)}.cw .section.mod--questions.is-in .questions__illustr-elem.mod--bg{opacity:1;transform:translateZ(0) scaleX(1)}.cw .section.mod--questions.is-in .form-block{opacity:1;transform:translateZ(0)}}.cw .header__humb-line{transition:transform .2s ease,width .2s ease}.cw .header__humb.is-open .header__humb-line.mod--2{width:0}.cw .header__humb.is-open .header__humb-line.mod--1{transform:translate3d(0,8px,0) rotate(45deg)}.cw .header__humb.is-open .header__humb-line.mod--3{transform:translate3d(0,-8px,0) rotate(-45deg)}.cw .menu{position:fixed;left:0;top:0;right:0;bottom:0;z-index:95;display:flex;flex-direction:column;justify-content:center;padding:100px 60px 60px;background-color:#0f86a1;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.cw .menu.is-open{opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s}.cw .menu__close{position:absolute;top:24px;right:60px;display:flex;width:32px;height:32px;justify-content:center;align-items:center;cursor:pointer}.cw .menu__nav{display:flex;flex-direction:column;width:100%}.cw .menu__nav-link{display:block;padding-top:20px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,94.9%,.2);color:#fff;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:1px;transform:translate3d(0,24px,0);opacity:0;transition:transform .5s ease,opacity .3s ease}.cw .menu.is-open .menu__nav-link{transform:translateZ(0);opacity:1}@media screen and (max-width:991px){.cw .page-wrap{overflow-x:clip}.cw .main{height:auto}.cw .section-slides{position:static;height:auto}.cw .section-slide{position:relative;height:auto;overflow:visible;will-change:auto}.cw .section.mod--courses,.cw .section.mod--reviews,.cw .section.mod--steps{height:auto}.cw .section.mod--questions{padding-top:128px;padding-bottom:128px}.cw .section.mod--footer{max-height:none}.cw .section.mod--header{top:24px}.cw .section.mod--footer{padding-top:64px;padding-bottom:40px}.cw .footer__columns.mod--top{flex-wrap:wrap}.cw .header__col.mod--2{display:none}.cw .footer__col{width:100%}.cw .footer__col.mod--1{margin-bottom:32px}.cw .logo{max-width:105px}.cw .btn.btn--header{display:none}.cw .header__search{max-width:16px}.cw .hero__logos{width:auto;max-width:none;margin-right:-24px;margin-left:-24px}.cw .hero__counts{display:block;width:100%}.cw .hero__numb-block{width:100%;max-width:none}.cw .hero__counts-dash{display:none}.cw .courses__heading-wrap{display:block}.cw .courses__columns{justify-content:center;flex-wrap:wrap}.cw .courses__col{width:50%;flex:0 auto}.cw .courses__col.mod--3{margin-top:24px}.cw .steps__columns{flex-direction:column-reverse}.cw .swiper.swiper--reviews{width:auto;margin-right:-12px;margin-left:-12px}.cw .swiper.mod--numb{max-width:300px;margin-right:auto;margin-left:auto}.cw .swiper-slide.mod--reviews{padding-right:12px;padding-left:12px}.cw .swiper-slide.mod--numb{width:100%;flex:0 0 auto}.cw .swiper__nav{display:none}.cw .swiper__arrow.arrow--prev{margin-right:20px}.cw .swiper__arrow.arrow--next{margin-left:20px}.cw .reviews__dash{display:none}.cw .questions__columns{flex-direction:column}.cw .questions__col.mod--1{margin-bottom:64px}.cw .footer__dash{display:none}.cw .footer__copyright{font-size:14px}.cw .header__humb-wrap{width:32px;height:32px}.cw .header__humb,.cw .header__humb-wrap{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer}.cw .header__humb{z-index:0;width:100%;height:100%;flex-direction:column}.cw .header__humb-line{position:relative;width:100%;height:2px;max-width:24px;margin-top:3px;margin-bottom:3px;padding:0;flex:0 0 auto;border-radius:100px;background-color:#fff}.cw .header__humb-line.mod--2{left:auto}.cw .header__humb-line.mod--3{bottom:0}.cw .header__humb-close{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;display:none;padding:0}.cw .hero_illustr-wrap{top:228px;max-width:310px}.cw .hero_illustr-ball{left:45px;top:-5px;max-width:40px}.cw .hero_illustr-plane{top:-50px;max-width:42px}.cw .hero_illustr-leaves{right:34px;max-width:36px}.cw .hero_illustr-leaves2{left:0;bottom:21px;max-width:55px}.cw .hero_illustr-hand{left:70px;top:50px;max-width:68px}.cw .swiper-pagination-bullets.mod--numbs{display:flex;margin-top:32px}.cw .swiper-pagination-bullet{height:3px;max-width:40px;margin-right:6px;margin-left:6px;padding:0;flex:1;border-radius:100px;background-color:#ebbea7;opacity:.4;transition:.1s}.cw .hero__logo-wrap{padding-right:20px;padding-left:20px}}@media screen and (max-width:767px){.cw .footer__columns.mod--top{margin-bottom:24px}.cw .footer__columns.mod--bottom{flex-direction:column-reverse;align-items:center}.cw .footer__col.mod--2{justify-content:flex-start;flex-wrap:wrap}.cw .footer__col.mod--copyright{justify-content:center}.cw .footer__col.mod--2-copy{justify-content:flex-start;flex-wrap:wrap}.cw .courses__col{width:100%;margin-bottom:24px}.cw .courses__col.mod--3{margin-top:0;margin-bottom:0}.cw .swiper.swiper--reviews{width:100%;max-width:300px;margin-right:auto;margin-left:auto;overflow:hidden}.cw .swiper-slide{width:100%}.cw .swiper-slide.mod--reviews{padding-right:0;padding-left:0;flex:0 0 auto}.cw .swiper__nav.mod--reviews{display:flex;margin-top:48px}.cw .footer__dash{display:block;width:100%;height:2px;margin:24px 0;background-image:none;background-position:50% 50%;background-repeat:repeat-x}.cw .footer__dash.mod--1{display:none}.cw .footer__dash.mod--3{display:block}.cw .footer__drop{width:100%;margin-right:auto;margin-left:0}.cw .footer__list{display:flex;max-width:500px;flex-wrap:wrap;flex:1;column-count:auto;column-gap:0}.cw .footer__drop-arrow{position:absolute;top:9px;right:0;display:block;width:16px;height:16px;padding:0}.cw .footer__list-item{width:50%}.cw .footer__copyright-logo{width:30px}.cw .swiper-pagination-bullets{display:flex}.cw .footer__follow{margin-top:22px;text-align:center}.cw .remodal.remodal--global{height:100%;max-width:30rem}.cw .remodal__close{top:1rem}.cw .remodal__content{padding:6rem 1.5rem 3.5rem}.cw .steps__list-item{padding-right:0}.cw .steps__list-item.mod--2{margin-left:0}.cw .steps__list-arrow-wrap{display:none}}@media screen and (max-width:479px){.cw .swiper-slide{width:100%}.cw .swiper-slide.mod--reviews{width:auto}.cw .footer__drop{display:block;width:100%}.cw .footer__list{margin-top:0}.cw .footer__drop-btn{display:block;width:100%;padding:8px 0;text-transform:uppercase}.cw .footer__drop-arrow{background-image:none;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.cw .footer__drop-list{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.215,.61,.355,1)}.cw .footer__drop.is-open .footer__drop-list{grid-template-rows:1fr}.cw .footer__drop-list>.footer__list{min-height:0;overflow:hidden}.cw .footer__list-item.mod--contact{width:100%;opacity:.7}.cw .footer__copyright{max-width:160px}.cw .footer__social{justify-content:space-between}.cw .menu__nav-link{font-size:14px}.cw .menu__close{right:24px}.cw .footer__follow{max-width:230px;align-items:flex-start}.cw .footer__follow-heart{top:-7px;right:-3px}.cw .remodal.remodal--global{max-width:100%}.cw .remodal__content{height:100%;justify-content:flex-start;align-items:center}}