@import "bootstrap.min.css";@import "font-awesome.min.css";@import "jquery-confirm.min.css";body {font-family: 'roboto', sans-serif;color: #535353;}.img-fluid {max-width: 100% !important;height: auto;}.form-control:focus {box-shadow: none;}.login-1 {z-index: 999;}.login-1 a {text-decoration: none;}.login-1 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-1 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 0;background: #fff7f7;z-index: 999;}.login-1 .form-inner {max-width: 500px;width: 100%;margin: 0 15px;text-align: center;background: #fff;padding: 50px;box-shadow: 0 0 10px rgb(0 0 0 / 12%);overflow: hidden;-webkit-transition: all 0.5s;transition: all 0.9s;z-index: 1;}.login-1 .bg-img {min-height: 100vh;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 15px 50px;background: #fff;background: rgba(0, 0, 0, 0.04) url(../img/img-25.jpg) top left repeat;z-index: 999;background-position: center center;background-repeat: no-repeat;background-size: cover;}.login-1 .bg-img:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background: rgb(33 9 90 / 55%);}.login-1 .info {z-index: 999;}.login-1 .form-section .extra-login {float: left;width: 100%;text-align: center;position: relative;}.login-1 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #e4e4e4;content: "";}.login-1 .form-section .extra-login > span {width: auto;float: none;display: inline-block;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 14px;color: #717171;text-transform: capitalize;background: #fff;}.login-1 .pad-0 {padding: 0;}.login-1 .form-section p {color: #dadada;margin-bottom: 0;text-align: center;font-size: 14px;}.login-1 .form-section p {color: #717171;margin-bottom: 0;font-size: 15px;font-weight: 500;}.login-1 .form-section p a {font-weight: 500;color: #717171;}.login-1 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-1 .form-section .thembo {margin-left: 4px;}.login-1 .form-section h3 {margin: 0 0 25px;font-size: 25px;font-weight: 400;color: #313131;}.login-1 .form-section .form-group {margin-bottom: 25px;}.login-1 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-1 .form-section .form-check-input:checked {display: none;}.login-1 .form-section .form-control {padding: 15.5px 20px;float: left;width: 100%;font-size: 15px;outline: none;color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-1 .form-section img {margin-bottom: 5px;height: 40px;}.login-1 .form-section .form-box i {position: absolute;top: 10px;right: 20px;font-size: 23px;color: #616161;}.login-1 .form-section .checkbox .terms {margin-left: 3px;}.login-1 .form-section .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-1 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-1 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-1 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-1 .form-section .btn-theme {background: #ff574d;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;border-radius: 3px;font-weight: 400;}.login-1 .form-section .btn-theme:hover {box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);background: #ef4b22;}.login-1 .none-2 {display: none;}.login-1 .form-section .terms {margin-left: 3px;}.login-1 .form-section .checkbox {font-size: 14px;}.login-1 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-1 .form-section .form-check a {color: #717171;float: right;}.login-1 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-1 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;}.login-1 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 15px;font-weight: 500;color: #717171;}.login-1 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background: #ff574d;border-color: #ff574d;}.login-1 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-1 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-1 .form-section a.forgot-password {font-size: 15px;color: #717171;float: right;}.login-1 .logo img {margin-bottom: 15px;height: 30px;}.login-1 .info {max-width: 610px;padding: 10px 30px;}.login-1 .info h1 {color: #fff;margin-bottom: 20px;font-size: 45px;text-transform: uppercase;}.login-1 .info h1 span {color: #ff574d;}.login-1 .info p {color: #fff;line-height: 28px;opacity: 0.9;}.login-1 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-1 .social-list {padding: 0;text-align: center;}.login-1 .social-list li a {-webkit-transition: all 0.8s;transition: all 0.8s;bottom: 15px;}.login-1 .form-inner:hover .social-list li a {-webkit-transform: rotate(360deg);transform: rotate(360deg);}.login-1 .form-inner i {-webkit-transition: all 0.8s;transition: all 0.8s;}.login-1 .form-inner:hover .form-box i {-webkit-transform: rotate(360deg);transform: rotate(360deg);}.login-1 .social-list li {display: inline-block;}.login-1 .social-list li a {margin: 1px;font-size: 14px;font-weight: 500;width: 110px;height: 40px;line-height: 40px;border-radius: 3px;display: inline-block;text-align: center;color: #fff;}.login-1 .social-list li a:hover {text-decoration: none;}.login-1 .facebook-bg {background: #4867aa;}.login-1 .facebook-bg:hover {background: #3d5996;color: #fff;}.login-1 .twitter-bg {background: #33CCFF;}.login-1 .twitter-bg:hover {background: #56d7fe;}.login-1 .google-bg {background: #db4437;}.login-1 .google-bg:hover {background: #dc4e41;}@media (max-width: 992px) {.login-1 .form-section {width: 100%;}.login-1 .form-inner {padding: 40px 30px;}.login-1 .form-section {justify-content: center;align-items: center;padding: 30px 0;}.login-1 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}}@media (max-width: 768px) {.login-1 .form-inner {margin: 0 15px;}}.login-2 {background: #fff;}.login-2 a {text-decoration: none;}.login-2 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 50px 0!important;background: #fff;}.login-2 .bg-img {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 15px 0;background: #fff;background: rgba(0, 0, 0, 0.04) url(../img/img-30.jpg) top left repeat;z-index: 999;background-position: center center;background-repeat: no-repeat;background-size: cover;}.login-2 .bg-img::before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background: rgb(17 30 183 / 16%);}.login-2 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-2 .form-inner {max-width: 500px;width: 100%;padding: 0 15px;text-align: center;}.login-2 .form-section .extra-login {float: left;width: 100%;margin: 25px 0 25px;text-align: center;position: relative;}.login-2 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #d8dcdc;content: "";}.login-2 .form-section .extra-login > span {width: auto;float: none;display: inline-block;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 14px;color: #616161;text-transform: capitalize;background: #fff;}.login-2 .pad-0 {padding: 0;}.login-2 .form-section p {color: #616161;margin-bottom: 0;text-align: center;font-size: 16px;}.login-2 .form-section p a {font-weight: 500;color: #616161;}.login-2 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-2 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-2 .form-section .thembo {margin-left: 4px;}.login-2 .form-section h3 {margin: 0 0 25px;font-size: 25px;font-weight: 400;color: #313131;}.login-2 .form-section .form-group {margin-bottom: 25px;}.login-2 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-2 .form-section .form-control {padding: 10px 20px;font-size: 16px;outline: none;height: 55px;background: rgba(23, 23, 23, 0.72);color: #616161;border-radius: 3px;font-weight: 500;background: #fff;border: solid 1px #dedede;}.login-2 .form-section .checkbox .terms {margin-left: 3px;}.login-2 .form-section .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-2 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-2 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-2 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-2 .form-section .btn-theme {background: #6fca3d;border: none;color: #fff;}.login-2 .form-section .btn-theme:hover {background: #6cbc40;}.login-2 .none-2 {display: none;}.login-2 .form-section .terms {margin-left: 3px;}.login-2 .form-section .checkbox {font-size: 14px;}.login-2 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-2 .form-section .form-check a {color: #616161;float: right;}.login-2 .form-check-input:checked {display: none;}.login-2 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-2 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;}.login-2 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #616161;}.login-2 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #6fca3d;border-color: #6fca3d;}.login-2 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-2 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-2 .form-section a.forgot-password {font-size: 16px;color: #616161;float: right;}.login-2 .logo img {margin-bottom: 15px;height: 30px;}.login-2 .social-list {margin-bottom: 30px;}.login-2 .social-list a {width: 50px;height: 50px;line-height: 50px;text-align: center;display: inline-block;font-size: 20px;margin: 2px;border-radius: 5%;background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}.login-2 .social-list a:hover {color: #fff;}.login-2 .facebook-bg {color: #4867aa;}.login-2 .facebook-bg:hover {background: #4867aa;}.login-2 .twitter-bg {color: #33CCFF;}.login-2 .twitter-bg:hover {background: #33CCFF;}.login-2 .google-bg {color: #db4437;}.login-2 .google-bg:hover {background: #db4437;}.login-2 .linkedin-bg {color: #2392e0;}.login-2 .linkedin-bg:hover {background: #1c82ca;}@media (max-width: 992px) {.login-2 .form-section {width: 100%;}.login-2 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}.login-2 .login-box {max-width: 500px;margin: 0 auto;padding: 0;}}@media (max-width: 768px) {.login-2 .form-inner {padding: 0;}}.login-3 {background: #ff574d;}.login-3 a {text-decoration: none;}.login-3 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 50px 0!important;}.login-3 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-3 .form-inner {max-width: 450px;width: 100%;margin: 0 30px;text-align: center;background: #ff574d;}.login-3 .form-check-input:checked {display: none;}.login-3 .bg-img {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 15px 0;background: #fff;background: rgba(0, 0, 0, 0.04) url(../img/img-29.jpg) top left repeat;z-index: 999;background-position: center center;background-repeat: no-repeat;background-size: cover;}.login-3 .form-section .extra-login {float: left;width: 100%;margin: 25px 0 25px;text-align: center;position: relative;}.login-3 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #d86058;content: "";}.login-3 .form-section .extra-login > span {width: auto;float: none;display: inline-block;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 15px;color: #fff;text-transform: capitalize;background: #ff574d;}.login-3 .pad-0 {padding: 0;}.login-3 .form-section p {color: #dadada;margin-bottom: 0;text-align: center;font-size: 16px;}.login-3 .form-section p {color: #fff;margin-bottom: 0;font-size: 16px;font-weight: 500;}.login-3 .form-section p a {font-weight: 500;color: #fff;}.login-3 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-3 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-3 .form-section .thembo {margin-left: 4px;}.login-3 .form-section h3 {margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #fff;}.login-3 .form-section .form-group {margin-bottom: 25px;}.login-3 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-3 .form-section .form-control {padding: 10px 20px;font-size: 15px;outline: none;height: 55px;background: rgba(23, 23, 23, 0.72);color: #616161;border-radius: 50px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-3 .form-section .checkbox .terms {margin-left: 3px;}.login-3 .form-section .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 50px;}.login-3 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-3 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-3 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-3 .form-section .btn-theme {background: #2c3ca9;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;border-radius: 50px;font-weight: 400;}.login-3 .form-section .btn-theme:hover {box-shadow: 0 0 35px rgba(0, 0, 0, 0.2);background: #223196;}.login-3 .none-2 {display: none;}.login-3 .form-section .terms {margin-left: 3px;}.login-3 .form-section .checkbox {font-size: 14px;}.login-3 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 2px;}.login-3 .form-section .form-check a {color: #fff;float: right;}.login-3 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-3 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #fff;border-radius: 50px;background-color: #fff;}.login-3 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 15px;font-weight: 500;color: #fff;}.login-3 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background: #2c3ca9;border-color: #2c3ca9;}.login-3 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 12px;content: "\2713";padding-left: 3px;}.login-3 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-3 .form-section a.forgot-password {font-size: 16px;color: #fff;float: right;line-height: 55px;}.login-3 .logo img {margin-bottom: 15px;height: 30px;}.login-3 .clip-home {clip-path: polygon(0 0, 100% 0, 100% 0%, 100% 100%, 20% 100%);position: relative;}.login-3 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-3 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-3 .form-section .social-list li a {font-size: 14px;font-weight: 400;width: 130px;margin: 2px 0 3px 0;height: 40px;line-height: 40px;border-radius: 20px;display: inline-block;text-align: center;text-decoration: none;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-3 .form-section .social-list li a i {height: 40px;width: 40px;line-height: 40px;float: left;color: #fff;font-size: 14px;border-radius: 20px;}.login-3 .form-section .social-list li a span {margin-right: 7px;}.login-3 .facebook-color {color: #4867aa;}.login-3 .twitter-color {color: #33CCFF;}.login-3 .google-color {color: #db4437;}.login-3 .twitter-i {background: #33CCFF;}.login-3 .facebook-i {background: #4867aa;}.login-3 .google-i {background: #db4437;}@media (max-width: 992px) {.login-3 .clip-home {clip-path: polygon(0 0, 100% 0, 100% 0%, 100% 100%, 0 100%);position: relative;}.login-3 .form-section {width: 100%;}.login-3 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}}@media (max-width: 768px) {.login-3 .form-inner {margin: 0 15px;}}.login-4 .login-inner-form {color: #cccccc;position: relative;}.login-4 a {text-decoration: none;}.login-4 .bg-color-10 {min-height: 100vh;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 50px 60px;}.login-4 .form-check-input:checked {display: none;}.login-4 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-4 .form-section {max-width: 390px;margin: 0 auto;text-align: center;width: 100%;overflow: hidden;-webkit-transition: all 0.5s;transition: all 0.9s;z-index: 1;padding: 30px;background: #ffffff;}.login-4 .form-box {width: 100%;text-align: center;}.login-4 .login-inner-form .form-group {margin-bottom: 14px;}.login-4 .login-inner-form .form-box {float: left;width: 100%;position: relative;}.login-4 .login-inner-form .form-control {font-size: 14px;outline: none;font-weight: 700;background: #f1f1f17a;padding: 14.5px 45px 14.5px 20px;border: 1px solid #58595b47;color: #262626;border-radius: 0;}.login-4 .login-inner-form img {margin-bottom: 5px;height: 40px;}.login-4 .login-inner-form .form-box i {position: absolute;top: 50%;right: 20px;font-size: 17px;color: #000000;background: #58595b1a;height: 100%;top: 0;right: 0;width: 44px;display: flex;align-items: center;justify-content: center;}.login-4 .login-inner-form label {font-weight: 500;font-size: 14px;margin-bottom: 5px;}.login-4 .login-inner-form .forgot {margin: 0;line-height: 45px;color: #535353;font-size: 15px;float: right;}.login-4 .bg-img {background-size: cover;top: 0;bottom: 0;opacity: 1;z-index: 999;min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px;}.login-4 .bg-img::before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background-color: #f1f1f157;}.login-4 .info {max-width: 1000px;margin: 0 auto;z-index: 999;box-shadow: -4px 7px 6px #00000042;}.login-4 .info h1 {font-size: 60px;color: #fff;font-weight: 700;margin-bottom: 30px;text-transform: uppercase;}.login-4 .info h1 span {font-weight: 300;}.login-4 .info {text-align: left;}.login-4 .info p {margin-bottom: 0;color: #fff;opacity: 0.9;line-height: 28px;}.login-4 .login-inner-form .btn-md {cursor: pointer;color: #fff;padding: 10px 15px;font-size: 14px;font-weight: 400;border-radius: 50px;text-transform: uppercase;}.login-4 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-4 .login-inner-form p {margin: 0;color: #616161;}.login-4 .login-inner-form p a {color: #616161;}.login-4 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-4 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-4 .login-inner-form .btn-theme:hover {background: #35363a;}.login-4 .login-inner-form .btn-theme {background: #58595b;border: none;color: #fff;}.login-4 .logo img {max-width: 100%;height: 36px;}.login-4 .nav-pills li {display: inline-block;}.login-4 .login-inner-form .checkbox {margin-bottom: 25px;font-size: 14px;}.login-4 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 2px;}.login-4 .login-inner-form .form-check a {color: #d6d6d6;float: right;}.login-4 .login-inner-form .form-check-input {display: none;}.login-4 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: none;border-radius: 50px;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-4 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #616161;}.login-4 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {color: #fff;background: #0f96f9;}.login-4 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 17px;font-size: 12px;content: "\2713";}.login-4 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-4 .login-inner-form .checkbox a {font-size: 16px;color: #616161;float: right;margin-left: 3px;}.login-4 .form-section h3 {font-size: 20px;margin-bottom: 25px;font-weight: 300;color: #35363a;margin-top: 15px;}.login-4 .form-section p {margin: 25px 0 0;font-size: 16px;color: #616161;}.login-4 .form-section p a {color: #616161;}.login-4 .form-section ul {list-style: none;padding: 0;margin: 0;}.login-4 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-4 .form-section .social-list li a {font-size: 13px;font-weight: 600;width: 120px;margin: 2px 0 3px 0;height: 40px;line-height: 40px;border-radius: 20px;display: inline-block;text-align: center;text-decoration: none;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-4 .form-section .social-list li a i {height: 40px;width: 40px;line-height: 40px;float: left;color: #fff;border-radius: 20px;-webkit-transition: all 0.8s;transition: all 0.8s;font-size: 15px;}.login-4 .form-section:hover .social-list li a i {-webkit-transform: rotate(360deg);transform: rotate(360deg);}.login-4 .form-section .social-list li a span {margin-right: 7px;}.login-4 .form-section .extra-login {float: left;width: 100%;margin: 20px 0 25px;text-align: center;position: relative;}.login-4 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #d8dcdc;content: "";}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-4 .form-section .extra-login > span {width: auto;float: none;display: inline-block;background: #fff;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 13px;color: #616161;text-transform: capitalize;}.login-4 .facebook-i {background: #4867aa;color: #fff;}.login-4 .twitter-i {background: #33CCFF;color: #fff;}.login-4 .google-i {background: #db4437;color: #fff;}.login-4 .facebook-color {color: #4867aa;}.login-4 .twitter-color {color: #33CCFF;}.login-4 .google-color {color: #db4437;}@media (max-width: 1200px) {.login-4 .info h1 {font-size: 45px;}}@media (max-width: 992px) {.login-4 .none-992 {display: none;}}.login-5 {min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 0;}.login-5 a {text-decoration: none;}.login-5 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-5 .login-box {background: #fff;border-radius: 20px;margin: 0 auto;box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);background: rgba(0, 0, 0, 0.04) url(../img/img-6.jpg) top left repeat;background-size: cover;}.login-5 .form-check-input:checked {display: none;}.login-5 .form-section {text-align: center;padding: 70px 70px;background: #fff;border-radius: 10px 0 0 10px;}.login-5-bg {background: #f7f7f7;}.login-5 .pad-0 {padding: 0;}.login-5 .info {padding: 30px;text-align: center;border: solid 5px rgb(255 255 255 / 20%);max-width: 300px;margin: 0 auto;}.login-5 .info h3 {font-size: 18px;text-transform: uppercase;margin-bottom: 20px;font-weight: 500;color: #fff;}.login-5 .form-section p {margin-bottom: 0;font-size: 16px;font-weight: 500;color: #717171;}.login-5 .form-section p a {font-weight: 500;color: #717171;}.login-5 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-5 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-5 .logo-2 img {margin-bottom: 20px;height: 30px;}.login-5 .form-section .thembo {margin-left: 4px;}.login-5 .form-section h3 {text-align: center;margin: 0 0 25px;font-size: 25px;font-weight: 400;color: #313131;}.login-5 .form-section .form-group {margin-bottom: 25px;}.login-5 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-5 .form-section .form-control {padding: 10px 25px;font-size: 16px;outline: none;height: 50px;background: rgba(23, 23, 23, 0.72);color: #616161;border-radius: 50px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-5 .form-section .checkbox .terms {margin-left: 3px;}.login-5 .form-section .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 50px;}.login-5 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-5 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-5 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-5 .form-section .btn-theme {background: #ff2f2f;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-5 .form-section .btn-theme:hover {background: #ec2727;}.login-5 .none-2 {display: none;}.login-5 .logo {top: 40px;position: absolute;left: 65px;}.login-5 .form-section .terms {margin-left: 3px;}.login-5 .btn-section {margin-bottom: 25px;display: inline-block;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-5 .btn-section .btn-1 {border-radius: 0;border-right: solid 2px #e6e6e6;}.login-5 .btn-section .link-btn {font-size: 16px;float: left;background: #fff;font-weight: 400;text-align: center;text-decoration: none;text-decoration: blink;line-height: 35px;width: 110px;color: #505050;}.login-5 .btn-section .link-btn:hover {color: #ff2f2f;}.login-5 .btn-section .active-bg {color: #ff2f2f;}.login-5 .btn-section .btn-2 {border-radius: 0;}.login-5 .form-section .checkbox {font-size: 15px;}.login-5 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-5 .form-section .form-check a {color: #717171;float: right;}.login-5 .form-section .form-check-input {position: absolute;margin-left: 0;display: none;}.login-5 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #fff;border-radius: 50px;background-color: #fff;box-shadow: 0 0 5px rgb(0 0 0 / 20%);}.login-5 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #717171;}.login-5 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #ff2f2f;border-color: #ff2f2f;}.login-5 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 17px;font-size: 12px;content: "\2713";padding-left: 3px;}.login-5 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-5 .form-section a.forgot-password {font-size: 16px;color: #616161;float: right;line-height: 50px;}.login-5 .social-list a {width: 45px;height: 45px;line-height: 45px;text-align: center;display: inline-block;font-size: 19px;margin: 2px;border-radius: 5%;background: #fff;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);-webkit-transition: all 0.8s;transition: all 0.8s;}.login-5 .login-box:hover .social-list a {-webkit-transform: rotate(360deg);transform: rotate(360deg);}.login-5 .social-list a:hover {color: #fff;}.login-5 .facebook-bg {color: #4867aa;}.login-5 .facebook-bg:hover {background: #4867aa;}.login-5 .twitter-bg {color: #33CCFF;}.login-5 .twitter-bg:hover {background: #33CCFF;}.login-5 .google-bg {color: #db4437;}.login-5 .google-bg:hover {background: #db4437;}.login-5 .linkedin-bg {color: #2392e0;}.login-5 .linkedin-bg:hover {background: #1c82ca;}@media (max-width: 992px) {.login-5 .form-section {width: 100%;}.none-992 {display: none!important;}.login-5 .login-box {max-width: 500px;margin: 0 auto;padding: 0;}}@media (max-width: 768px) {.login-5 .form-section {padding: 50px 30px;}}.login-6 {z-index: 999;position: relative;min-height: 100vh;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;width: 100%;}.login-6 a {text-decoration: none;}.login-6-inner {z-index: 999;position: relative;min-height: 100vh;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;width: 100%;overflow: hidden;padding: 30px 0;}.login-6-inner:before {content: "";width: 50%;height: 100%;position: absolute;top: 0;left: 0;-webkit-clip-path: polygon(0 0, 100% 0, 9% 100%, 0% 100%);clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);border-radius: 0 50px 50px 0;background: rgba(0, 0, 0, 0.04) url(../img/img-27.jpg) top left repeat;z-index: -9;}.login-6 .form-check-input:checked {display: none;}.login-6 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;z-index: 999;}.login-6 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-6 .bg-img {background: url(../img/8.gif);background-size: cover;top: 0;bottom: 0;opacity: 1;width: 100%;z-index: 999;padding-left: 50px;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 50px;border-radius: 100% 0 0 100%;}.login-6 .bg-img::before {}.login-6 .bg-img::before {opacity: 0.8;content: "";display: block;left: 0;right: 0;top: 0;bottom: 0;height: 100%;width: 100%;position: absolute;}.login-6 .logo {border-radius: 50px;margin-bottom: 0;display: inline-block;top: 50px;position: absolute;left: 90px;}.login-6 .logo img {height: 32px;}.login-6 .login-box {background: #fff;margin: 0 auto;max-width: 600px;}.login-6 .login-box .form-info {background: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);border-radius: 10px;}.login-6 .form-section {padding: 60px 80px 60px;border-radius: 10px 0 0 10px;text-align: left;}.login-6-bg {background: #f7f7f7;}.login-6 .pad-0 {padding: 0;}.login-6 label {color: #2d2d2d;font-size: 16px;font-weight: 500;}.login-6 .form-section p {color: #2d2d2d;font-size: 16px;font-weight: 500;margin-bottom: 40px;}.login-6 .form-section p a {color: #2d2d2d;font-weight: 500;}.login-6 .form-section p a:hover {}.login-6 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-6 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-6 .form-section .thembo {margin-left: 4px;}.login-6 .form-section h1 {font-size: 27px;font-weight: 600;color: #36a8be;}.login-6 .form-section h3 {margin: 0 0 40px;font-size: 23px;font-weight: 400;color: #313131;}.login-6 .form-section .form-group {margin-bottom: 25px;}.login-6.form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-6 .form-section .form-control {padding: 10px 20px;font-size: 16px;outline: none;height: 55px;color: #717171;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff5f5;}.login-6 .form-section .checkbox .terms {margin-left: 3px;}.login-6 .form-section .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-6 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-6 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-6 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-6 .form-section .btn-theme {background: #36a8be;border: none;color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-6 .form-section .btn-theme:hover {box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);background: #2e96ab;}.login-6 .none-2 {display: none;}.login-6 .form-section .terms {margin-left: 3px;}.login-6 .btn-section {border-radius: 50px;margin-bottom: 0;display: inline-block;top: 50px;position: absolute;right: 90px;}.login-6 .info {max-width: 500px;margin: 0 auto;align-self: center !important;}.login-6 .btn-section .link-btn {font-size: 14px;float: left;font-weight: 400;text-align: center;text-decoration: none;text-decoration: blink;width: 100px;padding: 6px 5px;margin-right: 5px;color: #000;border-radius: 3px;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-6 .btn-section .active-bg {color: #fff;background: #36a8be;}.login-6 .btn-section .link-btn:hover {color: #fff;background: #36a8be;}.login-6 .form-section .checkbox {font-size: 14px;}.login-6 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-6 .form-section .form-check a {color: #2d2d2d;float: right;}.login-6 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-6 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #fff5f5;border-radius: 3px;background-color: #fff5f5;}.login-6 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #2d2d2d;}.login-6 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #36a8be;border-color: #36a8be;}.login-6 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-6 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-6 .form-section a.forgot-password {font-size: 16px;color: #2d2d2d;float: right;}.login-6 .social-list a {text-align: center;display: inline-block;font-size: 18px;margin-right: 20px;color: #2d2d2d;}.login-6 .social-list a:hover {color: #36a8be;}@media (max-width: 992px) {.login-6-inner:before {background: transparent;}.login-6 .form-section {padding: 40px 30px 40px;border-radius: 10px 0 0 10px;text-align: left;}.login-6 .logo {display: none;}.login-6 .logo.d-none {display: initial!important;}.login-6 .logo {top: 30px;left: 30px;}.login-6 .btn-section {top: 30px;right: 30px;}}@media (max-width: 768px) {.login-6 .btn-section {right: 15px;}.login-6 .logo {left: 15px;}}.login-7 .login-inner-form {color: #cccccc;position: relative;}.login-7 a {text-decoration: none;}.login-7 .bg-color-13 {min-height: 100vh;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 15px;}.login-7 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-7 .form-section {max-width: 530px;margin: 0 auto;width: 100%;}.login-7 .form-check-input:checked {display: none;}.login-7 .form-box {width: 100%;text-align: center;}.login-7 .login-inner-form .form-group {margin-bottom: 25px;}.login-7 .login-inner-form .form-box {float: left;width: 100%;position: relative;}.login-7 .login-inner-form .form-control {font-size: 15px;outline: none;color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid #fff;background: #fff;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .06);padding: 13.5px 40px 13.5px 15px;}.login-7 .login-inner-form img {margin-bottom: 5px;height: 40px;}.login-7 .login-inner-form .form-box i {position: absolute;top: 12px;right: 15px;font-size: 19px;color: #616161;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-7 .login-inner-form .forgot {margin: 0;line-height: 45px;color: #535353;font-size: 15px;float: right;}.login-7 .bg-img {top: 0;bottom: 0;min-height: 100vh;z-index: 999;background: #ff2f4b;opacity: 1;position: relative;display: flex;justify-content: center;align-items: center;padding: 0 15px;overflow: hidden;}.bg-img-inner:before {content: "";width: 40%;height: 60%;position: absolute;top: 0;left: 0;bottom: 20%;-webkit-clip-path: polygon(0 0, 100% 0, 0% 100%, 0% 100%);clip-path: polygon(0 0, 50% 50%, 0% 100%, 0% 100%);background: #d8001dd4;opacity: 0.5;z-index: -999;}.bg-img-inner:after {content: "";width: 40%;background: #d8001dd4;height: 60%;position: absolute;top: 20%;right: 0;z-index: -1;-webkit-clip-path: polygon(0 0, 30% 0, 70% 10%);clip-path: polygon(0 0, 100% 50%, 100% 100%);opacity: 0.5;background: #d8001dd4;}.login-7 .info {z-index: 999;}.login-7 .info h1 {font-size: 28px;color: #fff;margin-bottom: 15px;text-transform: uppercase;}.login-7 .info p {margin-bottom: 0;color: #fff;line-height: 28px;}.login-7 .info {max-width: 450px;margin: 0 auto;padding: 40px;border: solid 5px #fff;text-align: center;}.login-7 .login-inner-form .btn-md {cursor: pointer;height: 50px;color: #fff;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-7 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-7 .login-inner-form p {margin: 0;color: #616161;}.login-7 .login-inner-form p a {color: #616161;}.login-7 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-7 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-7 .login-inner-form .btn-theme {background: #353140;border: none;color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-7 .login-inner-form .btn-theme:hover {background: #292631;}.login-7 .logo img {height: 30px;margin-bottom: 20px;}.login-7 .nav-pills li {display: inline-block;}.login-7 .login-inner-form .form-group.mb-35 {margin-bottom: 35px;}.login-7 .login-inner-form .form-group.mb-30 {margin-bottom: 30px;}.login-7 .login-inner-form .terms {margin-left: 3px;}.login-7 .login-inner-form .checkbox {margin-bottom: 25px;font-size: 14px;}.login-7 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-7 .login-inner-form .form-check a {color: #d6d6d6;float: right;}.login-7 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-7 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #fff;border-radius: 3px;background-color: #fff;}.login-7 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 15px;color: #fff;}.login-7 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {color: #2a374c;}.login-7 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 12px;font-size: 14px;content: "\2713";}.login-7 .btn-section {top: 20px;position: absolute;left: 0px;float: right;display: inline-block;width: 100px;}.login-7 .btn-section .link-btn {font-size: 14px;float: left;background: transparent;font-weight: 400;line-height: 50px;width: 120px;text-decoration: none;text-decoration: blink;text-align: center;color: #fff!important;border-radius: 0 50px 50px 0;margin-bottom: 5px;text-transform: uppercase;}.login-7 .btn-section .active-bg {background: #ff2f4b;}.login-7 .btn-section .default-bg {background: #353140;}.login-7 .btn-section .link-btn:hover {background: #ff2f4b;}.login-7 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {color: #fff;background: #292631;border: solid #292631;}.login-7 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-7 .login-inner-form .checkbox a {font-size: 15px;color: #fff;float: right;margin-left: 3px;}.login-7 .form-section {text-align: center;padding: 70px;background: #ff2f4b;border-radius: 5px;}.login-7 .form-section .form-section-innner:before {content: "";width: 40%;height: 60%;position: absolute;top: 0;left: 0;bottom: 20%;-webkit-clip-path: polygon(0 0, 100% 0, 0% 100%, 0% 100%);clip-path: polygon(0 0, 50% 50%, 0% 100%, 0% 100%);background: #d8001dd4;opacity: 0.1;z-index: -999;}.login-7 .form-section .form-section-innner:after {content: "";width: 40%;height: 60%;position: absolute;top: 20%;right: 0;z-index: -1;-webkit-clip-path: polygon(0 0, 30% 0, 70% 10%);clip-path: polygon(0 0, 100% 50%, 100% 100%);opacity: 0.1;background: #d8001dd4;}.login-7 .form-section h3 {font-size: 25px;margin-bottom: 25px;font-weight: 400;color: #fff;}.login-7 .form-section p {margin: 25px 0 0;font-size: 15px;color: #fff;}.login-7 .form-section p a {color: #fff;}.login-7 .form-section ul {list-style: none;padding: 0;margin: 0;}.login-7 .form-section .social-list li {display: inline-block;}.login-7 .form-section .social-list li a {font-size: 13px;font-weight: 600;width: 125px;margin: 0 2px 5px 0;height: 40px;line-height: 40px;display: inline-block;text-align: center;text-decoration: none;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-7 .form-section .social-list li a i {height: 40px;width: 40px;line-height: 40px;float: left;color: #fff;}.login-7 .none-2 {display: none;}.login-7 .facebook-i {background: #4867aa;color: #fff;}.login-7 .twitter-i {background: #33CCFF;color: #fff;}.login-7 .google-i {background: #db4437;color: #fff;}.login-7 .facebook-color {color: #4867aa;}.login-7 .twitter-color {color: #33CCFF;}.login-7 .google-color {color: #db4437;}@media (max-width: 992px) {.login-7 .none-992 {display: none;}.login-7 .none-2 {display: block;}.login-7 .btn-section {display: none;}}@media (max-width: 768px) {.login-7 .bg-color-16 {padding: 30px;}.login-7 .form-section {padding: 50px 30px;}}.login-8 {min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 0;}.login-8 a {text-decoration: none;}.login-8 .form-section {max-width: 600px;margin: 0 auto;background: rgba(0, 0, 0, 0.04) url(../img/img-8.jpg) top left repeat;background-size: cover;text-align: center;padding: 70px;border-radius: 5px;z-index: 999;position: relative;}.login-8 .form-check-input:checked {display: none;}.login-8 .form-section:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: -999;background: rgb(33 9 90 / 53%);}.login-8 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-8 .form-section p {color: #e2e1e1;margin-bottom: 0;font-size: 15px;font-weight: 500;}.login-8 .form-section p a {color: #e2e1e1;font-weight: 500;}.login-8 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-8 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-8 .logo-2 img {margin-bottom: 20px;height: 30px;}.login-8 .form-section .thembo {margin-left: 4px;}.login-8 .form-section h3 {margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #e2e1e1;}.login-8 .form-section .form-group {margin-bottom: 30px;}.login-8 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-8 .form-section .form-control {padding: 10px 20px;font-size: 15px;font-weight: 500;outline: none;color: #fff;border-radius: 3px;height: 50px;border: 1px solid #fff;background: #fff;}.login-8 .form-section label {color: #e2e1e1;font-size: 16px;font-weight: 500;}.login-8 .form-section .checkbox .terms {margin-left: 3px;}.login-8 .form-section .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-8 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-8 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-8 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-8 .form-section .btn-theme {background: #ff574d;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-8 .form-section .btn-theme:hover {box-shadow: 0 0 35px rgba(0, 0, 0, 0.2);background: #ef4b22;}.login-8 .none-2 {display: none;}.login-8 .logo {top: 40px;position: absolute;left: 65px;}.login-8 .form-section .terms {margin-left: 3px;}.login-8 .btn-section {border-radius: 50px;display: inline-block;margin-bottom: 25px;}.login-8 .btn-section .btn-1 {border-right: solid 2px #2d201e;}.login-8 .btn-section .link-btn {font-size: 14px;float: left;background: transparent;letter-spacing: 0.5px;font-weight: 400;text-align: center;text-decoration: none;margin: 0 5px 5px;text-decoration: blink;line-height: 40px;width: 120px;color: #c1c1c1;border-radius: 3px;}.login-8 .btn-section .link-btn:hover {color: #fff;}.login-8 .btn-section .default-bg {background: #fff;color: #000000;}.login-8 .btn-section .default-bg:hover {background: #e6e6e6;color: #000000;}.login-8 .btn-section .active-bg {background: #fff;color: #000000;}.login-8 .btn-section .active-bg:hover {background: #e6e6e6;color: #000000;}.login-8 .form-section .checkbox {font-size: 15px;}.login-8 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-8 .form-section .form-check a {color: #e2e1e1;float: right;}.login-8 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-8 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #fff;border-radius: 3px;background-color: #fff;}.login-8 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 15px;font-weight: 500;color: #fff;}.login-8 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #ff574d;border-color: #ff574d;}.login-8 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-8 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-8 .form-section a.forgot-password {font-size: 16px;color: #e2e1e1;float: right;line-height: 50px;}.login-8 .social-list {float: left;margin-top: 20px;}.login-8 .social-list span {margin-right: 5px;font-weight: 500;font-size: 16px;color: #e2e1e1;}.login-8 .social-list a {width: 40px;height: 40px;line-height: 40px;text-align: center;display: inline-block;font-size: 17px;color: rgb(255, 255, 255);margin: 0 2px 2px 0;border-radius: 5%;}.login-8 .facebook-bg {background: #4867aa;}.login-8 .facebook-bg:hover {background: #3b589e;}.login-8 .twitter-bg {background: #33CCFF;}.login-8 .twitter-bg:hover {background: #2abdef;}.login-8 .google-bg {background: #db4437;}.login-8 .google-bg:hover {background: #dc4e41;}.login-8 .linkedin-bg {background: #2392e0 }.login-8 .linkedin-bg:hover {background: #1c82ca;color: #fff;}@media (max-width: 992px) {.login-8 .form-section {padding: 50px 30px;}}.login-9 {min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;width: 100%;}.login-9 a {text-decoration: none;}.login-9 .login-9-inner {z-index: 999;position: relative;min-height: 100vh;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;width: 100%;overflow: hidden;padding: 30px 0;}.login-9 .login-9-inner:before {content: "";width: 50%;height: 100%;position: absolute;top: 0;left: 0;-webkit-clip-path: polygon(0 0, 100% 0, 9% 100%, 0% 100%);clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);background: rgba(0, 0, 0, 0.04) url(../img/img-20.jpg) top left repeat;background-position: center center;background-repeat: no-repeat;background-size: cover;}.login-9 .form-check-input:checked {display: none;}.login-9 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-9 .login-box {background: #fff;border-radius: 20px;margin: 0 auto;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);background: rgba(0, 0, 0, 0.04) url(../img/img-20.jpg) top left repeat;background-size: cover;position: relative;}.login-9 .form-section {text-align: center;padding: 90px 90px;background: #fff;border-radius: 10px 0 0 10px;}.login-9-bg {background: #f7f7f7;}.login-9 .pad-0 {padding: 0;}.login-9 .info {padding: 30px;text-align: center;border: solid 5px rgb(255 255 255 / 20%);max-width: 300px;margin: 0 auto;}.login-9 .info h3 {font-size: 18px;text-transform: uppercase;margin-bottom: 20px;font-weight: 500;color: #fff;}.login-9 .form-section p {margin-bottom: 0;font-size: 16px;font-weight: 500;color: #717171;}.login-9 .form-section p a {font-weight: 500;color: #717171;}.login-9 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-9 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-9 .logo-2 img {margin-bottom: 20px;height: 30px;}.login-9 .form-section .thembo {margin-left: 4px;}.login-9 .form-section h3 {text-align: center;margin: 0 0 25px;font-size: 25px;font-weight: 400;color: #313131;}.login-9 .form-section .form-group {margin-bottom: 25px;}.login-9 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-9 .form-section .form-control {padding: 10px 25px;font-size: 16px;outline: none;height: 55px;background: rgba(23, 23, 23, 0.72);color: #616161;border-radius: 50px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-9 .form-section .checkbox .terms {margin-left: 3px;}.login-9 .form-section .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 50px;}.login-9 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-9 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-9 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-9 .form-section .btn-theme {background: #ff2f2f;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-9 .form-section .btn-theme:hover {background: #ec2727;}.login-9 .none-2 {display: none;}.login-9 .form-section .terms {margin-left: 3px;}.login-9 .btn-section {margin-bottom: 25px;display: inline-block;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-9 .btn-section .btn-1 {border-radius: 0;border-right: solid 2px #e6e6e6;}.login-9 .btn-section .link-btn {font-size: 15px;float: left;background: #fff;font-weight: 400;text-align: center;text-decoration: none;text-decoration: blink;line-height: 35px;width: 110px;color: #505050;}.login-9 .btn-section .link-btn:hover {color: #ff2f2f;}.login-9 .btn-section .active-bg {color: #ff2f2f;}.login-9 .btn-section .btn-2 {border-radius: 0;}.login-9 .form-section .checkbox {font-size: 15px;}.login-9 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-9 .form-section .form-check a {color: #717171;float: right;}.login-9 .form-section .form-check-input {display: none;}.login-9 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 50px;background-color: #fff;}.login-9 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #717171;}.login-9 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #ff2f2f;border-color: #ff2f2f;}.login-9 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-9 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-9 .form-section a.forgot-password {font-size: 16px;color: #616161;float: right;line-height: 55px;}.login-9 .logo {display: none;}.login-9 .social-list a {width: 50px;height: 50px;line-height: 50px;text-align: center;display: inline-block;font-size: 19px;margin: 2px;border-radius: 50%;background: #fff;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);-webkit-transition: all 0.8s;transition: all 0.8s;}.login-9 .container {max-width: 1400px;}.login-9 .login-box:hover .social-list a {-webkit-transform: rotate(360deg);transform: rotate(360deg );}.login-9 .social-list a:hover {color: #fff;}.login-9 .facebook-bg {color: #4867aa;}.login-9 .facebook-bg:hover {background: #4867aa;}.login-9 .twitter-bg {color: #33CCFF;}.login-9 .twitter-bg:hover {background: #33CCFF;}.login-9 .google-bg {color: #db4437;}.login-9 .google-bg:hover {background: #db4437;}.login-9 .linkedin-bg {color: #2392e0;}.login-9 .linkedin-bg:hover {background: #1c82ca;}@media (max-width: 992px) {.login-9 .form-section {width: 100%;}.login-9 .form-section {padding: 60px;}.none-992 {display: none!important;}.login-9 .login-box {max-width: 500px;margin: 0 auto;padding: 0;}.login-9 .logo {display: inherit;text-align: center;}}@media (max-width: 768px) {.login-9 .form-section {padding: 50px 30px;}.login-9 .login-9-inner:before {background: transparent;}}.login-10 {min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 0;background: #fff;}.login-10 a {text-decoration: none;}.login-10 .login-box {background: #fdeaea;margin: 0 auto;overflow: hidden;-webkit-transition: all 0.5s;transition: all 0.9s;z-index: 1;}.login-10 .form-section {text-align: center;padding: 100px 70px;border-radius: 10px 0 0 10px;width: 100%;}.login-10 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-10 .form-check-input:checked {display: none;}.login-10 .bg-img {background: rgba(0, 0, 0, 0.04) url(../img/img-14.jpg) top left repeat;background-size: cover;top: 0;bottom: 0;opacity: 1;z-index: 999;min-height: 496px;position: relative;display: flex;justify-content: center;align-items: center;}.login-10 .pad-0 {padding: 0;}.login-10 .info {padding: 40px;text-align: center;background: #fff;margin: 0 70px;-webkit-transition: all 0.9s;transition: all 0.9s;}.login-10 .login-box:hover .info {-webkit-transform: rotate(360deg);transform: rotate(360deg);}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-10 .info h3 {font-size: 27px;text-transform: uppercase;margin-bottom: 20px;color: #ff2f2f;font-weight: 500;}.login-10 .info p {margin-bottom: 20px;font-size: 15px;}.login-10 .form-section p {color: #fff;margin-bottom: 0;font-size: 15px;font-weight: 500;}.login-10 .form-section p a {color: #fff;font-weight: 500;}.login-10 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-10 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-10 .logo-2 img {margin-bottom: 20px;height: 30px;}.login-10 .form-section .thembo {margin-left: 4px;}.login-10 .form-section h3 {margin: 0 0 25px;font-size: 25px;font-weight: 400;color: #ff2f2f;}.login-10 .form-section .form-group {margin-bottom: 25px;}.login-10 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-10 .form-section .form-control {padding: 10px 20px;font-size: 15px;font-weight: 500;outline: none;border-radius: 3px;height: 50px;border: 1px solid #fff;background: #fff;}.login-10 .form-section .checkbox .terms {margin-left: 3px;}.login-10 .form-section .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-10 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-10 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-10 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-10 .form-section .btn-theme {background: #ff2f2f;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-10 .form-section .btn-theme:hover {box-shadow: 0 0 35px rgba(0, 0, 0, 0.2);background: #ff2f2f;}.login-10 .none-2 {display: none;}.login-10 .logo {top: 40px;position: absolute;left: 65px;}.login-10 .form-section .terms {margin-left: 3px;}.login-10 .form-section .checkbox {font-size: 14px;}.login-10 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-10 .form-section .form-check a {color: #fff;float: right;}.login-10 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-10 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #fff;border-radius: 3px;background-color: #fff;}.login-10 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 15px;font-weight: 500;color: #fff;}.login-10 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {border-color: #ff2f2f;background: #ff2f2f;}.login-10 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-10 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-10 .form-section a.forgot-password {font-size: 15px;color: #fff;float: right;}.login-10 .social-list a {width: 45px;height: 45px;line-height: 45px;text-align: center;display: inline-block;font-size: 17px;margin: 1px;border-radius: 5%;color: #fff;}.login-10 .social-list a:hover {color: #fff;}.login-10 .facebook-bg {background: #4867aa;}.login-10 .twitter-bg {background: #33CCFF;}.login-10 .google-bg {background: #db4437;}.login-10 .linkedin-bg {background: #2392e0;}@media (max-width: 992px) {.login-10 .form-section {width: 100%;}.login-10 .none-992 {display: none;}.login-10 .bg-img {min-height: 100%;border-radius: 5px;}.login-10 .login-box {max-width: 500px;margin: 0 auto;padding: 0;}}@media (max-width: 768px) {.login-10 .form-section {padding: 60px 30px;}}.login-11 {padding: 30px 0;z-index: 999;position: relative;min-height: 100vh;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;background: #fff;overflow: hidden;}.login-11 a {text-decoration: none;}.login-11 .login-11-inner:before {content: "";width: 30%;height: 60%;position: absolute;top: 0;left: 0;bottom: 20%;-webkit-clip-path: polygon(0 0, 100% 0, 0% 100%, 0% 100%);clip-path: polygon(0 0, 50% 50%, 0% 100%, 0% 100%);background: #fff5f5;opacity: 0.5;z-index: -999;}.login-11 .login-11-inner:after {content: "";width: 20%;height: 100%;position: absolute;top: 20%;right: 0;z-index: -1;-webkit-clip-path: polygon(0 0, 30% 0, 50% 10%);clip-path: polygon(0 0, 100% 50%, 100% 100%);opacity: 0.5;background: #fff5f5;}.login-11 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-11 .bg-img {background: url(../img/img-5.png);background-size: cover;top: 0;bottom: 0;opacity: 1;width: 100%;z-index: 999;padding-left: 50px;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 50px;}.login-11 .form-check-input:checked {display: none;}.login-11 .logo {margin-bottom: 0;display: inline-block;top: 80px;position: absolute;}.login-11 .logo img {height: 32px;}.login-11 .login-box {max-width: 800px!important;margin: 0 auto;}.login-11 .form-section {padding: 160px 80px 60px;border-radius: 10px 0 0 10px;text-align: left;background: #fff5f5;position: relative;width: 100%;}.login-11-bg {background: #f7f7f7;}.login-11 .pad-0 {padding: 0;}.login-11 label {color: #484747;font-size: 16px;font-weight: 500;}.login-11 .form-section p {color: #484747;font-size: 16px;font-weight: 500;margin-bottom: 50px;}.login-11 .form-section p a {color: #484747;font-weight: 500;}.login-11 .form-section p a:hover {}.login-11 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-11 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-11 .form-section .thembo {margin-left: 4px;}.login-11 .form-section h1 {font-size: 30px;font-weight: 500;color: #fea900;}.login-11 .form-section h3 {margin: 0 0 50px;font-size: 23px;font-weight: 400;color: #313131;}.login-11 .form-section .form-group {margin-bottom: 25px;}.login-11 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-11 .form-section .form-control {padding: 10px 20px;font-size: 16px;outline: none;height: 50px;color: #717171;border-radius: 3px;font-weight: 500;border: 1px solid #dedede;background: #fff;}.login-11 .form-section .checkbox .terms {margin-left: 3px;}.login-11 .form-section .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-11 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-11 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-11 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-11 .form-section .btn-theme {background: #fea900;border: none;color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-11 .form-section .btn-theme:hover {background: #e49904;}.login-11 .none-2 {display: none;}.login-11 .form-section .terms {margin-left: 3px;}.login-11 .btn-section {margin-bottom: 0;display: inline-block;top: 80px;position: absolute;right: 100px;}.login-11 .info {max-width: 500px;margin: 0 auto;align-self: center !important;}.login-11 .btn-section .link-btn {font-size: 14px;float: left;background: transparent;font-weight: 400;text-align: center;text-decoration: none;text-decoration: blink;width: 100px;padding: 6px 5px;margin-right: 5px;color: #000;border-radius: 3px;background: #fff;border: 1px solid #dedede;}.login-11 .btn-section .active-bg {color: #fff;background: #fea900;border: 1px solid #fea900;}.login-11 .btn-section .link-btn:hover {color: #fff;background: #fea900;border: 1px solid #fea900;}.login-11 .form-section .checkbox {font-size: 14px;}.login-11 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-11 .form-section .form-check a {color: #484747;float: right;}.login-11 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-11 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;}.login-11 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #484747;}.login-11 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #fea900;border-color: #fea900;}.login-11 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-11 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-11 .form-section a.forgot-password {font-size: 16px;color: #484747;float: right;}.login-11 .social-list a {text-align: center;display: inline-block;font-size: 18px;margin-right: 20px;color: #484747;}.login-11 .social-list a:hover {color: #fea900;}.login-11 .facebook-bg {color: #4867aa;}@media (max-width: 992px) {.login-11 .form-section {width: 100%;}.login-11 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}.login-11 .login-box {max-width: 500px;margin: 0 auto;padding: 0;}}@media (max-width: 768px) {.login-11 .form-section {padding: 30px;}.login-11 .form-section {padding: 120px 30px 40px;}.login-11 .logo {left: 30;top: 40px;}.login-11 .btn-section {right: 30px;top: 40px;}.login-11 .login-11-inner:before {background: transparent;}.login-11 .login-11-inner:after {background: transparent;}}.login-12 {background: rgba(0, 0, 0, 0.04) url(../img/img-9.jpg) top left repeat;z-index: 999;background-position: center center;background-repeat: no-repeat;background-size: cover;top: 0;width: 100%;bottom: 0;opacity: 1;min-height: 100vh;text-align: center;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 15px;}.login-12 a {text-decoration: none;}.login-12 .login-inner-form {max-width: 500px;margin: 0 0 0 auto;}.login-12 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-12 .login-inner-form .details {padding: 50px;background: #fff;border-radius: 5px;margin-bottom: 30px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-12 .login-inner-form p {color: #717171;margin-bottom: 0;text-align: center;font-size: 16px;}.login-12 .form-check-input:checked {display: none;}.login-12 .login-inner-form p a {font-weight: 500;color: #717171;}.login-12 .login-inner-form .extra-login {float: left;width: 100%;margin: 30px 0 25px;text-align: center;position: relative;}.login-12 .login-inner-form .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #d8dcdc;content: "";}.login-12 .login-inner-form .extra-login > span {width: auto;float: none;display: inline-block;background: #fff;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 16px;color: #717171;text-transform: capitalize;}.login-12 .login-inner-form ul {list-style: none;padding: 0;margin: 0;}.login-12 .login-inner-form .social-list li {display: inline-block;}.login-12 .login-inner-form .social-list li a {margin: 1px;font-size: 14px;width: 110px;height: 40px;line-height: 40px;border-radius: 3px;display: inline-block;text-align: center;text-decoration: none;}.login-12 .login-inner-form .thembo {margin-left: 4px;}.login-12 .login-inner-form h3 {margin: 0 0 25px;font-size: 27px;font-weight: 400;text-align: center;color: #313131;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-12 .login-inner-form .form-group {margin-bottom: 25px;}.login-12 .login-inner-form .form-box {float: left;width: 100%;position: relative;}.login-12 .login-inner-form .form-control {font-size: 16px;outline: none;color: #717171;border-radius: 3px;border: 1px solid #dbdbdb;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .06);padding: 12px 15px 12px 45px;}.login-12 .login-inner-form .form-box i {position: absolute;top: 11px;color: #717171;left: 15px;font-size: 19px;}.login-12 .login-inner-form .checkbox a {font-size: 16px;}.login-12 .login-inner-form .checkbox .terms {margin-left: 3px;}.login-12 .login-inner-form .btn-md {cursor: pointer;height: 50px;color: #fff;padding: 13px 50px 12px 50px;font-size: 15px;font-weight: 400;border-radius: 3px;text-transform: uppercase;}.login-12 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-12 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-12 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-12 .login-inner-form .btn-theme {background: #c823ea;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-12 .login-inner-form .btn-theme:hover {background: #ba1fda;}.login-12 .none-2 {display: none;}.login-12 .logo {top: 40px;position: absolute;left: 65px;}.login-12 .logo-2 {text-align: center;}.login-12 .logo-2 img {height: 35px;margin-bottom: 30px;}.login-12 .login-inner-form .terms {margin-left: 3px;}.login-12 .login-inner-form .checkbox {margin-bottom: 25px;}.login-12 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-12 .login-inner-form .form-check a {color: #717171;float: right;}.login-12 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-12 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;top: 3px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;}.login-12 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #717171;}.login-12 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {border-color: #c823ea;background: #c823ea;}.login-12 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";}.login-12 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-12 .login-inner-form .checkbox a {font-size: 16px;color: #717171;float: right;}.login-12 .facebook-bg {background: #4867aa;color: #fff;}.login-12 .facebook-bg:hover {background: #3b589e;color: #fff;}.login-12 .twitter-bg {background: #33CCFF;color: #fff;}.login-12 .twitter-bg:hover {background: #56d7fe;color: #fff;}.login-12 .google-bg {background: #db4437;color: #fff;}.login-12 .google-bg:hover {background: #dc4e41;color: #fff;}@media (max-width: 992px) {.login-12 {padding: 50px 0;}.login-12 .login-inner-form {margin: 0 auto 0;}@media (max-width: 768px) {.login-12 .login-inner-form .details {padding: 50px 30px;background: #fff;}}}.login-27 .login-inner-form .col-pad-0 {padding: 0;}.login-27 a {text-decoration: none;}.login-27 .bg-img {background: rgba(0, 0, 0, 0.04) url(../img/img-10.jpg) top left repeat;background-size: cover;top: 0;bottom: 0;min-height: 100vh;text-align: right;z-index: 999;opacity: 1;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 50px 30px 40px;}.login-27 .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-27 .form-check-input:checked {display: none;}.login-27 .bg-img::before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.6);}.login-27 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-27 .bg-color {background: #2576da;min-height: 100vh;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-27 .login-inner-form {max-width: 500px;color: #fff;width: 100%;}.login-27 .logo {top: 40px;position: absolute;right: 45px;}.login-27 .logo img {height: 35px;}.login-27 .login-inner-form p {color: #fff;margin-bottom: 0;font-size: 16px;}.login-27 .login-inner-form p a {color: #fff;font-weight: 500;margin-left: 4px;}.login-27 .login-inner-form img {margin-bottom: 15px;height: 30px;}.login-27 .login-inner-form h1 {font-size: 30px;}.login-27 .login-inner-form h3 {margin: 0 0 50px;font-size: 25px;font-weight: 400;color: #fff;}.login-27 .login-inner-form .form-group {margin-bottom: 35px;}.login-27 .login-inner-form .form-control {width: 100%;padding: 10px 25px;font-size: 16px;border: 1px solid #fff;background: #fff;outline: none;color: #717171;border-radius: 0;height: 60px;}.login-27 .login-inner-form .form-control label {color: #717171;font-size: 14px;font-weight: 500;text-align: left;}.login-27 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-27 .login-inner-form .form-check a {color: #717171;float: right;}.login-27 .login-inner-form .checkbox {font-size: 16px;}.login-27 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-27 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;margin-left: -25px;border: 1px solid #fff;border-radius: 0;top: 3px;background-color: #fff;}.login-27 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;}.login-27 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #f0151f;border-color: #f0151f;}.login-27 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-27 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-27 .login-inner-form .checkbox a {font-size: 16px;color: #fff;float: right;}.login-27 .login-inner-form .terms {margin-left: 4px;}.login-27 .login-inner-form .btn-md {cursor: pointer;height: 60px;color: #fff;padding: 13px 50px 12px 50px;font-size: 18px;font-weight: 400;border-radius: 0;}.login-27 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 13px;font-size: 14px;content: "\2713";padding-left: 2px;}.login-27 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-27 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-27 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-27 .login-inner-form .btn-theme {background: #f0151f;border: none;color: #fff;}.login-27 .login-inner-form .btn-theme:hover {background: #dc141d;}.login-27 .informeson {color: #fff;max-width: 500px;margin: 0 0 0 auto;z-index: 20;}.login-27 .informeson .link-btn {border: solid 2px #d6d5d5;padding: 10px 30px;font-size: 17px;border-radius: 3px;margin: 3px;color: #d6d5d5;}.login-27 .informeson .link-btn:hover {border: solid 2px #fbfbfb;background: #fbfbfb;color: #f0151f;}.login-27 .informeson .active {border: solid 2px #f0151f;color: #f0151f;}.login-27 .informeson .active:hover {border: solid 2px #f0151f;background: #f0151f;color: #fff;}.login-27 .informeson .link-btn:hover {text-decoration: none;}.login-27 .informeson h3 {color: #d6d5d5;margin-bottom: 30px;font-size: 40px;font-weight: 500;}.btn-section {margin-bottom: 30px;}.login-27 .informeson p {color: #d6d5d5;line-height: 30px;margin-bottom: 40px;}.login-27 .social-box ul {margin: 0;padding: 0;}.login-27 .social-box .social-list li {font-size: 16px;display: inline-block;}.login-27 .social-box .social-list li a {margin: 3px;font-size: 22px;width: 50px;height: 50px;border-radius: 0;display: inline-block;text-align: center;line-height: 50px;}.login-27 .social-box {bottom: 40px;position: absolute;right: 45px;}.login-27 .none-2 {display: none;}.login-27 .facebook-bg {background: #4867aa;color: #fff;}.login-27 .facebook-bg:hover {background: #3b589e;color: #fff;}.login-27 .twitter-bg {background: #33CCFF;color: #fff;}.login-27 .twitter-bg:hover {background: #56d7fe;color: #fff;}.login-27 .google-bg {background: #db4437;color: #fff;}.login-27 .google-bg:hover {background: #dc4e41;color: #fff;}.login-27 .linkedin-bg {background: #0177b5;color: #fff;}.login-27 .linkedin-bg:hover {background: #1c82ca;color: #fff;}@media (max-width: 992px) {.login-27 .none-2 {display: inline-flex;}.login-27 .bg-color {padding: 50px 15px;}}.login-13 {padding: 30px 0;background: rgba(0, 0, 0, 0.04) url(../img/img-14.jpg) top left repeat;z-index: 999;background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;min-height: 100vh;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;}.login-13 a {text-decoration: none;}.login-13 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-13 .logo {border-radius: 50px;margin-bottom: 0;display: inline-block;top: 20px;position: absolute;right: 20px;}.login-13 .login-box {background: #fff;margin: 0 auto;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);}.login-13 .form-check-input:checked {display: none;}.login-13 .login-box .form-info {background: #4b55c1;}.login-13 .form-section {text-align: center;padding: 110px 60px 60px;position: relative;border-radius: 10px 0 0 10px;}.login-13-bg {background: #f7f7f7;}.login-13 .pad-0 {padding: 0;}.login-13 label {color: #e6e6e6;font-size: 16px;font-weight: 500;}.login-13 .form-section p {color: #e6e6e6;font-size: 15px;font-weight: 500;margin-bottom: 50px;}.login-13 .form-section p a {color: #e6e6e6;font-weight: 500;}.login-13 .form-section p a:hover {}.login-13 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-13 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-13 .form-section .thembo {margin-left: 4px;}.login-13 .form-section h1 {font-size: 28px;font-weight: 500;color: #fff;}.login-13 .form-section h3 {margin: 0 0 50px;font-size: 25px;font-weight: 400;color: #e6e6e6;}.login-13 .form-section .form-group {margin-bottom: 25px;}.login-13 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-13 .form-section .form-control {padding: 10px 20px;font-size: 15px;outline: none;height: 50px;color: #fff;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #3a44a9;}.login-13 .form-section .checkbox .terms {margin-left: 3px;}.login-13 .form-section .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-13 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-13 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-13 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-13 .form-section .btn-theme {background: #ff2f2f;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-13 .form-section .btn-theme:hover {background: #ec2727;}.login-13 .none-2 {display: none;}.login-13 .form-section .terms {margin-left: 3px;}.login-13 .btn-section {border-radius: 50px;margin-bottom: 0;display: inline-block;top: 20px;position: absolute;left: 20px;}.login-13 .info {max-width: 500px;margin: 0 auto;align-self: center !important;}.login-13 .btn-section .link-btn {font-size: 14px;float: left;background: transparent;font-weight: 400;text-align: center;text-decoration: none;text-decoration: blink;width: 100px;padding: 6px 5px;margin-right: 5px;border: solid 1px #c3c3c3;color: #e6e6e6;border-radius: 50px;}.login-13 .btn-section .active-bg {color: #e6e6e6;}.login-13 .form-section .checkbox {font-size: 14px;}.login-13 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-13 .form-section .form-check a {color: #e6e6e6;float: right;}.login-13 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-13 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #3a44a9;border-radius: 3px;background-color: #3a44a9;}.login-13 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #e6e6e6;}.login-13 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #ff2f2f;border-color: #ff2f2f;}.login-13 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #e6e6e6;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-13 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-13 .form-section a.forgot-password {font-size: 16px;color: #e6e6e6;float: right;}.login-13 .social-list a {text-align: center;display: inline-block;font-size: 18px;margin: 0 10px;color: #e6e6e6;}.login-13 .social-list a:hover {color: #fff;}.login-13 .facebook-bg {color: #4867aa;}.login-13 .facebook-bg:hover {background: #4867aa;}.login-13 .twitter-bg {color: #33CCFF;}.login-13 .twitter-bg:hover {background: #33CCFF;}.login-13 .google-bg {color: #db4437;}.login-13 .google-bg:hover {background: #db4437;}.login-13 .linkedin-bg {color: #2392e0;}.login-13 .linkedin-bg:hover {background: #1c82ca;}@media (max-width: 992px) {.login-13 .form-section {width: 100%;}.login-13 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}.login-13 .login-box {max-width: 500px;margin: 0 auto;padding: 0;}}@media (max-width: 768px) {.login-13 .form-section {padding: 30px;}.login-13 .form-section {padding: 110px 30px 50px;}}.login-14 .login-inner-form {color: #cccccc;position: relative;}.login-14 a {text-decoration: none;}.login-14 .bg-color-10 {min-height: 100vh;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 15px;}.login-14 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-14 .form-check-input:checked {display: none;}.login-14 .form-section {max-width: 450px;padding: 15px;margin: 0 auto;text-align: center;width: 100%;}.login-14 .form-box {width: 100%;text-align: center;}.login-14 .login-inner-form .form-group {margin-bottom: 25px;}.login-14 .login-inner-form .form-box {float: left;width: 100%;position: relative;}.login-14 .login-inner-form .form-control {font-size: 16px;outline: none;color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #f7eaea;padding: 14.5px 45px 14.5px 20px;}.login-14 .login-inner-form img {margin-bottom: 5px;height: 40px;}.login-14 .login-inner-form .form-box i {position: absolute;top: 12px;right: 20px;font-size: 20px;color: #616161;}.login-14 .login-inner-form label {font-weight: 500;font-size: 14px;margin-bottom: 5px;}.login-14 .login-inner-form .forgot {margin: 0;line-height: 45px;color: #535353;font-size: 15px;float: right;}.login-14 .bg-img {background: rgba(0, 0, 0, 0.04) url(../img/img-14.jpg) top left repeat;background-size: cover;top: 0;bottom: 0;opacity: 1;z-index: 999;min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px;}.login-14 .info {max-width: 700px;margin: 0 auto;}.login-14 .info h1 {font-size: 60px;color: #fff;font-weight: 700;margin-bottom: 30px;text-transform: uppercase;}.login-14 .info h1 span {font-weight: 300;}.login-14 .info {text-align: center;}.login-14 .info p {margin-bottom: 0;color: #dcdcdc;line-height: 28px;}.login-14 .login-inner-form .btn-md {cursor: pointer;height: 55px;color: #fff;padding: 15.0px 50px 14.5px 50px;font-size: 15px;font-weight: 400;border-radius: 50px;text-transform: uppercase;}.login-14 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-14 .login-inner-form p {margin: 0;color: #616161;}.login-14 .login-inner-form p a {color: #616161;}.login-14 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-14 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-14 .login-inner-form .btn-theme {background: #fea900;border: none;color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-14 .login-inner-form .btn-theme:hover {background: #e49904;}.login-14 .logo img {height: 30px;margin-bottom: 20px;}.login-14 .nav-pills li {display: inline-block;}.login-14 .login-inner-form .checkbox {margin-bottom: 25px;font-size: 14px;}.login-14 .login-inner-form .form-check {float: left;margin-bottom: 0;}.login-14 .login-inner-form .form-check a {color: #d6d6d6;float: right;}.login-14 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-14 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: none;border-radius: 3px;background: #f7eaea;}.login-14 .login-inner-form .form-check-label {padding-left: 0;margin-bottom: 0;font-size: 16px;color: #616161;}.login-14 .login-inner-form .form-check-input {display: none;}.login-14 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {color: #fff;background: #fea900;}.login-14 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #e6e6e6;line-height: 18px;font-size: 14px;content: "\2713";}.login-14 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-14 .login-inner-form .checkbox a {font-size: 16px;color: #616161;float: right;margin-left: 3px;}.login-14 .form-section h3 {font-size: 23px;margin-bottom: 40px;font-weight: 500;color: #313131;}.login-14 .form-section p {margin: 25px 0 0;font-size: 16px;color: #616161;}.login-14 .form-section p a {color: #616161;}.login-14 .form-section ul {list-style: none;padding: 0;margin: 0;}.login-14 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-14 .form-section .social-list li a {font-size: 13px;font-weight: 600;width: 120px;margin: 2px 0 3px 0;height: 40px;line-height: 40px;border-radius: 0;display: inline-block;text-align: center;text-decoration: none;background: #f7eaea;}.login-14 .form-section .social-list li a i {height: 40px;width: 40px;line-height: 40px;float: left;font-size: 16px;color: #fff;border-radius: 0;}.login-14 .form-section .social-list li a span {margin-right: 7px;}.login-14 .form-section .extra-login {float: left;width: 100%;margin: 20px 0 25px;text-align: center;position: relative;}.login-14 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #d8dcdc;content: "";}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-14 .form-section .extra-login > span {width: auto;float: none;display: inline-block;background: #fff;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 13px;color: #616161;text-transform: capitalize;}.login-14 .facebook-i {background: #4867aa;color: #fff;}.login-14 .twitter-i {background: #33CCFF;color: #fff;}.login-14 .google-i {background: #db4437;color: #fff;}.login-14 .facebook-color {color: #4867aa;}.login-14 .twitter-color {color: #33CCFF;}.login-14 .google-color {color: #db4437;}@media (max-width: 1200px) {.login-14 .info h1 {font-size: 45px;}}@media (max-width: 992px) {.login-14 .none-992 {display: none;}.login-14 .bg-color-10 {padding: 30px 0;}}.login-15 {background: rgba(0, 0, 0, 0.04) url(../img/img-2.jpg) top left repeat;z-index: 999;background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;}.login-15 a {text-decoration: none;}.login-15:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.5);}.login-15 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-15 .form-check-input:checked {display: none;}.login-15 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 15px 0;background: #fff;background: rgba(0, 0, 0, 0.04) url(../img/img-1.png) top left repeat;z-index: 999;background-position: center center;background-repeat: no-repeat;background-size: cover;}.login-15 .form-inner {max-width: 450px;width: 100%;margin: 0 15px;text-align: center;background: #fff;padding: 50px 30px;box-shadow: 0 0 35px rgba(0, 0, 0, 0.2);}.login-15 .bg-img {top: 0;bottom: 0;opacity: 1;width: 100%;z-index: 999;min-height: 496px;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 50px;}.login-15 .form-section .extra-login {float: left;width: 100%;text-align: center;position: relative;}.login-15 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #e4e4e4;content: "";}.login-15 .form-section .extra-login > span {width: auto;float: none;display: inline-block;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 14px;color: #717171;text-transform: capitalize;background: #fff;}.login-15 .pad-0 {padding: 0;}.login-15 .form-section p {color: #dadada;margin-bottom: 0;text-align: center;font-size: 14px;}.login-15 .form-section p {color: #717171;margin-bottom: 0;font-size: 15px;font-weight: 500;}.login-15 .form-section p a {font-weight: 500;color: #717171;}.login-15 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-15 .form-section .thembo {margin-left: 4px;}.login-15 .form-section h3 {margin: 0 0 25px;font-size: 25px;font-weight: 400;color: #313131;}.login-15 .form-section .form-group {margin-bottom: 25px;}.login-15 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-15 .form-section .form-control {padding: 15.5px 20px;font-size: 15px;outline: none;color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-15 .form-section img {margin-bottom: 5px;height: 40px;}.login-15 .form-section .form-box i {position: absolute;top: 10px;right: 20px;font-size: 23px;color: #616161;}.login-15 .form-section .checkbox .terms {margin-left: 3px;}.login-15 .form-section .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-15 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-15 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-15 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-15 .form-section .btn-theme {background: #ff574d;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;border-radius: 3px;font-weight: 400;}.login-15 .form-section .btn-theme:hover {box-shadow: 0 0 35px rgba(0, 0, 0, 0.2);background: #ef4b22;}.login-15 .none-2 {display: none;}.login-15 .form-section .terms {margin-left: 3px;}.login-15 .form-section .checkbox {font-size: 14px;}.login-15 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-15 .form-section .form-check a {color: #717171;float: right;}.login-15 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-15 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;}.login-15 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 15px;font-weight: 500;color: #717171;}.login-15 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background: #ff574d;border-color: #ff574d;}.login-15 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;padding-left: 2px;content: "\2713";}.login-15 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-15 .form-section a.forgot-password {font-size: 15px;color: #717171;float: right;}.login-15 .logo img {margin-bottom: 15px;height: 30px;}.login-15 .info {max-width: 610px;padding: 10px 30px;}.login-15 .info h1 {color: #fff;margin-bottom: 40px;font-size: 50px;}.login-15 .info h1 span {color: #ff574d;}.login-15 .info p {color: #d2d2d2;line-height: 28px;}.login-15 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-15 .social-list {padding: 0;text-align: center;}.login-15 .social-list li {display: inline-block;}.login-15 .social-list li a {margin: 1px;font-size: 14px;font-weight: 500;width: 110px;height: 40px;line-height: 40px;border-radius: 0;display: inline-block;text-align: center;color: #fff;}.login-15 .social-list li a:hover {text-decoration: none;}.login-15 .facebook-bg {background: #4867aa;}.login-15 .facebook-bg:hover {background: #3d5996;color: #fff;}.login-15 .twitter-bg {background: #33CCFF;}.login-15 .twitter-bg:hover {background: #56d7fe;}.login-15 .google-bg {background: #db4437;}.login-15 .google-bg:hover {background: #dc4e41;}@media (max-width: 992px) {.login-15 .form-section {width: 100%;}.login-15 .form-section {justify-content: center;align-items: center;padding: 30px 0;}.login-15 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}}@media (max-width: 768px) {.login-15 .form-inner {margin: 0 15px;}}.login-16 {background: rgba(0, 0, 0, 0.04) url(../img/img-12.jpg) top left repeat;background-size: cover;top: 0;width: 100%;bottom: 0;opacity: 1;z-index: 999;min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 0;}.login-16 a {text-decoration: none;}.login-16 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-16 .login-inner-form {color: #cccccc;position: relative;}.login-16 .form-check-input:checked {display: none;}.login-16 .bg-color-8 {justify-content: center;align-items: center;padding: 100px;background: #fff;}.login-16 .form-box {width: 100%;text-align: center;}.login-16 .login-inner-form .form-group {margin-bottom: 25px;}.login-16 .login-inner-form .form-box {float: left;width: 100%;position: relative;}.login-16 .login-inner-form .form-control {font-size: 16px;outline: none;color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #eceaea;padding: 14.5px 45px 14.5px 20px;}.login-16 .login-inner-form img {margin-bottom: 5px;height: 40px;}.login-16 .login-inner-form .form-box i {position: absolute;top: 12px;right: 20px;font-size: 20px;color: #616161;}.login-16 .login-inner-form label {font-weight: 500;font-size: 14px;margin-bottom: 5px;}.login-16 .login-inner-form .forgot {margin: 0;line-height: 45px;color: #535353;font-size: 15px;float: right;}.login-16 .bg-img {background: rgba(0, 0, 0, 0.04) url(../img/img-10.jpg) top left repeat;background-size: cover;top: 0;bottom: 0;opacity: 1;z-index: 999;position: relative;display: flex;}.login-16 .login-box {background: #fff;margin: 0 auto;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);border-radius: 0 30px 30px 0;}.login-16 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {color: #fff;background: #6366e8;}.login-16 .login-inner-form .btn-md {cursor: pointer;height: 55px;color: #fff;padding: 13px 50px 12px 50px;font-size: 15px;font-weight: 400;border-radius: 3px;text-transform: uppercase;}.login-16 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-16 .login-inner-form p {margin: 0;color: #616161;}.login-16 .login-inner-form p a {color: #616161;}.login-16 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-16 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-16 .login-inner-form .btn-theme {background: #6366e8;border: none;color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-16 .login-inner-form .btn-theme:hover {background: #5356d4;}.login-16 .logo {height: 30px;top: 20px;left: 20px;position: absolute;}.login-16 .logo img {height: 25px;}.login-16 .logo-2 {margin-bottom: 15px;display: none;}.login-16 .logo-2 img {height: 30px;}.login-16 .nav-pills li {display: inline-block;}.login-16 .login-inner-form .checkbox {margin-bottom: 25px;font-size: 14px;}.login-16 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-16 .login-inner-form .form-check a {color: #d6d6d6;float: right;}.login-16 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-16 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: none;border-radius: 3px;background: #eceaea;}.login-16 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #616161;}.login-16 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #e6e6e6;line-height: 17px;font-size: 14px;content: "\2713";}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-16 .btn-section {float: right;display: inline-block;}.login-16 .btn-section {top: 20px;position: absolute;right: 20px;margin-bottom: 0;}.login-16 .btn-section .link-btn {font-size: 12px;text-align: center;font-weight: 600;color: #6366e8;padding: 7px 18px;text-decoration: none;text-decoration: blink;text-transform: uppercase;border-radius: 3px;background: #fff;}.login-16 .btn-section .link-btn:hover {background: #6366e8;color: #fff;}.login-16 .btn-section .link-btn.active {background: #6366e8;color: #fff;}.login-16 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-16 .login-inner-form .checkbox a {font-size: 16px;color: #616161;float: right;margin-left: 3px;}.login-16 .text {display: none;}.login-16 .form-section {text-align: center;}.login-16 .form-section h3 {font-size: 25px;margin-bottom: 30px;font-weight: 400;color: #313131;}.login-16 .form-section .text {font-size: 16px;margin-top: 25px;margin-bottom: 0;color: #616161;}.login-16 .form-section .text a {color: #616161;}.login-16 .social-list {bottom: 18px;position: absolute;left: 20px;padding: 0;margin: 0;list-style: none;}.login-16 .social-list li {display: inline-block;}.login-16 .social-list a {width: 50px;height: 50px;line-height: 50px;margin: 0 2px 2px 0;text-align: center;display: inline-block;font-size: 17px;color: #fff;border-radius: 3px;}.login-16 .facebook-bg {background: #3b589e;color: #fff;}.login-16 .twitter-bg {background: #56d7fe;}.login-16 .google-bg {background: #dc4e41;}.login-16 .linkedin-bg {background: #1c82ca;color: #fff;}.login-16 .pinterest-bg {background: #a30618;color: #fff;}@media (max-width: 992px) {.login-16 .none-992 {display: none;}.login-16 .form-section h3 {font-size: 23px;}.login-16 .logo-2 {display: block;}.login-16 .text {display: block;}.login-16 .bg-color-8 {padding: 60px;}}@media (max-width: 768px) {.login-16 .bg-color-8 {padding: 50px 30px;}}.login-17 {background: rgba(0, 0, 0, 0.04) url(../img/img-7.jpg) top left repeat;z-index: 999;background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;}.login-17 a {text-decoration: none;}.login-17:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.5);}.login-17 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-17 .form-check-input:checked {display: none;}.login-17 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 15px 0;border-radius: 100% 0 0 100%;background: #fff;border: solid 10px #ff574d;}.login-17 .form-inner {max-width: 450px;width: 100%;margin: 0 30px;text-align: center;}.login-17 .bg-img {top: 0;bottom: 0;opacity: 1;z-index: 999;min-height: 496px;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 50px;}.login-17 .form-section .extra-login {float: left;width: 100%;text-align: center;position: relative;}.login-17 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #e4e4e4;content: "";}.login-17 .form-section .extra-login > span {width: auto;float: none;display: inline-block;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 15px;color: #717171;text-transform: capitalize;background: #fff;}.login-17 .pad-0 {padding: 0;}.login-17 .form-section p {color: #dadada;margin-bottom: 0;text-align: center;font-size: 15px;}.login-17 .form-section p {color: #717171;margin-bottom: 0;font-size: 16px;font-weight: 500;}.login-17 .form-section p a {font-weight: 500;color: #717171;}.login-17 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-17 .form-section .thembo {margin-left: 4px;}.login-17 .form-section h3 {margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #313131;}.login-17 .form-section .form-group {margin-bottom: 25px;}.login-17 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-17 .form-section .form-control {padding: 15.5px 20px;font-size: 16px;outline: none;color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-17 .form-section img {margin-bottom: 5px;height: 40px;}.login-17 .form-section .form-box i {position: absolute;top: 10px;right: 20px;font-size: 23px;color: #616161;}.login-17 .form-section .checkbox .terms {margin-left: 3px;}.login-17 .form-section .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 50px;}.login-17 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-17 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-17 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-17 .form-section .btn-theme {background: #ff574d;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;border-radius: 3px;font-weight: 400;}.login-17 .form-section .btn-theme:hover {background: #ef4b22;}.login-17 .none-2 {display: none;}.login-17 .form-section .terms {margin-left: 3px;}.login-17 .form-section .checkbox {font-size: 14px;}.login-17 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-17 .form-section .form-check a {color: #717171;float: right;}.login-17 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-17 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;}.login-17 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #717171;}.login-17 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background: #ff574d;border-color: #ff574d;}.login-17 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;padding-left: 3px;content: "\2713";}.login-17 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-17 .form-section a.forgot-password {font-size: 16px;color: #717171;float: right;}.login-17 .logo img {margin-bottom: 15px;height: 30px;}.login-17 .info {max-width: 590px;padding: 10px 20px;}.login-17 .info h1 {color: #fff;margin-bottom: 40px;font-size: 50px;}.login-17 .info h1 span {color: #ff574d;}.login-17 .info p {color: #e6e6e6;line-height: 28px;}.login-17 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-17 .social-list {padding: 0;text-align: center;}.login-17 .social-list li {display: inline-block;}.login-17 .social-list li a {margin: 1px;font-size: 14px;font-weight: 500;width: 110px;height: 40px;line-height: 40px;border-radius: 0;display: inline-block;text-align: center;color: #fff;}.login-17 .social-list li a:hover {text-decoration: none;}.login-17 .facebook-bg {background: #4867aa;}.login-17 .facebook-bg:hover {background: #3d5996;color: #fff;}.login-17 .twitter-bg {background: #33CCFF;}.login-17 .twitter-bg:hover {background: #56d7fe;}.login-17 .google-bg {background: #db4437;}.login-17 .google-bg:hover {background: #dc4e41;}@media (max-width: 992px) {.login-17 .form-section {width: 100%;}.login-17 .form-section {justify-content: center;align-items: center;padding: 50px 0;border-radius: 0;border: none;}.login-17 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}}@media (max-width: 768px) {.login-17 .form-inner {margin: 0 15px;}}.login-18 {background: #FAFAFA;}.login-18 a {text-decoration: none;}.login-18 .photo {padding: 0px 15px;max-width: 700px;margin: auto;}.login-18 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 15px 0;background: #FAFAFA;}.login-18 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-18 .form-check-input:checked {display: none;}.login-18 .form-inner {max-width: 500px;width: 100%;padding: 0 15px;text-align: center;}.login-18 .bg-img {top: 0;bottom: 0;min-height: 100vh;text-align: left;z-index: 999;opacity: 1;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 50px;background: #fff;}.login-18 .form-section .extra-login {float: left;width: 100%;margin: 25px 0 25px;text-align: center;position: relative;}.login-18 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #d8dcdc;content: "";}.login-18 .form-section .extra-login > span {width: auto;float: none;display: inline-block;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 14px;color: #616161;text-transform: capitalize;background: #FAFAFA;}.login-18 .pad-0 {padding: 0;}.login-18 .form-section p {color: #616161;margin-bottom: 0;text-align: center;font-size: 16px;}.login-18 .form-section p a {font-weight: 500;color: #616161;}.login-18 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-18 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-18 .form-section .thembo {margin-left: 4px;}.login-18 .form-section h3 {margin: 0 0 25px;font-size: 25px;font-weight: 400;color: #313131;}.login-18 .form-section .form-group {margin-bottom: 25px;}.login-18 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-18 .form-section .form-control {padding: 10px 20px;font-size: 16px;outline: none;height: 50px;background: rgba(23, 23, 23, 0.72);color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-18 .form-section .checkbox .terms {margin-left: 3px;}.login-18 .form-section .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 50px;}.login-18 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-18 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-18 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-18 .form-section .btn-theme {background: #ff2f2f;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-18 .form-section .btn-theme:hover {box-shadow: 0 0 35px rgba(0, 0, 0, 0.2);background: #ec2727;}.login-18 .none-2 {display: none;}.login-18 .form-section .terms {margin-left: 3px;}.login-18 .form-section .checkbox {font-size: 14px;}.login-18 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-18 .form-section .form-check a {color: #616161;float: right;}.login-18 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-18 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;}.login-18 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #616161;}.login-18 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #ff2f2f;border-color: #ff2f2f;}.login-18 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 2px;}.login-18 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-18 .form-section a.forgot-password {font-size: 16px;color: #616161;float: right;}.login-18 .logo img {margin-bottom: 15px;height: 30px;}.login-18 .social-list {margin-bottom: 30px;}.login-18 .social-list a {width: 50px;height: 50px;line-height: 50px;text-align: center;display: inline-block;font-size: 20px;margin: 2px;border-radius: 5%;background: #fff;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);}.login-18 .social-list a:hover {color: #fff;}.login-18 .facebook-bg {color: #4867aa;}.login-18 .facebook-bg:hover {background: #4867aa;}.login-18 .twitter-bg {color: #33CCFF;}.login-18 .twitter-bg:hover {background: #33CCFF;}.login-18 .google-bg {color: #db4437;}.login-18 .google-bg:hover {background: #db4437;}.login-18 .linkedin-bg {color: #2392e0;}.login-18 .linkedin-bg:hover {background: #1c82ca;}@media (max-width: 992px) {.login-18 .form-section {width: 100%;}.login-18 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}.login-18 .login-box {max-width: 500px;margin: 0 auto;padding: 0;}}@media (max-width: 768px) {.login-18 .form-inner {padding: 50px 0;}}.login-19 .login-inner-form {color: #cccccc;position: relative;}.login-19 a {text-decoration: none;}.login-19 .bg-color-19 {min-height: 100vh;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 20px 50px;background: #0b247ff7;}.login-19 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-19 .form-check-input:checked {display: none;}.login-19 .form-section {max-width: 400px;margin: 0 auto;width: 100%;}.login-19 .form-box {width: 100%;}.login-19 .login-inner-form .form-group {margin-bottom: 30px;}.login-19 .login-inner-form .form-box {float: left;width: 100%;position: relative;}.login-19 .login-inner-form .form-control {font-size: 15px;outline: none;color: #717171;border-radius: 3px;border: 1px solid #dbdbdb;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .06);float: left;padding: 13px 15px 13px 65px;}.login-19 .login-inner-form img {margin-bottom: 5px;height: 40px;}.login-19 .login-inner-form .form-box i {position: absolute;left: 0;width: 50px;height: 50px;line-height: 50px;text-align: center;background: #fea900;border-radius: 3px 0 0 3px;font-size: 20px;color: #fff;}.login-19 .info {color: #fff;margin: 0 117px 0 auto;text-align: right;max-width: 570px;}.login-19 .bg-img {top: 0;bottom: 0;z-index: 999;background: #0b247f;min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 0;}.login-19 .info h1 {margin-bottom: 35px;font-size: 60px;color: #fea900;font-weight: 200;}.login-19 .info h1 span {color: #fff;font-weight: 600;}.login-19 .info P {color: #d0d0d0;font-size: 17px;line-height: 30px;margin-bottom: 0;}.login-19 .login-inner-form label {font-weight: 400;font-size: 15px;margin-bottom: 10px;text-align: left;color: #d0d0d0;}.login-19 .login-inner-form .forgot {margin: 0;line-height: 40px;color: #fff;font-size: 14px;float: right;}.login-19 .login-inner-form .btn-md {cursor: pointer;height: 50px;font-size: 17px;color: #fff;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-19 .bg-photo {width: 100%;display: inline-block;bottom: 0;left: 0;position: absolute;}.login-19 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 0;}.login-19 .login-inner-form p {margin: 0;color: #717171;}.login-19 .login-inner-form p a {color: #717171;}.login-19 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-36 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-19 .login-inner-form .btn-theme {background: #fea900;border: none;color: #fff;}.login-19 .login-inner-form .btn-theme:hover {background: #e49904;}.login-19 .logo {text-align: center;margin-bottom: 15px;}.login-19 .logo img {height: 30px;}.login-19 h3 {text-align: center;margin: 0 0 30px;font-size: 27px;color: #fea900;font-weight: 400;}.login-19 .nav-pills li {display: inline-block;}.login-19 .login-inner-form .form-group.mb-35 {margin-bottom: 35px;}.login-19 .login-inner-form .form-group.mb-30 {margin-bottom: 30px;}.login-19 .login-inner-form .social-list {padding: 0;text-align: center;}.login-19 .login-inner-form .social-list li {display: inline-block;}.login-19 .login-inner-form .social-list li a {margin: 1px;font-size: 15px;font-weight: 400;width: 120px;height: 40px;line-height: 40px;border-radius: 3px;display: inline-block;text-align: center;color: #fff;}.login-19 .login-inner-form .social-list li a:hover {text-decoration: none;}.login-19 .login-inner-form .extra-login {float: left;width: 100%;margin: 30px 0;text-align: center;position: relative;}.login-19 .login-inner-form .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #233967;content: "";}.login-19 .login-inner-form .extra-login > span {width: auto;float: none;display: inline-block;background: #132b83;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 15px;color: #d0d0d0;text-transform: capitalize;}.login-19 .login-inner-form .terms {margin-left: 3px;}.login-19 .login-inner-form .checkbox {margin-bottom: 30px;font-size: 15px;}.login-19 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-19 .login-inner-form .form-check a {color: #d6d6d6;float: right;}.login-19 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-19 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;margin-left: -25px;border: 1px solid #fff;border-radius: 2px;background-color: #fff;top: 3px;}.login-19 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 15px;color: #d0d0d0;}.login-19 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #fea900;border-color: #fea900;}.login-19 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;padding-left: 2px;content: "\2713";}.login-19 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-19 .login-inner-form .checkbox a {font-size: 15px;font-weight: 400;color: #d0d0d0;float: right;}.login-19 .form-section p {margin: 28px 0 0;font-size: 15px;color: #d0d0d0;font-weight: 400;}.login-19 .form-section p a {color: #d0d0d0;}.login-19 .facebook-bg {background: #4867aa;}.login-19 .facebook-bg:hover {background: #3b589e;color: #fff;}.login-19 .twitter-bg {background: #33CCFF;}.login-19 .twitter-bg:hover {background: #56d7fe;}.login-19 .google-bg {background: #db4437;}.login-19 .google-bg:hover {background: #dc4e41;}@media (max-width: 1200px) {.login-19 .info {margin: 0 50px;}.login-19 .info h1 {font-size: 45px;}}@media (max-width: 992px) {.login-19 .none-992 {display: none;}.login-19 .bg-color-27 {padding: 20px 15px;}.login-19 .bg-color-19 {padding: 50px 15px;}}.login-20 {background: rgba(0, 0, 0, 0.04) url(../img/img-17.jpg) top left repeat;background-size: cover;top: 0;width: 100%;bottom: 0;opacity: 1;min-height: 100vh;text-align: center;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 0;}.login-20 a {text-decoration: none;}.login-20 .login-inner-form {max-width: 500px;margin: 0 auto;color: #717171;text-align: center;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}.login-20 .login-inner-form .details {padding: 50px 50px 50px;background: #fff;border-radius: 5px 5px 0 0;}.login-20 .login-inner-form img {margin-bottom: 15px;height: 30px;}.login-20 .login-inner-form h3 {margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #313131;}.login-20 .form-box .form-check-input:checked {display: none;}.login-20 .login-inner-form .form-group {margin-bottom: 25px;}.login-20 .login-inner-form .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-20 .login-inner-form .form-box .form-control {width: 100%;padding: 10px 20px;font-size: 16px;border: 1px solid #dbdbdb;outline: none;color: #717171;border-radius: 3px;height: 50px;}.login-20 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 2px;}.login-20 .login-inner-form .btn-md {cursor: pointer;padding: 13px 30px 12px 30px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-20 .login-inner-form .social-list {margin-bottom: 0;padding: 0;}.login-20 .login-inner-form .checkbox a {font-size: 16px;color: #717171;float: right;}.login-20 .login-inner-form .terms {margin-left: 3px;}.login-20 .login-inner-form .checkbox {margin-bottom: 25px;font-size: 14px;}.login-20 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-20 .login-inner-form .form-check a {color: #717171;float: right;}.login-20 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-20 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;top: 4px;width: 17px;height: 17px;margin-left: -25px;border: 1px solid #cccccc;border-radius: 3px;background-color: #fff;}.login-20 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;padding-left: 2px;content: "\2713";}.login-20 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;}.login-20 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #f0151f;border-color: #f0151f;}.login-20 .form-section input[type=checkbox]:checked + label:before {font-weight: 300;color: #e6e6e6;line-height: 15px;font-size: 14px;content: "\2713";}.login-20 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-20 .login-inner-form .social-list li {display: inline-block;font-size: 16px;margin-top: 30px;}.login-20 .login-inner-form .social-list li a {margin: 0 2px 2px;font-size: 18px;width: 45px;height: 45px;border-radius: 3px;display: inline-block;text-align: center;line-height: 45px;}.login-20 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-20 .login-inner-form .footer {font-size: 16px;padding: 20px 20px;background-color: #fff6f6;border-radius: 0 0 5px 5px;border-top: solid 1px #fff6f6;}.login-20 .login-inner-form .footer span a {color: #717171;}.login-20 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-20 .login-inner-form .btn-theme:not([disabled]):not(.disabled).active, .btn-theme:not([disabled]):not(.disabled):active, .show > .btn-theme.dropdown-toggle {box-shadow: none;}.login-20 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-20 .login-inner-form .btn-theme {background: #f0151f;border: none;color: #fff;}.login-20 .login-inner-form .btn-theme:hover {background: #dc141d;}.login-20 .facebook-bg {background: #4867aa;color: #fff;}.login-20 .facebook-bg:hover {background: #3b589e;color: #fff;}.login-20 .twitter-bg {background: #33CCFF;color: #fff;}.login-20 .twitter-bg:hover {background: #56d7fe;color: #fff;}.login-20 .google-bg {background: #db4437;color: #fff;}.login-20 .google-bg:hover {background: #dc4e41;color: #fff;}.login-20 .linkedin-bg {background: #0177b5;color: #fff;}.login-20 .linkedin-bg:hover {background: #1c82ca;color: #fff;}@media (max-width: 768px) {.login-20 .login-inner-form .details {padding: 50px 30px 50px;}}.login-21 {top: 0;width: 100%;bottom: 0;min-height: 100vh;z-index: 999;opacity: 1;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 0;}.login-21 a {text-decoration: none;}.login-21 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-21 .login-inner-form {color: #272323;text-align: center;}.login-21 .col-pad-0 {padding: 0;}.login-21 .login-inner-form .details p {color: #fff;font-weight: 400;font-size: 16px;}.login-21 .login-inner-form .details p a {margin-left: 3px;color: #fff;}.login-21 .form-check-input:checked {display: none;}.login-21 .login-inner-form .details p {margin-bottom: 0;}.login-21 .login-inner-form .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-21 .login-inner-form .details {padding: 80px 0 80px 80px;}.login-21 .bg-img {border-radius: 10px;padding: 100px 15px;margin: 30px 0;right: -80px;background: rgba(0, 0, 0, 0.04) url(../img/img-27.jpg) top left repeat;background-size: cover;justify-content: center;align-items: center;position: relative;display: flex;}.login-21 .bg-img2 {padding: 50px 15px;}.login-21 .logo-2 {display: none;}.login-21 .bg-img::before {opacity: 0.5;content: "";display: block;left: 0;right: 0;top: 0;border-radius: 10px;bottom: 0;height: 100%;width: 100%;position: absolute;}.login-21 .inner {z-index: 999;}.login-21 .login-box-9 {margin: 0 80px 0 0;border-radius: 10px;opacity: 1;text-align: center;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);background-size: cover;background: rgba(0, 0, 0, 0.04) url(../img/img-16.jpg) top left repeat;background-size: cover;justify-content: center;align-items: center;position: relative;display: flex;z-index: 0;}.login-21 .login-box-9:before {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #191fcb;content: "";z-index: -1;opacity: 0.4;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-21 .none-2 {display: none;}.login-21 .login-inner-form h3 {margin: 0 0 40px;font-size: 25px;font-weight: 500;color: #fff;}.login-21 .login-inner-form .form-group {margin-bottom: 30px;}.login-21 .login-inner-form .form-control {outline: none;width: 100%;padding: 10px 20px;font-size: 15px;outline: 0;font-weight: 500;color: #616161;height: 50px;border-radius: 3px;border: solid 1px #fff;background: #fff;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .06);}.login-21 .login-inner-form .btn-md {cursor: pointer;height: 50px;color: #fff;padding: 13px 50px 12px 50px;font-size: 15px;font-weight: 400;border-radius: 3px;text-transform: uppercase;}.login-21 .bg-img .logo {height: 30px;margin-bottom: 20px;}.login-21 .bg-img h3 {font-size: 30px;font-weight: 500;color: #fff;margin-bottom: 30px;width: 100%;}.login-21 .bg-img .btn-sm {padding: 6px 20px 6px 20px;font-size: 13px;}.login-21 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-21 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-21 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-21 .login-inner-form .btn-theme {background: #efc329;border: none;color: #fff;}.login-21 .login-inner-form .btn-theme:hover {background: #e7b91a;}.login-21 .login-inner-form .terms {margin-left: 3px;}.login-21 .login-inner-form .checkbox {margin-bottom: 20px;font-size: 14px;}.login-21 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-21 .login-inner-form .form-check a {color: #616161;float: right;}.login-21 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-21 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #fff;border-radius: 3px;background-color: #fff;}.login-21 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #fff;}.login-21 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #efc329;border-color: #efc329;}.login-21 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-21 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-21 .login-inner-form .checkbox a {font-size: 16px;color: #fff;float: right;}.login-21 ul {list-style: none;padding: 0;display: inline-block;width: 100%;margin: 0;}.login-21 .social-list li {display: inline-block;margin: 2px 0 2px;}.login-21 .social-list li a {font-size: 12px;font-weight: 600;width: 120px;margin: 2px 0 3px 0;height: 35px;line-height: 35px;border-radius: 20px;display: inline-block;text-align: center;text-decoration: none;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-21 .social-list li a i {height: 35px;width: 35px;line-height: 35px;float: left;color: #fff;border-radius: 20px;}.login-21 .social-list li a span {margin-right: 7px;}.login-21 .facebook-i {background: #4867aa;color: #fff;}.login-21 .twitter-i {background: #33CCFF;color: #fff;}.login-21 .google-i {background: #db4437;color: #fff;}.login-21 .facebook-color {color: #4867aa;}.login-21 .twitter-color {color: #33CCFF;}.login-21 .google-color {color: #db4437;}@media (max-width: 1200px) {.login-21 .social-list li a {width: 110px;}}@media (max-width: 992px) {.login-21 .none-992 {display: none;}.login-21 .pad-0 {padding: 0;}.login-21 .logo-2 {display: block;}.login-21 .logo-2 img {height: 30px;margin-bottom: 20px;}.login-21 .login-box-9 {margin: 0 auto;max-width: 600px;}.login-21 .login-inner-form .details {padding: 60px;}@media (max-width: 768px) {.login-21 .login-inner-form .details {padding: 60px 30px;}.login-21 .login-inner-form h3 {margin: 0 0 30px;font-size: 23px;}}}.login-22 {background: #ffc107;position: relative;overflow: hidden;}.login-22 a {text-decoration: none;}.login-22 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-22 .login-22-inner:before {content: "";width: 30%;height: 60%;position: absolute;top: 0;left: 0;bottom: 20%;-webkit-clip-path: polygon(0 0, 100% 0, 0% 100%, 0% 100%);clip-path: polygon(0 0, 50% 80%, 0% 40%, 0% 100%);opacity: 0.1;z-index: 1;background: #d8001dd4;}.login-22 .form-check-input:checked {display: none;}.login-22 .login-22-inner:after {content: "";width: 25%;background: #d8001dd4;height: 100%;position: absolute;top: 30%;right: 0;z-index: 1;-webkit-clip-path: polygon(0 0, 30% 0, 50% 10%);clip-path: polygon(0 0, 100% 50%, 100% 100%);opacity: 0.1;}.login-22 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 0;}.login-22 .form-inner {max-width: 500px;width: 100%;margin: 0 30px;text-align: center;background: #fff;padding: 50px 30px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);z-index: 999;}.login-22 .bg-img {top: 0;bottom: 0;opacity: 1;z-index: 999;min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;}.login-22 .info {max-width: 450px;margin: 0 0 0 auto;}.login-22 .info img {width: 100%;}.login-22 .form-section .extra-login {float: left;width: 100%;margin: 25px 0 25px;text-align: center;position: relative;}.login-22 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #d8dcdc;content: "";}.login-22 .form-section .extra-login > span {width: auto;float: none;display: inline-block;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 15px;color: #616161;text-transform: capitalize;background: #fff;}.login-22 .form-section p {color: #616161;margin-bottom: 0;text-align: center;font-size: 16px;}.login-22 .form-section p {color: #616161;margin-bottom: 0;font-size: 16px;font-weight: 500;}.login-22 .form-section p a {font-weight: 500;color: #616161;}.login-22 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-22 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-22 .form-section .thembo {margin-left: 4px;}.login-22 .form-section h3 {margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #313131;}.login-22 .form-section .form-group {margin-bottom: 25px;}.login-22 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-22 .form-section .form-control {padding: 10px 20px;font-size: 15px;outline: none;height: 50px;background: rgba(23, 23, 23, 0.72);color: #616161;border-radius: 0;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-22 .form-section .checkbox .terms {margin-left: 3px;}.login-22 .form-section .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;color: #fff;}.login-22 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-22 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-22 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-22 .form-section .btn-theme {background: #ffc107;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;border-radius: 0;font-weight: 400;}.login-22 .form-section .btn-theme:hover {box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);background: #eab104;}.login-22 .none-2 {display: none;}.login-22 .form-section .terms {margin-left: 3px;}.login-22 .form-section .checkbox {font-size: 14px;}.login-22 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-22 .form-section .form-check a {color: #616161;float: right;}.login-22 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-22 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;}.login-22 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #616161;}.login-22 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background: #ffc107;border-color: #ffc107;}.login-22 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-22 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-22 .form-section a.forgot-password {font-size: 16px;color: #616161;float: right;line-height: 50px;}.login-22 .logo img {margin-bottom: 15px;height: 30px;}.login-22 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-22 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-22 .form-section .social-list li a {font-size: 14px;font-weight: 400;width: 130px;margin: 2px 0 3px 0;height: 40px;line-height: 40px;display: inline-block;text-align: center;text-decoration: none;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-22 .form-section .social-list li a i {height: 40px;width: 40px;line-height: 40px;float: left;color: #fff;font-size: 14px;}.login-22 .form-section .social-list li a span {margin-right: 7px;}.login-22 .facebook-color {color: #4867aa;}.login-22 .twitter-color {color: #33CCFF;}.login-22 .google-color {color: #db4437;}.login-22 .twitter-i {background: #33CCFF;}.login-22 .facebook-i {background: #4867aa;}.login-22 .google-i {background: #db4437;}@media (max-width: 992px) {.login-22 .form-section {width: 100%;}.login-22 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}}@media (max-width: 768px) {.login-22 .form-inner {margin: 0 15px;}}.login-23 .login-inner-form .col-pad-0 {padding: 0;}.login-23 a {text-decoration: none;}.login-23 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-23 .bg-img {background: rgba(0, 0, 0, 0.04) url(../img/img-20.jpg) top left repeat;background-size: cover;top: 0;bottom: 0;min-height: 100vh;text-align: left;z-index: 10;opacity: 1;border-radius: 100% 0 0 100%;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 30px;}.login-23 .form-check-input:checked {display: none;}.login-23 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px;}.login-23 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-23 .login-inner-form {max-width: 450px;color: #717171;width: 100%;text-align: center;}.login-23 .login-inner-form p {color: #717171;font-size: 16px;margin: 0;}.login-23 .login-inner-form p a {color: #717171;font-weight: 500;}.login-23 .login-inner-form img {margin-bottom: 15px;height: 30px;}.login-23 .login-inner-form h3 {margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #313131;}.login-23 .login-inner-form .form-group {margin-bottom: 25px;}.login-23 .login-inner-form .form-control {outline: none;width: 100%;padding: 10px 25px;font-size: 16px;outline: 0;font-weight: 400;color: #717171;height: 55px;border-radius: 50px;border: 1px solid #dbdbdb;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .06);}.login-23 .login-inner-form .btn-md {cursor: pointer;height: 55px;color: #fff;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 50px;}.login-23 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-23 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-23 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-23 .login-inner-form .btn-theme {background: #376bff;border: none;color: #fff;}.login-23 .login-inner-form .btn-theme:hover {background: #2c5ce4;}.login-23 .login-inner-form .checkbox .terms {margin-left: 3px;}.login-23 .informeson {color: #fff;max-width: 500px;margin: 0 20px 0 70px;}.login-23 .informeson h3 {color: #fff;margin-bottom: 20px;font-size: 35px;}.login-23 .informeson p {color: #fff;margin-bottom: 20px;line-height: 28px;}.login-23 .social-list a {width: 50px;height: 50px;line-height: 50px;text-align: center;display: inline-block;font-size: 20px;margin: 2px;border-radius: 5%;background: #fff;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);}.login-23 .social-list a:hover {color: #fff;}.login-23 .none-2 {display: none;}.login-23 .btn-section {margin-bottom: 30px;}.login-23 .informeson .link-btn:hover {text-decoration: none;}.login-23 .informeson .link-btn {background: #fff;padding: 9px 30px;font-size: 15px;border-radius: 3px;margin-right: 2px;letter-spacing: 0.5px;font-weight: 400;color: #376bff;}.login-23 .informeson .active {background: #376bff;color: #fff;}.login-23 .login-inner-form .terms {margin-left: 3px;}.login-23 .login-inner-form .checkbox {margin-bottom: 25px;font-size: 14px;}.login-23 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-23 .login-inner-form .form-check a {color: #717171;float: right;}.login-23 .login-inner-form .form-check-input {display: none;}.login-23 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 17px;top: 3px;height: 17px;margin-left: -25px;border: 1px solid #cccccc;border-radius: 50px;background-color: #fff;}.login-23 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;}.login-23 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #376bff;border-color: #376bff;}.login-23 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 12px;content: "\2713";padding-left: 2px;}.login-23 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-23 .login-inner-form .checkbox a {font-size: 16px;color: #717171;float: right;}.login-23 .facebook-bg {color: #4867aa;}.login-23 .facebook-bg:hover {background: #4867aa;}.login-23 .twitter-bg {color: #33CCFF;}.login-23 .twitter-bg:hover {background: #33CCFF;}.login-23 .google-bg {color: #db4437;}.login-23 .google-bg:hover {background: #db4437;}.login-23 .linkedin-bg {color: #2392e0;}.login-23 .linkedin-bg:hover {background: #1c82ca;}@media (max-width: 992px) {.login-23 .none-992 {display: none;}.login-23 .none-2 {display: block;}.login-23 .form-section {padding: 50px 15px;}}.login-24 {padding: 0;z-index: 999;position: relative;min-height: 100vh;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;}.login-24 a {text-decoration: none;}.login-24-inner {z-index: 999;position: relative;min-height: 100vh;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;width: 100%;padding: 30px 0;overflow: hidden;}.login-24-inner:before {content: "";width: 35%;height: 100%;position: absolute;top: 0;right: 10%;content: "";height: 100%;position: absolute;top: 0;right: 0;z-index: -1;-webkit-clip-path: polygon(0 0, 100% 0, 100% 100%);clip-path: polygon(0 0, 100% 0, 100% 100%);background: #2950dec7;}.login-24 .form-check-input:checked {display: none;}.login-24 .container {max-width: 1280px;}.login-24 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-24 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-24 .bg-img {background: url(../img/img-28.jpg);background-size: cover;top: 0;bottom: 0;opacity: 1;z-index: 999;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 50px;}.login-24 .bg-img::before {opacity: 0.8;content: "";display: block;left: 0;right: 0;top: 0;bottom: 0;height: 100%;width: 100%;position: absolute;background: #2950de2e;}.login-24 .login-box {background: #fff;margin: 0 auto;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);}.login-24 .login-box .form-info {background: #fff;}.login-24 .form-section {padding: 60px;border-radius: 10px 0 0 10px;text-align: left;}.login-24-bg {background: #f7f7f7;}.login-24 .pad-0 {padding: 0;}.login-24 label {color: #565656;font-size: 16px;font-weight: 500;}.login-24 .form-section p {color: #565656;font-size: 16px;font-weight: 500;margin-bottom: 50px;}.login-24 .form-section p a {color: #565656;}.login-24 .form-section p a {color: #565656;font-weight: 500;}.login-24 .form-section p a:hover {}.login-24 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-24 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-24 .form-section .thembo {margin-left: 4px;}.login-24 .form-section h1 {font-size: 27px;font-weight: 600;color: #5876e5;}.login-24 .form-section h3 {margin: 0 0 50px;font-size: 23px;font-weight: 400;color: #313131;}.login-24 .form-section .form-group {margin-bottom: 25px;}.login-24.form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-24 .form-section .form-control {padding: 10px 20px;font-size: 16px;outline: none;height: 55px;color: #717171;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #efefef;}.login-24 .form-section .checkbox .terms {margin-left: 3px;}.login-24 .form-section .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-24 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-24 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-24 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-24 .form-section .btn-theme {background: #5876e5;border: none;color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-24 .form-section .btn-theme:hover {box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);background: #4a69dc;}.login-24 .none-2 {display: none;}.login-24 .form-section .terms {margin-left: 3px;}.login-24 .info {max-width: 500px;margin: 0 auto;align-self: center !important;}.login-24 .form-section .checkbox {font-size: 14px;}.login-24 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-24 .form-section .form-check a {color: #565656;float: right;}.login-24 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-24 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #efefef;border-radius: 3px;background-color: #efefef;}.login-24 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #565656;}.login-24 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #5876e5;border-color: #5876e5;}.login-24 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-24 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-24 .form-section a.forgot-password {font-size: 16px;color: #565656;float: right;}.login-24 .social-list a {text-align: center;display: inline-block;font-size: 18px;margin-right: 20px;color: #565656;}.login-24 .social-list a:hover {color: #5876e5;}.login-24 .facebook-bg {color: #4867aa;}@media (max-width: 992px) {.login-24 .form-section {width: 100%;}.login-24 .form-section {padding: 60px 60px 60px;}.login-24 .bg-img {min-height: 100%;border-radius: 5px;}.login-24-inner:before {background: none;}.none-992 {display: none !important;}.login-24 .login-box {max-width: 500px;margin: 0 auto;padding: 0;}}@media (max-width: 768px) {.login-24 .form-section {padding: 60px 30px 60px;}}.login-25 .login-inner-form .col-pad-0 {padding: 0;}.login-25 a {text-decoration: none;}.login-25 .bg-img {background-size: cover;top: 0;background: #1c1b48;bottom: 0;min-height: 100vh;z-index: 999;opacity: 1;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;padding: 30px 80px;}.login-25 .form-check-input:checked {display: none;}.login-25 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-25 .bg-color-7 {top: 0;bottom: 0;opacity: 1;min-height: 100vh;text-align: center;position: relative;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: flex;justify-content: center;align-items: center;padding: 30px 60px;}.login-inner-form {width: 100%;}.login-25 .btn-theme {border-radius: 3px;padding: 12px 50px 11px 50px;color: #00a875;border: solid 2px #00a875;font-size: 17px;font-weight: 400;float: left;margin-right: 5px;}.login-25 .btn-theme:hover {color: #fff;background: #00a875;border: solid 2px #00a875;text-decoration: none;}.login-25 .login-inner-form.form-2 {margin: 10% auto 30px;}.login-25 .login-inner-form .forgot {line-height: 50px;float: right;color: #717171;font-size: 16px;}.login-25 .login-inner-form p {color: #717171;margin-bottom: 0;font-size: 16px;}.login-25 .login-inner-form p a {color: #717171;font-weight: 500;}.login-25 .login-inner-form .thembo {margin-left: 4px;}.login-25 .login-inner-form h3 {margin: 0 0 50px;font-size: 30px;font-weight: 400;color: #313131;}.login-25 .login-inner-form .form-group {margin-bottom: 40px;}.login-25 .login-inner-form .form-control {width: 100%;padding: 0 0 10px;font-size: 16px;font-weight: 400;background: transparent;border: none;border-bottom: 2px solid #e8e7e7;outline: none;color: #717171;}.login-25 .login-inner-form .checkbox {padding-left: 0;margin: 0 0 20px;font-size: 14px;}.login-25 .login-inner-form .checkbox a {font-size: 14px;}.login-25 .login-inner-form .checkbox .terms {margin-left: 3px;}.login-25 .login-inner-form .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-25 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-25 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-25 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-25 .login-inner-form .btn-theme {background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #00a875;}.login-25 .login-inner-form .btn-theme:hover {background: #00a875;color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-25 .informeson {color: #fff;max-width: 500px;float: left;}.login-25 .informeson h3 {margin-bottom: 30px;font-size: 40px;color: #fff;}.login-25 .informeson h3 span {color: #00a875;}.login-25 .informeson p {margin-bottom: 40px;font-size: 17px;color: #bdbdbd;}.login-25 .social-box ul {margin: 0;padding: 0;}.login-25 .social-box .social-list li {font-size: 16px;display: inline-block;}.login-25 .social-box .social-list li a {margin: 0 20px 2px 0;font-size: 17px;display: inline-block;color: #bdbdbd;text-decoration: none;}.login-25 .social-box .social-list li a:hover {color: #fff;}.login-25 .social-box {bottom: 40px;position: absolute;left: 65px;}.login-25 .none-2 {display: none;}.login-25 .logo {top: 30px;position: absolute;left: 80px;}.login-25 .logo img {height: 30px;}.login-25 .logo-2 {display: none;height: 40px;margin-bottom: 15px;}@media (max-width: 992px) {.login-25 .none-2 {display: block;}.login-25 .none-2 img {height: 30px;}.login-25 .login-inner-form h3 {font-size: 25px;margin: 0 0 40px;}.login-25 .login-inner-form {max-width: 450px;padding: 60px 30px;background: #fff;box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);}.none-992 {display: none!important;}.login-25 .bg-color-7 {padding: 30px 15px;}}.login-26 {background: rgba(0, 0, 0, 0.04) url(../img/img-22.jpg) top left repeat;z-index: 999;background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;}.login-26 a {text-decoration: none;}.login-26:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;background: rgb(56 15 154 / 64%);}.login-26 .form-check-input:checked {display: none;}.login-26 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 0;z-index: 999;}.login-26 .form-inner {max-width: 610px;width: 100%;margin: 0 30px;text-align: center;padding: 70px 50px;background: #fff;}.login-26 .bg-img {top: 0;bottom: 0;opacity: 1;z-index: 999;min-height: 496px;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 50px;}.login-26 .pad-0 {padding: 0;}.login-26 .form-section p {color: #484747;margin-bottom: 0;font-size: 16px;font-weight: 500;}.login-26 .form-section p a {font-weight: 500;color: #484747;}.login-26 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-26 .form-section .thembo {margin-left: 4px;}.login-26 .form-section h3 {margin: 0 0 35px;font-size: 25px;font-weight: 400;color: #313131;}.login-26 .form-section .form-group {margin-bottom: 30px;}.login-26 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-26 .form-section .form-control {padding: 15.5px 20px;font-size: 16px;outline: none;color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-26 .form-section img {margin-bottom: 5px;height: 40px;}.login-26 .form-section .form-box i {position: absolute;top: 10px;right: 20px;font-size: 23px;color: #616161;}.login-26 .form-section .checkbox .terms {margin-left: 3px;}.login-26 .form-section .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 50px;}.login-26 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-26 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-26 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-26 .form-section .btn-theme {background: #ff574d;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;border-radius: 3px;font-weight: 400;}.login-26 .form-section .btn-theme:hover {box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);background: #ef4b22;}.login-26 .none-2 {display: none;}.login-26 .form-section .terms {margin-left: 3px;}.login-26 .form-section .checkbox {font-size: 14px;}.login-26 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-26 .form-section .form-check a {color: #484747;float: right;}.login-26 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-26 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;}.login-26 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #484747;}.login-26 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background: #ff574d;border-color: #ff574d;}.login-26 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-26 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-26 .form-section a.forgot-password {font-size: 16px;color: #484747;float: right;}.login-26 .logo img {margin-bottom: 15px;height: 30px;}.login-26 .info {max-width: 610px;padding: 70px 50px;margin: 0 30px;background: #fff;text-align: center;}.login-26 .info h1 {color: #313131;margin-bottom: 20px;font-size: 30px;text-transform: uppercase;}.login-26 .info h1 span {color: #ff574d;}.login-26 .info p {color: #484747;line-height: 28px;margin-bottom: 0;}.login-26 .form-section ul {list-style: none;padding: 0;margin: 0 0 30px;}.login-26 .social-list {padding: 0;text-align: center;}.login-26 .social-list li {display: inline-block;}.login-26 .social-list li a {margin: 1px;font-size: 14px;font-weight: 500;width: 110px;height: 40px;line-height: 40px;border-radius: 0;display: inline-block;text-align: center;color: #fff;}.login-26 .social-list li a:hover {text-decoration: none;}.login-26 .facebook-bg {background: #4867aa;}.login-26 .facebook-bg:hover {background: #3d5996;color: #fff;}.login-26 .twitter-bg {background: #33CCFF;}.login-26 .twitter-bg:hover {background: #56d7fe;}.login-26 .google-bg {background: #db4437;}.login-26 .google-bg:hover {background: #dc4e41;}@media (max-width: 992px) {.login-26 .form-section {width: 100%;}.login-26 .form-section {justify-content: center;align-items: center;padding: 30px 15px;}.login-26 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}}@media (max-width: 768px) {.login-26 .form-inner {margin: 0;padding: 50px 30px;}}.login-28 {top: 0;width: 100%;bottom: 0;min-height: 100vh;z-index: 999;opacity: 1;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 50px 0;background: #151a22;}.login-28 a {text-decoration: none;}.login-28 .container {max-width: 1300px;}.login-28 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-28 .login-inner-form {color: #272323;text-align: center;}.login-28 .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-28 .col-pad-0 {padding: 0;}.login-28 .login-inner-form .details p {color: #403838;font-weight: 400;font-size: 16px;}.login-28 .form-check-input:checked {display: none;}.login-28 .login-inner-form .details img {height: 30px;margin-bottom: 15px;}.login-28 .login-inner-form .details p a {margin-left: 3px;color: #403838;}.login-28 .login-inner-form .details p {margin-bottom: 0;}.login-28 .login-inner-form .details {padding: 100px 0 100px 100px;}.login-28 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 14px;font-size: 14px;content: "\2713";padding-left: 2px;}.login-28 .bg-img {background-size: cover;padding: 50px;background: #39daff;margin: 30px 0;right: -100px;position: absolute;z-index: 999;}.login-28 .login-box-12 {max-width: 100%;background: rgba(0, 0, 0, 0.04) url(../img/img-18.jpg) top left repeat;background-size: cover;top: 0;bottom: 0;opacity: 1;position: relative;text-align: center;margin-right: 100px;}.login-28 .none-2 {display: none;}.login-28 .login-inner-form h3 {margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #313131;}.login-28 .login-inner-form .form-group {margin-bottom: 25px;}.login-28 .login-inner-form .form-control {outline: none;width: 100%;padding: 10px 20px;font-size: 16px;outline: 0;font-weight: 500;color: #717171;height: 55px;border-radius: 3px;border: 1px solid #dbdbdb;}.login-28 .login-inner-form .btn-md {cursor: pointer;height: 55px;color: #fff;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-28 .bg-img .social-list li {display: inline-block;font-size: 16px;}.login-28 .bg-img .logo {height: 30px;margin-bottom: 20px;}.login-28 .bg-img p {font-size: 15px;color: #fff;margin-bottom: 25px;}.login-28 .bg-img h3 {color: #fff;margin-bottom: 20px;}.login-28 .bg-img .btn-sm {padding: 6px 20px 6px 20px;font-size: 13px;}.login-28 .bg-img .social-list {padding: 0;margin: 0;}.login-28 .bg-img .social-list li a {font-size: 17px;color: #fff;border-radius: 3px;display: inline-block;width: 45px;height: 45px;line-height: 45px;text-align: center;background: #2ec7ea;}.login-28 .bg-img .social-list li a:hover {color: #2ec7ea;background: #fff;}.login-28 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-28 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-28 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-28 .login-inner-form .btn-theme {background: #39daff;border: none;color: #fff;}.login-28 .login-inner-form .btn-theme:hover {background: #30cef3;}.login-28 .login-inner-form .terms {margin-left: 3px;}.login-28 .login-inner-form .checkbox {margin-bottom: 25px;font-size: 16px;}.login-28 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-28 .login-inner-form .form-check a {color: #717171;float: right;}.login-28 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-28 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;top: 3px;}.login-28 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #403838;}.login-28 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #39daff;border-color: #39daff;}.login-28 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-28 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-28 .login-inner-form .checkbox a {font-size: 16px;color: #403838;float: right;}@media (max-width: 992px) {.login-28 .none-992 {display: none;}.login-28 .pad-0 {padding: 0;}.login-28 .login-box-12 {margin: 0 auto;max-width: 600px;}.login-28 .login-inner-form .details {padding: 60px;}}@media (max-width: 768px) {.login-28 .login-inner-form .details {padding: 50px 30px;}}.login-29 {background: rgba(0, 0, 0, 0.04) url(../img/img-23.png) top left repeat;background-size: cover;top: 0;width: 100%;text-align: center;bottom: 0;opacity: 1;z-index: 999;min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;padding: 50px 0;}.login-29 a {text-decoration: none;}.login-29 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-29 .form-section {max-width: 500px;margin: 0 auto;}.login-29 .form-section .details {padding: 60px;background: #fff;border-radius: 5px;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);margin-bottom: 20px;}.login-29 .form-check-input:checked {display: none;}.login-29 .form-section p {color: #616161;margin-bottom: 0;font-size: 16px;font-weight: 500;}.login-29 .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-29 .form-section p a {color: #616161;font-weight: 500;}.login-29 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-29 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-29 .logo-2 img {margin-bottom: 20px;height: 30px;}.login-29 .form-section .thembo {margin-left: 4px;}.login-29 .form-section h3 {margin: 0 0 40px;font-size: 25px;font-weight: 400;color: #313131;text-align: center;}.login-29 .form-section .form-group {margin-bottom: 30px;}.login-29 .form-section .form-box {float: left;width: 100%;position: relative;}.login-29 .form-section .form-control {font-size: 16px;outline: none;background: transparent!important;color: #616161;font-weight: 500;border-radius: 0;border: none;border-bottom: solid 2px #bdbdbd;}.login-29 .form-section .checkbox .terms {margin-left: 3px;}.login-29 .form-section .btn-md {cursor: pointer;padding: 12px 50px 11px 50px;font-size: 15px;font-weight: 400;border-radius: 3px;}.login-29 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-29 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-29 .form-section .btn-theme {background: #23a0d2;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-29 .form-section .btn-theme:hover {box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}.login-29 .none-2 {display: none;}.login-29 .logo {top: 40px;position: absolute;left: 65px;}.login-29 .form-section .terms {margin-left: 3px;}.login-29 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-29 .form-section .checkbox a {font-size: 14px;color: #616161;float: right;margin-left: 3px;}.login-29 .nav-pills li {display: inline-block;}.login-29 .form-section .checkbox {margin-bottom: 25px;font-size: 15px;}.login-29 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-29 .form-section .form-check a {color: #616161;float: right;}.login-29 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-29 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border-radius: 3px;background: #fff;border: solid 2px #bdbdbd;}.login-29 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #616161;}.login-29 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 13px;font-size: 14px;content: "\2713";padding-left: 2px;}.login-29 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {color: #fff;background: #0f96f9;border: solid 2px #0f96f9;}.login-29 .form-section .btn-theme {background: #0f96f9;border: none;color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-29 .form-section .btn-theme:hover {background: #108ae4;}.login-29 .form-section a.forgot-password {font-size: 16px;color: #616161;float: right;}.login-29 .social-list {float: left;}.login-29 .social-list span {margin-right: 5px;font-weight: 500;font-size: 15px;color: #616161;}.login-29 .social-list a {width: 40px;height: 40px;line-height: 40px;text-align: center;display: inline-block;font-size: 15px;color: rgb(255, 255, 255);margin: 0 2px 2px 0;border-radius: 5%;}.login-29 .facebook-bg {background: #4867aa;}.login-29 .facebook-bg:hover {background: #3b589e;}.login-29 .twitter-bg {background: #33CCFF;}.login-29 .twitter-bg:hover {background: #2abdef;}.login-29 .google-bg {background: #db4437;}.login-29 .google-bg:hover {background: #cc4437;}.login-29 .linkedin-bg {background: #2392e0;}.login-29 .linkedin-bg:hover {background: #1c82ca;color: #fff;}@media (max-width: 768px) {.login-29 .form-section .details {padding: 60px 30px;}}.login-30 {background: rgba(0, 0, 0, 0.04) url(../img/img-21.jpg) top left repeat;background-size: cover;top: 0;width: 100%;text-align: center;bottom: 0;opacity: 1;z-index: 999;min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;padding: 50px 0;}.login-30:before {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #191fcb;content: "";z-index: -1;opacity: 0.4;}.login-30 a {text-decoration: none;}.login-30 .form-section {max-width: 550px;margin: 0 auto;padding: 70px 50px;background: #fff;border-radius: 5px;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);}.login-30 .form-check-input:checked {display: none;}.login-30 .form-section p {color: #616161;margin-bottom: 0;text-align: center;font-size: 16px;}.login-30 .form-section p a {color: #616161;font-weight: 500;}.login-30 .form-section .extra-login {float: left;width: 100%;margin: 25px 0 25px;text-align: center;position: relative;}.login-30 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #d8dcdc;content: "";}.login-30 .form-section .extra-login > span {width: auto;float: none;display: inline-block;background: #fff;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 15px;color: #616161;text-transform: capitalize;}.login-30 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-30 .logo-2 img {margin-bottom: 20px;height: 30px;}.login-30 .form-section .social-list li {display: inline-block!important;margin-bottom: 5px;}.login-30 .form-section .social-list li a {font-size: 14px;font-weight: 400;width: 130px;margin: 2px 0 3px 0;height: 40px;line-height: 40px;border-radius: 20px;display: inline-block;text-align: center;text-decoration: none;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-30 .form-section .social-list li a i {height: 40px;width: 40px;line-height: 40px;float: left;color: #fff;border-radius: 20px;}.login-30 .form-section .social-list li a span {margin-right: 7px;}.login-30 .form-section .thembo {margin-left: 4px;}.login-30 .form-section h3 {margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #313131;}.login-30 .form-section .form-group {margin-bottom: 25px;}.login-30 .form-section .form-box {float: left;width: 100%;position: relative;}.login-30 .form-section .form-control {font-size: 16px;outline: none;background: #e8e8e8;padding: 12px 25px;color: #616161;border-radius: 3px;border: 1px solid #e8e8e8;}.login-30 .form-section .checkbox .terms {margin-left: 3px;}.login-30 .form-section .btn-md {cursor: pointer;height: 50px;color: #fff;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-30 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-30 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-30 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-30 .form-section .btn-theme {background: #0294b6;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-30 .form-section .btn-theme:hover {box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);background: #0283a1;}.login-30 .none-2 {display: none;}.login-30 .logo {top: 40px;position: absolute;left: 65px;}.login-30 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-30 .form-section .terms {margin-left: 3px;}.login-30 .form-section .checkbox {margin-bottom: 20px;font-size: 14px;}.login-30 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-30 .form-section .form-check a {color: #616161;float: right;}.login-30 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-30 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #e8e8e8;background: #e8e8e8;border-radius: 3px;}.login-30 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #616161;}.login-30 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #0294b6;border-color: #0294b6;}.login-30 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 0;}.login-30 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-30 .form-section a.forgot-password {font-size: 16px;color: #616161;float: right;line-height: 50px;}.login-30 .facebook-i {background: #4867aa;color: #fff;}.login-30 .twitter-i {background: #33CCFF;color: #fff;}.login-30 .google-i {background: #db4437;color: #fff;}.login-30 .facebook-color {color: #4867aa;}.login-30 .twitter-color {color: #33CCFF;}.login-30 .google-color {color: #db4437;}@media (max-width: 768px) {.login-30 .form-section {padding: 50px 30px;}}@media (max-width: 500px) {.login-30 .form-section .social-list li a i {display: none;}.login-30 .form-section .social-list li a {width: 100px;}}.login-31 {background: rgba(0, 0, 0, 0.04) url(../img/img-24.jpg) top left repeat;background-size: cover;top: 0;width: 100%;bottom: 0;opacity: 1;z-index: 999;min-height: 100vh;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 15px;}.login-31 a {text-decoration: none;}.login-31 .btn-section {margin-bottom: 50px;}.login-31 .link-btn {padding: 11px 30px;text-decoration: none;font-size: 17px;border-radius: 3px;color: #6f6d6d;border: 2px solid #fff;background: #fff;font-weight: 400;}.login-31 .form-check-input:checked {display: none;}.login-31 .heading {margin-bottom: 60px;display: inline-block;width: 100%;}.login-31 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-31 .link-btn:hover {border: 2px solid #fff;color: red;background: #fff;}.login-31 .logo img {margin-bottom: 50px;height: 40px;}.login-31 .active {border: 2px solid #fff;background: #fff;color: red;}.login-31 .form-section {max-width: 500px;color: #fff;margin: 0 auto;}.login-31 .login-inner-form .form-group {margin-bottom: 40px;}.login-31 .login-inner-form .form-control {width: 100%;padding: 10px 25px;font-size: 18px;font-weight: 400;outline: none;color: #000!important;border-radius: 3px;height: 60px;border: 1px solid #fff;background: #fff;}.login-31 .login-inner-form label {font-weight: 400;font-size: 18px;margin-bottom: 10px;opacity: 0.9;}.login-31 .login-inner-form .checkbox {padding-left: 0;margin: 0 0 20px;font-size: 14px;}.login-31 .login-inner-form .checkbox a {opacity: 0.9;color: #fff;font-size: 14px;}.login-31 .login-inner-form .forgot {margin: 0;line-height: 60px;opacity: 0.9;color: #fff;font-size: 16px;float: right;}.login-31 .login-inner-form .btn-md {cursor: pointer;height: 60px;color: #fff;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-31 .login-inner-form p a {color: #fff;opacity: 0.9;}.login-31 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-31 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-31 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-31 .login-inner-form .btn-theme {background: #f0151f;border: none;color: #fff;}.login-31 .login-inner-form .btn-theme:hover {background: #dc141d;}.login-31 .tab-box .nav-pills .nav-link.active, .nav-pills .show>.nav-link {color: #000;border: solid 2px rgba(23, 23, 23, 0.72);background: none;}@media (max-width: 768px) {.login-31 {padding: 50px 0;}}.login-32 {background: rgba(0, 0, 0, 0.04) url(../img/img-10.jpg) top left repeat;z-index: 999;background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;}.login-32::before {opacity: 0.8;content: "";display: block;left: 0;right: 0;top: 0;bottom: 0;height: 100%;width: 100%;position: absolute;}.login-32 a {text-decoration: none;}.login-32::before {background: #4d6bff;}.login-32 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-32 .form-check-input:checked {display: none;}.login-32 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 15px 0;border-radius: 0;background: #fff;}.login-32 .form-inner {max-width: 450px;width: 100%;margin: 0 30px;text-align: center;}.login-32 .bg-img {top: 0;bottom: 0;opacity: 1;z-index: 999;min-height: 496px;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 50px;}.login-32 .form-section .extra-login {float: left;width: 100%;text-align: center;position: relative;}.login-32 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #e4e4e4;content: "";}.login-32 .form-section .extra-login > span {width: auto;float: none;display: inline-block;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 15px;color: #717171;text-transform: capitalize;background: #fff;}.login-32 .pad-0 {padding: 0;}.login-32 .form-section p {color: #dadada;margin-bottom: 0;text-align: center;font-size: 15px;}.login-32 .form-section p {color: #717171;margin-bottom: 0;font-size: 16px;font-weight: 500;}.login-32 .form-section p a {font-weight: 500;color: #717171;}.login-32 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-32 .form-section .thembo {margin-left: 4px;}.login-32 .form-section h3 {margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #313131;}.login-32 .form-section .form-group {margin-bottom: 25px;}.login-32 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-32 .form-section .form-control {padding: 15.5px 20px;font-size: 16px;outline: none;color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-32 .form-section img {margin-bottom: 5px;height: 40px;}.login-32 .form-section .form-box i {position: absolute;top: 10px;right: 20px;font-size: 23px;color: #616161;}.login-32 .form-section .checkbox .terms {margin-left: 3px;}.login-32 .form-section .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 50px;}.login-32.form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-32 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-32 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-32 .form-section .btn-theme {background: #4d6bff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;border-radius: 3px;font-weight: 400;}.login-32 .form-section .btn-theme:hover {background: #4561ef;}.login-32 .none-2 {display: none;}.login-32 .form-section .terms {margin-left: 3px;}.login-32 .form-section .checkbox {font-size: 14px;}.login-32 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-32 .form-section .form-check a {color: #717171;float: right;}.login-32 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-32 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #c5c3c3;border-radius: 3px;background-color: #fff;}.login-32 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #717171;}.login-32 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background: #4d6bff;border-color: #4d6bff;}.login-32 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-32 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-32 .form-section a.forgot-password {font-size: 16px;color: #717171;float: right;}.login-32 .logo img {margin-bottom: 15px;height: 30px;}.login-32 .info {max-width: 590px;padding: 10px 20px;}.login-32 .info h1 {color: #fff;margin-bottom: 40px;font-size: 50px;}.login-32 .info p {color: #fff;line-height: 28px;}.login-32 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-32 .social-list {padding: 0;text-align: center;}.login-32 .social-list li {display: inline-block;}.login-32 .social-list li a {margin: 1px;font-size: 14px;font-weight: 500;width: 110px;height: 40px;line-height: 40px;border-radius: 0;display: inline-block;text-align: center;color: #fff;}.login-32 .social-list li a:hover {text-decoration: none;}.login-32 .facebook-bg {background: #4867aa;}.login-32 .facebook-bg:hover {background: #3d5996;color: #fff;}.login-32 .twitter-bg {background: #33CCFF;}.login-32 .twitter-bg:hover {background: #56d7fe;}.login-32 .google-bg {background: #db4437;}.login-32 .google-bg:hover {background: #dc4e41;}@media (max-width: 992px) {.login-32 .form-section {width: 100%;}.login-32 .form-section {justify-content: center;align-items: center;padding: 50px 15px;border-radius: 0;border: none;}.login-32 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}}@media (max-width: 768px) {.login-32 .form-inner {margin: 0;}}.login-33 {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 0;}.login-33 a {text-decoration: none;}.login-33 .login-inner-form {color: #cccccc;position: relative;}.login-33 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-33 .bg-color-16 {justify-content: center;align-items: center;padding: 100px 80px;background: #fff;}.login-33 .form-check-input:checked {display: none;}.login-33 .form-box {width: 100%;text-align: center;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-33 .login-inner-form .form-group {margin-bottom: 25px;}.login-33 .login-inner-form .form-box {float: left;width: 100%;position: relative;}.login-33 .login-inner-form .form-control {font-size: 16px;outline: none;color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);padding: 12px 45px 12px 20px;}.login-33 .login-inner-form img {margin-bottom: 5px;height: 40px;}.login-33 .login-inner-form .form-box i {position: absolute;top: 10px;right: 20px;font-size: 19px;color: #616161;}.login-33 .login-inner-form label {font-weight: 500;font-size: 14px;margin-bottom: 5px;}.login-33 .login-inner-form .forgot {margin: 0;line-height: 45px;color: #535353;font-size: 15px;float: right;}.login-33 .bg-img {background: rgba(0, 0, 0, 0.04) url(../img/img-11.jpg) top left repeat;background-size: cover;top: 0;bottom: 0;opacity: 1;z-index: 999;position: relative;display: flex;}.login-33 .login-box {background: #fff;margin: 0 auto;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);}.login-33 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-33 .login-inner-form .btn-md {cursor: pointer;height: 50px;color: #fff;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-33 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-33 .login-inner-form p {margin: 0;color: #616161;}.login-33 .login-inner-form p a {color: #616161;}.login-33 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-33 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-33 .login-inner-form .btn-theme {background: #15d0ad;border: none;color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-33 .login-inner-form .btn-theme:hover {background: #12bf9f;}.login-33 .logo {height: 30px;top: 20px;left: 20px;position: absolute;}.login-33 .logo img {height: 25px;}.login-33 .logo-2 {margin-bottom: 15px;display: none;}.login-33 .logo-2 img {height: 30px;}.login-33 .nav-pills li {display: inline-block;}.login-33 .login-inner-form .checkbox {margin-bottom: 25px;font-size: 14px;}.login-33 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-33 .login-inner-form .form-check a {color: #d6d6d6;float: right;}.login-33 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-33 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: none;border-radius: 3px;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-33 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #616161;}.login-33 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {color: #fff;background: #15d0ad;}.login-33 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 17px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-33 .btn-section {float: right;display: inline-block;}.login-33 .btn-section {top: 40%;position: absolute;right: 0;margin-bottom: 0;}.login-33 .btn-section .link-btn {font-size: 12px;float: left;background: transparent;letter-spacing: 0.5px;text-align: left;font-weight: 600;border-radius: 0;width: 100%;color: #fff;text-decoration: none;text-decoration: blink;}.login-33 .bs2 .link-btn {margin: 0 0 5px;}.login-33 .btn-section .default-bg {background: #fff;color: #505050;}.login-33 .btn-section .btn-1 {line-height: 45px;text-align: center;width: 100px;text-transform: uppercase;border-radius: 50px 0 0 50px;}.login-33 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-33 .login-inner-form .checkbox a {font-size: 16px;color: #616161;float: right;margin-left: 3px;}.login-33 .text {display: none;}.login-33 .form-section {text-align: center;}.login-33 .form-section h3 {margin: 0 0 40px;font-size: 25px;font-weight: 400;color: #313131;}.login-33 .form-section .text {font-size: 16px;margin-top: 25px;margin-bottom: 0;color: #616161;}.login-33 .form-section .text a {color: #616161;}.login-33 .social-list {bottom: 20px;position: absolute;left: 0;padding: 0;margin: 0;list-style: none;}.login-33 .social-list a {width: 60px;padding-right: 5px;height: 40px;line-height: 40px;margin-bottom: 5px;text-align: center;display: inline-block;font-size: 15px;color: #fff;border-radius: 0 50px 50px 0;background: rgba(23, 23, 23, 0.298039);}.login-33 .facebook-bg:hover {background: #3b589e;color: #fff;}.login-33 .twitter-bg:hover {background: #56d7fe;}.login-33 .google-bg:hover {background: #dc4e41;}.login-33 .linkedin-bg:hover {background: #1c82ca;color: #fff;}.login-33 .pinterest-bg:hover {background: #a30618;color: #fff;}@media (max-width: 992px) {.login-33 .none-992 {display: none;}.login-33 .login-box {margin: 0 auto;}.login-33 .logo-2 {display: block;}.login-33 .text {display: block;}}@media (max-width: 768px) {.login-33 .bg-color-16 {padding: 60px 30px;}}.login-34 {padding: 25px 0;z-index: 999;position: relative;min-height: 100vh;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;}.login-34 a {text-decoration: none;}.login-34 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-34 .logo {border-radius: 50px;margin-bottom: 0;display: inline-block;top: 20px;position: absolute;right: 20px;}.login-34 .login-box {background: #fff;margin: 0 auto;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);}.login-34 .form-check-input:checked {display: none;}.login-34 .login-box .form-info {background: #9fc14b;}.login-34 .form-section {text-align: center;padding: 110px 60px 60px;border-radius: 10px 0 0 10px;position: relative;}.login-34-bg {background: #f7f7f7;}.login-34 .pad-0 {padding: 0;}.login-34 label {color: #fff;font-size: 16px;font-weight: 500;}.login-34 .form-section p {color: #fff;font-size: 16px;font-weight: 500;margin-bottom: 40px;}.login-34 .form-section p a {color: #e6e6e6;font-weight: 500;}.login-34 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-34 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-34 .form-section .thembo {margin-left: 4px;}.login-34 .form-section h1 {font-size: 30px;font-weight: 500;color: #fff;}.login-34 .form-section h3 {margin: 0 0 40px;font-size: 23px;font-weight: 400;color: #fff;}.login-34 .form-section .form-group {margin-bottom: 25px;}.login-34 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-34 .form-section .form-control {padding: 10px 20px;font-size: 15px;outline: none;height: 50px;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-34 .form-section .checkbox .terms {margin-left: 3px;}.login-34 .form-section .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-34 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-34 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-34 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-34 .form-section .btn-theme {background: #ff2f2f;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-34 .form-section .btn-theme:hover {background: #ec2727;}.login-34 .none-2 {display: none;}.login-34 .form-section .terms {margin-left: 3px;}.login-34 .btn-section {border-radius: 50px;margin-bottom: 0;display: inline-block;top: 20px;position: absolute;right: 20px;}.login-34 .info {max-width: 500px;margin: 0 auto;align-self: center !important;}.login-34 .btn-section .link-btn {font-size: 14px;float: left;background: transparent;font-weight: 400;text-align: center;text-decoration: none;text-decoration: blink;width: 100px;padding: 6px 5px;margin-right: 5px;border: solid 1px #91af46;color: #fff;border-radius: 3px;background: #91af46;}.login-34 .btn-section .active-bg {color: #fff;}.login-34 .form-section .checkbox {font-size: 14px;}.login-34 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-34 .form-section .form-check a {color: #fff;float: right;}.login-34 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-34 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #fff;border-radius: 3px;background-color: #fff;}.login-34 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;font-weight: 500;color: #fff;}.login-34 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #ff2f2f;border-color: #ff2f2f;}.login-34 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-34 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-34 .form-section a.forgot-password {font-size: 16px;color: #fff;float: right;}.login-34 .social-list a {text-align: center;display: inline-block;font-size: 18px;margin: 0 10px;color: #fff;}.login-34 .social-list a:hover {color: #ff2f2f;}@media (max-width: 992px) {.login-34 .form-section {width: 100%;}.login-34 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}.login-34 .login-box {max-width: 500px;margin: 0 auto;padding: 0;}}@media (max-width: 768px) {.login-34 .form-section {padding: 30px;}.login-34 .form-section {padding: 110px 30px 50px;}}.login-35 .login-inner-form {color: #cccccc;position: relative;}.login-35 a {text-decoration: none;}.login-35 .bg-color-13 {min-height: 100vh;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 15px;}.login-35 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-35 .form-check-input:checked {display: none;}.login-35 .form-section {max-width: 550px;margin: 0 auto;width: 100%;}.login-35 .form-box {width: 100%;text-align: center;}.login-35 .login-inner-form .form-group {margin-bottom: 25px;}.login-35 .login-inner-form .form-box {float: left;width: 100%;position: relative;}.login-35 .login-inner-form .form-control {font-size: 16px;outline: none;color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);padding: 14.5px 50px 14.5px 25px;}.login-35 .login-inner-form img {margin-bottom: 5px;height: 40px;}.login-35 .login-inner-form .form-box i {position: absolute;top: 12px;right: 20px;font-size: 20px;color: #616161;}.login-35 .login-inner-form label {font-weight: 500;font-size: 14px;margin-bottom: 5px;}.login-35 .login-inner-form .forgot {margin: 0;line-height: 45px;color: #535353;font-size: 15px;float: right;}.login-35 .bg-img {background: rgba(0, 0, 0, 0.04) url(../img/img-19.jpg) top left repeat;background-size: cover;top: 0;bottom: 0;opacity: 1;z-index: 999;min-height: 100vh;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px;}.login-35 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-35 .info h1 {font-size: 28px;color: #fff;margin-bottom: 20px;text-transform: uppercase;}.login-35 .info {max-width: 400px;margin: 0 auto;padding: 50px 40px;border: solid 5px #fff;text-align: center;}.login-35 .info p {margin-bottom: 0;color: #fff;line-height: 28px;}.login-35 .login-inner-form .btn-md {cursor: pointer;height: 55px;color: #fff;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 50px;}.login-35 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-35 .login-inner-form p {margin: 0;color: #616161;}.login-35 .login-inner-form p a {color: #616161;}.login-35 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-35 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-35 .login-inner-form .btn-theme {background: #0f96f9;border: none;color: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-35 .login-inner-form .btn-theme:hover {background: #108ae4;}.login-35 .logo img {height: 30px;margin-bottom: 20px;}.login-35 .nav-pills li {display: inline-block;}.login-35 .login-inner-form .checkbox {margin-bottom: 25px;font-size: 14px;}.login-35 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-35 .login-inner-form .form-check a {color: #d6d6d6;float: right;}.login-35 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-35 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: none;border-radius: 3px;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-35 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #616161;}.login-35 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {color: #fff;background: #0f96f9;}.login-35 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 17px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-35 .btn-section {top: 20px;position: absolute;right: 20px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border-radius: 50px;}.login-35 .btn-section .link-btn {font-size: 14px;float: left;background: transparent;letter-spacing: 0.5px;text-align: left;font-weight: 400;border-radius: 0;color: #0f96f9;text-decoration: none;text-decoration: blink;text-transform: uppercase;}.login-35 .btn-section .btn-2 {line-height: 40px;text-align: center;border-radius: 0 50px 50px 0;width: 110px;}.login-35 .btn-section .active-bg {background: #0f96f9;color: #fff;}.login-35 .btn-section .default-bg {background: #fff;}.login-35 .btn-section .btn-1 {line-height: 40px;text-align: center;width: 110px;border-radius: 50px 0 0 50px;}.login-35 .btn-section {margin: 0 auto 30px;}.login-35 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-35 .login-inner-form .checkbox a {font-size: 16px;color: #616161;float: right;margin-left: 3px;}.login-35 .form-section {text-align: center;padding: 70px 70px;background: #f9f9f9;border-radius: 5px;}.login-35 .form-section h3 {font-size: 25px;margin-bottom: 35px;font-weight: 400;color: #313131;}.login-35 .form-section p {margin: 28px 0 0;font-size: 14px;color: #d6d6d6;}.login-35 .form-section p a {color: #d6d6d6;}.login-35 .social-list {margin-top: 35px;}.login-35 .social-list a {width: 55px;height: 55px;line-height: 55px;text-align: center;display: inline-block;font-size: 20px;color: #fff;margin: 0 1px 2px;border-radius: 50%;}.login-35 .facebook-bg {background: #4867aa;}.login-35 .facebook-bg:hover {background: #3b589e;color: #fff;}.login-35 .twitter-bg {background: #33CCFF;}.login-35 .twitter-bg:hover {background: #56d7fe;}.login-35 .google-bg {background: #db4437;}.login-35 .google-bg:hover {background: #dc4e41;}.login-35 .linkedin-bg {background: #2392e0;color: #fff;}.login-35 .linkedin-bg:hover {background: #1c82ca;color: #fff;}.login-35 .pinterest-bg {background: #bd081c;color: #fff;}.login-35 .pinterest-bg:hover {background: #a30618;color: #fff;}@media (max-width: 992px) {.login-35 .none-992 {display: none;}}@media (max-width: 768px) {.login-35 .form-section {text-align: center;padding: 60px 30px;}.login-35 .bg-color-13 {padding: 80px 15px 30px;}}.login-36 .login-inner-form {color: #cccccc;text-align: center;position: relative;}.login-36 a {text-decoration: none;}.login-36 .bg-color-10 {background: #151922;min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 50px;}.login-36 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-36 .form-section {max-width: 400px;margin: 0 auto;width: 100%;}.login-36 .form-box {width: 100%;}.login-36 .login-inner-form .form-group {margin-bottom: 30px;}.login-36 .form-check-input:checked {display: none;}.login-36 .login-inner-form .form-box {float: left;width: 100%;position: relative;}.login-36 .login-inner-form .form-control {font-size: 16px;outline: none;color: #717171;border-radius: 3px;border: 1px solid #fff;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .06);}.login-36 .login-inner-form img {margin-bottom: 5px;height: 40px;}.login-36 .login-inner-form .form-box input {float: left;width: 100%;padding: 13.5px 40px 13.5px 15px;}.login-36 .login-inner-form .form-box i {position: absolute;top: 12px;right: 15px;font-size: 20px;color: #717171;}.login-36 .info {color: #fff;max-width: 600px;margin: 0 auto 0 100px;}.login-36 .bg-img {background-size: cover;top: 0;bottom: 0;min-height: 100vh;z-index: 999;background: rgba(0, 0, 0, 0.04) url(../img/img-18.jpg) top left repeat;background-size: cover;opacity: 1;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px;}.login-36 .info h1 {margin-bottom: 25px;font-size: 60px;color: #2b2b2b;}.login-36 .info P {color: #2b2b2b;font-weight: 400;font-size: 16px;line-height: 27px;}.login-36 .login-inner-form label {font-weight: 500;font-size: 14px;margin-bottom: 5px;}.login-36 .login-inner-form .forgot {margin: 0;line-height: 40px;color: #fff;font-size: 14px;float: right;}.login-36 .login-inner-form .btn-md {cursor: pointer;height: 50px;color: #fff;padding: 13px 50px 12px 50px;font-size: 15px;font-weight: 400;border-radius: 3px;text-transform: uppercase;}.login-36 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-36 .login-inner-form p {margin: 0;color: #717171;}.login-36 .login-inner-form p a {color: #717171;}.login-36 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-36 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-36 .login-inner-form .btn-theme {background: #2a3148;border: none;color: #fff;}.login-36 .login-inner-form .btn-theme:hover {background: #36405f;}.login-36 .logo {text-align: center;margin-bottom: 30px;}.login-36 .logo img {height: 30px;}.login-36 .nav-pills li {display: inline-block;}.login-36 .login-inner-form .form-group.mb-35 {margin-bottom: 35px;}.login-36 .login-inner-form .form-group.mb-30 {margin-bottom: 30px;}.login-36 .login-inner-form .social-list {padding: 0;}.login-36 .login-inner-form .social-list li {display: inline-block;}.login-36 .login-inner-form .social-list li a {margin: 1px;font-size: 14px;font-weight: 400;width: 110px;height: 40px;line-height: 40px;border-radius: 3px;display: inline-block;text-align: center;color: #fff;}.login-36 .login-inner-form .social-list li a:hover {text-decoration: none;}.login-36 .login-inner-form .extra-login {float: left;width: 100%;margin: 30px 0;text-align: center;position: relative;}.login-36 .login-inner-form .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #383e50;content: "";}.login-36 .login-inner-form .extra-login > span {width: auto;float: none;display: inline-block;background: #151822;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 15px;color: #afafaf;text-transform: capitalize;}.login-36 .login-inner-form .terms {margin-left: 3px;}.login-36 .login-inner-form .checkbox {margin-bottom: 30px;font-size: 16px;}.login-36 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-36 .login-inner-form .form-check a {color: #d6d6d6;float: right;}.login-36 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-36 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;margin-left: -25px;border: 1px solid #fff;margin-top: 2px;border-radius: 3px;background-color: #fff;}.login-36 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-36 .form-check .form-check-input {display: none;}.login-36 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #d6d6d6;}.login-36 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #2a3148;border-color: #2a3148;}.login-36 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 2px;}.login-36 .btn-section .link-btn {padding: 7px 20px;font-size: 13px;border: solid 2px #2a3148;background: transparent;margin-right: 5px;letter-spacing: 0.5px;border-radius: 3px;font-weight: 400;color: #fff;text-decoration: none;text-decoration: blink;text-transform: uppercase;}.login-36 .btn-section .link-btn:hover {background: #2a3148;border: solid 2px #2a3148;}.login-36 .btn-section .active {border: solid 2px #2a3148;background: #2a3148;}.login-36 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-36 .login-inner-form .checkbox a {font-size: 16px;color: #d6d6d6;float: right;}.login-36 .form-section p {margin: 28px 0 0;font-size: 16px;color: #d6d6d6;}.login-36 .form-section p a {color: #d6d6d6;}.login-36 .facebook-bg {background: #4867aa;}.login-36 .facebook-bg:hover {background: #3b589e;color: #fff;}.login-36 .twitter-bg {background: #33CCFF;}.login-36 .twitter-bg:hover {background: #56d7fe;}.login-36 .google-bg {background: #db4437;}.login-36 .google-bg:hover {background: #dc4e41;}@media (max-width: 1200px) {.login-36 .info h1 {font-size: 40px;}.login-36 .info {margin: 0 70px;}}@media (max-width: 992px) {.login-36 .none-992 {display: none;}.login-36 .bg-color-10 {padding: 50px 15px;}}.login-37 {background: #FAFAFA;}.login-37 a {text-decoration: none;}.login-37 .form-section {min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 15px 0;background: #06133D;}.login-37 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-37 .form-check-input:checked {display: none;}.login-37 .form-inner {max-width: 500px;width: 100%;margin: 0 30px;text-align: center;padding: 50px 30px;background: #12214a;}.login-37 .bg-img {background: rgba(0, 0, 0, 0.04) url(../img/img-1.png) top left repeat;background-size: cover;top: 0;bottom: 0;opacity: 1;z-index: 999;min-height: 496px;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 50px;}.login-37 .form-section .extra-login {float: left;width: 100%;margin: 25px 0 25px;text-align: center;position: relative;}.login-37 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #353944;content: "";}.login-37 .form-section .extra-login > span {width: auto;float: none;display: inline-block;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 14px;color: #dadada;text-transform: capitalize;background: #12214a;}.login-37 .pad-0 {padding: 0;}.login-37 .form-section p {color: #dadada;margin-bottom: 0;text-align: center;font-size: 14px;}.login-37 .form-section p {color: #dadada;margin-bottom: 0;font-size: 15px;font-weight: 500;}.login-37 .form-section p a {font-weight: 500;color: #dadada;}.login-37 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-37 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-37 .form-section .thembo {margin-left: 4px;}.login-37 .form-section h3 {margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #dadada;}.login-37 .form-section .form-group {margin-bottom: 25px;}.login-37 .form-section .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-37 .form-section .form-control {padding: 10px 20px;font-size: 15px;outline: none;height: 50px;background: rgba(23, 23, 23, 0.72);color: #616161;border-radius: 3px;font-weight: 500;border: 1px solid transparent;background: #fff;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);}.login-37 .form-section .checkbox .terms {margin-left: 3px;}.login-37 .form-section .btn-md {cursor: pointer;padding: 13px 50px 12px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-37 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-37 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-37 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-37 .form-section .btn-theme {background: #ff2f2f;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-37 .form-section .btn-theme:hover {background: #ec2727;}.login-37 .none-2 {display: none;}.login-37 .form-section .terms {margin-left: 3px;}.login-37 .form-section .checkbox {font-size: 14px;}.login-37 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-37 .form-section .form-check a {color: #fff;float: right;}.login-37 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-37 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #fff;border-radius: 3px;background-color: #fff;}.login-37 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 15px;font-weight: 500;color: #dadada;}.login-37 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #ff2f2f;border-color: #ff2f2f;}.login-37 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 2px;}.login-37 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-37 .form-section a.forgot-password {font-size: 15px;color: #dadada;float: right;}.login-37 .logo img {margin-bottom: 15px;height: 30px;}.login-37 .social-list {margin-bottom: 30px;}.login-37 .social-list a {width: 50px;height: 50px;line-height: 50px;text-align: center;display: inline-block;font-size: 20px;margin: 2px;border-radius: 5%;background: #fff;}.login-37 .social-list a:hover {color: #fff;}.login-37 .facebook-bg {color: #4867aa;}.login-37 .facebook-bg:hover {background: #4867aa;}.login-37 .twitter-bg {color: #33CCFF;}.login-37 .twitter-bg:hover {background: #33CCFF;}.login-37 .google-bg {color: #db4437;}.login-37 .google-bg:hover {background: #db4437;}.login-37 .linkedin-bg {color: #2392e0;}.login-37 .linkedin-bg:hover {background: #1c82ca;}@media (max-width: 992px) {.login-37 .form-section {width: 100%;}.login-37 .bg-img {min-height: 100%;border-radius: 5px;}.none-992 {display: none !important;}.login-2 .login-box {max-width: 500px;margin: 0 auto;padding: 0;}}@media (max-width: 768px) {.login-37 .form-inner {margin: 0 15px;}.login-37 .form-section {padding: 30px 0;}}.login-38 {background: #f5f5f5;min-height: 100vh;position: relative;text-align: center;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 0;}.login-38 a {text-decoration: none;}.login-38 .login-inner-form {color: #717171;text-align: center;}.login-38 .col-pad-0 {padding: 0;}.login-38 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {}.login-38 .login-box-6 {margin: 0 100px 0 0;border-radius: 5px;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);background: #fff;position: relative;}.login-38 .form-check-input:checked {display: none;}.login-38 .login-inner-form .details p a {margin-left: 3px;color: #717171;}.login-38 .login-inner-form .details p {margin-bottom: 0;font-size: 16px;}.login-38 .login-inner-form .details {padding: 100px 0 100px 100px;}.login-38 .bg-img {background-size: cover;position: absolute;border-radius: 5px;padding: 50px;z-index: 999;margin: 30px 0;right: -100px;background: rgba(0, 0, 0, 0.04) url(../img/img-2.jpg) top left repeat;background-size: cover;justify-content: center;align-items: center;}.login-38 .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-38 .btn-outline {cursor: pointer;height: 50px;color: #fff;padding: 11px 40px 10px 40px;font-size: 16px;font-weight: 400;border-radius: 3px;border: solid 2px #fff;}.login-38 .btn-outline:hover {border: solid 2px #fff;background: #fff;color: #de2f2f;}.login-38 .none-2 {display: none;}.login-38 .login-inner-form h3 {margin: 0 0 30px;font-size: 25px;font-weight: 500;color: #ff4d4d;}.login-38 .login-inner-form .form-group {margin-bottom: 25px;}.login-38 .login-inner-form .form-control {outline: none;width: 100%;padding: 10px 20px;font-size: 16px;height: 50px;outline: 0;font-weight: 500;color: #717171;border-radius: 3px;border: 1px solid #dbdbdb;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .06);}.login-38 .login-inner-form .btn-md {cursor: pointer;height: 50px;color: #fff;padding: 13px 50px 12px 50px;font-size: 15px;font-weight: 400;border-radius: 3px;text-transform: uppercase;}.login-38 .bg-img .social-list li {display: inline-block;font-size: 16px;}.login-38 .bg-img .logo {height: 30px;margin-bottom: 30px;}.login-38 .bg-img p {font-size: 15px;color: #fff;margin-bottom: 30px;}.login-38 .bg-img .btn-sm {padding: 6px 20px 6px 20px;font-size: 13px;}.login-38 .bg-img .social-list {padding: 0;margin: 35px 0 0;}.login-38 .bg-img .social-list li a {margin: 0 5px;font-size: 22px;color: #fff;border-radius: 3px;display: inline-block;}.login-38 .bg-img .social-list li a:hover {color: #ff4d4d;}.login-38 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-38 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-38 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-38 .login-inner-form .btn-theme {background: #ff4d4d;border: none;color: #fff;}.login-38 .login-inner-form .btn-theme:hover {background: #ea4141;}.login-38 .login-inner-form .terms {margin-left: 3px;}.login-38 .login-inner-form .checkbox {margin-bottom: 20px;font-size: 14px;}.login-38 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-38 .login-inner-form .form-check a {color: #717171;float: right;}.login-38 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-38 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;margin-left: -25px;border: 1px solid #cccccc;border-radius: 3px;background-color: #fff;top: 3px;}.login-38 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;}.login-38 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #ff4d4d;border-color: #ff4d4d;}.login-38 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 14px;font-size: 14px;content: "\2713";padding-left: 2px;}.login-38 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-38 .login-inner-form .checkbox a {font-size: 16px;color: #717171;float: right;}.login-38 .logo-2 {display: none;}@media (max-width: 1200px) {.login-box-6 {margin: 0 70px 0 120px;}}@media (max-width: 992px) {.none-992 {display: none;}.login-box-6 {margin: 0 auto!important;max-width: 500px;}.login-38 .login-inner-form .details {padding: 60px;}.login-38 .pad-0 {padding: 0;}.login-38 .logo-2 {display: block;}.login-38 .logo-2 img {height: 30px;margin-bottom: 20px;}}@media (max-width: 768px) {.login-38 .login-inner-form .details {padding: 60px 30px;}.login-38 .login-box-6 {margin: 0;}}.login-39 {top: 0;width: 100%;bottom: 0;opacity: 1;min-height: 100vh;text-align: center;position: relative;display: flex;justify-content: center;align-items: center;padding: 30px 0;}.login-39 a {text-decoration: none;}.login-39 .form-section {max-width: 500px;margin: 0 auto;padding: 50px 30px;background: #fff;border-radius: 5px;box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);}.login-39 .form-check-input:checked {display: none;}.login-39 .form-section p {color: #616161;margin-bottom: 0;text-align: center;font-size: 16px;}.login-39 .form-section p a {color: #616161;font-weight: 500;}.login-39 .form-section .extra-login {float: left;width: 100%;margin: 25px 0 25px;text-align: center;position: relative;}.login-39 .form-section .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #d8dcdc;content: "";}.login-39 .form-section .extra-login > span {width: auto;float: none;display: inline-block;background: #fff;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 15px;color: #616161;text-transform: capitalize;}.login-39 .form-section ul {list-style: none;padding: 0;margin: 0 0 20px;}.login-39 .form-section .social-list li {display: inline-block;margin-bottom: 5px;}.login-39 .logo-2 img {margin-bottom: 15px;height: 30px;}.login-39 .form-section .social-list li a {font-size: 13px;font-weight: 600;width: 120px;margin: 2px 0 3px 0;height: 40px;line-height: 40px;border-radius: 3px;display: inline-block;text-align: center;text-decoration: none;}.login-39 .form-section .social-list li a i {height: 40px;width: 40px;line-height: 40px;float: left;border-radius: 3px;}.login-39 .form-section .social-list li a span {margin-right: 7px;}.login-39 .form-section .thembo {margin-left: 4px;}.login-39 .form-section h3 {text-align: center;margin: 0 0 30px;font-size: 25px;font-weight: 400;color: #313131;}.login-39 .form-section .form-group {margin-bottom: 25px;}.login-39 .form-section .form-box {float: left;width: 100%;position: relative;}.login-39 .form-section .form-control {font-size: 15px;outline: none;background: #e8e8e8;color: #616161;border-radius: 3px;border: 1px solid #e8e8e8;padding: 15.5px 20px 15.5px 50px;}.login-39 .form-section .form-box i {position: absolute;top: 14px;left: 25px;font-size: 19px;}.login-39 .form-section .checkbox .terms {margin-left: 3px;}.login-39 .form-box {float: left;width: 100%;text-align: left;position: relative;}.login-39 .form-section .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 3px;}.login-39 .form-section input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-39 .form-section button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-39 .form-section .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-39 .form-section .btn-theme {background: #00a875;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);border: none;color: #fff;}.login-39 .form-section .btn-theme:hover {background: #029468;}.login-39 .none-2 {display: none;}.login-39 .logo {top: 40px;position: absolute;left: 65px;}.login-39 .form-section .terms {margin-left: 3px;}.login-39 .form-section .checkbox {margin-bottom: 20px;font-size: 14px;}.login-39 .form-section .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-39 .form-section .form-check a {color: #616161;float: right;}.login-39 .form-section .form-check-input {position: absolute;margin-left: 0;}.login-39 .form-section .form-check label::before {content: "";display: inline-block;position: absolute;width: 18px;height: 18px;top: 2px;margin-left: -25px;border: 1px solid #e8e8e8;border-radius: 3px;background-color: #e8e8e8;}.login-39 .form-section .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 14px;color: #616161;}.login-39 .form-section .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #00a875;border-color: #00a875;}.login-39 .form-section input[type=checkbox]:checked + label:before {font-weight: 600;color: #f3f3f3;line-height: 15px;font-size: 14px;content: "\2713";padding-left: 3px;}.login-39 .form-section input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-39 .form-section a.forgot-password {font-size: 16px;color: #616161;float: right;line-height: 50px;}.login-39 .facebook-bg {background: #4867aa;color: #fff;}.login-39 .twitter-bg {background: #33CCFF;color: #fff;}.login-39 .google-bg {background: #db4437;color: #fff;}.login-39 .google-i {background: #c3291c;}.login-39 .facebook-i {background: #3b589e;}.login-39 .twitter-i {background: #0cace0;}.login-40 {top: 0;width: 100%;bottom: 0;opacity: 1;min-height: 100vh;text-align: center;position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: center;align-items: center;padding: 30px 15px;}.login-40 a {text-decoration: none;}.login-40 .login-inner-form {color: #717171;text-align: center;position: relative;}.login-40 .form-section {max-width: 500px;margin: 0 auto;border-radius: 10px;padding: 40px;border: 1px solid #e8e7e7;}.login-40 .login-inner-form .form-group {margin-bottom: 30px;}.login-40 .login-inner-form .form-box {float: left;width: 100%;position: relative;}.login-40 .form-check-input:checked {display: none;}.login-40 .login-inner-form .form-control {font-size: 16px;outline: none;color: #717171;border-radius: 50px;border: 1px solid #dbdbdb;box-shadow: 0 1px 3px 0 rgb(0 0 0 / 6%);padding: 15.5px 50px 15.5px 25px;}.login-40 .login-inner-form img {margin-bottom: 5px;height: 40px;}.login-40 .login-inner-form .form-box i {position: absolute;top: 14px;right: 25px;font-size: 19px;}.login-40 .login-inner-form label {font-weight: 500;font-size: 14px;margin-bottom: 5px;}.login-40 .login-inner-form .forgot {margin: 0;line-height: 40px;color: #fff;font-size: 14px;float: right;}.login-40 .login-inner-form .btn-md {cursor: pointer;padding: 15.5px 50px 14.5px 50px;font-size: 17px;font-weight: 400;border-radius: 50px;}.login-40 .login-inner-form input[type=checkbox], input[type=radio] {margin-right: 3px;}.login-40 .login-inner-form p {margin: 0;color: #717171;}.login-40 .login-inner-form p a {color: #717171;}.login-40 .login-inner-form button:focus {outline: none;outline: 0 auto -webkit-focus-ring-color;}.login-40 .login-inner-form .btn-theme.focus, .btn-theme:focus {box-shadow: none;}.login-40 .login-inner-form .btn-theme {background: #50a1ff;border: none;color: #fff;}.login-40 .login-inner-form .btn-theme:hover {background: #4595f1;}.login-40 .logo {text-align: center;margin-bottom: 35px;}.login-40 .logo img {height: 30px;}.login-40 .nav-pills li {display: inline-block;}.login-40 .login-inner-form .form-group.mb-35 {margin-bottom: 35px;}.login-40 .login-inner-form .form-group.mb-30 {margin-bottom: 30px;}.login-40 .login-inner-form .social-list li {display: inline-block;}.login-40 .login-inner-form .social-list li a {margin: 2px;font-size: 18px;width: 55px;height: 55px;line-height: 55px;border-radius: 50px;display: inline-block;text-align: center;}.login-40 .login-inner-form .social-list li a:hover {text-decoration: none;color: #fff;}.login-40 .login-inner-form .extra-login {float: left;width: 100%;margin: 30px 0 28px;text-align: center;position: relative;}.login-40 .login-inner-form .extra-login::before {position: absolute;left: 0;top: 10px;width: 100%;height: 1px;background: #d8dcdc;content: "";}.login-40 .login-inner-form .extra-login > span {width: auto;float: none;display: inline-block;background: #fff;padding: 1px 20px;z-index: 1;position: relative;font-family: Open Sans;font-size: 16px;color: #717171;text-transform: capitalize;}.login-40 .form-section p {margin: 30px 0 0;font-size: 14px;}.login-40 .form-section p a {color: #717171;}.login-40 .btn-section {text-align: center;margin-bottom: 35px;}.login-40 .btn-section .link-btn {padding: 6px 25px;font-size: 16px;border: solid 1px #717171;margin-right: 5px;letter-spacing: 0.5px;border-radius: 50px;font-weight: 400;color: #717171;text-decoration: none;text-decoration: blink;}.login-40 .btn-section .link-btn:hover {border: solid 1px #50a1ff;color: #50a1ff;}.login-40 .btn-section .active {border: solid 1px #50a1ff;background: transparent;color: #50a1ff;}.login-40 .login-inner-form ul {margin: 0;padding: 0;}.login-40 .login-inner-form .terms {margin-left: 3px;}.login-40 .login-inner-form .checkbox {margin-bottom: 30px;font-size: 16px;}.login-40 .login-inner-form .form-check {float: left;margin-bottom: 0;padding-left: 0;}.login-40 .login-inner-form .form-check a {color: #717171;float: right;}.login-40 .login-inner-form .form-check-input {position: absolute;margin-left: 0;}.login-40 .login-inner-form .form-check label::before {content: "";display: inline-block;position: absolute;width: 22px;height: 22px;margin-left: -27px;border: 1px solid #c5c3c3;border-radius: 50px;background-color: #fff;}.login-40 .login-inner-form .form-check-label {padding-left: 25px;margin-bottom: 0;font-size: 16px;color: #717171;}.login-40 .login-inner-form .checkbox-theme input[type="checkbox"]:checked + label::before {background-color: #50a1ff;border-color: #50a1ff;}.login-40 .login-inner-form input[type=checkbox]:checked + label:before {font-weight: 600;color: #fff;line-height: 19px;font-size: 14px;content: "\2713";padding-left: 0;}.login-40 .login-inner-form input[type=checkbox], input[type=radio] {margin-top: 4px;}.login-40 .login-inner-form .checkbox a {font-size: 16px;color: #717171;float: right;}.login-40 .facebook-bg {border: solid 2px #4867aa;color: #4867aa;}.login-40 .form-section:hover .facebook-bg {background: #4867aa;color: #fff;}.login-40 .twitter-bg {border: solid 2px #33CCFF;color: #33CCFF;}.login-40 .form-section:hover .twitter-bg {background: #33CCFF;color: #fff;}.login-40 .google-bg {border: solid 2px #db4437;color: #db4437;}.login-40 .form-section:hover .google-bg {background: #db4437;color: #fff;}.login-40 .form-section .linkedin-bg {border: solid 2px #0177b5;color: #0177b5;}.login-40 .form-section:hover .linkedin-bg {background: #0177b5;color: #fff;}@media (max-width: 992px) {.login-40 .form-section {padding: 30px;}.login-40 {padding: 30px 0;}}.login-4 .login-inner-form .form-group:last-child {margin: 0;}.login-4 .login-inner-form .form-group button.btn-md.btn-theme {margin-top: 10px;}.alert_auto_hide {margin: 0;margin-top: 20px;padding: 0;background: unset;border: 0;color: red;font-weight: 600;}.login-4 .info {}#show_pw {cursor: pointer;}.alert_auto_hide {border: 0;color: white;font-weight: 300;background: #eb3b3b;padding: 12px 12px;border-top: 4px solid #701717;position: fixed;top: 35px;width: 368px;left: 0;right: 0;margin: 0 auto;border-radius: 10px;transform: translateY(30px);opacity: 0;transition: 0.5s ease-in-out all;text-align: center;z-index: 9999;}.alert_auto_hide.show {transform: translateY(0px);opacity: 1;transition: 0.5s ease-in-out all;}.alert_auto_hide:after {content: "";position: absolute;bottom: -10px;left: 0;right: 0;margin: 0 auto;width: 0;height: 0;border-left: 15px solid transparent;border-right: 15px solid transparent;border-top: 15px solid #eb3b3b;}.login-4 {background-image: url(../img/bg-pattern.jpg);background-repeat: repeat;background-size: 238px;}