a{-webkit-transition:0.2s;transition:0.2s}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova-Regular.eot");src:local("Proxima Nova Regular"),local("ProximaNova-Regular"),url("../fonts/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova-Regular.woff") format("woff"),url("../fonts/ProximaNova-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova-Bold.eot");src:local("Proxima Nova Bold"),local("ProximaNova-Bold"),url("../fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova-Bold.woff") format("woff"),url("../fonts/ProximaNova-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}h1,.title-1{font-family:"Proxima Nova";color:#2f323e;font-size:40px;line-height:normal;font-weight:700;letter-spacing:normal;margin-bottom:45px}@media (max-width: 991px){h1,.title-1{margin-bottom:35px}}@media (max-width: 767px){h1,.title-1{margin-bottom:30px;font-size:30px}}@media (max-width: 420px){h1,.title-1{margin-bottom:20px;font-size:26px}}.text-main{color:#8e1d5e !important}.text-sec{color:#eb2027 !important}.text-trd{color:#dbab00 !important}.center{text-align:center}.text-marked{display:inline;padding:2px 4px;margin:-2px -4px;display:inline-block;vertical-align:baseline;font-weight:700;background-color:#dbab00}.btn-fill{font-size:20px;line-height:22px;font-weight:700;text-align:center;padding:19px 45px 21px;text-decoration:none;color:#000;min-height:62px;-webkit-transition:0.2s;transition:0.2s;border:none;cursor:pointer;display:inline-block}.btn-fill.btn-main{background-color:#8e1d5e;color:#242731}.btn-fill.btn-main:hover{background-color:#b8267a}.btn-fill.btn-sec{background-color:#eb2027;color:white}.btn-fill.btn-sec:hover{background-color:#ef4f54}.btn-fill.btn-trd{background-color:#dbab00;color:white}.btn-fill.btn-trd:hover{background-color:#ffca0f}@media (max-width: 360px){.btn-fill{padding-left:15px;padding-right:15px}}body{max-width:100%;color:#252525;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0;font-family:Proxima Nova;font-size:18px;font-weight:400;line-height:normal;--main: #ff7c00}body *{-webkit-box-sizing:border-box;box-sizing:border-box}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}svg,img{max-width:100%;max-height:100%}.main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow:hidden}.main-wrap main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.main-wrap .footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.container{width:1100px;max-width:calc(100% - 60px);margin:0 auto}@media screen and (max-width: 600px){.container{max-width:calc(100% - 30px)}}.container--small{width:940px}.header{background-color:#8e1d5e;border-bottom:1px solid #a8437d}.header .container{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__nav ul{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__nav ul li{margin:2px 0;margin-left:60px}.header__nav ul li a{color:#ffffff;font-size:14px;line-height:normal;font-weight:700;letter-spacing:normal;text-decoration:none}.header__nav ul li a:hover{text-decoration:underline}.header__btn-menu{display:none}@media (max-width: 991px){.header__nav{opacity:0;-webkit-transition:0.4s;transition:0.4s;pointer-events:none;position:absolute;z-index:99;top:60px;bottom:0;left:0;right:0;background-color:#242731}.header__nav._opened{opacity:1;pointer-events:auto}.header__nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__nav ul li{margin-left:0;margin:10px 0}.header__btn-menu{display:block}}.footer{padding:40px 0 20px;background-color:#8e1d5e;border-top:1px solid #a8437d}.footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__contacts a{color:#ffffff;font-size:16px;line-height:normal;font-weight:700;text-decoration:none}.footer__contacts a:hover{text-decoration:underline}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__socials .social{width:24px;height:19px;fill:white;margin-left:20px}.footer__socials .social:hover{fill:#a8437d}.footer__rights{margin-top:50px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#ffffff;font-size:16px;line-height:normal;font-weight:400}@media (max-width: 767px){.footer{padding:30px 0 55px}.footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer__socials{margin-top:30px}.footer__socials .social:first-child{margin-left:0}}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.checkbox input:checked+.checkbox-text:after{opacity:1}.checkbox-text{position:relative;font-size:14px;padding-left:25px}.checkbox-text:hover::after{opacity:0.6}.checkbox-text a{color:white}.checkbox-text::before{position:absolute;left:0;top:-2px;content:"";width:18px;height:18px;border:1px solid #ffffff}.checkbox-text::after{opacity:0;-webkit-transition:0.2s;transition:0.2s;position:absolute;left:3px;top:3px;content:"";width:14px;height:10px;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.707' height='8.707' fill='none' stroke='%23fff' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M.354 3.647l4 4m8-7.293l-8 8'/%3E%3C/svg%3E")}.first{padding-bottom:40px;color:#ffffff;background-color:#8e1d5e;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.first__content{padding:90px 0 0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.first__content .container{position:relative}.first__title{font-size:54px;line-height:57px;font-weight:700;width:540px;max-width:100%}@media (max-width: 991px){.first__title{width:100%}}.first__subtitle{margin-top:26px;width:520px;max-width:60%;font-size:24px;line-height:normal;font-weight:700;letter-spacing:normal}@media (max-width: 991px){.first__subtitle{margin:60px 0;width:450px}}.first__form{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:20px 0}.first__form ._img{position:absolute;right:0;bottom:100%;line-height:0;max-width:38%}.first__form ._img::before{content:'';position:absolute;width:489px;height:489px;background-color:#ac3772;left:-30px;bottom:-46px;border-radius:50%;z-index:-1}.first__form ._title{font-size:24px;line-height:normal;font-weight:400;letter-spacing:normal}.first__form ._title ._trd{background:#dbab00;color:white;display:inline-block;padding:2px 5px;font-weight:bold}.first__form ._row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;padding-left:40px;margin-top:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.first__form ._input{font-family:"Proxima Nova";color:#000;font-size:16px;line-height:normal;font-weight:400;letter-spacing:0.8px;background:none;border:none;border-bottom:1px solid #000;margin-right:20px;margin-top:5px;width:167px}.first__form ._input::-webkit-input-placeholder{color:#000}.first__form ._input::-moz-placeholder{color:#000}.first__form ._input:-moz-placeholder{color:#000}.first__form ._input:-ms-input-placeholder{color:#000}.first__form ._submit{margin-left:20px;text-align:right;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 991px){.first__form{padding-bottom:35px}.first__form ._row{background:none;padding:0}.first__form ._title{font-size:24px}.first__form ._input{font-size:18px}.first__form ._input-wrap{-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;background-color:#fff;padding:15px 10px}.first__form ._submit{margin-left:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:left}}@media (max-width: 767px){.first__form{padding:30px 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.first__form ._title{font-size:24px}.first__form ._row ._img{top:30px;bottom:auto;right:0;max-width:38%;width:150px}.first__form ._input{margin-right:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:16px}}@media (max-width: 767px){.first{height:auto;padding-bottom:15px}.first__bg{bottom:auto;height:calc( 100vh - 60px)}.first__bg::after{content:"";z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0.5;background-image:-webkit-gradient(linear, left bottom, left top, from(#000), to(rgba(0,0,0,0)));background-image:linear-gradient(to top, #000 0%, rgba(0,0,0,0) 100%)}.first__bg img{-o-object-position:60% 50%;object-position:60% 50%}.first__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.first__title{line-height:normal;font-size:36px;padding-right:30%;min-height:130px}.first__subtitle{font-size:24px;margin:30px 0 0;width:100%;max-width:100%}.first__form{padding:0;background:none}.first__form .checkbox{position:absolute;bottom:45px;z-index:2;left:50%;width:230px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.first__form .checkbox-text{color:#000;padding-left:37px}.first__form .checkbox-text a{color:#000}.first__form .checkbox-text::before{border:1px solid #000}.first__form .checkbox-text::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.707' height='8.707' fill='none' stroke='%23000' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M.354 3.647l4 4m8-7.293l-8 8'/%3E%3C/svg%3E")}.first__form ._row{background-color:#fff;padding:20px 0 80px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:static}.first__form ._title{margin:auto}.first__form ._input{width:100%}.first__form ._input-wrap{width:100%;padding:15px}.first__form ._submit{width:230px;margin-top:30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.first__form ._submit .btn-fill{padding-left:15px;padding-right:15px;width:100%}}.training{padding:50px 0 70px}.training__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px -10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.training__col{text-align:center;padding:40px 15px;margin:10px;width:calc(25% - 20px);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.07);box-shadow:5px 5px 20px rgba(0,0,0,0.07);border-radius:10px;background-color:#ffffff}@media (max-width: 991px){.training__col{width:calc(50% - 20px)}}@media (max-width: 767px){.training__col{width:calc(100% - 20px)}}.training-card ._img{height:126px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.training-card ._text{color:#000000;font-size:18px;font-weight:400;margin-top:30px}.registry{padding:60px 0;background-image:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#f4f4f4));background-image:linear-gradient(to bottom, #fafafa 0%, #f4f4f4 100%)}.registry .title-1{margin-bottom:30px}.registry__subtitle{color:#5a6178;font-size:30px;line-height:normal;font-weight:700}@media (max-width: 767px){.registry__subtitle{font-size:28px}}.registry__text{color:#000000;font-size:20px;margin-top:30px;padding:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:62px;border-radius:5px;background-color:#ffffff}@media (max-width: 360px){.registry__text{font-size:18px}}.registry__text svg,.registry__text img{vertical-align:middle;margin-right:16px;display:inline-block}.registry__text a{color:#8e1d5e;font-weight:700;margin-right:60px}.registry__text a:hover{text-decoration:none}.registry__list{padding:40px 50px;margin:40px -50px 0;background-color:#fff;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.07);box-shadow:5px 5px 20px rgba(0,0,0,0.07)}.registry__list ._title{color:#5a6178;font-size:24px;line-height:normal;font-weight:700}.registry__list ._row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.registry__list ._item{margin-top:30px;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;position:relative;z-index:2}.registry__list ._item-num-bg{color:#fafafa;font-size:200px;line-height:200px;font-weight:700;position:absolute;z-index:-1;left:0;top:-20px}.registry__list ._item-num{color:#8e1d5e;font-size:60px;line-height:65px;font-weight:700}.registry__list ._item-text{color:#000000;font-size:18px}@media (max-width: 767px){.registry__text a{margin-right:20px}.registry__list{margin:30px 0;padding:50px 15px}.registry__list ._item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.registry__list ._item-num-bg{left:-10px;font-size:190px}}.pasport{padding:60px 0}.pasport__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pasport__img{-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.08);box-shadow:5px 5px 20px rgba(0,0,0,0.08);line-height:0;margin-right:30px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pasport__content{max-width:450px}.pasport__content ._icon{margin-top:40px}.pasport__content ._icon:first-child{margin-top:0}.pasport__content ._text{margin-top:2px;font-size:20px}.pasport__content ._action{margin-top:50px}@media (max-width: 767px){.pasport__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pasport__img{margin-right:0;margin-bottom:50px}.pasport__content ._icon{text-align:center}}@media (max-width: 360px){.pasport__content ._text{margin-top:10px}.pasport__content ._action{margin-top:40px}.pasport__content ._action .btn-fill{width:100%;padding-left:10px;padding-right:10px}}.way{padding:30px 0 70px}.way__block{text-align:center;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.07);box-shadow:5px 5px 20px rgba(0,0,0,0.07);border-radius:10px;background-color:#8e1d5e;padding:50px 40px;color:white;font-size:24px}@media (max-width: 767px){.way__block{padding:40px 15px}}.price{position:relative;z-index:1;padding:75px 0 50px;background-color:#8e1d5e}.price__bg-right{right:-60px;top:100px;pointer-events:none;position:absolute;z-index:-1}.price .title-1{color:white}.price__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price__img{margin-right:42px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:-110px;margin-bottom:-50px;line-height:0;-ms-flex-item-align:end;align-self:flex-end}.price__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.price__old{color:#d0d0d0;font-size:24px;line-height:normal;font-weight:400;text-decoration:line-through}.price__new{color:#b4df52;font-size:46px;line-height:normal;font-weight:700}.price__text{color:#ffffff;font-size:24px;line-height:normal;font-weight:700}.price__action{margin-top:34px}.price__info{color:#ffffff;font-size:18px;line-height:normal;font-weight:400;margin-top:15px}.price__img-mobile{display:none}@media screen and (max-width: 991px){.price .title-1 br{display:none}.price__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.price__img{max-width:50%}}@media (max-width: 767px){.price{padding:60px 0}.price__img{display:none}.price__img-mobile{display:block;text-align:center;margin-top:35px}.price__row{display:block;margin-top:50px}.price__action,.price__info{text-align:center}}.row{margin-left:-10px;margin-right:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.row{margin-left:0;margin-right:0}}.card{padding:30px;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.07);box-shadow:5px 5px 20px rgba(0,0,0,0.07);border-radius:10px;background-color:#ffffff;margin:10px;text-align:center;width:350px;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width: 1199px){.card{width:calc( (100% - 60px) / 3)}}@media screen and (max-width: 991px){.card{width:calc( 50% - 20px)}}@media (max-width: 767px){.card{width:100%}}.result{padding:50px 0;background-color:#fff}.result__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.result__img{margin-right:30px}.result__text{color:#5a6178;font-size:24px;line-height:normal;font-weight:700}@media (max-width: 767px){.result{padding:30px 0 100px}.result__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.result__text{width:100%}.result__img{margin-top:30px;margin-right:0;text-align:center}}.experts{background-image:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#f4f4f4));background-image:linear-gradient(to bottom, #fafafa 0%, #f4f4f4 100%);padding:65px 0 90px}@media (max-width: 767px){.experts .slider-experts{position:relative;padding-bottom:90px}.experts .slider-experts .slick-prev,.experts .slider-experts .slick-next{bottom:0;position:absolute;z-index:3;width:67px;height:67px;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.07);box-shadow:5px 5px 20px rgba(0,0,0,0.07);background-color:#ffffff;-webkit-transition:0.15s;transition:0.15s;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:0}.experts .slider-experts .slick-prev svg,.experts .slider-experts .slick-next svg{margin-right:6px;width:12px;height:21px}.experts .slider-experts .slick-prev{right:calc(50% + 15px)}.experts .slider-experts .slick-next{left:calc(50% + 15px);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.experts .row{margin-top:40px;margin-bottom:55px}.experts .expert__img{width:124px;height:124px;border-radius:50%;overflow:hidden;margin:0 auto 34px}.experts .expert__name{font-size:24px}.experts .expert__role{margin-top:14px;font-size:14px}.experts .expert__text{font-size:18px;margin-top:24px}@media (max-width: 767px){.experts{padding:60px 0}.experts .row{margin-top:30px;margin-bottom:70px}}.program-list{padding:90px 0 50px}@media (min-width: 992px){.program-list .title-1{margin-bottom:70px}}.program-list .program{margin:20px 0;-webkit-box-shadow:5px 5px 20px rgba(0,0,0,0.07);box-shadow:5px 5px 20px rgba(0,0,0,0.07);border-radius:10px;background-color:#ffffff}.program-list .program__title{font-size:24px;font-weight:700;line-height:30px;padding:25px 20px;position:relative;z-index:2}.program-list .program__title::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0.25;-webkit-transition:0.45s;transition:0.45s;content:"";position:absolute;top:34px;right:23px;z-index:3;width:21px;height:12px;background-position:50% 50%;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='12' viewBox='0 0 21 12'%3E%3Cg%3E%3Cg transform='rotate(90 10.5 6)'%3E%3Cpath d='M4.92 4.992a1.42 1.42 0 0 0 0 2.016l9.13 9.074c.561.557 1.47.557 2.03 0a1.42 1.42 0 0 0 0-2.016L7.964 6l8.116-8.066a1.42 1.42 0 0 0 0-2.016 1.441 1.441 0 0 0-2.03 0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.program-list .program__title:hover{cursor:pointer}.program-list .program__title:hover::before{opacity:1}.program-list .program__title._opened::before{-webkit-transform:none;transform:none}.program-list .program__description{padding:0 20px 10px}.program-list .program__description p+p{margin-top:28px}.program-list .program__description ._link{margin-top:10px;display:inline-block;color:#8e1d5e;font-size:16px;line-height:normal;font-weight:700;letter-spacing:normal;text-decoration:none;text-transform:uppercase}@media (max-width: 767px){.program-list .program__description ._link{margin-top:20px}}.program-list .program__description ._link:hover span{text-decoration:underline}.program-list .program__description ._link img{vertical-align:middle;margin-top:-4px;margin-right:3px}.order{color:#ffffff;background-color:#8e1d5e;position:relative;z-index:2}.order .container{padding:50px 0 45px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order__img{position:absolute;right:0;bottom:0;line-height:0;z-index:-1}.order__title{margin-bottom:15px;color:#ffffff;font-size:60px;line-height:65px;font-weight:700}.order ._title{font-size:24px;line-height:normal;font-weight:400;letter-spacing:normal}.order ._input{font-family:"Proxima Nova";color:#ffffff;font-size:16px;line-height:normal;font-weight:400;letter-spacing:0.8px;background:none;border:none;border-bottom:1px solid #fff;margin:20px 0;width:350px;padding:10px 0;max-width:100%}.order ._input::-webkit-input-placeholder{color:#fff}.order ._input::-moz-placeholder{color:#fff}.order ._input:-moz-placeholder{color:#fff}.order ._input:-ms-input-placeholder{color:#fff}.order ._submit{margin-top:30px}@media (max-width: 767px){.order{padding:60px 0 36px}.order__img{display:none}.order__title{font-size:40px;line-height:normal}.order ._submit{min-width:230px;margin:35px auto 0}}
