a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, ul, var, video {border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: 0 0;margin: 0;padding: 0;}.common-parent-class .floating-label {position: relative;margin-bottom: 15px;clear: both;}.common-parent-class .floating-input {font-size: 14px;padding: 5px 0;display: block;width: 100%;height: 20px;background-color: transparent;border: none;border-bottom: 1px solid #e0e0e0;}.common-parent-class .floating-input:focus {outline: none;border-bottom: 2px solid #ff7043;}.common-parent-class .floating-label label {position: absolute;pointer-events: none;left: 0px;top: 10px;transition: 0.2s ease all;-moz-transition: 0.2s ease all;-webkit-transition: 0.2s ease all;}.common-parent-class .floating-input:focus~label, .common-parent-class .floating-input:not(:placeholder-shown)~label {font-family: "Roboto-Regular";font-size: 10px;color: #ff7043;line-height: 14px;top: -10px;}.common-parent-class .error-comm-class {display: none;margin-top: 4px;}.common-parent-class .f-left {float: left;}.common-parent-class .f-right {float: right;}.common-parent-class .clearfix::after {content: "";display: table;clear: both;}.common-parent-class .cb {clear: both;}.common-parent-class a {text-decoration: underline;}.common-parent-class .btn {background-color: #ff7043;height: 35px;line-height: 35px!important;width: 335px;margin: 10px auto;text-align: center;border: none;border-radius: 3px;cursor: pointer;text-transform: uppercase;clear: both;position: relative;}.common-parent-class .back-btn {float: right;}.common-parent-class .comm-pos-rel {position: relative;}.common-parent-class .comm-close-icon {display: none;position: absolute;top: 10px;right: 10px;font-size: 14px;color: #9e9e9e;cursor: pointer;}.common-parent-class .comm-back-icon {display: none;position: absolute;top: 20px;left: 15px;font-size: 18px;color: #9e9e9e;}.isPopup {position: fixed;left: 0;right: 0;margin: auto;z-index: 20;top: 50%;transform: translateY(-50%);}.isPopup .comm-close-icon {display: block;}.common-parent-class .div-mobile-logo {display: none !important;}.common-popup-overlay {display: none;position: fixed;top: 0;left: 0;height: 100%;width: 100%;background-color: rgba(0,0,0,0.7);z-index: 15;}.common-parent-class .login-container {padding: 36px 40px;margin: auto;background-color: #fff;border-radius: 3px;}.common-parent-class .login-container1 {width: 330px;}.common-parent-class .login-container2 {width: 334px;}.common-parent-class .login-container3 {width: 334px;}.common-parent-class .div-phone-email {margin-top: 17px;margin-bottom: 30px;}.common-parent-class .div-phone-email .sub {display: inline-block;margin-right: 35px;cursor: pointer;}.common-parent-class .div-phone-email .sub .icon {position: relative;top: 2px;margin-right: 9px;color: #616161;font-size: 14px;}.common-parent-class .div-phone-email .option-active span::before {content: "\e04e";}.common-parent-class .login-form {width: 335px;padding-right: 40px;}.common-parent-class .password-icon {position: absolute;top: 10px;right: 0;font-size: 20px;cursor: pointer;color: #9e9e9e;height: 20px;width: 40px;text-align: center;border-bottom: 1px solid #e0e0e0;}.common-parent-class .password-icon-active::before {content: "\e052";}.common-parent-class .login-form .div-logged-wrap {margin-bottom: 28px;}.common-parent-class .login-form .keep-icon {position: relative;top: 3px;margin-right: 7px;cursor: pointer;font-size: 15px;color: #9e9e9e;user-select: none;}.common-parent-class .login-form .keep-icon-active {color: #2979ff;}.common-parent-class .login-form .keep-icon-active::before {content: "\59";}.common-parent-class .text-or {text-align: center;position: relative;}.common-parent-class .text-or span {background-color: #fff;position: relative;padding: 0 10px;z-index: 10;}.common-parent-class .text-or::after {content: "";width: 100%;position: absolute;left: 0;top: 9px;border-bottom: 1px solid #e0e0e0;}.common-parent-class .div-text {text-align: center;margin-top: 30px;margin-left: 39px;}.common-parent-class .div-text .p-heading {margin-bottom: 18px;}.common-parent-class .div-text .mobile-or-text {display: none;position: relative;margin-bottom: 24px;}.common-parent-class .div-text .mobile-or-text span {background-color: #fff;position: relative;padding: 0px 10px;}.common-parent-class .div-text .mobile-or-text::before {content: "";position: absolute;top: 8px;left: 0;right: 0;margin: auto;height: 1px;width: 100%;border-top: 1px solid #e0e0e0;}.common-parent-class .div-text .mobile-orlogin-text {display: none;}.common-parent-class .div-text .social-login {border: 1px solid #e0e0e0;border-radius: 3px;width: 152px;margin: 10px auto;height: 38px;text-transform: uppercase;margin-bottom: 15px;text-align: left;cursor: pointer;}.common-parent-class .div-text .social-login img {height: 24px;width: 24px;margin-left: 19px;margin-right: 20px;position: relative;top: 7px;}.common-parent-class .phone-wrap {display: none;}.common-parent-class .phone-wrap .iti {width: 80px;margin-right: 15px;}.common-parent-class .phone-input-field {width: 240px;clear: none;}.common-parent-class .div-new-user {margin-top: 25px;text-align: center;}.common-parent-class .login-container .p-heading {margin-bottom: 10px;}.common-parent-class .forgot-container {width: 335px;margin: auto;padding: 35px 40px;background-color: #fff;border-radius: 3px;}.common-parent-class .forgot-container .p-heading {margin-bottom: 22px;}.common-parent-class .forgot-container .p-sub {margin-bottom: 15px;}.common-parent-class .forgot-container .btn {margin-top: 0;}.common-parent-class .forgot-container .iti {margin-bottom: 4px;}.common-parent-class .forgot-container .iti__selected-flag {top: -2px;}.common-parent-class .forgot-container .iti + .comm-email-mobile-label {top: -17px!important;}.common-parent-class .register-container {width: 685px;margin: auto;padding: 40px;background-color: #fff;border-radius: 3px;}.common-parent-class .register-container .p-heading {margin-bottom: 15px;}.common-parent-class .register-container .p-future {margin-top: 5px;}.common-parent-class .register-container .col {float: left;}.common-parent-class .register-container .col1 {width: 333px;padding-right: 40px;position: relative;}.common-parent-class .register-container .col1::after {content: "";position: absolute;right: 0;top: 0px;height: 300px;border-right: 1px solid #e0e0e0;}.common-parent-class .register-container .phone-input-field {margin-bottom: 5px;}.common-parent-class .div-by-sign-create {background-color: #f5f5f5;padding: 10px;border-radius: 3px;margin-bottom: 27px;margin-top: 27px;}.common-parent-class .div-by-sign-create a {text-decoration: underline;}.common-parent-class .signup-chk-icon {position: relative;top: 3px;font-size: 14px;cursor: pointer;margin-right: 2px;user-select: none;}.common-parent-class .signup-chk-icon-active::before {content: "\59";color: #2979ff;}.common-parent-class .register-container .col2 {position: relative;padding-right: 40px;}.common-parent-class .register-container .col2 .div-text {margin-top: 100px;}.common-parent-class .register-container .col3 {padding-left: 40px;}.common-parent-class .register-container .col3 .text-wrap {width: 264px;}.common-parent-class .text-wrap .heading {padding-bottom: 6px;margin-bottom: 18px;border-bottom: 1px solid #eeeeee;}.common-parent-class .text-wrap .p-coupon {width: 230px;padding: 5px 10px;background-color: #f5f5f5;border: 1px dashed #808080;border-radius: 3px;margin-bottom: 11px;position: relative;}.common-parent-class .text-wrap .p-coupon::after {font-family: "fc_icon";content: "\e05d";font-size: 15px;color: #808080;position: absolute;left: -8px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.common-parent-class .register-container .coupon-txt1 {margin-bottom: 12px;}.common-parent-class .register-container .coupon-txt-more {margin-top: 13px;margin-bottom: 18px;}.common-parent-class .register-container .register-mobile-label {left: 85px;top: 13px;}.common-parent-class .register-container .register-floating-label {margin-bottom: 5px;}.common-parent-class .otp-container {width: 335px;margin: auto;padding: 35px 40px;background-color: #fff;border-radius: 3px;}.common-parent-class .otp-container .p-heading {margin-bottom: 25px;}.common-parent-class .div-otp-email-phone {margin-bottom: 10px;position: relative;}.common-parent-class .div-otp-email-phone .div-otp-email {margin-bottom: 9px;}.common-parent-class .div-otp-email-phone .otp-edit-icon {position: absolute;right: 0;top: 3px;font-size: 16px;color: #9e9e9e;cursor: pointer;}.common-parent-class .otp-container .p-otp-expires-txt {margin-top: 7px;}.common-parent-class .otp-container .p-otp-expires-txt span {float: right;margin-top: 4px;}.common-parent-class .otp-container .p-pass-min-char {margin-top: 7px;}.common-parent-class .otp-container .btn {margin-top: 30px;}.common-parent-class .otp-container .otp-correct-icon {display: none;position: absolute;top: 10px;right: 0;font-size: 16px;color: #7cb342;}.common-parent-class .otp-container .otp-correct-class .otp-correct-icon {display: block;}.common-parent-class .div-proceed-ahead {width: 407px;margin: auto;padding: 4px;background-color: #fff;border-radius: 3px;}.common-parent-class .div-proceed-ahead .div-proceed-top {padding: 45px 40px;background-color: #f5f5f5;margin-bottom: 21px;}.common-parent-class .div-proceed-ahead .div-proceed-bottom {padding: 0 37px;}.common-parent-class .div-proceed-ahead .div-proceed-bottom-sub {margin-top: 20px;}.common-parent-class .div-proceed-ahead .div-proceed-bottom-sub .phone-input-field {width: 235px;margin-bottom: 7px;}.common-parent-class .div-proceed-ahead .div-proceed-bottom .div-by-sign-create {margin-top: 17px;}.R10_61 {font-family: "Roboto-Regular";font-size: 10px;color: #616161;line-height: 14px;}.mob-no-label {padding-left: 87px;}.resend-otp {cursor: pointer;}.progressive-loder {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}.progressive-loder:after {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(-45deg, rgba(255,255,255,0.4) 33.33%, transparent 33.33%, transparent 66.66%, rgba(255,255,255,0.4) 66.66% );background-size: 63px 35px;animation: progress 10s infinite linear;-webkit-animation: progress 10s infinite linear;-moz-animation: progress 10s infinite linear;-o-animation: progress 10s infinite linear;-ms-animation: progress 10s infinite linear;}@keyframes progress {0% {background-position: 0 0;}100% {background-position: 100% 100%;}}@-webkit-keyframes progress {0% {background-position: 0 0;}100% {background-position: 100% 100%;}}@-moz-keyframes progress {0% {background-position: 0 0;}100% {background-position: 100% 100%;}}@-o-keyframes progress {0% {background-position: 0 0;}100% {background-position: 100% 100%;}}@-ms-keyframes progress {0% {background-position: 0 0;}100% {background-position: 100% 100%;}}.progressive-loder {display: none;}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}#registerPhoneFlag,#otp,#forgotPassword {-moz-appearance: textfield;}@media screen and (min-width:320px) and (max-width:640px) {.page-wrap {padding: 0;}.common-parent-class .comm-close-icon {display: none;top: 20px;right: 15px;}.common-parent-class .comm-back-icon {display: none;}.common-parent-class .login-container {width: auto;padding: 20px 16px;}.common-parent-class .div-mobile-logo {width: 100px;height: auto;margin: auto;display: block;}.common-parent-class .div-mobile-logo img {width: 100%;}.common-parent-class .login-container .div-left,.common-parent-class .login-container .div-right {width: 100%;}.common-parent-class .login-container .div-left::after {content: unset;}.common-parent-class .login-form {width: 100%;padding-right: 0;}.common-parent-class .btn {width: 100%;}.common-parent-class .login-form .div-logged-wrap {margin-bottom: 18px;}.common-parent-class .div-text {margin: 30px auto 0;}.common-parent-class .div-text .mobile-or-text {display: block;}.common-parent-class .div-text .desktop-orlogin-text {display: none;}.common-parent-class .div-text .mobile-orlogin-text {display: block;}.common-parent-class .div-text .social-login {display: inline-block;margin-right: 16px;}.common-parent-class .div-text .social-login-google {margin-right: 0;}.common-parent-class .div-new-user {margin-top: 10px;}.phone-wrap .iti {width: 20%;margin-right: 5%;}.common-parent-class .forgot-container {width: auto;padding: 20px 16px;}.common-parent-class .register-container {width: auto;padding: 20px 16px;}.common-parent-class .register-container .col1 {width: 100%;padding-right: 0;float: none;}.common-parent-class .register-container .col1::after {content: unset;}.common-parent-class .register-container .col2 {padding-right: 0;width: 100%;}.common-parent-class .register-container .col2 .div-text {margin-top: 17px;}.common-parent-class .register-container .col2::after {content: unset;}.common-parent-class .register-container .col3 {display: none;}.common-parent-class .otp-container {width: auto;padding: 20px 16px;}.common-parent-class .div-proceed-ahead {width: auto;}}@media screen and (min-width:320px) and (max-width:350px) {.common-parent-class .div-text .social-login {width: 140px;margin-right: 0;}}.progressive-loder {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}.progressive-loder:after {content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(-45deg, rgba(255,255,255,0.4) 33.33%, transparent 33.33%, transparent 66.66%, rgba(255,255,255,0.4) 66.66% );background-size: 63px 35px;animation: progress 10s infinite linear;-webkit-animation: progress 10s infinite linear;-moz-animation: progress 10s infinite linear;-o-animation: progress 10s infinite linear;-ms-animation: progress 10s infinite linear;}@keyframes progress {0% {background-position: 0 0;}100% {background-position: 100% 100%;}}@-webkit-keyframes progress {0% {background-position: 0 0;}100% {background-position: 100% 100%;}}@-moz-keyframes progress {0% {background-position: 0 0;}100% {background-position: 100% 100%;}}@-o-keyframes progress {0% {background-position: 0 0;}100% {background-position: 100% 100%;}}@-ms-keyframes progress {0% {background-position: 0 0;}100% {background-position: 100% 100%;}}.progressive-loder {display: none;}.registerpagedrop {top: 158px !important;}.loginpagedrop {top: 138px !important;}.forgotpagedrop {top: 189px !important;}.privacy-policy {cursor: pointer;text-decoration: underline;}.reg_vrfy_res_otp {float: right;}.common-parent-class #confirmPassword:focus~label, .common-parent-class #confirmPassword:not(:placeholder-shown)~label {top: -10px !important;}.common-parent-class #password:focus~label, .common-parent-class #password:not(:placeholder-shown)~label {top: -10px !important;}.common-parent-class .input-password, .common-parent-class .input-password-confirm {width: 88.9%;}#forgotpage #MobileError {float: left !important;}@media only screen and (min-width: 768px) {.iti__country-list {width: 336px;}}@media only screen and (min-width: 992px) {.iti__country-list {width: 336px;}}@media only screen and (min-width: 1200px) {}@media (max-width:960px) {.iti__country-list {width: 336px;}}#loginWithPasswordForm #LUNmErrMsg {float: none;}#loginWithOtpForm .floating-label .error-comm-class {float: none !important;}.otp-at-email-mobile {margin-bottom: 8px;}.email-mobile-otp-satatus {margin-bottom: 10px;}.otp-at-email-mobile {margin-bottom: 10px;}#otpExpiredSpan {padding-top: 4px;display: none;float: left;}#emailOrMobile .email_or_mob {float: left;}#otpStatusMsg {margin-bottom: 8px;}.otp-timer-text {font-family: "Roboto-Regular";font-size: 10px;color: #616161;line-height: 14px;float: left;}.internet-connection-popup {text-align: center;padding: 10px;color: red;display: none;}.reg-mobile-error {float: left;}#registerForm #MobileError {float: left;}.padding-left-right-0 {padding-left: 0px !important;}.padding-left-right-90 {padding-left: 90px !important;}.padding-left-11 {padding-left: 11px !important;}.common-parent-class .otp-container #submitOtpForm .p-otp-expires-txt {overflow: hidden;}.common-parent-class .otp-container .p-otp-expires-txt.reg-otp-exp {overflow: hidden;}.common-parent-class .otp-container .p-otp-expires-txt.reg-otp-exp #otpCountDownSpan, .common-parent-class .otp-container .p-otp-expires-txt.reg-otp-exp #otpExpiredSpan {float: left;}.otp-count-msg {float: left !important;}.grecaptcha-badge {bottom: 55px !important;}.B14_21 {font-family: "Roboto-Bold";font-size: 14px;color: #212121;line-height: 20px;}.m_otpstatusbox {background-color: #fef7b1;padding: 12px;border-radius: 4px;margin-top: 15px;}.mreg_otpstatusbox {background-color: #fef7b1;padding: 12px;border-radius: 4px;margin-bottom: 20px;}.nationality__container .nationality__field .floating-input {height: 31px;}.nationality__container .nationality__query .typeahead__cancel-button {display: none;}.nationality__container .typeahead__list {box-shadow: 1px 1px 4px rgb(0 0 0 / 20%);background-color: white;border: 1px solid #CCC;max-height: 150px;overflow: auto;}.nationality__container .typeahead__list > li {border-top: none;}.nationality__container .typeahead__list > li > a {padding: 10px 10px;}.nationality__container .down_arrow {font-family: "fc_icon" !important;font-size: 7px;color: #424242;position: absolute;top: 16px;right: 6px;z-index: 2;pointer-events: none;}.nationality__container .down_arrow::before {content: "\e13c";}.result.nationality__container .down_arrow::before {content: "\e13f";}.nationality__container {font-family: "Roboto-Regular" !important;}.new_msg_wrap {background-color: #fffae8;padding: 10px;margin: 20px 0 15px 0;border-radius: 3px;}.new_msg_wrap p {margin-bottom: 6px;}.new_msg_wrap p:last-child {margin-bottom: 0px;}.new_msg_wrap ul {margin-bottom: 6px;list-style: none;}.new_msg_wrap ul li {position: relative;padding-left: 12px;overflow: hidden;}.new_msg_wrap ul li .lable_heading {float: left;}.new_msg_wrap ul li .coln {float: left;margin: 0 5px;}.new_msg_wrap ul li::after {content: "";width: 5px;height: 2px;background-color: #424242;position: absolute;top: 8px;left: 0;}.pass_req p {border: 1px solid #9e9e9e;height: 22px;border-radius: 3px;line-height: 22px;display: inline-block;margin-top: 10px;padding: 0 10px;margin-right: 6px;}.pass_req p.pass_success {border: 1px solid #7cb342;color: #7cb342;}.pass_req p.pass_fail {border: 1px solid #e53935;color: #e53935;}.L10_red {font-family: "Roboto-Light";font-size: 10px!important;color: #e53935;line-height: 14px;}#soregister_page .div-otp-phone {margin-bottom: 43px;}#soregister_page .common-parent-class .div-otp-email-phone .otp-edit-icon {left: 11px;font-size: 16px;}#soregister_page .common-parent-class .password-icon {font-size: 18px;}.floating-label .suggestion_dropDown {width: 100%;max-height: 103px;overflow: hidden;overflow-y: auto;background-color: #fff;border: 1px solid #e0e0e0;box-sizing: border-box;padding-top: 4px;margin-top: 4px;position: absolute;z-index: 11;top: 36px;}.floating-label .suggestion_dropDown::-webkit-scrollbar {display: none;}.floating-label .suggestion_dropDown .sugg_text {height: 26px;line-height: 26px;margin-bottom: 8px;padding: 0 10px;cursor: pointer;}.floating-label .suggestion_dropDown .sugg_text:hover {background-color: #eeeeee;}.common-parent-class .registerInputWrap label {left: 82px;}.common-parent-class .registerInputWrap.movelabel label {font-family: "Roboto-Regular";font-size: 10px;color: #ff7043;line-height: 14px;top: -10px;left: 0;}.apple-logo {width: 42px;height: 42px;border: 1px solid #d1d1d1;border-radius: 100px;font-size: 17px;margin-bottom: 20px;display: flex;align-items: center;justify-content: center;}.apple-logo[data-icon]:before {content: attr(data-icon);width: 15px;height: 19px;}.common-parent-class .otp-container .resend-p span#otpCountDownSpan, .common-parent-class .otp-container .resend-p span#otpExpiredSpan {float: left;}.common-parent-class .otp-container .resend-p span#resendOtpRegistration {float: right;}