@charset "UTF-8";
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
@keyframes bounce{0%{transform:translateY(-2000px)}70%{transform:translateY(30px)}90%{transform:translateY(-10px)}to{transform:translateY(0)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}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}dfn{font-style:italic}h1{font-size:2em;margin:.67em 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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}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-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:OpenSans;src:url(../fonts/opensans.woff)}@font-face{font-family:OpenSans Light;src:url(../fonts/opensanslight.woff)}@font-face{font-family:OpenSans Bold;src:url(../fonts/opensansbold.woff)}.page{width:320px;margin:0 auto;background-color:#fff;font-family:OpenSans;font-size:14px;color:#283645;line-height:24px}.page-header__wrap{position:relative;margin:0 auto;min-height:230px;background:url(../img/bg-back-mobile@1x.jpg) #283645 no-repeat;background-position:center center}.page-header__heading{font-family:OpenSans Light;font-size:24px;line-height:30px;color:#fff;text-align:center;padding:13px 25px 82px}.page-header__heading--index{display:none}.page-header__heading--form{padding-bottom:52px}.page-header__background{position:relative}.page-header__background--index{height:396px}.page-header__background--index::before{content:"";display:block;position:absolute;left:0;right:0;bottom:0;margin:0 auto;width:320px;height:286px;background-image:url(../img/iphone-hand-mobile@1x.png);background-position:left;background-repeat:no-repeat}.page-footer__wrap{margin:80px 0 0 20px;padding:0 20px 40px 0}.page-footer__logo{margin:0 40px 50px 70px}.page-footer__logo:hover{fill:#d22856}.page-footer__logo:active{fill:#f2f2f2;opacity:.3}.page-footer__logo-stars{display:none}.social-links{margin-left:15px;padding-bottom:30px;list-style-type:none}.social-links__items{display:inline-block;margin-right:15px}.social-links__items:last-child{margin-right:0}.social-link{padding:12px 20px;text-decoration:none;text-align:center;border:solid 3px #f2f2f2;border-radius:50%}.social-link:hover{border:solid 3px #283645}.social-link:active{border:solid 3px #f2f2f2;opacity:.3}.social-link--fb,.social-link--tw,.social-link--yt{background-image:url(../img/twitter.png);background-position:50%;background-repeat:no-repeat}.social-link--fb,.social-link--yt{background-image:url(../img/facebook.png)}.social-link--yt{background-image:url(../img/youtube.png)}.page-footer__copyright{margin-left:70px}.page-footer__copyright-title{display:inline-block;vertical-align:top;margin-top:5px}.page-footer__copyright-img{fill:#d22856;margin-left:10px}.page-footer__copyright-img:hover{fill:#283645}.page-footer__copyright-img:active{opacity:.3}.page-box{margin:0 auto}.page-contacts__wrap{padding:20px 20px 15px;text-align:center}.page-contacts__title{margin-bottom:31px;font-family:OpenSans Light;font-size:24px;line-height:30px}.page-contacts__box{margin-bottom:0}.page-contacts__subtitle{margin-bottom:-19px;font-family:OpenSans Bold;font-size:18px}.page-contacts__subtitle--write{margin-left:10px;margin-bottom:-18px}.page-contacts__subtitle--welcome{margin-left:7px;margin-bottom:-16px}.page-contacts__text{font-family:OpenSans Light;font-size:24px;color:#d22856}.page-contacts__text--link{text-decoration:none}.page-contacts__text--link:hover{text-decoration:underline;color:#283645}.page-contacts__text--link:active{opacity:.3}.page-contacts__map{position:relative;width:100%;height:200px;margin-top:-10px;background:url(../img/map-mobile@1x.png) no-repeat #eae6dd center}.page-contacts__map::before{content:"";display:block;position:absolute;z-index:2;top:-10px;width:100%;height:130px;background-image:url(../img/bg-triangle-white-footer.svg);background-repeat:no-repeat;background-position:top center;background-size:contain;pointer-events:none}.page-contacts__map-box{width:100%;height:220px;border:0}.main-nav{position:relative;margin:0 auto}.main-nav__toggle{position:absolute;width:50px;height:25px;top:20px;right:5px;cursor:pointer;display:block;font-size:0;border:0;outline:0;background:no-repeat center}.main-nav--closed .main-nav__toggle{background-image:url(../img/icon-menu-burger.svg)}.main-nav--closed .main-nav__toggle:active,.main-nav--closed .main-nav__toggle:hover{background-image:url(../img/pink-menu-burger.svg)}.main-nav--closed .main-nav__toggle:active{opacity:.3}.main-nav--opened .main-nav__toggle{background-image:url(../img/icon-menu-cross.svg)}.main-nav--opened .main-nav__toggle:active,.main-nav--opened .main-nav__toggle:hover{background-image:url(../img/pink-menu-cross.svg)}.main-nav--opened .main-nav__toggle:active{opacity:.3}.main-nav--closed{background-color:rgba(0,0,0,.3)}.main-nav--opened{background-color:#283645}.main-nav__items{display:block;margin:0;padding:0;font-family:OpenSans Bold;color:#fff;list-style-type:none}.main-nav__item{margin:0;list-style:none;padding:19px 0;text-align:center;font-size:18px;text-transform:uppercase;border-top:solid 1px #485461;border-bottom:solid 1px #010101}.main-nav__link{display:block;text-decoration:none;color:#fff}.main-nav__link:hover{color:#d22856}.main-nav__link:active{opacity:.3}.logo{width:320px;height:68px;background-color:rgba(40,54,69,.3);border-bottom:solid 1px #010101}.logo__link{font-size:0;text-decoration:none}.logo__glases,.logo__stars{display:none}.logo__pink{padding:20px;fill:#fff}.logo__pink:hover{fill:#d22856}.logo__pink:active{fill:#fff;opacity:.3}.downloads{padding:43px 20px 17px;background-color:#1d2631}.downloads__title{display:block;margin:14px 0 45px -20px;padding:0 50px;font-family:OpenSans Light;color:#fff;font-size:40px;line-height:50px;text-align:center}.downloads__link{text-decoration:none;padding:44px 13px 2px 19px}.downloads__link--app{padding:12px 35px;font-family:OpenSans Bold;font-size:18px;color:#fff;border:solid 3px #fff;border-radius:30px}.downloads__link--app:hover{background:#fff;color:#d22856}.downloads__link--app:active{color:rgba(210,40,86,.3)}.downloads__access,.promo__headings{text-align:center;font-family:OpenSans Light}.downloads__access{color:#fff;font-size:14px}.promo__headings{padding:16px;font-size:24px;line-height:30px}.promo__capabilities{position:relative;background-color:#f2f2f2;text-align:center;padding:55px 20px 287px}.promo__capabilities::after{content:"";position:absolute;top:0;left:0;border-top:0 solid transparent;border-left:320px solid #fff;border-bottom:30px solid #f2f2f2}.promo__capabilities::before{content:"";position:absolute;top:500px;left:80px;display:block;background:url(../img/iphone-screen-mobile@1x.png) no-repeat;width:160px;height:277px}.promo__capabilities-wrap{margin-bottom:29px}.promo__capabilities-slogan{margin-bottom:0;font-family:OpenSans Bold;font-size:18px;color:#000}.reviews__text-25{display:none}.reviews__item:nth-child(2n+1){display:none;width:300px}.reviews__wrap{position:relative;padding:32px 25px 40px}.reviews__slider{list-style-type:none;padding:0;margin-bottom:35px;text-align:center}.reviews__author{font-size:18px;color:#000}.reviews__text{line-height:30px}.reviews__wrap-arrow{display:none}.cost-plan{position:relative;padding:86px 17px 0 20px;background-color:#f2f2f2}.cost-plan::after{content:"";position:absolute;top:0;left:0;border-top:0 solid transparent;border-left:320px solid #fff;border-bottom:30px solid #f2f2f2}.cost-plan__table{position:relative;width:620px;border-collapse:collapse}.cost-plan__anlim,.cost-plan__base,.cost-plan__commet,.cost-plan__pink,.cost-plan__smile,.cost-plan__standart{border:solid 2px #f2f2f2}.cost-plan__anlim,.cost-plan__base,.cost-plan__standart{font-family:OpenSans Bold;font-size:18px;color:#fff;text-transform:uppercase;text-align:center;line-height:8px;padding:27px 0 7px 4px;background:#283645}.cost-plan__standart{position:relative}.cost-plan__standart--hit::before{content:"";position:absolute;top:0;left:-2px;display:block;width:74px;height:73px;background-image:url(../img/bg-hit.svg);background-repeat:no-repeat}.cost-plan__standart--hit::after{content:"Хит";position:absolute;left:6px;top:20px;font-weight:400;text-transform:uppercase;color:#fff;transform:rotate(-45deg)}.cost-plan__usd{font-family:OpenSans Light;font-size:24px}.cost-plan__commet,.cost-plan__pink,.cost-plan__smile{font-family:OpenSans Light;font-size:14px;text-transform:uppercase;padding:17px 10px 16px 25px}.cost-plan__td{position:relative}.cost-plan__td svg{position:absolute;top:10px;right:60px}.user-data{padding:20px 20px 60px}.user-data__title{margin-top:10px;margin-bottom:30px;text-align:center;line-height:30px}.user-data__title--tablet{display:none}.user-form{position:relative}.user-form__group{border:solid 3px #e5e5e5}.user-form__group--info{margin-bottom:-70px}.user-form__group--achievements{background-color:#f2f2f2;width:300px;margin-left:-20px;padding:20px 10px 0 -20px}.user-form__group--information{margin-top:30px}.user-form__group--apps{background-color:#f2f2f2;width:300px;margin-left:-20px;margin-top:-33px}.user-form__group--emotions{margin-top:40px;margin-left:-20px}.user-form__data{margin-bottom:1px}.user-form__name-input,.user-form__patronymic-input,.user-form__surname-input{width:258px;padding:15px 0 17px 20px;margin:10px 0 20px -10px;font-size:18px;outline:0;border:solid 3px #e5e5e5}.user-form__name-input:hover,.user-form__patronymic-input:hover,.user-form__surname-input:hover{border:solid 3px #283645}.user-form__name-input:focus,.user-form__patronymic-input:focus,.user-form__surname-input:focus{border:solid 3px #d22856}.user-form__name-label,.user-form__patronymic-label,.user-form__surname-label{margin-left:14px;color:#d22856;text-transform:uppercase}.user-form__title{color:#d22856;text-transform:uppercase;padding:0 30px;text-align:center;line-height:20px}.user-form__title-achiev{padding-top:117px;margin-bottom:20px}.user-form__achiev{padding:0 10px 43px 0;list-style:none}.user-form__achiev--type{padding:0 0 18px}.user-form__achiev-label{font-size:18px;line-height:36px}.user-form__achiev-label:hover{cursor:pointer}.user-form__achiev-label:hover::before,.user-form__apps-label:hover::before{border:2px solid #283645}.user-form__achiev-input+label::before{content:"";display:inline-block;vertical-align:top;width:22px;height:15px;padding:10px 6px;margin-left:-28px;margin-right:32px;background:url(../img/icon-yes.svg) 50% 50% no-repeat;background-color:#fff;border:solid 2px #e5e5e5}.user-form__achiev-input{display:none}.user-form__achiev-input:checked+.user-form__achiev-label::before{background:0 0;background-color:#fff;border:solid 2px #e5e5e5}.user-form__achiev-input:hover+.user-form__achiev-label::before{border-color:#283645}.user-form__achiev-input:checked+.user-form__achiev-label,.user-form__apps-input:checked+.user-form__apps-label,.user-form__apps-label:checked:active+.user-form__apps-label{border-color:#f2f2f2}.user-form__achiev-input:active+.user-form__achiev-label::before{border-color:#d22856}.user-form__achiev-input:checked:active+.user-form__achiev-label::before{border-color:#d22856}.user-form__information-input{width:257px;margin:10px 0 21px -10px;padding:16px 0 16px 20px;font-size:18px;outline:0;border:solid 3px #e5e5e5}.user-form__information-input:hover{border:solid 3px #283645}.user-form__information-input:focus{border:solid 3px #d22856}.user-form__information-label{font-size:14px;color:#d22856;text-transform:uppercase;margin-left:12px}.user-form__apps-wrap{margin:15px 0 5px -50px;list-style:none}.user-form__apps-label{line-height:39px;color:#283645;vertical-align:top}.user-form__apps-label:checked:active+.user-form__apps-label--radio::before{background:0 0}.user-form__apps-label::before{content:"";display:inline-block;width:35px;height:35px;margin-right:30px;border:2px solid #f2f2f2;border-radius:3px;background-color:#fff}.user-form__apps-label--radio::before{border-radius:100%}.user-form__apps-label:hover{cursor:pointer}.user-form__apps-input{display:none}.user-form__apps-input:checked+.user-form__apps-label--radio::before{background-color:#d22856;box-shadow:inset 0 0 0 10px #fff}.user-form__apps-input:active+.user-form__apps-label::before{border-color:#d22856}.user-form__apps-input:active+.user-form__apps-label--radio::before{background-color:#d22856;box-shadow:inset 0 0 0 10px #fff}.user-form__apps{margin-bottom:-3px;padding:13px 20px 19px 30px}.user-form__title-apps{padding-top:80px}.user-form__apps-label{margin-left:30px;font-size:18px}.user-form__title-emotions{margin:0 0 10px 30px}.user-form__emotions-textarea{width:248px;height:180px;padding:20px 10px 0 20px;margin-left:10px;margin-bottom:28px;font-size:18px;line-height:26px;outline:0;resize:none;border:solid 2px #f2f2f2}.user-form__btn{width:280px;padding:18px 20px 20px;margin-bottom:8px;background-color:#2aab6d;outline:0;border:0;border-radius:5px;font-family:OpenSans Bold;font-size:18px;color:#fff;cursor:pointer;text-transform:uppercase}.user-form__btn:hover{background-color:#1c9b5e}.user-form__btn:active{color:rgba(255,255,255,.3)}.user-form__required{margin:30px 0 -2px;text-align:center;text-transform:uppercase}.user-form__required--desktop{display:none}.user-form__required-star{color:#d22856}.user-form__sending{display:none;position:absolute;top:200%;left:18%;width:320px;padding:20px 20px 50px;text-align:center;background-color:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.3)}.modal__show-sending{display:block;animation:bounce .6s}.user-form__heading{margin:30px 0;font-family:OpenSans Bold;font-size:18px;color:#000;text-align:center}.user-form__text{margin:40px 0;text-align:center}.gallery-news__text{padding:30px 35px;text-align:center;line-height:30px}.gallery-news__text--bottom{padding:5px 30px}.gallery-news__panorama{margin-left:-20px;margin-top:2px}.gallery-news__panorama--desktop,.gallery-news__panorama--tablet{display:none}.photo-block__wrap,.photo-block__wrap-panorama{margin-bottom:-10px;padding:0 20px}.photo-block__image-link{margin-left:-20px;position:relative}.photo-block__image-link::before{content:"Панорама дня";position:absolute;top:-122px;right:20px;display:block;width:140px;padding:7px 0;font-size:12px;font-weight:600;line-height:24px;text-align:center;color:#fff;text-transform:uppercase;background-color:#d22856}.photo-block__comment-wrap{background-color:#f2f2f2;padding-bottom:19px}.photo-block__comment{min-height:50px;padding:12px 18px 4px;margin-bottom:60px}.photo-block__comment--anna{margin-bottom:62px}.photo-block__comment-box{position:relative}.photo-block__comment-author{font-family:OpenSans Bold}.photo-block__comment-time{font-family:OpenSans Light}.photo-block__comment-text{padding:0;margin:0}.photo-block__comment-like{padding:0}.photo-block__comment-like__hert,.photo-block__comment-like__hert-anna{cursor:pointer;margin:15px 15px 0 19px;fill:#d22856;border:0;outline:0;background:0 0}.photo-block__comment-like{position:absolute;bottom:-28px;left:50px}.photo-block__comment-like-anna{position:absolute;top:145px;left:52px}.photo-block__comment-like__hert,.photo-block__comment-like__hert-anna{position:absolute;bottom:-3px;left:-58px}.photo-block__comment-like__btn{padding:0;font-size:11px;color:#d22856;text-transform:uppercase}.post-photo{margin:0 auto;background-color:#f2f2f2}.post-photo__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:35px}.post-photo__canvas{padding-top:20px;text-align:center}.post-photo__functions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.post-photo__inputs{position:relative;text-align:center}.post-photo__icon-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:205px;margin:10px 20px 35px 55px}.post-photo__icon-btn{cursor:pointer;width:44px;height:44px;padding:0;font-size:0;border:0;outline:0;background-color:transparent;fill:#d22856}.post-photo__icon-btn:hover{fill:rgba(0,0,0,.5)}.post-photo__icon-btn:active{fill:rgba(0,0,0,.3)}.post-photo__icon-btn--inactive{cursor:pointer;fill:rgba(0,0,0,.3)}.post-photo__icon-btn--inactive:hover{fill:rgba(0,0,0,.5)}.post-photo__icon-btn .post-photo__icon-btn-contrast{margin-top:30px}.post-photo__range{-webkit-appearance:none;width:235px;height:2px;margin:30px auto;background-color:#283645;border:0;outline:0}.post-photo__range::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;border:2px solid #d22856;border-radius:100%;background-color:#f2f2f2}.post-photo__range::-webkit-slider-thumb:active{background-color:#d22856}.post-photo__range--hidden{display:none}.post-photo__range::after{content:"";display:block;position:absolute;left:0;width:320px;height:1px;margin-top:35px;background-color:#dddfe0}.post-photo__control{padding:30px 0}.btn{display:block;width:272px;height:50px;margin:auto;font-family:"Open Sans",sans-serif;font-size:18px;font-weight:700;line-height:18px;text-decoration:none;text-align:center;border-width:3px;border-style:solid;border-radius:25px;outline:0;cursor:pointer}.btn--pink{color:#d22856;border-color:#d22856;background-color:#f2f2f2}.btn--pink:hover{color:#fff;background-color:#d22856}.btn--pink:active{color:fade(#fff,30%);background-color:#d22856}.btn--cancel{color:rgba(181,185,190,.1);border-color:rgba(181,185,190,.1);background-color:#f2f2f2}.btn--cancel:hover{color:rgba(181,185,190,.3);border-color:rgba(181,185,190,.3)}.btn--cancel:active{color:rgba(255,255,255,.3);border:0;background-color:rgba(181,185,190,.3)}.btn--editor{width:277px;height:56px;border-radius:28px;margin:12px auto}.paginator{width:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.paginator__reviews{margin:0 auto;padding:21px 0 -10px}.paginator__cost-plan{margin:0 auto;padding:40px 0 46px}.paginator__input{display:none}.paginator__input:checked+.paginator__label{margin:0;border:3px solid #283645;background-color:#fff}.paginator__input:active+.paginator__label{border:0;background-color:rgba(40,54,69,.1)}.paginator__label{display:inline-block;width:6px;height:6px;padding:3px;border-radius:100%;background-color:rgba(40,54,69,.3)}.paginator__label:hover{cursor:pointer;border:0;background-color:rgba(40,54,69,.6)}.paginator__label-active{width:9px;height:9px;border-radius:100%;background-color:#fff;border:solid 3px #283645}@media (min-width:768px){.page{width:700px}.page-header__wrap{background:url(../img/bg-back-tablet@1x.jpg) #283645 no-repeat 50% 100%}.page-header__downloads-wrap{position:relative;padding-top:98px}.page-header__heading{padding:35px 40px 138px;font-family:OpenSans Light;font-size:50px;line-height:60px}.page-header__heading--form{padding-bottom:80px}.page-header__background--index{height:519px}.page-header__background::before{content:"";width:700px;height:545px;background-image:url(../img/iphone-hand-tablet@1x.png)}.page-footer__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px}.page-footer__logo{margin:0 20px 50px}.social-links{margin-right:10px}.page-footer__copyright{margin:13px 20px 0 55px}.page-contacts__boxes{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-contacts__box--come{margin-left:200px}.page-contacts__map--table,.post-photo__canvas img{display:block}.main-nav--closed .main-nav__item,.page-contacts__map--desktop,.page-contacts__map--mobile{display:none}.page-contacts__title{margin:25px 60px 23px;font-size:40px;line-height:50px}.page-contacts__box{margin:0 42px 21px 65px}.page-contacts__subtitle{margin-bottom:0}.page-contacts__subtitle--call{margin:17px 0 -18px 5px}.page-contacts__subtitle--write{margin:17px 0 -8px -10px}.page-contacts__subtitle--welcome{margin:1px 0 -16px 10px}.page-contacts__text--email{margin-top:15px}.page-contacts__text--welcome{margin:25px 150px 0 165px;line-height:30px}.page-contacts__map{height:380px;margin:-20px 0 -5px;background:url(../img/bg-map-tablet@1x.jpg) no-repeat #eae6dd center}.page-contacts__map::before{content:"";top:0;height:380px;margin-top:-20px}.page-contacts__map-box{height:420px}.main-nav{position:relative}.main-nav__toggle{top:43px;right:26px}.main-nav--closed{background-color:rgba(0,0,0,.3)}.main-nav--opened{background-color:#283645}.logo{width:700px;height:110px}.logo__pink,.logo__stars{display:none}.logo__glases{display:block;padding:27px 0 0 40px;fill:#fff}.logo__glases:hover{fill:#d22856}.logo__glases:active{fill:#fff;opacity:.3}.downloads{position:absolute;top:30px;left:30px;width:300px;background-color:transparent}.downloads__link{text-decoration:none;padding:57px 14px 12px 19px}.downloads__link--app{padding:12px 45px;margin-left:-8px}.downloads__access{font-size:18px;margin-left:-18px}.promo__headings{width:610px;margin:0 auto;padding:2px 0 5px 5px}.promo__heading{font-size:40px;line-height:14px}.promo__heading--1{margin-top:65px}.promo__heading--2{margin-top:-25px;padding:0 100px;line-height:48px}.promo__capabilities{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;margin:5px 20px 0 0;padding:40px 20px 37px}.promo__capabilities::after{content:"";position:absolute;z-index:1;top:0;left:-20px;border-top:0 solid transparent;border-left:700px solid #fff;border-bottom:50px solid #f2f2f2}.promo__capabilities::before{content:"";position:absolute;z-index:2;top:0;left:40px;display:block;background:url(../img/iphone-screen-3-tablet@1x.png) no-repeat;width:268px;height:481px}.promo__capabilities-wrap{width:310px;margin:12px 0 -11px;text-align:left}.promo__capabilities-effects{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:justify;justify-content:space-between;margin:60px 40px 50px 20px;background-color:#fff}.promo__capabilities-effects::before{content:"";display:block;width:238px;height:276px;margin-left:20px;background-image:url(../img/icon-timer.svg);background-repeat:no-repeat;background-size:contain;opacity:.13}.promo__capabilities-effects::after{content:"24";display:block;position:absolute;top:55px;left:39px;width:175px;height:175px;font-size:96px;font-weight:700;line-height:160px;text-align:center;color:#d22856;border:14px solid #d22856;border-radius:100%}.promo__capabilities-wrap-24{position:relative;width:310px;margin-top:15px}.promo__capabilities-slogan-24{margin-top:20px;margin-bottom:12px;padding-right:90px;line-height:36px;font-family:OpenSans Bold;font-size:32px;color:#000}.promo__capabilities-text-24{padding-right:15px;line-height:24px;margin-bottom:10px}.promo__capabilities-link{margin-top:10px;color:#d22856}.reviews__text-25{display:block;margin-bottom:-35px}.reviews__author{display:none}.reviews__author--tablet{margin:38px 0 -5px;font-family:OpenSans Bold;font-size:20px}.reviews__text{font-size:18px}.cost-plan{width:665px;margin-top:-20px;padding:86px 20px 70px 42px}.cost-plan::after{content:"";border-left:700px solid #fff;border-bottom:50px solid #f2f2f2}.cost-plan__anlim,.cost-plan__base,.cost-plan__commet,.cost-plan__pink,.cost-plan__smile,.cost-plan__standart{border:solid 2px #e5e5e5}.cost-plan__commet--mobile,.cost-plan__pink--mobile,.cost-plan__smile--mobile{display:none}.cost-plan__anlim,.cost-plan__base,.cost-plan__standart{width:149px;font-family:OpenSans Bold;font-size:16px;color:#fff;text-transform:uppercase;text-align:center;line-height:8px;padding:24px 0 4px 4px;background:#283645}.cost-plan__standart{position:relative}.cost-plan__standart--hit::before{content:"";left:0;width:62px;height:60px;background-position:-8px -8px}.cost-plan__standart--hit::after{content:"Хит";left:3px;top:13px}.cost-plan__usd{font-family:OpenSans Light;font-size:18px}.cost-plan__commet,.cost-plan__pink,.cost-plan__smile{font-family:OpenSans Light;font-size:14px;text-transform:none;padding:10px 10px 10px 15px}.cost-plan__img{margin-left:47px}.user-data__title{margin:40px 80px 55px;font-size:18px}.user-data__title--tablet{display:inline-block;font-size:18px}.user-form__groups{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-form__group--info{border:0;-ms-flex-order:0;order:0}.user-form__group--achievements{width:600px;margin:60px 0 0 20px;padding-bottom:15px;-ms-flex-order:4;order:4;background:#fff}.user-form__group--information{width:600px;margin:55px 0 0 20px;padding-bottom:25px;-ms-flex-order:3;order:3}.user-form__group--apps{width:600px;margin:74px 0 0 20px;-ms-flex-order:1;order:1;background:#fff}.user-form__group--emotions{width:600px;margin:57px 0 0 20px;padding-bottom:17px;-ms-flex-order:5;order:5}.user-form__surname-input{width:500px}.user-form__name-input,.user-form__patronymic-input,.user-form__surname-input{margin:10px 0 44px -10px;font-size:18px}.user-form__patronymic-input{width:500px}.user-form__name-input{width:540px}.user-form__name-label,.user-form__patronymic-label,.user-form__surname-label{margin:0 25px 0 10px}.user-form__title-information{display:inline-block;margin-bottom:2px}.user-form__information{position:relative}.user-form__information::after{content:"";display:block;position:absolute;top:32px;right:49px;width:58px;height:59px;border-radius:0 2px 2px 0;background-color:#e5e5e5;background-position:center;background-repeat:no-repeat}.user-form__information--phone::after{background-image:url(../img/icon-phone.svg)}.user-form__information--email::after{background-image:url(../img/icon-mail.svg)}.user-form__information-input{width:417px;margin:32px 0 40px 50px;padding:15px 0 14px 20px;font-size:18px}.user-form__information-label{position:absolute;top:105px;left:55px}.user-form__apps{padding:20px 20px 0 56px}.user-form__apps-wrap{padding-bottom:45px}.user-form__title-apps{padding-top:0}.user-form__apps-label{display:inline-block;vertical-align:top;margin:0 0 0 34px;font-size:18px}.user-form__title-achiev{margin-bottom:12px;padding-top:0}.user-form__achiev{margin:25px 0 0 40px;padding:0 0 18px}.user-form__achiev-label{padding-right:10px}.user-form__achiev-input{padding-right:20px}.user-form__emotions-textarea{width:468px;height:170px;padding:15px 10px 3px 20px;margin:20px 50px 28px}.user-form__btn{width:300px;margin:68px 0 8px 20px;border-radius:3px}.user-form__required{margin:-50px 0 0 443px;text-align:center;text-transform:uppercase}.user-form__sending{width:500px;padding:20px 0 0}.user-form__error-heading,.user-form__sending-heading{padding:0 100px;font-size:30px;line-height:40px}.user-form__error-text,.user-form__sending-text{padding:0 80px;font-size:18px;line-height:30px}.user-form__sending-btn{width:300px}.user-form__error-btn{width:300px;margin-top:10px}.user-form__sending-btn{margin:50px 0}.user-form__sending-btn-color{background-color:#f2f2f2}.gallery-news__text{margin:0 40px;padding:60px 90px 75px;font-size:18px}.gallery-news__text--bottom{padding:50px 50px 70px}.gallery-news__panorama--mobile{display:none}.gallery-news__panorama--tablet{display:block;margin-left:-40px}.gallery-news__panorama--desktop{display:none}.photo-block__wrap-panorama{margin-bottom:45px;padding:0 40px}.photo-block__comment-wrap{padding-bottom:0}.photo-block__image-link{margin-left:-40px}.photo-block__image-link::before{content:"Панорама дня";position:absolute;top:-440px;right:40px}.photo-block__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:20px}.photo-block__wrap{width:300px;margin-bottom:-30px;margin-right:-20px}.photo-block__wrap-img{width:300px;height:300px}.photo-block__comment-box{position:relative}.photo-block__comment{min-height:73px;padding:19px 18px 45px 30px}.photo-block__comment--anna{margin-bottom:50px;padding:17px 18px 25px 30px}.photo-block__comment-like{position:absolute;top:100px;left:29px}.photo-block__comment-like__hert{position:absolute;top:-52px;left:201px}.photo-block__comment-like-anna{position:absolute;top:17px;left:472px}.photo-block__comment-like__hert-anna{position:absolute;top:-13px;left:80px}.photo-block__comment-like__btn{width:100px;display:inline-block;vertical-align:center}.post-photo{padding:55px 0;min-height:400px}.post-photo__wrapper{width:620px;margin-left:40px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.post-photo__canvas{padding-top:0}.post-photo__functions{width:275px}.post-photo__icon-buttons,.post-photo__ranges{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.post-photo__icon-buttons{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:56px;margin:0}.post-photo__icon-btn--inactive{cursor:auto;fill:#d22856}.post-photo__icon-btn--inactive:hover{fill:#d22856}.post-photo__icon-btn .post-photo__icon-btn-contrast{margin:0}.post-photo__icon-btn{cursor:auto;margin:-4px -7px 36px}.post-photo__icon-btn svg{width:22px}.post-photo__icon-btn--contrast{height:17px}.post-photo__icon-btn--contrast svg{width:17px}.post-photo__range--hidden{display:inline}.post-photo__range::after{left:-50px;width:275px}.post-photo__range{display:block;width:205px;margin:20px auto 69px}.post-photo__control{padding:0}.btn--editor{width:260px;margin:23px 0 0}.paginator__reviews{padding:34px 0 0}.paginator__cost-plan{display:none}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:768px) and (min-resolution:144dpi),(min-width:768px) and (min-resolution:1.5dppx){.page-header__wrap{background:url(../img/bg-back-tablet@2x.jpg);background-size:1200px auto}.page-contacts__map,.page-header__background::before{background-image:url(../img/iphone-hand-tablet@2x.png);background-size:700px auto}.page-contacts__map{background-image:url(../img/bg-map-tablet@2x.jpg)}.promo__capabilities::before{background-image:url(../img/iphone-screen-3-tablet@2x.png);background-size:268px auto}}@media (min-width:1200px){.page{width:1200px}.page-header__wrap{background:url(../img/bg-back-desktop@1x.jpg) #283645 no-repeat 50% 50%}.page-header__heading{padding:30px 220px 100px;font-family:OpenSans Light;font-size:50px;line-height:60px}.page-header__heading--form{padding-bottom:100px}.page-header__heading--photo{padding:30px 300px 100px}.page-header__background--index{height:645px}.page-header__background::before{content:"";width:910px;height:645px;background-image:url(../img/iphone-hand-desktop@1x.png)}.page-footer__wrap{width:940px;margin:30px 0 90px 110px}.page-footer__logo-stars{display:block}.page-footer__logo-glases{display:none}.page-footer__social-links{margin-left:-25px}.page-footer__copyright{margin:10px -20px 0 0}.page-footer__copyright-title{font-size:18px}.page-footer__copyright-img{margin-top:3px}.page-contacts__map--desktop{display:block}.page-contacts__map--mobile,.page-contacts__map--table{display:none}.page-contacts__title{margin:44px 220px 23px;font-size:50px;line-height:60px}.page-contacts__box{margin:15px 130px 21px 160px}.page-contacts__box--come{margin:-105px 0 21px 348px}.page-contacts__subtitle--call{margin-bottom:18px}.page-contacts__subtitle--write{margin-left:-16px;margin-bottom:25px}.page-contacts__subtitle--welcome{margin:-15px 0 35px -20px}.page-contacts__text--welcome{margin:-10px 150px 0 125px}.page-contacts__map{height:500px;margin:-10px 0 66px;background:url(../img/bg-map-desktop@1x.jpg) no-repeat #eae6dd center}.page-contacts__map::before{content:"";top:10px;height:380px;margin-top:-20px}.page-contacts__map-box{height:520px}.main-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:auto;margin:0;background-color:rgba(0,0,0,.3)}.main-nav__wrap{width:620px;margin:23px 32px 0 0}.main-nav__items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main-nav__toggle{display:none}.main-nav__item{border:0;text-transform:none;padding-bottom:13px}.main-nav__item--active{cursor:pointer;border-bottom:solid 2px}.main-nav__item--active:hover{color:#d22856}.main-nav__link:active{color:rgba(255,255,255,.3)}.main-nav--closed .main-nav__item{display:-ms-inline-flexbox;display:inline-flex}.logo{width:150px;border:0;background-color:transparent}.logo__glases,.logo__pink{display:none}.logo__stars{display:block;padding:30px;fill:#fff}.logo__stars:hover{fill:#d22856}.logo__stars:active{fill:#fff;opacity:.3}.downloads{padding:0;top:95px;left:140px;width:300px}.downloads__title{font-size:50px;line-height:60px;margin-bottom:67px}.downloads__link{margin:47px 0 28px;padding:32px 13px 20px 20px}.downloads__link--app{margin-left:-8px;padding:13px 35px;font-size:20px}.downloads__access{margin-left:-11px;font-size:18px}.promo__headings{width:760px;margin:5px auto 0}.promo__heading{font-size:50px;line-height:14px}.promo__heading--1{margin-top:85px}.promo__heading--2{margin-top:-25px;padding:0 100px;line-height:56px}.promo__capabilities{display:-ms-flexbox;display:flex;width:1200px;margin:35px 100px 0 0;padding:40px 20px 0;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:end;align-items:flex-end}.promo__capabilities::after{content:"";position:absolute;z-index:1;top:0;left:0;border-top:0 solid transparent;border-left:1200px solid #fff;border-bottom:30px solid #f2f2f2}.promo__capabilities::before{display:none}.promo__capabilities-wrap{width:260px;margin-top:278px;text-align:center}.promo__capabilities-wrap--1{margin-left:-38px}.promo__capabilities-wrap--1::after{left:135px;background:url(../img/iphone-screen-2-desktop@1x.png) no-repeat}.promo__capabilities-wrap--2{margin-left:-278px}.promo__capabilities-wrap--1::after,.promo__capabilities-wrap--2::after,.promo__capabilities-wrap--3::after{content:"";position:absolute;z-index:2;top:-9px;display:block;width:292px;height:300px}.promo__capabilities-wrap--2::after{left:458px;background:url(../img/iphone-screen-1-desktop@1x.png) no-repeat}.promo__capabilities-wrap--3{margin-left:-275px}.promo__capabilities-wrap--3::after{right:171px;background:url(../img/iphone-screen-3-desktop@1x.png) no-repeat}.promo__capabilities-slogan{margin-bottom:23px;font-size:30px;line-height:30px}.promo__capabilities-slogan--friend{padding:0 10px}.promo__capabilities-text{padding:0 10px;font-size:18px;line-height:30px}.promo__capabilities-text--friend{width:240px;font-size:18px;line-height:30px}.promo__capabilities-wrap-24{width:570px;margin-right:295px;margin-left:120px;padding-top:55px}.promo__capabilities-slogan-24{font-family:OpenSans Bold;font-size:30px;margin-bottom:21px}.promo__capabilities-text-24{margin-bottom:34px;padding-right:90px;font-size:18px;line-height:30px}.promo__capabilities-link{font-size:18px;color:#d22856}.promo__capabilities-effects{width:1120px;margin:0 auto;padding:60px 0 66px 120px;background-color:#f2f2f2}.promo__capabilities-effects::before{width:422px;height:345px;margin-left:13px}.promo__capabilities-effects::after{top:127px;left:152px;width:220px;height:220px;font-size:120px;line-height:205px;border-width:17px}.reviews{padding:122px 0 0 80px;background-image:url(../img/icon-quotes.svg);background-repeat:no-repeat;background-position:center 70px}.reviews__wrap{display:-ms-flexbox;display:flex;margin:0 130px}.reviews__item{width:700px;margin:0 auto}.reviews__author--tablet{font-size:24px;margin:38px 0 -10px 5px}.reviews__text-25{font-size:18px;margin-left:5px}.reviews__wrap-arrow{display:block;width:30px;height:30px;margin-top:45px;font-size:0;border-width:0 0 2px 2px;border-style:solid;border-color:rgba(0,0,0,.3);outline:0;background-color:transparent}.reviews__wrap-arrow--left{margin:60px 95px 0 -95px;transform:rotate(45deg)}.reviews__wrap-arrow--right{margin:70px 80px 0 100px;transform:rotate(225deg)}.reviews__wrap-arrow:hover{cursor:pointer;border-color:rgba(0,0,0,.6)}.reviews__wrap-arrow:active{border-color:rgba(0,0,0,.1)}.cost-plan{width:1140px;margin-top:5px;padding-bottom:98px}.cost-plan::after{content:"";border-left:1200px solid #fff;border-bottom:80px solid #f2f2f2}.cost-plan__table{width:940px;margin:60px 0 0 90px}.cost-plan__anlim,.cost-plan__base,.cost-plan__commet,.cost-plan__pink,.cost-plan__smile,.cost-plan__standart{border:solid 2px #e5e5e5}.cost-plan__anlim,.cost-plan__base,.cost-plan__standart{width:230px;font-size:18px;padding:26px 0 5px 3px}.cost-plan__standart{position:relative}.cost-plan__standart--hit::before{content:"";width:74px;height:73px;background-position:0}.cost-plan__standart--hit::after{content:"Хит";left:8px;top:20px}.cost-plan__usd{font-size:24px}.cost-plan__commet,.cost-plan__pink,.cost-plan__smile{font-size:18px;padding:17px 10px 17px 22px}.cost-plan__img{margin-left:80px}.cost-plan__td{position:relative}.cost-plan__td svg{position:absolute;top:20px;right:100px}.user-data__title{margin:40px 180px 55px}.user-form__groups{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-form__group--info{border:0;-ms-flex-order:0;order:0;margin:15px 0 0 90px}.user-form__group--achievements{width:920px;margin:55px 0 0 110px;padding-bottom:20px;-ms-flex-order:4;order:4;background:#fff}.user-form__group--information{vertical-align:center;width:920px;margin:0 0 0 110px;-ms-flex-order:3;order:3}.user-form__group--apps{width:415px;margin:13px 0 55px 60px;-ms-flex-order:1;order:1;background:#fff}.user-form__group--emotions{width:920px;margin:55px 0 0 110px;padding-bottom:17px;-ms-flex-order:5;order:5}.user-form__surname-input{width:316px}.user-form__name-input,.user-form__patronymic-input,.user-form__surname-input{margin:10px 0 45px -10px;padding-left:21px;font-size:18px}.user-form__patronymic-input{width:316px}.user-form__name-input{width:357px}.user-form__name-label,.user-form__patronymic-label,.user-form__surname-label{margin:0 25px 0 11px}.user-form__information{display:inline}.user-form__information::after{content:"";top:-22px;right:-34px}.user-form__information--email::after{content:"";right:-38px}.user-form__information-input{width:313px;margin:28px 20px 30px 50px}.user-form__information-label{top:53px;left:55px}.user-form__information-label--mobile{display:none}.user-form__achiev-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;padding:0 0 19px}.user-form__achiev{width:260px;margin:26px 0 0 40px}.user-form__emotions-textarea{width:780px;height:100px;padding:15px 16px 0 20px}.user-form__btn{width:300px;margin:65px 0 8px 110px}.user-form__required{margin:-50px 0 0 630px}.user-form__required--desktop{display:inline}.user-form__sending{width:785px;top:110%;left:30%}.user-form__sending-heading{padding:0 100px;font-size:30px;line-height:40px}.user-form__sending-text{padding:0 180px;font-size:18px;line-height:30px}.user-form__sending-btn{width:460px;margin:50px 0}.gallery-news__text{margin:0 150px;padding:60px 160px 87px}.gallery-news__text--bottom{padding:5px 160px 70px}.gallery-news__panorama--mobile,.gallery-news__panorama--tablet{display:none}.gallery-news__panorama--desktop{display:block;margin-left:-130px}.photo-block__wrap-panorama{margin-bottom:20px;padding:0 130px}.photo-block__image-link{margin-left:-130px}.photo-block__image-link::before{content:"Панорама дня";position:absolute;top:-440px;right:130px}.photo-block__wrap{width:300px;margin-bottom:8px}.photo-block__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:110px}.photo-block__wrap-img{width:300px;height:400px}.photo-block__comment-wrap{margin-bottom:0}.photo-block__comment{min-height:73px;margin-bottom:48px;padding:19px 18px 55px 27px}.photo-block__comment--anna{min-height:40px;margin-bottom:50px;padding:15px 18px 25px 27px}.photo-block__comment-like{position:absolute;top:90px;left:29px}.photo-block__comment-like-anna{position:absolute;top:15px;left:789px}.photo-block__comment-like__hert-anna{position:absolute;top:-13px;right:-40px}.post-photo{width:940px;padding:0}.post-photo__wrapper{width:auto;padding:55px 80px 55px 40px}.post-photo__functions{width:385px}.post-photo__icon-buttons{width:83px}.post-photo__icon-btn,.post-photo__icon-btn svg{width:48px}.post-photo__range::after{left:-95px;width:410px}.post-photo__range{width:292px;margin-bottom:69px}.post-photo__control{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.btn--editor{width:180px;margin-right:-20px}.paginator__reviews{display:none}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.5),(min-width:1200px) and (min-resolution:144dpi),(min-width:1200px) and (min-resolution:1.5dppx){.page-header__wrap{background-image:url(../img/bg-back-desktop@2x.jpg);background-size:2560px auto}.page-header__background::before{background-image:url(../img/iphone-hand-desktop@2x.png);background-size:1050px auto}.page-contacts__map{background-image:url(../img/bg-map-desktop@2x.jpg);background-size:1200px auto}.promo__capabilities-wrap--1::after{background-image:url(../img/iphone-screen-2-desktop@2x.png);background-size:292px auto}.promo__capabilities-wrap--2::after{background-image:url(../img/iphone-screen-1-desktop@2x.png);background-size:292px auto}.promo__capabilities-wrap--3::after{background-image:url(../img/iphone-screen-3-desktop@2x.png);background-size:292px auto}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),(min-resolution:1.5dppx){.page-header__wrap{background-image:url(../img/bg-back-mobile@2x.jpg);background-size:700px auto}.page-header__background--index::before{background-image:url(../img/iphone-hand-mobile@2x.png);background-size:258px auto}.page-contacts__map{background-image:url(../img/map-mobile@2x.jpg);background-size:320px auto}.promo__capabilities::before{background-image:url(../img/iphone-screen-mobile@2x.png);background-size:160px auto}}@media (max-width:768px){.page-header__wrap{background-color:#283645}.downloads__title,.main-nav--closed .main-nav__item,.main-nav--nojs .main-nav__toggle,.page-footer--index,.promo__capabilities-effects,.reviews__author--tablet,.reviews__text-24{display:none}.main-nav--nojs .main-nav__item{display:block}.cost-plan__table{width:840px;margin-left:-280px}.cost-plan__anlim,.cost-plan__base,.cost-plan__commet,.cost-plan__pink,.cost-plan__smile,.cost-plan__standart{border:solid}.cost-plan__commet--tablet,.cost-plan__empty,.cost-plan__pink--tablet,.cost-plan__smile--tablet{display:none}.user-form__group{border:0}.user-form__information-label--tablet,.user-form__title-information{display:none}}