*::after,*::before,*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{font-family:"Poppins",sans-serif;color:#FFF;font-size:16px;font-weight:400;background-color:#130C1E}h1,h2,h3,h4,h5,h6{font-family:Luckiest Guy}.cometchat-conversations__empty-state-view,.cometchat-conversations__error-state-view,.cometchat-conversations-header,.cometchat-tab-component,.messages-wrapper,.cometchat-empty-state-view{background:#130C1E!important}li.user-registration-MyAccount-navigation-link.user-registration-MyAccount-navigation-link--user-logout{background:#CE2A42}h2#swal2-title{padding:0!important}form.user-registration-ResetPassword.ur_lost_reset_password p.user-registration-form-row.user-registration-form-row--first.form-row.form-row-first{margin:0!important}body h2#swal2-title{border-bottom:unset}.header-site-logo{margin:0 auto;text-align:center;padding:50px 0 0}.signup-container p.has_account{display:none}p.has_account,p.has_account a{color:#fff}p.has_account a{text-decoration:underline}.header-site-logo>img{display:block;margin:0 auto}.login-form-wrap{margin:50px auto 60px;background-color:#2f2b42;max-width:520px;width:calc(100% - 30px);border-radius:12px;overflow:hidden;padding:30px}.login-form-wrap.my_account{padding:30px;max-width:820px}.oppai-log-out-users .login-form-wrap.my_account{max-width:520px}.login-form-wrap.my_account #user-registration.horizontal .user-registration-MyAccount-content{padding:0}.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-content__body .user-registration-profile-header{flex-direction:unset;justify-content:center}.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-content__body .user-registration-profile-header .user-registration-img-container{margin:0}.login-form-wrap #user-registration .user-registration-MyAccount-content .user-registration-profile-header header h3{margin-bottom:0;margin:0}.login-form-wrap h1{font-size:40px;font-weight:500;color:#FFF;line-height:120%;margin:0 0 18px;letter-spacing:.8px;text-align:center}.login-form-wrap p.has_account{text-align:center;margin:25px 0 0}.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-content__body h2{font-size:30px;font-weight:500;color:#FFF;line-height:120%;margin:0 0 25px;letter-spacing:.8px;text-align:center}.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-content__body p,.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-content__body p a{color:#FFF}.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-content__body .ur-frontend-form.login .ur-form-row .ur-form-grid fieldset .user-registration-form-row label{color:#FFF;margin:0 0 15px}.login-form-wrap #user-registration .ur-frontend-form.login .ur-lost-password-content-container .ur-lost-password-title{font-family:Luckiest Guy;color:#FFF;font-size:40px;font-weight:500;color:#FFF;line-height:120%;margin:0 0 18px;letter-spacing:.8px;text-align:center}.login-form-wrap #user-registration .ur-frontend-form.login .ur-lost-password-content-container .ur-lost-password-message{color:#FFF;margin:0 0 15px;text-align:center}.login-form-wrap .ur-frontend-form.login .ur-input-with-icon .input-icon{left:15px;transform:translateY(-50%)}.ur-frontend-form.login .ur_lost_reset_password #user_login{border:1px solid #999;padding-left:38px}.login-form-wrap #user-registration{background-color:transparent;margin:0}.login-form-wrap .user-registration.ur-frontend-form,.login-form-wrap .ur-frontend-form.login,.login-form-wrap #user-registration.horizontal,.login-form-wrap #user-registration.vertical{background-color:transparent;background:transparent;box-shadow:unset;padding:0;border-radius:unset;border:unset}.login-form-wrap #user-registration .user-registration-MyAccount-navigation,.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-navigation{margin:40px 0;border:none}#user-registration .user-registration-MyAccount-navigation ul,#user-registration.horizontal .user-registration-MyAccount-navigation ul li:not(:last-child){margin-right:15px}.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-navigation-link a{border:1px solid #FFFFFF!important;color:#FFF;border-radius:4px}.login-form-wrap #user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a,#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a,.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-navigation-link a:hover{color:#CE2A42}.login-form-wrap .ur-form-row{margin-bottom:18px}.login-form-wrap .ur-frontend-form .ur-form-row .ur-form-grid label.ur-label,.login-form-wrap .ur-frontend-form .ur-form-row .ur-form-grid label{color:#FFF;font-weight:500;margin:0 0 10px}.login-form-wrap .ur-frontend-form .ur-form-row .ur-form-grid label.user-registration-error{margin:10px 0}.login-form-wrap .ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin:0 0 18px}div .user-registration-password-strength.short{background-color:#e35b5b;border-color:#e35b5b}body .login-form-wrap .ur-frontend-form .ur-form-row .ur-form-grid input,body .login-form-wrap #user-registration.horizontal .user-registration-MyAccount-content__body .ur-frontend-form.login .ur-form-row .ur-form-grid fieldset .user-registration-form-row .password-input-group .input-text,body .login-form-wrap .ur-frontend-form .ur-form-row .ur-form-grid .user-registration-form-row input.input-text{font-family:"Poppins",sans-serif;margin-bottom:0;background-color:transparent;border:1px solid #999;padding:10px 15px;color:#FFF}.login-form-wrap .user-registration-before-login-btn{display:flex;align-items:center;justify-content:space-between;margin:20px 0 25px}.login-form-wrap .ur-frontend-form .ur-form-row .ur-form-grid .user-registration-before-login-btn label{margin:0;cursor:pointer}.login-form-wrap .ur-frontend-form.login input[name=rememberme]#rememberme{vertical-align:middle;margin:-2px 2px 0 -4px;appearance:none;-webkit-appearance:none;border:none}.login-form-wrap .ur-frontend-form.login input[type='checkbox']:hover:before{border-color:#D9D9D9}.login-form-wrap .ur-frontend-form.login input[type='checkbox']:checked:before{border-color:transparent}.login-form-wrap #user-registration .user-registration-LostPassword{font-size:14px;margin:0;color:#FFF}.login-form-wrap .user-registration-LostPassword a{color:inherit}.user-registration-logout-swal2-container .swal2-modal .swal2-actions button{font-family:"Poppins",sans-serif}.login-form-wrap .ur-frontend-form .ur-button-container .ur-submit-button,.login-form-wrap .ur-frontend-form button[type=submit],.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-content__body .ur-frontend-form.login .ur-form-row .ur-form-grid>p input[type=submit],body .login-form-wrap .ur-frontend-form .ur-form-row .ur-form-grid input.user-registration-Button{font-family:"Poppins",sans-serif;font-size:16px;font-weight:700;line-height:100%;text-align:center;text-transform:uppercase;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));background-repeat:repeat-x;background-size:200%;background-position:0 -100%;background-color:#CE2A42;font-weight:600;padding:12px 20px;border:none;min-height:48px;letter-spacing:0;border-radius:100px;position:relative;margin-bottom:20px}body #user-registration.horizontal .user-registration-MyAccount-content__body .ur-frontend-form.login .ur-form-row .ur-form-grid>p input[type=submit]:hover,#user-registration.vertical .user-registration-MyAccount-content__body .ur-frontend-form.login .ur-form-row .ur-form-grid>p input[type=submit]:hover{background-color:#1CBD43}body .user-registration-logout-swal2-container .swal2-modal .swal2-actions{background:#2f2b42}body .swal2-container .swal2-popup{background-color:#2f2b42}body .user-registration-logout-swal2-container .swal2-modal .swal2-header h2,body .user-registration-logout-swal2-container .swal2-modal .swal2-content{color:#FFF}button.button.user_registration_profile_picture_upload.hide-if-no-js{background:#b9263b}.user-registration-profile-fields h2{display:none}.user-registration-profile-header p.user-registration-tips{display:none}div .ur-front-spinner{position:absolute;left:0;right:0;margin:0 auto;bottom:-30px}#ur-submit-message-node ul{color:green;text-align:center;font-size:20px}.commet-chat-section .cometchat-messages-wrapper{max-width:100%}@media screen and (max-width:768px){.commet-chat-section .cometchat-messages-wrapper{padding-top:64px}.commet-chat-section .cometchat-header-wrapper{position:fixed!important}}@media screen and (max-width:767px){.header-site-logo{padding:30px 0 0}.login-form-wrap h1{font-size:28px}.login-form-wrap #user-registration .ur-frontend-form.login .ur-lost-password-content-container .ur-lost-password-title{font-size:28px}.login-form-wrap{margin:30px auto;padding:25px 15px;border-radius:8px}.user-registration-logout-swal2-container .swal2-modal{width:calc(100% - 35px)}}@media screen and (max-width:600px){#user-registration .user-registration-MyAccount-navigation ul,#user-registration.horizontal .user-registration-MyAccount-navigation ul li:not(:last-child){margin-right:0}#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link:not(:last-child){margin:0 0 15px}.login-form-wrap #user-registration.horizontal .user-registration-MyAccount-content__body h2{font-size:22px}}