.password-hint{display:none;font-weight:300;color:#949494}.js_pw_info .password-hint--info,.js_pw_toshort .password-hint--short,.js_pw_weak .password-hint--weak,.js_pw_medium .password-hint--medium,.js_pw_strong .password-hint--strong{display:block}.red{color:#ff4000}.orange{color:#ff8201}.grass{color:#86c313}.green{color:#1ac636}.ovl-get-apps{margin:0 -40px -40px;border-top:1px solid #ebebeb;border-radius:0 0 10px 10px;padding:25px 40px;background:#f7f7f7}.get-app-item{position:relative;display:inline-block}.get-app-item+.get-app-item{margin:0 0 0 30px}.get-app-item:hover{color:#01AAC4}.get-app-item__title{margin:0 0 0 3px;height:24px}.get-app-item__title--appstore{width:67px}.get-app-item__title--gplay{width:84px}.get-app-item__title--winstore{width:94px}.homepage-promo{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;flex:1 0 auto;min-width:1000px;padding:30px 0}.homepage-promo::before{content:'';position:absolute;top:-100%;bottom:50%;left:0;width:100%;background:#01AAC4}.page_homepage .simple-page{background:#f8f8f8}.homepage-promo__in{margin:0 auto;width:100%;max-width:1240px;padding:0 20px}.homepage-promo+.footer-wrap{min-width:1000px}.homepage-promo+.footer-wrap .footer{border:0}.homepage-promo+.footer-wrap .get-app-item{color:rgb(85, 85, 85)}.homepage-promo+.footer-wrap .get-app-item:hover{color:#01AAC4}.homepage-promo+.footer-wrap .footer__links{padding-top:4px}.homepage-promo+.footer-wrap .footer-copy,.homepage-promo+.footer-wrap .footer__links ul{display:inline}.homepage-promo+.footer-wrap .footer-menu__item:before{display:none}.homepage-promo+.footer-wrap .footer__mobile{position:relative;border-bottom:1px solid rgba(0, 0, 0, .08);padding:0 0 20px;text-align:center}.sign-flow{position:relative;display:-webkit-flex;display:flex;margin:0 auto;box-shadow:0 20px 40px rgba(0, 0, 0, .1);border-radius:25px;width:960px;text-align:center}.sign-flow__promo{position:relative;z-index:2;vertical-align:top;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;border-radius:10px 0 0 10px;width:calc(100% - 360px);background:#fff;color:#303030;transition:width .2s}.homepage-promo--fb .sign-flow__promo{width:100%;min-height:530px}.sign-flow__head{margin-bottom:10px;padding:0 50px;font-size:36px;line-height:1.2}.sign-flow__subtitle{margin:0 0 25px;padding:0 90px;font-size:28px;line-height:1.215em}.sign-flow__title{margin:5px auto 60px;width:430px;font-size:28px;transition:all .2s}.sign-flow__buttons{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-align-self:center;align-self:center;-webkit-flex-direction:column;flex-direction:column;margin:0 auto}.auth-button{display:-webkit-inline-flex;display:inline-flex;-webkit-flex:0 1 auto;flex:0 1 auto}.auth-button .btn{padding:0 30px}.sign-flow__buttons .auth-button .btn{-webkit-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:initial;white-space:nowrap}.auth-button .btn__icon{margin-right:14px}.auth-button .btn__text{font-size:16px;padding-top:17px;padding-bottom:17px}.sign-flow__hint{margin:10px 0 0;font-size:.857em;color:#949494}.sign-flow__dropdown{position:absolute;bottom:30px;width:100%}.sign-flow__dropdown-inner{display:inline-block;vertical-align:top}.sign-flow__dropdown-content{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.sign-flow__dropdown-text+.sign-flow__dropdown-icon{margin-left:3px}.sign-flow__dropdown-icon{display:-webkit-inline-flex;display:inline-flex}.sign-flow__or{position:absolute;top:153px;right:-22px;border-radius:22px;width:44px;height:44px;background:#fafafa;font-size:1.3em;line-height:2.4em;color:#303030;transition:opacity .2s}.sign-flow--2 .sign-flow__or,.sign-flow--3 .sign-flow__or,.sign-flow--4 .sign-flow__or{opacity:0}.homepage-promo--fb .sign-flow__or{display:none}.sign-flow__form{position:relative;z-index:1;vertical-align:top;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border-radius:0 10px 10px 0;width:360px;min-height:560px;padding:30px;background:#fafafa;text-align:center;transition:width .2s}.ie11 .sign-flow__form{margin-left:-1px}.sign-flow__step{position:absolute;z-index:2;top:0;right:30px;left:30px;display:-webkit-flex;display:flex;opacity:0;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;width:270px;min-height:500px;padding:20px 0;color:#303030;transition:opacity .2s;pointer-events:none}.sign-flow__step>.x-large{margin-bottom:25px}.sign-flow__step--signin{width:270px}.sign-flow__step--signin .btn--green.sign-form__submit{background:#01AAC4}.sign-flow--1 .sign-flow__step:nth-child(1),.sign-flow--2 .sign-flow__step:nth-child(2),.sign-flow--3 .sign-flow__step:nth-child(3),.sign-flow--4 .sign-flow__step:nth-child(4){position:relative;top:0;right:0;left:0;opacity:1;pointer-events:auto}.sign-flow--1 .sign-flow__step:nth-child(1)>.x-large{margin-top:-30px}.sign-flow__step:nth-child(4){-webkit-justify-content:flex-end;justify-content:flex-end;width:290px}.sign-flow__step-title{font-size:1.72em;line-height:1.143}.sign-flow__step:nth-child(2) .sign-flow__step-title,.sign-flow__step:nth-child(3) .sign-flow__step-title,.sign-flow__step:nth-child(4) .sign-flow__step-title{position:absolute;top:13px;right:40px;left:40px;margin-bottom:0}.sign-flow .btn{margin-right:auto;margin-left:auto;max-width:290px}.sign-flow__step:nth-child(1) .btn{max-width:210px}.sign-flow__btn--1:hover,.sign-flow__btn--1{border-color:#01AAC4;color:#01AAC4}.sign-flow__btn--2:hover,.sign-flow__btn--2{border-color:#0094e9;color:#0094e9}.sign-flow__btn--3:hover,.sign-flow__btn--3{border-color:#00c2cd;color:#00c2cd}.sign-flow .btn:before{border-width:2px;transition:border .15s}.sign-flow__btn--1:hover:before,.sign-flow__btn--1:before{border-color:#01AAC4}.sign-flow__btn--2:hover:before,.sign-flow__btn--2:before{border-color:#0094e9}.sign-flow__btn--3:hover:before,.sign-flow__btn--3:before{border-color:#00c2cd}.sign-flow__back{position:absolute;z-index:3;top:36px;left:30px;opacity:0;transition:opacity .2s;pointer-events:none}.sign-flow--2 .sign-flow__back,.sign-flow--3 .sign-flow__back,.sign-flow--4 .sign-flow__back{opacity:1;pointer-events:auto}.sign-flow__pager{position:absolute;z-index:1;right:0;bottom:30px;left:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center}.sign-flow__pager-it{display:inline-block;margin:0 5px;border-radius:5px;width:8px;height:8px;background:#eee}.sign-flow--1 .sign-flow__pager-it:nth-child(1),.sign-flow--2 .sign-flow__pager-it:nth-child(2),.sign-flow--3 .sign-flow__pager-it:nth-child(3),.sign-flow--4 .sign-flow__pager-it:nth-child(4){width:10px;height:10px;background:#01AAC4}.sign-flow--skip .sign-flow__pager-it:nth-child(3){display:none}.homepage-promo--fclub::before{background-image:url(/v2/-/-/i/hotornot_v2/homepage/fclub-bg.7996cbe3ed49a94b3ca1.jpg);background-position:50% 0;background-size:cover;background-repeat:no-repeat}.homepage-promo--fclub .auth-button--vk .btn{border-color:#000;background:#fff;color:#000}.homepage-promo--onboarding .homepage-promo__in{display:-webkit-flex;display:flex}.sign-flow--onboarding{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;width:700px;min-height:430px;padding:60px 100px;background:#fff}.sign-flow--onboarding .sign-flow__subtitle{font-size:13px}.sign-flow--onboarding .sign-flow__title{margin-bottom:10px;font-size:24px;font-weight:300}.sign-flow--onboarding .form{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.sign-flow--onboarding .btn{width:100%}.sign-flow--onboarding .form .form-field{width:auto}.sign-flow--onboarding .input-error{text-align:center}.sign-flow--onboarding .pin-code,.sign-flow--onboarding .phone-code{margin-bottom:10px}.sign-flow--onboarding .form{min-width:270px}.sign-flow--onboarding .form .form-field:first-child{margin:0}.sign-flow--onboarding .sign-flow__footer{margin-top:15px;font-size:13px;color:#949494}.sign-flow--onboarding .sign-flow__footer p{margin-bottom:0}.sign-flow--onboarding .signup-captcha .form-row{-webkit-flex-direction:column;flex-direction:column}.sign-flow--onboarding .signup-captcha .form-label,.sign-flow--onboarding .signup-captcha .form-field{width:100%}.sign-flow--onboarding .sign-flow__loader .sign-flow__header{margin-bottom:40px}.sign-flow--onboarding .sign-flow__loader .loading{position:relative}@-webkit-keyframes heart-velvet-medium-appear{0%{-webkit-transform:translate(0, -20px) scale(0.25);transform:translate(0, -20px) scale(0.25)}100%{-webkit-transform:translate(-360px, -220px) scale(1);transform:translate(-360px, -220px) scale(1)}}@keyframes heart-velvet-medium-appear{0%{-webkit-transform:translate(0, -20px) scale(0.25);transform:translate(0, -20px) scale(0.25)}100%{-webkit-transform:translate(-360px, -220px) scale(1);transform:translate(-360px, -220px) scale(1)}}@-webkit-keyframes heart-orange-big-appear{0%{-webkit-transform:translate(0, 150px) scale(0.25);transform:translate(0, 150px) scale(0.25)}100%{-webkit-transform:translate(240px, -290px) scale(1);transform:translate(240px, -290px) scale(1)}}@keyframes heart-orange-big-appear{0%{-webkit-transform:translate(0, 150px) scale(0.25);transform:translate(0, 150px) scale(0.25)}100%{-webkit-transform:translate(240px, -290px) scale(1);transform:translate(240px, -290px) scale(1)}}@-webkit-keyframes heart-orange-small-appear{0%{-webkit-transform:translate(0, -20px) scale(0.25);transform:translate(0, -20px) scale(0.25)}100%{-webkit-transform:translate(-250px, 0) scale(1);transform:translate(-250px, 0) scale(1)}}@keyframes heart-orange-small-appear{0%{-webkit-transform:translate(0, -20px) scale(0.25);transform:translate(0, -20px) scale(0.25)}100%{-webkit-transform:translate(-250px, 0) scale(1);transform:translate(-250px, 0) scale(1)}}.header--transparent{background-color:transparent}.header--white{background-color:#fff;color:#303030}.header--white .language-selector:hover .language-selector__current{color:inherit}.header--white .language-selector.hovered .language-selector__label{color:inherit}.header--white .language-selector__label{color:inherit}.header--white .language-selector__label:hover{color:inherit}.header--white .language-selector__label::after{border-color:currentColor transparent transparent transparent}.header--white .header__logo .logo{display:block}.header--white .header-sign-in__link{color:inherit;font-weight:300}.sign-flow--vertical-layout{-webkit-flex-direction:column;flex-direction:column;width:inherit;max-width:480px;padding:0;box-shadow:none;transition:padding linear 200ms}.sign-flow--vertical-layout .sign-flow__inner{min-height:390px;max-height:43vh}.sign-flow--vertical-layout .sign-flow__form,.sign-flow--vertical-layout .sign-flow__promo{width:inherit}.sign-flow--vertical-layout .sign-flow__form{background-color:transparent;padding:10px 0 0;min-height:390px}.sign-flow--vertical-layout .sign-flow__promo{background-color:transparent;-webkit-align-items:center;align-items:center;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}.sign-flow--vertical-layout .sign-flow__pager{bottom:10px;transition:opacity ease-out 200ms;opacity:.85}.sign-flow--vertical-layout .sign-flow__hint{margin-bottom:30px;font-size:14px;line-height:18px}.sign-flow--vertical-layout .sign-flow__dropdown{position:relative;bottom:inherit;border:inherit;line-height:18px}.sign-flow--vertical-layout .sign-flow__step{top:0;left:0;right:0;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:480px;min-height:39vh;padding-bottom:30px;transition:none;z-index:2}.sign-flow--vertical-layout .sign-flow__step:nth-child(1) .btn{max-width:290px}.sign-flow--vertical-layout .sign-flow__step:nth-child(2) .sign-flow__step-title,.sign-flow--vertical-layout .sign-flow__step:nth-child(3) .sign-flow__step-title,.sign-flow--vertical-layout .sign-flow__step:nth-child(4) .sign-flow__step-title{position:relative;margin-bottom:50px;top:inherit;left:inherit;right:inherit}.sign-flow--vertical-layout .sign-flow__step:nth-child(2) .sign-flow__back-container .sign-flow__step-title,.sign-flow--vertical-layout .sign-flow__step:nth-child(3) .sign-flow__back-container .sign-flow__step-title,.sign-flow--vertical-layout .sign-flow__step:nth-child(4) .sign-flow__back-container .sign-flow__step-title{margin-bottom:0}.sign-flow--vertical-layout .sign-flow__step:nth-child(4){left:50%;right:inherit;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:296px;padding-top:40px}.sign-flow--vertical-layout .sign-flow__step:nth-child(4) .sign-flow__step-title{color:#303030}.sign-flow--vertical-layout .sign-flow__step .sign-form .btn--block{box-shadow:none}.sign-flow--vertical-layout .sign-flow__step-title{font-size:24px;line-height:32px;margin-bottom:50px}.sign-flow--vertical-layout .sign-flow__step-subtitle{font-size:18px;line-height:32px;margin-bottom:15px}.sign-flow--vertical-layout .sign-flow__step--narrow,.sign-flow--vertical-layout.sign-flow--1 .sign-flow__step--narrow:nth-child(1),.sign-flow--vertical-layout.sign-flow--2 .sign-flow__step--narrow:nth-child(2),.sign-flow--vertical-layout.sign-flow--3 .sign-flow__step--narrow:nth-child(3),.sign-flow--vertical-layout.sign-flow--4 .sign-flow__step--narrow:nth-child(4){left:50%;right:inherit;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:290px}.sign-flow--vertical-layout .sign-flow__step--narrow .sign-flow__step-title,.sign-flow--vertical-layout.sign-flow--1 .sign-flow__step--narrow:nth-child(1) .sign-flow__step-title,.sign-flow--vertical-layout.sign-flow--2 .sign-flow__step--narrow:nth-child(2) .sign-flow__step-title,.sign-flow--vertical-layout.sign-flow--3 .sign-flow__step--narrow:nth-child(3) .sign-flow__step-title,.sign-flow--vertical-layout.sign-flow--4 .sign-flow__step--narrow:nth-child(4) .sign-flow__step-title{left:0}.sign-flow--vertical-layout .sign-flow__back-container{position:relative;padding:0 32px;margin-bottom:15px;width:290px}.sign-flow--vertical-layout .sign-flow__back-container .sign-flow__step-subtitle{margin-bottom:0}.sign-flow--vertical-layout .sign-flow__back-container--with-title{margin-bottom:0}.sign-flow--vertical-layout .sign-flow__back-container--with-title+.sign-form{padding-top:10px}.sign-flow--vertical-layout .sign-flow__back-container--with-subtitle{margin-bottom:15px}.sign-flow--vertical-layout .sign-flow__back{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sign-flow--vertical-layout .sign-form>form{opacity:0;transition:opacity ease-in 200ms}.sign-flow--vertical-layout.sign-flow--1 .sign-flow__step:nth-child(1),.sign-flow--vertical-layout.sign-flow--2 .sign-flow__step:nth-child(2),.sign-flow--vertical-layout.sign-flow--3 .sign-flow__step:nth-child(3),.sign-flow--vertical-layout.sign-flow--4 .sign-flow__step:nth-child(4){position:absolute;transition:none}.sign-flow--vertical-layout.sign-flow--1 .sign-flow__step:nth-child(1) .btn--block,.sign-flow--vertical-layout.sign-flow--2 .sign-flow__step:nth-child(2) .btn--block,.sign-flow--vertical-layout.sign-flow--3 .sign-flow__step:nth-child(3) .btn--block,.sign-flow--vertical-layout.sign-flow--4 .sign-flow__step:nth-child(4) .btn--block{opacity:1}.sign-flow--vertical-layout.sign-flow--4{padding-bottom:185px}.sign-flow--vertical-layout.sign-flow--4 .sign-flow__step:nth-child(2) .btn--block,.sign-flow--vertical-layout.sign-flow--4 .sign-flow__step:nth-child(3) .btn--block{-webkit-transform:scale(0);transform:scale(0)}.sign-flow--vertical-layout.sign-flow--4 .sign-form::before{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.sign-flow--vertical-layout.sign-flow--4 .sign-form>form{opacity:1}.sign-flow--vertical-layout.sign-flow--4 .sign-flow__pager{opacity:0}.sign-flow--vertical-layout.sign-flow--4 .sign-flow__promo{-webkit-transform:translateY(185px);transform:translateY(185px)}.sign-flow--vertical-layout.sign-flow .sign-flow__step:nth-child(4){transition:100ms opacity ease-out 0ms}.homepage-promo--var1{padding-top:0;-webkit-justify-content:flex-start;justify-content:flex-start}.homepage-promo--var1::before{top:-65px;background:#ff711c url(/v2/-/-/i/hotornot_v2/homepage/header-hearts-colorful.5b3c915fd221e02fe6af.svg);background-repeat-y:no-repeat;background-position-y:bottom;background-position-x:center;background-size:1570px 485px;height:485px}.homepage-promo--var1 .sign-form{transition:opacity ease-in 200ms}.homepage-promo--var1 .sign-form::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.25);transform:translate(-50%, -50%) scale(0.25);width:calc(100% + 100px);height:100%;background-color:#fff;border-radius:10px;z-index:-1;box-shadow:0 10px 15px 0 rgba(0, 0, 0, .25);transition:-webkit-transform ease-out 200ms;transition:transform ease-out 200ms;transition:transform ease-out 200ms, -webkit-transform ease-out 200ms}.homepage-promo--var1 .sign-flow__or{position:relative;top:inherit;right:inherit;width:80px;height:55px;color:#838383;line-height:60px;border-radius:40px 40px 0 0;text-transform:uppercase}.homepage-promo--var1 .sign-flow__step-title{color:#fff}.homepage-promo--var1 .sign-flow__step-subtitle{color:#fff}.homepage-promo--var1 .sign-flow--2 .sign-flow__or,.homepage-promo--var1 .sign-flow--3 .sign-flow__or{opacity:1}.homepage-promo--var1 .sign-flow--4 .sign-flow__step:nth-child(4){position:relative;left:0;-webkit-transform:none;transform:none}.homepage-promo--var1 .sign-flow--4 .sign-flow__step .sign-flow__pager{position:relative;bottom:inherit;top:inherit;padding-top:20px;opacity:1}.homepage-promo--var1 .btn--white{border-color:transparent;-webkit-transform:scale(1);transform:scale(1)}.homepage-promo--var1 .btn--white:hover{border-color:transparent;-webkit-transform:scale(1.05);transform:scale(1.05)}.homepage-promo--var1 .btn--white:active{background-color:#e3e3e3;color:#303030}.homepage-promo--var1 .sign-flow__step--animated-buttons .btn--block{box-shadow:0 13px 16px 0 rgba(50, 0, 93, .25);opacity:0;transition:all linear 200ms, opacity  linear 400ms, color linear 0ms}.homepage-promo--var1 .sign-flow__step--animated-buttons .btn--block:hover{z-index:1}.homepage-promo--var2::before{background:#01AAC4 url(/v2/-/-/i/hotornot_v2/homepage/header.f91215ed82903f1af169.jpg);background-repeat-y:no-repeat;background-position-y:bottom;background-position-x:center;background-size:cover;top:-65px}.homepage-promo--var2 .sign-flow__promo,.homepage-promo--var2 .sign-flow__steps{width:50%}.homepage-promo--var2 .sign-flow__promo{-webkit-justify-content:flex-start;justify-content:flex-start;padding-top:55px}.homepage-promo--var2 .sign-flow__title{font-size:24px;margin:10px auto 80px;width:345px}.homepage-promo--var2 .sign-flow__form{width:100%}.homepage-promo--var2 .sign-flow__or{top:49%;background-color:#fff;font-size:14px;line-height:44px;text-transform:uppercase}.homepage-promo--var2 .sign-flow__back-container{position:relative;padding:0 32px;margin-bottom:5px}.homepage-promo--var2 .sign-flow__back-container .sign-flow__step-title{margin-bottom:0}.homepage-promo--var2 .sign-flow__back-container--with-title{margin-bottom:20px}.homepage-promo--var2 .sign-flow__back{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.homepage-promo--var2 .sign-flow--2 .sign-flow__or,.homepage-promo--var2 .sign-flow--3 .sign-flow__or,.homepage-promo--var2 .sign-flow--4 .sign-flow__or{opacity:inherit}.homepage-promo--var2 .counter--users .counter__num{font-size:44px}.homepage-promo--var2 .sign-flow__step{top:inherit;left:50%;right:inherit;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .4s;z-index:2}.homepage-promo--var2 .sign-flow__step:nth-child(2) .sign-flow__step-title,.homepage-promo--var2 .sign-flow__step:nth-child(3) .sign-flow__step-title,.homepage-promo--var2 .sign-flow__step:nth-child(4) .sign-flow__step-title{position:relative;top:inherit;left:0;right:inherit;margin-bottom:34px}.homepage-promo--var2 .sign-flow__step:nth-child(2) .sign-flow__back-container .sign-flow__step-title,.homepage-promo--var2 .sign-flow__step:nth-child(3) .sign-flow__back-container .sign-flow__step-title,.homepage-promo--var2 .sign-flow__step:nth-child(4) .sign-flow__back-container .sign-flow__step-title{margin-bottom:0}.homepage-promo--var2 .sign-flow__pager{bottom:0}.homepage-promo--var2 .sign-flow__step-title{font-size:24px;line-height:32px;margin-bottom:34px}.homepage-promo--var2 .sign-flow__step-subtitle{font-size:16px;line-height:32px}.homepage-promo--var2 .sign-flow--1 .sign-flow__step:nth-child(1),.homepage-promo--var2 .sign-flow--2 .sign-flow__step:nth-child(2),.homepage-promo--var2 .sign-flow--3 .sign-flow__step:nth-child(3){position:absolute;top:inherit;left:50%;right:inherit;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:.25s opacity}.homepage-promo--var2 .sign-flow--4 .sign-flow__step:nth-child(4){position:relative;left:0;-webkit-transform:none;transform:none}.homepage-promo--var2 .sign-form--compact{padding:0}.homepage-promo--var3{background-color:#fff}.homepage-promo--var3::before{content:none}.homepage-promo--var3 .homepage-promo__in{position:relative;background-color:#fff}.homepage-promo--var3 .homepage-promo__in::before{content:'';position:absolute;top:304px;left:50%;height:80px;width:80px;background:#fff url(/v2/-/-/i/hotornot_v2/homepage/heart-velvet-medium.219069afe203c79e7a2d.svg);background-repeat:no-repeat;background-position-y:bottom;background-size:79px 72px;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:heart-velvet-medium-appear 400ms ease-out 0ms 1 normal forwards;animation:heart-velvet-medium-appear 400ms ease-out 0ms 1 normal forwards}.homepage-promo--var3 .homepage-promo__in::after{content:'';position:absolute;top:304px;left:50%;height:100px;width:100px;background:#fff url(/v2/-/-/i/hotornot_v2/homepage/heart-orange-big.93b5b8ef0e481c9b31b6.svg);background-repeat:no-repeat;background-position-y:bottom;background-size:100px 90px;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:heart-orange-big-appear 400ms ease-out 400ms 1 normal forwards;animation:heart-orange-big-appear 400ms ease-out 400ms 1 normal forwards}.homepage-promo--var3 .sign-flow{position:relative}.homepage-promo--var3 .sign-flow::before{content:'';position:absolute;top:304px;left:50%;height:80px;width:80px;background:#fff url(/v2/-/-/i/hotornot_v2/homepage/heart-orange-small.cd298f5e7304e82cf4fe.svg);background-repeat:no-repeat;background-position-y:bottom;background-size:60px 60px;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:heart-orange-small-appear 400ms ease-out 800ms 1 normal forwards;animation:heart-orange-small-appear 400ms ease-out 800ms 1 normal forwards}.homepage-promo--var3 .sign-flow__or{position:relative;top:inherit;right:inherit;width:60px;height:32px;line-height:32px;background-color:inherit;color:#838383;text-transform:uppercase;border-radius:inherit;margin:20px 0 25px}.homepage-promo--var3 .sign-flow__or::before,.homepage-promo--var3 .sign-flow__or::after{content:'';position:absolute;top:50%;width:112px;height:1px;background-color:#949494}.homepage-promo--var3 .sign-flow__or::before{left:0;-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.homepage-promo--var3 .sign-flow__or::after{right:0;-webkit-transform:translate(100%, -50%);transform:translate(100%, -50%)}.homepage-promo--var3 .sign-flow__or,.homepage-promo--var3 .sign-flow--2 .sign-flow__or,.homepage-promo--var3 .sign-flow--3 .sign-flow__or,.homepage-promo--var3 .sign-flow--4 .sign-flow__or{opacity:1}.homepage-promo--var3 .sign-flow__step{min-height:375px}.homepage-promo--var3 .sign-flow__step-title{max-width:100%}.homepage-promo--var3 .sign-flow__pager{bottom:0}.homepage-promo--var3 .sign-flow--4 .sign-flow__step:nth-child(4){position:relative;left:0;-webkit-transform:none;transform:none}.homepage-promo--var3 .sign-flow--4 .sign-flow__step:nth-child(4) .sign-flow__pager{opacity:1}.sign-flow__pager--white .sign-flow__pager-it{background-color:transparent;border:1px solid #fff}.sign-flow--1 .sign-flow__pager--white .sign-flow__pager-it:nth-child(1),.sign-flow--2 .sign-flow__pager--white .sign-flow__pager-it:nth-child(2),.sign-flow--3 .sign-flow__pager--white .sign-flow__pager-it:nth-child(3),.sign-flow--4 .sign-flow__pager--white .sign-flow__pager-it:nth-child(4){background-color:#fff}@media screen and (min-width: 1580px){.homepage-promo--picture-colorful::before{background-size:contain}}
