@charset "UTF-8";@font-face{font-family:Tajawal-Medium;src:url(/theme/altibbi/lib/fonts/Tajawal-Medium.ttf);font-display:swap}@font-face{font-family:Tajawal-regular;src:url(/theme/altibbi/lib/fonts/Tajawal-Regular.ttf);font-display:swap}@font-face{font-family:Tajawal-bold;src:url(/theme/altibbi/lib/fonts/Tajawal-Bold.ttf);font-display:swap}#member_register_form .terms-and-policy .policies-label,.terms-and-policy .policies-label{margin-bottom:0}#member_register_form{margin-left:0;margin-right:0}.social-hover{margin-left:3px}.blue-and{padding-left:10px;padding-right:10px}#member_register_form .terms-and-policy,.terms-and-policy{margin-top:15px}#member_register_form .registeration-btn .js-registration-submit{padding-top:15px;padding-bottom:15px}.fb-button,.google-btn{padding-left:15px;padding-right:15px}.join-doctor-container,.gender-container{margin-top:20px}.ic-email-icon{padding-top:20px}.primary-button-login,.mt-30,#member_register_form .policies{margin-top:30px}.radio-group,#login-register-modal #register-title{margin-bottom:40px}.ic-email-icon{padding-right:40px}#login-register-modal .registeration-btn{margin-top:45px}.join-doctor-container,#member_register_form .registeration-btn,#login-register-modal #register-title{margin-top:50px}.join-now-container{margin-top:65px}.hr-line-border{margin-top:90px}#member_login_form .altibbi-form::placeholder,.reset-password,.fb-button,.google-btn,.join-doctor-container,#member_register_form .policies-label{font-size:.875rem}.join-now-container p,#member_register_form .policies,#member_register_form .choose-gender,.checkbox,.bs-radio-input:checked+.form-check-label,.bs-radio-label{font-size:1rem}.primary-button-login,.blue-and,#member_register_form .registeration-btn .js-registration-submit,.choose-gender{font-size:1.125rem}#login-register-modal .login-register-title{font-size:1.375rem}.primary-button-login{line-height:1.125rem}#member_register_form .registeration-btn .js-registration-submit,.bs-radio-label{line-height:1.1875rem}#login-register-modal .login-register-title{line-height:1.625rem}.primary-blue{color:#2257f9}.primary-altibbi{color:#00d1bd}.font-regular,#member_login_form .altibbi-form::placeholder{font-family:Tajawal-Regular,serif}.font-medium,.reset-password,.join-doctor-container,#member_register_form .policies-label,#member_register_form .choose-gender,.terms-and-conditions p,.gender-radio{font-family:Tajawal-Medium,serif}.font-bold,.primary-button-login,.blue-and,.fb-button,.google-btn,.join-now-container p,#member_register_form .to-login,#member_register_form .registeration-btn .js-registration-submit,.bs-radio-input:checked+.form-check-label,#login-register-modal .login-register-title{font-family:Tajawal-Bold,serif}.normal-font-style{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.mt-40{margin-top:40px}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s}.dot-flashing:before,.dot-flashing:after{content:'';display:inline-block;position:absolute;top:0}.dot-flashing:before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.dot-flashing:after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dotFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotFlashing{0%{background-color:#00d1bd}50%,100%{background-color:#fff}}#member_login_form{max-width:440px;margin:auto}#member_login_form .altibbi-form{border:1px solid #d1d1d3!important;display:block;max-width:440px;margin:auto;padding:15px;height:50px;width:100%;border-radius:5px}#member_login_form .altibbi-form:hover{border-color:#00d1bd!important}#member_login_form .altibbi-form:focus,#member_login_form .altibbi-form:focus-visible{border-color:#00d1bd!important;box-shadow:none;outline:none}#member_login_form .altibbi-form::placeholder{color:#a2a2a8}.ic-email-icon{background:url(/theme/altibbi/images/login/mailing.svg) no-repeat center left;background-position-x:3%}.reset-password{color:#454551;letter-spacing:0}.reset-password:hover{color:#00d1bd}.primary-button-login{width:100%;display:flex;height:50px;background-color:#00d1bd;color:#fff;border:none;border-radius:5px;justify-content:center;align-items:center}.primary-button-login:hover{background-color:#009e8f}.hr-line-border{height:5px;position:relative;background-color:#e7e7e9}.blue-and{position:absolute;top:-10px;right:47%;background-color:#fff;color:#454551}.fb-button,.google-btn{border:1px solid #e7e7e9;color:#454551;line-height:17px;height:50px;width:215px;border-radius:5px;display:flex;align-items:center;flex:1}.fb-button:hover,.google-btn:hover{color:#00d1bd}@media(max-width:768px){.fb-button,.google-btn{width:100%;flex:unset}}.join-now-container p{color:#454551}.join-now-container p a{color:#00d1bd;transition:.25s ease-in-out all}.join-now-container p a:hover{color:#009e8f}@media(max-width:576px){.logo-mobile{margin-bottom:60px}}.join-doctor-container{color:#454551}.join-doctor-container a{transition:.25s ease-in-out all;color:#00d1bd}.join-doctor-container a:hover{color:#009e8f}.altibbi-logo{display:none}@media(max-width:767px){.altibbi-logo{display:block}}.social-media-login{gap:40px}@media(max-width:768px){.social-media-login{margin-top:25px;gap:10px}}#member_register_form .form-general-input,#member_register_form select,#member_register_form input[type=text],#member_register_form .input-design,#member_register_form .form-control{border-color:#e7e7e9!important}#member_register_form .form-general-input::placeholder,#member_register_form select::placeholder,#member_register_form input[type=text]::placeholder,#member_register_form .input-design::placeholder,#member_register_form .form-control::placeholder{color:#a2a2a8!important}#member_register_form .custom-checkbox{display:flex}@media(max-width:768px){#member_register_form .custom-checkbox{padding-left:0!important}}#member_register_form .policies{font-weight:500;font-family:Tajawal-Medium}#member_register_form .checkbox{background:url(/theme/altibbi/scss/pages/../../img/Checkbox-default.svg) no-repeat center right;width:24px;height:24px;cursor:pointer}#member_register_form .checkbox-clicked{background:url(/theme/altibbi/icons/tbi-check.svg) no-repeat center right;width:24px;height:24px;display:inline-block}#member_register_form .policies-label{font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#74747c;vertical-align:text-bottom;margin-inline-start:10px}@media(max-width:767px){#member_register_form .field-membersignupform-password{position:relative}}#member_register_form .name-inputs{display:flex;gap:20px;width:100%;position:relative}@media(max-width:767px){#member_register_form .name-inputs{display:block}}#member_register_form .name-inputs .first-name,#member_register_form .name-inputs .last-name{width:50%}@media(max-width:767px){#member_register_form .name-inputs .first-name,#member_register_form .name-inputs .last-name{width:100%}}#member_register_form .last-name .intl-tel-input{width:100%}#member_register_form .gender-container{display:flex;gap:20px}#member_register_form .terms-and-policy{width:100%;display:flex;align-items:center;gap:15px}#member_register_form .policies-label-text,#member_register_form .to-login{color:#00d1bd;transition:.25s ease-in-out}#member_register_form .policies-label-text:hover,#member_register_form .to-login:hover{color:#009e8f}#member_register_form .checkbox-clicked{background:url(/theme/altibbi/scss/pages/../../svgs/Checkbox.svg) no-repeat center right;width:24px;height:24px;display:inline-block}#member_register_form .disable{background-color:#f3f3f4;color:#454551;border:1px solid #fff;cursor:not-allowed;pointer-events:none}#member_register_form .to-login{font-family:Tajawal-Bold!important}#member_register_form .form-general-input,#member_register_form select,#member_register_form input[type=text],#member_register_form .input-design,#member_register_form .form-control{border-color:#e7e7e9!important}#member_register_form .form-general-input::placeholder,#member_register_form select::placeholder,#member_register_form input[type=text]::placeholder,#member_register_form .input-design::placeholder,#member_register_form .form-control::placeholder{color:#a2a2a8!important}#member_register_form .iti-flag{margin:unset}#member_register_form .country-list{left:0}#member_register_form .country{display:flex;align-items:center}#member_register_form .choose-gender{color:#454551}#member_register_form .registeration-btn{width:100%}#member_register_form .registeration-btn .js-registration-submit{border-radius:5px;width:100%}#member_register_form .registeration-btn .js-registration-submit:not(.disable){background-color:#00d1bd;color:#fff;transition:.25s ease-in-out all;border:1px solid currentColor}#member_register_form .registeration-btn .js-registration-submit:not(.disable):hover{background-color:#009e8f}#member_register_form .checkbox{background:url(/theme/altibbi/scss/pages/../../img/Checkbox-default.svg) no-repeat center right;width:24px;height:24px;cursor:pointer}#member_register_form .checkbox-clicked{background:url(/theme/altibbi/scss/pages/../../img/Checkbox.svg) no-repeat center right;width:24px;height:24px;display:inline-block}.checkbox{display:inline-block;width:100%;position:relative;line-height:28px;width:50%}.checkbox__input{position:absolute;width:16px;height:16px;opacity:0;z-index:0}.checkbox__label{padding:0 20px!important;cursor:pointer}.checkbox__label:before{content:'';position:absolute;top:2px;right:0;width:20px;height:20px;border:2px solid #74747c;border-radius:4px}.checkbox__label:after{content:'';position:absolute;top:6px;right:8px;width:4px;height:10px;border-bottom:2px solid transparent;border-right:2px solid transparent;transform:rotate(45deg);z-index:2}.phone_number .intl-tel-input{height:50px;display:flex!important;gap:15px}.phone_number .intl-tel-input .flag-container{height:50px;position:unset!important;margin:0;padding:0}.phone_number .intl-tel-input .selected-flag{padding:0;border:1px solid #e7e7e9;border-radius:4px;background-color:#fff}.phone_number #membersignupform-phone_number{padding-inline-end:15px}.phone_number #membersignupform-phone_number.is-valid{padding-inline-end:calc(1.5em + .75rem)}.phone_number .intl-tel-input{direction:ltr!important}.phone_number .selected-dial-code{display:block!important;padding-left:0!important;direction:ltr}.phone_number .intl-tel-input .selected-flag .iti-flag{position:unset!important}.phone_number .iti-arrow{position:unset!important;margin-top:0!important}.phone_number .selected-flag{display:flex!important;align-items:center;gap:10px;padding:0!important;justify-content:center!important;background:initial!important}.phone_number .iti-flag{margin:0}.js-checkbox{background:url(/theme/altibbi/img/Checkbox-default.svg) no-repeat center right;width:24px;height:24px;cursor:pointer;position:relative}.js-checkbox:checked:after{background:url(/theme/altibbi/icons/tbi-check.svg) no-repeat center right;width:24px;height:24px;display:inline-block;content:"";border-radius:3px;background-color:#00d1bd}.checkbox-clicked{background:url(/theme/altibbi/icons/tbi-check.svg) no-repeat center right;width:24px;height:24px;display:inline-block}.join-doctor-container{color:#454551}@media(max-width:767px){.join-doctor-container p{font-size:16px!important}}.join-doctor-container a{transition:.25s ease-in-out all;color:#00d1bd}.join-doctor-container a:hover{color:#009e8f}.custom-control-label{padding-inline-start:10px}.custom-control-label:before{right:-1.5rem;left:inherit}.custom-control-label:after{right:-1.4rem;left:inherit}.custom-control-label.is-valid{color:#454551}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#454551!important}.custom-control-input.is-valid+.custom-control-label:before{border-color:#74747c!important}.custom-control-input:checked+.custom-control-label:before{border-color:#00d1bd!important}.phone_number .invalid-feedback{display:block!important}.radio-group .form-check{margin:0!important;display:flex;align-items:center;gap:10px}.bs-radio-input{appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;width:24px;height:24px;border-radius:50%;border:3px solid #d1d1d3;background-color:transparent;margin:0!important;position:unset!important}.bs-radio-input:checked{background-image:url(/theme/altibbi/icons/tbi-radio-checked.svg);border:none;border-radius:0}.bs-radio-label{color:#74747c;margin:0!important}.bs-radio{display:flex;align-items:center;gap:10px}#member_register_form input.is-invalid,#member_register_form input.is-valid{background-position-x:4%!important}#member_register_form .terms-and-policy{justify-content:flex-start}#member_register_form .terms-and-policy .help-block{display:none}@media(max-width:767px){#member_register_form .terms-and-policy{margin-top:15px;margin-bottom:15px}}#member_register_form .field-membersignupform-policy .form-check{display:flex;align-items:center;gap:15px}#date-picker{background:url(/theme/img/ic_calender.svg) no-repeat;background-position-y:center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-position-x:14px}#date-picker.is-invalid{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjZGMzNTQ1JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI2RjMzU0NScgc3Ryb2tlPSdub25lJy8+PC9zdmc+)}[dir=rtl] #member_register_form>*,[dir=rtl] #member_register_form input,[dir=rtl] #member_register_form .allow-dropdown{direction:rtl!important}[dir=rtl] #member_register_form input.is-invalid,[dir=rtl] #member_register_form input.is-valid,[dir=rtl] #member_register_form input:not([type=radio]){background-position-x:16px!important}[dir=rtl] .form-control.was-validated,[dir=rtl] .form-general-input,[dir=rtl] select,[dir=rtl] input[type=text],[dir=rtl] .input-design,[dir=rtl] .form-control{padding-inline-start:15px!important}[dir=rtl] .dropdown-menu{width:auto;right:inherit}[dir=rtl] #membersignupform-gender .form-check-label{padding-right:0}[dir=rtl] .flag-arrow-box{justify-content:flex-start!important}[dir=rtl] .flag-arrow-box .rotate-arrow{transform:rotate(0deg)}.terms-and-conditions{text-align:start}.terms-and-conditions p{text-align:start;color:#74747c}@media(max-width:767px){.terms-and-conditions{font-size:14px;margin-bottom:40px}}.phone_number .intl-tel-input .selected-flag{width:70px!important}@media(max-width:767px){.mobile-container{padding:0}}.radio-group{display:flex;flex-direction:column;gap:40px}@media(min-width:992px){.radio-group{margin-bottom:50px}}.half-input{width:100%}.gap-15{gap:15px}.name-inputs{display:flex;gap:20px;width:100%;position:relative}@media(max-width:767px){.name-inputs{display:block}}.name-inputs .first-name,#member_register_form .name-inputs .last-name,.name-inputs .last-name{width:50%}@media(max-width:767px){.name-inputs .first-name,#member_register_form .name-inputs .last-name,.name-inputs .last-name{width:100%}}.full-width-input{width:100%}.gender-container{display:flex;gap:20px;width:100%}.gender-radio{color:#454551}@media(max-width:767px){.gender-radio{padding-left:0!important;padding-inline-start:0}}.gender-radio .gender{display:flex;width:100%;flex-direction:row}.terms-and-policy{width:100%;display:flex;align-items:center;gap:15px}.terms-and-policy .form-group{margin-bottom:0}#membersignupform-mailchimp{margin-right:0!important}.policies-label-text,#member_register_form .to-login{color:#00d1bd;transition:.25s ease-in-out}.policies-label-text:hover,#member_register_form .to-login:hover{color:#009e8f}.disable{background-color:#f3f3f4;color:#454551;border:1px solid #fff;cursor:not-allowed;pointer-events:none}.gender-container{display:flex;gap:20px}.gender-radio{color:#454551!important;padding-inline-start:30px}.gender-radio .gender{display:flex;width:100%;gap:25px}.gender-radio .gender .custom-radio{padding-left:0!important;padding-inline-end:20px!important}.choose-gender{font-family:Tajawal-Medium;font-weight:500;color:#74747c}.gender-container{display:flex;justify-content:space-between}#field-membersignupform-mailchimp .invalid-feedback{display:none!important}.terms-and-policy .form-check{padding-inline-start:0;display:flex;align-items:center;justify-content:center;gap:10px}#login-register-modal .close{padding-inline:20px;padding-block-start:20px}@media(max-width:768px){#login-register-modal .close{margin:0}}#login-register-modal .login-register-title{color:#454551;text-align:center}#login-register-modal #member_login_form{max-width:unset}#login-register-modal #member_login_form .altibbi-form{max-width:unset}@media(min-width:992px){#login-register-modal .modal-body{padding-inline:40px;padding-bottom:30px}}@media(min-width:992px){#login-register-modal .modal-dialog{max-width:700px}}#login-register-modal .modal-header{padding-top:0}@media(min-width:992px){#login-register-modal .modal-header{padding-inline:40px}}@media(max-width:768px){#login-register-modal .modal-content{padding-bottom:150px}}#login-register-modal .choose-gender{margin-bottom:0}#login-register-modal .gender-radio .custom-control{min-height:unset}#login-register-modal .gender-radio .form-group{margin-bottom:0}#login-register-modal .terms-and-policy{margin-top:40px}#login-register-modal .policies-label{font-size:14px!important;line-height:22px!important}#login-register-modal #membersignupform-password{padding-top:0}@media(max-width:768px){#login-register-modal .hr-line-border{margin-top:137px}}#login-register-modal .join-doctor-container{margin-top:30px}