.authentication-form{margin-top:-70px}.login-form{margin-top:-80px}.flash-message{margin-bottom:100px}.accept-terms{font-size:12px}.registration-section{background-color:#000}@media (max-width:991.98px){.registration-section{height:1500px!important}}@media (min-width:992px){.registration-section{height:1050px!important}}body{background-color:#fff;font-family:Roboto,sans-serif}p{color:#b3b3b3;font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}a{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}a:hover{text-decoration:none!important}.content{background-color:#000;padding:7rem 0}h2{font-size:20px}.half,.half .container>.row{height:100%}@media (max-width:991.98px){.half .bg{height:500px}}.half .bg,.half .contents{width:50%}@media (max-width:1199.98px){.half .bg,.half .contents{width:100%}}.half .bg .form-group,.half .contents .form-group{border:1px solid #efefef;margin-bottom:20px;overflow:hidden;padding:15px;position:relative}.half .bg .form-group label,.half .contents .form-group label{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.half .bg .form-group input:focus+label,.half .contents .form-group input:focus+label{margin-top:-20px}.half .bg .form-group.first,.half .contents .form-group.first{border-top-left-radius:7px;border-top-right-radius:7px}.half .bg .form-group.last,.half .contents .form-group.last{border-bottom:1px solid #efefef;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.half .bg .form-group label,.half .contents .form-group label{color:#b3b3b3;display:block;font-size:12px;margin-bottom:0}.half .bg .form-group.field--not-empty label,.half .contents .form-group.field--not-empty label{margin-top:-20px}.half .bg .form-control,.half .contents .form-control{border:none;border-radius:0;font-size:20px;padding:0}.half .bg .form-control:active,.half .bg .form-control:focus,.half .contents .form-control:active,.half .contents .form-control:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.half .bg{background-position:50%;background-size:cover}.half a{color:#888;text-decoration:underline}.half .btn{height:54px;padding-left:30px;padding-right:30px}.half .forgot-pass{font-size:14px;position:relative;top:2px}.social-login a{color:#fff;display:block;margin-bottom:10px;position:relative;text-align:center;text-decoration:none}.social-login a:hover{color:#fff}.social-login a.facebook{background:#3b5998}.social-login a.facebook:hover{background:#344e86}.social-login a.twitter{background:#1da1f2}.social-login a.twitter:hover{background:#0d95e8}.social-login a.google{background:#ea4335}.social-login a.google:hover{background:#e82e1e}.control{cursor:pointer;display:block;font-size:14px;margin-bottom:15px;padding-left:30px;position:relative}.control .caption{color:#888;position:relative;top:.2rem}.control input{opacity:0;position:absolute;z-index:-1}.control__indicator{background:#e6e6e6;border-radius:4px;height:20px;left:0;position:absolute;top:2px;width:20px}.control--radio .control__indicator{border-radius:50%}.control input:focus~.control__indicator,.control:hover input~.control__indicator{background:#ccc}.control input:checked~.control__indicator{background:#007bff}.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:#1a88ff}.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.9;pointer-events:none}.control__indicator:after{content:"\e5ca";display:none;font-family:icomoon;font-size:16px;position:absolute;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.control input:checked~.control__indicator:after{color:#fff;display:block}.control--checkbox .control__indicator:after{left:50%;margin-top:-1px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--checkbox input:disabled:checked~.control__indicator{background-color:#7e0cf5;opacity:.2}.form-block{margin-bottom:20px}.form-section{margin-top:150px}.login-signup{height:500px;margin-top:30px}