.login-1:after,.login-1:before{width:90px;height:180px;z-index:-1;position:absolute;content:""}.login-1,.login-2,.login-45{bottom:0;opacity:1;z-index:999;min-height:100vh;padding:30px 0}.login-14 #smash,.login-14 #translateShadow{animation-duration:var(--animation-duration)}.login-10 .animation-container .lightning-container .lightning,.login-14 #smash,.login-14 #translateShadow{animation-direction:alternate;animation-iteration-count:infinite}.login-12 .animated-text h2,.login-20 .informeson .animated-text h2{text-shadow:0 0 80px rgba(255,255,255,.5);-webkit-backface-visibility:hidden}.login-11 .animate-charcter,.login-21 .animate-charcter,.login-30 .animate-charcter{text-fill-color:transparent;-webkit-text-fill-color:transparent}body{font-family:'Open Sans',sans-serif;color:#424242}.img-fluid{max-width:100%!important;height:auto}.btn-theme:focus,.form-control:focus,.login-1 .form-check-input:focus,.login-10 .form-section .btn-theme.focus,.login-11 .form-check-input:focus,.login-15 .login-inner-form .btn-theme.focus,.login-17 .form-section .btn-theme.focus,.login-18 .form-check-input:focus,.login-2 .login-inner-form .btn-theme.focus,.login-20 .login-inner-form .btn-theme.focus,.login-21 .form-section .btn-theme.focus,.login-22 .form-section .btn-theme.focus,.login-23 .login-inner-form .btn-theme.focus,.login-24 .form-section .btn-theme.focus,.login-25 .login-inner-form .btn-theme.focus,.login-29 .form-section .btn-theme.focus,.login-3 .login-inner-form .btn-theme.focus,.login-32 .login-inner-form .btn-theme.focus,.login-33 .login-inner-form .btn-theme.focus,.login-34 .form-section .btn-theme.focus,.login-36 .form-section .btn-theme.focus,.login-37 .form-section .btn-theme.focus,.login-38 .form-section .btn-theme.focus,.login-39 .form-section .btn-theme.focus,.login-4 .form-check-input:focus,.login-40 .login-inner-form .btn-theme.focus,.login-41 .login-inner-form .btn-theme.focus,.login-42 .form-check-input:focus,.login-43 .login-inner-form .btn-theme.focus,.login-44 .login-inner-form .btn-theme.focus,.login-45 .login-inner-form .btn-theme.focus,.login-46 .login-inner-form .btn-theme.focus,.login-6 .form-check-input:focus,.login-7 .form-check-input:focus,.login-9 .login-inner-form .btn-theme.focus{box-shadow:none}.h1,.h2,.h3,.h4,.h5,.h6,.login-1 h1,.login-10 h1,.login-11 h1,.login-12 h1,.login-13 h1,.login-14 h1,.login-16 h1,.login-17 h1,.login-18 h1,.login-19 h1,.login-2 h1,.login-20 h1,.login-21 h1,.login-22 h1,.login-23 h1,.login-24 h1,.login-25 h1,.login-26 h1,.login-27 h1,.login-28 h1,.login-29 h1,.login-3 h1,.login-30 h1,.login-31 h1,.login-32 h1,.login-33 h1,.login-34 h1,.login-35 h1,.login-36 h1,.login-37 h1,.login-38 h1,.login-39 h1,.login-4 h1,.login-40 h1,.login-41 h1,.login-42 h1,.login-44 h1,.login-45 h1,.login-6 h1,.login-7 h1,.login-8 h1,.login-9 h1,h1,h2,h3,h4,h5,h6{font-family:Jost,sans-serif}.login-1{top:0;position:relative;display:flex;justify-content:center;align-items:center;background:#f3f3f3}.login-1 .social-list .buttons,.login-2,.login-42 .social-list .buttons,.login-45,.login-9 .social-list .buttons{display:flex;justify-content:center}.login-1:before{top:30px;left:0;background:url(../img/img-2.png) top left/cover}.login-1:after{bottom:30px;right:0;background:url(../img/img-1.png) top left/cover}.login-1 .form-section a,.login-10 a,.login-11 .form-section a,.login-11 .login-inner-form .social-list li a:hover,.login-12 a,.login-13 .form-section a,.login-14 .form-section a,.login-14 .social-list li a:hover,.login-15 a,.login-16 .form-section a,.login-17 .social-list li a:hover,.login-17 a,.login-19 a,.login-2 a,.login-20 .social-list li a:hover,.login-20 a,.login-21 a,.login-22 a,.login-23 a,.login-24 a,.login-25 .social-list li a:hover,.login-25 a,.login-27 .form-section a,.login-28 .form-section a,.login-29 a,.login-3 a,.login-30 a,.login-31 .form-section a,.login-32 a,.login-33 a,.login-34 a,.login-35 .form-section a,.login-36 .social-list li a:hover,.login-36 a,.login-37 a,.login-38 a,.login-39 a,.login-4 .form-section a,.login-40 a,.login-41 a,.login-42 .form-section a,.login-43 a,.login-44 .social-list li a:hover,.login-44 a,.login-45 a,.login-6 .form-section a,.login-8 a,.login-9 a{text-decoration:none}.login-1 .form-inner{max-width:570px;width:100%;margin:0 auto;text-align:center;padding:70px 80px;background:#fff;position:relative;z-index:0}.login-1 .form-section .extra-login,.login-42 .form-section .extra-login{float:left;width:100%;text-align:center;position:relative;margin:10px 0 35px!important}.login-1 .form-section .extra-login::before,.login-14 .form-section .extra-login::before,.login-17 .form-section .extra-login::before,.login-36 .form-section .extra-login::before,.login-9 .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,.login-38 .form-section .extra-login>span{width:auto;float:none;display:inline-block;padding:1px 20px;z-index:1;position:relative;font-size:14px;color:#424242;text-transform:capitalize;background:#fff}.login-1 .form-section p{color:#424242;margin-bottom:0;font-size:16px}.login-1 .form-section .form-check a,.login-1 .form-section p a,.login-17 .form-section p a,.login-24 .form-section p a,.login-36 .form-section p a,.login-38 .form-section p a,.login-39 .form-section p a,.login-40 .form-section p a,.login-40 .login-inner-form p a,.login-41 .login-inner-form p a,.login-42 .form-section .form-check a,.login-43 .form-section .text a,.login-43 .login-inner-form p a{color:#424242}.login-1 .form-section .thembo,.login-10 .form-section .thembo,.login-12 .login-inner-form .terms,.login-14 .form-section .thembo,.login-15 .login-inner-form .thembo,.login-16 .form-section .thembo,.login-17 .form-section .thembo,.login-18 .form-section .thembo,.login-19 .form-section .thembo,.login-20 .login-inner-form .thembo,.login-21 .form-section .thembo,.login-22 .form-section .thembo,.login-24 .form-section .thembo,.login-26 .form-section .thembo,.login-27 .form-section .thembo,.login-28 .form-section .thembo,.login-29 .form-section .thembo,.login-30 .form-section .thembo,.login-34 .form-section .thembo,.login-35 .form-section .thembo,.login-36 .form-section .thembo,.login-37 .form-section .thembo,.login-38 .form-section .thembo,.login-39 .form-section .thembo,.login-42 .form-section .thembo,.login-44 .login-inner-form .thembo,.login-5 .form-section .thembo,.login-7 .form-section .thembo,.login-8 .form-section .thembo{margin-left:4px}.login-1 .form-section h3{margin:0 0 35px;font-size:22px;font-weight:500;color:#121212;text-transform:uppercase}.login-1 .form-section .form-group,.login-10 .form-section .form-group,.login-11 .login-inner-form .form-group,.login-12 .login-inner-form .form-group,.login-13 .login-inner-form .form-group,.login-14 .form-section .form-group,.login-15 .login-inner-form .checkbox,.login-15 .login-inner-form .form-group,.login-16 .form-section .form-group,.login-17 .form-section .form-group,.login-2 .login-inner-form .form-group,.login-21 .form-section .form-group,.login-23 .login-inner-form .form-group,.login-24 .form-section .form-group,.login-26 .form-section .form-group,.login-27 .form-section .form-group,.login-29 .form-section .form-group,.login-3 .login-inner-form .form-group,.login-31 .login-inner-form .form-group,.login-34 .form-section .form-group,.login-35 .form-section .form-group,.login-36 .form-section .form-group,.login-37 .form-section .form-group,.login-38 .form-section .form-group,.login-39 .form-section .form-group,.login-40 .login-inner-form .form-group,.login-41 .login-inner-form .form-group,.login-42 .form-section .form-group,.login-43 .login-inner-form .form-group,.login-5 .form-section .form-group,.login-7 .form-section .form-group,.login-9 .login-inner-form .form-group{margin-bottom:25px}.login-1 .form-section .form-box,.login-23 .form-section .form-box,.login-24 .form-section .form-box,.login-24.form-section .form-box,.login-26 .form-section .form-box,.login-29 .form-section .form-box,.login-34 .form-section .form-box,.login-37 .form-section .form-box,.login-42 .form-section .form-box{float:left;width:100%;text-align:left;position:relative}.login-1 .form-section .checkbox,.login-42 .form-section .checkbox{margin:10px 0 35px}.login-1 .form-section .form-control,.login-19 .form-section .form-control{padding:14.5px 0;font-size:16px;outline:0;background:0 0!important;color:#424242;font-weight:500;border-radius:0;border:none;border-bottom:2px solid #bdbdbd}.login-1 .form-section .form-box i,.login-19 .form-section .form-box i{position:absolute;top:10px;right:0;font-size:23px;color:#777575}.login-1 .form-section .checkbox .terms,.login-1 .form-section .terms,.login-10 .form-section .checkbox .terms,.login-10 .form-section .terms,.login-11 .login-inner-form .terms,.login-13 .login-inner-form .terms,.login-14 .form-section .checkbox .terms,.login-14 .form-section .terms,.login-15 .login-inner-form .checkbox .terms,.login-15 .login-inner-form .terms,.login-16 .form-section .checkbox .terms,.login-16 .form-section .terms,.login-17 .form-section .checkbox .terms,.login-17 .form-section .terms,.login-18 .form-section .checkbox .terms,.login-18 .form-section .terms,.login-21 .form-section .checkbox .terms,.login-21 .form-section .terms,.login-22 .form-section .terms,.login-24 .form-section .checkbox .terms,.login-24 .form-section .terms,.login-25 .login-inner-form .terms,.login-26 .form-section .terms,.login-27 .form-section .checkbox .terms,.login-27 .form-section .terms,.login-28 .form-section .checkbox .terms,.login-28 .form-section .terms,.login-29 .form-section .checkbox .terms,.login-29 .form-section .terms,.login-3 .login-inner-form .checkbox .terms,.login-3 .login-inner-form .terms,.login-32 .login-inner-form .terms,.login-34 .form-section .checkbox .terms,.login-34 .form-section .terms,.login-35 .form-section .checkbox .terms,.login-35 .form-section .terms,.login-36 .form-section .checkbox .terms,.login-37 .form-section .checkbox .terms,.login-37 .form-section .terms,.login-38 .form-section .terms,.login-39 .form-section .checkbox .terms,.login-39 .form-section .terms,.login-4 .login-inner-form .terms,.login-41 .login-inner-form .terms,.login-42 .form-section .checkbox .terms,.login-42 .form-section .terms,.login-6 .login-inner-form .terms,.login-7 .form-section .checkbox .terms,.login-7 .form-section .terms{margin-left:3px}.login-1 .form-section .form-check{float:left;margin-bottom:0;padding-left:25px;font-size:16px;color:#424242}.login-1 .form-section .form-check .form-check-input,.login-14 .form-section .form-check .form-check-input,.login-42 .form-section .form-check .form-check-input{margin-left:-25px}.login-1 .form-check-input:checked{background-color:#1c5fda;border-color:#1c5fda!important}.login-1 .form-section .form-check-input{width:20px;height:20px;margin-top:0;vertical-align:top;position:absolute;border:2px solid #c5c3c3;border-radius:0;top:2px}.login-1 .form-section a.forgot-password{font-size:16px;color:#424242}.login-1 .logo img{margin-bottom:15px;height:35px}.login-1 .btn-theme,.login-14 .btn-theme{position:relative;width:100%;color:#fff;overflow:hidden;text-transform:capitalize;display:inline-block;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;cursor:pointer;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px;border:none}.btn-theme-2:after,.btn-theme-2:before,.login-1 .btn-theme:hover,.login-12 .btn-theme-2:hover,.login-12 .btn-theme:hover,.login-14 .btn-theme:hover,.login-16 .btn-theme:hover,.login-16 .social-list a:hover,.login-2 .social-button:focus,.login-26 .btn-theme:hover,.login-26 .social-list a:hover,.login-27 .form-section .form-check a,.login-27 .form-section p a,.login-28 .btn-theme:hover,.login-30 .form-section .form-check a,.login-30 .form-section p a,.login-31 .btn-theme:hover,.login-34 .btn-section .active-bg,.login-35 .form-section p a,.login-37 .social-list a:hover,.login-4 .form-section p a,.login-4 .login-inner-form .form-check a,.login-4 .login-inner-form p a,.login-41 .form-section p a,.login-42 .form-section p a,.social-button:hover{color:#fff}.login-1 .btn-theme:hover::before,.login-12 .btn-theme:hover::before,.login-14 .btn-theme:hover::before,.login-28 .btn-theme:hover::before,.login-42 .btn-theme:hover::before{left:0;-webkit-transform:scale(1,1);transform:scale(1,1)}.login-1 .btn-theme:before{position:absolute;content:'';left:96%;top:0;width:100%;height:100%;z-index:1;opacity:1;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;transform:skewX(-25deg);background:#1658d1}.login-1 .btn-theme span,.login-12 .btn-theme span,.login-14 .btn-theme span,.login-28 .btn-theme span,.login-42 .btn-theme span{position:relative;z-index:1}.btn:focus,.form-check-input:focus,.login-1 .btn-check:focus+.btn,.login-14 .btn-check:focus+.btn,.login-42 .btn-check:focus+.btn{outline:0;box-shadow:none}.login-1 .btn-lg,.login-11 .btn-lg,.login-12 .btn-lg,.login-14 .btn-lg,.login-30 .btn-lg,.login-31 .btn-lg,.login-42 .btn-lg,.login-5 .btn-lg,.login-8 .btn-lg{padding:0 50px;line-height:55px}.login-1 .btn-md,.login-12 .btn-md,.login-14 .btn-md,.login-28 .btn-md,.login-42 .btn-md{padding:0 45px;line-height:50px}.login-1 .btn,.login-11 .btn,.login-12 .btn,.login-13 .btn,.login-14 .btn,.login-16 .btn,.login-18 .btn,.login-19 .btn,.login-26 .btn,.login-27 .btn,.login-28 .btn,.login-30 .btn,.login-31 .btn,.login-35 .btn,.login-4 .btn,.login-42 .btn,.login-5 .btn,.login-6 .btn,.login-7 .btn,.login-8 .btn{box-shadow:none!important}.login-1 .btn-primary{background:#1c5fda}.login-1 .form-section ul,.login-10 .form-section ul,.login-14 .form-section ul,.login-16 .form-section ul,.login-17 .form-section ul,.login-18 .form-section ul,.login-19 .form-section ul,.login-21 .form-section ul,.login-22 .form-section ul,.login-24 .form-section ul,.login-26 .form-section ul,.login-28 .form-section ul,.login-29 .form-section ul,.login-30 .form-section ul,.login-34 .form-section ul,.login-35 .form-section ul,.login-36 .form-section ul,.login-37 .form-section ul,.login-38 .form-section ul,.login-39 .form-section ul,.login-4 .form-section ul,.login-42 .form-section ul,.login-5 .form-section ul,.login-7 .form-section ul,.login-8 .form-section ul{list-style:none;padding:0;margin:0 0 20px}.login-1 .mb-35,.login-19 .mb-35,.login-42 .mb-35{margin-bottom:35px!important}.login-1 .social-list,.login-12 .btn-section,.login-13 .login-inner-form .form-group.mb-30,.login-18 .form-section .form-group,.login-28 .form-section .form-group,.login-3 .btn-section,.login-32 .login-inner-form .form-group,.login-37 .social-list,.login-42 .social-list{margin-bottom:30px}.login-1 .social-list a{color:#fff;width:55px;height:55px;display:flex;align-items:center;justify-content:center;border-radius:3px;margin:0 3px 5px;font-size:20px;overflow:hidden;position:relative;transition:transform .2s linear,border-radius .2s linear .2s}.login-1 .social-list a i,.login-42 .social-list a i,.login-9 .social-list a i{transition:transform .2s linear;position:relative;z-index:3}.login-1 .social-list a:hover,.login-42 .social-list a:hover,.login-9 .social-list a:hover{transform:rotate(-90deg);border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%}.login-1 .social-list a:hover i,.login-16 .info .box span:nth-child(2),.login-42 .social-list a:hover i,.login-9 .social-list a:hover i{transform:rotate(90deg)}.login-1 .social-list a.facebook-bg,.login-10 .facebook-bg,.login-11 .facebook-bg,.login-12 .social-list .facebook-i,.login-14 .facebook-bg,.login-16 .facebook-bg:hover,.login-17 .facebook-bg,.login-18 .facebook-bg,.login-19 .facebook-bg,.login-2 .social-button-facebook::after,.login-20 .facebook-bg,.login-21 .form-section .facebook-bg:hover,.login-22 .facebook-bg,.login-25 .facebook-bg,.login-26 .facebook-bg:hover,.login-27 .facebook-i,.login-28 .facebook-bg,.login-29 .facebook-i,.login-30 .social-list a.facebook-bg,.login-36 .facebook-bg,.login-37 .facebook-bg:hover,.login-38 .social-button-facebook::after,.login-39 .facebook-bg,.login-44 .facebook-bg,.login-45 .social-list a.facebook-bg,.login-5 .facebook-bg,.login-8 .social-list a.facebook-bg,.login-9 .social-list a.facebook-bg{background:#4867aa}.login-1 .social-list a.twitter-bg,.login-10 .twitter-bg,.login-11 .twitter-bg,.login-12 .twitter-i,.login-14 .twitter-bg,.login-16 .twitter-bg:hover,.login-17 .twitter-bg,.login-18 .twitter-bg,.login-19 .twitter-bg,.login-2 .social-button-twitter::after,.login-20 .twitter-bg,.login-21 .form-section .twitter-bg:hover,.login-22 .twitter-bg,.login-23 .twitter-bg:hover,.login-25 .twitter-bg,.login-26 .twitter-bg:hover,.login-27 .twitter-i,.login-28 .twitter-bg,.login-29 .twitter-i,.login-30 .social-list a.twitter-bg,.login-36 .twitter-bg,.login-37 .twitter-bg:hover,.login-38 .social-button-twitter::after,.login-39 .twitter-bg,.login-44 .twitter-bg,.login-45 .social-list a.twitter-bg,.login-5 .twitter-bg,.login-8 .social-list a.twitter-bg,.login-9 .social-list a.twitter-bg{background:#3cf}.login-1 .social-list a.google-bg,.login-10 .google-bg,.login-11 .google-bg,.login-12 .google-i,.login-14 .google-bg,.login-16 .google-bg:hover,.login-17 .google-bg,.login-18 .google-bg,.login-19 .google-bg,.login-2 .social-button-google::after,.login-20 .google-bg,.login-21 .form-section .google-bg:hover,.login-22 .google-bg,.login-23 .google-bg:hover,.login-25 .google-bg,.login-26 .google-bg:hover,.login-27 .google-i,.login-28 .google-bg,.login-29 .google-i,.login-30 .social-list a.google-bg,.login-31 .social-list .instagram,.login-31 .social-list .instagram:hover .tooltip,.login-31 .social-list .instagram:hover .tooltip::before,.login-36 .google-bg,.login-37 .google-bg:hover,.login-38 .social-button-google::after,.login-39 .google-bg,.login-44 .google-bg,.login-45 .social-list a.google-bg,.login-5 .google-bg,.login-8 .social-list a.google-bg,.login-9 .social-list a.google-bg{background:#db4437}.login-1 .social-list a.dribbble-bg,.login-18 .linkedin-bg,.login-2 .social-button-linkedin::after,.login-22 .linkedin-bg,.login-28 .linkedin-bg,.login-30 .social-list a.dribbble-bg,.login-31 .social-list .github,.login-31 .social-list .github:hover .tooltip,.login-31 .social-list .github:hover .tooltip::before,.login-38 .social-button-linkedin::after,.login-45 .social-list a.dribbble-bg,.login-8 .social-list a.dribbble-bg,.login-9 .social-list a.dribbble-bg{background:#2392e0}@media (max-width:992px){.login-1 .form-inner{padding:50px}}.login-2,.login-45{top:0;width:100%;position:relative;align-items:center;background:#efefef}.login-2:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:50%;min-height:100vh;justify-content:center;align-items:center;padding:30px 15px;border-radius:0 100% 100% 0;background:#fff;background:linear-gradient(132deg,#fc415a,#591bc5,#212335);background-size:400% 400%;animation:15s infinite Gradient}.login-2 .container,.login-25 .container,.login-45 .container{max-width:1120px;margin:0 auto}.login-2 .info,.login-45 .info{top:35%;max-width:400px;margin:0 auto}.login-18 .btn-primary:hover,.login-2 .waviy .color-yellow,.login-45 .waviy .color-yellow{color:red}.login-14 .form-section .form-box,.login-19 .waviy,.login-2 .waviy,.login-25 .login-inner-form .form-box,.login-30 .form-section .extra-login,.login-35 .main-title .words-wrapper b.visible,.login-36 .form-section .extra-login,.login-45 .waviy,.login-8 .form-section .extra-login{position:relative}.login-2 .waviy span,.login-45 .waviy span{position:relative;display:inline-block;font-size:35px;color:#000;text-transform:uppercase;animation:2s infinite flip;font-weight:700;margin-bottom:15px;animation-delay:calc(.2s * var(--i))}.login-11 .login-inner-form .checkbox,.login-2 p,.login-4 .login-inner-form .checkbox,.login-45 p{margin-bottom:25px;font-size:15px}.login-10 .form-check-input:checked,.login-12 .logo-2,.login-13 .none-2,.login-15 .form-check-input:checked,.login-15 .none-2,.login-17 .form-check-input:checked,.login-2 .form-check-input:checked,.login-20 .form-check-input:checked,.login-21 .form-check-input:checked,.login-22 .form-check-input:checked,.login-23 .form-check-input:checked,.login-24 .form-check-input:checked,.login-25 .form-check-input:checked,.login-25 .none-2,.login-26 .logo,.login-29 .form-check-input:checked,.login-29 .none-2,.login-3 .form-check-input:checked,.login-3 .login-inner-form .form-check-input,.login-3 .none-2,.login-32 .form-check-input:checked,.login-33 .form-check-input:checked,.login-34 .form-check-input:checked,.login-34 .none-2,.login-36 .form-section .form-check-input:checked,.login-37 .form-check-input:checked,.login-37 .none-2,.login-38 .form-check-input:checked,.login-39 .form-check-input:checked,.login-40 .form-check-input:checked,.login-40 .login-inner-form .form-check-input,.login-41 .form-check-input:checked,.login-41 .none-2,.login-43 .form-check-input:checked,.login-43 .text,.login-44 .form-check-input:checked,.login-45 .form-check-input:checked,.login-9 .form-check-input:checked{display:none}.login-2 .form-info{justify-content:center;align-items:center;padding:100px 90px}.login-2 .bg-img,.login-3 .bg-img,.login-45 .bg-img{opacity:1;position:relative;justify-content:center;bottom:0}.login-11 .login-inner-form .form-box,.login-13 .login-inner-form .form-box,.login-15 .login-inner-form .form-box,.login-16 .form-section .form-group .form-box,.login-2 .login-inner-form .form-box,.login-21 .form-section .form-box,.login-23 .login-inner-form .form-box,.login-31 .login-inner-form .form-box,.login-32 .login-inner-form .form-box,.login-36 .form-section .form-box,.login-38 .form-section .form-box,.login-39 .form-section .form-box,.login-40 .login-inner-form .form-box,.login-41 .login-inner-form .form-box,.login-43 .login-inner-form .form-box,.login-45 .login-inner-form .form-box,.login-6 .login-inner-form .form-box,.login-9 .login-inner-form .form-box{float:left;width:100%;position:relative}.login-2 .login-inner-form .form-control{font-size:16px;outline:0;color:#535353;border-radius:100px;border:1px solid #d9d9d9;padding:14.5px 45px 14.5px 20px}.login-11 .login-inner-form img,.login-14 .form-section img,.login-17 .form-section img,.login-2 .login-inner-form img,.login-23 .login-inner-form img,.login-31 .login-inner-form img,.login-32 .login-inner-form img,.login-36 .form-section img,.login-4 .login-inner-form img,.login-40 .login-inner-form img,.login-41 .login-inner-form img,.login-43 .login-inner-form img,.login-45 .login-inner-form img,.login-6 .login-inner-form img,.login-9 .login-inner-form img{margin-bottom:5px;height:40px}.login-2 .login-inner-form .form-box i,.login-31 .login-inner-form .form-box i,.login-9 .login-inner-form .form-box i{position:absolute;top:12px;right:20px;font-size:20px;color:#535353}.login-2 .login-inner-form .forgot,.login-45 .login-inner-form .forgot{margin:0;line-height:45px}.login-2 .bg-img,.login-45 .bg-img{top:0;display:flex;align-items:center;padding:0;border-right:1px solid #e7e7e7}.login-2 .login-box,.login-45 .login-box{background:#fff;margin:0 auto;position:relative;z-index:0}.login-2 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before,.login-45 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before{color:#fff;background:red;border:1px solid red}.login-2 .login-inner-form .btn-md,.login-45 .login-inner-form .btn-md{cursor:pointer;height:55px;color:#fff;padding:13px 50px 12px;font-size:15px;font-weight:400;font-family:Jost,sans-serif;border-radius:100px;text-transform:uppercase}.login-10 .form-section input[type=checkbox],.login-15 .login-inner-form input[type=checkbox],.login-17 .form-section input[type=checkbox],.login-2 .login-inner-form input[type=checkbox],.login-21 .form-section input[type=checkbox],.login-23 .login-inner-form input[type=checkbox],.login-24 .form-section input[type=checkbox],.login-25 .login-inner-form input[type=checkbox],.login-29 .form-section input[type=checkbox],.login-3 .login-inner-form input[type=checkbox],.login-32 .login-inner-form input[type=checkbox],.login-34 .form-section input[type=checkbox],.login-36 .form-section input[type=checkbox],.login-37 .form-section input[type=checkbox],.login-38 .form-section input[type=checkbox],.login-39 .form-section input[type=checkbox],.login-40 .login-inner-form input[type=checkbox],.login-41 .login-inner-form input[type=checkbox],.login-43 .login-inner-form input[type=checkbox],.login-45 .login-inner-form input[type=checkbox],.login-9 .login-inner-form input[type=checkbox],input[type=radio]{margin-right:3px;margin-top:4px}.login-2 .login-inner-form p,.login-23 .login-inner-form p,.login-31 .login-inner-form p,.login-32 .login-inner-form p,.login-9 .login-inner-form p{margin:0;color:#535353}.login-10 .form-section .form-check a,.login-10 .form-section p a,.login-11 .form-section p a,.login-14 .form-section p a,.login-19 .form-section .form-check a,.login-19 .form-section p a,.login-2 .form-section .text a,.login-2 .login-inner-form p a,.login-21 .form-section .extra-login span,.login-21 .form-section .form-check-label a,.login-21 .form-section p a,.login-22 .form-section p a,.login-23 .form-section .text a,.login-23 .login-inner-form p a,.login-26 .form-section .form-check a,.login-28 .form-section p a,.login-31 .full-none a,.login-31 .login-inner-form p a,.login-32 .form-section p a,.login-32 .login-inner-form p a,.login-35 .form-section .form-check a,.login-44 .login-inner-form p a,.login-5 .form-section a.forgot-password:hover,.login-5 .form-section p p,.login-6 .form-section p a,.login-8 .form-section .form-check a,.login-8 .form-section p a,.login-9 .form-section .text a,.login-9 .login-inner-form p a{color:#535353}.login-10 .form-section button:focus,.login-12 .login-inner-form button:focus,.login-15 .login-inner-form button:focus,.login-16 .form-section button:focus,.login-17 .form-section button:focus,.login-2 .login-inner-form button:focus,.login-20 .login-inner-form button:focus,.login-21 .form-section button:focus,.login-22 .form-section button:focus,.login-23 .login-inner-form button:focus,.login-24 .form-section button:focus,.login-25 .login-inner-form button:focus,.login-26 .form-section button:focus,.login-27 .form-section button:focus,.login-28 .form-section button:focus,.login-29 .form-section button:focus,.login-3 .login-inner-form button:focus,.login-31 .login-inner-form button:focus,.login-32 .login-inner-form button:focus,.login-33 .login-inner-form button:focus,.login-34 .form-section button:focus,.login-35 .form-section button:focus,.login-36 .form-section button:focus,.login-37 .form-section button:focus,.login-38 .form-section button:focus,.login-39 .form-section button:focus,.login-40 .login-inner-form button:focus,.login-41 .login-inner-form button:focus,.login-43 .login-inner-form button:focus,.login-44 .login-inner-form button:focus,.login-45 .login-inner-form button:focus,.login-9 .login-inner-form button:focus{outline:0;outline:-webkit-focus-ring-color auto 0}.login-2 .login-inner-form .btn-theme,.login-45 .login-inner-form .btn-theme{background:red;border:none;color:#fff}.login-2 .login-inner-form .btn-theme:hover,.login-45 .login-inner-form .btn-theme:hover{background:#eb0707}.login-10 .logo-2 img,.login-12 .login-inner-form img,.login-17 .logo img,.login-2 .logo img,.login-21 .logo img,.login-29 .logo img,.login-3 .login-inner-form img,.login-36 .logo img,.login-37 .logo img,.login-38 .logo img,.login-39 .logo-2 img,.login-42 .logo img,.login-45 .logo img{margin-bottom:15px;height:30px}.login-11 .login-inner-form .social-list li,.login-13 .form-section .social-list li,.login-13 .nav-pills li,.login-14 .social-list li,.login-15 .login-inner-form .social-list li,.login-17 .social-list li,.login-2 .nav-pills li,.login-20 .social-list li,.login-21 .social-list li,.login-23 .nav-pills li,.login-25 .social-list li,.login-28 .nav-pills li,.login-31 .nav-pills li,.login-32 .login-inner-form .social-list li,.login-32 .nav-pills li,.login-36 .social-list li,.login-4 .login-inner-form .social-list li,.login-41 .form-section .social-list li,.login-41 .nav-pills li,.login-43 .nav-pills li,.login-44 .social-list li,.login-45 .nav-pills li,.login-6 .social-list .social-list-inner a,.login-9 .nav-pills li{display:inline-block}.login-15 .login-inner-form .form-check,.login-17 .form-section .form-check,.login-2 .login-inner-form .form-check,.login-21 .form-section .form-check,.login-22 .form-section .form-check,.login-23 .login-inner-form .form-check,.login-24 .form-section .form-check,.login-25 .login-inner-form .form-check,.login-3 .login-inner-form .form-check,.login-32 .login-inner-form .form-check,.login-34 .form-section .form-check,.login-36 .form-section .form-check,.login-37 .form-section .form-check,.login-38 .form-section .form-check,.login-39 .form-section .form-check,.login-41 .login-inner-form .form-check,.login-43 .login-inner-form .form-check,.login-45 .login-inner-form .form-check,.login-9 .login-inner-form .form-check{float:left;margin-bottom:0;padding-left:0}.login-2 .login-inner-form .form-check a,.login-23 .login-inner-form .form-check a,.login-41 .login-inner-form .form-check a,.login-43 .login-inner-form .form-check a,.login-9 .login-inner-form .form-check a{color:#d6d6d6;float:right}.login-10 .form-section .form-check-input,.login-13 .login-inner-form .form-check-input,.login-15 .login-inner-form .form-check-input,.login-17 .form-section .form-check-input,.login-2 .login-inner-form .form-check-input,.login-21 .form-section .form-check-input,.login-22 .form-section .form-check-input,.login-23 .login-inner-form .form-check-input,.login-24 .form-section .form-check-input,.login-25 .login-inner-form .form-check-input,.login-29 .form-section .form-check-input,.login-31 .login-inner-form .form-check-input,.login-32 .login-inner-form .form-check-input,.login-34 .form-section .form-check-input,.login-36 .form-section .form-check-input,.login-37 .form-section .form-check-input,.login-38 .form-section .form-check-input,.login-39 .form-section .form-check-input,.login-41 .login-inner-form .form-check-input,.login-43 .login-inner-form .form-check-input,.login-45 .login-inner-form .form-check-input,.login-9 .login-inner-form .form-check-input{position:absolute;margin-left:0}.login-2 .login-inner-form .form-check label::before{content:"";display:inline-block;position:absolute;width:20px;height:20px;top:1px;margin-left:-22px;border-radius:100px;background:#fff;border:1px solid #d9d9d9}.login-2 .login-inner-form .form-check-label{padding-left:20px;margin-bottom:0;font-size:16px;color:#535353}.login-2 .form-section input[type=checkbox]:checked+label:before,.login-45 .form-section input[type=checkbox]:checked+label:before{font-weight:600;color:#e6e6e6;line-height:18px;font-size:12px;content:"\2713"}.login-2 .login-inner-form .checkbox a,.login-23 .login-inner-form .checkbox a,.login-9 .login-inner-form .checkbox a{font-size:16px;color:#535353;float:right;margin-left:3px}.login-15 .logo-2,.login-2 .form-section,.login-23 .form-section,.login-43 .form-section,.login-45 .form-section,.login-9 .form-section{text-align:center}.login-2 .form-section h3,.login-9 .form-section h3{font-size:25px;margin-bottom:30px;font-weight:400;color:#040404}.login-2 .form-section .text,.login-23 .form-section .text,.login-9 .form-section .text{font-size:16px;margin-top:25px;margin-bottom:0;color:#535353}.social-buttons{display:flex;text-align:center}.login-2 .social-button{position:relative;width:55px;height:55px;line-height:55px;border-radius:50px;background:#f3f3f3;text-align:center;margin:0 5px 5px 0;font-size:18px}.login-2 .social-button::after{content:'';position:absolute;top:-1px;left:50%;display:block;width:0;height:0;border-radius:50px;transition:.3s;text-align:center}.login-2 .social-button:focus::after,.login-38 .social-button:focus::after,.social-button:hover::after{width:calc(100% + 2px);height:calc(100% + 2px);margin-left:calc(-50% - 1px)}.login-2 .social-button i,.login-38 .social-button i,.social-button svg{position:relative;z-index:1;transition:.3s}.login-3 .social-list a,.login-4 .social-list a{transition:transform .4s linear,border-top-left-radius .1s linear,border-top-right-radius .1s linear .1s,border-bottom-right-radius .1s linear .2s,border-bottom-left-radius .1s linear .3s;text-decoration:none!important;overflow:hidden}.login-12 .social-list .facebook-color,.login-13 .facebook-color,.login-16 .facebook-bg,.login-2 .social-button-facebook,.login-26 .facebook-bg,.login-27 .facebook-color,.login-29 .facebook-color,.login-3 .social-list a.facebook-bg,.login-35 .facebook-color,.login-37 .facebook-bg,.login-38 .social-button-facebook,.login-4 .social-list a.facebook-bg,.login-40 .facebook-color,.login-41 .facebook-color,.login-42 .social-list a.facebook-bg{color:#4867aa}.login-12 .twitter-color,.login-13 .twitter-color,.login-16 .twitter-bg,.login-2 .social-button-twitter,.login-26 .twitter-bg,.login-27 .twitter-color,.login-29 .twitter-color,.login-3 .social-list a.twitter-bg,.login-35 .twitter-color,.login-37 .twitter-bg,.login-38 .social-button-twitter,.login-4 .social-list a.twitter-bg,.login-40 .twitter-color,.login-41 .twitter-color,.login-42 .social-list a.twitter-bg{color:#3cf}.login-16 .linkedin-bg,.login-2 .social-button-linkedin,.login-26 .linkedin-bg,.login-3 .social-list a.dribbble-bg,.login-37 .linkedin-bg,.login-38 .social-button-linkedin,.login-4 .social-list a.dribbble-bg,.login-42 .social-list a.dribbble-bg{color:#2392e0}.login-12 .google-color,.login-13 .google-color,.login-16 .google-bg,.login-2 .social-button-google,.login-26 .google-bg,.login-27 .google-color,.login-29 .google-color,.login-3 .social-list a.google-bg,.login-35 .google-color,.login-37 .google-bg,.login-38 .social-button-google,.login-4 .social-list a.google-bg,.login-40 .google-color,.login-41 .google-color,.login-42 .social-list a.google-bg{color:#db4437}.login-3{background:#eef1f6}.login-3 .bg-img{background:url(../img/img-3.jpg) top left/cover;top:0;min-height:100vh;text-align:left;z-index:10;display:flex;align-items:center;padding:30px}.login-3 .bg-img:after{position:absolute;right:-1px;top:0;width:276px;height:100%;content:"";z-index:-1;background:url(../img/img-51.png) top left}.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:30px}.login-3 .form-section .form-box{width:100%;position:relative}.login-3 .login-inner-form{max-width:450px;color:#535353;width:100%;text-align:center}.login-3 .login-inner-form p{color:#535353;font-size:16px;margin:0}.login-3 .login-inner-form p a{color:#535353;font-weight:500}.login-21 .form-section h3,.login-3 .login-inner-form h3{margin:0 0 30px;font-size:25px;font-weight:400;color:#040404}.login-3 .login-inner-form .form-control{outline:0;width:100%;padding:10px 25px;font-size:16px;font-weight:400;color:#535353;height:55px;border-radius:3px;border:1px solid #fff}.login-3 .login-inner-form .btn-md{cursor:pointer;height:55px;color:#fff;padding:15.5px 50px 14.5px;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px}.login-3 .login-inner-form .btn-theme{background:#ffa637;border:none;color:#fff}.login-3 .login-inner-form .btn-theme:hover{background:#ed972c}.login-3 .informeson{color:#fff;max-width:450px}.login-3 .informeson h1{color:#fff;margin-bottom:20px;font-size:35px;font-weight:600;text-transform:uppercase}.login-3 .informeson p{color:#fff;margin-bottom:25px;line-height:25px;font-size:15px}.login-11 .login-inner-form .form-check a,.login-12 .login-inner-form .form-check a,.login-21 .form-section .form-check a,.login-22 .form-section .form-check a,.login-25 .login-inner-form .form-check a,.login-3 .login-inner-form .form-check a,.login-32 .login-inner-form .form-check a,.login-6 .login-inner-form .form-check a{color:#535353;float:right}.login-3 .login-inner-form .form-check label::before{content:"";display:inline-block;position:absolute;width:20px;top:0;height:20px;margin-left:-25px;border:1px solid #fff;border-radius:2px;background-color:#fff}.login-3 .login-inner-form .form-check-label{padding-left:25px;margin-bottom:0;font-size:16px}.login-3 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before{background-color:#ffa637;border-color:#ffa637}.login-3 .login-inner-form input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:17px;font-size:14px;content:"\2713";padding-left:1px}.login-12 .login-inner-form .checkbox a,.login-21 .form-section a.forgot-password,.login-25 .login-inner-form .checkbox a,.login-3 .login-inner-form .checkbox a,.login-32 .login-inner-form .checkbox a,.login-6 .login-inner-form .checkbox a{font-size:16px;color:#535353;float:right}.login-3 h1,.login-9 .text-info h1{color:#fff;font-size:35px;margin-bottom:20px}.login-26 .typing>*,.login-3 .typing>*,.login-31 .typing>*,.login-6 .typing>*{overflow:hidden;white-space:nowrap;animation:3s steps(50) typingAnim}.login-3 .social-list a{color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:3px;margin:0 4px 5px;font-size:20px;position:relative;background:#fff}.login-3 .social-list a i,.login-4 .social-list a i{transition:transform .4s linear;position:relative;z-index:3}.login-3 .social-list a:hover{transform:rotate(360deg);border-radius:50px}.login-3 .social-list a:hover i,.login-4 .social-list a:hover i{transform:rotate(-360deg)}.login-19 .bg-img,.login-3 .social-list .buttons,.login-45 .social-list .buttons{display:flex}.login-4 .login-inner-form{color:#fff;position:relative}.login-4 .bg-color-4{min-height:100vh;position:relative;display:flex;justify-content:center;align-items:center;padding:15px 50px;background-image:linear-gradient(to bottom,red,#ff8100)}.login-4 .form-section{max-width:400px;margin:0 auto;width:100%}.login-13 .login-inner-form .form-group.mb-35,.login-32 .login-inner-form .form-group.mb-35,.login-4 .login-inner-form .form-group,.login-6 .login-inner-form .form-group{margin-bottom:35px}.login-4 .login-inner-form .form-control{font-size:15px;outline:0;color:#535353;border:1px solid #dbdbdb;box-shadow:0 1px 3px 0 rgba(0,0,0,.06);border-radius:100px;height:55px}.login-4 .login-inner-form .form-box .form-control{float:left;width:100%;padding:13px 15px 13px 65px}.login-4 .login-inner-form .form-box i{position:absolute;left:0;width:55px;height:55px;line-height:55px;text-align:center;background:#132b83;font-size:20px;color:#fff;border-radius:100px}.login-4 .info{color:#fff;margin:0 auto;max-width:800px}.login-4 .bg-img{top:0;bottom:0;min-height:100vh;position:relative;display:flex;justify-content:center;align-items:center;padding:30px}.login-4 .info P{color:#535353;font-size:17px;line-height:30px;margin-bottom:0}.login-11 .login-inner-form .forgot,.login-4 .login-inner-form .forgot,.login-6 .login-inner-form .forgot{margin:0;line-height:40px;color:#fff;font-size:14px;float:right}.login-11 .btn-theme,.login-4 .btn-theme{position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:0!important;color:#fff;text-transform:capitalize;transition:.3s linear;z-index:1;overflow:hidden;cursor:pointer;font-size:17px;font-weight:400;width:100%;font-family:Jost,sans-serif;border-radius:3px}.login-4 .login-inner-form p{margin:0;color:#fff}.login-11 .logo,.login-4 .logo{text-align:center;margin-bottom:15px}.login-11 .logo img,.login-4 .logo img,.login-43 .logo img,.login-6 .logo img,.login-9 .logo img{height:25px}.login-4 h3{text-align:center;margin:0 0 24px;font-size:25px;color:#fff;font-weight:400}.login-4 .form-check-input:checked{background-color:#132b83!important;border-color:#132b83!important}.login-11 .login-inner-form .social-list,.login-14 .social-list,.login-17 .social-list,.login-20 .social-list,.login-36 .social-list,.login-4 .login-inner-form .social-list,.login-44 .social-list{padding:0;text-align:center}.login-4 .login-inner-form .social-list li a{display:inline-block;text-align:center}.login-4 .login-inner-form .extra-login{float:left;width:100%;margin:35px 0;text-align:center;position:relative}.login-27 .extra-login::before,.login-4 .login-inner-form .extra-login::before{position:absolute;left:0;top:10px;width:100%;height:1px;background:#e7e7e79e;content:""}.login-27 .extra-login>span,.login-4 .login-inner-form .extra-login>span{width:auto;float:none;display:inline-block;background:#ff5a00;padding:1px 20px;z-index:1;position:relative;font-size:15px;color:#fff;text-transform:capitalize}.login-19 .form-section .form-check,.login-30 .form-section .form-check,.login-4 .login-inner-form .form-check,.login-5 .form-section .form-check,.login-8 .form-section .form-check{margin-bottom:0}.login-4 .login-inner-form .form-check-label{padding-left:2px;margin-bottom:0;font-size:15px;color:#fff}.login-4 .btn-lg{padding:0 50px;line-height:55px;border-radius:55px}.login-11 .btn-md,.login-19 .btn-md,.login-30 .btn-md,.login-31 .btn-md,.login-4 .btn-md,.login-6 .btn-md,.login-8 .btn-md{padding:0 50px;line-height:45px}.login-27 .btn-primary,.login-27 .btn-primary:after,.login-27 .btn-primary:before,.login-4 .btn-primary{background:#132b83}.login-4 .btn-primary:hover{background:#0d2478}.login-4 .form-section .form-check-input{width:20px;height:20px;margin-top:1px;position:absolute;border:1px solid #fbf1f1;border-radius:100%;background-color:#fbf1f1;margin-left:-22px}.login-4 .login-inner-form .checkbox a{font-size:15px;font-weight:400;color:#fff}.login-4 .form-section p{margin:28px 0 0;font-size:15px;color:#fff;font-weight:400}.login-14 .info .animated-text,.login-4 .info .animated-text{margin-bottom:30px!important}.infoCont,.login-14 .info .animated-text,.login-4 .info .animated-text{max-width:100%;display:table;border-spacing:2px;margin:auto}.char2,.char3,.char4,.char5,.char6,.char7,.char8,.login-4 .info .char1,.login-4 .info .username{display:table-cell;-webkit-animation:1s cubic-bezier(.68,-.55,.265,1.55) both swing-in-top-fwd;background-image:linear-gradient(to bottom,red,#ff8100);box-shadow:10px 5px 5px rgba(0,0,0,.2);text-align:center}.login-14 .info #username,.login-4 .info #username{display:table-row}.char2,.char3,.char4,.char5,.char6,.char7,.char8,.login-4 .info .char1{width:55px;height:55px;border-radius:55px;text-transform:uppercase;font-size:22px;line-height:55px;font-weight:600;margin:5px!important}.login-4 .info .username{margin:auto;max-width:100%;padding:40px;border-radius:5px;font-size:15px}.login-4 .social-list a{color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50px;margin:0 4px 5px;font-size:20px;position:relative;background:#fff}.login-5 .bg-img,.login-5 .form-section{position:relative;justify-content:center}.login-4 .social-list a:hover{transform:rotate(360deg);border-radius:3px}.login-4 .social-list .buttons{display:flex;max-width:230px;margin:0 auto}.login-5 .bg-img,.login-5 .form-section,.login-6{display:flex;min-height:100vh}.login-5 .form-section{text-align:center;align-items:center;padding:30px 15px;background:#fff2f2}.h1,.h2,.h3,.h4,.h5,.h6,.login-5 h1,h2,h3,h4,h5,h6{font-family:Jost,sans-serif;color:#040404}.login-26 .form-section a,.login-5 a{text-decoration:none;color:#535353}.login-12 .login-inner-form,.login-38 .form-inner,.login-5 .form-inner{max-width:500px;width:100%}.login-5 .bg-img{background:url(../img/img-5.jpg) top left/cover;z-index:999;align-items:center;padding:30px}.login-5 .bg-img:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:rgb(36 10 99 / 47%)}.login-5 .form-section .extra-login{margin-bottom:25px;position:relative}.login-10 .form-section .extra-login::before,.login-15 .login-inner-form .extra-login::before,.login-32 .login-inner-form .extra-login::before,.login-38 .form-section .extra-login::before,.login-39 .form-section .extra-login::before,.login-40 .form-section .extra-login::before,.login-5 .form-section .extra-login::before,.login-8 .form-section .extra-login::before{position:absolute;left:0;top:10px;width:100%;height:1px;background:#d8dcdc;content:""}.login-5 .form-section .extra-login>span{padding:1px 20px;position:relative;font-size:15px;color:#535353;background:#fff2f2}.login-5 .form-section .form-check-input{width:20px;height:20px;margin-top:0;position:absolute;border-radius:2px;border:none;background-color:#fff;margin-left:-22px}.login-19 .form-check-input:focus,.login-30 .form-check-input:focus,.login-5 .form-check-input:focus,.login-8 .form-check-input:focus{border-color:snow;outline:0;box-shadow:none}.login-5 .form-check-input:checked{background-color:#f5c025!important}.login-5 .form-section p{margin-bottom:0;font-size:16px}.login-12 .social-list li,.login-16 .form-section .social-list li,.login-18 .form-section .social-list li,.login-19 .form-section .social-list li,.login-22 .form-section .social-list li,.login-24 .form-section .social-list li,.login-26 .form-section .social-list li,.login-28 .form-section .social-list li,.login-29 .form-section .social-list li,.login-30 .form-section .social-list li,.login-34 .form-section .social-list li,.login-37 .form-section .social-list li,.login-38 .form-section .social-list li,.login-39 .form-section .social-list li,.login-40 .form-section .social-list li,.login-5 .form-section .social-list li,.login-7 .form-section .social-list li,.login-8 .form-section .social-list li{display:inline-block;margin-bottom:5px}.login-5 .form-section h3{margin:0 0 25px;font-size:25px;font-weight:400}.login-5 .form-section .form-control{padding:11px 20px 9px;font-size:16px;outline:0;height:55px;color:#535353;border-radius:3px;font-weight:500;border:1px solid transparent;background:#fff}.login-26 .form-section .form-check-label,.login-5 .form-section .form-check-label,.login-8 .form-section .form-check-label{padding-left:5px;font-size:16px;color:#535353}.login-18 .form-section .checkbox,.login-5 .form-section a.forgot-password{font-size:16px}.login-14 .logo img,.login-19 .logo img,.login-30 .logo img,.login-5 .logo img,.login-8 .logo img{margin-bottom:15px;height:25px}.login-19 .btn-theme,.login-30 .btn-theme,.login-5 .btn-theme,.login-8 .btn-theme{position:relative;display:inline-block;border:none;outline:0!important;color:#fff;text-transform:capitalize;transition:.3s linear;z-index:1;overflow:hidden;cursor:pointer;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px;width:100%}.login-19 .btn-theme:after,.login-30 .btn-theme:after,.login-5 .btn-theme:after,.login-8 .btn-theme:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:3px;transform:perspective(200px) scaleX(.1) rotateX(90deg) translateZ(-10px);transform-origin:bottom center;transition:transform .4s linear,transform .4s linear;z-index:-1}.login-16 .btn-theme:hover:after,.login-18 .btn-theme:hover:after,.login-19 .btn-theme:hover:after,.login-26 .btn-theme:hover:after,.login-30 .btn-theme:hover:after,.login-31 .btn-theme:hover:after,.login-5 .btn-theme:hover:after,.login-8 .btn-theme:hover:after{transform:perspective(200px) scaleX(1.05) rotateX(0) translateZ(0);transition:transform .4s linear,transform .4s linear}.login-5 .btn-primary{background:#f5c025}.login-5 .btn-primary:after{background:#e3af18}.login-5 .lines{position:absolute;top:0;left:0;right:0;height:100%;z-index:-1}.login-5 .line{position:absolute;width:5px;height:100%;top:0;left:50%;background:rgba(255,255,255,.1);overflow:hidden}.login-5 .line::after{content:'';display:block;position:absolute;height:15vh;width:100%;top:-50%;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 75%,#fff 100%);animation:7s cubic-bezier(0.4,0.26,0,0.97) infinite drop;animation-fill-mode:forwards;z-index:-888}.login-5 .line:first-child{margin-left:-40%}.login-5 .line:first-child::after{animation-delay:1s}.login-5 .line:nth-child(3){margin-left:40%}.login-5 .line:nth-child(3)::after{animation-delay:2s}.login-5 .line:nth-child(4){margin-left:-20%}.login-5 .line:nth-child(4)::after{animation-delay:3s}.login-5 .line:nth-child(5){margin-left:20%}.login-5 .line:nth-child(5)::after{animation-delay:4s}@keyframes drop{0%{top:-50%}100%{top:110%}}.login-5 .info{max-width:650px}.login-5 .info p{color:#fff;opacity:.8;font-size:15px;line-height:25px}.login-5 .social-list li a{font-size:13px;font-weight:600;width:130px;margin:2px 0 3px;height:40px;line-height:40px;border-radius:3px;display:inline-block;text-align:center;color:#fff}.login-39 .form-section .social-list li a i,.login-5 .social-list li a i{height:40px;width:40px;line-height:40px;float:left;border-radius:3px}.login-10 .form-section .social-list li a span,.login-27 .form-section .social-list li a span,.login-29 .form-section .social-list li a span,.login-35 .form-section .social-list li a span,.login-39 .form-section .social-list li a span,.login-40 .form-section .social-list li a span,.login-5 .social-list li a span{margin-right:7px}.login-5 .name_wrap h1{position:relative;font-size:55px;font-family:Poppins,sans-serif;text-transform:uppercase;font-weight:700;color:#fff;line-height:1.2;margin-bottom:20px;display:inline-block;overflow:hidden}.login-23 .name_wrap h3 span,.login-5 h1 span,.name_wrap h1 span{color:transparent;-webkit-text-stroke:1px #fff;padding-left:2px}.login-10 .google-i,.login-19 .google-i,.login-39 .google-i,.login-5 .google-i{background:#c3291c}.login-10 .facebook-i,.login-18 .facebook-bg:hover,.login-19 .facebook-i,.login-22 .facebook-bg:hover,.login-23 .facebook-bg:hover,.login-28 .facebook-bg:hover,.login-39 .facebook-i,.login-5 .facebook-i{background:#3b589e}.login-10 .twitter-i,.login-19 .twitter-i,.login-39 .twitter-i,.login-5 .twitter-i{background:#0cace0}.login-6{z-index:0;position:relative;justify-content:center;align-items:center;background-image:linear-gradient(to bottom,#db3390,#d73131c2);padding:30px 0}.login-27 #particles-js,.login-35 #particles-js,.login-6 #particles-js,.login-7-inner #particles-js{background-size:cover;background-position:50% 50%;position:fixed;min-height:100vh;width:100%;z-index:-999}.login-6 .form-section{max-width:500px;margin:0 auto;width:100%;background:#fff;padding:50px;border-radius:30px;box-shadow:0 0 35px rgb(0 0 0 / 10%);text-align:left;position:relative;z-index:0}.login-6 .form-section:before{content:"";width:100%;height:91px;position:absolute;top:0;right:0;background:url(../img/img-6.png) top left/cover;z-index:-1;border-radius:30px 30px 0 0}.login-11 .form-box,.login-6 .form-box,.login-inner-form{width:100%}.login-6 .login-inner-form .form-control{padding:14.5px 0;font-size:16px;outline:0;background:0 0!important;color:#535353;font-weight:500;border:none;border-bottom:2px solid #bdbdbd;border-radius:0}.login-6 .login-inner-form .form-box .form-control{float:left;width:100%;padding:13px 15px 13px 30px}.login-6 .login-inner-form .form-box i{position:absolute;top:8px;left:0;font-size:23px;color:#777575}.login-6 .info{color:#fff;margin:0 117px 0 auto;text-align:right;max-width:700px}.login-6 .bg-img,.login-7-inner{position:relative;min-height:100vh;text-align:center;justify-content:center;display:flex}.login-6 .bg-img{top:0;bottom:0;z-index:999;align-items:center;padding:30px}.login-6 .btn-theme{border:none;color:#fff;cursor:pointer;font-size:17px;font-weight:400;width:100%;font-family:Jost,sans-serif;border-radius:3px}.login-11 .login-inner-form p,.login-6 .login-inner-form p{margin:0;color:#e7e7e7}.login-11 .login-inner-form p a,.login-6 .login-inner-form p a{color:#e7e7e7}.login-23 .logo-2,.login-6 .logo,.login-9 .logo-2{margin-bottom:15px}.login-6 h1{margin:0 0 35px;font-size:23px;color:#040404;font-weight:400}.login-6 .form-check-input:checked{background-color:#039ae0!important;border-color:#039ae0!important}.login-6 .login-inner-form .checkbox{margin-bottom:35px;font-size:15px}.login-11 .login-inner-form .form-check,.login-12 .login-inner-form .form-check,.login-13 .login-inner-form .form-check,.login-16 .form-section .form-check,.login-18 .form-section .form-check,.login-26 .form-section .form-check,.login-27 .form-section .form-check,.login-31 .login-inner-form .form-check,.login-6 .login-inner-form .form-check{float:left;margin-bottom:0}.login-11 .login-inner-form .form-check-label,.login-28 .form-section .form-check-label,.login-31 .login-inner-form .form-check-label,.login-6 .login-inner-form .form-check-label,.login-7 .form-section .form-check-label{padding-left:5px;margin-bottom:0;font-size:16px;color:#535353}.login-18 .btn-lg,.login-19 .btn-lg,.login-28 .btn-lg,.login-6 .btn-lg{padding:0 50px;line-height:50px}.login-6 .btn-primary{background-image:linear-gradient(to bottom,#3b63c5,#39a4ff)}.login-6 .btn-primary:hover{background-image:linear-gradient(to bottom,#355dbf,#3199f1)}.login-6 .form-section .form-check-input{width:18px;height:18px;margin-top:3px;position:absolute;border:2px solid #bdbdbd;border-radius:0;background-color:#fff;margin-left:-22px}.login-6 .form-section p{font-size:16px;color:#535353;text-align:left;margin-bottom:0}.login-25 .login-inner-form .form-group,.login-35 .form-section .checkbox,.login-6 .social-list,.login-9 .social-list{margin-bottom:20px}.login-6 .social-list .social-list-inner{padding:0;list-style:none;margin:0}.login-6 .social-list .social-list-inner li{display:inline-block;margin:0 2px 5px 0;position:relative;font-size:20px}.login-6 .social-list .social-list-inner i{color:#fff;position:absolute;top:21px;left:21px;transition:265ms ease-out}.login-6 .social-list .social-list-inner a:before{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);content:" ";width:60px;height:60px;border-radius:100%;display:block;background:linear-gradient(45deg,#39a4ff,#3b63c5);transition:265ms ease-out}.login-6 .social-list .social-list-inner a:hover:before{transform:scale(0);transition:265ms ease-in}.login-6 .social-list .social-list-inner a:hover i{transform:scale(2.2);-ms-transform:scale(2.2);-webkit-transform:scale(2.2);background:-webkit-linear-gradient(45deg,#39a4ff,#3b63c5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:265ms ease-in}.login-7-inner{align-items:center;overflow:hidden;padding:30px 0}.login-7-inner:before{content:"";width:50%;height:100%;position:absolute;top:0;right:0;background:url(../img/img-7.jpg) top left;z-index:-99}.login-7-bg{background-image:linear-gradient(to bottom,#9143f9,#23067a)}.login-8,.login-9{min-height:100vh;background:#fff5f5;bottom:0;padding:30px 0}.login-7 .logo{top:80px;position:absolute}.login-12 .logo img,.login-20 .logo img,.login-20 .logo-2 img,.login-23 .logo-2 img,.login-32 .logo img,.login-43 .logo-2 img,.login-44 .logo img,.login-44 .logo-2 img,.login-7 .logo img,.login-9 .logo-2 img{height:30px}.login-7 .form-info{background:#fff;border-radius:0;max-width:580px;margin:0 auto}.login-7 .form-section{padding:160px 80px 60px;border-radius:10px 0 0 10px;text-align:left;position:relative}.login-12 label,.login-7 label{color:#535353;font-size:16px;margin-bottom:5px}.login-7 .form-section p{font-size:16px;color:#535353;margin-bottom:30px}.login-7 .form-section a{color:#535353;text-decoration:none;font-size:16px}.login-7 .form-section h1{font-size:27px;font-weight:600;color:#7878ff}.login-7 .form-section h3{margin:0 0 35px;font-size:20px;font-weight:500;color:#040404}.login-18 .typing>*,.login-7 .form-section .typing>*,.login-9 .text-info .typing>*{overflow:hidden;white-space:nowrap;animation:3s steps(50) typingAnim;text-transform:uppercase}.login-7 .form-section .form-control{padding:10px 20px;font-size:16px;outline:0;height:50px;color:#535353;border-radius:3px;font-weight:500;border:1px solid #d3d3d3!important}.login-7 .btn-section{border-radius:50px;margin-bottom:0;display:inline-block;top:80px;position:absolute;right:90px}.login-7 .btn-section .link-btn{font-size:14px;float:left;text-align:center;width:100px;padding:6px 5px;margin-left:5px;color:#535353;border-radius:3px;background:#fff;border:1px solid #d3d3d3}.login-7 .btn-section .active-bg,.login-7 .btn-section .link-btn:hover{color:#fff;background:#7878ff;border:1px solid #7878ff}.login-7 .form-section .form-check-input{width:20px;height:20px;margin-top:2px;border:1px solid #d3d3d3;border-radius:3px;position:absolute;background-color:#fff}.login-7 .form-check-input:checked{background-color:#7878ff;border:solid #7878ff}.login-7 .btn-theme{color:#fff;text-align:center;border:2px solid transparent;display:inline-block;position:relative;z-index:1;transition:.7s;border-radius:3px;font-size:17px;font-weight:400;font-family:Jost,sans-serif}.login-13 .btn-theme:before,.login-27 .btn-theme:before,.login-35 .btn-theme:before,.login-7 .btn-theme:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.7s;z-index:-1;border-radius:3px}.login-13 .btn-theme:after,.login-27 .btn-theme:after,.login-35 .btn-theme:after,.login-7 .btn-theme:after{position:absolute;content:"";top:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.7s;z-index:-1}.login-13 .btn-theme:hover,.login-27 .btn-theme:hover,.login-35 .btn-theme:hover,.login-7 .btn-theme:hover{background:0 0}.login-12 .btn-theme-3:hover:after,.login-12 .btn-theme-3:hover:before,.login-13 .btn-theme:hover:after,.login-13 .btn-theme:hover:before,.login-27 .btn-theme:hover:after,.login-27 .btn-theme:hover:before,.login-35 .btn-theme:hover:after,.login-35 .btn-theme:hover:before,.login-7 .btn-theme:hover:after,.login-7 .btn-theme:hover:before{width:0;opacity:1;visibility:visible}.login-35 .btn-lg,.login-7 .btn-lg{padding:0 50px;line-height:46px}.login-12 .btn-theme-2,.login-12 .btn-theme-3{line-height:41px;padding:0 35px;font-size:16px}.login-13 .btn-md,.login-27 .btn-md,.login-35 .btn-md,.login-7 .btn-md{padding:0 45px;line-height:41px}.login-7 .btn-primary,.login-7 .btn-primary:after,.login-7 .btn-primary:before{background:#7878ff}.login-7 .btn-primary:hover{color:#7878ff;border:2px solid #7878ff}.login-7 .social-list a{font-size:18px;margin-right:15px;color:#535353}.login-7 .social-list a:hover{color:#7878ff}.login-8{top:0;width:100%;opacity:1;z-index:999;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.login-8 .ocean{width:100%;position:absolute;bottom:0}.login-8 .wave{background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/85486/wave.svg) repeat-x;position:absolute;top:-128px;width:6400px;height:198px;animation:7s cubic-bezier(.36,.45,.63,.53) infinite wave;transform:translate3d(0,0,0)}.login-8 .wave:nth-of-type(2){top:-145px;animation:7s cubic-bezier(.36,.45,.63,.53) -125ms infinite wave,7s -1.25s infinite swell;opacity:1}.login-8 .container{max-width:1660px;margin:0 auto}.login-19 .form-section,.login-30 .form-section,.login-8 .form-section{display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center}.login-8 .form-inner{max-width:600px;width:100%;padding:70px;text-align:center;z-index:999;background:#fff;box-shadow:0 0 5px rgb(0 0 0 / 10%)}.login-14 .form-section .extra-login>span,.login-8 .form-section .extra-login>span,.login-9 .form-section .extra-login>span{width:auto;float:none;display:inline-block;padding:1px 20px;z-index:1;position:relative;font-size:14px;color:#535353;text-transform:capitalize;background:#fff}.login-30 .form-section .form-check-input,.login-8 .form-section .form-check-input{width:20px;height:20px;margin-top:0;vertical-align:top;position:absolute;border-radius:2px;border:none;background-color:#f7f7f7;margin-left:-22px}.login-8 .form-check-input:checked,.login-8 .top-container{background-color:#2ad4bc}.login-12 .login-inner-form p,.login-14 .form-section p,.login-19 .form-section p,.login-22 .form-section p,.login-28 .form-section p,.login-44 .login-inner-form p,.login-8 .form-section p{color:#535353;margin-bottom:0;font-size:16px}.login-14 .form-section h3,.login-19 .form-section h3,.login-28 .form-section h3,.login-8 .form-section h3{margin:0 0 25px;font-size:25px;font-weight:400;color:#040404}.login-30 .form-section .form-group,.login-8 .form-section .form-group{width:100%;position:relative;margin-bottom:25px}.login-30 .form-section .form-control,.login-8 .form-section .form-control{padding:11px 20px 9px;font-size:16px;outline:0;height:55px;color:#535353;border-radius:3px;border:1px solid transparent;background:#f7f7f7}.login-14 .form-section a.forgot-password,.login-19 .form-section a.forgot-password,.login-22 .form-section a.forgot-password,.login-28 .form-section a.forgot-password,.login-8 .form-section a.forgot-password{font-size:16px;color:#535353}.login-8 .btn-primary{background:#2ad4bc;border-color:#51d4bc}.login-8 .btn-primary:after{background:#1abfa8}.login-8 .title{font-size:40px;text-transform:uppercase;font-weight:700;margin-bottom:110px}.login-8 .bg-img p{padding-left:15px}.login-8 .bottom-container,.login-8 .top-container{position:fixed;padding:15px}.login-8 .bottom-container{color:#232323}.login-8 .top-container{color:#fff;clip-path:circle(13% at 85% 50%);animation:20s ease-in-out infinite circleMove}@keyframes circleMove{0%,100%{clip-path:circle(13% at 85% 50%)}50%{clip-path:circle(13% at 15% 50%)}}.login-30 .social-list .buttons,.login-8 .social-list .buttons{display:flex;justify-content:center;margin-bottom:25px}.login-30 .social-list a,.login-45 .social-list a,.login-8 .social-list a{text-decoration:none!important;color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:3px;margin:0 2px 5px;font-size:20px;overflow:hidden;position:relative;transition:border-top-left-radius .1s linear,border-top-right-radius .1s linear .1s,border-bottom-right-radius .1s linear .2s,border-bottom-left-radius .1s linear .3s}.login-30 .social-list a:hover,.login-45 .social-list a:hover,.login-8 .social-list a:hover{border-radius:50%}.login-30 .social-list a i,.login-45 .social-list a i,.login-8 .social-list a i{position:relative;z-index:3}@media (max-width:992px){.login-2 .bg-img,.login-3 .bg-img,.login-4 .bg-img,.login-5 .bg-img,.login-7-bodycolor .ripple-background,.login-8 .bg-img{display:none}.login-2 .form-info,.login-6 .form-section{padding:50px 30px}.login-2 .login-box{max-width:600px;margin:0 auto}.login-2:before{background:#efefef}.login-3 .form-section,.login-4 .bg-color-4{padding:30px 15px}.login-5 .social-list li a{width:120px}.login-7-inner:before{background:0 0}.login-7 .form-section{padding:120px 34px 40px;border-radius:10px 0 0 10px}.login-7 .logo{top:40px;left:40px}.login-7 .btn-section{top:40px;right:40px}.login-8 .form-inner{padding:50px}}.login-9{top:0;width:100%;opacity:1;z-index:999;position:relative;display:flex;justify-content:center;align-items:center}.login-9 .container{max-width:1160px;margin:0 auto}.login-31 .login-inner-form,.login-43 .login-inner-form,.login-9 .login-inner-form{color:#ccc;position:relative}.login-9 .form-info{justify-content:center;align-items:center;padding:80px}.login-43 .form-box,.login-9 .form-box{width:100%;text-align:center}.login-9 .login-inner-form .form-control{font-size:16px;outline:0;color:#535353;border-radius:3px;font-weight:500;border:1px solid #d9d9d9;padding:14.5px 45px 14.5px 20px}.login-23 .login-inner-form label,.login-31 .login-inner-form label,.login-9 .login-inner-form label{font-weight:500;font-size:14px;margin-bottom:5px}.login-23 .login-inner-form .forgot,.login-31 .login-inner-form .forgot,.login-9 .login-inner-form .forgot{margin:0;line-height:45px;color:#535353;font-size:15px;float:right}.login-9 .bg-img{background:url(../img/img-9.jpg) top left/cover;top:0;bottom:0;opacity:1;z-index:999;position:relative;display:flex;padding:30px}.login-9 .bg-img:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:linear-gradient(0,#000000a1,rgb(255 255 255 / 0%))}.login-9 .login-box{background:#fff;margin:0 auto;box-shadow:0 0 10px rgba(0,0,0,.1)}.login-9 .text-info{bottom:20px;position:absolute;left:30px;right:30px}.login-9 .text-info p{color:#ededed;font-size:15px}.login-9 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before{color:#fff;background:#5ad352;border:1px solid #5ad352}.login-25 .login-inner-form .btn-md,.login-43 .login-inner-form .btn-md,.login-9 .login-inner-form .btn-md{cursor:pointer;height:55px;color:#fff;padding:13px 50px 12px;font-size:15px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px;text-transform:uppercase}.login-9 .login-inner-form .btn-theme{background:#5ad352;border:none;color:#fff}.login-9 .login-inner-form .btn-theme:hover{background:#4fcb47}.login-9 .logo{height:35px}.login-23 .login-inner-form .checkbox,.login-43 .login-inner-form .checkbox,.login-9 .login-inner-form .checkbox{margin-bottom:25px;font-size:14px}.login-9 .login-inner-form .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:1px solid #d9d9d9}.login-10 .form-section .form-check-label,.login-21 .form-section .form-check-label,.login-22 .form-section .form-check-label,.login-23 .login-inner-form .form-check-label,.login-25 .login-inner-form .form-check-label,.login-32 .login-inner-form .form-check-label,.login-9 .login-inner-form .form-check-label{padding-left:25px;margin-bottom:0;font-size:16px;color:#535353}.login-9 .form-section input[type=checkbox]:checked+label:before{font-weight:600;color:#e6e6e6;line-height:16px;font-size:14px;content:"\2713"}.login-9 .btn-section{top:35px;position:absolute;left:30px;margin-bottom:0}.login-9 .btn-section .link-btn{font-size:14px;text-align:center;font-weight:400;color:#5ad352;padding:10px 18px;text-decoration:none;text-decoration:blink;text-transform:uppercase;border-radius:3px;background:#fff}.login-9 .btn-section .link-btn.active,.login-9 .btn-section .link-btn:hover{background:#5ad352;color:#fff}.login-9 .form-section .extra-login{float:left;width:100%;text-align:center;position:relative;margin-bottom:25px}.login-9 .social-list a{color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:3px;margin:0 3px 5px;font-size:18px;overflow:hidden;position:relative;transition:transform .2s linear,border-radius .2s linear .2s}.login-10,.login-11 .bg-color-11{justify-content:center;min-height:100vh;z-index:999;bottom:0;opacity:1}.login-10{top:0;width:100%;text-align:center;position:relative;display:flex;align-items:center;padding:30px 0;background:linear-gradient(to bottom right,#17ffff 0,#2500b7e8 100%)}.login-10 .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,.1);position:relative;z-index:999}.login-10 .form-section p{color:#535353;margin-bottom:0;text-align:center;font-size:16px}.login-10 .form-section .extra-login,.login-11 .login-inner-form .extra-login,.login-29 .form-section .extra-login,.login-35 .form-section .extra-login,.login-37 .form-section .extra-login,.login-39 .form-section .extra-login{float:left;width:100%;margin:25px 0;text-align:center;position:relative}.login-10 .form-section .extra-login>span,.login-11 .login-inner-form .extra-login>span{width:auto;float:none;display:inline-block;background:#fff;padding:1px 20px;z-index:1;position:relative;font-size:15px;color:#535353;text-transform:capitalize}.login-10 .form-section .social-list li,.login-19 .social-list li,.login-27 .form-section .social-list li,.login-35 .form-section .social-list li{display:inline-block!important;margin-bottom:5px}.login-10 .form-section .social-list li a{font-size:15px;font-weight:400;width:130px;margin:2px 0 3px;height:40px;line-height:40px;border-radius:3px;display:inline-block;text-align:center;text-decoration:none;color:#fff;font-family:Jost,sans-serif}.login-10 .form-section .social-list li a i,.login-19 .social-list li a i{height:40px;width:40px;line-height:40px;float:left;color:#fff;border-radius:3px}.login-10 .form-section h3{margin:0 0 30px;font-size:25px;font-weight:400;color:#040404;text-align:center}.login-10 .form-section .form-control{font-size:16px;outline:0;background:#efefef;padding:12px 25px;color:#535353;height:60px;border-radius:3px;border:1px solid #efefef}.login-10 .form-section .btn-md,.login-33 .login-inner-form .btn-md{cursor:pointer;height:60px;color:#fff;padding:13px 50px 12px;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px}.login-10 .form-section .btn-theme{background:#526fff;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;color:#fff}.login-10 .form-section .btn-theme:hover{box-shadow:0 0 5px rgba(0,0,0,.2);background:#4b67f1}.login-10 .form-section .form-check{float:left;margin-bottom:0;padding-left:0;position:relative}.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 #e8e8e8;background:#e8e8e8;border-radius:3px}.login-10 .form-section .checkbox-theme input[type=checkbox]:checked+label::before{background-color:#526fff;border-color:#526fff}.login-10 .form-section input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:16px;font-size:14px;content:"\2713";padding-left:0}.login-10 .form-section a.forgot-password{font-size:16px;color:#535353;float:right;line-height:60px}.login-10 .animation-container .lightning-container{position:absolute;top:50%;left:0;display:flex;transform:translateY(-50%)}.login-10 .animation-container .lightning-container .lightning{position:absolute;display:block;height:30px;width:30px;border-radius:30px;transform-origin:6px 6px;animation-name:woosh;animation-duration:1.5s;animation-timing-function:cubic-bezier(0.445,0.05,0.55,0.95)}.login-10 .animation-container .lightning-container .lightning.white{background-color:#ff0;box-shadow:0 50px 50px 0 rgba(255,255,255,.3)}.login-10 .animation-container .lightning-container .lightning.red{background-color:#fc7171;box-shadow:0 50px 50px 0 rgba(252,113,113,.3);animation-delay:.2s}.login-10 .animation-container .boom-container{position:absolute;display:flex;width:80px;height:80px;text-align:center;align-items:center;transform:translateY(-50%);left:200px;top:-145px}.login-10 .animation-container .boom-container .shape{display:inline-block;position:relative;opacity:0;transform-origin:center center}.login-10 .animation-container .boom-container .shape.triangle{width:0;height:0;border-style:solid;transform-origin:50% 80%;animation-timing-function:ease-out;animation-iteration-count:infinite;margin-left:-15px;border-width:0 2.5px 5px;border-color:transparent transparent #42e599;animation-name:boom-triangle}.login-10 .animation-container .boom-container .shape.triangle.big{margin-left:-25px;border-width:0 5px 10px;border-color:transparent transparent #fade28;animation-name:boom-triangle-big}.login-10 .animation-container .boom-container .shape.disc{width:20px;height:20px;border-radius:100%;background-color:#fff;animation-name:boom-disc;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite}.login-10 .animation-container .boom-container .shape.circle{width:30px;height:30px;animation-name:boom-circle;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;border-radius:100%;margin-left:-30px}.login-10 .animation-container .boom-container .shape.circle.white{border:1px solid #fff}.login-10 .animation-container .boom-container .shape.circle.big{width:70px;height:70px;margin-left:0}.login-10 .animation-container .boom-container .shape.circle.big.white{border:2px solid #fff}.login-10 .animation-container .boom-container .shape:after{background-color:rgba(178,215,232,.2)}.animation-container .boom-container .shape.circle,.animation-container .boom-container .shape.circle.big,.animation-container .boom-container .shape.disc,.login-10 .animation-container .boom-container .shape.triangle{animation-delay:.38s;animation-duration:3s}.login-10 .animation-container .boom-container .shape.circle{animation-delay:.6s}.login-10 .animation-container .boom-container.second{left:485px;top:155px}.animation-container .boom-container.second .shape.circle,.animation-container .boom-container.second .shape.circle.big,.animation-container .boom-container.second .shape.disc,.login-10 .animation-container .boom-container.second .shape.triangle{animation-delay:1.9s}.login-10 .animation-container .boom-container.second .shape.circle{animation-delay:2.15s}@keyframes woosh{0%{width:12px;transform:translate(0,0) rotate(-35deg)}15%,85%{width:50px}30%{width:12px;transform:translate(214px,-150px) rotate(-35deg)}30.1%{transform:translate(214px,-150px) rotate(46deg)}50%{width:110px}70%{width:12px;transform:translate(500px,150px) rotate(46deg)}70.1%{transform:translate(500px,150px) rotate(-37deg)}100%{width:12px;transform:translate(700px,0) rotate(-37deg)}}@keyframes boom-circle{0%{opacity:0}5%{opacity:1}30%{opacity:0;transform:scale(3)}}@keyframes boom-triangle-big{0%{opacity:0}5%{opacity:1}40%{opacity:0;transform:scale(2.5) translate(50px,-50px) rotate(360deg)}}@keyframes boom-triangle{0%{opacity:0}5%{opacity:1}30%{opacity:0;transform:scale(3) translate(20px,40px) rotate(360deg)}}@keyframes boom-disc{0%{opacity:0}5%{opacity:1}40%{opacity:0;transform:scale(2) translate(-70px,-30px)}}.login-11{background:url(../img/img-11.png) top left/cover;min-height:100vh}.login-11 .bg-color-11{top:0;position:relative;display:flex;align-items:center;padding:30px}.login-11 .container{max-width:1400px;margin:0 auto}.login-11 .form-section{max-width:500px;margin-right:auto;width:100%;background:#fff;padding:50px;border-radius:0}.login-11 .login-inner-form .form-control{font-size:15px;outline:0;color:#535353;border-radius:3px;border:1px solid #dbdbdb;box-shadow:0 1px 3px 0 rgba(0,0,0,.06)}.login-11 .login-inner-form .form-box .form-control{float:left;width:100%;padding:13px 15px 13px 65px;height:55px}.login-11 .login-inner-form .form-box i{position:absolute;left:0;width:55px;height:55px;line-height:55px;text-align:center;background:#5d8dfa;border-radius:3px 0 0 3px;font-size:20px;color:#fff}.login-11 .info{color:#fff;text-align:right;max-width:550px;margin-left:auto}.login-11 .bg-img{top:0;bottom:0;z-index:999;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-11 .animate-charcter{background-image:linear-gradient(-225deg,#231557 0,#44107a 29%,#ff1361 67%,#fff800 100%);background-size:200% auto;color:#fff;background-clip:text;-webkit-background-clip:text;animation:2s linear infinite textclip;display:inline-block;font-size:55px;font-weight:700;margin-bottom:20px}.login-11 .login-inner-form .form-label{margin-bottom:5px;color:#535353;float:left!important}.login-11 .info P{color:#e5e1e1;font-size:15px;line-height:25px;margin-bottom:0}.login-11 h3{text-align:center;margin:0 0 24px;font-size:22px;color:#5d8dfa;font-weight:500}.login-11 .form-check-input:checked{background-color:#5d8dfa!important;border-color:#5d8dfa!important}.login-11 .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-11 .login-inner-form .extra-login::before{position:absolute;left:0;top:10px;width:100%;height:1px;background:#23396726;content:""}.login-11 .btn-primary{background:#5d8dfa}.login-11 .btn-primary:hover{background:#517fe7}.login-11 .form-section .form-check-input{width:18px;height:18px;margin-top:1px;position:absolute;border:1px solid #dbdbdb;border-radius:0;background-color:#fff;margin-left:-22px}.login-11 .login-inner-form .checkbox a{font-size:16px;font-weight:400;color:#535353}.login-11 .form-section p{margin:28px 0 0;font-size:16px;color:#535353}.login-11 .facebook-bg:hover,.login-15 .facebook-bg:hover{background:#3b589e;color:#fff}.login-11 .twitter-bg:hover,.login-14 .twitter-bg:hover,.login-17 .twitter-bg:hover,.login-20 .twitter-bg:hover,.login-25 .twitter-bg:hover,.login-36 .twitter-bg:hover,.login-44 .twitter-bg:hover{background:#56d7fe}.login-11 .google-bg:hover,.login-14 .google-bg:hover,.login-17 .google-bg:hover,.login-18 .google-bg:hover,.login-20 .google-bg:hover,.login-25 .google-bg:hover,.login-36 .google-bg:hover,.login-44 .google-bg:hover{background:#dc4e41}@media (max-width:1200px){.char2,.char3,.char4,.char5,.char6,.char7,.char8,.login-4 .info .char1{width:40px;height:40px;font-size:18px;line-height:40px}.login-5 .name_wrap h1{font-size:40px}.login-11 .info{margin:0}.login-11 .waviy{font-size:33px}}.login-12 .bg-img,.login-12 .form-section{min-height:100vh;position:relative;display:flex;justify-content:center}.login-12 .login-inner-form .col-pad-0,.login-16 .pad-0,.login-24 .form-info,.login-24 .pad-0,.login-25 .col-pad-0,.login-26 .pad-0,.login-34 .pad-0,.login-37 .pad-0{padding:0}.login-12 .bg-img{background:url(../img/img-12.jpg) top left/cover;top:0;bottom:0;text-align:right;z-index:999;opacity:1;align-items:center;padding:30px 50px 30px 40px}.login-12 .bg-img:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:rgb(74 0 255 / 64%)}.login-12 .form-section{align-items:center;padding:30px}.login-12 .logo{top:40px;position:absolute;right:45px}.login-12 .login-inner-form p a{color:#535353;font-weight:500;margin-left:4px}.login-12 .login-inner-form h1{font-size:30px;color:#ffc801}.login-12 .login-inner-form h3{margin:0 0 35px;font-size:25px;font-weight:400;color:#040404}.login-12 .login-inner-form .form-control{width:100%;padding:10px 20px;font-size:16px;border:1px solid #d6d6d6;background:#fff;outline:0;color:#535353;border-radius:0;height:55px}.login-12 .login-inner-form .input-text label{color:#535353;font-size:14px;font-weight:500;text-align:left}.login-12 .login-inner-form .checkbox{margin-bottom:25px;font-size:16px}.login-12 .login-inner-form .form-check-input{position:absolute;margin-left:-24px}.login-12 .form-section .form-check-label{padding-left:5px;margin-bottom:0;font-size:16px;font-weight:500;color:#535353}.login-12 .form-check-input{width:20px;height:20px;margin-top:2px;vertical-align:top;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;border:1px solid #afabab}.login-12 .btn-theme,.login-12 .btn-theme-2{position:relative;font-weight:400;display:inline-block;font-family:Jost,sans-serif}.login-12 .form-check-input:focus{border-color:#ffc801!important;outline:0;box-shadow:none}.login-12 .form-check-input:checked{background-color:#ffc801!important}.login-12 .btn-theme{width:100%;color:#fff;overflow:hidden;text-transform:capitalize;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;cursor:pointer;font-size:17px;border-radius:0;border:none}.login-12 .btn-theme:before{position:absolute;content:'';left:97%;top:0;width:100%;height:100%;z-index:1;opacity:1;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;transform:skewX(336deg)}.login-12 .informeson{color:#fff;max-width:600px;margin:0 0 0 auto;z-index:20}.login-12 .informeson h2{margin:0 0 30px;font-size:60px;color:#ff0}.login-12 .animated-text h2{display:block;background:url(../img/animated-text.png) repeat-y;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:80s linear infinite aitf;-webkit-transform:translate3d(0,0,0)}.login-12 .informeson p{color:#fff;opacity:.9;line-height:25px;font-size:15px;margin-bottom:40px}.login-12 .btn-theme-2{z-index:5;transition:.7s;background:0 0}.btn-theme-2:before,.login-12 .btn-theme-2:before{position:absolute;content:"";top:0;left:0;width:0;height:100%;z-index:-1;transition:.7s;border-radius:0}.btn-theme-2:after,.login-12 .btn-theme-2:after{position:absolute;content:"";top:0;right:0;width:0;height:100%;z-index:-1;transition:.7s;border-radius:0}.btn-theme-2:hover:after,.login-12 .btn-theme-2:hover:before{width:50%}.login-12 .btn-theme-2{border:2px solid #ffc801;border-radius:0;color:#ffc801}.btn-theme-2:after,.login-12 .btn-primary,.login-12 .btn-theme-2:before,.login-12 .btn-theme-3,.login-12 .btn-theme-3:after,.login-12 .btn-theme-3:before,.login-35 .btn-primary,.login-35 .btn-primary:after,.login-35 .btn-primary:before{background:#ffc801}.login-12 .btn-theme-3{color:#fff;text-align:center;border:2px solid transparent;display:inline-block;position:relative;z-index:1;transition:.7s;border-radius:0;font-weight:400;font-family:Jost,sans-serif}.login-12 .btn-theme-3:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.7s;z-index:-1;border-radius:50px 0 0 50px}.login-12 .btn-theme-3:after{position:absolute;content:"";top:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.7s;z-index:-1;border-radius:0 50px 50px 0}.login-12 .btn-theme-3:hover{background:0 0;color:#ffc801;border:2px solid #ffc801}.login-12 .btn-primary:before{background:#eab802}.login-12 .social-box{bottom:30px;position:absolute;right:55px;left:55px}.login-12 .social-box ul{padding:0;margin-bottom:0}.login-12 .social-list li a{font-size:14px;font-weight:500;width:135px;margin:2px 0 3px;height:45px;line-height:45px;display:inline-block;text-align:center;text-decoration:none;background:#fff;box-shadow:0 0 5px rgb(0 0 0 / 20%);font-family:Jost,sans-serif}.login-12 .social-list li a i{height:45px;width:45px;line-height:45px;float:left;color:#fff;font-size:14px}.login-12 .social-list li a span{margin-right:10px}.login-13,.login-13 .bg-img,.login-13 .form-info,.login-41 .form-info{position:relative;display:flex;min-height:100vh}.login-13{justify-content:center;align-items:center;background:#fff;background:linear-gradient(132deg,#fc415a,#591bc5,#212335);background-size:400% 400%;animation:15s infinite Gradient}.login-13 .form-info,.login-41 .form-info{justify-content:center;align-items:center;padding:30px 15px}.login-13 .form-section{max-width:450px;margin:0 auto;width:100%;text-align:center}.login-13 .login-inner-form .form-control{font-size:16px;outline:0;color:#535353;border-radius:3px;border:1px solid #efefef;background:#efefef;height:55px;float:left;width:100%;padding:13px 40px 11px 15px}.login-13 .login-inner-form .form-box i{position:absolute;top:12px;right:15px;font-size:18px;color:#535353}.login-13 .login-inner-form .forgot{margin:0;line-height:45px;color:#efefef;font-size:15px}.login-13 .bg-img{top:0;bottom:0;z-index:999;opacity:1;justify-content:center;align-items:center;padding:30px;overflow:hidden;background:#fff;border-radius:0 0 350px}.bg-img-inner:before,.login-13 .bg-img-inner:after{content:"";background-image:linear-gradient(to bottom,#ffb100,#ff8e00);position:absolute}.bg-img-inner:before{width:20%;height:20%;top:50px;left:50px;border-radius:100% 0 100% 100%}.login-13 .bg-img-inner:after{width:30%;height:60%;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% 80%)}.login-13 .info{z-index:999;max-width:650px}.login-13 .info p{margin-bottom:0;line-height:28px}.login-13 .form-section .form-check .form-check-input{margin-left:-22px}.login-13 .center h1{color:rgba(255,0,0,.1);font-size:50px;text-transform:uppercase;font-weight:700;background-size:cover;background-image:url(https://cdn-images-1.medium.com/max/2000/1*Jalb56N34pBIGCjQULtW3A.jpeg);-webkit-background-clip:text;animation:15s linear infinite background-text-animation;margin-bottom:20px}@keyframes background-text-animation{0%,100%{background-position:left 0 top 50%}50%{background-position:left 1500px top 50%}}.login-13 .login-inner-form p{margin:0;color:#efefef}.login-13 .form-section p a,.login-13 .login-inner-form .form-check a,.login-13 .login-inner-form p a,.login-16 .form-section .form-check a,.login-16 .form-section p a{color:#efefef}.login-13 .logo img,.login-16 .logo img,.login-41 .logo img{height:30px;margin-bottom:20px}.login-13 .login-inner-form .form-check-label{padding-left:0;margin-bottom:0;font-size:16px;color:#efefef}.login-13 .form-section .form-check-input{width:20px;height:20px;margin-top:2px;position:absolute;border:1px solid #efefef;border-radius:2px}.login-13 .form-check-input:focus{border-color:#fff;outline:0;box-shadow:none}.char2,.char3,.char4,.char5,.char6,.char7,.char8,.login-14 .info .char1,.login-14 .info .username{display:table-cell;-webkit-animation:1s cubic-bezier(.68,-.55,.265,1.55) both swing-in-top-fwd;box-shadow:10px 5px 5px rgba(0,0,0,.2);text-align:center}.login-13 .form-check-input:checked{background-color:#ff8a00!important;border-color:#ff8a00!important}.login-13 .btn-section,.login-41 .btn-section{top:20px;position:absolute;left:0;float:right;display:inline-block;width:100px}.login-13 .btn-section .link-btn,.login-41 .btn-section .link-btn{font-size:14px;float:left;background:0 0;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-13 .btn-section .active-bg{background-image:linear-gradient(to bottom,#585858,#000)}.login-13 .btn-primary,.login-13 .btn-primary:after,.login-13 .btn-primary:before,.login-13 .btn-section .default-bg{background-image:linear-gradient(to bottom,#ffb400,#ff8a00)}.login-13 .login-inner-form .checkbox a{font-size:16px;color:#efefef;margin-left:3px}.login-13 .form-section h3,.login-45 .form-section h3{font-size:25px;margin-bottom:40px;font-weight:400;color:#fff}.login-13 .form-section p{margin:25px 0 0;font-size:15px;color:#efefef}.login-13 .form-section ul{list-style:none;padding:0;margin:40px 0 0}.login-13 .form-section .social-list li a{font-size:13px;font-weight:600;width:135px;margin:0 2px 5px 0;height:45px;line-height:45px;display:inline-block;text-align:center;text-decoration:none;background:#fff}.login-13 .form-section .social-list li a i{height:45px;width:45px;line-height:45px;float:left;color:#fff}.login-13 .btn-theme{color:#fff;text-align:center;border:2px solid transparent;display:inline-block;padding:0 50px;position:relative;line-height:46px;z-index:1;transition:.7s;border-radius:3px;text-transform:uppercase;font-size:15px;font-weight:400;font-family:Jost,sans-serif;width:100%}.login-13 .btn-lg{padding:0 30px;line-height:51px}.login-13 .btn-primary:hover{color:#ff8a00;border:2px solid #ff8a00}.login-13 .facebook-i,.login-15 .facebook-bg,.login-32 .form-section:hover .facebook-bg,.login-35 .facebook-i,.login-40 .facebook-i,.login-41 .facebook-i{background:#4867aa;color:#fff}.login-13 .twitter-i,.login-15 .twitter-bg,.login-32 .form-section:hover .twitter-bg,.login-35 .twitter-i,.login-40 .twitter-i,.login-41 .twitter-i{background:#3cf;color:#fff}.login-13 .google-i,.login-15 .google-bg,.login-32 .form-section:hover .google-bg,.login-35 .google-i,.login-40 .google-i,.login-41 .google-i{background:#db4437;color:#fff}.login-14{z-index:999;overflow:hidden}.login-14 .form-section{min-height:100vh;position:relative;display:flex;justify-content:center;align-items:center;padding:30px;background:url(../img/img-14.jpg);z-index:999}.login-14 .bg-img,.login-15{min-height:100vh;justify-content:center}.login-14 .form-inner{max-width:550px;width:100%;margin:0 15px;text-align:center;padding:50px;z-index:1;background:#fff}.login-14 .bg-img{position:relative;display:flex;align-items:center;padding:15px 30px;z-index:999}.char2,.char3,.char4,.char5,.char6,.char7,.char8,.login-14 .info .char1{text-transform:uppercase;font-size:22px;line-height:50px;font-weight:600;margin:5px!important}.login-14 .info .char-color{background-image:linear-gradient(to bottom,#211297,#170e5d)!important;border-radius:3px;width:55px;height:55px;color:#dbdbdb}.login-14 .info .username{margin:auto;max-width:100%;padding:40px;border-radius:5px;font-size:15px;background-image:linear-gradient(to bottom,#211297,#170e5d);color:#dbdbdb}@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);-webkit-transform-origin:top;opacity:0}100%{-webkit-transform:rotateX(0);-webkit-transform-origin:top;opacity:1}}.login-14 .info{z-index:999;max-width:800px}.login-14 .form-section .extra-login,.login-17 .form-section .extra-login{float:left;width:100%;text-align:center;position:relative}.login-14 .form-section .form-control{padding:14.5px 20px;font-size:16px;outline:0;color:#535353;border-radius:3px;border:1px solid #dadadae8;background:#fff}.login-14 .form-section .form-box i{position:absolute;top:10px;right:20px;font-size:23px;color:#777575}.login-14 .form-section .form-check{float:left;margin-bottom:0;padding-left:25px;font-size:16px;color:#535353}.login-14 .form-check-input:focus{border-color:#211297;outline:0;box-shadow:none}.login-14 .form-check-input:checked{background-color:#211297;border-color:#211297!important}.login-14 .form-section .form-check-input{width:20px;height:20px;margin-top:0;vertical-align:top;position:absolute;border:1px solid #c5c3c3;border-radius:3px}.login-14 .info h1{margin-bottom:20px;font-size:45px;font-weight:700;text-transform:uppercase}.login-14 .info p{line-height:28px;color:#535353}.login-14 .btn-theme:before{position:absolute;content:'';left:96%;top:0;width:100%;height:100%;z-index:1;opacity:1;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;transform:skewX(-25deg);background:#1a0d85}.login-16 .btn-theme,.login-18 .btn-theme,.login-26 .btn-theme{vertical-align:middle;transition:.3s linear;-webkit-appearance:none;outline:0!important;overflow:hidden;cursor:pointer}.login-16 .btn-theme:after,.login-18 .btn-theme:after,.login-26 .btn-theme:after,.login-31 .btn-theme:after{right:0;transition:transform .4s linear,transform .4s linear}.login-16 .login-16-inner .wave,.login-18 .wave{animation:7s cubic-bezier(.36,.45,.63,.53) infinite wave;transform:translate3d(0,0,0)}.login-14 .btn-primary{background:#211297}.login-14 .social-list li a{margin:1px 1px 5px;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-14 .facebook-bg:hover,.login-17 .facebook-bg:hover{background:#3d5996}:root{--animation-duration:1s;--bounce-height:calc(205px - 100vh)}.login-14 #suport{position:absolute;bottom:0;width:100%;text-align:center}.login-14 #smash{animation-name:smash;animation-timing-function:ease-in-out;transform-origin:bottom}#light,#rotateImg,.login-14 #translateShadow{border-radius:50%;display:inline-block;width:200px;height:200px}.login-14 #light{background-image:radial-gradient(circle at 20% 20%,rgba(255,221,179,.7),rgba(255,221,179,.5) 10%,transparent 30% ,rgba(83,42,0,.8) 85%);position:absolute;z-index:1}.login-14 #translateShadow{animation-name:translateShadow;animation-timing-function:ease-out}.login-14 #rotateImg{background-image:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='75 75 251 251' fill='#532a00'><path d='M313.3,145.3c-14.4-19.3-38.8-50.5-67.1-61.6c-4.6-1.7-16.2-5.1-21.3-6.3	c-26.3-5.3-54.5-2.3-80.4,10.4c-30.2,14.8-52.9,40.6-63.8,72.5c-10.9,31.8-8.7,66,6.2,96.1l0.1,0.2c2.1,4.2,4.4,8.3,6.9,12.2l0,0	c0,0,0,0,0,0c23.6,36.9,64.4,58,106.5,58c18.7,0,37.6-4.1,55.4-12.9c30.2-14.8,52.9-40.6,63.8-72.5 	C330.3,209.6,328.1,175.5,313.3,145.3z M238.3,86.2c25.2,12.5,41.2,36.6,46,68.5c-24.3,0.8-45.4-15.7-67.4-33.1 	c-18.4-14.5-37.3-19.3-58.9-34.2C184.6,77.6,212.8,77.7,238.3,86.2z M85.4,161.9c10.4-30.6,32.2-55.3,61.2-69.6 	c0.9-0.4,1.7-0.8,2.6-1.2c23.6,2.3,44.4,18.6,64.6,34.5c21.4,16.9,43.4,34.1,68.8,34.1c0.8,0,1.5,0,2.3-0.1c1,9.5,1.1,19.7,0.2,30.4 	c-9.8-3.3-19.3-5.9-25.7-7.6c-37.6-9.8-79.7-16.1-112.5-16.7c-24-0.5-53,1.8-66,14.2C81.8,173.9,83.4,167.8,85.4,161.9z M91.4,254.4 	l-0.1-0.2c-10.1-20.5-14.1-42.8-11.9-65l0.5,0.2c5.3-12.9,29-19.5,66.7-18.8c32.5,0.7,74.1,6.8,111.4,16.6 	c10.1,2.6,18.9,5.3,26.5,7.8c-1.2,10.2-3.3,20.4-6.3,30.3c-19.8-8.8-48.7,2.6-81.8,15.7c-32,12.6-68.1,26.8-99.7,23 	C94.9,261,93.1,257.7,91.4,254.4z M187.8,321.2c-34.6-3.6-67-21.9-87.5-51.7c31.8,2.4,66.9-11.4,98-23.7 	c32.4-12.8,60.6-23.9,78.4-15.5c-5.6,17.2-13.6,33.4-23.5,47c-12.8,17.7-34.5,39.5-65.6,43.3L187.8,321.2z M253.5,309.4 	c-15.6,7.7-32.1,11.6-48.4,12.3c36.2-12.4,62.8-49,76.1-88.8c9.1,6.7,14.2,20.1,15.8,40.6C285.7,288.6,270.9,300.9,253.5,309.4z 	 M314.8,239.8c-3.3,9.8-7.8,19-13.3,27.4c-2.4-19.7-8.5-32.6-18.7-39.3c3.1-10.3,5.4-20.8,6.6-31.1c19.2,6.9,29.2,13.2,30.7,17.3 	l0.4-0.2C319.6,222.6,317.7,231.3,314.8,239.8z M290,191.7c1.1-11.3,1-22.1-0.2-32.4c6.8-0.9,13.8-3,21.1-6.8l-2.3-4.5 	c-6.8,3.4-13.2,5.4-19.5,6.3c-1.6-11.1-4.6-21.4-8.8-30.7c-4.6-10.3-10.8-19.2-18.3-26.6c19.5,11.6,36,28.7,46.8,50.5 	c9.3,18.9,13.4,39.4,12.3,59.8C314.9,201.6,302.6,196.1,290,191.7z'/></svg>");background-color:#ff8c00;background-size:100%;animation-name:rotateImg;animation-duration:calc(var(--animation-duration) * 5.3);animation-iteration-count:infinite;animation-timing-function:linear}@keyframes translateShadow{0%{transform:translateY(0);box-shadow:40px 40px 10px #446}100%{transform:translateY(var(--bounce-height));box-shadow:40px 350px 250px #446}}@keyframes smash{0%{transform:scaleY(.7)}15%{transform:scaleY(1)}}@keyframes rotateImg{100%{transform:rotate(360deg)}}.login-15{background:url(../img/img-15.jpg) top left rgba(0,0,0,.04);z-index:999;background-position:center center;background-repeat:no-repeat;background-size:cover;top:0;width:100%;bottom:0;opacity:1;text-align:center;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:30px 15px}.login-15 .login-inner-form{max-width:500px;margin:0 0 0 auto}.login-15 .login-inner-form .details{padding:50px;background:#fff;border-radius:5px;margin-bottom:30px;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-15 .login-inner-form p{color:#717171;margin-bottom:0;text-align:center;font-size:16px}.login-15 .login-inner-form p a{font-weight:500;color:#717171}.login-15 .login-inner-form .extra-login{float:left;width:100%;margin:30px 0 25px;text-align:center;position:relative}.login-15 .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:14px;color:#717171;text-transform:capitalize}.login-15 .login-inner-form ul,.login-40 .form-section ul,.login-41 .form-section ul{list-style:none;padding:0;margin:0}.login-15 .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-15 .login-inner-form h3{margin:0 0 25px;font-size:27px;font-weight:400;text-align:center;color:#313131}.login-15 .login-inner-form .form-control{font-size:16px;outline:0;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-15 .login-inner-form .form-box i{position:absolute;top:11px;color:#717171;left:15px;font-size:19px}.login-15 .login-inner-form .btn-md{cursor:pointer;height:50px;color:#fff;padding:13px 50px 12px;font-size:15px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px;text-transform:uppercase}.login-15 .login-inner-form .btn-theme{background:#c823ea;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;color:#fff}.login-15 .login-inner-form .btn-theme:hover{background:#ba1fda}.login-15 .logo{top:40px;position:absolute;left:65px}.login-15 .logo-2 img{height:35px;margin-bottom:30px}.login-15 .login-inner-form .form-check a{color:#717171;float:right}.login-15 .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-15 .login-inner-form .form-check-label{padding-left:25px;margin-bottom:0;font-size:16px;color:#717171}.login-15 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before{border-color:#c823ea;background:#c823ea}.login-15 .login-inner-form input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:15px;font-size:12px;content:"\2713"}.login-15 .login-inner-form .checkbox a{font-size:16px;color:#717171;float:right}.login-15 .twitter-bg:hover{background:#56d7fe;color:#fff}.login-15 .google-bg:hover{background:#dc4e41;color:#fff}.login-16 .login-16-inner,.login-18,.login-19{min-height:100vh;padding:30px 0}.login-16 .login-16-inner{z-index:999;position:relative;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden}.login-16 .login-16-inner .ocean{width:100%;position:absolute;bottom:0;left:0;background:#015871}.login-16 .login-16-inner .wave{background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/85486/wave.svg) repeat-x;position:absolute;top:-138px;width:6400px;height:138px}.login-16 .login-16-inner .wave:nth-of-type(2),.login-18 .wave:nth-of-type(2){animation:7s cubic-bezier(.36,.45,.63,.53) -125ms infinite wave,7s -1.25s infinite swell;opacity:1}.login-16 .login-16-inner .wave:nth-of-type(2){top:-115px}.login-16 .login-box{background:#fff;margin:0 auto;box-shadow:0 0 15px rgba(0,0,0,.1);position:relative;max-width:1120px;z-index:999;background-image:linear-gradient(to bottom,#2e3f95,#7ec0c7)}.login-16 .login-16-inner:after{position:absolute;left:-1px;top:30px;width:286px;height:180px;content:"";z-index:-1;background:url(../img/img-16.jfif) top left}.login-16 .form-section{text-align:center;padding:80px 90px;border-right:1px solid #e9dede2e}.login-16 .form-section p{margin-bottom:0;font-size:16px;color:#efefef}.login-16 .form-section h3{text-align:center;margin:0 0 25px;font-size:18px;font-weight:500;text-transform:uppercase;color:#fff}.login-16 .form-section .form-group .form-box .form-control{padding:15px 15px 15px 50px;background-color:#fff;border:1px solid #fff;border-radius:0}.login-16 .form-section .form-group .form-box i{position:absolute;top:14px;left:20px;font-size:20px;color:#777575}.login-16 .form-section .checkbox{font-size:15px}.login-16 .form-section .form-check-label{padding-left:5px;margin-bottom:0;font-size:16px;color:#efefef}.login-16 .form-section a.forgot-password{font-size:16px;color:#efefef}.login-16 .form-check-input:focus,.login-26 .form-check-input:focus{border-color:transparent;box-shadow:none}.login-16 .form-check-input:checked{background-color:#272a2a!important;border:1px solid #272a2a!important}.login-16 .form-section .form-check-input{width:20px;height:20px;margin-top:0;border:1px solid #fff;background-color:#fff;position:absolute;margin-left:-22px;border-radius:0}.login-16 .info,.login-16 .info .box{width:350px;margin:0 auto;height:350px}.login-16 .social-list a{width:45px;height:45px;line-height:45px;text-align:center;display:inline-block;font-size:19px;background:#fff;border-radius:100px}.login-16 .btn-theme{position:relative;display:inline-block;border:none;color:#fff;text-transform:capitalize;z-index:1;font-weight:400;font-family:Jost,sans-serif;border-radius:3px;float:left;background:#272a2a}.login-16 .btn-theme:after{position:absolute;top:0;left:0;bottom:0;content:"";border-radius:7px;transform:perspective(200px) scaleX(.1) rotateX(90deg) translateZ(-10px);transform-origin:bottom center;z-index:-1;background:#050606}.login-16 .btn-lg{font-size:17px;padding:0 50px;line-height:56px}.login-16 .btn-md,.login-26 .btn-md{padding:0 50px;font-size:15px;line-height:45px}.login-16 .info{position:relative;text-align:center}.login-16 .info .box h3{font-size:18px;text-transform:uppercase;margin-bottom:20px;font-weight:500;color:#fff}.login-16 .info .box p{color:#efefef;font-size:15px}.login-16 .info .box{position:absolute;overflow:hidden;padding:20px;border:15px solid #ffffff0f}.login-16 .info .box .content{position:absolute;top:15px;left:15px;right:15px;bottom:15px;border:1px solid;padding:99px 10px}.login-16 .info .box span{position:absolute;top:0;left:0;width:100%;height:100%;display:block;box-sizing:border-box}.login-16 .info .box span:first-child{transform:rotate(0)}.login-16 .info .box span:nth-child(3){transform:rotate(180deg)}.login-16 .info .box span:nth-child(4){transform:rotate(270deg)}.login-16 .info .box span:before{content:'';position:absolute;width:100%;height:3px;background:#fff;animation:4s linear infinite animate}@keyframes animate{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}50.1%{transform:scaleX(1);transform-origin:right}100%{transform:scaleX(0);transform-origin:right}}.login-16 .linkedin-bg:hover,.login-23 .linkedin-bg:hover,.login-26 .linkedin-bg:hover,.login-37 .linkedin-bg:hover{background:#1c82ca}.login-17{background:url(../img/img-17.jpg) center center/cover no-repeat;position:relative}.login-17:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:rgb(0 0 0 / 20%)}.login-17 .form-section{min-height:100vh;position:relative;display:flex;justify-content:center;align-items:center;padding:15px 0;border-radius:100% 0 0 100%;background:#fff;border:10px solid #000}.login-17 .bg-img,.login-18{justify-content:center;display:flex;position:relative}.login-17 .form-inner{max-width:450px;margin:0 50px;text-align:center}.login-17 .bg-img{top:0;bottom:0;opacity:1;z-index:999;min-height:496px;align-items:center}.login-17 .form-section .extra-login>span{padding:1px 20px;z-index:1;position:relative;font-size:15px;color:#424242;text-transform:capitalize;background:#fff}.login-17 .form-section p{text-align:center;color:#424242;margin-bottom:0;font-size:16px}.login-17 .form-section h3{margin:0 0 30px;font-size:25px;font-weight:400;color:#121212}.login-17 .form-section .form-box{float:left;width:100%!important;text-align:left;position:relative}.login-17 .form-section .form-control{padding:15.5px 20px;font-size:16px;outline:0;color:#424242;border-radius:3px;border:1px solid transparent;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-17 .form-section .form-box i,.login-36 .form-section .form-box i{position:absolute;top:10px;right:20px;font-size:23px;color:#424242}.login-17 .form-section .btn-md,.login-29 .form-section .btn-md,.login-32 .login-inner-form .btn-md{cursor:pointer;padding:15.5px 50px 14.5px;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:50px}.login-17 .form-section .btn-theme,.login-21 .form-section .btn-theme{background:#ff574d;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;color:#fff;border-radius:3px;font-weight:400}.login-17 .form-section .btn-theme:hover,.login-21 .form-section .btn-theme:hover,.login-36 .form-section .btn-theme:hover{background:#ef4b22}.login-17 .form-section .form-check a,.login-24 .form-section .form-check a,.login-36 .form-section .form-check a,.login-38 .form-section .form-check a,.login-39 .form-section .form-check a{color:#424242;float:right}.login-17 .form-section .form-check label::before,.login-38 .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,.login-24 .form-section .form-check-label,.login-38 .form-section .form-check-label,.login-39 .form-section .form-check-label,.login-40 .login-inner-form .form-check-label,.login-43 .login-inner-form .form-check-label{padding-left:25px;margin-bottom:0;font-size:16px;color:#424242}.login-17 .form-section .checkbox-theme input[type=checkbox]:checked+label::before,.login-21 .form-section .checkbox-theme input[type=checkbox]:checked+label::before,.login-36 .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 a.forgot-password,.login-24 .form-section a.forgot-password,.login-38 .form-section a.forgot-password{font-size:16px;color:#424242;float:right}.login-17 .info{max-width:590px;padding:10px 20px}.login-17 .info h1{color:#fff;margin-bottom:30px;font-family:Jost,sans-serif;font-size:50px}.login-17 .info p{color:#e6e6e6;line-height:28px}.login-17 .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;color:#fff}.login-18{align-items:center}.login-18 .form-section{max-width:600px;margin:0 auto;background:url(../img/img-18.jpg) top left/cover;padding:70px;border-radius:100px 0;z-index:999;position:relative}.login-18 .form-section:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;z-index:-999;background:rgb(33 9 90 / 53%);border-radius:100px 0}.login-18 .form-section p{color:#e2e1e1;margin-bottom:0;font-size:16px}.login-18 .form-section .form-check a,.login-18 .form-section p a{color:#e2e1e1}.login-18 .logo-2 img{margin-bottom:20px;height:35px}.login-18 .form-section h3{margin:0 0 40px;font-size:22px;font-weight:400;color:#e2e1e1}.login-18 .form-section .form-control{padding:12px 30px;font-size:16px;font-weight:500;outline:0;color:#535353;border-radius:50px;height:50px;border:1px solid #fff;background:#fff}.login-18 .form-section label{color:#e2e1e1;font-size:16px}.login-18 .form-section .form-check-input{width:20px;height:20px;margin-top:2px;position:absolute;margin-left:-22px;border:none;border-radius:100%}.login-18 .form-check-input:checked{background-color:red;border-color:red}.login-18 .form-section .form-check-label,.login-27 .form-section .form-check-label,.login-35 .form-section .form-check-label{padding-left:5px;margin-bottom:0;font-size:16px;color:#fff}.login-18 .form-section a,.login-21 .social-list li a:hover,.login-32 .login-inner-form .social-list li a:hover{text-decoration:none;color:#fff}.login-18 .form-section a.forgot-password{font-size:16px;color:#e2e1e1;float:right}.login-18 .social-list{float:left;margin-bottom:40px}.login-18 .social-list span{margin-right:5px;font-weight:500;font-size:16px;color:#e2e1e1}.login-18 .social-list a{width:45px;height:45px;line-height:45px;text-align:center;display:inline-block;font-size:17px;color:#fff;margin:0 2px 2px 0;border-radius:50px}.login-18 .btn-theme{position:relative;display:inline-block;border:none;color:#fff;text-transform:capitalize;z-index:1;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:50px;width:100%;float:left}.login-18 .btn-theme:after{position:absolute;top:0;left:0;bottom:0;background:#fff;content:"";border-radius:7px;transform:perspective(200px) scaleX(.1) rotateX(90deg) translateZ(-10px);transform-origin:bottom center;z-index:-1}.login-18 .btn-primary{background:red}.login-18 .twitter-bg:hover,.login-22 .twitter-bg:hover,.login-28 .twitter-bg:hover{background:#2abdef}.login-18 .linkedin-bg:hover,.login-22 .linkedin-bg:hover,.login-28 .linkedin-bg:hover{background:#1c82ca;color:#fff}.login-18 .ocean{height:5%;width:100%;position:absolute;bottom:0;left:0;background:#015871}.login-18 .wave{background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/85486/wave.svg) repeat-x;position:absolute;top:-198px;width:6400px;height:198px}.login-18 .wave:nth-of-type(2){top:-175px}@keyframes wave{0%{margin-left:0}100%{margin-left:-1600px}}@keyframes swell{0%,100%{transform:translate3d(0,-25px,0)}50%{transform:translate3d(0,5px,0)}}.login-19{background:linear-gradient(132deg,#fc415a,#591bc5,#212335);background-size:400% 400%;animation:15s infinite Gradient;position:relative;height:100vh;width:100%;overflow:hidden;top:0;text-align:center;bottom:0;opacity:1;z-index:999;display:flex;justify-content:center;align-items:center}.login-19 .cube{position:absolute;top:80vh;left:45vw;width:10px;height:10px;border:1px solid #d7d4e4;transform-origin:top left;transform:scale(0) rotate(0) translate(-50%,-50%);animation:12s ease-in infinite forwards cube}.login-20 .bg-img,.login-20 .form-section{top:0;bottom:0;min-height:100vh;opacity:1}.login-19 .cube:nth-child(2n){border-color:#fff}.login-19 .cube:nth-child(2){animation-delay:2s;left:25vw;top:40vh}.login-19 .cube:nth-child(3){animation-delay:4s;left:75vw;top:50vh}.login-19 .cube:nth-child(4){animation-delay:6s;left:90vw;top:10vh}.login-19 .cube:nth-child(5){animation-delay:8s;left:10vw;top:85vh}.login-19 .cube:nth-child(6){animation-delay:10s;left:50vw;top:10vh}.login-19 .info{padding:0 15px;max-width:550px;margin-right:auto;text-align:left}.login-19 .info p{line-height:25px;color:#ddd;font-size:15px;margin-bottom:30px}.login-19 .waviy .color-yellow{color:#ffae5b}.login-19 .waviy span{position:relative;display:inline-block;font-size:45px;color:#fff;text-transform:uppercase;animation:2s infinite flip;font-weight:700;margin-bottom:15px;animation-delay:calc(.2s * var(--i))}.login-19 .form-inner{max-width:550px;width:100%;padding:60px;text-align:center;z-index:999!important;background:#fff;margin-left:auto}.login-19 .form-section .form-check-input{width:20px;height:20px;margin-top:2px;vertical-align:top;position:absolute;border-radius:0;border:2px solid #c5c3c3;background-color:#fff;margin-left:-22px}.login-19 .form-check-input:checked{background-color:#ffae5b;border:solid #ffae5b}.login-19 .form-section .form-group{margin-bottom:25px;width:100%;position:relative}.login-19 .form-section .form-box{width:100%;position:relative;float:left}.login-19 .form-section .checkbox{font-size:15px;margin:10px 0 35px}.login-19 .form-section .form-check-label{padding-left:5px;margin-bottom:0;font-size:16px;color:#535353;text-align:left}.login-19 .btn-primary{background:#ffae5b}.login-19 .btn-primary:after{background:#ed9e4d}.login-19 .social-list,.login-20 .social-box ul,.login-25 .social-list,.login-32 .login-inner-form ul,.login-44 .social-box ul{margin:0;padding:0}.login-19 .social-list li a{font-size:15px;font-weight:400;width:130px;margin:0 5px 5px 0;height:40px;line-height:40px;border-radius:3px;display:inline-block;text-align:center;text-decoration:none;color:#fff;font-family:Jost,sans-serif}.login-20 .bg-img{z-index:999;position:relative;display:flex;align-items:center;padding:30px 100px}.login-20 .form-section{z-index:999;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;padding:30px 60px;background:linear-gradient(132deg,#fc415a,#591bc5,#212335);background-size:400% 400%;animation:15s infinite Gradient;overflow:hidden}.login-20 .login-inner-form .forgot{line-height:50px;float:right;color:#e9e8e8;font-size:16px}.login-20 .login-inner-form p{color:#e9e8e8;margin-bottom:0;font-size:16px}.login-20 .login-inner-form p a{color:#e9e8e8}.login-20 .login-inner-form h3{margin:0 0 50px;font-size:30px;font-weight:400;color:#fff}.login-20 .login-inner-form .form-group,.login-22 .form-section .form-group,.login-33 .login-inner-form .form-group,.login-44 .login-inner-form .form-group,.login-45 .login-inner-form .form-group{margin-bottom:40px}.login-20 .login-inner-form .form-control{width:100%;padding:0 0 10px;font-size:16px;font-weight:400;background:0 0;border:none;border-bottom:2px solid #e8e7e7;outline:0;color:#fff;border-radius:0}.login-20 .login-inner-form input::placeholder{color:#e9e8e8}.login-20 .login-inner-form .btn-md,.login-44 .login-inner-form .btn-md{cursor:pointer;padding:13px 50px 12px;font-size:17px;font-weight:400;height:50px}.login-20 .login-inner-form input[type=checkbox],.login-33 .login-inner-form input[type=checkbox],.login-44 .login-inner-form input[type=checkbox],input[type=radio]{margin-right:3px}.login-20 .login-inner-form .btn-theme{background:#fff;border:none;color:red;border-radius:5px}.login-20 .login-inner-form .btn-theme:hover{background:#fff!important;color:red!important}.login-20 .btn-theme{border-radius:5px;padding:12px 50px 11px;color:red;border:2px solid red;font-size:17px;font-family:Jost,sans-serif;font-weight:400;float:left;margin-right:5px}.login-20 .btn-theme:hover{color:#fff;background:red;text-decoration:none}.login-20 .informeson{max-width:750px}.login-20 .informeson .animated-text h2{display:block;background:url(../img/animated-text-2.png) repeat-y;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:80s linear infinite aitf;-webkit-transform:translate3d(0,0,0);font-size:60px;font-weight:700;margin-bottom:30px}@-webkit-keyframes aitf{0%{background-position:0 50%}100%{background-position:100% 50%}}.login-20 .informeson p{margin-bottom:40px;font-size:17px;color:#535353}.login-20 .social-box{bottom:30px;position:absolute;left:100px}.login-20 .social-list li a,.login-44 .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-20 .social-list li a i,.login-44 .social-list li a i{margin-right:5px}.login-20 .facebook-bg:hover,.login-25 .facebook-bg:hover,.login-36 .facebook-bg:hover,.login-44 .facebook-bg:hover{background:#3d5996;color:#fff}.login-20 .logo{top:30px;position:absolute;left:100px}.login-20 .logo-2,.login-44 .logo-2{display:none;margin-bottom:15px}@media (max-width:1200px){.login-16 .form-section{padding:80px 50px}.login-20 .bg-img{padding:30px}.login-20 .informeson .animated-text h2{font-size:45px}.login-20 .logo,.login-20 .social-box{left:30px}}.login-21{background:#f1f1f1}.login-21 .form-section{min-height:100vh;position:relative;text-align:center;display:flex;justify-content:center;align-items:center;padding:30px 15px;background:#fff;z-index:999}.login-21 .form-section:after{position:absolute;left:-1px;top:0;width:276px;height:100%;content:"";z-index:-1;background:url(../img/img-50.png) top left}.login-21 .form-inner{max-width:450px;width:100%;margin:0 30px;text-align:center}.login-21 .form-text{top:0;bottom:0;opacity:1;z-index:999;position:relative;display:flex;justify-content:center;align-items:center;padding:30px 50px;background:#eef1f6}.login-22,.login-23{justify-content:center;padding:30px 0;min-height:100vh}.login-21 .info h1{margin-bottom:25px;font-size:50px;font-weight:700}.login-21 .animate-charcter{background-image:linear-gradient(-225deg,#231557 0,#44107a 29%,#ff1361 67%,#fff800 100%);background-size:200% auto;color:#fff;background-clip:text;-webkit-background-clip:text;animation:2s linear infinite textclip;display:inline-block;font-size:190px}.login-21 .form-section p{color:#535353;margin-bottom:0;font-size:16px;text-align:center}.login-21 .form-section .form-control{padding:15.5px 20px;font-size:16px;outline:0;color:#535353;border-radius:3px;font-weight:500;border:2px solid #858585c2}.login-21 .form-section img{margin-bottom:5px;height:35px}.login-21 .form-section .form-box i{position:absolute;top:10px;right:20px;font-size:23px;color:#535353}.login-21 .form-section .btn-md{cursor:pointer;padding:15.5px 50px 14.5px;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:50px;height:55px}.login-21 .form-section .form-check label::before{content:"";display:inline-block;position:absolute;width:18px;height:18px;top:2px;margin-left:-25px;border:2px solid #858585c2;border-radius:2px;background-color:#fff}.login-21 .form-section input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:14px;font-size:12px;padding-left:1px;content:"\2713"}.login-21 .info{max-width:470px}.login-21 .info p{color:#535353;font-size:15px;line-height:25px}.login-21 .social-list li a,.login-22 .social-list a{width:55px;line-height:55px;text-align:center;display:inline-block}.login-21 .social-list li a{margin:2px;font-size:18px;height:55px;border-radius:3px}.login-21 .facebook-bg,.login-32 .facebook-bg{border:2px solid #4867aa;color:#4867aa}.login-21 .twitter-bg,.login-32 .twitter-bg{border:2px solid #3cf;color:#3cf}.login-21 .google-bg,.login-32 .google-bg{border:2px solid #db4437;color:#db4437}.login-21 .form-section .linkedin-bg,.login-32 .form-section .linkedin-bg{border:2px solid #0177b5;color:#0177b5}.login-21 .form-section .linkedin-bg:hover{background:#0177b5}.login-22{top:0;width:100%;text-align:center;bottom:0;opacity:1;z-index:999;position:relative;display:flex;align-items:center}.login-22 .form-section{max-width:550px;margin:0 auto}.login-22 .form-section .details{padding:80px;border-radius:5px;margin-bottom:30px;background:#f5f5f5;position:relative;z-index:0}.login-22 .logo-2 img,.login-26 .logo-2 img,.login-27 .logo-2 img,.login-35 .logo-2 img{margin-bottom:20px;height:30px}.login-22 .form-section h3{margin:0 0 40px;font-size:25px;font-weight:400;font-family:Jost,sans-serif;color:#040404}.login-22 .form-section .form-box{float:left;width:100%;position:relative;text-align:left}.login-22 .form-section .form-control{font-size:16px;outline:0;background:0 0!important;color:#535353;border-radius:0;padding-left:0;padding-right:0;border:none;border-bottom:2px solid #bdbdbd}.login-22 .form-section .btn-md{cursor:pointer;padding:12px 50px 11px;font-size:15px;font-weight:400;height:55px;font-family:Jost,sans-serif;border-radius:100px}.login-22 .form-section input[type=checkbox],input[type=radio]{margin-top:4px}.login-22 .form-section .checkbox a{float:right}.login-22 .form-section .checkbox{margin-bottom:30px;font-size:15px}.login-22 .form-section .form-check label::before{content:"";display:inline-block;position:absolute;width:18px;height:18px;top:2px;margin-left:-25px;border-radius:0;background:#f5f5f5;border:2px solid #bdbdbd}.login-22 .form-section input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:14px;font-size:12px;content:"\2713";padding-left:3px}.login-22 .form-section .checkbox-theme input[type=checkbox]:checked+label::before{color:#fff;background:#8686ff;border:2px solid #8686ff}.login-22 .form-section .btn-theme{background:#8686ff;border:none;color:#fff}.login-22 .form-section .btn-theme:hover{background:#7878f3}.login-22 .social-list,.login-28 .social-list{float:left}.login-22 .social-list span{margin-right:5px;font-weight:500;font-size:15px;color:#535353}.login-22 .social-list a{height:55px;font-size:15px;color:#fff;margin:0 2px 2px 0;border-radius:50px}.login-22-bodycolor .ripple-background{z-index:-999!important}.login-22-bodycolor .ripple-background .circle{position:absolute;border-radius:50%;animation:15s infinite ripple}.login-22-bodycolor .ripple-background .small{width:200px;height:200px;left:-100px;top:-100px;z-index:-999}.login-22-bodycolor .ripple-background .medium{width:400px;height:400px;left:-200px;bottom:-200px;z-index:-999}.login-22-bodycolor .ripple-background .large{width:600px;height:600px;left:-300px;top:-300px;z-index:-999}.login-22-bodycolor .ripple-background .xlarge{width:800px;height:800px;left:-400px;top:-400px;z-index:-999}.login-22-bodycolor .ripple-background .xxlarge{width:1000px;height:1000px;left:-500px;top:-500px;z-index:-999}.login-22-bodycolor .ripple-background .shade1,.login-22-bodycolor .ripple-background .shade3,.login-22-bodycolor .ripple-background .shade5{background:#0000ff26}.login-22-bodycolor .ripple-background .shade2{background:#b9b9ff}.login-22-bodycolor .ripple-background .shade4{background:#0a58ca}@keyframes ripple{0%,100%{transform:scale(.8)}50%{transform:scale(1.2)}}.login-22 .google-bg:hover,.login-28 .google-bg:hover{background:#cc4437}.login-23,.login-23 .bg-img{position:relative;display:flex}.login-23{text-align:center;align-items:center;background:#fff5f5}.login-23 .container{max-width:1200px;margin:0 auto}.login-23 .form-info{justify-content:center;align-items:center;padding:100px 80px;background:#fff}.login-23 .info{text-align:left}.login-23 .name_wrap h3{position:relative;font-size:40px;font-family:Poppins,sans-serif;text-transform:uppercase;font-weight:700;color:#fff;line-height:1.2;display:inline-block;overflow:hidden}.login-23 .info p{color:#f1f0f0}.login-23 .login-inner-form .form-control{font-size:16px;outline:0;color:#535353;border-radius:3px;font-weight:500;border:1px solid transparent;background:#f5f5f5;padding:12px 45px 12px 20px;height:55px}.login-23 .login-inner-form .form-box i{position:absolute;top:13px;right:20px;font-size:19px;color:#535353}.login-23 .bg-img{top:0;bottom:0;opacity:1;z-index:999;border-radius:100% 0 0 100%;background-image:linear-gradient(to bottom,red,#ff8100);padding:50px 80px}.login-23 .login-box{background:#fff;margin:0 auto}.login-23 .login-inner-form .btn-md{cursor:pointer;color:#fff;padding:0 50px;height:55px;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px}.login-23 .login-inner-form .btn-theme{background-image:linear-gradient(to bottom,red,#ff8100);border:none;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-23 .login-inner-form .btn-theme:hover{background-image:linear-gradient(to bottom,#ff8100,red)}.login-23 .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:#f5f5f5}.login-23 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before{color:#fff;background-image:linear-gradient(to bottom,red,#ff8100)}.login-23 .login-inner-form input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:18px;font-size:12px;content:"\2713";padding-left:5px;background:red}.login-23 .form-section h3{margin:0 0 40px;font-size:25px;font-weight:400;color:#040404}.login-23 .social-list{bottom:20px;position:absolute;right:0;padding:0;margin:0;list-style:none}.login-23 .social-list a{width:60px;height:50px;line-height:50px;margin-bottom:5px;text-align:center;display:inline-block;font-size:15px;color:#fff;border-radius:50px 0 0 50px;background:rgb(102 102 102 / 31%)}.login-24 .bg-img,.login-24-inner{position:relative;display:flex;justify-content:center}.login-24-inner{padding:0;z-index:999;min-height:100vh;text-align:center;align-items:center}.login-24-inner:before{content:"";width:35%;height:100%;position:absolute;top:0;right:0;z-index:-1;clip-path:polygon(0 0,100% 0,100% 100%);background-image:linear-gradient(to bottom,#5876e5,#170e5d)}.login-25,.login-25 .inner{z-index:999}.login-24 .container{max-width:1120px}.login-24 .bg-img{background:url(../img/img-24.jpg) 0 0/cover;top:0;bottom:0;opacity:1;z-index:999;align-items:center;padding:30px 50px}.login-25,.login-25 .login-box-9{opacity:1;justify-content:center;position:relative}.login-24 .login-box,.login-34 .login-box{background:#fff;margin:0 auto;box-shadow:0 0 35px rgba(0,0,0,.1)}.login-24 .form-section{padding:60px;border-radius:10px 0 0 10px;text-align:left}.login-24 label{color:#424242;font-size:16px;margin-bottom:5px}.login-24 .form-section p{color:#424242;font-size:16px;margin-bottom:40px}.login-24 .form-section h1{font-size:27px;font-weight:600;color:#5876e5}.login-24 .form-section h3{margin:0 0 40px;font-size:23px;font-weight:400;color:#121212}.login-24 .form-section .form-control{padding:10px 20px;font-size:16px;outline:0;height:55px;color:#424242;border-radius:3px;border:1px solid transparent;background:#efefef}.login-24 .form-section .btn-md,.login-39 .form-section .btn-md{cursor:pointer;padding:15.5px 50px 14.5px;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px}.login-24 .form-section .btn-theme{background:#5876e5;border:none;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-24 .form-section .btn-theme:hover{box-shadow:0 0 15px rgba(0,0,0,.2);background:#4a69dc}.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 .checkbox-theme input[type=checkbox]:checked+label::before{background-color:#5876e5;border-color:#5876e5}.login-24 .form-section input[type=checkbox]:checked+label:before,.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-24 .social-list a{text-align:center;display:inline-block;font-size:18px;margin-right:20px;color:#424242}.login-24 .social-list a:hover{color:#5876e5}@media (max-width:992px){.login-11 .bg-img,.login-12 .bg-img,.login-13 .bg-img,.login-13 .btn-section,.login-13 .form-section .form-section-innner:after,.login-13 .form-section .form-section-innner:before,.login-14 .bg-img,.login-16 .bg-img,.login-17 .bg-img,.login-19 .bg-img,.login-20 .bg-img,.login-21 .form-text,.login-23 .bg-img,.login-24 .bg-img,.login-9 .bg-img{display:none}.login-9 .form-section h3{font-size:23px}.login-18 .form-section,.login-23 .form-info,.login-9 .form-info{padding:50px 30px}.login-23 .login-box,.login-9 .login-box{max-width:600px;margin:0 auto}.login-11 .login-inner-form .social-list li a{width:100px;height:35px;line-height:35px;font-size:14px}.login-11 .bg-color-11,.login-12 .form-section,.login-20 .form-section{padding:30px 15px}.login-11 .form-section{padding:50px 30px;margin:0 auto}.login-12 .logo-2{display:inherit}.login-13 .none-2{display:block}.login-14 .form-section,.login-19{padding:30px 0}.login-14 .form-inner{padding:40px 30px}.login-15{padding:50px 0}.login-15 .login-inner-form,.login-19 .form-inner{margin:0 auto}@media (max-width:768px){.login-15 .login-inner-form .details{padding:50px 30px;background:#fff}}.login-16 .form-section{padding:50px 30px;border-right:none}.login-16 .login-box{max-width:500px}.login-17 .form-section{border-radius:0;border:none}.login-20 .login-inner-form h3{font-size:25px;margin:0 0 40px}.login-20 .login-inner-form{max-width:450px;margin:0 auto}.login-20{background:#fff3f3}.login-20 .logo-2{display:inherit;margin-bottom:20px}.login-21 .form-section{border-radius:0;padding:30px 0}.login-24 .form-section{padding:60px}.login-24-inner:before{background:0 0}.login-24 .login-box{max-width:500px;margin:0 auto}}.login-25{top:0;width:100%;bottom:0;min-height:100vh;display:flex;align-items:center;padding:30px 0;background-image:linear-gradient(to bottom,#61daff,#656bff)}.login-25 .login-inner-form .details p{color:#535353;font-size:16px;margin-bottom:0}.login-25 .login-inner-form .details p a{margin-left:3px;color:#535353}.login-25 .login-inner-form .details{padding:80px 0 80px 80px}.login-25 .bg-img{border-radius:20px;padding:50px;margin:80px 0;right:-80px;position:relative;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);background-image:linear-gradient(to bottom,#61daff,#656bff)}.login-25 .login-box-9{margin:0 80px 0 0;border-radius:20px;text-align:center;align-items:center;display:flex;z-index:0;background:#fff}.login-26 .login-26-inner,.login-27{min-height:100vh;justify-content:center;padding:30px 0}.login-25 .login-inner-form h3{margin:0 0 30px;font-size:20px;font-weight:500;color:#040404;text-transform:uppercase}.login-25 p{margin-bottom:30px;color:#fff;font-size:15px}.login-25 .logo-2 img,.login-26 .logo img,.login-40 .logo img{height:30px;margin-bottom:15px}.login-25 .login-inner-form .form-control{outline:0;width:100%;padding:10px 20px;height:55px;font-size:15px;font-weight:500;color:#535353;border-radius:3px;border:1px solid #ebebeb;background:#ebebeb}.login-25 .bg-img .btn-sm{padding:6px 20px;font-size:13px}.login-25 .bg-img h3{color:#fff;margin-bottom:20px;font-size:40px}.login-25 .login-inner-form .btn-theme{background-image:linear-gradient(to bottom,#61daff,#656bff);border:none;color:#fff}.login-25 .login-inner-form .btn-theme:hover{background-image:linear-gradient(to bottom,#56cdf1,#5c61ef)}.login-25 .login-inner-form .checkbox{margin-bottom:20px;font-size:14px}.login-25 .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 #ebebeb;border-radius:3px;background-color:#ebebeb}.login-25 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before{background-color:#63a8ff;border-color:#63a8ff}.login-25 .login-inner-form input[type=checkbox]:checked+label:before,.login-36 .form-section input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:15px;font-size:12px;content:"\2713";padding-left:1px}.login-25 .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}@media (max-width:992px){.login-25 .bg-img{display:none}.login-25 .login-box-9{margin:0 auto;max-width:600px}.login-25 .login-inner-form .details{padding:60px}.login-25 .login-inner-form h3{font-size:23px}}.login-26 .login-26-inner{z-index:999;position:relative;text-align:center;display:-webkit-flex;display:flex;align-items:center;width:100%;overflow:hidden}.login-26 .login-box{background:#fff;margin:0 auto;box-shadow:0 0 15px rgba(0,0,0,.1);position:relative;max-width:1140px}.login-26 .form-section{text-align:center;padding:70px 90px;background:#fff}.login-26 .form-section p{color:#535353;font-size:16px}.login-26 h3{color:#fff;margin-bottom:20px;font-size:30px}.login-26 .form-section h3{text-align:center;margin:0 0 25px;font-size:25px;font-weight:400;color:#040404}.login-26 .form-section .form-control{padding:10px 25px;font-size:16px;outline:0;color:#535353;border-radius:50px;border:1px solid #f3f3f3;background:#f3f3f3;height:50px}.login-26 .btn-section{margin-bottom:25px;display:inline-block}.login-26 .btn-section .btn-1{border-radius:50px 0 0 50px;border-right:1px solid #e6e6e6}.login-26 .btn-section .link-btn{font-size:16px;float:left;background:#f3f3f3;font-weight:400;text-align:center;text-decoration:blink;line-height:37px;width:110px;color:#505050;font-family:Jost,sans-serif}.login-26 .btn-section .active-bg,.login-26 .btn-section .link-btn:hover{color:#4b6dff}.login-26 .btn-section .btn-2{border-radius:0 50px 50px 0}.login-26 .form-section a.forgot-password{line-height:50px}.login-26 .form-check-input:checked{background-color:#4b6dff!important}.login-26 .form-section .form-check-input{width:20px;height:20px;margin-top:0;border:1px solid #f5f5f5;background-color:#f5f5f5;position:absolute;margin-left:-22px}.login-26 .btn-theme{position:relative;display:inline-block;border:none;color:#fff;text-transform:capitalize;z-index:1;font-weight:400;font-family:Jost,sans-serif;border-radius:50px;float:left;background:#4b6dff}.login-26 .text-bottom{bottom:0;padding:30px;position:absolute;text-align:left}.login-26 .bg-img{position:relative;background:url(../img/img-26.jpg) top left/cover}.login-26 .bg-img:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:linear-gradient(0,#1717cbcf,rgb(167 164 164 / 0%))}.login-26 .logo-2 img{top:30px;left:30px;position:absolute;text-align:left}.login-26 .info p{color:#ebeaea;margin-bottom:20px;font-size:15px}.login-26 .btn-theme:after,.login-31 .btn-theme:after{position:absolute;top:0;left:0;bottom:0;content:"";border-radius:7px;transform:perspective(200px) scaleX(.1) rotateX(90deg) translateZ(-10px);transform-origin:bottom center;z-index:-1}.login-26 .btn-info:after{background:#4263ef}.login-26 .btn-lg{font-size:17px;padding:0 50px;line-height:50px}.login-26.login-background{animation:15s infinite Gradient;position:relative;height:100vh;width:100%;overflow:hidden}.login-26.login-background .cube{position:absolute;top:80vh;right:20%;width:10px;height:10px;border:1px solid red;transform-origin:top left;transform:scale(0) rotate(0) translate(-50%,-50%);animation:6s ease-in infinite forwards cube;border-radius:100%}.login-27,.login-28,.login-30{top:0;opacity:1}.login-26.login-background .cube:nth-child(2n){border-color:#00cad4}.login-26.login-background .cube:nth-child(2){animation-delay:2s;right:40%;border-color:#ff0;top:200px}.login-26.login-background .cube:nth-child(3){animation-delay:3s;right:50%;top:150px;border-color:#00f}.login-26.login-background .cube:nth-child(4){animation-delay:4s;right:70%;top:150px}.login-26.login-background .cube:nth-child(5){animation-delay:5s;right:80%;bottom:150px;border-color:#000}.login-26.login-background .cube:nth-child(6){animation-delay:6s;right:10%;top:50%;border-color:#7fffd4}@keyframes Gradient{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes cube{from{transform:scale(0) rotate(0) translate(-50%,-50%);opacity:1}to{transform:scale(20) rotate(960deg) translate(-50%,-50%);opacity:0}}.login-26 .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,.1);-webkit-transition:.8s;transition:.8s}@media (max-width:1200px){.login-26 .form-section{padding:70px 50px}}@media (max-width:992px){.login-26 .form-section h3{font-size:23px}.login-26 .logo-2 img{height:25px}.login-26 .form-info,.login-29 .form-section{width:100%}.login-26 .form-section{padding:60px}.login-26 .bg-img,.none-992{display:none!important}.login-26 .login-box{max-width:500px}.login-26 .logo{display:inherit}.login-26 .login-26-inner:before{display:none}.login-26.login-background .cube:nth-child(2){right:100px;top:100px}.login-26.login-background .cube:nth-child(3){left:50px;top:50px}.login-26.login-background .cube:nth-child(4){left:100px;top:350px}.login-26.login-background .cube:nth-child(5){left:100px;bottom:50px}.login-26.login-background .cube:nth-child(6){right:50px;top:5%}.login-29 .clip-home{clip-path:polygon(0 0,100% 0,100% 0%,100% 100%,0 100%);position:relative}}.login-27{width:100%;text-align:center;bottom:0;z-index:999;position:relative;display:flex;align-items:center;background-image:linear-gradient(to bottom,#000,#000)}.login-28,.login-29{min-height:100vh;justify-content:center;text-align:center}.login-27 .form-section{max-width:600px;margin:0 auto;padding:80px;border-radius:50px;z-index:999;position:relative;background-image:linear-gradient(to bottom,#d9a513,#f93b3b)}.login-27 .extra-login{float:left;width:100%;margin-bottom:25px;text-align:center;position:relative}.login-27 .form-section p,.login-35 .form-section p{color:#fff;margin-bottom:0;text-align:center;font-size:16px}.login-27 .form-section ul{list-style:none;padding:0;margin:0 0 35px}.login-27 .form-section .social-list li a{font-size:14px;font-weight:500;width:130px;margin-bottom:5px;height:40px;line-height:40px;border-radius:0;display:inline-block;text-align:center;text-decoration:none;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2);font-family:Jost,sans-serif}.login-27 .form-section .social-list li a i,.login-40 .form-section .social-list li a i,.login-41 .form-section .social-list li a i{height:40px;width:40px;line-height:40px;float:left;color:#fff}.login-27 h1{margin:0 0 40px;font-size:24px;font-weight:400;color:#fff}.login-27 .form-section .form-control{font-size:16px;outline:0;background:#fff;color:#535353;border-radius:3px;border:1px solid #fff;box-shadow:0 0 5px rgb(0 0 0 / 20%);float:left;width:100%;padding:12px 20px;height:55px}.login-27 .form-section .form-check-input{width:20px;height:20px;margin-top:0;position:absolute;border:1px solid #fff;border-radius:2px;background-color:#fff;margin-left:-22px;box-shadow:0 0 5px rgb(0 0 0 / 20%)}.login-27 .form-check-input:checked{background-color:#132b83;border-color:#132b83}.login-27 .form-section a.forgot-password,.login-30 .form-section a.forgot-password,.login-35 .form-section a.forgot-password,.login-42 .form-section a.forgot-password{font-size:16px;color:#fff}.login-27 .btn-theme,.login-35 .btn-theme{color:#fff;text-align:center;border:2px solid transparent;display:inline-block;position:relative;z-index:1;transition:.7s;border-radius:3px;font-size:17px;font-weight:400;font-family:Jost,sans-serif;width:100%}.login-27 .btn-lg{padding:0 50px;line-height:51px}.login-27 .btn-primary:hover{color:#132b83;border:2px solid #132b83}.login-28{position:relative;height:100vh;width:100%;overflow:hidden;bottom:0;z-index:999;display:flex;align-items:center;padding:30px 0}.login-28 .form-section{max-width:500px;margin:0 auto}.login-28 .form-section .details{padding:60px;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:30px}.login-28 .logo img{margin-bottom:30px;height:30px}.login-28 .form-section .form-control{font-size:16px;outline:0;background:0 0!important;color:#535353;font-weight:500;border-radius:0;padding:12px 0;border:none;border-bottom:2px solid #bdbdbd}.login-28 .form-section .form-check{margin-bottom:0;text-align:left;padding-left:20px}.login-28 .form-check-input{width:20px;height:20px;margin-top:0;vertical-align:top;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;border:2px solid #afabab}.login-28 .form-check-input:checked{background-color:#fbae23;border-color:#fbae23!important}.login-28 .btn-theme{position:relative;width:100%;color:#fff;border:none;overflow:hidden;text-transform:capitalize;display:inline-block;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;cursor:pointer;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px}.login-28 .btn-theme:before{position:absolute;content:'';left:96%;top:0;width:100%;height:100%;z-index:1;opacity:1;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;transform:skewX(-25deg)}.login-28 .btn-primary{background:#fbae23}.login-28 .btn-primary:before{background:#e7a01f}.login-28 .social-list span{margin-right:5px;font-size:15px;color:#535353}.login-28 .social-list a{width:45px;height:45px;line-height:45px;text-align:center;display:inline-block;font-size:15px;color:#fff;margin:0 2px 2px 0;border-radius:5%}.login-29{position:relative;display:flex;align-items:center;padding:15px 0;background:url(../img/img-29.png) center center/cover no-repeat;z-index:999}.login-29 .form-section,.login-30{justify-content:center;position:relative;min-height:100vh}.login-29 .form-section{text-align:center;display:flex;align-items:center;padding:50px 0!important}.login-29 .form-inner{max-width:450px;width:100%;margin-right:auto;text-align:center}.login-29 .form-section .extra-login::before{position:absolute;left:0;top:10px;width:100%;height:1px;background:#e3e3e370;content:""}.login-29 .form-section .extra-login>span{width:auto;float:none;display:inline-block;padding:1px 20px;z-index:1;position:relative;font-size:15px;color:#fff;text-transform:capitalize;background:#fd2458}.login-29 .form-section p{text-align:center;color:#fff;margin-bottom:0;font-size:16px;font-weight:500}.login-29 .form-section p a{font-weight:500;color:#fff}.login-29 .form-section h3,.login-35 .form-section h3,.login-35 h3{margin:0 0 30px;font-size:25px;font-weight:400;color:#fff}.login-29 .form-section .form-control{padding:10px 20px;font-size:15px;outline:0;height:55px;background:#fff;color:#616161;border-radius:50px;font-weight:500;border:1px solid transparent;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-29 .form-section .btn-theme{background:#2c3ca9;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;color:#fff;border-radius:50px;font-weight:400}.login-29 .form-section .btn-theme:hover{box-shadow:0 0 35px rgba(0,0,0,.2);background:#223196}.login-29 .form-section .checkbox,.login-34 .form-section .checkbox,.login-37 .form-section .checkbox{font-size:14px}.login-29 .form-section .form-check,.login-40 .login-inner-form .form-check{float:left;margin-bottom:0;padding-left:2px}.login-29 .form-section .form-check a,.login-34 .form-section .form-check a,.login-37 .form-section .form-check a{color:#fff;float:right}.login-29 .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-29 .form-section .form-check-label{padding-left:25px;margin-bottom:0;font-size:15px;font-weight:500;color:#fff}.login-29 .form-section .checkbox-theme input[type=checkbox]:checked+label::before{background:#2c3ca9;border-color:#2c3ca9}.login-29 .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-29 .form-section a.forgot-password{font-size:16px;color:#fff;float:right;line-height:55px}.login-29 .form-section .social-list li a{font-size:14px;font-weight:400;width:130px;margin:2px 0 3px;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,.2)}.login-29 .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-30{width:100%;bottom:0;z-index:999;display:flex;align-items:center;padding:30px 0;overflow:hidden;background:#fff}.login-30 .container{max-width:1460px;margin:0 auto}.login-30 .form-inner{max-width:550px;width:100%;padding:70px;text-align:center;z-index:999;box-shadow:0 0 35px rgb(0 0 0 / 10%);margin:0 auto 0 0;background:url(../img/img-30.jpg) top left/cover;border-radius:30px;position:relative}.login-30 .form-section .extra-login>span{width:auto;float:none;display:inline-block;padding:1px 20px;z-index:1;position:relative;font-size:14px;color:#fff}.login-30 .form-check-input:checked{background-color:#ffc107}.login-30 .form-section p,.login-42 .form-section p{color:#fff;margin-bottom:0;font-size:16px}.login-30 .form-section h3{margin:0 0 25px;font-size:25px;font-weight:400;color:#fff}.login-30 .form-section .form-check-label{padding-left:5px;font-size:16px;color:#fff}.login-30 .btn-primary{background:#ffc107;border-color:#ffc107}.login-30 .btn-primary:after{background:#e9b004}.login-30 .animate-charcter{background-image:linear-gradient(-225deg,#231557 0,#44107a 29%,#ff1361 67%,#fff800 100%);background-size:200% auto;color:#fff;background-clip:text;-webkit-background-clip:text;animation:2s linear infinite textclip;display:inline-block;font-size:55px;font-weight:700;margin-bottom:30px}@keyframes textclip{to{background-position:200% center}}@media (max-width:992px){.login-30 .form-inner{padding:50px;max-width:550px;margin:0 auto}.login-30 .bg-img{display:none}}.login-31 .form-info{min-height:100vh;position:relative;display:flex;justify-content:center;align-items:center;padding:30px;background:#fbf1f1;background-image:linear-gradient(to bottom,#06f,#37d1ff)}.login-31 .form-section{max-width:550px;margin:0 auto;width:100%}.login-31 .login-inner-form .form-control{font-size:16px;outline:0;color:#535353;border-radius:3px;font-weight:500;border:1px solid transparent;background:#fbf1f1}.login-31 .login-inner-form .form-box input{float:left;width:100%;padding:14.5px 50px 14.5px 25px;border-radius:3px}.login-31 .info{max-width:600px;margin:0 auto 30px;padding:50px 40px;-webkit-transition:.5s;transition:.9s;position:relative;border-radius:4px;z-index:1;background-image:linear-gradient(to bottom,#06f,#37d1ff)}.login-31 .info h1{font-size:40px;color:#fff;margin-bottom:20px;font-weight:700}@keyframes typingAnim{from{width:0}to{width:100%}}.login-31 .info p{margin-bottom:0;color:#fff;line-height:25px;font-size:15px;opacity:.9;-webkit-transition:.5s;transition:.5s}.login-31:hover .info::before{height:100%}.login-31 .info::before,.login-38,.login-42 .btn-primary{background:#fff}.login-31 .logo img{height:25px;margin-bottom:20px}.login-31 .btn-section{top:20px;position:absolute;right:20px;box-shadow:0 0 1px rgba(0,0,0,.2);border-radius:50px;margin:0 auto 30px}.login-31 .btn-section .link-btn{font-size:15px;float:left;text-align:left;font-weight:400;border-radius:0;color:#fff;text-decoration:blink;font-family:Jost,sans-serif}.login-31 .btn-section .btn-2{line-height:40px;text-align:center;border-radius:0 50px 50px 0;width:110px}.login-31 .btn-section .active-bg{background-image:linear-gradient(to bottom,#5699ff,#37d1ff)}.login-31 .btn-section .default-bg{background-image:linear-gradient(to bottom,#37d1ff,#5699ff)}.login-31 .btn-section .btn-1{line-height:40px;text-align:center;width:110px;border-radius:50px 0 0 50px}.login-31 .login-inner-form .checkbox a{font-size:16px;color:#535353;margin-left:3px}.login-31 .form-section{text-align:center;padding:60px;background:#fff;border-radius:5px}.login-31 .form-section h3{font-size:25px;margin-bottom:35px;font-weight:400;color:#040404}.login-31 .btn-theme{position:relative;display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:0!important;color:#fff;text-transform:capitalize;transition:.3s linear;z-index:1;overflow:hidden;cursor:pointer;font-size:17px;font-weight:400;width:100%;font-family:Jost,sans-serif;border-radius:50px}.login-31 .form-section .form-check-input{width:20px;height:20px;margin-top:0;position:absolute;border:none;border-radius:0;background-color:#fbf1f1;margin-left:-24px}.login-31 .form-check-input:checked{background-color:#20a4ff}.login-31 .btn-theme i::before{position:relative;font-size:18px;top:3px;padding-left:5px}.login-31 .btn-primary,.login-34 .login-box .form-info{background-image:linear-gradient(to bottom,#06f,#37d1ff)}.login-31 .btn-primary:after{background-image:linear-gradient(to bottom,#37d1ff,#06f)}.login-31 .btn-light:after{background:#f9fafb}.login-31 .full-none{display:none;margin-bottom:0;font-size:16px;color:#535353}.login-31 .social-list{display:inline-flex;margin-top:35px}.login-31 .social-list .icon{position:relative;border-radius:100px;margin:0 4px 3px 0;width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;transition:.2s cubic-bezier(.68, -.55, .265, 1.55);color:#fff}.login-31 .social-list .tooltip,.login-31 .social-list .tooltip::before{position:absolute;transition:.3s cubic-bezier(.68, -.55, .265, 1.55);background-color:#fff}.login-31 .social-list .tooltip{top:0;font-size:14px;color:#fff;padding:5px 8px;border-radius:5px;box-shadow:0 10px 10px rgba(0,0,0,.1);opacity:0;pointer-events:none}.login-31 .social-list .tooltip::before{content:"";height:8px;width:8px;bottom:-3px;left:50%;transform:translate(-50%) rotate(45deg)}.login-31 .social-list .icon:hover .tooltip{top:-45px;opacity:1;visibility:visible;pointer-events:auto}.login-31 .social-list .icon:hover .tooltip,.login-31 .social-list .icon:hover span{text-shadow:0 -1px 0 rgba(0,0,0,.1)}.login-31 .social-list .facebook,.login-31 .social-list .facebook:hover .tooltip,.login-31 .social-list .facebook:hover .tooltip::before{background:#3b5999}.login-31 .social-list .twitter,.login-31 .social-list .twitter:hover .tooltip,.login-31 .social-list .twitter:hover .tooltip::before{background:#46c1f6}.login-31 .bg-img{position:relative;display:flex;justify-content:center;align-items:center;padding:30px;background:url(../img/img-31.jpg) 0 0/cover;top:0;left:0;z-index:0}.login-31 .bg-img:before{content:"";background:#000;position:fixed;z-index:-1;top:0;left:0;opacity:.3}@keyframes sf-fly-by-1{from{transform:translateZ(-600px);opacity:.5}to{transform:translateZ(0);opacity:.5}}@keyframes sf-fly-by-2{from{transform:translateZ(-1200px);opacity:.5}to{transform:translateZ(-600px);opacity:.5}}@keyframes sf-fly-by-3{from{transform:translateZ(-1800px);opacity:.5}to{transform:translateZ(-1200px);opacity:.5}}.login-31 .star-field{position:fixed;top:0;left:0;width:100%;height:100%;perspective:600px;-webkit-perspective:600px;z-index:-1}.login-31 .star-field .layer{box-shadow:-411px -476px #ccc,777px -407px #d4d4d4,-387px -477px #fcfcfc,-91px -235px #d4d4d4,491px -460px #f7f7f7,892px -128px #f7f7f7,758px -277px #ededed,596px 378px #ccc,647px 423px #f5f5f5,183px 389px #c7c7c7,524px -237px #f0f0f0,679px -535px #e3e3e3,158px 399px #ededed,157px 249px #ededed,81px -450px #ebebeb,719px -360px #c2c2c2,-499px 473px #e8e8e8,-158px -349px #d4d4d4,870px -134px #cfcfcf,446px 404px #c2c2c2,440px 490px #d4d4d4,414px 507px #e6e6e6,-12px 246px #fcfcfc,-384px 369px #e3e3e3,641px -413px #fcfcfc,822px 516px #dbdbdb,449px 132px #c2c2c2,727px 146px #f7f7f7,-315px -488px #e6e6e6,952px -70px #e3e3e3,-869px -29px #dbdbdb,502px 80px #dedede,764px 342px #e0e0e0,-150px -380px #dbdbdb,654px -426px #e3e3e3,-325px -263px #c2c2c2,755px -447px #c7c7c7,729px -177px #c2c2c2,-682px -391px #e6e6e6,554px -176px #ededed,-85px -428px #d9d9d9,714px 55px #e8e8e8,359px -285px #cfcfcf,-362px -508px #dedede,468px -265px #fcfcfc,74px -500px #c7c7c7,-514px 383px #dbdbdb,730px -92px #cfcfcf,-112px 287px #c9c9c9,-853px 79px #d6d6d6,828px 475px #d6d6d6,-681px 13px #fafafa,-176px 209px #f0f0f0,758px 457px #fafafa,-383px -454px #ededed,813px 179px #d1d1d1,608px 98px #f5f5f5,-860px -65px #c4c4c4,-572px 272px #f7f7f7,459px 533px #fcfcfc,624px -481px #e6e6e6,790px 477px #dedede,731px -403px #ededed,70px -534px #ccc,-23px 510px #cfcfcf,-652px -237px #f5f5f5,-690px 367px #d1d1d1,810px 536px #d1d1d1,774px 293px #c9c9c9,-362px 97px #c2c2c2,563px 47px #dedede,313px 475px #e0e0e0,839px -491px #e3e3e3,-217px 377px #d4d4d4,-581px 239px #c2c2c2,-857px 72px #ccc,-23px 340px #dedede,-837px 246px #fff,170px -502px #cfcfcf,822px -443px #e0e0e0,795px 497px #e0e0e0,-814px -337px #cfcfcf,206px -339px #f2f2f2,-779px 108px #e6e6e6,808px 2px #d4d4d4,665px 41px #d4d4d4,-564px 64px #ccc,-380px 74px #cfcfcf,-369px -60px #f7f7f7,47px -495px #e3e3e3,-383px 368px #f7f7f7,419px 288px #d1d1d1,-598px -50px #c2c2c2,-833px 187px #c4c4c4,378px 325px #f5f5f5,-703px 375px #d6d6d6,392px 520px #d9d9d9,-492px -60px #c4c4c4,759px 288px #ebebeb,98px -412px #c4c4c4,-911px -277px #c9c9c9;transform-style:preserve-3d;position:absolute;top:50%;left:50%;height:4px;width:4px;border-radius:2px}.login-31 .star-field .layer:first-child{animation:5s linear infinite sf-fly-by-1}.login-31 .star-field .layer:nth-child(2){animation:5s linear infinite sf-fly-by-2}.login-31 .star-field .layer:nth-child(3){animation:5s linear infinite sf-fly-by-3}.login-32 .login-32-inner,.login-33{top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;padding:30px 15px;width:100%;opacity:1;bottom:0}.login-32 .login-32-inner{min-height:100vh;text-align:center;position:relative;display:flex;justify-content:center;align-items:center}.login-33,.login-34{z-index:999;justify-content:center;min-height:100vh}.login-32 .login-inner-form{color:#535353;text-align:center;position:relative}.login-32 .animate-image-1,.login-32 .animate-image-2{position:relative;-webkit-animation:2s ease-in-out infinite alternate glide}.login-44 .bg-img,.login-45 .form-info,.login-45:before{animation:15s infinite Gradient}.login-32 .animate-image-1 img{height:200px;position:absolute;bottom:70px;left:15%}.login-32 .animate-image-2 img{height:200px;position:absolute;top:70px;right:15%}@-webkit-keyframes glide{from{right:0;bottom:0}to{right:0;bottom:20px}}.login-32 .form-section{max-width:600px;margin:0 auto;border-radius:10px;padding:70px;background:#fff2f2}.login-32 .login-inner-form .form-control{font-size:16px;outline:0;color:#535353;border-radius:50px;border:1px solid #fff;background:#fff;padding:15.5px 50px 15.5px 25px}.login-32 .login-inner-form .form-box i{position:absolute;top:14px;right:25px;font-size:19px}.login-32 .login-inner-form .forgot{margin:0;line-height:40px}.login-32 .login-inner-form .btn-theme{background:#50a1ff;border:none;color:#fff}.login-32 .login-inner-form .btn-theme:hover{background:#4595f1}.login-32 .btn-section,.login-32 .logo{text-align:center;margin-bottom:35px}.login-32 .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-32 .login-inner-form .extra-login{float:left;width:100%;margin:30px 0 28px;text-align:center;position:relative}.login-32 .login-inner-form .extra-login>span{width:auto;float:none;display:inline-block;background:#fff2f2;padding:1px 20px;z-index:1;position:relative;font-size:16px;color:#535353;text-transform:capitalize}.login-32 .btn-section .link-btn{padding:8px 25px;font-size:16px;border:1px solid #fff;background:#fff;margin-right:5px;letter-spacing:.5px;border-radius:50px;font-weight:400;color:#535353;text-decoration:none;text-decoration:blink}.login-32 .btn-section .active,.login-32 .btn-section .link-btn:hover{color:#50a1ff}.login-32 .login-inner-form .checkbox{margin-bottom:30px;font-size:16px}.login-32 .login-inner-form .form-check label::before{content:"";display:inline-block;position:absolute;width:22px;height:22px;margin-left:-27px;border:1px solid #fff;border-radius:50px;background-color:#fff}.login-32 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before{background-color:#50a1ff;border-color:#50a1ff}.login-32 .login-inner-form input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:20px;font-size:12px;content:"\2713";padding-left:0}.login-32 .form-section:hover .linkedin-bg{background:#0177b5;color:#fff}.login-33{background:url(../img/img-33.jpg) top left/cover;position:relative;display:flex;align-items:center}.login-33 .btn-section{margin-bottom:50px}.login-33 .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;font-family:Jost,sans-serif}.login-33 .active,.login-33 .link-btn:hover{border:2px solid #fff;color:red;background:#fff}.login-33 .logo img{margin-bottom:50px;height:40px}.login-33 .form-section{max-width:550px;color:#fff;margin:0 auto;padding:50px;background:#00000052}.login-33 .login-inner-form .form-control{width:100%;padding:10px 25px;font-size:18px;font-weight:400;outline:0;color:#000!important;border-radius:3px;height:60px;border:1px solid #fff;background:#fff;font-family:Jost,sans-serif}.login-33 .login-inner-form label{font-weight:400;font-size:18px;margin-bottom:10px;opacity:.9;font-family:Jost,sans-serif}.login-33 .login-inner-form .forgot{margin:0;line-height:60px;opacity:.9;color:#fff;font-size:16px;float:right}.login-33 .login-inner-form p a{color:#fff;opacity:.9}.login-33 .login-inner-form .btn-theme{background:#f0151f;border:none;color:#fff}.login-33 .login-inner-form .btn-theme:hover{background:#dc141d}.login-33 .tab-box .nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#000;border:2px solid rgba(23,23,23,.72);background:0 0}.login-34{padding:25px 0;position:relative;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.login-35,.login-36 .form-section{justify-content:center;text-align:center}.login-34 .btn-section,.login-34 .logo{border-radius:50px;margin-bottom:0;display:inline-block;top:20px;position:absolute;right:20px}.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 label{color:#fff;font-size:16px}.login-34 .form-section p{color:#fff;font-size:16px;margin-bottom:40px}.login-34 .form-section p a{color:#e6e6e6}.login-34 .form-section h1{font-size:30px;color:#fff}.login-34 .form-section h3{margin:0 0 40px;font-size:23px;font-weight:400;color:#fff}.login-34 .form-section .form-control{padding:10px 20px;font-size:15px;outline:0;height:50px;border-radius:3px;border:1px solid transparent;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-34 .form-section .btn-md,.login-37 .form-section .btn-md{cursor:pointer;padding:13px 50px 12px;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px}.login-34 .form-section .btn-theme,.login-37 .form-section .btn-theme{background:#ff2f2f;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;color:#fff}.login-34 .form-section .btn-theme:hover,.login-37 .form-section .btn-theme:hover{background:#ec2727}.login-34 .info{max-width:500px;margin:0 auto;align-self:center!important}.login-34 .btn-section .link-btn{font-size:14px;float:left;font-weight:400;text-align:center;text-decoration:none;text-decoration:blink;width:100px;padding:8px 5px;margin-right:5px;color:#fff;border-radius:3px;background:#0000002e}.login-34 .form-section .form-check label::before,.login-37 .form-section .form-check label::before,.login-41 .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-34 .form-section .form-check-label{padding-left:25px;margin-bottom:0;font-size:16px;color:#fff}.login-34 .form-section .checkbox-theme input[type=checkbox]:checked+label::before,.login-37 .form-section .checkbox-theme input[type=checkbox]:checked+label::before{background-color:#ff2f2f;border-color:#ff2f2f}.login-34 .form-section a.forgot-password{font-size:16px;color:#fff;float:right}.login-35 .form-section .extra-login>span,.login-36 .form-section .extra-login>span{float:none;display:inline-block;text-transform:capitalize;width:auto;padding:1px 20px}.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}.login-35{background:url(../img/img-35.jpg) top left/cover;top:0;width:100%;bottom:0;opacity:1;z-index:9;min-height:100vh;position:relative;display:flex;align-items:center;padding:30px 0}.login-35:before{content:"";width:50%;height:100%;position:absolute;top:0;left:0;border-radius:0;background:#fff;z-index:-99}.login-35 .form-section{max-width:550px;margin:0 auto;padding:70px 50px;border-radius:5px;z-index:999;box-shadow:0 0 5px rgb(0 0 0 / 20%);background-image:linear-gradient(to bottom,#61daff,#656bff)}.login-35 .form-section .extra-login::before{position:absolute;left:0;top:10px;width:100%;height:1px;background:#d8dcdc40;content:""}.login-35 .form-section .extra-login>span{background:#648cff;z-index:1;position:relative;font-size:15px;color:#fff}.login-35 .form-section .social-list li a{font-size:14px;font-weight:400;width:130px;margin:2px 0 3px;height:40px;line-height:40px;border-radius:20px;display:inline-block;text-align:center;text-decoration:none;background:#fff;font-family:Jost,sans-serif}.login-35 .form-section .social-list li a i{height:40px;width:40px;line-height:40px;float:left;color:#fff;border-radius:20px}.login-35 .main-title .words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.login-35 .main-title .no-js .words-wrapper b{opacity:0}.login-35 .main-title .no-js .words-wrapper b.visible{opacity:1}.login-35 .form-section .form-control{float:left;width:100%;padding:12px 20px;height:50px;font-size:16px;outline:0;background:#fff;color:#535353;border-radius:3px;border:1px solid #fff}.login-35 .form-section .form-check-input{width:20px;height:20px;margin-top:0;position:absolute;border:1px solid #fff;border-radius:2px;background-color:#fff;margin-left:-22px}.login-35 .form-section .form-check{margin-bottom:0;text-align:left}.login-35 .form-check-input:checked{background-color:#ffc801;border-color:#ffc801}.login-35 .btn-primary:hover{color:#ffc801;border:2px solid #ffc801}.login-36 .bg-img,.login-36 .form-section{display:flex;position:relative;min-height:100vh}@media (max-width:500px){.login-10 .form-section .social-list li a i,.login-27 .form-section .social-list li a i,.login-35 .form-section .social-list li a i{display:none}.login-10 .form-section .social-list li a{width:105px}.login-27 .form-section .social-list li a,.login-35 .form-section .social-list li a{width:100px}}.login-39 .form-section .social-list li a,.login-40 .form-section .social-list li a{font-size:13px;width:120px;margin:2px 0 3px;height:40px;line-height:40px;font-weight:600}.login-36 .form-section{align-items:center;padding:30px 0;background:#fff7f7}.login-36 .form-inner{max-width:500px;width:100%;margin:0 15px;background:#fff;padding:50px;box-shadow:0 0 10px rgb(0 0 0 / 12%);overflow:hidden}.login-36 .bg-img{justify-content:center;align-items:center;padding:15px 30px;background:url(../img/fondo.jpg) center center/cover no-repeat;z-index:999}.login-36 .bg-img:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:rgb(0 122 120 / 55%)}.login-36 .form-section .extra-login>span{position:relative;font-size:14px;color:#424242;background:#fff}.login-36 .form-section p{color:#424242;margin-bottom:0;font-size:15px}.login-36 .form-section h3{margin:0 0 30px;font-size:20px;text-transform:uppercase;font-weight:500;color:#121212}.login-36 .name_wrap h1,.login-36 .name_wrap h4{position:relative;font-family:Poppins,sans-serif;font-weight:700;line-height:1.2;text-transform:uppercase;display:inline-block;overflow:hidden}.login-36 .form-section .form-control{padding:15.5px 20px;float:left;width:100%;font-size:15px;outline:0;color:#424242;border-radius:3px;border:1px solid transparent;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-36 .form-section .btn-md{cursor:pointer;padding:15.5px 50px 14.5px;font-size:17px;font-weight:400;font-family:Jost,sans-serif;border-radius:3px;height:55px}.login-36 .form-section .btn-theme{background:#ff574d;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;color:#fff;border-radius:3px}.login-36 .form-section .form-check label::before{content:"";display:inline-block;position:absolute;width:18px;height:18px;top:3px;margin-left:-25px;border:1px solid #fff;border-radius:3px;background:#fff;box-shadow:0 0 5px rgb(0 0 0 / 20%)}.login-36 .form-section .form-check-label{padding-left:25px;margin-bottom:0;font-size:15px;color:#424242}.login-36 .form-section a.forgot-password{font-size:15px;color:#424242;float:right}.login-36 .info{max-width:650px;margin:0 auto;z-index:999}.login-36 .name_wrap h1{font-size:55px;color:#fff}.login-36 .name_wrap h4{font-size:25px;color:#048ABF}.name_wrap h4 span{color:transparent;-webkit-text-stroke:1px #007A78;padding-left:2px}.login-36 .info p{color:#fff;line-height:28px;opacity:.8;font-size:15px}.login-36 .social-list li a{-webkit-transition:.8s;transition:.8s;bottom:15px;margin:1px;font-size:14px;width:110px;height:40px;line-height:40px;border-radius:3px;display:inline-block;text-align:center;color:#fff}.login-36 .form-inner:hover .form-box i,.login-36 .form-inner:hover .social-list li a{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.login-36 .form-inner i{-webkit-transition:.8s;transition:.8s}.login-37 .bg-img,.login-37 .form-section{display:flex;justify-content:center;position:relative}.login-37{background:#fafafa}.login-37 .form-section{min-height:100vh;text-align:center;align-items:center;padding:15px 0;background:#06133d}.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:url(../img/img-37.png) top left/cover;top:0;bottom:0;opacity:1;z-index:999;min-height:496px;align-items:center;padding:30px 50px}.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 .form-section p{text-align:center;color:#dadada;margin-bottom:0;font-size:15px}.login-37 .form-section p a{color:#dadada}.login-37 .form-section h3{margin:0 0 30px;font-size:25px;font-weight:400;color:#dadada}.login-37 .form-section .form-control{padding:10px 20px;font-size:15px;outline:0;height:50px;background:#fff;color:#424242;border-radius:3px;border:1px solid transparent;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-37 .form-section .form-check-label{padding-left:25px;margin-bottom:0;font-size:15px;color:#dadada}.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 a.forgot-password{font-size:15px;color:#dadada;float:right}.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-38 .bg-img,.login-38 .form-section{min-height:100vh;position:relative;display:flex}.login-38 .form-section{text-align:center;justify-content:center;align-items:center;padding:30px;background:#fff}.login-38 .bg-img{padding:15px 0;background:url(../img/img-38.jpg) center center/cover no-repeat}.login-38 .bg-img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:rgb(17 30 183 / 16%)}.login-38 .form-section .extra-login{width:100%;margin:25px 0;position:relative}.login-38 .form-section p,.login-39 .form-section p{color:#424242;margin-bottom:0;text-align:center;font-size:16px}.login-38 .form-section h3{margin:0 0 25px;font-size:25px;color:#121212;font-weight:400}.login-38 .form-section .form-control{padding:10px 20px;font-size:16px;outline:0;height:55px;background:#fff;color:#424242;border-radius:3px;border:1px solid #dedede}.login-38 .form-section .btn-md{cursor:pointer;padding:15.5px 50px 14.5px;font-size:17px;font-weight:400;height:55px;font-family:Jost,sans-serif;border-radius:3px}.login-38 .form-section .btn-theme{background:#6fca3d;border:none;color:#fff}.login-38 .form-section .btn-theme:hover{background:#6cbc40}.login-38 .form-section .checkbox-theme input[type=checkbox]:checked+label::before{background-color:#6fca3d;border-color:#6fca3d}.login-38 .form-section input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:15px;font-size:12px;content:"\2713";padding-left:0}.login-38 .social-buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.login-38 .social-button{position:relative;display:flex;justify-content:center;align-items:center;outline:0;width:55px;height:55px;border-radius:3px;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / 10%);text-align:center;margin:0 5px 5px;font-size:20px}.login-39,.login-40 .form-info{min-height:100vh;justify-content:center}.login-38 .social-button::after{content:'';position:absolute;top:-1px;left:50%;display:block;width:0;height:0;border-radius:3px;transition:.3s}.login-38 .social-button:focus,.social-button:hover{color:#fff!important}.login-39,.login-40 .bg-img,.login-40 .form-info{position:relative;display:flex}.login-39{top:0;width:100%;bottom:0;opacity:1;text-align:center;align-items:center;padding:30px 0}.login-39 .form-section{max-width:600px;margin:0 auto;padding:50px;background:#fff;border-radius:5px;box-shadow:0 0 35px rgba(0,0,0,.1)}.login-39 .form-section .extra-login>span{display:inline-block;background:#fff;padding:1px 20px;z-index:1;position:relative;font-size:15px;color:#424242}.login-39 .form-section h3{text-align:center;margin:0 0 30px;font-size:25px;font-weight:400;font-family:Jost,sans-serif;color:#121212}.login-39 .form-section .form-control{font-size:15px;outline:0;background:#e8e8e8;color:#424242;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;color:#747474;font-size:19px}.login-39 .form-section .btn-theme{background:#00a875;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;color:#fff}.login-39 .form-section .btn-theme:hover{background:#029468}.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 .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:12px;content:"\2713";padding-left:3px}.login-39 .form-section a.forgot-password{font-size:16px;color:#424242;float:right;line-height:50px}.login-39 .form-section .social-list li a{border-radius:3px;display:inline-block;text-align:center;color:#fff}.login-40 .form-info{align-items:center;padding:30px;background:#ffe9e9}.login-40 .bg-img,.login-41 .bg-img{min-height:100vh;justify-content:center}.login-40 .form-section{max-width:430px;margin:0 auto;text-align:center;width:100%;overflow:hidden}.login-40 .login-inner-form .form-control{font-size:16px;outline:0;color:#fff;border:1px solid #fff;padding:14.5px 45px 14.5px 20px;border-radius:3px;background:#fff}.login-40 .login-inner-form .form-box i,.login-43 .login-inner-form .form-box i{position:absolute;top:12px;right:20px;font-size:20px;color:#424242}.login-40 .login-inner-form label,.login-43 .login-inner-form label{font-size:14px;margin-bottom:5px}.login-40 .login-inner-form .forgot,.login-41 .login-inner-form .forgot,.login-43 .login-inner-form .forgot{margin:0;line-height:45px;color:#424242;font-size:15px;float:right}.login-40 .bg-img{background:url(../img/img-40.jpg) top left/cover;top:0;bottom:0;opacity:1;z-index:999;align-items:center;padding:30px 100px}.login-40 .bg-img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background:rgb(17 30 183 / 45%)}.login-40 .info{max-width:700px;margin-right:auto;z-index:999;text-align:left}.login-40 .info h1{font-size:50px;color:#fff;font-weight:700;margin-bottom:30px;text-transform:uppercase}.login-40 .info h1 span{font-weight:300}.login-40 .info p{margin-bottom:0;color:#fff;opacity:.9;line-height:25px;font-size:15px}.login-40 .login-inner-form .btn-md{cursor:pointer;height:55px;color:#fff;padding:15.5px 50px 14.5px;font-size:15px;font-weight:400;font-family:Jost,sans-serif;border-radius:50px;text-transform:uppercase}.login-40 .login-inner-form p,.login-41 .login-inner-form p,.login-43 .login-inner-form p{margin:0;color:#424242}.login-40 .login-inner-form .btn-theme{background:#0f96f9;border:none;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-40 .login-inner-form .btn-theme:hover{background:#108ae4}.login-40 .login-inner-form .form-check label::before{content:"";display:inline-block;position:absolute;width:20px;height:20px;top:0;margin-left:-25px;border-radius:2px;background:#fff;border:1px solid #fff}.login-40 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before{color:#fff;background:#0f96f9;border:1px solid #0f96f9}.login-40 .login-inner-form input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:20px;font-size:12px;content:"\2713"}.login-40 .login-inner-form .checkbox a,.login-43 .login-inner-form .checkbox a{font-size:16px;color:#424242;float:right;margin-left:3px}.login-40 .form-section h3{font-size:23px;margin-bottom:40px;color:#121212}.login-40 .form-section p{margin:25px 0 0;font-size:16px;color:#424242}.login-40 .form-section .social-list li a{display:inline-block;text-align:center;text-decoration:none;background:#fff}.login-40 .form-section .extra-login{float:left;width:100%;margin:20px 0 25px;text-align:center;position:relative}.login-40 .form-section .extra-login>span{background:#ffe9e9;padding:1px 20px;position:relative;font-size:14px;color:#424242}.login-41 .bg-img,.login-42{top:0;bottom:0;opacity:1;z-index:999;display:flex}.login-41 .form-section{max-width:530px;margin:0 auto;width:100%}.login-41 .login-inner-form .form-control{font-size:15px;outline:0;color:#424242;border-radius:3px;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-41 .bg-img-inner:after,.login-41 .bg-img-inner:before{opacity:.5;background:#d8001dd4;width:40%;height:60%;position:absolute;content:""}.login-41 .login-inner-form .form-box i{position:absolute;top:12px;right:15px;font-size:19px;color:#424242}.login-41 .bg-img{background:#ff2f4b;position:relative;align-items:center;padding:0 15px;overflow:hidden}.login-42,.login-43{min-height:100vh;justify-content:center;padding:30px 0}.login-41 .bg-img-inner:before{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%);z-index:-999}.login-41 .bg-img-inner:after{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%)}.login-41 .info h1{font-size:28px;color:#fff;margin-bottom:15px;text-transform:uppercase}.login-41 .info p{margin-bottom:0;color:#fff;line-height:28px}.login-41 .info{max-width:450px;margin:0 auto;padding:40px;border:5px solid #fff;text-align:center;z-index:999}.login-41 .login-inner-form .btn-md,.login-42 .btn-theme{cursor:pointer;border-radius:3px;font-size:17px;font-family:Jost,sans-serif}.login-41 .login-inner-form .btn-md{height:50px;color:#fff;padding:13px 50px 12px;font-weight:400}.login-41 .login-inner-form .btn-theme{background:#353140;border:none;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-41 .login-inner-form .btn-theme:hover{background:#292631}.login-41 .login-inner-form .form-check-label{padding-left:25px;margin-bottom:0;font-size:15px;color:#fff}.login-41 .login-inner-form input[type=checkbox]:checked+label:before{font-weight:600;color:#fff;line-height:12px;font-size:13px;content:"\2713"}.login-41 .btn-section .active-bg,.login-41 .btn-section .link-btn:hover{background:#ff2f4b}.login-41 .btn-section .default-bg{background:#353140}.login-41 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before{color:#fff;background:#292631;border:solid #292631}.login-41 .login-inner-form .checkbox a{font-size:15px;color:#fff;float:right;margin-left:3px}.login-41 .form-section{text-align:center;padding:70px;background:#ff2f4b;border-radius:5px}.login-41 .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:.1;z-index:-999}.login-41 .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:.1;background:#d8001dd4}.login-41 .form-section h3{font-size:25px;margin-bottom:25px;font-weight:400;color:#fff}.login-41 .form-section p{margin:25px 0 0;font-size:15px;color:#fff}.login-41 .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,.2)}.login-42 .btn-theme,.login-42 .form-section .extra-login>span{position:relative;text-transform:capitalize;display:inline-block}.login-42{position:relative;align-items:center;background:#fdfdfd}.login-42 .form-inner{max-width:570px;width:100%;margin:0 auto;text-align:center;padding:70px 80px;background:#fff;position:relative;z-index:0;background-image:linear-gradient(to bottom,#3bc1f9,#6082ff);box-shadow:0 0 35px rgb(0 0 0 / 10%)}.login-43,.login-43 .bg-img{bottom:0;opacity:1;z-index:999}.login-42 .form-section .extra-login::before{position:absolute;left:0;top:10px;width:100%;height:1px;background:#e4e4e442;content:""}.login-42 .form-section .extra-login>span{width:auto;float:none;padding:1px 20px;z-index:1;font-size:14px;color:#fff;background:#5594fd}.login-42 .form-section h3{margin:0 0 35px;font-size:25px;font-weight:400;color:#fff}.login-42 input::placeholder{color:#fff}.login-42 .form-section .form-control{padding:14.5px 0;font-size:16px;outline:0;background:0 0!important;color:#424242;font-weight:500;border-radius:0;border:none;border-bottom:2px solid #fff}.login-42 .form-section .form-box i{position:absolute;top:10px;right:0;font-size:23px;color:#fff}.login-42 .form-section .form-check{float:left;margin-bottom:0;padding-left:25px;font-size:16px;color:#fff}.login-42 .form-section .form-check-input{width:20px;height:20px;margin-top:0;vertical-align:top;position:absolute;border:2px solid #fff;border-radius:0;top:2px}.login-42 .form-check-input:checked{background-color:#ffc626;border-color:#ffc626!important}.login-42 .btn-theme{width:100%;color:#000;overflow:hidden;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;-o-transition:.3s;font-weight:400;border:none}.login-42 .social-list a,.login-43,.login-43 .bg-img{display:flex;position:relative}.login-42 .btn-theme:hover,.login-43 .social-list a:hover{color:#fff}.login-42 .btn-theme:before{position:absolute;content:'';left:96%;top:0;width:100%;height:100%;z-index:1;opacity:1;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;transform:skewX(-25deg);background:#ffc626}.login-42 .social-list a{width:55px;height:55px;align-items:center;justify-content:center;border-radius:3px;margin:0 3px 5px;font-size:20px;overflow:hidden;background:#fff;transition:transform .2s linear,border-radius .2s linear .2s}@media (max-width:992px){.login-31 .bg-img,.login-32 .animate-image-1,.login-32 .animate-image-2,.login-36 .bg-img,.login-38 .bg-img,.login-40 .bg-img,.login-41 .bg-img,.login-41 .btn-section{display:none}.login-31 .form-info,.login-38 .form-section,.login-40 .form-info{padding:30px 15px}.login-32 .form-section{padding:50px 30px}.login-32 .login-32-inner{padding:15px 0}.login-34 .form-section,.login-37 .form-section{width:100%}.login-34 .bg-img,.login-37 .bg-img{min-height:100%;border-radius:5px}.login-34 .login-box{max-width:500px;margin:0 auto;padding:0}.login-36 .form-inner{padding:40px 30px}.none-992{display:none!important}.login-40 .form-section .social-list li a{font-size:12px;width:110px}.login-41 .none-2{display:inherit}.login-42 .form-inner{padding:50px}}.login-43{background:url(../img/img-43.jpg) top left/cover;top:0;width:100%;align-items:center}.login-43 .container{max-width:1000px;margin:0 auto}.login-43 .bg-color-8{justify-content:center;align-items:center;padding:100px;background:#fff}.login-43 .login-inner-form .form-control{font-size:16px;outline:0;color:#424242;border-radius:3px;border:1px solid transparent;background:#eceaea;padding:14.5px 45px 14.5px 20px}.login-43 .bg-img{background:url(../img/img-100.jpg) top left/cover;top:0}.login-43 .login-box{background:#fff;margin:0 auto;box-shadow:0 0 35px rgba(0,0,0,.1);border-radius:0 30px 30px 0}.login-43 .login-inner-form .checkbox-theme input[type=checkbox]:checked+label::before{color:#fff;background:#6366e8}.login-43 .login-inner-form .btn-theme{background:#6366e8;border:none;color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.login-43 .login-inner-form .btn-theme:hover{background:#5356d4}.login-43 .logo{height:30px;top:25px;left:25px;position:absolute}.login-43 .logo-2{margin-bottom:15px;display:none}.login-43 .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-43 .form-section input[type=checkbox]:checked+label:before{font-weight:600;color:#e6e6e6;line-height:17px;font-size:14px;content:"\2713"}.login-43 .btn-section{float:right;display:inline-block;top:30px;position:absolute;right:25px;font-family:Jost,sans-serif;margin-bottom:0}.login-43 .btn-section .link-btn{font-size:15px;text-align:center;color:#6366e8;padding:7px 18px;text-decoration:none;text-decoration:blink;border-radius:3px;background:#fff}.login-43 .btn-section .link-btn.active,.login-43 .btn-section .link-btn:hover{background:#6366e8;color:#fff}.login-43 .form-section h3{font-size:25px;margin-bottom:30px;font-weight:400;color:#121212}.login-43 .form-section .text{font-size:16px;margin-top:25px;margin-bottom:0;color:#424242}.login-43 .social-list{bottom:30px;position:absolute;left:25px;list-style:none}.login-43 .social-list a{width:40px;height:40px;line-height:35px;font-size:15px;position:relative;margin:0 8px;text-align:center;display:inline-block;color:#fff}.login-43 .social-list a i,.login-43 .social-list a span{position:relative;top:2px;left:1px}.login-43 .social-list a:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.login-43 .social-list a:hover:before{background:#6366e8;border:1px solid #6366e8}@media (max-width:992px){.login-43 .none-992{display:none}.login-43 .form-section h3{font-size:23px}.login-43 .logo-2,.login-43 .text{display:block}.login-43 .bg-color-8{padding:60px}.login-43 .login-box{max-width:550px;margin:0 auto}}.login-44 .bg-img,.login-44 .form-section{top:0;bottom:0;z-index:999;opacity:1;position:relative;display:flex;min-height:100vh}@media (max-width:768px){.login-1 .form-inner,.login-24 .form-section,.login-39 .form-section,.login-42 .form-inner{padding:40px 30px}.login-10 .form-section,.login-19 .form-inner,.login-22 .form-section .details,.login-25 .login-inner-form .details,.login-26 .form-section,.login-27 .form-section,.login-30 .form-inner,.login-31 .form-section,.login-33 .form-section,.login-35 .form-section,.login-41 .form-section,.login-43 .bg-color-8,.login-8 .form-inner{padding:50px 30px}.login-10 .animation-container,.login-22-bodycolor .ripple-background,.login-31 .btn-section,.login-35:before{display:none}.login-17 .form-inner,.login-21 .form-inner,.login-29 .form-inner,.login-37 .form-inner{margin:0 15px}.login-28 .form-section .details{padding:60px 30px}.login-29{background:#fd2458}.login-31 .full-none{display:initial}.login-31 .social-list{margin:30px 0}.login-33,.login-37 .form-section{padding:30px 0}.login-34 .form-section{padding:110px 30px 50px}.login-41 .form-section .social-list li a{font-size:12px;width:115px;margin:0 0 5px}}.login-44 .bg-img{align-items:center;padding:30px 100px;background:linear-gradient(132deg,#fc415a,#591bc5,#212335);background-size:400% 400%;overflow:hidden}.login-44 .form-section{align-items:center;padding:30px 60px}.login-44 .login-inner-form .forgot{line-height:50px;float:right;color:#535353;font-size:16px}.login-44 .login-inner-form h3{margin:0 0 50px;font-size:30px;font-weight:400;color:#040404}.login-44 .login-inner-form .form-control{width:100%;padding:0 0 10px;font-size:16px;font-weight:400;background:0 0;border:none;border-bottom:2px solid #535353;outline:0;color:#535353;border-radius:0}.login-44 .login-inner-form input::placeholder{color:#535353}.login-44 .login-inner-form .btn-theme{background:#fff;border:none;color:red;box-shadow:0 0 35px rgb(0 0 0 / 10%);border-radius:5px;float:left}.login-44 .login-inner-form .btn-theme:hover{background:red!important;color:#fff!important}.login-44 .btn-theme{border-radius:5px;padding:12px 50px 11px;color:#fff;border:2px solid #fff;font-size:17px;font-family:Jost,sans-serif;font-weight:400;float:right;margin-right:5px}.login-44 .btn-theme:hover{color:red;background:#fff;text-decoration:none}.login-44 .informeson{max-width:750px;margin-left:auto;text-align:right}.login-44 .informeson h2{font-size:50px;font-weight:600;margin-bottom:30px;color:#fff}.login-44 .informeson p{margin-bottom:40px;font-size:15px;line-height:25px;color:#dfdfdf}.login-44 .social-box{bottom:30px;position:absolute;right:100px}.login-44 .logo{top:30px;position:absolute;right:100px}@media (max-width:1200px){.login-40 .info h1{font-size:45px}.login-44 .bg-img{padding:30px}.login-44 .informeson h2{font-size:40px}.login-44 .logo,.login-44 .social-box{right:30px}.login-44 .login-inner-form h3{font-size:25px}}.login-45:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:50%;min-height:100vh;justify-content:center;align-items:center;padding:30px 15px;background:#fff;background:linear-gradient(132deg,#fc415a,#591bc5,#212335);background-size:400% 400%}@keyframes flip{0%,80%{transform:rotateY(360deg)}}.login-45 .form-info{justify-content:center;align-items:center;padding:100px 90px;background:linear-gradient(132deg,#fc415a,#591bc5,#212335);background-size:400% 400%}.login-45 .login-inner-form .form-control{padding:0 0 15px;font-size:16px;outline:0;background:0 0!important;color:#e9e8e8;font-weight:500;border-radius:0;border:none;border-bottom:2px solid #e9e8e8}.login-45 .login-inner-form input::placeholder{color:#e9e8e8}.login-45 .login-inner-form .form-box i{position:absolute;top:0;right:0;font-size:20px;color:#e9e8e8}.login-45 .login-inner-form p{margin:0;color:#e9e8e8}.login-45 .form-section .text a,.login-45 .login-inner-form p a{color:#e9e8e8}.login-45 .login-inner-form .form-check a{color:#e9e8e8;float:right}.login-45 .login-inner-form .form-check label::before{content:"";display:inline-block;position:absolute;width:20px;height:20px;top:1px;margin-left:-22px;border-radius:0;background:#fff;border:1px solid #d9d9d9}.login-45 .login-inner-form .form-check-label{padding-left:20px;margin-bottom:0;font-size:16px;color:#e9e8e8}.login-45 .login-inner-form .checkbox a{font-size:16px;color:#e9e8e8;float:right;margin-left:3px}.login-45 .form-section .text{font-size:16px;margin-top:25px;margin-bottom:0;color:#e9e8e8}@media (max-width:992px){.login-44 .bg-img,.login-45 .bg-img{display:none}.login-44 .login-inner-form h3{margin:0 0 40px}.login-44 .login-inner-form{max-width:450px;margin:0 auto}.login-44 .form-section{padding:30px 15px}.login-44 .logo-2{display:inherit;margin-bottom:20px}.login-45 .form-info{padding:50px 30px}.login-45 .login-box{max-width:600px;margin:0 auto}.login-45:before{background:#efefef}}