@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:'Open Sans','Arial',sans-serif;font-size:14px;line-height:24px;background-color:#fff;color:#283645}img{width:100%;height:auto}h2,h3,h4,h5,h6,p{margin:0}blockquote,body{margin:0;padding:0}.main-nav__toggle span,.visually-hidden,h1{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:0;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.page-header{width:100%;position:absolute;top:0;display:block;background-color:rgba(0,0,0,.3);min-height:66px}.page-header--full{position:relative}@media (min-width:660px){.page-header{width:100%;min-height:110px}}.page-header__wrapper{min-height:70px;position:relative}@media (min-width:660px){.page-header__wrapper{width:100%}}@media (min-width:960px){.page-header__wrapper{width:320px;padding-left:20px;padding-right:20px;margin:0 auto}}@media (min-width:960px) and (min-width:660px){.page-header__wrapper{width:660px}}@media (min-width:960px) and (min-width:960px){.page-header__wrapper{width:960px;padding-left:10px;padding-right:10px}}.page-header__logo{position:absolute;top:8px;left:-55px;width:146.3px;height:40px;cursor:pointer}@media (min-width:660px){.page-header__logo{top:28px;left:30px}}.page-header__logo-svg{width:146.3px;height:40.3px;fill:#fff}.page-header__logo-svg:hover{fill:#d22856;-webkit-transition:.2s;transition:.2s}.page-header__logo-svg:active{fill:rgba(255,255,255,.3)}.page-header__logo-tablet{display:none}@media (min-width:660px){.page-header__logo-tablet{display:block}}@media (min-width:960px){.page-header__logo-tablet{display:none}}.main-nav--closed .main-nav__list,.page-header__logo-desktop{display:none}@media (min-width:960px){.page-header__logo-desktop{display:block}}.page-header__logo-desktop-star{display:none;fill:#d22856}@media (min-width:960px){.page-header__logo-desktop-star{display:block}}.page-header__logo-svg:hover .page-header__logo-desktop-star{fill:#fff}.main-nav{width:100%;margin:0 auto}@media (min-width:660px){.main-nav{width:100%;margin:0}}@media (min-width:960px){.main-nav{width:100%;margin:0 auto}}.main-nav__wrapper{width:auto;min-height:70px}@media (min-width:660px){.main-nav__wrapper{min-height:110px}}@media (min-width:960px){.main-nav__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-align:center;align-items:center;padding:0 10px;margin:0 auto;background-color:transparent}}.main-nav__toggle{position:absolute;top:0;right:0;z-index:2;display:block;width:90px;height:70px;background-color:transparent;cursor:pointer;border:0}@media (min-width:660px){.main-nav__toggle{position:absolute;top:20px;right:10px}}@media (min-width:960px){.main-nav__toggle{display:none}}.main-nav--closed .main-nav__toggle:before{content:"";position:absolute;top:23px;left:20px;width:50px;height:4px;background-color:#fff;box-shadow:0 10px 0 0 #fff,0 20px 0 0 #fff}@media (min-width:960px){.main-nav--closed .main-nav__toggle:before{display:none}}@media (min-width:960px){.main-nav--closed .main-nav__list{display:block;padding:0}}.main-nav--opened .main-nav__toggle:after,.main-nav--opened .main-nav__toggle:before{content:"";position:absolute;top:30px;right:25px;width:36px;height:4px;background-color:#fff}.main-nav--opened .main-nav__toggle:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-nav--opened .main-nav__toggle:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-nav--opened .main-nav__toggle:active:after,.main-nav--opened .main-nav__toggle:active:before{background-color:#d22856}@media (min-width:960px){.main-nav--opened .main-nav__toggle{display:none}}.main-nav--opened .main-nav__wrapper{width:100%;top:0;right:0;z-index:10;background-color:#283645}.main-nav--nojs .main-nav__toggle{display:none}.main-nav--nojs .main-nav__wrapper{position:static;min-height:0}.main-nav--nojs .main-nav__list{display:block}.main-nav__list{margin:0;list-style:none;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:70px 0 0}@media (min-width:660px){.main-nav__list{padding-top:110px}}.main-nav__item{margin:0;text-align:center;background-color:#283645}@media (min-width:960px){.main-nav__item{display:inline-block;background-color:transparent;margin-right:80px;height:auto}.main-nav__item:last-child{margin-right:0}.main-nav__item--active{position:relative}.main-nav__item--active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#fff}}.main-nav__item a{display:block;width:100%;font-size:18px;line-height:32px;font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;margin:0;padding:20px 0;box-shadow:0 -1px 0 #000,inset 0 1px 0 rgba(255,255,255,.15)}@media (min-width:960px){.main-nav__item a{font-size:18px;line-height:18px;font-weight:400;text-transform:none;box-shadow:none}}.main-nav__item:last-child a{box-shadow:0 -1px 0 #000,inset 0 1px 0 rgba(255,255,255,.15),inset 0 -1px 0 #000}@media (min-width:960px){.main-nav__item:last-child a{box-shadow:none}}.btn:hover,.main-nav__item a[href]:hover{color:#d22856;-webkit-transition:.2s;transition:.2s}.main-nav__item a[href]:active{color:rgba(255,255,255,.3)}.download-app{padding-top:50px;background-color:#283645}@media (min-width:660px){.download-app{position:relative;width:660px;margin-left:auto;margin-right:auto;margin-top:-550px;background-color:transparent}}@media (min-width:960px){.download-app{width:960px}}.download-app__wrapper{width:320px;padding-left:20px;padding-right:20px;margin:0 auto;text-align:center}@media (min-width:660px){.download-app__wrapper{width:660px}}@media (min-width:960px){.download-app__wrapper{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.download-app__wrapper{width:320px;margin-left:0;margin-right:0}}.download-app__title{font-size:40px;line-height:1;font-weight:300;color:#fff;margin-bottom:50px}@media (max-width:659px){.download-app__title{display:none}}@media (min-width:960px){.download-app__title{font-size:50px}}.download-app__list{padding:0;list-style:none;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:40px 0 30px}@media (min-width:960px){.download-app__list{margin:50px 0}}.download-app__link{display:block;width:47px;height:56px;font-size:0;margin-right:30px}.download-app__link--apple{background:url(../img/logo-apple.svg) no-repeat center}.download-app__link--android{background:url(../img/logo-android.svg) no-repeat center}.download-app__link--windows{background:url(../img/logo-microsoft.svg) no-repeat center;margin-right:0}.download-app__description{font-size:14px;line-height:24px;font-weight:300;color:#fff}.btn{display:inline-block;font-family:inherit;font-size:18px;line-height:18px;color:#fff;text-decoration:none;border:3px solid #fff;border-radius:30px;background:0 0;padding:15px 25px;cursor:pointer}.btn:hover{background-color:#fff}.btn:active{color:rgba(210,40,86,.3)}.btn:focus{outline:0}.btn__download{font-size:21px;line-height:18px;font-weight:700;width:100%}.btn-post__photo-editor{width:100%;color:#d22856;padding:20px 91px;border:3px solid #d22856;margin-bottom:20px}@media (min-width:660px){.btn-post__photo-editor{width:auto;padding:20px 80px}}@media (min-width:960px){.btn-post__photo-editor{padding:20px 40px;margin-bottom:0}}.btn-cancel__photo-editor{width:100%;color:#dddfe0;padding:20px 104px;border:3px solid #dddfe0;margin-bottom:40px}@media (min-width:660px){.btn-cancel__photo-editor{width:auto;padding:20px 91px;margin-bottom:0}}@media (min-width:960px){.btn-cancel__photo-editor{padding:20px 55px}}.btn__submit-form{width:100%;font-size:18px;line-height:30px;font-weight:700;background-color:#2aab6d;border-radius:5px;text-transform:uppercase}.btn__submit-form:hover{background-color:#1c9b5e}@media (min-width:660px){.btn__submit-form{width:auto}}.about__header{padding:50px 0;background-color:#fff;width:205px;margin:0 auto;text-align:center}@media (min-width:660px){.about__header{width:660px}}@media (min-width:960px){.about__header{width:960px;padding:75px 0}}.about__slogan{font-size:24px;line-height:32px;font-weight:300;color:#1d2631}.about__slogan:first-child{margin-bottom:30px}@media (min-width:660px){.about__slogan:first-child{margin-bottom:0}}@media (min-width:960px){.about__slogan{font-size:50px;line-height:1}}.about__wrapper{position:relative;padding-top:30px;background-color:#f2f2f2}.about__wrapper:before{content:"";position:absolute;top:0;width:100%;height:100%;background:#f2f2f2 url(../img/bg-triangle-white.svg) no-repeat center top;background-size:100% 31px;z-index:0}@media (min-width:960px){.about__wrapper:before{background-size:100% 70px}}.about__wrapper:after{display:block;position:relative;content:"";bottom:0;margin-left:auto;margin-right:auto;margin-top:40px;width:158px;height:277px;background-image:url(../img/iphone-screen-mobile@1x.png);background-size:157px auto}@media (min-width:660px){.about__wrapper:after{display:none}.about__wrapper{padding-top:0}}.about__list-wrapper{width:320px;margin:0 auto;padding-left:0;padding-right:0}@media (min-width:660px){.about__list-wrapper{width:660px}}@media (min-width:960px){.about__list-wrapper{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.about__list-wrapper{width:660px}}@media (min-width:960px){.about__list-wrapper{width:960px;padding:0 10px;margin:0 auto}}.about__list{list-style:none;width:320px;margin:0 auto;position:relative;text-align:center;padding:40px 20px 0}@media (min-width:660px){.about__list{width:660px}}@media (min-width:960px){.about__list{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.about__list{width:320px;margin-right:0;text-align:left}}@media (min-width:960px){.about__list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:960px;padding:0}}.about__item{margin-bottom:40px}.about__item:last-child{margin-bottom:0}@media (min-width:660px){.about__item:last-child{padding-bottom:40px}.about__item--uplifting:before{background:url(../img/iphone-screen-1-tablet@1x.png) no-repeat center top}}@media (min-width:960px){.about__item--uplifting:before{background:url(../img/iphone-screen-1-desktop@1x.png) no-repeat center top}}@media (min-width:660px){.about__item--changes-world:before{background:url(../img/iphone-screen-2-tablet@1x.png) no-repeat center top}}@media (min-width:960px){.about__item--changes-world:before{background:url(../img/iphone-screen-2-desktop@1x.png) no-repeat center top}}@media (min-width:660px){.about__item--makes-friends:before{background:url(../img/iphone-screen-3-tablet@1x.png) no-repeat center top}}@media (min-width:960px){.about__item--makes-friends:before{background:url(../img/iphone-screen-3-desktop@1x.png) no-repeat center top}}@media (min-width:660px){.about__item:before{content:"";position:absolute;bottom:0;right:350px;width:268px;height:481px}}@media (min-width:960px){.about__item:before{position:relative;display:block;right:auto;height:310px;margin-bottom:50px;margin-right:auto;margin-left:auto}.about__item{width:270px;margin-bottom:70px}}.about__title{font-size:18px;line-height:10px;font-weight:700;color:#000;padding-bottom:20px;text-align:center}@media (min-width:960px){.about__title{font-size:30px;line-height:30px}}.about__description{font-size:14px;line-height:24px;font-weight:400;color:#283645;text-align:center}@media (min-width:960px){.about__description{font-size:18px;line-height:30px}}@media (min-width:320px){.diagram{display:none}}@media (min-width:660px){.diagram{display:block}}@media (min-width:960px){.diagram{width:100%;background-color:#f2f2f2}}.diagram__wrapper{width:320px;padding-left:20px;padding-right:20px;margin:0 auto;display:-webkit-box;display:flex}@media (min-width:660px){.diagram__wrapper{width:660px}}@media (min-width:960px){.diagram__wrapper{width:960px;padding-left:10px;padding-right:10px;padding-bottom:120px}}.diagram__clock{position:relative;width:300px;margin-top:50px}.diagram__clock:before{content:"24";position:absolute;top:151px;left:65px;font-size:96px;color:#d22856;font-weight:700}@media (min-width:960px){.diagram__clock:before{top:176px;left:95px}.diagram__clock{margin-top:0}}.diagram__clock-image{width:238px;height:296px}@media (min-width:960px){.diagram__clock-image{width:300px;height:345px}}.diagram__description{width:310px;margin-left:10px}@media (min-width:960px){.diagram__description{width:570px;margin-left:70px}}.diagram__title{margin-top:100px;margin-bottom:20px;font-size:30px;line-height:36px;color:#000}.diagram__text{margin-bottom:20px;font-size:14px;line-height:24px;color:#283645}@media (min-width:960px){.diagram__text{font-size:18px;line-height:30px}}.diagram__link{margin-bottom:20px;font-size:14px;line-height:24px;color:#d22856}.diagram__link:hover{text-decoration:none}@media (min-width:960px){.diagram__link{font-size:18px;line-height:30px}}.reviews{margin-top:100px}@media (min-width:960px){.reviews{margin-top:150px}}.reviews__wrapper{width:320px;margin:0 auto;padding:40px 20px;text-align:center}@media (min-width:660px){.reviews__wrapper{width:660px}}@media (min-width:960px){.reviews__wrapper{width:960px;padding-left:10px;padding-right:10px;position:relative}.reviews__wrapper:before{content:"";position:absolute;top:-70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px;height:70px;background:url(../img/icon-quotes.svg) no-repeat}}@media (min-width:320px){.reviews__item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (min-width:960px){.reviews__item{width:690px;margin:0 auto}}.reviews__text{font-size:14px;line-height:30px;color:#283645;-webkit-box-ordinal-group:3;order:2}@media (min-width:660px){.reviews__text{margin-bottom:40px;font-size:18px;line-height:30px;-webkit-box-ordinal-group:inherit;order:inherit}}.reviews__author-name{font-size:18px;line-height:30px;font-weight:700;color:#000;font-style:normal;margin-bottom:20px}@media (min-width:960px){.reviews__author-name{font-size:24px}}@media (max-width:659px){.reviews__author-description{display:none}}@media (min-width:960px){.reviews__author-description{font-size:18px}}.reviews__next,.reviews__prev{display:none}.reviews__toggles{max-width:280px;margin-left:auto;margin-right:auto;font-size:0;text-align:center;background-color:inherit}.reviews__toggle{position:relative;display:inline-block;vertical-align:top;width:24px;height:24px;cursor:pointer}.reviews__toggle--active:before,.reviews__toggle:before{content:"";position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.reviews__toggle:before{width:6px;height:6px;background-color:rgba(40,54,69,.3)}.reviews__toggle:hover:before{background-color:rgba(40,54,69,.6)}.reviews__toggle:active:before{background-color:rgba(40,54,69,.1)}.reviews__toggle--active{cursor:default}.reviews__toggle--active:before{width:12px;height:12px;border:3px solid #283645;background-color:transparent}.reviews__toggle--active:hover:before{background-color:transparent}.reviews__wrapper .owl-carousel .owl-dots{text-align:center;margin-top:20px}.reviews__wrapper .owl-carousel .owl-dot{position:relative;width:15px;height:15px;background-color:#000;border-radius:50%;margin-right:20px}.price__list .owl-carousel .owl-dot:last-child,.reviews__wrapper .owl-carousel .owl-dot:last-child{margin-right:0}.reviews__list .owl-nav{font-size:60px}.reviews__list .owl-next,.reviews__list .owl-prev{position:relative;top:-120px;left:-450px;vertical-align:super;outline:0;opacity:.5}.reviews__list .owl-prev:hover{opacity:1}.reviews__list .owl-prev:active{opacity:.3}.reviews__list .owl-next{left:450px}.reviews__list .owl-next:hover{opacity:1}.reviews__list .owl-next:active{opacity:.3}.price__wrapper{position:relative;background-color:#f2f2f2;padding-top:90px;padding-bottom:40px}.price__wrapper:before{content:"";position:absolute;top:0;width:100%;height:100%;background:#f2f2f2 url(../img/bg-triangle-white.svg) no-repeat center top;background-size:100% 25px;z-index:0}@media (min-width:960px){.price__wrapper:before{background-size:100% 76px}}@media (min-width:660px){.price__wrapper{padding-bottom:70px}}@media (min-width:960px){.price__wrapper{padding-top:120px;padding-bottom:100px}}.price__list{width:320px;padding-left:20px;padding-right:20px;margin:0 auto;display:-webkit-box;display:flex}@media (min-width:660px){.price__list{width:660px}}@media (min-width:960px){.price__list{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:320px){.price__col-left{display:none}}@media (min-width:660px){.price__col-left{display:block;width:150px}}@media (min-width:960px){.price__col-left{width:235px}}.price__col-right{display:-webkit-box;display:flex}@media (min-width:960px){.price__col-right{max-width:705px}}@media (min-width:660px){.price__col-right .price__feature{font-size:0}.price__item{width:156px}}@media (min-width:960px){.price__item{width:235px}}.price__header{position:relative;padding:20px;background-color:#283645;text-align:center;min-height:100px}.price__header--hidden{background-color:transparent}.price__header--hit:before{position:absolute;top:0;left:0;content:"";width:74px;height:73px;background:url(../img/bg-hit.svg) no-repeat}@media (min-width:660px){.price__header--hit:before{top:-10px}}.price__header.price__header--hit{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.price__header-hit,.price__header-title,.price__header-value{font-size:18px;line-height:30px;font-weight:700;color:#fff;text-transform:uppercase}.price__header-hit,.price__header-value{font-size:24px;font-weight:300}.price__header-hit{position:absolute;top:10px;left:10px;font-size:14px;font-weight:700;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:660px){.price__header-hit{top:6px}}.price__feature{position:relative;padding:20px;max-width:320px;width:100%;font-size:14px;line-height:30px;color:#283645;text-transform:uppercase;background-color:#fff;border:1px solid #e5e5e5}@media (min-width:660px){.price__feature{text-transform:inherit;padding:10px 15px}}.price__feature-on{position:absolute;content:"";top:20px;left:220px;width:23px;height:23px;background:url(../img/icon-yes.svg) no-repeat center}@media (min-width:660px){.price__feature-on{top:12px;left:67px}}@media (min-width:960px){.price__feature-on{top:12px;left:110px}}.price__feature-off{position:absolute;content:"";top:20px;left:220px;width:23px;height:23px;background:url(../img/icon-no.svg) no-repeat center}@media (min-width:660px){.price__feature-off{top:12px;left:67px}}@media (min-width:960px){.price__feature-off{top:12px;left:110px}}.price__list .owl-carousel .owl-dots{text-align:center;margin-top:20px}.price__list .owl-carousel .owl-dot{position:relative;width:15px;height:15px;background-color:#000;border-radius:50%;margin-right:20px}.contacts{padding:40px 0;text-align:center}@media (min-width:960px){.contacts{padding-top:75px}}.contacts__title{font-size:24px;line-height:32px;font-weight:300;color:#283645;margin-bottom:45px}@media (min-width:660px){.contacts__title{font-size:40px;line-height:1}}@media (min-width:960px){.contacts__title{font-size:50px}}.contacts__list{margin:0;padding:0;list-style:none}@media (min-width:660px){.contacts__list{display:-webkit-box;display:flex;flex-wrap:wrap}}@media (min-width:960px){.contacts__list{width:960px;padding:0 10px;margin:0 auto}}.contacts__item{margin-bottom:30px}.contacts__item:last-child{margin-right:auto;margin-left:auto}@media (min-width:660px){.contacts__item{margin-bottom:50px;width:50%}}@media (min-width:960px){.contacts__item{width:33.333333%}.contacts__item:nth-child(1){-webkit-box-ordinal-group:1;order:0}.contacts__item:nth-child(2){-webkit-box-ordinal-group:3;order:2}.contacts__item:nth-child(3){-webkit-box-ordinal-group:2;order:1}}.contacts__item-title{font-size:18px;line-height:32px;font-weight:700;color:#283645}@media (min-width:960px){.contacts__item-title{margin-bottom:20px}}.contacts__item-link{font-size:24px;line-height:32px;font-weight:300;color:#d22856;text-decoration:none}.contacts__item-link:hover{color:#283645;text-decoration:underline;-webkit-transition:.2s;transition:.2s}.contacts__item-link:active{color:#283645;opacity:.3}.page-footer__wrapper{width:320px;padding-left:20px;padding-right:20px;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:660px){.page-footer__wrapper{width:660px}}@media (min-width:960px){.page-footer__wrapper{width:960px;padding-left:10px;padding-right:10px}}@media (max-width:659px){.page-footer__wrapper{display:none}}@media (min-width:660px){.page-footer__wrapper{margin-top:30px;margin-bottom:30px}}@media (min-width:960px){.page-footer__wrapper{margin-top:50px;margin-bottom:50px}}.page-footer__wrapper-photo{display:block;text-align:center;padding-top:40px;padding-bottom:40px}@media (min-width:660px){.page-footer__wrapper-photo{display:-webkit-box;display:flex;margin:0 auto}}@media (min-width:960px){.page-footer__wrapper-photo{padding-top:80px;padding-bottom:80px}}.page-footer__map{position:relative;height:200px;overflow:hidden;background:url(./img/bg-map-mobile@1x.jpg) no-repeat center;background-size:cover}.page-footer__map:before{content:"";position:absolute;top:0;width:100%;height:31px;background:url(../img/bg-triangle-white-footer.svg) no-repeat center top;background-size:100% 31px}@media (min-width:960px){.page-footer__map:before{height:116px;background-size:100% 120px}}@media (min-width:660px){.page-footer__map{height:370px;background:url(../img/bg-map-tablet@1x.jpg) no-repeat center;background-size:cover}}@media (min-width:960px){.page-footer__map{height:500px;background:url(../img/bg-map-desktop@1x.jpg) no-repeat center;background-size:cover}}.page-footer__logo{margin-bottom:40px}@media (min-width:660px){.page-footer__logo{margin-bottom:0}}.page-footer__logo-image{position:relative;width:150px;height:40px}.page-footer__logo-svg{width:146px;height:40px;fill:#283645}.page-footer__logo-svg:hover{fill:#d22856;-webkit-transition:.2s;transition:.2s}.page-footer__logo-svg:active{opacity:.3}.page-footer__logo-tablets{fill:#d22856}@media (min-width:960px){.page-footer__logo-tablets{display:none}}.page-footer__logo-desktop{display:none}@media (min-width:960px){.page-footer__logo-desktop{fill:#d22856;display:block}}.page-footer__logo-desktop-star{fill:#d22856}.page-footer__logo-svg:active .page-footer__logo-mobile{fill:#283645;opacity:.3;-webkit-transition:.2s;transition:.2s}.page-footer__social{margin-bottom:35px}@media (min-width:660px){.page-footer__social{margin-bottom:0}}.social__item,.social__list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.social__list{padding-left:0;margin:0;list-style:none}.social__item{margin-right:15px;-webkit-box-align:center;align-items:center;position:relative;width:50px;height:50px;border:3px solid rgba(40,54,69,.1);border-radius:50%;cursor:pointer}.social__item:last-child{margin-right:0}.social__item:hover{border:3px solid #283645;-webkit-transition:.2s;transition:.2s}.social__item:active{opacity:.3}.social__link-image{fill:#d22856}.page-footer__copyright{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.copyright__link{position:relative;font-size:14px;line-height:18px;color:#283645;text-decoration:none;margin-left:10px}.copyright__link-image{fill:#d22856}.copyright__link-image:hover{fill:#283645;-webkit-transition:.2s;transition:.2s}.copyright__link-image:active{fill:#283645;opacity:.3}.intro{padding-top:70px;color:#fff;background:#283645 url(../img/bg-back-mobile@1x.jpg) no-repeat center top}@media (min-width:660px){.intro{padding-top:110px;background:#283645 url(../img/bg-back-tablet@1x.jpg) no-repeat center top;height:730px}}@media (min-width:960px){.intro{background:#283645 url(../img/bg-back-desktop@1x.jpg) no-repeat center top;height:830px}}.intro__inner{padding-left:20px;padding-right:20px;height:396px;width:320px;margin:0 auto}@media (min-width:660px){.intro__inner{width:660px}}@media (min-width:960px){.intro__inner{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.intro__inner{height:620px}}.intro__inner--hand:before{content:"";position:relative;bottom:0;display:block;width:320px;height:396px;background:url(../img/iphone-hand-mobile@1x.png) no-repeat left bottom;margin-left:0;margin-right:0}@media (min-width:660px){.intro__inner--hand:before{bottom:-75px;right:0;width:100%;height:545px;background:url(../img/iphone-hand-tablet@1x.png) no-repeat bottom;margin-right:auto;margin-left:auto}}@media (min-width:960px){.intro__inner--hand:before{width:100%;height:645px;background:url(../img/iphone-hand-desktop@1x.png) no-repeat}}.intro__gallery{min-height:238px}@media (min-width:660px){.intro__gallery{height:440px}}@media (min-width:960px){.intro__gallery{height:395px}}.intro__gallery-title{margin:30px auto 0;font-size:24px;line-height:32px;font-weight:300;width:180px;text-align:center}@media (min-width:660px){.intro__gallery-title{margin-top:80px;font-size:50px;line-height:1;width:380px}}.intro__form{height:237px}@media (min-width:660px){.intro__form{height:440px}}@media (min-width:960px){.intro__form{height:394px}}.intro__form-wrapper{width:320px;padding-left:20px;padding-right:20px;margin:30px auto 0}@media (min-width:660px){.intro__form-wrapper{width:660px}}@media (min-width:960px){.intro__form-wrapper{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.intro__form-wrapper{margin-top:80px}}.intro__form-title{font-size:24px;font-weight:300;line-height:30px;text-align:center}@media (min-width:660px){.intro__form-title{font-size:50px;line-height:1;font-weight:300}}.gallery__slogan{width:320px;margin:0 auto;padding:50px 20px;font-size:14px;line-height:30px;color:#283645;text-align:center}@media (min-width:660px){.gallery__slogan{width:660px}}@media (min-width:960px){.gallery__slogan{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.gallery__slogan{padding-top:100px;padding-bottom:100px}}@media (min-width:960px){.gallery__slogan{font-size:18px}}.gallery__slogan-text{padding:0 15px}@media (min-width:660px){.gallery__slogan-text{padding:0 100px}}@media (min-width:960px){.gallery__slogan-text{padding:0 150px}}.gallery__wrapper{width:320px;padding-left:20px;padding-right:20px;margin:20px auto 0}@media (min-width:660px){.gallery__wrapper{width:660px}}@media (min-width:960px){.gallery__wrapper{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.gallery__wrapper{margin-top:50px}}.gallery__list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.gallery__item{margin-bottom:20px;width:300px}@media (min-width:660px){.gallery__item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-right:20px;min-height:455px}.gallery__item:nth-child(even){margin-right:0}}@media (min-width:960px){.gallery__item:nth-child(even){margin-right:20px}.gallery__item:nth-child(3n+3){margin-right:0}}.post{height:180px}@media (min-width:660px){.post{height:300px}}@media (min-width:960px){.post{height:400px}}.post__panorama{display:block;height:137px;padding:0;text-decoration:none}@media (min-width:660px){.post__panorama{height:510px}}.post__panorama-link{position:relative;display:block;max-width:1200px;height:137px;margin:0 auto;overflow:hidden}@media (min-width:660px){.post__panorama-link{height:510px}}.post__panorama-image{width:320px;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:137px}@media (min-width:660px){.post__panorama-image{width:660px;height:510px}}@media (min-width:960px){.post__panorama-image{max-width:1200px;width:100%}}.post__image{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:280px;height:180px}@media (min-width:660px){.post__image{width:300px;height:300px}}@media (min-width:960px){.post__image{height:400px}}.post__day{position:absolute;left:50%;font-size:12px;line-height:24px;font-weight:700;color:#fff;background-color:#d22856;text-transform:uppercase;padding:10px 20px}@media (min-width:660px){.post__day{-webkit-transform:translateX(160px);transform:translateX(160px);top:50px}}@media (min-width:960px){.post__day{-webkit-transform:translateX(230px);transform:translateX(230px)}}.post-wrapper{padding:20px;background-color:#f2f2f2}@media (min-width:660px){.post-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;width:300px}}.post-wrapper__panorama{width:280px;margin:0 auto;padding:20px 15px;background-color:#f2f2f2}@media (min-width:660px){.post-wrapper__panorama{position:relative;width:620px;padding:25px 20px}}@media (min-width:960px){.post-wrapper__panorama{width:940px}}.post__header{display:-webkit-box;display:flex}.post__header-author{margin-right:5px;font-size:14px;line-height:24px;font-weight:700}.post__header-time{font-size:12px;line-height:24px;font-weight:300;text-transform:uppercase}.post__text{margin-bottom:8px;font-size:14px;line-height:24px}@media (min-width:660px){.post__text{margin-bottom:15px;-webkit-box-flex:1;flex-grow:1}}.post__assessment{display:-webkit-box;display:flex}@media (min-width:660px){.post__assessment{-webkit-box-pack:justify;justify-content:space-between}.post__assessment-panorama{position:absolute;top:25px;right:20px}}.post__like{margin-right:15px}.post__like:before{position:relative;top:3px;display:block;content:"";width:15px;height:15px;background:url(../img/icon-heart.svg) no-repeat center}@media (min-width:660px){.post__like{-webkit-box-ordinal-group:2;order:1;margin-right:0}}.post__status{font-size:12px;line-height:24px;color:#d22856;text-transform:uppercase}@media (min-width:660px){.post__status{margin-right:15px}}.photo-upload__title{width:320px;padding-left:20px;padding-right:20px;margin:50px auto;font-size:14px;line-height:30px;text-align:center}@media (min-width:660px){.photo-upload__title{width:660px}}@media (min-width:960px){.photo-upload__title{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.photo-upload__title{font-size:18px;line-height:30px;margin-top:50px;margin-bottom:70px}}.photo-editor__wrapper{width:100%;padding-top:20px;background-color:#f2f2f2}@media (min-width:660px){.photo-editor__wrapper{width:320px;margin:0 auto;padding:50px 20px}}@media (min-width:660px) and (min-width:660px){.photo-editor__wrapper{width:660px}}@media (min-width:660px) and (min-width:960px){.photo-editor__wrapper{width:960px;padding-left:10px;padding-right:10px}}.photo-editor__form{margin:0 auto}@media (min-width:660px){.photo-editor__form{display:-webkit-box;display:flex}}@media (min-width:960px){.photo-editor__form{width:800px}}@media (max-width:659px){.photo-editor__image-wrapper{width:320px;padding-left:20px;padding-right:20px;margin:0 auto;height:375px}}@media (max-width:659px) and (min-width:660px){.photo-editor__image-wrapper{width:660px}}@media (max-width:659px) and (min-width:960px){.photo-editor__image-wrapper{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.photo-editor__image-wrapper{margin-right:20px}}@media (min-width:960px){.photo-editor__image-wrapper{margin-right:70px}}.photo-editor__image{width:280px;height:375px;margin:0 auto}@media (min-width:660px){.photo-editor__image{width:300px;height:400px}}.photo-editor__settings{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.photo-editor__settings-wrapper{margin-top:40px}@media (min-width:660px){.photo-editor__settings-wrapper{margin-top:0;padding:0 20px}}.photo-editor__list{width:280px;margin:0 auto;font-size:0;text-align:center}@media (max-width:659px){.photo-editor__list{position:relative;padding-bottom:70px}}@media (min-width:660px){.photo-editor__list{width:300px}}@media (min-width:960px){.photo-editor__list{width:410px}}@media (max-width:659px){.photo-editor__item{display:inline-block;vertical-align:top}}@media (min-width:660px){.photo-editor__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:25px 0;box-shadow:inset 0 -1px #dddfe0}.photo-editor__item:first-child{padding-top:0}}@media (min-width:960px){.photo-editor__item{padding:20px 0}}.photo-editor__item-name{position:relative;display:inline-block;vertical-align:top;margin-right:16px;margin-left:16px;width:48px;height:50px}@media (min-width:660px){.photo-editor__item-name{margin-right:0;margin-left:0;width:25px;height:25px}}@media (min-width:960px){.photo-editor__item-name{width:45px;height:47px}}.photo-editor__icon{fill:rgba(40,54,69,.3);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photo-editor__icon:hover{fill:rgba(40,54,69,.5);cursor:pointer}.photo-editor__icon--active,.photo-editor__icon:active{fill:#d22856}@media (min-width:660px){.photo-editor__icon{fill:#d22856}}.photo-editor__icon--crop,.photo-editor__icon--fill{width:48px;height:48px}.photo-editor__icon--contrast{width:32px;height:32px}@media (min-width:660px){.photo-editor__icon{width:25px;height:25px}}@media (min-width:960px){.photo-editor__icon{width:45px;height:47px}}@media (max-width:659px){.photo-editor__control{display:none;position:absolute;left:0;right:0;bottom:0;padding-bottom:28px;background-color:#f2f2f2}}.photo-editor__control--crop{display:block;padding-left:20px;padding-right:20px}@media (min-width:660px){.photo-editor__control{width:100%;padding:0 20px}}.photo-editor__range{position:relative;height:14px;padding-top:6px;padding-bottom:6px}.photo-editor__range-scale{height:2px;background-color:#283645}.photo-editor__range-value{height:2px;width:50%}.photo-editor__range-btn{position:absolute;display:inline-block;width:14px;height:14px;top:0;bottom:0;left:80%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:2px solid #d22856;border-radius:50%;background-color:#fff;cursor:pointer;outline:0}.photo-editor__range-btn:active,.photo-editor__range-btn:focus{background-color:#d22856}.photo-editor__btn-wrapper{position:relative}@media (max-width:659px){.photo-editor__btn-wrapper:before{content:"";position:absolute;display:block;width:100%;height:1px;background-color:#dddfe0}}@media (min-width:960px){.photo-editor__btn-wrapper{width:410px}}.photo-editor__btns{padding-top:40px;font-size:18px;line-height:18px;font-weight:700;text-align:center}@media (max-width:659px){.photo-editor__btns{width:320px;padding-left:20px;padding-right:20px;margin:0 auto}}@media (max-width:659px) and (min-width:660px){.photo-editor__btns{width:660px}}@media (max-width:659px) and (min-width:960px){.photo-editor__btns{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.photo-editor__btns{padding-top:53px}}@media (min-width:960px){.photo-editor__btns{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding-top:100px}}.competition__wrapper{width:320px;padding-left:20px;padding-right:20px;margin:50px auto}@media (min-width:660px){.competition__wrapper{width:660px}}@media (min-width:960px){.competition__wrapper{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.competition__wrapper{margin-bottom:80px}}@media (min-width:960px){.competition__wrapper{margin-top:100px}}.competition__title{font-size:14px;line-height:30px;color:#283645;text-align:center}@media (min-width:660px){.competition__title{font-size:18px;line-height:30px;padding:0 60px}}.competition__text-hidden{display:inline-block}@media (max-width:659px){.competition__text-hidden{display:none}}.form__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:660px){.form__wrapper{width:320px;padding-left:20px;padding-right:20px;margin:0 auto}}@media (min-width:660px) and (min-width:660px){.form__wrapper{width:660px}}@media (min-width:660px) and (min-width:960px){.form__wrapper{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:960px){.form__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}}@media (max-width:659px){.form__fieldset{width:320px;padding-left:20px;padding-right:20px;margin:0 auto 40px}}@media (max-width:659px) and (min-width:660px){.form__fieldset{width:660px}}@media (max-width:659px) and (min-width:960px){.form__fieldset{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.form__fieldset{margin-bottom:60px;border:2px solid #e5e5e5;border-radius:3px}.form__fieldset--full-name{-webkit-box-ordinal-group:1;order:0;border:0}.form__fieldset--achievements{-webkit-box-ordinal-group:4;order:3}.form__fieldset--contacts{-webkit-box-ordinal-group:3;order:2}.form__fieldset--apps{-webkit-box-ordinal-group:2;order:1}.form__fieldset--emotions{-webkit-box-ordinal-group:5;order:4}}@media (min-width:960px){.form__fieldset--full-name{width:calc(50% - 5%)}.form__fieldset--achievements,.form__fieldset--contacts{width:100%}.form__fieldset--apps{width:calc(50% - 5%)}.form__fieldset--emotions{width:100%}}@media (max-width:659px){.form__fieldset.form__fieldset--achievements,.form__fieldset.form__fieldset--apps{width:100%;background-color:#f2f2f2}}.form__name,.form__phone,.form__surname{margin-bottom:20px}@media (min-width:660px){.form__name,.form__phone,.form__surname{margin-bottom:50px}.form__name,.form__patronymic,.form__surname{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}}.form__text-label{display:block;margin-bottom:10px;margin-left:22px;font-size:14px;line-height:30px;color:#d22856;text-transform:uppercase}@media (min-width:660px){.form__text-label{margin-bottom:0;margin-left:0;margin-right:20px}}.form__text-input{padding:13px 20px;width:100%;font-size:18px;line-height:30px;border:2px solid #e5e5e5;border-radius:3px;outline:0}.form__text-input::-webkit-input-placeholder{color:#283645}.form__text-input::-moz-placeholder{color:#283645}.form__text-input:-ms-input-placeholder,.form__text-input::-ms-input-placeholder{color:#283645}.form__text-input::placeholder{color:#283645}.form__checked-text:hover:before,.form__text-input:hover{border:2px solid #283645;-webkit-transition:.2s;transition:.2s}.form__text-input:focus{border:2px solid #d22856;-webkit-transition:.2s;transition:.2s}@media (min-width:660px){.form__text-input{margin-bottom:0;border-top-right-radius:0;border-bottom-right-radius:0}.form__text-wrapper{padding-right:60px;position:relative}.form__text-wrapper--phone:before,.form__text-wrapper:before{content:"";position:absolute;top:0;right:0;width:60px;height:60px}.form__text-wrapper:before{border-top-right-radius:3px;border-bottom-right-radius:3px}.form__text-wrapper--phone:before{background:#e5e5e5 url(../img/icon-phone.svg) no-repeat center}.form__text-wrapper--email:before{content:"";position:absolute;top:0;right:0;width:60px;height:60px;background:#e5e5e5 url(../img/icon-mail.svg) no-repeat center}}.form__email .form__text-label,.form__phone .form__text-label{margin-top:10px;margin-left:22px}@media (max-width:659px){.form__fieldset-wrapper{width:320px;padding-left:20px;padding-right:20px;margin:0 auto}}@media (max-width:659px) and (min-width:660px){.form__fieldset-wrapper{width:660px}}@media (max-width:659px) and (min-width:960px){.form__fieldset-wrapper{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.form__fieldset-wrapper{margin-left:60px;margin-right:60px}}.form__title{padding-left:20px;padding-right:20px;padding-bottom:40px;font-size:14px;line-height:18px;color:#d22856;text-transform:uppercase;text-align:center}@media (max-width:659px){.form__title--contacts{display:none}}.form__title--padding-top{padding-top:40px}@media (min-width:660px){.form__title{position:relative;display:inline-block;top:-5px;left:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-bottom:30px;padding:0 40px}}.form__checked-wrapper{padding-bottom:40px}.form__checked{position:relative}.form__checked-label{font-size:18px;line-height:30px;color:#283645;padding:7px 0}.form__checked-input{display:none}.form__checked-text{position:relative;display:inline-block;padding-left:70px}.form__checked-text:before{content:"";display:inline-block;position:absolute;top:-3px;left:0;width:39px;height:39px;border:2px solid #e5e5e5;background-color:#fff}.form__checked-text:after{content:"";position:absolute;top:8px;left:10px;display:block;width:22px;height:16px;background:url(../img/icon-check.svg) no-repeat center;-webkit-transition:.2s;transition:.2s;opacity:0}.form__checked-text:active:before{border:2px solid #d22856;-webkit-transition:.2s;transition:.2s}.form__checked-input:checked+.form__checked-text:after,.form__radio-input:checked+.form__radio-text:after{opacity:1}@media (min-width:660px){.form__contacts-wrapper{padding-right:60px;padding-left:60px}.form__email,.form__phone{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;margin-bottom:35px}}.form__radio-wrapper{padding-bottom:40px}.form__radio{position:relative}.form__radio-label{font-size:18px;line-height:30px;color:#283645;padding:7px 0}.form__radio-input{display:none}.form__radio-text{position:relative;display:inline-block;padding-left:70px}.form__radio-text:before{content:"";position:absolute;top:-2px;left:0;width:38px;height:38px;background-color:#fff;border:2px solid #e5e5e5;border-radius:50%}.form__radio-text:after{content:"";position:absolute;top:9px;left:11px;width:15px;height:15px;background-color:#d22856;border-radius:50%;-webkit-transition:.2s;transition:.2s;opacity:0}.form__radio-text:active:before,.form__radio-text:hover:before{border:2px solid #283645;-webkit-transition:.2s;transition:.2s}.form__radio-text:active:before{border:2px solid #d22856}@media (min-width:660px){.form__emotions-wrapper{padding:0 55px 60px}}.form__textarea{padding:18px;width:100%;font-size:18px;line-height:30px;color:#283645;border:2px solid #e5e5e5;border-radius:3px;outline:0}.form__textarea::-webkit-input-placeholder{color:#283645}.form__textarea::-moz-placeholder{color:#283645}.form__textarea:-ms-input-placeholder,.form__textarea::-ms-input-placeholder{color:#283645}.form__textarea::placeholder{color:#283645}.form__textarea:active,.form__textarea:focus{border-color:#d22856}.form__footer-wrapper{width:320px;padding-left:20px;padding-right:20px;margin:0 auto;padding-bottom:20px}@media (min-width:660px){.form__footer-wrapper{width:660px}}@media (min-width:960px){.form__footer-wrapper{width:960px;padding-left:10px;padding-right:10px}}@media (min-width:660px){.form__footer-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding-bottom:40px}}.form__necessarily{margin-top:40px;text-transform:uppercase;text-align:center}@media (min-width:660px){.form__necessarily{margin-top:0}}.form__symbol{color:#d22856}.form__necessarily-none{display:none}