@charset "UTF-8";
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:"opensans";src:local("opensans"),url(../fonts/opensans.woff2) format("woff2"),url(../fonts/opensans.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"opensansbold";src:local("opensansbold"),url(../fonts/opensansbold.woff2) format("woff2"),url(../fonts/opensansbold.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"opensanslight";src:local("opensanslight"),url(../fonts/opensanslight.woff2) format("woff2"),url(../fonts/opensanslight.woff) format("woff");font-style:normal;font-weight:400}.btn{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:18px;border-radius:50px;border:3px solid #d22856}.page{width:auto;min-width:320px}.main-nav__toggle:focus,:focus{outline:none}.page-header{background-image:url(../img/bg-back-mobile@1x.jpg);background-repeat:no-repeat;background-position:top center;background-color:#1d2631;background-size:cover;margin-top:-70px}.page-header--index{min-height:736px;background-size:100% 466px}.page-header--other{min-height:241px;margin-top:-71px}.page-header__container{position:relative;margin:0 auto;z-index:0;padding-left:20px;padding-right:20px;max-width:280px;height:466px}.page-header__container::after{content:"";position:absolute;top:180px;left:0;width:320px;height:286px;background-image:url(../img/iphone-hand-mobile@1x.png);background-repeat:no-repeat;background-size:contain}.project-title{position:absolute;top:-500px;left:0;width:auto;font-size:0;visibility:hidden}.main-nav{position:relative;z-index:10;background-color:rgba(0,0,0,.3);-webkit-print-color-adjust:exact;print-color-adjust:exact}.main-nav__opener{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;width:100%;padding:23px 20px;max-width:320px;margin:0 auto}.main-nav__logo{width:75px;height:22px}.main-nav__logo--desktop,.main-nav__logo--tablet{display:none}.main-nav__logo:hover .main-nav__logo-recolor{fill:#d22856}.main-nav__logo:active .main-nav__logo-recolor{fill:#fff;opacity:.3}.main-nav__open{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;width:100%;padding:22.5px 20px;max-width:320px;margin:0 auto}.main-nav__toggle{position:relative;display:block;width:50px;height:24px;font-size:0;background-color:transparent;cursor:pointer;border:none}.main-nav--closed .main-nav__toggle::before{content:"";position:absolute;top:0;left:0;width:50px;height:4px;background-color:#fff;box-shadow:0 10px 0 0 #fff,0 20px 0 0 #fff}.main-nav--closed .main-nav__toggle::after{content:"";position:absolute;top:4px;left:1px;width:48px;height:1px;background-color:rgba(255,255,255,.3);box-shadow:0 15px 0 0 rgba(255,255,255,.3)}.main-nav--closed .main-nav__toggle:hover::before{background-color:#d22856;box-shadow:0 10px 0 0 #d22856,0 20px 0 0 #d22856}.main-nav--closed .main-nav__toggle:hover::after{display:none}.main-nav--closed .main-nav__toggle:active::before{background-color:rgba(210,40,86,.3);box-shadow:0 10px 0 0 rgba(210,40,86,.3),0 20px 0 0 rgba(210,40,86,.3)}.main-nav--closed .main-nav__items,.main-nav--closed .main-nav__toggle:active::after,.main-nav--nojs .main-nav__toggle{display:none}.main-nav--nojs,.main-nav--opened{background-color:#283645}.main-nav--opened .main-nav__toggle::after,.main-nav--opened .main-nav__toggle::before{content:"";position:absolute;top:8px;right:-4px;width:30px;height:5px;background-color:#fff}.main-nav--opened .main-nav__toggle::before{transform:rotate(45deg);box-shadow:none}.main-nav--opened .main-nav__toggle::after:hover,.main-nav--opened .main-nav__toggle::before:hover,.main-nav--opened .main-nav__toggle:hover::after,.main-nav--opened .main-nav__toggle:hover::before{background-color:#d22856}.main-nav--opened .main-nav__toggle::after{transform:rotate(-45deg)}.main-nav--opened .main-nav__toggle:active::after,.main-nav--opened .main-nav__toggle:active::before{background-color:#5b324a}.main-nav--nojs .main-nav__items{display:block}.main-nav__items{z-index:10;width:100%;margin:0;padding:0;font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:32px;color:#fff;list-style:none;text-align:center;text-transform:uppercase}.main-nav__item{padding:16px 20px 14px;background-color:#283645;border-top:1px solid #485461;border-bottom:1px solid #000;text-decoration:none}.main-nav__item:first-child{box-shadow:0 -1px 0 #000}.main-nav__item a:link,.main-nav__item a:visited{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:32px;color:#fff;text-decoration:none}.main-nav--nojs a:hover,.main-nav--opened a:hover{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:32px;color:#d22856;cursor:pointer}.main-nav--nojs a:active,.main-nav--opened a:active{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:32px;color:rgba(210,40,86,.3);cursor:pointer}.main-nav__item--active a:hover{cursor:auto}.main-nav__item--active a:active{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:32px;color:#d22856;cursor:auto}.download{margin:0 auto;padding:27px 20px 15px;max-width:280px}.download__slogan{display:none;margin:0;padding:0 40px 28px;font-family:"opensanslight","Arial",sans-serif;font-size:40px;line-height:50px;color:#fff;text-align:center}.download__main-btn{display:block;margin-bottom:32px;padding:15px 35px 17px;color:#fff;white-space:nowrap;text-decoration:none;border:3px solid #fff}.download__main-btn:hover{color:#d22856;background-color:#fff;box-shadow:0 5px 7px rgba(1,1,1,.75)}.download__main-btn:active{color:rgba(210,40,86,.3);background-color:#fff;box-shadow:none}.download__btns{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.download__btn{display:block;font-size:0;padding:0 17px;background-position-x:50%}.download__btn--iphone{width:47px;height:64px;background-image:url(../img/logo-apple.svg);background-repeat:no-repeat}.download__btn--android,.download__btn--win{width:43px;height:47px;background-image:url(../img/logo-android.svg);background-repeat:no-repeat}.download__btn--win{width:44px;height:41px;background-image:url(../img/logo-microsoft.svg)}.download__description{font-family:"opensanslight","Arial",sans-serif;font-size:14px;line-height:24px;color:#fff;text-align:center}.advantages{position:relative}.advantages__decription-wrapper{background-color:#fff}.advantages__decription-container{margin:0 auto;padding:42px 20px 17px;max-width:280px}.advantages__decription{margin:0;padding:0 30px 33px;font-family:"opensanslight","Arial",sans-serif;font-size:24px;line-height:27px;color:#283645;text-align:center}.advantages__items-wrapper{background-color:#f2f2f2;position:relative}.advantages__items-wrapper::before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(../img/bg-triangle-white.svg);background-repeat:no-repeat;background-size:100%}.advantages__items-container{position:relative;margin:0 auto;padding-left:20px;padding-right:20px;padding-bottom:286px;max-width:280px;list-style:none}.advantages__item{margin:0;padding:0 0 33px;text-align:center}.advantages__item--first{padding-top:84px;margin-top:-18px}.advantages__item--last::after{content:"";position:absolute;bottom:0;left:83px;width:157px;height:277px;background-image:url(../img/iphone-screen-mobile@1x.png);background-repeat:no-repeat;background-size:157px 320px}.advantages__item-title{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:24px}.advantages__item-description{margin:10px 0 0;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:24px;color:#283645}.effect{display:none}.reviews{background-color:#fff}.reviews__container{margin:0 auto;padding-left:20px;padding-right:20px;max-width:280px}.reviews-btn{display:none}.reviews__slide{display:none;padding-top:42px;text-align:center}.reviews__slide-title-info{display:none}.reviews__slide-title{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:30px}.reviews__slide-description{display:block;padding-top:12px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:30px;color:#283645}#image-tool-btn-1:checked~.image-tool__bars .image-tool__bar-framing,#image-tool-btn-2:checked~.image-tool__bars .image-tool__bar-degradation,#image-tool-btn-3:checked~.image-tool__bars .image-tool__bar-contrast,#reviews-btn-1:checked~.reviews__slide-1,#reviews-btn-2:checked~.reviews__slide-2,#reviews-btn-3:checked~.reviews__slide-3{display:block}.reviews__slider-controls{text-align:center;margin-top:38px;padding-bottom:25px}.reviews__slider-control{display:inline-block;width:6px;height:6px;margin-right:15px;vertical-align:top;background-color:#bec2c7;border-radius:50%;cursor:pointer}.price-list__slider-control:last-child,.reviews__slider-control:last-child{margin-right:0}#reviews-btn-1:checked~.reviews__slider-controls .reviews__slider-control:first-child{background-color:#fff;box-shadow:0 0 0 3px #283645}#reviews-btn-2:checked~.reviews__slider-controls .reviews__slider-control:nth-child(2),#reviews-btn-3:checked~.reviews__slider-controls .reviews__slider-control:nth-child(3){background-color:#fff;box-shadow:0 0 0 3px #283645}.reviews__slider-controls-desktop{display:none}.price-list{position:relative;background-color:#f2f2f2;-webkit-print-color-adjust:exact;print-color-adjust:exact}.price-list::before,.price-list__package-hit:before{content:"";position:absolute;background-repeat:no-repeat}.price-list::before{right:0;top:0;width:100%;height:100%;background-image:url(../img/bg-triangle-white.svg);background-size:100%}.price-list__container{margin:0 auto;padding-top:98px;padding-left:20px;padding-right:20px;max-width:280px;overflow:hidden}.price-list-btn{display:none}.price-list__slider{margin:0 -40px;border-spacing:0;border-collapse:collapse;width:834px;box-sizing:border-box;transform:translateX(-238px)}.price-list__options,br{display:none}.price-list__package{position:relative;width:138px;padding:17px 68px 20px;text-align:center;background-color:#283645;border-right:2px solid #e5e5e5;border-left:2px solid #e5e5e5;-webkit-print-color-adjust:exact;print-color-adjust:exact}.price-list__package-title{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:30px;color:#fff;text-transform:uppercase}.price-list__package-price{margin:2px 0 0;font-family:"opensanslight","Arial",sans-serif;font-size:24px;line-height:30px;color:#fff}.price-list__package-hit{position:absolute;top:12px;left:6px;font-family:"opensansbold","Arial",sans-serif;font-size:14px;line-height:30px;color:#fff;text-transform:uppercase;transform:rotate(-45deg)}.price-list__package-hit:before{top:-6px;left:-18px;width:73px;height:73px;background-image:url(../img/bg-hit.svg);background-size:74px 73px;z-index:-10;transform:rotate(45deg)}.price-list__condition,.price-list__icon{background-color:#fff;border-bottom:2px solid #e5e5e5}.price-list__condition{font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:30px;color:#283645;text-transform:uppercase;border-left:2px solid #e5e5e5;padding:15px 16px 14px 21px}.price-list__condition span{display:block;width:140px}.price-list__icon{padding:11px 1px 14px 22px;border-right:2px solid #e5e5e5}.price-list__logo{display:block;padding-top:3px}#price-list-btn-1:checked~.price-list__slider{transform:translateX(41px)}#price-list-btn-2:checked~.price-list__slider{transform:translateX(-237px)}#price-list-btn-3:checked~.price-list__slider{transform:translateX(-514px)}.price-list__slider-controls{position:relative;text-align:center;margin-top:43px;padding-bottom:37px}.price-list__slider-control{display:inline-block;width:6px;height:6px;margin-right:15px;vertical-align:top;background-color:#bec2c7;border-radius:50%;cursor:pointer}#price-list-btn-1:checked~.price-list__slider-controls .price-list__slider-control:first-child{background-color:#fff;box-shadow:0 0 0 3px #283645}#price-list-btn-2:checked~.price-list__slider-controls .price-list__slider-control:nth-child(2),#price-list-btn-3:checked~.price-list__slider-controls .price-list__slider-control:nth-child(3){background-color:#fff;box-shadow:0 0 0 3px #283645}.pink-footer{position:relative;background-color:#fff}.contacts-list{margin:0 auto;padding-left:20px;padding-right:20px;padding-bottom:20px;max-width:280px;text-align:center}.contacts-list__questions{padding-top:17px;padding-bottom:6px;font-family:"opensanslight","Arial",sans-serif;font-size:24px;line-height:30px;color:#283645}.contacts-list__contacts{padding-bottom:17px}.contacts-list__contact-title{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.contacts-list__contact-description{margin:0;font-family:"opensanslight","Arial",sans-serif;font-size:24px;line-height:30px;color:#d22856}.contacts-list__contact-description a,.contacts-list__contact-description a:link,.contacts-list__contact-description a:visited{text-decoration:none;color:#d22856}.contacts-list__contact-description a:hover{text-decoration:underline;color:#283645}.contacts-list__contact-description a:active{text-decoration:none;color:rgba(40,54,69,.3)}.map{position:relative;width:100%;height:200px;background-color:#fff;background-image:url(../img/bg-map-mobile@1x.png);background-repeat:no-repeat;background-position:50% bottom;background-size:320px auto}.map::before,.map__marker{position:absolute;background-repeat:no-repeat}.map::before{content:"";z-index:10;top:0;background-position:50% 0;width:100%;height:123px;left:0;background-image:url(../img/bg-triangle-white-footer.svg);background-size:100% 35px}.map__marker{width:36px;height:35px;bottom:69px;left:168px;background-image:url(../img/icon-map-marker.svg);background-size:36px 35px}.page-title,.photo{margin:0 auto;max-width:280px}.page-title{padding:99px 20px 0;font-family:"opensanslight","Arial",sans-serif;font-size:24px;line-height:30px;color:#fff;text-align:center}.photo{position:relative;padding-left:20px;padding-right:20px}.photo__about{padding:46px 12px 48px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:30px;color:#283645;text-align:center}.photo__panorama{position:absolute;top:185px;right:20px;padding:5px 21px 6px;font-family:"opensansbold","Arial",sans-serif;font-size:12px;line-height:24px;color:#fff;text-transform:uppercase;background-color:#d22856}.posts{position:relative;margin:0 auto;padding-left:20px;padding-right:20px;padding-bottom:41px;max-width:280px}.posts__instruction{margin:0;padding:0;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:30px;color:#283645;text-align:center}.posts__instruction:first-of-type{padding-top:18px}.panorama{display:block}.panorama img{display:block;margin:0 auto;width:100%;height:137px}.post-item{margin-bottom:22px}.post-item:nth-child(1),.post-item:nth-child(2){margin-bottom:20px}.post-item__photo{display:block}.post-item__description{margin-top:-20px;padding:20px 8px 21px 16px;background-color:#f2f2f2;-webkit-print-color-adjust:exact;print-color-adjust:exact}.post-item--panorama .post-item__description{margin-top:0;padding:5px 8px 21px 16px;background-color:#f2f2f2}.post-item__user,.post-item__user-name{font-family:"opensanslight","Arial",sans-serif;font-size:12px;line-height:24px;color:#283645;text-transform:uppercase}.post-item__user-name{font-family:"opensansbold","Arial",sans-serif;font-size:14px;text-transform:none}.post-item__likes,.post-item__post{margin:-12px 0 0;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:24px;color:#283645}.post-item__likes{position:relative;margin:10px 0 0;padding-left:33px;font-size:12px;color:#d22856;text-transform:uppercase}.post-item__likes::before{content:"";position:absolute;top:6px;left:2px;width:13px;height:12px;background-image:url(../img/icon-heart.svg);background-repeat:no-repeat}.image-tool{background-color:#f2f2f2;-webkit-print-color-adjust:exact;print-color-adjust:exact}.image-tool__container{margin:0 auto;padding:20px;max-width:280px}.image-tool__btn{display:none}.image-tool__filters{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:38px;margin-bottom:37px;min-height:44px;font-size:0}.image-tool__filter{display:block;padding:0 19px;background-position-x:50%;cursor:pointer}.image-tool__filter--framing{width:44px;height:44px;margin-left:-7px;background-image:url(../img/icon-editor-crop.svg);background-repeat:no-repeat;background-size:44px 44px}.image-tool__filter--framing:hover{background-image:url(../img/icon-editor-crop-h.svg)}.image-tool__filter--framing:active{background-image:url(../img/icon-editor-crop-a.svg)}.image-tool__filter--degradation{width:48px;height:43px;margin-top:3px;background-image:url(../img/icon-editor-fill.svg);background-repeat:no-repeat;background-size:49px auto;background-position:14px -2px}.image-tool__filter--degradation:hover{background-image:url(../img/icon-editor-fill-h.svg)}.image-tool__filter--degradation:active{background-image:url(../img/icon-editor-fill-a.svg)}.image-tool__filter--contrast{width:32px;height:40px;margin-top:5px;background-image:url(../img/icon-editor-contrast.svg);background-repeat:no-repeat;background-size:32px 32px;background-position:15px 2px}.image-tool__filter--contrast:hover{background-image:url(../img/icon-editor-contrast-h.svg)}.image-tool__filter--contrast:active{background-image:url(../img/icon-editor-contrast-a.svg)}.image-tool__bar{display:none;position:relative;margin:0 19px 35px;max-width:240px;height:2px;background-color:#283645}.image-tool__toggle{position:absolute;top:-6px;right:34px;width:14px;height:14px;background-image:url(../img/icon-editor-diagram-fill.svg);background-color:#f2f2f2;background-repeat:no-repeat;background-size:14px 14px;cursor:pointer}.image-tool__toggle:active{background-color:#d22856;border-radius:50%}.image-tool__btns{margin:0 -20px;padding-top:37px;border-top:1px solid #dddfe0}.image-tool__submit-btn{margin:0 20px;padding:16px 85px 17px;background-color:#f2f2f2;color:#d22856;cursor:pointer}.image-tool__submit-btn:hover{background-color:#d22856;color:#fff}.image-tool__submit-btn:active{background-color:#d22856;color:rgba(255,255,255,.3)}.image-tool__reset-btn{margin:12px 20px 20px;padding:16px 100px 15px;border:3px solid rgba(40,54,69,.1);background-color:#f2f2f2;color:rgba(40,54,69,.1);cursor:pointer}.image-tool__reset-btn:hover{border:3px solid rgba(40,54,69,.3);color:rgba(40,54,69,.3)}.image-tool__reset-btn:active{border:3px solid transparent;background-color:rgba(40,54,69,.3);color:rgba(255,255,255,.3)}.page-footer{background-color:#fff;margin:0 auto;padding-left:20px;padding-right:20px;max-width:280px}.page-footer--index{display:none}.page-footer__logo{display:block;margin-top:40px;margin-left:66px;cursor:pointer}.page-footer__image{width:147px;height:40px}.page-footer__image--desktop{display:none}.page-footer__image:hover .page-footer__image-recolor{fill:#d22856}.page-footer__image:active{opacity:.3}.page-footer__copyright{margin-bottom:40px}.page-footer__copyright-text{display:inline-block;vertical-align:top;margin-top:46px;margin-left:74px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:18px;color:#283645}.page-footer__logo-academy{margin-top:40px;margin-left:11px;width:27px;height:34px;cursor:pointer}.page-footer__logo-academy:hover .page-footer__logo-academy-part{fill:#283645}.page-footer__logo-academy:active .page-footer__logo-academy-part{fill:#bec2c7}.social{display:-ms-flexbox;display:flex;margin-top:36px}.social__btn{display:block;width:47px;height:47px;margin-right:12.5px;border:2px solid rgba(40,54,69,.1);border-radius:50%;font-size:0}.social__btn--fb,.social__btn--tw,.social__btn--youtube{background-repeat:no-repeat;background-position:center center;-webkit-print-color-adjust:exact;print-color-adjust:exact}.social__btn--tw{margin-left:52px;background-image:url(../img/icon-twitter.svg)}.social__btn--tw:active{background-image:url(../img/icon-twitter-a.svg)}.social__btn--fb,.social__btn--youtube{background-image:url(../img/icon-facebook.svg)}.social__btn--fb:active{background-image:url(../img/icon-facebook-a.svg)}.social__btn--youtube{background-image:url(../img/icon-youtube.svg);background-position:18px center}.social__btn--youtube:active{background-image:url(../img/icon-youtube-a.svg)}.social__btn:hover{border:2px solid #283645}.social__btn:active{border:2px solid rgba(40,54,69,.1)}.journey-form{background-color:#fff}.journey-form__acquaintance{margin:0 auto;padding-left:20px;padding-right:20px;max-width:280px}.journey-form__condition{margin:46px 0 33px 1px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:30px;color:#283645;text-align:center}.journey-form__fill{display:none}.journey-form__acquaintance-wrapper{margin:0 auto;padding-left:20px;padding-right:20px;max-width:280px}.journey-form__acquaintance-signature{width:100%;margin-left:21px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:30px;color:#d22856;text-transform:uppercase}.journey-form__acquaintance-input{box-sizing:border-box;width:100%;margin-top:5px;margin-bottom:20px;padding:15px 15px 15px 21px;border:none;border-radius:1px;box-shadow:0 0 0 2px #e5e5e5,0 0 0 4px #fff;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__acquaintance-input::-webkit-input-placeholder{padding:15px 0;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__acquaintance-input:-moz-placeholder,.journey-form__acquaintance-input::-moz-placeholder{padding:15px 0;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__acquaintance-input:-ms-input-placeholder{padding:15px;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__acquaintance-input:hover{box-shadow:0 0 0 2px #283645,0 0 0 4px #fff}.journey-form__acquaintance-input:active{box-shadow:0 0 0 2px #d22856,0 0 0 4px #fff}.journey-form__acquaintance-input:focus{box-shadow:0 0 0 2px #d22856,0 0 0 4px #fff}.journey-form__achievements{margin-top:25px;padding-bottom:45px;background-color:#f2f2f2}.journey-form__achievements-container{margin:0 auto;padding-left:20px;padding-right:20px;max-width:280px}.journey-form__achievements-title{margin-bottom:42px;margin-left:15px;margin-right:15px;padding-top:38px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:18px;color:#d22856;text-align:center;text-transform:uppercase}.journey-form__achievement{display:block;position:relative;margin-bottom:52.5px;padding-left:69px;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__achievement:last-child{margin-bottom:0}.journey-form__checkbox{display:none}.journey-form__indicator-checkbox{display:block;position:absolute;width:36px;height:36px;top:-6px;left:0;background-color:#fff;border:2px solid #e5e5e5;cursor:pointer}.journey-form__indicator-checkbox:hover{border:2px solid #283645}.journey-form__indicator-checkbox:active{border:2px solid #d22856}.journey-form__checkbox:checked+.journey-form__indicator-checkbox::after{content:"";position:absolute;top:10px;left:9px;z-index:10;width:22px;height:16px;background-image:url(../img/icon-yes-form.svg)}.journey-form__contacts{margin:0 auto;padding-top:32px;padding-left:20px;padding-right:20px;max-width:280px}.journey-form__contacts-title{display:none}.journey-form__application{margin-top:25px;padding-bottom:47px;background-color:#f2f2f2}.journey-form__application-container{margin:0 auto;padding-left:20px;padding-right:20px;max-width:280px}.journey-form__application-title{margin-bottom:41px;margin-left:15px;margin-right:15px;padding-top:38px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:18px;color:#d22856;text-align:center;text-transform:uppercase}.journey-form__application-wrapper{display:block;position:relative;margin-bottom:44px;padding-left:69px;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__application-wrapper:last-child{margin-bottom:0}.journey-form__radio{display:none}.journey-form__indicator-radio{display:block;position:absolute;width:36px;height:36px;top:-6px;left:0;background-color:#fff;border-radius:50%;border:2px solid #e5e5e5;cursor:pointer}.journey-form__indicator-radio:hover{border:2px solid #283645}.journey-form__indicator-radio:active{border:2px solid #d22856}.journey-form__radio:checked+.journey-form__indicator-radio::after{content:"";position:absolute;top:0;left:0;z-index:10;width:36px;height:36px;background-image:url(../img/icon-map-marker.svg);background-repeat:no-repeat}.journey-form__final{position:relative;margin:0 auto;padding-left:20px;padding-right:20px;max-width:280px}.journey-form__final-review,.journey-form__final-title{font-family:"opensans","Arial",sans-serif;line-height:30px}.journey-form__final-title{margin-left:15px;margin-right:15px;padding-top:17px;text-align:center;text-transform:uppercase;margin-bottom:11px;font-size:14px;color:#d22856}.journey-form__final-review{box-sizing:border-box;min-height:200px;width:100%;margin-bottom:15px;padding:15px 15px 15px 20px;border:none;border-radius:1px;box-shadow:0 0 0 2px #e5e5e5,0 0 0 4px #fff;font-size:18px;color:#283645;resize:none;outline:none}.journey-form__final-review::-webkit-input-placeholder{font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__final-review:-moz-placeholder,.journey-form__final-review::-moz-placeholder{font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__final-review:-ms-input-placeholder{font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__final-review:hover{box-shadow:0 0 0 2px #283645,0 0 0 4px #fff}.journey-form__final-review:active{box-shadow:0 0 0 2px #d22856,0 0 0 4px #fff}.journey-form__final-review:focus{box-shadow:0 0 0 2px #d22856,0 0 0 4px #fff}.journey-form__final-container{margin:0 auto;padding-top:32px;padding-left:20px;padding-right:20px;max-width:280px}.journey-form__submit-btn{margin-bottom:36px;padding:16px 47px;outline:none;border:none;font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:30px;color:#fff;text-transform:uppercase;background-color:#2aab6d;cursor:pointer}.journey-form__submit-btn:hover{background-color:#1c9b5e}.journey-form__submit-btn:active{background-color:#1c9b5e;color:rgba(255,255,255,.3)}.journey-form__submit-btn:disabled{background-color:#e5e5e5;color:#fff}.journey-form__necessarily{margin:0 0 54px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:30px;color:#283645;text-transform:uppercase;text-align:center}.journey-form__star{color:#d22856}.journey-form__final-fill{display:none}.popup-success{position:absolute;top:-382px;left:0;z-index:30;width:320px;padding:42px 20px 0;box-sizing:border-box;text-align:center;background-color:#fff;box-shadow:0 7px 15px 0 rgba(0,1,1,.15)}.popup-success--closed{display:none}.popup-success--show{display:block}.popup-success__title{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:24px;color:#202020}.popup-success__description{margin:0;padding:25px 5px 30px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:24px;color:#283645}.popup-success__btn-container{background-color:#f2f2f2;margin:0 -20px;padding:48px 20px 53px}.popup-success__btn{padding:17px 66px 16px;outline:none;border:none;font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:30px;color:#fff;text-transform:uppercase;background-color:#2aab6d;border-radius:1px;cursor:pointer}.popup-success__btn:hover{background-color:#1c9b5e}.popup-success__btn:active{background-color:#1c9b5e;color:rgba(255,255,255,.3)}.popup-success__btn:disabled{background-color:#e5e5e5;color:#fff}.popup-failure{display:block;position:absolute;top:-320px;left:0;z-index:30;width:320px;padding:42px 20px 53px;box-sizing:border-box;text-align:center;background-color:#fff;box-shadow:0 7px 15px 0 rgba(0,1,1,.15)}.popup-failure--closed{display:none}.popup-failure--show{display:block}.popup-failure__title{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:24px;color:#202020}.popup-failure__description{margin:0;padding:25px 0 40px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:24px;color:#283645}.popup-failure__btn{width:100%;padding:17px 66px 16px;outline:none;border:none;font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:30px;color:#fff;text-transform:uppercase;background-color:#2aab6d;border-radius:1px;cursor:pointer}.popup-failure__btn:hover{background-color:#1c9b5e}.popup-failure__btn:active{background-color:#1c9b5e;color:rgba(255,255,255,.3)}.popup-failure__btn:disabled{background-color:#e5e5e5;color:#fff}.popup-overlay{position:fixed;top:0;left:0;z-index:20;display:none;width:100%;height:100%;background-color:transparent}.popup-overlay--show{display:block}@media print{*,:after,:before{text-shadow:none!important}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999!important}thead{display:table-header-group}.advantages__items-wrapper,.map,.posts,.reviews,blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}table{page-break-before:always;border-collapse:collapse!important}.main-nav__item--active a,.main-nav__item--active a:active,.main-nav__item--active a:hover{border-bottom:none!important}.map::before{display:none}}@media print,(min-width:660px){.page{min-width:660px}.page-header{background-image:url(../img/bg-back-tablet@1x.jpg);background-repeat:no-repeat;background-position:top center;background-color:#1d2631;background-size:cover;margin-top:-112px}.page-header--index{min-height:auto;height:730px}.page-header--other{min-height:439px;margin-top:-110px}.page-header__container{max-width:660px}.page-header__container::after{content:"";position:absolute;top:186px;right:50%;width:700px;height:545px;background-image:url(../img/iphone-hand-tablet@1x.png);background-repeat:no-repeat;background-position:bottom right}.main-nav__open,.main-nav__opener{max-width:660px;padding:27px 20px 39px}.main-nav__logo{width:147px;height:40px}.main-nav__logo--mobile{display:none}.main-nav__logo--tablet{display:block}.main-nav__toggle{margin-top:20px}.download{max-width:300px;padding:2px 20px;background-color:transparent;transform:translate(-160px,-267px)}.download__slogan{display:block;padding-bottom:27px}.download__main-btn{display:block;margin-bottom:43px;padding:15px 42px 18px 46px}.download__description{font-family:"opensanslight","Arial",sans-serif;font-size:18px;line-height:24px;color:#fff;margin:0 -2px;padding-top:30px}.advantages__decription-container{padding:51px 20px 0;max-width:620px}.advantages__decription{padding:0;margin:0 0 3px;font-family:"opensanslight","Arial",sans-serif;font-size:40px;line-height:46px;color:#283645}.advantages__decription:last-child{padding:0 48px 41px;margin:0}.advantages__items-wrapper{min-width:660px}.advantages__items-wrapper::before{width:100%;background-size:100%}.advantages__items-wrapper .advantages__items-container{padding-bottom:8px;max-width:620px}.advantages__item{margin-left:310px;margin-right:-5px;padding:0 0 36px;text-align:left}.advantages__item--first{padding-top:82px;margin-top:0}.advantages__item--last::after{content:"";position:absolute;bottom:-65px;left:21px;width:268px;height:547px;background-image:url(../img/iphone-screen-3-tablet@1x.png);background-size:268px 481px}.effect,.effect__title br{display:block}.effect__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:620px;margin:0 auto;padding-left:20px;padding-right:20px}.effect__24{position:relative;width:176px;height:176px;margin:115px 0 20px 20px;border:13px solid #d22856;border-radius:50%;font-family:"opensansbold","Arial",sans-serif;font-size:96px;line-height:165px;color:#d22856;text-align:center}.effect__24::before{content:"";position:absolute;top:-70px;left:-31px;width:238px;height:276px;z-index:-10;background-image:url(../img/icon-timer.svg);background-repeat:no-repeat;background-size:238px 276px}.effect__wrapper{width:310px;padding-left:10px;padding-top:96px;text-align:left}.effect__title{font-family:"opensansbold","Arial",sans-serif;font-size:30px;line-height:36px;color:#000}.effect__description,.effect__more{font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:24px}.effect__description{margin:0;padding-top:10px;color:#283645}.effect__more{display:block;padding-top:11px;color:#d22856}.reviews__container{max-width:620px}#reviews-btn-1:checked~.reviews__slide-1,#reviews-btn-2:checked~.reviews__slide-2,#reviews-btn-3:checked~.reviews__slide-3{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.reviews__slide-title-info{display:block;margin:0;padding-top:3px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:30px;color:#283645}.reviews__slide-title{padding-top:34px;font-family:"opensansbold","Arial",sans-serif;font-size:20px;line-height:30px;color:#000}.reviews__slide-description{margin:0 -1px;padding-top:55px;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645;quotes:"«" "»"}.reviews__slider-controls{margin-top:37px;padding-bottom:0}.price-list{min-width:660px}.price-list::before{width:100%;background-size:100%}.price-list__container{margin-bottom:0;padding-top:100px;padding-right:20px;padding-bottom:69px;max-width:620px}.price-list__condition span,.price-list__slider-controls{display:none}.price-list__slider{margin:0 0 0 2px;width:620px;box-sizing:border-box;transform:none;overflow:visible}.price-list__options{display:table-cell;width:155px;box-sizing:border-box;padding:6px 0 8px 16px;border-bottom:2px solid #e5e5e5;border-left:2px solid #e5e5e5;border-right:2px solid #e5e5e5;background-color:#fff;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:30px;color:#283645}.price-list__options--hidden{font-size:0;background-color:#f2f2f2;border-left:none;border-right:none}#price-list-btn-1:checked~.price-list__slider,#price-list-btn-2:checked~.price-list__slider,#price-list-btn-3:checked~.price-list__slider{transform:none}.price-list__package{position:relative;width:155px;box-sizing:border-box;padding:10px 0 9px;border-left:none;border-right:2px solid #f2f2f2}.price-list__package:last-child{border-right:2px solid #283645}.price-list__package-price{padding:0;margin-top:0;font-family:"opensanslight","Arial",sans-serif;font-size:18px;line-height:30px;color:#fff}.price-list__package-hit{top:3px;left:4px}.price-list__package-hit:before{top:1px;left:-16px;width:61px;height:61px;background-image:url(../img/bg-hit-tablet.svg);background-size:61px 61px;background-position:center center}.price-list__package-title{font-family:"opensansbold","Arial",sans-serif;font-size:16px;line-height:30px;color:#fff}.price-list__condition{width:0;box-sizing:border-box;font-size:0;line-height:0;padding:0;border:none}.price-list__icon{width:155px;box-sizing:border-box;padding:0;border-right:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5}.price-list__logo{margin-left:62px}.contacts-list{max-width:620px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:20px;padding-right:20px;padding-bottom:0}.contacts-list__questions{margin:0;padding:46px 30px 22px;font-family:"opensanslight","Arial",sans-serif;font-size:40px;line-height:48px;color:#283645}.contacts-list__contacts{width:250px;padding:20px 0 25px}.contacts-list__contacts:nth-of-type(1){margin-left:-10px}.contacts-list__contacts:nth-of-type(2){margin-right:-10px}.map{position:relative;width:100%;height:375px;background-image:url(../img/bg-map-tablet@1x.jpg);background-position:50% -348px;background-repeat:no-repeat;background-size:700px auto}.map::before{background-size:100% 70px;background-position:50% 0}.map__marker{bottom:38.5%;left:48%}.page-title{padding:179px 20px 0;font-family:"opensanslight","Arial",sans-serif;font-size:50px;line-height:60px;color:#fff}.page-title,.photo{max-width:620px}.photo__about{padding:93px 50px 75px;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.photo__panorama{top:285px;right:18px}.posts{max-width:620px;padding-bottom:68px}.posts__items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts__instruction{font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.posts__instruction:first-of-type{padding-top:45px}.panorama img{height:509px}.post-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;width:300px;margin-bottom:20px}.post-item__photo{display:block}.post-item__photo img{display:block;width:100%;height:auto}.post-item__description{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;margin-top:0;padding:8px 8px 24px 29px}.post-item__user{padding-top:2px}.post-item__user-name{padding-right:1px}.post-item__post{width:100%;min-height:49px}.post-item__likes{margin-left:0;margin-top:auto;padding-left:0;padding-top:11px}.post-item__likes::before{top:16px;left:228px}.post-item--panorama{width:100%;margin-bottom:52px}.post-item--panorama .post-item__description{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin-top:0;margin-bottom:30px;padding:10px 8px 24px 27px}.post-item--panorama .post-item__post{-ms-flex-order:2;order:2;margin:-12px 0 0;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:24px;color:#283645}.post-item--panorama .post-item__likes{margin-top:14px;margin-right:50px;margin-left:auto;padding-top:0}.post-item--panorama .post-item__likes::before{top:6px;left:106px}.image-tool__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:56px;padding-bottom:53px;max-width:620px}.image-tool__pic{display:block;width:300px;height:100%;margin-top:-1px}.image-tool__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:300px}.image-tool__filters{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;width:24px;margin-top:0;margin-bottom:0;margin-left:27px;min-height:0}.image-tool__filter{margin:0;padding:21px 0;background-position-x:0}.image-tool__filter--framing{width:24px;height:24px;background-image:url(../img/icon-editor-crop.svg);background-size:22px 22px;background-position:center 10px}.image-tool__filter--degradation{width:24px;height:24px;background-image:url(../img/icon-editor-fill.svg);background-size:24px 22px;background-position:1px 18px}.image-tool__filter--contrast{width:24px;height:24px;background-image:url(../img/icon-editor-contrast.svg);background-size:16px 16px;background-position:6px 24px}.image-tool__bars{width:202px;padding:0 18px}.image-tool__bar{display:block;margin:20px 0 70px;max-width:502px;height:2px;background-color:#283645}.image-tool__bar:last-child{margin-bottom:0}.image-tool__bar::before{content:"";position:absolute;top:35px;right:-18px;width:275px;height:1px;background-color:rgba(40,54,69,.1)}.image-tool__bar-framing .image-tool__toggle{top:-6px;right:42px}.image-tool__bar-degradation .image-tool__toggle{top:-6px;left:25px}.image-tool__bar-contrast .image-tool__toggle{top:-6px;left:96px}.image-tool__btns{margin:0;padding-top:68px;padding-left:26px;border-top:none}.image-tool__reset-btn,.image-tool__submit-btn{margin:0 0 24px;padding:16px 78px 17px;background-color:#f2f2f2;color:#d22856}.image-tool__reset-btn{margin:0;padding:15px 92px 16px 90px;border:3px solid #dddfe0;color:#dddfe0}.page-footer{display:-ms-flexbox;display:flex;max-width:620px}.page-footer__logo{margin-top:37px;margin-left:0}.page-footer__copyright{margin-bottom:40px}.page-footer__copyright-text{display:inline-block;vertical-align:top;margin-top:56px;margin-left:79px;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:18px;color:#283645}.page-footer__logo-academy{margin-top:50px;margin-left:9px}.social{margin-top:40px;margin-left:23px}.journey-form,.journey-form__acquaintance{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.journey-form__acquaintance{max-width:620px;padding-bottom:72px}.journey-form__condition,.journey-form__fill{width:620px;margin:0;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__condition{box-sizing:border-box;padding:92px 50px 0}.journey-form__fill{display:inline;text-align:center}.journey-form__acquaintance-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:620px;width:620px}.journey-form__acquaintance-signature{width:auto;margin:0;padding:18px 16px 0 0}.journey-form__acquaintance-input{box-sizing:border-box;-ms-flex-positive:1;flex-grow:1;width:auto;height:60px;min-width:524px;margin-top:0;margin-bottom:55px}.journey-form__application{-ms-flex-order:1;order:1;margin:0 auto;padding-bottom:47px;background-color:#fff}.journey-form__application-container{max-width:620px;width:620px}.journey-form__application-title{position:relative;width:335px;z-index:10;margin:0 auto;padding:4px 15px 48px;background-color:#fff}.journey-form__application-interview{margin-top:-58px;padding-top:58px;padding-bottom:58px;border:2px solid #e5e5e5}.journey-form__application-wrapper{padding-left:118px;margin-bottom:45px}.journey-form__indicator-radio{left:58px}.journey-form__contacts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:2;order:2;margin:0 auto;padding-top:0;padding-bottom:38px;max-width:620px}.journey-form__contacts-title{display:block;position:relative;width:230px;z-index:10;padding:10px 15px 34px;margin:0 auto 2px;background-color:#fff;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:18px;color:#d22856;text-align:center;text-transform:uppercase}.journey-form__contacts-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:620px;margin:-48px auto 0;padding:48px 60px 26px;border:2px solid #e5e5e5}.journey-form__contacts-wrapper::after,.journey-form__contacts-wrapper::before{content:"";position:absolute;top:48px;right:61px;width:59px;height:60px;z-index:10;background-color:#e5e5e5;background-image:url(../img/icon-phone.svg);background-repeat:no-repeat;background-size:20px 19px;background-position:19px 20px}.journey-form__contacts-wrapper::after{top:181px;background-image:url(../img/icon-mail.svg);background-size:20px 13px;background-position:19px 22px}.journey-form__contacts-signature{-ms-flex-order:1;order:1;padding:0 18px 0 17px;margin-bottom:31px}.journey-form__contacts-signature:last-of-type{-ms-flex-order:3;order:3;margin-bottom:0}.journey-form__contacts-input{display:block;-ms-flex-positive:1;flex-grow:1;position:relative;width:auto;min-width:400px;max-width:495px;height:60px;box-sizing:border-box;margin:0 0 12px;padding:15px 80px 15px 18px;border:none;box-shadow:0 0 0 2px #e5e5e5,0 0 0 4px #fff}.journey-form__contacts-input::-webkit-input-placeholder{padding:15px 0;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__contacts-input:-moz-placeholder,.journey-form__contacts-input::-moz-placeholder{padding:15px 0;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__contacts-input:-ms-input-placeholder{padding:15px 80px 15px 18px;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__contacts-input:last-of-type{-ms-flex-order:2;order:2}.journey-form__achievements{-ms-flex-order:3;order:3;margin:0 auto;padding-bottom:47px;min-width:660px;background-color:#fff}.journey-form__achievements-container{margin:0 auto;padding-left:20px;padding-right:20px;max-width:620px}.journey-form__achievements-title{position:relative;width:405px;z-index:10;margin:0 auto;padding:18px 15px 37px;background-color:#fff}.journey-form__achievement-wrapper{margin-top:-48px;padding-top:57px;padding-bottom:51px;padding-left:50px;border:2px solid #e5e5e5}.journey-form__achievement{display:block;position:relative;margin-bottom:52.5px;padding-left:67px;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__achievement:last-child{margin-bottom:0}.journey-form__indicator-checkbox{display:block;position:absolute;width:36px;height:36px;top:-6px;left:7px;background-color:#fff;border:2px solid #e5e5e5;cursor:pointer}.journey-form__final{-ms-flex-order:4;order:4;width:620px;max-width:620px;padding-bottom:20px}.journey-form__final-title{position:relative;width:230px;z-index:10;margin:0 auto 3px;padding:5px 15px 27px;background-color:#fff}.journey-form__final-wrapper{margin-top:-48px;padding:48px 58px 33px 60px;border:2px solid #e5e5e5}.journey-form__final-review{box-sizing:border-box;min-height:190px;width:100%;margin-top:0;margin-bottom:13px;padding:15px 14px 15px 18px;border:none;resize:none;outline:none}.journey-form__final-container{-ms-flex-order:5;order:5;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding-top:49px;padding-left:20px;padding-right:20px;width:620px;max-width:620px}.journey-form__submit-btn{margin-bottom:49px;padding:17px 59px 16px 57px}.journey-form__necessarily{margin:18px 0 0}.journey-form__final-fill{display:none}.popup-success{left:100px;width:460px;padding:42px 70px 0}.popup-success__title{font-family:"opensansbold","Arial",sans-serif;font-size:30px;line-height:40px;color:#202020}.popup-success__description{font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:24px;color:#283645}.popup-success__btn-container{margin:0 -70px;padding:48px 80px 53px}.popup-success__btn{padding:17px 76px 16px}.popup-failure{left:100px;width:460px;padding:42px 80px 53px}.popup-failure__title{font-family:"opensansbold","Arial",sans-serif;font-size:30px;line-height:40px;color:#202020}.popup-failure__description{font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:24px;color:#283645}}@media print,(min-width:960px){.page{min-width:960px}.page-header{background-image:url(../img/bg-back-desktop@1x.jpg);background-repeat:no-repeat;background-position:top center;background-color:#1d2631;background-size:cover;margin-top:-110px}.page-header--index{height:853px}.page-header--other{min-height:394px;margin-top:-110px}.page-header__container{max-width:940px;height:auto;padding-left:10px;padding-right:10px}.page-header__container::after{top:209px;left:26px;width:1050px;height:645px;background-image:url(../img/iphone-hand-desktop@1x.png);background-position:bottom right;background-size:1050px auto;-webkit-print-color-adjust:exact;print-color-adjust:exact}.main-nav__container{display:-ms-flexbox;display:flex;box-sizing:border-box;width:100%;max-width:960px;padding:27px 10px 24px;margin:0 auto}.main-nav__open,.main-nav__opener{display:block;padding:0;max-width:940px;width:150px;margin:0}.main-nav__logo{width:147px;height:40px}.main-nav__logo--tablet{display:none}.main-nav__logo--desktop,br{display:block}.effect__title br,.main-nav__toggle{display:none}.main-nav{background-color:rgba(0,0,0,.3)}.main-nav .main-nav__items{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-positive:1;flex-grow:1;width:auto;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:18px;color:#fff;text-transform:none}.main-nav__item{padding:18px 0 13px 80px;background-color:transparent;border-top:none;border-bottom:none}.main-nav__item:first-child{box-shadow:none}.main-nav__item a:link,.main-nav__item a:visited{font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:18px;color:#fff}.main-nav a:active,.main-nav a:hover{font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:18px;cursor:pointer}.main-nav a:hover{color:#d22856}.main-nav a:active{color:rgba(255,255,255,.3)}.main-nav__item--active a{display:block;padding-bottom:8px;border-bottom:2px solid #fff;cursor:auto}.main-nav__item--active a:active,.main-nav__item--active a:hover{font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:18px;color:#d22856;border-bottom:2px solid #d22856;cursor:auto}.download{padding:0 20px;transform:translate(-321px,216px)}.download__slogan{padding:0 0 54px;font-family:"opensanslight","Arial",sans-serif;font-size:50px;line-height:60px;color:#fff}.download__main-btn{margin-bottom:65px;padding:15px 31px 18px 30px;font-family:"opensansbold","Arial",sans-serif;font-size:21px;line-height:18px;color:#fff}.download__description{font-family:"opensanslight","Arial",sans-serif;font-size:18px;line-height:24px;color:#fff;margin:0 -5px;padding-top:48px}.advantages__decription-container{padding-top:67px;padding-left:10px;padding-right:10px;max-width:940px}.advantages__decription{margin-bottom:0;font-family:"opensanslight","Arial",sans-serif;font-size:50px;line-height:60px;color:#283645}.advantages__decription:last-child{padding:0 150px 50px}.advantages__items-wrapper{min-width:960px}.advantages__items-wrapper::before{width:100%;background-size:100% 120px}.advantages__items-wrapper .advantages__items-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:940px;padding-left:10px;padding-right:10px;padding-bottom:0}.advantages__item{position:relative;width:245px;margin-top:325px;margin-left:20px;margin-right:20px;padding:57px 8px 28px;text-align:center}.advantages__item--first::after,.advantages__item--last::after,.advantages__item::after{content:"";position:absolute;bottom:288px;left:-12px;width:292px;height:302px;background-image:url(../img/iphone-screen-2-desktop@1x.png);background-repeat:no-repeat;background-size:292px 302px}.advantages__item--first::after,.advantages__item--last::after{left:-15px;background-image:url(../img/iphone-screen-1-desktop@1x.png)}.advantages__item--last::after{left:-12px;background-image:url(../img/iphone-screen-3-desktop@1x.png)}.advantages__item-title{font-family:"opensansbold","Arial",sans-serif;font-size:30px;line-height:30px}.advantages__item-description{margin:25px 0 0;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.effect{display:block;background-color:#f2f2f2}.effect__container{position:relative;z-index:0;max-width:940px;padding-left:10px;padding-right:10px}.effect__24{position:relative;width:222px;height:222px;margin:108px 0 88px 22px;border:16px solid #d22856;font-family:"opensansbold","Arial",sans-serif;font-size:120px;line-height:210px;color:#d22856}.effect__24::before{z-index:-10;top:-85px;left:-38px;width:298px;height:345px;background-size:298px 345px}.effect__wrapper{width:540px;padding-left:10px;padding-right:33px;padding-top:133px;text-align:left}.effect__title{font-family:"opensansbold","Arial",sans-serif;font-size:30px;line-height:30px;color:#000}.effect__description,.effect__more{font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px}.effect__description{margin:0;padding-top:23px;color:#283645}.effect__more{display:block;padding-top:31px;color:#d22856}.reviews__container{position:relative;max-width:940px;padding-left:10px;padding-right:10px}.reviews__container::before{content:"";position:absolute;top:18.5%;left:46%;width:79px;height:63px;background-image:url(../img/icon-quotes.svg);background-repeat:no-repeat;background-size:79px 63px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.reviews__slide{display:none;width:820px;margin-left:60px;padding-top:0}.reviews__slider-controls-desktop{position:absolute;display:block;top:215px;left:10px;width:940px;height:41px}.reviews__slider-control-desktop{cursor:pointer}.reviews__slider-control-desktop--left,.reviews__slider-control-desktop--right{display:block;position:absolute;top:0;width:22px;height:41px;background-repeat:no-repeat;background-size:22px 41px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.reviews__slider-control-desktop--left{left:0;background-image:url(../img/icon-review-arrow-left.svg)}.reviews__slider-control-desktop--left:hover{background-image:url(../img/icon-review-arrow-left-h.svg)}.reviews__slider-control-desktop--left:active{background-image:url(../img/icon-review-arrow-left-a.svg)}.reviews__slider-control-desktop--right{right:0;background-image:url(../img/icon-review-arrow-right.svg)}.reviews__slider-control-desktop--right:hover{background-image:url(../img/icon-review-arrow-right-h.svg)}.reviews__slider-control-desktop--right:active{background-image:url(../img/icon-review-arrow-right-a.svg)}.reviews__slide-title-info{display:block;margin:0;padding:4px 57px 0;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.reviews__slide-title{padding:35px 57px 0;font-family:"opensansbold","Arial",sans-serif;font-size:24px;line-height:30px;color:#000}.reviews__slide-description{margin:0;padding:185px 57px 0;quotes:none}.reviews__slider-controls{display:none}.price-list::before{width:100%;background-size:100% 120px}.price-list__container{padding:187px 10px 96px;max-width:940px}.price-list__slider{margin-left:0;width:940px}.price-list__options{width:235px;padding:15px 5px 14px 21px;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.price-list__package{position:relative;width:235px;box-sizing:border-box;padding:16px 0 20px;border-left:none;border-right:2px solid #f2f2f2}.price-list__package:last-child{border-right:2px solid #283645}.price-list__package-hit{top:12px;left:10px}.price-list__package-hit:before{top:-6px;left:-21px;width:75px;height:73px;background-image:url(../img/bg-hit.svg);background-size:75px 73px}.price-list__package-price,.price-list__package-title{font-family:"opensansbold","Arial",sans-serif;font-size:18px;line-height:30px;color:#fff}.price-list__package-price{margin-top:2px;font-family:"opensanslight","Arial",sans-serif;font-size:24px}.price-list__icon{width:235px;padding:0}.price-list__logo{margin-left:103px}.contacts-list{max-width:940px;padding-left:10px;padding-right:10px}.contacts-list__questions{margin:0;padding:62px 150px 22px;font-family:"opensanslight","Arial",sans-serif;font-size:50px;line-height:60px;color:#283645}.contacts-list__contacts{width:250px;padding:32px 0 22px}.contacts-list__contacts:nth-of-type(2){-ms-flex-order:3;order:3}.contacts-list__contact-description{padding-top:20px}.map{position:relative;width:100%;height:500px;margin-top:-1px;background-image:url(../img/bg-map-desktop@1x.jpg);background-position:50% -280px;background-repeat:no-repeat;background-size:1200px auto}.map::before{background-size:100% 103px;background-position:50% 0}.map__marker{top:52.5%;left:48.8%}.page-title{max-width:960px;padding:174px 20px 0;font-family:"opensanslight","Arial",sans-serif;font-size:50px;line-height:60px;color:#fff}.photo{max-width:940px;padding:0 10px}.photo__about{padding:93px 180px 87px}.photo__panorama{top:293px;right:10px}.posts{max-width:940px;padding:0 10px 65px}.posts__instruction:first-of-type{padding-top:4px}.panorama img{height:506px}.post-item{margin-bottom:54px}.post-item:nth-child(2){margin-bottom:54px}.post-item__description{padding:8px 8px 24px 27px}.post-item--panorama{margin-bottom:53px}.post-item--panorama .post-item__description{padding:10px 8px 0 27px}.post-item--panorama .post-item__likes{margin-right:53px}.post-item__photo img{display:block;width:100%;height:auto}.image-tool{min-width:960px;margin:0 auto;padding-bottom:24px;background-color:#fff}.image-tool__container{padding:56px 0 58px;max-width:940px;background-color:#f2f2f2}.image-tool__pic{width:300px;height:400px;margin-left:80px}.image-tool__wrapper{width:410px;margin-right:60px}.image-tool__filters{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;width:24px;margin-top:0;margin-bottom:0;margin-left:0;min-height:0}.image-tool__filter{margin:0;padding:10px 0}.image-tool__filter--framing{width:48px;height:48px;background-image:url(../img/icon-editor-crop.svg);background-size:44px 44px;background-position:0 0}.image-tool__filter--degradation{width:48px;height:48px;background-image:url(../img/icon-editor-fill.svg);background-size:48px 43px;background-position:0 7px}.image-tool__filter--contrast{width:48px;height:48px;background-image:url(../img/icon-editor-contrast.svg);background-size:32px 32px;background-position:5px 12px}.image-tool__bars{width:288px;padding:0 30px}.image-tool__bar::before{right:-30px;width:410px}.image-tool__bar-framing .image-tool__toggle{left:71px}.image-tool__bar-degradation .image-tool__toggle{left:246px}.image-tool__bar-contrast .image-tool__toggle{left:160px}.image-tool__btns{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:410px;margin:0;padding-top:141px;padding-left:0}.image-tool__submit-btn{margin:0;padding:16px 36px 17px 40px}.image-tool__reset-btn{margin:0;padding:16px 50px 17px 53px;border:3px solid #dddfe0}.page-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:940px;padding-left:10px;padding-right:10px;padding-bottom:70px}.page-footer__logo{margin-top:71px;margin-left:0}.page-footer__image--mobile{display:none}.page-footer__image--desktop{display:block}.page-footer__copyright{margin-bottom:0}.page-footer__copyright-text{display:inline-block;vertical-align:top;margin-top:90px;margin-left:0;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:18px;color:#283645}.page-footer__logo-academy{margin-top:84px;margin-left:8px}.social{margin-top:74px;margin-left:23px}.page-footer--index .social{margin-left:20px}.social__btn--tw{margin-left:0}.journey-form{min-width:960px;width:960px;margin:0 auto}.journey-form__acquaintance{padding:0 10px;max-width:940px;-ms-flex-positive:1;flex-grow:1}.journey-form__condition{width:940px;box-sizing:border-box;margin:0;padding:92px 70px 0}.journey-form__fill{display:inline;width:auto;margin:0;padding:0}.journey-form__acquaintance-wrapper{max-width:470px;width:470px;box-sizing:border-box;margin:0;padding:84px 27px 0 10px}.journey-form__acquaintance-signature{width:auto;margin:0;padding:18px 18px 0 0}.journey-form__acquaintance-input{box-sizing:border-box;-ms-flex-positive:1;flex-grow:1;width:auto;min-width:336px;margin-top:2px;margin-bottom:54px;border:none}.journey-form__acquaintance-input:last-child{margin-bottom:45px}.journey-form__application{max-width:470px;width:470px;margin:0 0 0 auto;padding-bottom:30px;background-color:#fff}.journey-form__application-container{max-width:436px;width:436px;padding-top:67px;padding-left:24px;padding-right:10px}.journey-form__application-title{position:relative;width:335px;z-index:10;margin:0 auto;padding:4px 15px 45px;background-color:#fff}.journey-form__application-interview{margin-top:-58px;padding-top:62px}.journey-form__application-wrapper{padding-left:134px}.journey-form__indicator-radio{left:74px}.journey-form__contacts{max-width:940px;padding:0 10px 38px;margin-top:0}.journey-form__contacts-title{padding:11px 15px 33px}.journey-form__contacts-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:940px;margin-top:-41px;padding:43px 60px 14px;border:2px solid #e5e5e5}.journey-form__contacts-wrapper::after,.journey-form__contacts-wrapper::before{content:"";position:absolute;top:43px;right:503px;width:60px;height:60px;z-index:10;background-color:#e5e5e5;background-image:url(../img/icon-phone.svg);background-repeat:no-repeat;background-size:20px 19px;background-position:18px 20px}.journey-form__contacts-wrapper::after{right:60px;background-image:url(../img/icon-mail.svg);background-size:20px 13px;background-position:19px 22px}.journey-form__contacts-signature{-ms-flex-order:2;order:2;width:373px;padding:11px 18px 0;margin-bottom:0;box-sizing:border-box}.journey-form__contacts-input{-ms-flex-positive:0;flex-grow:0;width:373px;min-width:auto;box-sizing:border-box;margin:0;padding:15px 70px 15px 19px;border:none}.journey-form__contacts-input::-webkit-input-placeholder{padding:15px 0;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__contacts-input:-moz-placeholder,.journey-form__contacts-input::-moz-placeholder{padding:15px 0;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__contacts-input:-ms-input-placeholder{padding:15px 70px 15px 19px;font-family:"opensans","Arial",sans-serif;font-size:18px;line-height:30px;color:#283645}.journey-form__contacts-input:last-child{margin-bottom:0;margin-left:70px}.journey-form__contacts-input:last-of-type{-ms-flex-order:1;order:1}.journey-form__achievements{padding-bottom:48px;min-width:960px}.journey-form__achievements-container{padding-left:10px;padding-right:10px;max-width:940px}.journey-form__achievements-title{padding:17px 15px 39px}.journey-form__achievement-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:-48px;padding-top:56px;padding-bottom:8px;padding-left:58px}.journey-form__achievement{width:264px;box-sizing:border-box;margin-bottom:52.5px;padding-left:59px}.journey-form__achievement:nth-child(2){-ms-flex-order:3;order:3}.journey-form__achievement:nth-child(3){-ms-flex-order:1;order:1;width:250px}.journey-form__achievement:nth-child(4){-ms-flex-order:4;order:4;width:250px}.journey-form__achievement:nth-child(5){-ms-flex-order:2;order:2;width:260px}.journey-form__achievement:last-child{-ms-flex-order:5;order:5;width:260px;margin-bottom:52px}.journey-form__indicator-checkbox{left:0}.journey-form__final{width:940px;max-width:940px;padding:0 10px 20px}.journey-form__final-title{padding:0 15px 23px}.journey-form__final-wrapper{margin-top:-40px;padding:48px 58px 28px 60px}.journey-form__final-review{min-height:125px;margin-top:-5px;margin-bottom:13px;border:none}.journey-form__final-container{-ms-flex-order:5;order:5;padding-top:45px;padding-left:10px;padding-right:10px;width:940px;max-width:940px}.journey-form__submit-btn{margin-bottom:0;padding:17px 60px 16px 57px}.journey-form__final-fill{display:inline;font-family:"opensans","Arial",sans-serif;font-size:14px;line-height:30px;color:#283645}.popup-success{left:90px;width:780px;padding:42px 160px 0}.popup-success__btn-container{margin:0 -160px;padding:48px 160px 53px}.popup-success__btn{padding:17px 156px 16px}.popup-failure{left:250px}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.page-header{background-image:url(../img/bg-back-mobile@2x.jpg)}.page-header__container::after{background-image:url(../img/iphone-hand-mobile@2x.png)}.advantages__item--last::after{background-image:url(../img/iphone-screen-mobile@2x.png)}.map{background-image:url(../img/bg-map-mobile@2x.jpg)}}@media print and (-webkit-min-device-pixel-ratio:1.5),print and (min-resolution:144dpi),(min-width:660px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:660px) and (min-resolution:144dpi),print and (min-resolution:1.5dppx),(min-width:660px) and (min-resolution:1.5dppx){.page-header{background-image:url(../img/bg-back-tablet@2x.jpg)}.page-header__container::after{background-image:url(../img/iphone-hand-tablet@2x.png)}.advantages__item--last::after{background-image:url(../img/iphone-screen-3-tablet@2x.png)}.map{background-image:url(../img/bg-map-tablet@2x.jpg)}}@media print and (-webkit-min-device-pixel-ratio:1.5),print and (min-resolution:144dpi),(min-width:960px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:960px) and (min-resolution:144dpi),print and (min-resolution:1.5dppx),(min-width:960px) and (min-resolution:1.5dppx){.page-header{background-image:url(../img/bg-back-desktop@2x.jpg)}.page-header__container::after{background-image:url(../img/iphone-hand-desktop@2x.png)}.advantages__item::after{background-image:url(../img/iphone-screen-2-desktop@2x.png)}.advantages__item--first::after{background-image:url(../img/iphone-screen-1-desktop@2x.png)}.advantages__item--last::after{background-image:url(../img/iphone-screen-3-desktop@2x.png)}.map{background-image:url(../img/bg-map-desktop@2x.jpg);-webkit-print-color-adjust:exact;print-color-adjust:exact}}