.page-login,.page-logout,.page-newsletter,.page-reset{min-height:300px;text-align:center}.page-login .page-content,.page-logout .page-content,.page-newsletter .page-content,.page-reset .page-content{margin:0 auto;max-width:430px}.page-login .form-control,.page-logout .form-control,.page-newsletter .form-control,.page-reset .form-control{margin-bottom:1rem}.page-login .btn,.page-logout .btn,.page-newsletter .btn,.page-reset .btn{margin-bottom:1rem;width:100%}.page-404{background:#fff;padding:70px 0}.page-404-content{margin:0 auto;max-width:1180px;padding-left:120px;position:relative}.page-404-content:before{content:":(";font-size:108px;font-weight:600;left:0;opacity:.5;position:absolute;top:20px}.page-404-content>*{color:#9095aa}.page-404-content .btn{border:2px solid #0d132a;margin-right:.625rem;margin-top:2rem}@media screen and (max-width:543px){.page-404-content{padding-left:0}.page-404-content:before{content:none;display:none}}@media screen and (max-width:419px){.page-404-content .btn{margin-right:0;width:100%}}.page-404-content-new{margin:0 auto;max-width:1180px}.page-404-content-new>.wpj-col-4{max-width:120px}.page-404-content-new .emoji{font-size:108px;font-weight:600;margin-top:20px;opacity:.5}.page-404-content-new .btns>.wpj-col-center{display:flex;flex-wrap:wrap}.page-404-content-new .btn{margin-right:.625rem;margin-top:1.25rem}@media screen and (max-width:767px){.page-404-content-new>.wpj-col-4{display:none}}@media screen and (max-width:419px){.page-404-content-new .w-btn-wrapper{width:100%}.page-404-content-new .btn{margin-right:0;width:100%}}.vip-club h1{text-align:center}.vip-club .vip-club-about{color:#0d132a}.vip-club .vip-badges{display:flex;flex-wrap:wrap;margin:25px auto;max-width:945px}.vip-club .vip-badges .vip-badge{background-color:#f7f8fa;margin:0 10px;padding:25px 20px 25px 32px;width:calc(33.33% - 20px)}.vip-club .vip-badges .vip-badge p{line-height:1.6;margin-bottom:0}.vip-club .vip-registration{margin-bottom:70px;text-align:center}.vip-club .vip-registration h2{margin-bottom:0}.vip-club .vip-registration .btn-ctr{padding:10px 60px}@media screen and (max-width:991px){.vip-club .vip-badges .vip-badge{margin-bottom:20px;width:100%}}.about-us{background-color:#f7f8fa}.about-us .about-us-header{background-color:#f7f8fa;padding-bottom:150px;padding-top:40px;position:relative;text-align:center}.about-us .about-us-header .opening-text{color:#0d132a;position:relative;z-index:1}.about-us .about-us-header .bg-square{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.about-us .about-us-header .bg-square:before{border:12px solid #fff;content:"";height:684px;left:30%;position:absolute;top:-150px;transform:rotate(22deg);width:684px}.about-us .about-us-header h1,.about-us .about-us-header p{margin-bottom:0}.about-us .header-inner{height:496px;margin:0 auto;max-width:1024px;position:relative;width:100%}.about-us .header-inner img{position:relative;z-index:1}.about-us .header-inner:after,.about-us .header-inner:before{background-image:url(/web/build/images/paint-bg-pink.3dbbf6d1.svg);background-size:cover;content:"";position:absolute}.about-us .header-inner:after{height:130px;left:21%;top:30%;width:145px;z-index:2}.about-us .header-inner:before{bottom:-20px;height:290px;right:75px;width:325px;z-index:0}.about-us .header-inner .for-you{align-items:center;background-color:#ff537a;border-radius:50%;color:#fff;display:flex;flex-direction:column;height:192px;justify-content:center;line-height:1.5;padding:28px;position:absolute;right:180px;top:100px;width:192px;z-index:2}.about-us .header-inner .for-you p{font-size:17px;font-weight:600;letter-spacing:.03em;margin-bottom:0}.about-us .header-inner .for-you .fc{font-size:48px}.about-us .header-inner .header-text{color:#0d132a;line-height:1.8;max-width:270px}.about-us .note{color:#ff537a;position:absolute;text-align:left;z-index:3}.about-us .note .title{font-family:Caveat,cursive;font-size:26px;font-weight:600;margin-bottom:0}.about-us .note img{margin-left:130px}.about-us .note-team{bottom:-60px;left:90px}.about-us .note-img{left:180px;line-height:1;top:-40px}.about-us .note-img img{margin-left:165px}.about-us .about-us-append{margin:50px auto 100px;max-width:445px;text-align:center}.about-us .about-us-append .signature{color:#737984;font-family:Caveat,cursive;font-size:30px;line-height:1.5}.about-us .about-us-append .signature .fc{margin-left:10px}.about-us .about-us-content-wrapper{max-width:910px}.about-us .about-us-content-wrapper h4{font-family:Caveat,cursive;margin-bottom:1rem}.about-us .about-us-content-wrapper .content .content-block{margin-bottom:40px;max-width:450px;position:relative}.about-us .about-us-content-wrapper .content:nth-child(2) .content-block{margin-left:auto}.about-us .about-us-content-wrapper .content:nth-child(2) .content-block:before{display:inline-block;font:normal normal normal 14px/1 icons;font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#ff537a;content:"\f111";font-size:52px;left:-220px;position:absolute;top:40px;transform:rotate(11deg)}.about-us .about-us-content-wrapper .content:nth-child(2) .content-block:after{background-image:url(/web/build/images/smile.d0cd03cb.svg);content:"";height:60px;left:-140px;position:absolute;top:10px;width:78px}.about-us .about-us-content-wrapper .content:nth-child(3) .content-block:before{background-image:url(/web/build/images/paint-bg-black.7995e43b.svg);background-size:cover;content:"";height:90px;position:absolute;right:-180px;top:-10px;width:100px}.about-us .about-us-content-wrapper .content:nth-child(3) .content-block:after{background-image:url(/web/build/images/emoji.24ad44a8.svg);background-size:cover;content:"";height:82px;position:absolute;right:-140px;top:5px;width:88px}.about-us .about-us-content-wrapper .content-image{display:flex;position:relative}.about-us .about-us-content-wrapper .content-image .content-block{max-width:370px}.about-us .about-us-content-wrapper .content-image .img{background-color:#fff;left:440px;position:absolute;top:-160px;z-index:1}.about-us .about-us-content-wrapper .content-image .img img{transform:rotate(-12deg)}@media screen and (max-width:1259px){.about-us .about-us-header .bg-square{display:none}}@media screen and (max-width:991px){.about-us .header-inner .for-you{right:60px}}@media screen and (max-width:767px){.about-us .header-inner:before{display:none}.about-us .header-inner:after{display:none}.about-us .header-inner .for-you{height:150px;padding:10px;width:150px}.about-us .header-inner .for-you p{font-size:14px}.about-us .header-inner .for-you .fc{font-size:48px}.about-us .about-us-content-wrapper .content-image .img,.about-us .about-us-content-wrapper .content-image .note{display:none}.about-us .about-us-content-wrapper .content:nth-child(2) .content-block:after,.about-us .about-us-content-wrapper .content:nth-child(2) .content-block:before,.about-us .about-us-content-wrapper .content:nth-child(3) .content-block:after,.about-us .about-us-content-wrapper .content:nth-child(3) .content-block:before{display:none}}@media screen and (max-width:543px){.about-us .header-inner{height:auto}.about-us .header-inner .for-you,.about-us .header-inner .note-team{display:none}.about-us .about-us-header{padding-bottom:40px}}