@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:Proxima Nova;src:url(/build/fonts/Proxima_Nova_Regular.35955eaa.eot);src:url(/build/fonts/Proxima_Nova_Regular.35955eaa.eot) format("embedded-opentype"),url(/build/fonts/Proxima_Nova_Regular.03ee3234.woff2) format("woff2"),url(/build/fonts/Proxima_Nova_Regular.fe578ba3.woff) format("woff"),url(/build/fonts/Proxima_Nova_Regular.afbbc105.ttf) format("truetype"),url(/build/images/Proxima_Nova_Regular.31e66884.svg) format("svg");font-style:normal;font-weight:400}@font-face{font-family:Proxima Nova;src:url(/build/fonts/Proxima_Nova_Regular_Italic.e612dc81.eot);src:url(/build/fonts/Proxima_Nova_Regular_Italic.e612dc81.eot) format("embedded-opentype"),url(/build/fonts/Proxima_Nova_Regular_Italic.e339d524.woff2) format("woff2"),url(/build/fonts/Proxima_Nova_Regular_Italic.97e6eab9.woff) format("woff"),url(/build/fonts/Proxima_Nova_Regular_Italic.8ccf92c5.ttf) format("truetype"),url(/build/images/Proxima_Nova_Regular_Italic.553d7f89.svg) format("svg");font-style:italic;font-weight:400}@font-face{font-family:Proxima Nova;src:url(/build/fonts/Proxima_Nova_Bold.e30718b3.eot);src:url(/build/fonts/Proxima_Nova_Bold.e30718b3.eot) format("embedded-opentype"),url(/build/fonts/Proxima_Nova_Bold.79f85057.woff2) format("woff2"),url(/build/fonts/Proxima_Nova_Bold.51e632d1.woff) format("woff"),url(/build/fonts/Proxima_Nova_Bold.defe51d7.ttf) format("truetype"),url(/build/images/Proxima_Nova_Bold.07a83fac.svg) format("svg");font-style:normal;font-weight:700}@font-face{font-family:Proxima Nova;src:url(/build/fonts/Proxima_Nova_Bold_Italic.0bb07585.eot);src:url(/build/fonts/Proxima_Nova_Bold_Italic.0bb07585.eot) format("embedded-opentype"),url(/build/fonts/Proxima_Nova_Bold_Italic.6bce15e6.woff2) format("woff2"),url(/build/fonts/Proxima_Nova_Bold_Italic.287dbb75.woff) format("woff"),url(/build/fonts/Proxima_Nova_Bold_Italic.ddd18dd3.ttf) format("truetype"),url(/build/images/Proxima_Nova_Bold_Italic.052946af.svg) format("svg");font-style:italic;font-weight:700}@font-face{font-family:Proxima Nova;src:url(/build/fonts/Proxima_Nova_Semibold.9669aafe.eot);src:url(/build/fonts/Proxima_Nova_Semibold.9669aafe.eot) format("embedded-opentype"),url(/build/fonts/Proxima_Nova_Semibold.97f336c7.woff2) format("woff2"),url(/build/fonts/Proxima_Nova_Semibold.b47c43e8.woff) format("woff"),url(/build/fonts/Proxima_Nova_Semibold.11a46706.ttf) format("truetype"),url(/build/images/Proxima_Nova_Semibold.4603c37e.svg) format("svg");font-style:normal;font-weight:600}@font-face{font-family:Proxima Nova;src:url(/build/fonts/Proxima_Nova_Semibold_Italic.37852611.eot);src:url(/build/fonts/Proxima_Nova_Semibold_Italic.37852611.eot) format("embedded-opentype"),url(/build/fonts/Proxima_Nova_Semibold_Italic.d94acb54.woff2) format("woff2"),url(/build/fonts/Proxima_Nova_Semibold_Italic.3baa2247.woff) format("woff"),url(/build/fonts/Proxima_Nova_Semibold_Italic.49bdec63.ttf) format("truetype"),url(/build/images/Proxima_Nova_Semibold_Italic.afc2ad4a.svg) format("svg");font-style:italic;font-weight:600}@font-face{font-family:Proxima Nova;src:url(/build/fonts/Proxima_Nova_Light.6d06253a.eot);src:url(/build/fonts/Proxima_Nova_Light.6d06253a.eot) format("embedded-opentype"),url(/build/fonts/Proxima_Nova_Light.1b58b119.woff2) format("woff2"),url(/build/fonts/Proxima_Nova_Light.1d24d8cd.woff) format("woff"),url(/build/fonts/Proxima_Nova_Light.eee7b1c5.ttf) format("truetype"),url(/build/images/Proxima_Nova_Light.6c644cb4.svg) format("svg");font-style:normal;font-weight:300}@font-face{font-family:Proxima Nova;src:url(/build/fonts/Proxima_Nova_Light_Italic.4fa224c9.eot);src:url(/build/fonts/Proxima_Nova_Light_Italic.4fa224c9.eot) format("embedded-opentype"),url(/build/fonts/Proxima_Nova_Light_Italic.268ee392.woff2) format("woff2"),url(/build/fonts/Proxima_Nova_Light_Italic.36e8e7a7.woff) format("woff"),url(/build/fonts/Proxima_Nova_Light_Italic.bbceff95.ttf) format("truetype"),url(/build/images/Proxima_Nova_Light_Italic.38ec2485.svg) format("svg");font-style:italic;font-weight:300}body{position:relative;min-height:100vh;background-image:url(/build/images/login-bg.c8796ca3.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;background-color:#fff}.site__content{padding-bottom:100px}.bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:-1}.text-info-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sign-box{width:100%;max-width:522px;margin:0 auto;background:#fff;border:1px solid #d8e2e7;border-radius:5px;padding:20px;font-size:1rem;position:relative}.sign-box .sign-avatar{width:100px;height:100px;margin:0 auto 10px}.sign-box .sign-avatar img{display:block;width:100%;border-radius:50%}.sign-box .sign-avatar.no-photo{border:2px solid #c5d6de;text-align:center;border-radius:50%;line-height:85px;color:#c5d6de;font-size:3.125rem;font-weight:700}.sign-box .sign-title{font-size:1.5rem;font-weight:600;text-align:center;margin:0 0 15px;line-height:normal}.sign-box .btn{min-width:108px;margin:16px auto 12px;color:#fff}.sign-box .btn.sign-up{margin-top:18px}.sign-box .sign-note{text-align:center}.sign-box a{text-decoration:none;color:#0082c6;border-bottom:1px solid transparent}.sign-box a:hover{border-bottom-color:fade(#0082c6,50%)}.sign-box .form-group{margin-bottom:12px;zoom:1}.sign-box .form-group:after,.sign-box .form-group:before{content:" ";display:table}.sign-box .form-group:after{clear:both}.sign-box .checkbox{margin:0}.sign-box .checkbox label,.sign-box .reset{font-size:.875rem}.sign-box .close{position:absolute;right:10px;top:4px;opacity:1;color:#c5d6de}.sign-box .close:hover{color:#016cb6}.sign-box .owner-info{color:#aaa;border-top:1px solid #ccc;padding-top:5px}.sign-box.reset-password-box .btn{display:inline-block!important;margin:10px auto 12px;margin-right:10px}.sign-box.reset-password-box a{display:inline-block;margin-left:4px}.information-box{background:none;border:none;max-width:722px;margin-top:40px}.register-lg{max-width:900px}.item_phone:first-child .remove__phone{display:none}.register-regulations{font-size:13px;height:300px;overflow-y:scroll}.register-regulations .item.error label{color:#fa424a}.register-regulations .item.error .checkbox input+label:before{border-color:#fa424a}.register-regulations .checkbox label{font-size:13px}.register-regulations .read-more{position:relative;height:67px;overflow:hidden;transition:.3s}.register-regulations .read-more:after{content:"";position:absolute;height:30px;bottom:14px;left:0;right:0;background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));z-index:2}.register-regulations .read-more.open{height:auto;transition:.3s}.register-regulations .read-more.open:after{content:none}.register-regulations .read-more.open .read-more-btn img,.register-regulations .read-more.open .read-more-btn svg{transform:rotate(180deg);transition:.25s}.register-regulations .read-more .read-more-btn{position:absolute;bottom:0;width:100%;height:18px;background:#fff;cursor:pointer;transition:.25s;text-align:center;z-index:3}.register-regulations .read-more .read-more-btn img,.register-regulations .read-more .read-more-btn svg{width:10px;height:10px}.login-social{font-size:0.6875rem;padding-top:15px;color:rgba(5,5,5,.5);text-align:center}.login-social .links{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:15px;text-align:left}.login-social .links a{max-width:100%}.btn-validation.disabled{opacity:.5;user-select:none;cursor:no-drop}