.register-modal figure{position:relative;width:100%;height:620px;overflow:hidden;margin:0;border-radius:16px}@media(max-width:576px){.register-modal figure{height:350px}}.register-modal figure img{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.register-modal figure:hover img{transform:scale(1.1)}.register-modal .modal-body{background:#fff;border-radius:16px;padding:3rem}@media(max-width:576px){.register-modal .modal-body{padding:1rem}}.register-modal .modal-body .main_sec_heading,.register-modal .modal-body .para_comm{margin-bottom:1rem}.register-modal .modal-body .form-label{font-size:15px;color:#000;font-weight:500;margin-bottom:1rem;line-height:160%}.register-modal .modal-body .form-control{color:#000;font-size:14px;font-weight:400;padding:calc(.375rem + 2px) calc(.75rem + 2px);border:1px solid rgba(0,0,0,.16);background-color:#fff;border-radius:8px}.register-modal .modal-body .form-control::placeholder{color:rgba(0,0,0,.5)}.register-modal .modal-body .form-control:focus{box-shadow:none;border:1px solid #000}.register-modal .modal-body .input-group-text{border:1px solid rgba(0,0,0,.16);border-radius:8px;color:#000;background-color:#fff;border-left:0;cursor:pointer}.register-modal .modal-body .react-tel-input .form-control{color:#000;font-size:14px;font-weight:400;width:100%;height:100%;background-color:#fff;border-radius:8px;padding-left:45px!important;border:1px solid rgba(0,0,0,.16)}.register-modal .modal-body .react-tel-input .form-control:focus{border:1px solid #000}.register-modal .modal-body .react-tel-input .flag-dropdown,.register-modal .modal-body .react-tel-input .flag-dropdown.open,.register-modal .modal-body .react-tel-input .flag-dropdown.open .selected-flag{background:transparent;border-radius:0;border:0}.register-modal .modal-body .react-tel-input .selected-flag:focus,.register-modal .modal-body .react-tel-input .selected-flag:hover{background:transparent}.register-modal .modal-body .react-tel-input .country-list .search-box{color:#000;font-size:14px;font-weight:400;border:1px solid rgba(0,0,0,.16);border-radius:8px;margin-left:0}.register-modal .modal-body .react-tel-input .selected-flag{border-radius:0}.register-modal .modal-body .react-tel-input .country-list .country{padding:.5rem .8rem;font-size:14px}.register-modal .modal-body .form_error_msg{color:#f24824;font-size:14px;font-weight:500;margin:0}.register-modal .modal-body .verification_input{font-size:24px;text-align:center;letter-spacing:30px}.register-modal .modal-body .theme_btn2,.register-modal .modal-body .theme_btn3{width:100%}.register-modal .modal-header{border-bottom:0;padding-bottom:0;position:absolute;right:0;z-index:1}.register-modal .modal-header .btn-close{font-size:14px}.register-modal .modal-header .btn-close:focus{box-shadow:none}.forget-pass-modal figure{position:relative;width:100%;height:450px;overflow:hidden;margin:0;border-radius:16px}@media(max-width:576px){.forget-pass-modal figure{height:350px}}.forget-pass-modal figure img{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.forget-pass-modal figure:hover img{transform:scale(1.1)}.forget-pass-modal .modal-body{background:#fff;border-radius:16px;padding:3rem}@media(max-width:576px){.forget-pass-modal .modal-body{padding:1rem}}.forget-pass-modal .modal-body .main_sec_heading,.forget-pass-modal .modal-body .para_comm{margin-bottom:1rem}.forget-pass-modal .modal-body .form-label{font-size:15px;color:#000;font-weight:500;margin-bottom:1rem;line-height:160%}.forget-pass-modal .modal-body .form-control{color:#000;font-size:14px;font-weight:400;padding:calc(.375rem + 2px) calc(.75rem + 2px);border:1px solid rgba(0,0,0,.16);background-color:#fff;border-radius:8px}.forget-pass-modal .modal-body .form-control::placeholder{color:rgba(0,0,0,.5)}.forget-pass-modal .modal-body .form-control:focus{box-shadow:none;border:1px solid #000}.forget-pass-modal .modal-body .forget_pass{color:rgba(0,0,0,.4)}.forget-pass-modal .modal-body .form_error_msg{color:#f24824;font-size:14px;font-weight:500;margin:0}.forget-pass-modal .modal-body .theme_btn2{width:100%}.forget-pass-modal .modal-header{border-bottom:0;padding-bottom:0;position:absolute;right:0;z-index:1}.forget-pass-modal .modal-header .btn-close{font-size:14px}.forget-pass-modal .modal-header .btn-close:focus{box-shadow:none}.login-modal figure{position:relative;width:100%;height:620px;overflow:hidden;margin:0;border-radius:16px}@media(max-width:576px){.login-modal figure{height:350px}}.login-modal figure img{width:100%;height:100%;object-fit:cover;transition:all .5s ease-in-out}.login-modal figure:hover img{transform:scale(1.1)}.login-modal .modal-body{background:#fff;border-radius:16px;padding:3rem}@media(max-width:576px){.login-modal .modal-body{padding:1rem}}.login-modal .modal-body .main_sec_heading,.login-modal .modal-body .para_comm{margin-bottom:1rem}.login-modal .modal-body .form-label{font-size:15px;color:#000;font-weight:500;margin-bottom:1rem;line-height:160%}.login-modal .modal-body .form-control{color:#000;font-size:14px;font-weight:400;padding:calc(.375rem + 2px) calc(.75rem + 2px);border:1px solid rgba(0,0,0,.16);background-color:#fff;border-radius:8px}.login-modal .modal-body .form-control::placeholder{color:rgba(0,0,0,.5)}.login-modal .modal-body .form-control:focus{box-shadow:none;border:1px solid #000}.login-modal .modal-body .forget_pass{color:rgba(0,0,0,.4)}.login-modal .modal-body .form_error_msg{color:#f24824;font-size:14px;font-weight:500;margin:0}@media(max-width:576px){.login-modal .modal-body .login_btn_wrap{flex-wrap:wrap}}.login-modal .modal-body .theme_btn2,.login-modal .modal-body .theme_btn3{width:100%}.login-modal .modal-body .additonal_login .para_comm{font-size:18px;color:rgba(0,0,0,.5)}.login-modal .modal-body .additonal_login .line_style{width:50%;border:1px solid rgba(0,0,0,.16)}.login-modal .modal-header{border-bottom:0;padding-bottom:0;position:absolute;right:0;z-index:1}.login-modal .modal-header .btn-close{font-size:14px}.login-modal .modal-header .btn-close:focus{box-shadow:none}