@charset "UTF-8";
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:"OpenSans","Arial",sans-serif;font-size:18px;font-weight:400;text-align:center;background-repeat:no-repeat;background-position:center top}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress,sub,sup{vertical-align:baseline}[hidden],template{display:none}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}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}h1{font-size:2em;margin:.75em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%;height:auto}svg:not(:root){overflow:hidden}figure{margin:1.5em 40px}hr{box-sizing:content-box;height:0}button,input,optgroup,select,textarea{font:inherit;margin:0}button,hr,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}[type=checkbox],[type=radio]{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-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;padding:0}optgroup{font-weight:700}textarea{overflow:auto}@font-face{font-family:'OpenSans';src:url(../fonts/opensans.woff) format("woff"),url(../fonts/opensans.woff2) format("woff2");font-weight:400}@font-face{font-family:'OpenSans';src:url(../fonts/opensansbold.woff) format("woff"),url(../fonts/opensansbold.woff2) format("woff2");font-weight:700}@font-face{font-family:'OpenSans';src:url(../fonts/opensanslight.woff) format("woff"),url(../fonts/opensanslight.woff2) format("woff2");font-weight:300}.page-header{min-height:22px;padding:22px 20px 7px;margin-top:5px;color:#fff;background:rgba(0,0,0,.3)}.page-header--nav-opened{background:#283645}.page-header--nojs{margin-top:0;padding-bottom:0;background:#283645}.page-header__wrapper{width:320px;margin:0 auto}.page-header-logo{display:inline-block;margin-right:200px}.page-header-logo svg{width:120%;transform:translate(-37%,-30%)}.main-nav__toggle:hover path,.page-header-logo[href]:hover path{fill:#d22856}.page-header-logo[href]:active path{fill:#fff;opacity:.3}.page-header-logo[href]:active .page-header-logo__stars path{fill:#d22856;opacity:.3}.page-header-logo__glasses,.page-header-logo__glasses-fill,.page-header-logo__stars{display:none}.main-nav{position:relative;width:50px;margin:0 auto;font-weight:700;color:#fff;background:#283645}.main-nav--closed .main-nav__toggle{right:-110px;width:50px;height:24px;background:rgba(0,0,0,.3)}.main-nav--closed .main-nav__toggle-cross,.main-nav--opened .main-nav__toggle-burger{display:none}.main-nav--opened{position:absolute;left:0}.main-nav--opened .main-nav__toggle{left:73%;height:23px;padding-left:13px;padding-right:13px;background:#283645}.main-nav--nojs,.main-nav--opened{width:100%;padding-top:7px}.main-nav--nojs .main-nav__toggle-burger{display:none}.main-nav--nojs .main-nav__toggle-cross{display:block}.main-nav--nojs .main-nav__toggle{display:block;top:-40px;right:0;width:50px;height:24px;background:#283645}.main-nav--nojs .main-nav__list{width:100%}.main-nav__toggle{position:absolute;top:-42px;width:50px;padding:0;vertical-align:top;font-size:0;border:none;cursor:pointer;outline:none}.main-nav__toggle:active path{opacity:.3}.main-nav__list{width:auto;margin:0;padding:0;list-style:none}.main-nav__item{min-height:63px;box-shadow:0 1px 0 0 #000}.main-nav__item:first-child{border-top:1px solid #000}.main-nav__item a{display:block;padding-top:22px;padding-bottom:22px;font-size:18px;line-height:32px;text-decoration:none;text-transform:uppercase;color:#fff}.contest-form__note sup,.main-nav__item a:hover{color:#d22856}.main-nav__item a:active{opacity:.3}.intro,.intro--inner-page{background-repeat:no-repeat}.intro{background-color:#1d2631;min-height:485px;padding-top:5px;background-image:url(../img/iphone-hand-mobile@1x.png),url(../img/bg-back-mobile@1x.jpg);background-position:34% 38%,center top}.intro--inner-page{min-height:237px;padding-top:0;background-image:url(../img/bg-back-mobile@1x.jpg);background-position:center top}.intro--nojs{min-height:787px;padding-top:0;background-position:34% 64%,center 325px}.intro__title{width:230px;margin:32px auto;font-size:24px;font-weight:300;line-height:30px;color:#fff}.download{padding-top:393px}.download--nojs{padding-top:420px}.download__wrapper{width:282px;margin:0 auto;padding:28px 19px 15px;color:#fff;background-color:#1d2631}.download__title{display:none}.download__link{width:281px;margin-bottom:34px;color:#fff;border-color:#fff}.download__link:hover{background:#fff;color:#d22856}.download__link:active{color:rgba(210,40,86,.3)}.download__info{margin-top:22px;font-size:14px;line-height:24px}.devices-links{width:220px;margin-right:auto;margin-left:auto}.devices-links__link{display:inline-block;margin-right:33px;font-size:0;vertical-align:middle}.devices-links__link:last-child{margin-right:0}.devices-links__link--iphone{width:47px;height:56px;background:url(../img/icons/logo-apple.svg) no-repeat}.devices-links__link--android{width:43px;height:47px;background:url(../img/icons/logo-android.svg) no-repeat}.devices-links__link--windows-phone{width:44px;height:41px;background:url(../img/icons/logo-microsoft.svg) no-repeat}.advantages{padding-top:38px}.advantages__answer,.advantages__question{width:205px;margin:0 auto;font-size:24px;font-weight:300}.advantages__question{margin-bottom:20px}.advantages__promo{background:#f2f2f2 url(../img/icons/bg-triangle-white.svg) no-repeat top;background-size:105%}.advantages__list{width:280px;margin:25px auto 0;padding:65px 20px 0;list-style:none}.advantages__item{margin-bottom:32px}.advantages__item-title{margin-bottom:12px;font-size:18px;line-height:24px;font-weight:700}.advantages__item p,.reviews__item p{font-size:14px;line-height:24px;margin:0}.advantages__promo-image{margin-top:-35px;padding-top:40px}.advantages__effect,.advantages__promo-image-2,.advantages__promo-image-3{display:none}.reviews{position:relative;margin-top:-47px;padding-top:42px;padding-bottom:65px;background:#fff}.reviews::before{content:"";position:absolute;background:url(../img/bg-rect-white.svg) no-repeat top}.reviews__item{display:flex;flex-direction:column;width:280px;margin:0 auto}.reviews__item p{line-height:30px}.reviews__author-name{font-size:18px;line-height:30px;font-weight:700;margin:0 0 15px}.reviews__author-personality,.reviews__controls{display:none}.reviews__toggles{margin-top:24px;margin-left:10px}.app-versions{width:auto;padding-top:62px;padding-bottom:43px;background:#f2f2f2 url(../img/icons/bg-triangle-white.svg) no-repeat top;background-size:105%;overflow:hidden}.app-versions__list{width:262%;margin:0 auto;background:#fff;transform:translateX(-31%);border-collapse:collapse}.app-versions__list td:first-child{display:none}.app-versions__list td{padding-top:22px;padding-bottom:22px;border:2px solid #f2f2f2}.app-versions__item-name,.app-versions__item-price{margin:0;padding:0;color:#fff;background:#283645;text-transform:uppercase}.app-versions__item-name{font-weight:700}.app-versions__item-name--hit{position:relative}.app-versions__item-name--hit::before{content:"";position:absolute;top:0;left:0;width:74px;height:73px;background:url(../img/hit.png) no-repeat center}.app-versions__item-price{font-size:24px;font-weight:300;line-height:30px}.app-versions__row{text-align:left}.app-versions__row td{padding-top:14px;padding-bottom:14px}.app-versions__item-option,.app-versions__item-option--hidden{padding-left:22px;font-size:14px;line-height:30px;text-transform:uppercase}.app-versions__item-option-availability{position:relative}.app-versions__option-availability{position:absolute;top:19px;right:17px;color:transparent}.app-versions__option-availability--yes{width:31px;height:21px;background:url(../img/icons/icon-yes.svg) no-repeat center;background-size:cover}.app-versions__option-availability--no{top:15px;right:18px;width:27px;height:26px;background:url(../img/icons/icon-no.svg) no-repeat center;background-size:cover}.app-versions__toggles{margin-top:33px;margin-left:9px}.contest__conditions{width:280px;margin:0 auto;padding-top:12px;padding-bottom:35px;font-size:14px;line-height:30px;background:#fff}.contest__conditions-request{display:none}.contest-form{display:flex;flex-direction:column;margin:0 0 20px;background:#fff}.contest-form input,.contest-form textarea{border-radius:3px;border:2px solid rgba(40,54,69,.1)}.contest-form input:hover,.contest-form textarea:hover,.contest-form__option:hover label::before{border:2px solid #283645}.contest-form input:focus,.contest-form textarea:focus{border:2px solid #d22856;outline:none}.contest-form input[type=submit]{border:none}.contest-form label{cursor:pointer}.contest-form__title{width:220px;padding-top:110px;margin-bottom:44px;margin-top:-30px;font-size:14px;line-height:18px;text-align:center;text-transform:uppercase;color:#d22856}.contest-form__personality{margin:0;padding:0 20px;border:none}.contest-form__achievements,.contest-form__app{padding:0 20px;border:none}.contest-form__contacts,.contest-form__emotions{margin:0;padding:0 20px;border:none}.contest-form__contacts label,.contest-form__emotions label,.contest-form__personality label{font-size:14px;line-height:30px;text-transform:uppercase;color:#d22856}.contest-form__email,.contest-form__tel,.contest-form__text{width:100%;padding-top:17px;padding-bottom:17px;padding-left:22px;box-sizing:border-box}.contest-form__email-wrapper,.contest-form__tel-wrapper{width:100%}.contest-form__contacts-flex,.contest-form__personality-flex{display:flex;flex-direction:column}.contest-form__contact,.contest-form__question{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:18px}.contest-form__contacts label,.contest-form__personality label{margin-left:22px;margin-bottom:5px}.contest-form__achievements,.contest-form__app{margin:-47px 0 0;padding-bottom:59px;background:#f2f2f2}.contest-form__app{padding-bottom:0}.contest-form__emotions label{display:block;margin-top:50px;margin-bottom:12px}.contest-form__achievements input,.contest-form__app input,.contest-form__contacts legend,.contest-form__emotions legend{display:none}.contest-form__option{position:relative;margin-bottom:58px;padding-left:70px}.contest-form__option:last-of-type{margin-bottom:0}.contest-form__app-flex .contest-form__option{margin-bottom:50px}.contest-form__contacts{padding-top:30px;padding-bottom:8px}.contest-form__btn{align-self:center}.contest-form__note{font-size:14px;line-height:30px;text-transform:uppercase}.contest-form__note-text{display:none}.contest-form__contacts input,.contest-form__personality input{margin-bottom:20px}.contest-form__achievements label,.contest-form__app label{margin-bottom:30px}.contest-form__achievements label:last-child,.contest-form__app label:last-child,.contest-form__contacts input:last-child,.contest-form__personality input:last-child{margin-bottom:0}.contest-form__textarea{width:100%;padding-top:15px;padding-bottom:15px;padding-left:22px;margin-bottom:40px;box-sizing:border-box}.contest-form__achievements-flex,.contest-form__app-flex{display:flex;flex-direction:column;align-items:flex-start;width:280px;margin:0 auto}.contest-form__option label::before{content:"";position:absolute;top:-7px;left:0;width:36px;height:36px;border:2px solid rgba(40,54,69,.1);border-radius:3px;background:#fff;cursor:pointer}.contest-form__option:active label::before{border:2px solid #d22856}.contest-form__app-flex .contest-form__option label::before{border-radius:50%}.contest-form__radio:checked~label::after{content:"";position:absolute;top:6px;left:12px;width:15px;height:15px;border-radius:50%;background-color:#d22856}.contest-form__checkbox:checked~label::after{content:"";position:absolute;top:3px;left:10px;width:20px;height:10px;border-bottom:2px solid #d22856;border-left:2px solid #d22856;transform:rotate(-45deg)}.gallery{display:flex;flex-direction:column}.gallery__description{width:250px;margin:0 auto;padding-top:14px;padding-bottom:54px;font-size:14px;line-height:30px;background:#fff}.photo{margin:0 0 20px;background:#fff}.photo img,.photo__description{margin-left:auto;margin-right:auto}.photo img{display:block}.photo__description{display:flex;flex-direction:column;width:280px;padding:15px 17px 18px;box-sizing:border-box;font-size:14px;line-height:24px;text-align:left;background:#f2f2f2}.photo__author{font-weight:700;line-height:27px}.photo__comment{margin:0 0 5px}.photo--panorama::after,.photo__time{font-size:12px;font-weight:300;text-transform:uppercase}.photo__likes{display:flex;font-size:12px;line-height:30px;color:#d22856;text-transform:uppercase}.photo__likes-control{align-self:center;width:13px;height:12px;margin-right:17px;background:url(../img/icons/icon-heart.svg) no-repeat center;font-size:0;cursor:pointer}.photo--panorama{position:relative;width:100%;display:block}.photo--panorama img{width:100%;margin:0}.photo--panorama::after{content:"Панорама дня";position:absolute;top:0;right:20px;width:102px;padding:6px 20px;background:#d22856;color:#fff;font-weight:700;line-height:24px}.publish-photo__description{width:280px;margin:0 auto;padding-top:23px;padding-bottom:42px;font-size:14px;line-height:30px}.publish-photo__editor{width:320px;margin:0 auto;display:flex;flex-direction:column;padding-top:20px;padding-bottom:40px;background:#f2f2f2}.publish-photo__editor img{display:block;margin-left:auto;margin-right:auto;margin-bottom:42px}.publish-photo__editor a{display:block;font-weight:700;text-decoration:none}.publish-photo__toggle{margin-top:34px;margin-bottom:27px}.publish-photo__editor-tools{margin-bottom:77px}.publish-photo__editor-controls{position:relative;display:inline-block;font-size:0;vertical-align:middle}.publish-photo__editor-tool{margin-right:35px;padding:0;border:none;background:0 0;cursor:pointer;outline:none;fill:rgba(40,54,69,.3)}.publish-photo__editor-tool:hover{fill:rgba(40,54,69,.5)}.publish-photo__editor-tool--active{fill:#d22856}.publish-photo__editor-tool--active:hover{fill:#d22856;cursor:default}.publish-photo__editor-tool--brightness-photo{margin-right:0}.publish-photo__toggle--brightness-photo,.publish-photo__toggle--change-colour-photo{display:none}.publish-photo__toggle{position:absolute;left:175px;width:14px;height:14px;border-radius:50%;border:2px solid #d22856;background:#f2f2f2;box-sizing:border-box;font-size:0;cursor:pointer}.publish-photo__toggle:active{background:#d22856}.publish-photo__toggle::after,.publish-photo__toggle::before{content:"";position:absolute;top:4px;left:-193px;width:192px;height:2px;background:#283645;cursor:pointer}.publish-photo__toggle::after{left:12px;width:33px}.publish-photo__controls{padding-top:38px;border-top:1px solid rgba(40,54,69,.1)}.publish-photo__post{width:281px;margin:0 auto 12px;color:#d22856;border-color:#d22856}.publish-photo__post:hover{background:#d22856;color:#fff}.publish-photo__post:active{background:#d22856;color:rgba(255,255,255,.3)}.publish-photo__cancel{width:281px;margin:0 auto;color:rgba(40,54,69,.1);border-color:rgba(40,54,69,.1);cursor:pointer}.publish-photo__cancel:hover{color:rgba(40,54,69,.3);border-color:rgba(40,54,69,.3)}.publish-photo__cancel:active{background:rgba(40,54,69,.3);color:rgba(255,255,255,.3);border-color:transparent}.page-footer{font-size:24px;font-weight:300}.page-footer__text{font-size:24px;line-height:30px;margin:42px 0 25px}.page-footer__contacts{width:280px;margin:0 auto}.page-footer__contact{margin:0 0 11px}.page-footer__contacts b{font-size:18px;font-weight:700}.page-footer__contact a,.page-footer__contact span{color:#d22856}.page-footer__contact a{text-decoration:none}.page-footer__contact--mail a{cursor:pointer}.page-footer__contact--mail a:hover{color:#283645;border-bottom:2px solid #283645}.page-footer__contact--mail a:active{color:rgba(40,54,69,.3);border-bottom:none}.page-footer--inner-page{padding-top:40px}.page-footer--form-page{padding-top:20px}.page-footer__copyright{margin-bottom:0;font-size:14px;line-height:18px}.page-footer__copyright-link{display:inline-block;vertical-align:middle;width:27px;height:34px;margin-left:10px;font-size:0}.page-footer__copyright-link:hover .page-footer__logo-htmlacademy{fill:#283645}.page-footer__copyright-link:active .page-footer__logo-htmlacademy{fill:rgba(40,54,69,.3)}.page-footer-logo:hover path,.page-footer__logo-htmlacademy{fill:#d22856}.page-footer__extension{display:none}.page-footer-logo{display:block;margin-bottom:40px;cursor:pointer}.page-footer-logo__glasses,.page-footer-logo__stars{display:none}.page-footer-logo:active path{fill:#283645;opacity:.3}.page-footer-logo:active .page-footer-logo__glasses-fill,.page-footer-logo:active .page-footer-logo__stars,.page-footer-logo:active .page-footer-logo__stars path{fill:#d22856;opacity:.3}.page-footer-social{width:180px;margin:0 auto 40px;display:flex;justify-content:space-between}.page-footer-social__link{display:block;width:46px;height:45px;border-radius:50%;border:3px solid rgba(40,54,69,.1);font-size:0}.page-footer-social__link:hover{border:3px solid #283645}.page-footer-social__link:active{opacity:.3;border:3px solid rgba(40,54,69,.3)}.page-footer-social__link--tw{background:url(../img/icons/icon-twitter.svg) no-repeat center}.page-footer-social__link--fb{background:url(../img/icons/icon-facebook.svg) no-repeat center}.page-footer-social__link--youtube{background:url(../img/icons/icon-youtube.svg) no-repeat center}.map{position:relative;overflow:hidden;padding-bottom:202px;height:0}.map iframe,.map::before{position:absolute;left:0;height:100%;width:100%}.map::before{content:"";bottom:0;background:url(../img/icons/bg-triangle-white-footer.svg) no-repeat top;background-size:100%;z-index:10}.map iframe{top:0}.slider__input{display:none}.slider__toggle{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background-color:rgba(40,54,69,.3);border:3px solid #fff;vertical-align:middle;cursor:pointer}.app-versions__toggles .slider__toggle{border:3px solid #f2f2f2}.slider__toggle:hover{background-color:rgba(40,54,69,.6)}.slider__toggle:active{background-color:rgba(40,54,69,.1)}.slider__input--1:checked~.slider__toggles .slider__toggle--1,.slider__input--2:checked~.slider__toggles .slider__toggle--2,.slider__input--3:checked~.slider__toggles .slider__toggle--3{border-radius:50%;border:3px solid #283645}.slider__input--1:checked~.slider__toggles .slider__toggle--1:hover,.slider__input--2:checked~.slider__toggles .slider__toggle--2:hover,.slider__input--3:checked~.slider__toggles .slider__toggle--3:hover{background-color:rgba(40,54,69,.3);cursor:default}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.inner-page .intro--nojs{min-height:562px}.inner-page .page-header{margin-top:0}.inner-page .page-footer-logo{margin-bottom:32px}.btn,.btn--form{font-weight:700;text-decoration:none;box-sizing:border-box}.btn{display:block;font-size:18px;border-style:solid;border-width:3px;outline:none;padding:15px 35px;line-height:18px;border-radius:100px}.btn--form{width:276px;padding:17px 48px;margin-bottom:21px;line-height:30px;text-transform:uppercase;color:#fff;background:#2aab6d;border:none;border-radius:3px;cursor:pointer}.btn--form:hover{background:#1c9b5e}.btn--form:active{color:rgba(255,255,255,.3)}.btn--form:disabled{background:rgba(40,54,69,.1)}.modal-content{display:none;position:absolute;z-index:10;width:100%;box-sizing:border-box;background:#fff;box-shadow:0 7px 15px 0 rgba(0,0,0,.15),0 0 15px 0 rgba(0,0,0,.15)}.modal-content--success{top:1641px}.modal-content--failure{top:1167px}.modal-content__info{padding:40px 30px 35px}.modal-content__title{margin:0 0 30px;font-size:18px;font-weight:700;line-height:24px;color:#000}.modal-content__text{margin:0;font-size:14px;font-weight:400;line-height:24px;color:#283645}.modal-content__controls{width:100%;padding:50px 0;background:#f2f2f2}.modal-content--failure .modal-content__controls{padding-top:0;padding-bottom:50px;background:#fff}.modal-content__close{display:block;margin:0 auto}.modal-content--failure .modal-content__close{padding:17px 127px}@media (min-width:660px){.page-header__wrapper{width:620px}.page-header{min-height:70px;padding:44px 20px 0;margin-top:0}.page-header-logo{width:147px;height:40px;margin-right:350px;padding-bottom:0}.page-header-logo svg{width:100%;transform:translate(-42%,-36%)}.page-header-logo__glasses-fill{display:inline}.main-nav{width:100%;left:0}.main-nav--nojs,.main-nav--opened{padding-top:12px}.main-nav--opened .main-nav__list{min-width:700px}.main-nav--opened .main-nav__toggle{left:90%}.main-nav--closed .main-nav__toggle{right:5px}.intro,.intro--inner-page{background-repeat:no-repeat}.intro{padding-top:0;min-height:729px;background-image:url(../img/iphone-hand-tablet@1x.png),url(../img/bg-back-tablet@1x.jpg);background-position:50% 100%,center top}.intro--inner-page{min-height:440px;background-image:url(../img/bg-back-tablet@1x.jpg);background-position:center top}.intro--nojs{min-height:1095px;padding-top:0;background-position:50% 100%,center 365px}.intro__title{width:490px;margin-top:67px;font-size:50px;line-height:59px}.download{width:320px;padding:0;margin:0 auto}.advantages__effect-wrapper::after,.download::after{content:"";display:table;clear:both}.download__wrapper{float:left;padding:80px 0;width:300px;min-height:400px;background-color:transparent}.download__title{width:200px;display:block;margin:10px auto 30px;font-size:40px;font-weight:300;line-height:48px}.download__link{width:300px;margin-bottom:48px}.download__info{margin-top:35px;font-size:18px;font-weight:300}.devices-links__link--android{opacity:.4}.advantages{position:relative;padding-top:50px;margin-bottom:80px}.advantages__answer,.advantages__question{font-size:40px;font-weight:300;line-height:48px}.advantages__question{width:600px;margin-bottom:0}.advantages__answer{width:345px;margin-bottom:48px}.advantages__wrapper{width:320px;margin:0 auto;display:flex;flex-direction:row-reverse;justify-content:space-between}.advantages__promo-image{margin-top:0;padding-top:0}.advantages__list{width:310px;margin:0;padding:55px 0 10px}.advantages__item{text-align:left;margin-bottom:34px}.advantages__effect{position:relative;display:block;padding-top:65px;text-align:left}.advantages__effect-wrapper{width:320px;margin:0 auto}.advantages__effect-content{float:right;width:310px}.advantages__effect::before{content:'24';position:absolute;top:55px;left:13px;width:240px;height:277px;background:url(../img//icons/timer.svg) no-repeat center;color:#d22856;font-size:96px;font-weight:700;text-align:center;line-height:305px}.advantages__effect-title{width:170px;margin-bottom:10px;font-size:30px;font-weight:700;line-height:36px}.advantages__effect p{font-size:14px;line-height:24px;margin:0 0 8px}.advantages__effect a{font-size:14px;line-height:24px;color:#d22856}.reviews{margin-top:0;padding-top:45px;padding-bottom:18px}.reviews__list{width:320px;margin:0 auto}.reviews__author-name{order:2;margin-bottom:3px;font-size:20px;line-height:30px;font-weight:700}.reviews__author-personality{display:block;order:3;font-size:14px;line-height:30px;font-weight:400}.reviews__item{width:620px}.reviews__item p{font-size:18px;margin-bottom:34px}.app-versions{max-width:940px;margin:0 auto;width:100%;padding-top:87px;padding-bottom:68px}.app-versions__list{width:620px;transform:translateX(0)}.app-versions__list td{width:150px;padding-top:12px;padding-bottom:7px}.app-versions__row td{padding-top:7px;padding-bottom:7px}.app-versions__item-name--hit::before{width:60px;height:60px}.app-versions__item-option{text-transform:none}.app-versions__list td:first-child{width:135px;display:table-cell}.app-versions .slider__input,.app-versions__item-option--hidden,.app-versions__toggles,.contest-form__emotions label{display:none}.app-versions__option-availability--yes{right:38%;top:26%}.app-versions__option-availability--no{right:40%;top:23%}.app-versions__header td:first-child{background:#f2f2f2}.app-versions__row{text-align:center}.app-versions__item-option{padding-left:20px;text-align:left}.app-versions__item-name{font-size:16px;line-height:30px;font-weight:700}.app-versions__item-price{font-size:18px}.contest{width:auto;padding-top:60px}.contest__title{width:480px;margin:0 auto 70px;font-size:50px;font-weight:300}.contest__conditions{width:500px;padding-top:0;padding-bottom:73px;margin:0 auto;font-size:18px;line-height:30px}.contest__conditions-request{display:inline}.contest-form{margin-bottom:46px}.contest-form__achievements,.contest-form__app,.contest-form__contacts,.contest-form__personality{margin-bottom:57px;border:2px solid #e5e5e5}.contest-form__emotions{border:2px solid #e5e5e5}.contest-form fieldset:nth-of-type(1){border:none}.contest-form__title{width:370px;margin-bottom:53px;padding-top:0;text-align:center}.contest-form__contacts .contest-form__title{width:260px}.contest-form__achievements .contest-form__title{width:436px;margin-bottom:52px}.contest-form__emotions .contest-form__title{width:260px;margin-bottom:37px}.contest-form__contacts legend,.contest-form__emotions legend{display:block}.contest-form__achievements,.contest-form__app{margin-top:0;padding-bottom:13px;background:#fff}.contest-form__app-flex{margin:0}.contest-form__question{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:53px}.contest-form__question:last-child{margin-bottom:0}.contest-form__personality{padding-bottom:0;padding-left:0;padding-right:0;order:0}.contest-form__question:nth-of-type(1) .contest-form__text,.contest-form__question:nth-of-type(3) .contest-form__text{width:85%}.contest-form__question:nth-of-type(2) .contest-form__text{width:92%}.contest-form__personality label{margin-left:0;margin-bottom:0}.contest-form__achievements{order:3}.contest-form__achievements-flex{width:500px;margin:0 0 42px}.contest-form__contacts{order:2;padding-bottom:0}.contest-form__app{order:1}.contest-form__emotions{order:4;padding-bottom:5px;margin-bottom:67px}.contest-form__controls{order:5;display:flex;justify-content:space-between}.contest-form__contacts .contest-form__title{margin-bottom:7px}.contest-form__contacts-flex{display:flex;flex-direction:column;width:500px;margin:0 auto}.contest-form__contact{position:relative;margin-bottom:24px}.contest-form__contact:last-child{margin-bottom:21px}.contest-form__tel{order:0}.contest-form__contacts-flex label:first-of-type{order:1}.contest-form__email{order:2}.contest-form__contacts-flex label:last-of-type{order:3}.contest-form__contacts input,.contest-form__contacts input:last-child{margin-bottom:11px}.contest-form__option{margin-left:32px;padding-left:60px}.contest-form__contact::after{content:"";position:absolute;top:2px;right:2px;width:58px;height:58px;background-color:rgba(40,54,69,.1);background-repeat:no-repeat;background-position:center}.contest-form__contact:first-child::after{background-image:url(../img/icons/phone.svg)}.contest-form__contact:last-child::after{background-image:url(../img/icons/mail.svg)}.contest-form__textarea{width:90%;padding-bottom:6px;padding-left:20px}.contest-form__btn{width:296px}.contest-form__note{margin:20px 0 0}.contest-form__note sup{top:0;font-size:100%}.gallery{width:320px;margin:0 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding-top:60px}.gallery__description{width:450px;padding-top:0;padding-bottom:76px;font-size:18px}.photo{width:300px;margin-right:0;margin-left:0}.photo img{width:100%}.photo__description{justify-content:space-between;width:300px;min-height:155px;padding-top:22px;padding-left:26px}.photo__description--panorama{min-height:120px}.photo__comment{margin-top:-3px}.photo--panorama{width:100%;display:block;margin-bottom:50px}.photo--panorama img{width:100%;margin:0}.photo__description--panorama{width:620px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.photo__author--panorama{order:0}.photo__likes--panorama{order:1}.photo__comment--panorama{order:2}.photo__likes{justify-content:space-between}.photo__likes-control{order:2;margin-left:15px;margin-right:12px}.photo--panorama::after{top:56px;right:13px}.publish-photo__description{width:430px;padding-top:45px;padding-bottom:70px;font-size:18px}.publish-photo__editor{width:320px;margin:0 auto;flex-wrap:wrap;height:400px;padding:55px 10px}.publish-photo__editor picture{width:300px;height:400px}.publish-photo__editor-tools{display:flex;flex-direction:column;justify-content:space-between;height:200px;margin-bottom:0}.publish-photo__editor-controls{display:flex;margin-left:20px;border-bottom:1px solid rgba(40,54,69,.1)}.publish-photo__editor-tool{width:24px;height:24px;margin-top:20px;margin-bottom:20px;margin-right:27px;border:none;padding:0}.publish-photo__editor-tool svg{width:100%;height:100%;fill:#d22856;cursor:pointer}.publish-photo__editor-tool--brightness-photo svg{width:70%;height:70%;transform:translate(20%,-20%)}.publish-photo__editor-tool--crop-photo{margin-top:8px;margin-bottom:24px}.publish-photo__toggle{top:10px;left:250px;margin-top:3px;margin-bottom:20px}.publish-photo__toggle--brightness-photo,.publish-photo__toggle--change-colour-photo{display:block}.publish-photo__toggle--crop-photo{top:10px;left:199px}.publish-photo__toggle--crop-photo::before{top:4px;left:-147px;width:147px}.publish-photo__toggle--crop-photo::after{top:4px;left:12px;width:42px}.publish-photo__toggle--change-colour-photo{top:10px;left:77px;margin-top:12px}.publish-photo__toggle--change-colour-photo::before{top:4px;left:-25px;width:25px}.publish-photo__toggle--change-colour-photo::after{top:4px;left:12px;width:163px}.publish-photo__toggle--brightness-photo{top:10px;left:148px;margin-top:12px}.publish-photo__toggle--brightness-photo::before{top:4px;left:-96px;width:96px}.publish-photo__toggle--brightness-photo::after{top:4px;left:12px;width:92px}.publish-photo__controls{padding-top:67px;border:none}.publish-photo__cancel,.publish-photo__post{width:260px}.publish-photo__post{margin-bottom:24px}.page-footer__contacts{display:flex;flex-wrap:wrap;justify-content:space-between;width:555px;padding-bottom:20px}.page-footer__contact:first-child{padding-left:10px}.page-footer__contact:last-child{margin:30px auto 0}.page-footer__text{margin-top:46px;margin-bottom:35px;font-size:40px;font-weight:300;line-height:48px}.page-footer__copyright,.page-footer__social{display:inline-block}.page-footer__extension{padding-top:33px}.page-footer--inner-page,.page-footer__extension{width:auto;display:flex;justify-content:space-between}.page-footer-social{padding-right:20px}.map{padding-bottom:380px}.inner-page .intro--nojs{min-height:805px}.modal-content{width:460px;left:50%;margin-left:-230px;box-sizing:border-box}.modal-content--success{top:1386px}.modal-content--failure{top:909px}.modal-content__info{padding:40px 83px}.modal-content__title{font-size:30px;font-weight:700;line-height:40px}.modal-content__text{font-size:18px;line-height:24px}}@media (min-width:660px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:660px) and (min-resolution:144dpi),(min-width:660px) and (min-resolution:1.5dppx){.intro{background-image:url(../img/iphone-hand-tablet@2x.png),url(../img/bg-back-tablet@2x.jpg);background-size:700px auto,1200px auto}.intro--inner-page{background-image:url(../img/bg-back-tablet@2x.jpg);background-size:1200px auto}}@media (min-width:660px) and (min-width:660px){.advantages__effect-wrapper,.advantages__wrapper,.download,.reviews__list{width:620px}.contest{width:94%;max-width:940px;margin:0 auto}.gallery,.publish-photo__editor{width:620px}.page-footer--inner-page,.page-footer__extension{width:94%;max-width:940px;margin:0 auto}}@media (min-width:960px){.page-header__wrapper{width:940px}.page-header{padding:0 20px}.page-header--nojs{margin-top:0;background:rgba(0,0,0,.3)}.page-header__wrapper{display:flex;justify-content:space-between}.page-header-logo{padding-top:35px;padding-bottom:30px;margin-right:0}.page-header-logo svg{transform:translate(0,-15%)}.page-header-logo__glasses-fill{display:none}.advantages__promo-image img,.page-header-logo__glasses,.page-header-logo__stars{display:inline}.main-nav{width:620px;margin:0;background:0 0}.main-nav__list{display:flex;flex-direction:row;justify-content:space-between}.main-nav--opened{position:static}.main-nav--opened .main-nav__list{width:auto}.main-nav--nojs .main-nav__toggle,.main-nav__toggle{display:none}.main-nav__item{box-shadow:none}.main-nav__item a{position:relative;padding-top:40px;padding-bottom:40px;font-weight:400;text-transform:none}.main-nav__item a[href]:hover{color:#fff}.main-nav__item a[href]:hover::after{content:"";position:absolute;right:0;bottom:35px;left:0;height:2px;background:#fff}.main-nav__item a[href]:active{color:rgba(255,255,255,.3);opacity:1}.main-nav__item a[href]:active:after{display:none}.main-nav__item--active a:hover{color:#d22856;cursor:pointer}.main-nav__item--active a:hover::after{content:"";position:absolute;right:0;bottom:35px;left:0;height:2px;background:#d22856}.main-nav__item--active a:active{color:rgba(255,255,255,.3)}.main-nav__item--active a:active:after{display:none}.intro,.intro--inner-page{min-height:853px;background-image:url(../img/iphone-hand-desktop@1x.png),url(../img/bg-back-desktop@1x.jpg);background-repeat:no-repeat;background-position:74% 100%,center top}.intro--inner-page{min-height:394px;background-image:url(../img/bg-back-desktop@1x.jpg);background-position:center top}.intro--nojs{min-height:854px;padding-top:0;background-position:center top}.intro__title{width:750px;margin-top:63px}.intro__title--photo{width:460px}.download__wrapper{min-height:500px;padding:110px 0 96px}.download__title{width:250px;margin-top:0;margin-bottom:55px;font-size:50px;line-height:58px}.download__link{margin-bottom:70px}.download__info{margin-top:53px}.devices-links__link--android{opacity:1}.advantages{padding-top:70px;margin-bottom:70px}.advantages__answer,.advantages__question{width:740px;margin:0 auto;font-size:50px;font-weight:300;line-height:59px}.advantages__answer{width:500px;margin:0 auto 80px}.advantages__wrapper{flex-direction:column-reverse}.advantages__list,.advantages__promo-image{width:320px;margin:0 auto;display:flex;justify-content:space-around;align-items:flex-start}.advantages__list{padding-top:18px}.advantages__item{width:238px;text-align:center}.advantages__item-title{margin-bottom:22px;font-size:30px;line-height:30px}.advantages__effect p,.advantages__item p{font-size:18px;line-height:30px}.advantages__effect{padding-top:85px;padding-bottom:115px;background:#f2f2f2}.advantages__effect-wrapper{width:320px;margin:0 auto}.advantages__effect-wrapper::after{content:"";display:table;clear:both}.advantages__effect-content{width:525px;margin-right:50px}.advantages__effect-title{width:298px;margin-bottom:20px}.advantages__effect::before{top:22px;left:5%;width:298px;height:345px;background-size:cover;font-size:120px;line-height:380px}.advantages__effect p{margin-bottom:35px}.advantages__effect a{font-size:18px;line-height:24px;color:#d22856}.reviews{width:320px;position:relative;padding-top:115px;margin:0 auto 24px}.reviews::before{content:"";position:absolute;top:2px;left:435px;width:79px;height:63px;background:url(../img/icons/icon-quotes.svg) no-repeat center}.reviews__list{width:320px;margin:0 auto;display:flex;justify-content:space-between}.reviews__item{width:700px}.reviews__author-name{margin-bottom:0;font-size:24px;line-height:30px}.reviews__author-personality{font-size:18px;line-height:30px}.reviews__item p{margin-bottom:37px}.reviews__controls{display:inline-block;width:30px;height:30px;margin-top:34px;background:#fff;border:none;border-bottom:2px solid rgba(40,54,69,.3);border-left:2px solid rgba(40,54,69,.3);vertical-align:top;cursor:pointer;outline:none}.reviews__controls:hover{border-bottom:2px solid rgba(40,54,69,.6);border-left:2px solid rgba(40,54,69,.6)}.reviews__controls:active{border-bottom:2px solid rgba(40,54,69,.1);border-left:2px solid rgba(40,54,69,.1)}.reviews__controls--prew{margin-left:5px;transform:rotate(45deg)}.reviews__controls--next{margin-right:5px;transform:rotate(225deg)}.reviews__toggles,.slider__input{display:none}.app-versions{max-width:100%;padding-top:145px;padding-bottom:97px}.app-versions__list{width:940px}.app-versions__list td{padding-top:19px;padding-bottom:19px}.app-versions__list td:first-child{width:215px}.app-versions__row td{width:235px;padding-top:14px;padding-bottom:14px}.app-versions__item-name,.app-versions__item-option{font-size:18px}.app-versions__item-name--hit::before{width:74px;height:73px}.app-versions__item-price{font-size:24px}.app-versions__option-availability--yes{right:43%;top:34%}.app-versions__option-availability--no{right:44%;top:30%}.contest__title{width:739px}.contest__conditions{width:752px;padding-bottom:63px}.contest-form{flex-direction:row;flex-wrap:wrap;-ms-grid-row-align:center;align-items:center}.contest-form__app .contest-form__title{margin-bottom:24px}.contest-form__app,.contest-form__personality{width:431px;padding-left:0;padding-right:0}.contest-form__app{margin-top:7px;margin-bottom:60px;padding-bottom:0}.contest-form__app .contest-form__option:nth-child(3){margin-left:0}.contest-form__personality{margin-right:74px}.contest-form__personality-flex{margin-top:20px}.contest-form__achievements,.contest-form__contacts,.contest-form__controls,.contest-form__emotions{width:936px}.contest-form__contacts{padding-left:0;padding-right:0}.contest-form__contacts-flex{display:flex;justify-content:space-around;flex-direction:row;flex-wrap:wrap;width:auto}.contest-form__contacts .contest-form__title{margin-bottom:5px}.contest-form__tel{order:0;width:376px;margin-right:74px}.contest-form__contacts-flex label:first-of-type{order:2;margin-right:250px}.contest-form__contact{display:flex;flex-direction:column}.contest-form__email{order:1;width:371px}.contest-form__contacts-flex label:last-of-type{order:3}.contest-form__contacts input,.contest-form__contacts input:last-child{margin-bottom:10px}.contest-form__contacts label{margin-bottom:-10px}.contest-form__achievements{padding-bottom:0}.contest-form__achievements-flex{width:820px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-ms-grid-row-align:center;align-items:center;margin:0 auto}.contest-form__achievements .contest-form__title{margin-bottom:45px}.contest-form__achievements .contest-form__option:nth-child(1){order:1}.contest-form__achievements .contest-form__option:nth-child(2){order:4}.contest-form__achievements .contest-form__option:nth-child(3){order:2;margin-right:25px}.contest-form__achievements .contest-form__option:nth-child(4){order:5}.contest-form__achievements .contest-form__option:nth-child(5){order:3;margin-right:5px}.contest-form__achievements .contest-form__option:nth-child(6){order:6}.contest-form__option{margin-left:0;text-align:left}.contest-form__option:nth-child(2n+1){margin-bottom:40px}.contest-form__option:last-child{margin-bottom:60px}.contest-form__question:nth-of-type(1) .contest-form__text,.contest-form__question:nth-of-type(3) .contest-form__text{width:78%}.contest-form__question:nth-of-type(2) .contest-form__text{width:87%}.contest-form__app-flex{margin-top:30px;padding-left:70px}.contest-form__contact:first-child::after{right:76px}.contest-form__contact:last-child::after{right:11px}.contest-form__note-text{display:inline}.contest-form__emotions{margin-bottom:64px;padding-bottom:0}.contest-form textarea{height:126px}.contest-form__emotions .contest-form__title{margin-bottom:33px}.gallery{width:320px;margin:0 auto;justify-content:space-between}.gallery__description{width:600px;padding-bottom:88px}.photo{margin-bottom:55px}.photo__description{padding-bottom:23px}.photo__description--panorama{width:940px;min-height:50px}.photo__likes--panorama .photo__likes-control{margin-right:15px;margin-top:5px}.photo__likes-control{margin-bottom:10px}.photo__comment{margin-bottom:0}.publish-photo__description{padding-top:5px;padding-bottom:65px}.publish-photo__editor{width:320px;margin:0 auto;padding-left:77px;padding-right:0;box-sizing:border-box;height:516px}.publish-photo__editor-tools{margin-right:65px}.publish-photo__editor-tool{width:48px;height:48px}.publish-photo__editor-tool--crop-photo{margin-top:0;margin-bottom:10px}.publish-photo__editor-tool--change-colour-photo{margin-top:13px;margin-bottom:10px}.publish-photo__editor-tool--brightness-photo{margin-top:9px;margin-bottom:13px}.publish-photo__editor-tool--brightness-photo svg{transform:translate(0)}.publish-photo__toggle--crop-photo{top:11px;left:167px}.publish-photo__toggle--crop-photo::before{top:4px;left:-72px;width:72px}.publish-photo__toggle--crop-photo::after{top:4px;left:12px;width:203px}.publish-photo__toggle--change-colour-photo{top:16px;left:342px}.publish-photo__toggle--change-colour-photo::before{top:4px;left:-248px;width:248px}.publish-photo__toggle--change-colour-photo::after{top:4px;left:12px;width:27px}.publish-photo__toggle--brightness-photo{top:15px;left:255px}.publish-photo__toggle--brightness-photo::before{top:4px;left:-161px;width:161px}.publish-photo__toggle--brightness-photo::after{top:4px;left:12px;width:115px}.publish-photo__controls{display:flex;justify-content:space-between;margin-right:50px;padding-top:148px}.publish-photo__cancel,.publish-photo__post{width:185px;font-size:16px}.publish-photo__post{margin-bottom:0}.page-footer{padding-bottom:10px}.page-footer__text{margin-top:65px;margin-bottom:50px;font-size:50px;line-height:59px}.page-footer__contacts{display:flex;justify-content:space-around;width:875px;padding-bottom:0}.page-footer__contact:nth-child(2){order:2}.page-footer__contact:last-child{order:1;margin-top:0;padding-left:22px}.page-footer__contact a,.page-footer__contact span{display:block;margin-top:18px}.page-footer__extension{padding-top:73px}.page-footer__copyright{margin-top:10px;font-size:18px;font-weight:400}.page-footer-logo__glasses,.page-footer-logo__stars{display:inline-block}.page-footer-logo__glasses-fill{display:none}.page-footer-logo:active .page-footer-logo__glasses path{fill:#d22856;opacity:.3}.page-footer-social{padding-right:0;padding-left:10px}.map{padding-bottom:505px}.inner-page .intro--nojs{min-height:394px}.inner-page .page-footer{padding-top:105px}.inner-page .page-footer--form-page{padding-top:5px}.btn{padding:15px 28px;font-size:21px}.publish-photo .btn{font-size:18px}.modal-content--success{width:780px;margin-left:-390px;top:1274px}.modal-content--failure{top:830px}.modal-content--success .modal-content__info{padding:40px 191px}.modal-content--success .modal-content__close{width:460px}}@media (min-width:960px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:960px) and (min-resolution:144dpi),(min-width:960px) and (min-resolution:1.5dppx){.intro{background-image:url(../img/iphone-hand-desktop@2x.png),url(../img/bg-back-desktop@1x.jpg);background-size:1050px auto,2560px auto}}@media (min-width:660px) and (min-width:960px){.advantages__effect-wrapper,.advantages__wrapper,.download,.gallery,.publish-photo__editor,.reviews__list{width:940px}}@media (min-width:960px) and (min-width:660px){.advantages__effect-wrapper,.advantages__list,.advantages__promo-image,.gallery,.publish-photo__editor,.reviews,.reviews__list{width:620px}}@media (min-width:960px) and (min-width:960px){.advantages__effect-wrapper,.advantages__list,.advantages__promo-image,.gallery,.publish-photo__editor,.reviews,.reviews__list{width:940px}}@media (max-width:959px){.main-nav--closed .main-nav__list{display:none}.main-nav--nojs .main-nav__list{display:block}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.intro{background-image:url(../img/iphone-hand-mobile@2x.png),url(../img/bg-back-mobile@2x.jpg);background-size:258px auto,700px auto}.intro--inner-page{background-image:url(../img/bg-back-mobile@2x.jpg);background-size:700px auto}}