.social-login-container{margin-top:30px;margin-bottom:20px;width:100%}.social-login-container .social-login-separator{display:flex;align-items:center;text-align:center;margin-bottom:25px;color:#b9b9b9;font-size:14px}.social-login-container .social-login-separator::before,.social-login-container .social-login-separator::after{content:"";flex:1;border-bottom:1px solid #eee}.social-login-container .social-login-separator span{padding:0 15px}.social-login-container .social-login-buttons{display:flex;flex-direction:column;gap:12px}.social-login-container .btn-social{display:flex;align-items:center;justify-content:center;padding:12px;border-radius:2px;text-decoration:none;color:#212422 !important;font-weight:600;border:2px solid #212422;background:#fff;transition:background-color .2s;position:relative;font-size:15px;text-transform:none;column-gap:10px}.social-login-container .btn-social .social-icon{display:flex;align-items:center;justify-content:center;font-size:18px}.social-login-container .btn-social .social-icon i.fa-google{color:#4285f4}.social-login-container .btn-social .social-icon i.fa-facebook{color:#1877f2}.social-login-container .btn-social .social-icon i.fa-apple{color:#212422}.social-login-container .btn-social:hover{background-color:#f5f5f5;text-decoration:none}.authentication-page-centered{max-width:550px;margin:40px auto;padding:40px 60px;background:#fff;border:1px solid #f0f0f0;border-radius:8px}@media(max-width: 992px){.authentication-page-centered{max-width:97%;padding:20px;margin:20px auto}}.authentication-page-centered .h2{font-weight:400;text-transform:none;margin-bottom:15px;font-size:30px;color:#212422}.authentication-page-centered .no-account-link{margin-bottom:30px}.authentication-page-centered .no-account-link a,.authentication-page-centered .no-account-link span{color:#43b981;font-weight:400;font-size:18px;text-decoration:underline}.authentication-page-centered .login-form .form-group{margin-bottom:20px}.authentication-page-centered .login-form .form-group .form-control-label{text-align:left !important;width:100%;margin-bottom:5px;color:#666;font-weight:400;padding-left:0}.authentication-page-centered .login-form .form-group .col-md-8,.authentication-page-centered .login-form .form-group .col-md-4{width:100% !important;max-width:100% !important;flex:0 0 100% !important}.authentication-page-centered .login-form .form-control{border:1px solid #ddd;border-radius:2px;height:45px;box-shadow:none}.authentication-page-centered .login-form .forgot-password{margin-bottom:30px;text-align:left}.authentication-page-centered .login-form .forgot-password a{color:#212422 !important;font-weight:400;text-align:left !important;font-size:16px;text-decoration:underline;padding:0 !important}.authentication-page-centered .login-form .form-buttons .btn-primary{background-color:#43b981;border-color:#43b981;width:100%;max-width:280px;padding:12px;font-weight:400;font-size:16px;border-radius:2px;text-transform:uppercase}.authentication-page-centered .login-form .form-buttons .btn-primary:hover{background-color:#3fa66b;border-color:#3fa66b}.authentication-page-centered .login-footer-links{margin-top:50px;display:flex;justify-content:center;gap:30px}.authentication-page-centered .login-footer-links a{color:#43b981;font-size:13px;text-decoration:none}.authentication-page-centered .login-footer-links a:hover{text-decoration:underline}/*# sourceMappingURL=sociallogin.css.map */
