.signInButton,body{background:#152855}.innerFooter .mainInfo a,.middleTheme button a,.registrationBlock .ageCheck a:hover,.signInButton{text-decoration:none}@font-face{font-family:Gogono;src:local('Gogono'),url('/fonts/gogono.otf');font-weight:400;font-style:normal}*{outline:0;-webkit-tap-highlight-color:transparent}.sign{width:50%}.innerHeader a{display:inline-block}.signInButton{width:100%;max-width:195px;text-align:center;border:none;color:#fff;padding:20px 0;cursor:pointer;border-radius:5px}.controlLanguage,.controlLanguage span.noActive{background:#0ea8eb}.blockWithSocialNetwork{margin-top:14px;border-top:1px solid #2d2a2a}.blockWithSocialNetwork .iconNetwork{margin-right:40px;margin-top:15px;cursor:pointer;width:67px;-webkit-transition:1s;-o-transition:1s;transition:1s}.blockWithSocialNetwork .iconNetwork:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.signInButton:hover{background:#051845}.controlLanguage{font-size:23px;color:#fff;position:fixed;margin-top:190px;z-index:99;cursor:pointer;margin-left:110px;right:5px;border-radius:25px;display:flex}.back,.innerFooter{max-width:1500px;display:-webkit-box;display:-ms-flexbox}.controlLanguage span{display:inline-block;padding:10px 15px}.controlLanguage span:first-child{border-radius:25px 0 0 25px}.controlLanguage span:last-child{border-radius:0 25px 25px 0}.controlLanguage span.active,span.noActive:hover{background:#008ccf}.back{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;height:100%}.footer{background:#000}.registrationBlock{width:40%;height:auto;max-height:600px;background:rgba(0,0,0,.7);margin-top:50px;color:#fff;text-align:center;-webkit-box-shadow:1px 1px 7px 3px #000;box-shadow:1px 1px 7px 3px #000;border-radius:3%;padding-bottom:13px;min-width:450px}.footer,.middleTheme,.middleWhiteTheme{min-width:305px;color:#fff;height:auto}.registrationBlock h2{padding:25px}.registrationBlock #preText{margin-top:25px;padding-bottom:10px;line-height:1.2}.registrationBlock .authLink{text-decoration:none;color:orange;display:inline-block}.registrationBlock .authLink:hover{text-decoration:underline}.registrationBlock .ageCheck{color:orange;font-size:14px;display:inline-block;margin-bottom:15px;width:90%;line-height:1.4}.registrationBlock .ageCheck a{color:#fff}.parallaxOb1{position:absolute;left:170px}.parallaxOb2,.parallaxOb3{left:250px;position:absolute}.parallaxOb1 img{width:150px;-webkit-transform:rotate(286deg);-ms-transform:rotate(286deg);transform:rotate(286deg)}.parallaxOb2{margin-top:150px}.parallaxOb2 img{width:150px;-webkit-transform:rotate(56deg);-ms-transform:rotate(56deg);transform:rotate(56deg)}.parallaxOb3{margin-top:450px}.parallaxOb3 img{width:150px;-webkit-transform:rotate(14deg);-ms-transform:rotate(14deg);transform:rotate(14deg)}.parallaxOb4{position:absolute;left:73%;margin-top:120px}.parallaxOb4 img{width:150px;-webkit-transform:rotate(148deg);-ms-transform:rotate(148deg);transform:rotate(148deg)}.parallaxOb5{position:absolute;left:76%;margin-top:450px}.parallaxOb5 img{width:150px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#email,#password,input[type=submit]{width:90%;margin-top:30px;margin-bottom:12px;padding:25px;background:#2b2828;border:none;color:#fff;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box}#password,.middleTheme.end{margin-top:0}input[type=submit]{margin-top:0;cursor:pointer}.footer{padding:25px 0 80px}.innerFooter .about,.innerFooter .mainInfo{line-height:2;padding-top:20px}.innerFooter .about{margin-left:50px}.innerFooter{margin:0 auto;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.innerMiddleTheme,.middleTheme,.middleWhiteTheme{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.innerFooter h3{border-bottom:1px solid #686161}.innerFooter .mainInfo a{display:block;color:#fff}.innerFooter .mainInfo a:hover{color:#32cd32}.middleTheme,.middleWhiteTheme{min-height:700px;margin-top:185px;background:-webkit-gradient(linear,left top,right top,from(#800df2),color-stop(50%,#9578c9));background:-o-linear-gradient(left,#800df2,#9578c9 50%);background:linear-gradient(to right,#800df2,#9578c9 50%);display:flex;-ms-flex-align:center;align-items:center}.middleTheme button{margin-top:40px;width:100%;padding:20px;background:0 0;border:3px solid #fff;color:#fff;font-weight:700;border-radius:10px;margin-bottom:20px;cursor:pointer}.middleTheme button:hover{background:#862de6}.middleTheme button a{color:#fff}.middleWhiteTheme{margin-top:0;background:#fff;min-height:460px;height:auto;padding-bottom:100px}.middleWhiteTheme .story{margin-right:50px;color:#000;text-align:center;font-family:Gogono,serif;font-weight:700;font-size:25px}.middleWhiteTheme .story .image{width:300px;height:300px;background-size:cover!important}.middleWhiteTheme .story:first-child .image{background:url('/images/story_1.png')}.middleWhiteTheme .story:nth-child(2) .image{background:url('/images/story_2.png');border-radius:100%;margin-top:-10px}.middleWhiteTheme .story:nth-child(2) p{padding-top:12px}.middleWhiteTheme .story:last-child .image{background:url('/images/story_3.png')}.middleTheme h1{font-size:50px;width:640px;margin-bottom:50px}.middleTheme p{line-height:1.5;font-size:18px;margin-bottom:10px}.innerMiddleTheme{display:flex;margin:0 auto;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrapBackgroundImage,.wrapBackgroundImageLeft{width:460px;height:460px;background:url('/images/love.png') 0 0/contain no-repeat}.wrapBackgroundImageLeft{background:url('/images/wedding.png') 0 0/cover;border-radius:25px;-webkit-box-shadow:0 0 4px 2px #000;box-shadow:0 0 4px 2px #000}.innerMiddleTheme .finalText{width:30%;font-size:18px;line-height:1.5}.innerMiddleTheme .finalText:first-child{padding-right:30px}.innerMiddleTheme .finalText:last-child{padding-left:30px}.footerLogo{margin-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footerLogo span{font-size:50px;margin-left:25px}.error{color:#df3b3b;margin-top:20px;display:inline-block}.cookie{background:green;position:fixed;text-align:center;color:#fff;padding:10px 0;bottom:-87px;width:100%;display:flex;justify-content:center;transition:bottom .5s}.cookie p{width:97%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.closeCookieBlock{font-weight:600;cursor:pointer;font-family:Sans-serif,serif}.cookie .buttonOkay{margin-left:20px;border:4px double;border-radius:25px;padding:2px 20px;cursor:pointer;width:120px}.VkIdWebSdk__button_reset{border:none;margin:0;padding:0;width:auto;overflow:visible;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.VkIdWebSdk__button{background:#07f;cursor:pointer;transition:.1s ease-out;border-radius:8px;width:85%;min-height:44px}.VkIdWebSdk__button:active{opacity:.7;transform:scale(.97)}.VkIdWebSdk__button_container{display:flex;align-items:center;padding:8px 10px}.VkIdWebSdk__button_icon+.VkIdWebSdk__button_text{margin-left:-28px}.VkIdWebSdk__button_text{display:flex;font-family:-apple-system,system-ui,"Helvetica Neue",Roboto,sans-serif;flex:1;justify-content:center;color:#fff}.telegram{display:flex;justify-content:center}.telegram .wrap{margin-top:10px;width:85%;background:#54a9eb;border-radius:9px}.telegram iframe{height:40px}@media screen and (max-width:1500px){.innerFooter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1350px){.parallaxOb1,.parallaxOb2,.parallaxOb3,.parallaxOb4,.parallaxOb5{display:none}}@media screen and (max-width:1300px){.middleTheme .main,.middleTheme button{margin:40px auto 20px}.logo{width:44%;margin-left:0}.wrapSignButton{justify-content:right!important}.innerMiddleTheme{justify-content:center}.innerMiddleTheme .finalText{width:85%}.middleTheme button{width:98%}.innerMiddleTheme .finalText:first-child{margin-bottom:20px}.innerMiddleTheme .finalText:last-child{padding:15px 0 0}}@media screen and (max-width:1170px){.controlLanguage{font-size:16px;margin-top:165px}.middleTheme{background:#9578c9}.middleTheme h1{font-size:1.5em}.innerMiddleTheme{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.innerFooter{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.footerLogo{margin-top:40px}.innerFooter .mainInfo{margin-left:50px}.innerMiddleTheme .finalText{width:95%}.innerMiddleTheme .finalText:first-child{padding:0 0 15px}.middleTheme button:hover{background:#800df2}}@media screen and (max-width:780px){.sign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.wrapSignButton{margin-right:20px}.logo{width:50%}.middleTheme{margin-top:0}.middleTheme button{margin:10px auto 0;width:98%}.middleTheme,.middleWhiteTheme{min-height:600px}.middleTheme .main{margin:20px auto}.middleWhiteTheme .story{margin-right:0}.footer{padding:0 0 30px}}@media screen and (max-width:700px){.middleWhiteTheme .story:nth-child(2) .image{margin-top:10px}}@media screen and (max-width:680px){.back,.middleTheme p{margin-bottom:20px}.controlLanguage{margin-top:157px}.controlLanguage span{padding:7px 12px}.registrationBlock{width:90%;min-width:330px}#preText{display:none}#label{margin-top:20px}.blockWithSocialNetwork .iconNetwork{width:13vw}.blockWithSocialNetwork .iconNetwork:nth-child(3){width:13.8vw!important}.middleTheme h1{max-width:640px;width:auto}.middleTheme p{font-size:16px}.middleWhiteTheme{padding-bottom:40px}.middleWhiteTheme .main{margin:40px auto 20px}.middleWhiteTheme .story:first-child,.middleWhiteTheme .story:nth-child(2){margin-bottom:50px}.landingText{width:80%}.wrapBackgroundImage,.wrapBackgroundImageLeft{width:93%;height:57vh;background-position:center;background-size:cover}.innerMiddleTheme .finalText{width:90%;font-size:16px}.innerFooter .about,.innerFooter .footerLogo,.innerFooter .mainInfo{margin-left:10px}.cookie .preText{width:90%}.cookie .buttonOkay{margin-top:10px}.closeCookieBlock{position:absolute;right:10px}}@media screen and (max-width:480px){.wrapBackgroundImage,.wrapBackgroundImageLeft{height:43vh}.cookie p,.cookie span{font-size:13px}}