.search-modal .react-responsive-modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000045}@media (max-width:640px){.search-modal .react-responsive-modal-overlay{background:#fff;pointer-events:none!important}}.search-modal .react-responsive-modal-modal{width:600px;box-shadow:none;vertical-align:top;background:0 0}@media (min-width:640px){.search-modal .react-responsive-modal-modal{max-width:640px}}@media (min-width:768px){.search-modal .react-responsive-modal-modal{max-width:768px}}@media (min-width:1024px){.search-modal .react-responsive-modal-modal{max-width:1024px}}@media (min-width:1280px){.search-modal .react-responsive-modal-modal{max-width:1280px}}@media (min-width:1536px){.search-modal .react-responsive-modal-modal{max-width:1300px}}@media (max-width:1024px){.search-modal .react-responsive-modal-modal{max-width:90%}}@media (max-width:640px){.search-modal .react-responsive-modal-modal{background:#fff;max-width:100%;margin:0;padding:0}}.search-modal .react-responsive-modal-modal .react-responsive-modal-closeButton{display:none}@media (max-width:640px){.search-modal .react-responsive-modal-modal .react-responsive-modal-closeButton{fill:#667085;width:24px;display:block;top:12px;left:12px!important;right:inherit!important}.search-modal .react-responsive-modal-modal .react-responsive-modal-closeButton>svg{width:24px;height:24px}}.search-modal .react-responsive-modal-modal .search-container{flex-direction:column;gap:12px;display:flex}@media (max-width:640px){.search-modal .react-responsive-modal-modal .search-container{gap:0}}.search-modal .react-responsive-modal-modal .search-container>form{background:#fff;border-radius:12px;width:100%;padding:10px 12px;display:flex;position:relative;overflow:hidden}@media (max-width:640px){.search-modal .react-responsive-modal-modal .search-container>form{border-bottom:1px solid #98a2b3ad;border-radius:0}}.search-modal .react-responsive-modal-modal .search-container>form .loader{aspect-ratio:1;border-radius:50%;width:6px;animation:1s linear infinite alternate l5;position:absolute;top:20px;left:24px}@media (max-width:640px){.search-modal .react-responsive-modal-modal .search-container>form .loader{top:20px;left:58px}}@keyframes l5{0%{background:#98a2b3;box-shadow:10px 0 #98a2b3,-10px 0 #98a2b366}33%{background:#98a2b366;box-shadow:10px 0 #98a2b3,-10px 0 #98a2b366}66%{background:#98a2b366;box-shadow:10px 0 #98a2b366,-10px 0 #98a2b3}to{background:#98a2b3;box-shadow:10px 0 #98a2b366,-10px 0 #98a2b3}}.search-modal .react-responsive-modal-modal .search-container>form>button{color:#98a2b3;cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:24px;display:flex}.search-modal .react-responsive-modal-modal .search-container>form>label{width:100%}.search-modal .react-responsive-modal-modal .search-container>form>label>input{color:#667085;border:#ffdead;outline:none;width:100%;padding-right:8px;font-family:inherit;font-size:16px}.search-modal .react-responsive-modal-modal .search-container .result-search{background:#fff;border-radius:12px;flex-direction:column;width:100%;padding:10px 12px;display:flex;overflow:hidden}.search-modal .react-responsive-modal-modal .search-container .result-search>div>ul{flex-direction:column;gap:10px;width:100%;display:flex}.search-modal .react-responsive-modal-modal .search-container .result-search>div>ul>li{width:100%}.search-modal .react-responsive-modal-modal .search-container .result-search>div>ul>li>a{gap:8px;padding:4px;transition:all .3s;display:flex}.search-modal .react-responsive-modal-modal .search-container .result-search>div>ul>li>a:hover{background:#98a2b31a;border-radius:8px}.search-modal .react-responsive-modal-modal .search-container .result-search>div>ul>li>a>img{object-fit:cover;border-radius:8px;width:90px;min-width:90px;height:60px}.search-modal .react-responsive-modal-modal .search-container .result-search>div>ul>li>a .description{flex-direction:column;align-items:flex-start;gap:4px;padding:4px 0;display:flex}.search-modal .react-responsive-modal-modal .search-container .result-search>div>ul>li>a .description>h3{color:#161618;text-align:right;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:600;display:-webkit-box;overflow:hidden}.search-modal .react-responsive-modal-modal .search-container .result-search>div>ul>li>a .description>div,.search-modal .react-responsive-modal-modal .search-container .result-search>div>ul>li>a .description>div>*,.search-modal .react-responsive-modal-modal .search-container .result-search>div>ul>li>a .description>p{text-align:right;color:#667085;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}.search-modal .react-responsive-modal-modal .search-container .result-search>:not(:last-child){border-bottom:1px solid #98a2b366;margin-bottom:12px;padding-bottom:12px}.search-modal .react-responsive-modal-modal .search-container .result-search>div{flex-direction:column;align-items:flex-start;width:100%;display:flex}.search-modal .react-responsive-modal-modal .search-container .result-search>div>h3{color:#161618;margin-top:0;margin-bottom:8px;font-size:16px}.search-modal .react-responsive-modal-modal .search-container .result-search.no-result{color:#667085;justify-content:center;align-items:center;font-size:14px}
.password-input{flex-direction:column;gap:4px;display:flex}.password-input>div{background:#fff;border:1px solid #e2e2e4;border-radius:16px;padding:0;display:flex;overflow:hidden}@media (max-width:768px){.password-input>div{height:48px}}.password-input>div>i{color:#161618;cursor:pointer;width:56px;height:inherit;justify-content:center;align-items:center;font-size:24px;display:flex}.password-input>div>i.icon-eye-slash{font-size:18px}@media (max-width:768px){.password-input>div>i{width:48px;font-size:20px}}.password-input>div>input{text-align:left;direction:ltr;border:none;outline:none;flex:1;padding:16px;font-family:inherit;font-size:14px}@media (max-width:768px){.password-input>div>input{padding:12px;font-size:14px}}.password-input>div>input::placeholder{text-align:right;color:#4e4e4e;font-size:14px;font-weight:300}@media (max-width:768px){.password-input>div>input::placeholder{font-size:14px}}
.phone-number{flex-direction:column;gap:4px;display:flex}.phone-number>div{background:#fff;border:1px solid #e2e2e4;border-radius:16px;padding:0;display:flex;overflow:hidden}.phone-number>div>span{color:#9d9ea2;-webkit-user-select:none;user-select:none;width:56px;height:inherit;direction:ltr;background:#f7f7f8;border-right:1px solid #e7e7e8;justify-content:center;align-items:center;font-size:18px;line-height:22px;display:flex}@media (max-width:768px){.phone-number>div>span{width:55px;height:48px;font-size:14px}}.phone-number>div>input{text-align:left;direction:ltr;border:none;outline:none;flex:1;padding:16px;font-family:inherit;font-size:14px}@media (max-width:768px){.phone-number>div>input{padding:12px;font-size:14px}}.phone-number>div>input::placeholder{text-align:right;color:#4e4e4e;font-size:14px;font-weight:300}@media (max-width:768px){.phone-number>div>input::placeholder{font-size:14px}}
.login-modal .react-responsive-modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000045}@media (max-width:640px){.login-modal .react-responsive-modal-overlay{background:#fff;pointer-events:none!important}}.login-modal *{-webkit-user-select:none;user-select:none}.login-modal .error{color:#b71c1c;text-align:center;font-size:12px}.login-modal .container-login-modal-form{flex-direction:column;display:flex}@media (max-width:640px){.login-modal .container-login-modal-form{height:100dvh;padding:12px;display:flex}.login-modal .container-login-modal-form>form{flex-direction:column;height:100%;display:flex}.login-modal .container-login-modal-form>form .other-methods{margin-top:auto}}.login-modal .react-responsive-modal-modal{width:416px;box-shadow:none;margin:0;padding:24px;overflow-x:hidden}@media (min-width:640px){.login-modal .react-responsive-modal-modal{border-radius:16px;max-width:640px}}@media (min-width:768px){.login-modal .react-responsive-modal-modal{max-width:768px}}@media (min-width:1024px){.login-modal .react-responsive-modal-modal{max-width:1024px}}@media (min-width:1280px){.login-modal .react-responsive-modal-modal{max-width:1280px}}@media (min-width:1536px){.login-modal .react-responsive-modal-modal{max-width:1300px}}@media (max-width:1024px){.login-modal .react-responsive-modal-modal{max-width:90%}}@media (max-width:640px){.login-modal .react-responsive-modal-modal{background:#fff;max-width:100%;margin:0;padding:0}}.login-modal .react-responsive-modal-modal .login-modal-header{justify-content:space-between;margin-bottom:24px;display:flex}.login-modal .react-responsive-modal-modal .login-modal-header>h4{color:#161618;text-align:right;justify-content:center;align-items:center;gap:16px;margin:0;font-size:18px;font-weight:500;display:flex}.login-modal .react-responsive-modal-modal .login-modal-header>h4>i{color:#161618;cursor:pointer;font-size:24px}.login-modal .react-responsive-modal-modal .login-modal-header>button{cursor:pointer;background:0 0;border:none;outline:none;padding:0}.login-modal .react-responsive-modal-modal .login-modal-header>button>i{color:#161618;font-size:24px}.login-modal .react-responsive-modal-modal .other-methods{flex-direction:row;justify-content:space-between;margin-top:24px;display:flex}.login-modal .react-responsive-modal-modal .other-methods>div{text-align:center;cursor:pointer;color:#185adb;background:0 0;border:none;outline:none;font-family:inherit;font-size:14px;font-weight:400}.login-modal .react-responsive-modal-modal form>p{text-align:right;color:#535353;margin:0 0 12px;font-size:14px;font-style:normal;font-weight:400}.login-modal .react-responsive-modal-modal form .otp-input{margin-bottom:36px}.login-modal .react-responsive-modal-modal form .otp-input>div{direction:ltr;background:#fff;border:#0000;justify-content:center;align-items:center;gap:8px}@media (max-width:768px){.login-modal .react-responsive-modal-modal form .otp-input>div{gap:12px}}.login-modal .react-responsive-modal-modal form .otp-input>div>input{color:#0b0c17;appearance:textfield;border:1px solid #e2e2e4;border-radius:8px;outline:none;height:52px;font-family:inherit;font-size:18px;font-weight:400;line-height:26px;width:48px!important}.login-modal .react-responsive-modal-modal form .otp-input>div>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.login-modal .react-responsive-modal-modal form .otp-input>div>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media (max-width:768px){.login-modal .react-responsive-modal-modal form .otp-input>div>input{font-size:14px}}.login-modal .react-responsive-modal-modal form .edit-phone{justify-content:center;align-items:center;margin-bottom:16px;display:flex}.login-modal .react-responsive-modal-modal form .edit-phone>button{color:#185adb;cursor:pointer;background-color:#eef4fe;border:none;border-radius:30px;outline:none;justify-content:center;align-items:center;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:400;display:flex}.login-modal .react-responsive-modal-modal form .edit-phone>button>svg{color:#185adb;width:18px;height:18px}.login-modal .react-responsive-modal-modal form .timer{justify-content:center;align-items:center;margin-top:auto;display:flex}.login-modal .react-responsive-modal-modal form .timer>button{color:#185adb;cursor:pointer;background:0 0;border:none;outline:none;font-family:inherit;font-size:14px;font-weight:400}.login-modal .react-responsive-modal-modal form .timer>button[disabled]{pointer-events:none;color:#c6c6c9}.login-modal .react-responsive-modal-modal form .inputs{flex-direction:column;gap:12px;display:flex}.login-modal .react-responsive-modal-modal form .submit-form{flex-direction:column;gap:8px;margin-top:12px;display:flex}@media (max-width:768px){.login-modal .react-responsive-modal-modal form .submit-form.reset-password{margin-top:auto}}.login-modal .react-responsive-modal-modal form .submit-form>div{flex-direction:column;gap:4px;display:flex}.login-modal .react-responsive-modal-modal form .submit-form>div>div{justify-content:center;align-items:center;display:flex}.login-modal .react-responsive-modal-modal form .submit-form>button{cursor:pointer;color:#fff;background:#185adb;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;width:100%;height:48px;font-family:inherit;font-size:16px;font-weight:400;transition:all .3s;display:flex}.login-modal .react-responsive-modal-modal form .submit-form>button.loading-button{opacity:.9;pointer-events:none}.login-modal .react-responsive-modal-modal form .submit-form>button .loader{aspect-ratio:1;border-radius:50%;width:6px;animation:1s linear infinite alternate l5}@keyframes l5{0%{background:#d5d5d5;box-shadow:10px 0 #fff,-10px 0 #fff6}33%{background:#fff6;box-shadow:10px 0 #d5d5d5,-10px 0 #fff6}66%{background:#fff6;box-shadow:10px 0 #fff6,-10px 0 #d5d5d5}to{background:#d5d5d5;box-shadow:10px 0 #fff6,-10px 0 #d5d5d5}}.login-modal .react-responsive-modal-modal form .submit-form>button.disable{color:#9b9ba1;pointer-events:none;background:#e2e2e4;padding:0}
.login-dropdown-container{z-index:30;position:relative}.login-dropdown-container>button{color:#185adb;cursor:pointer;background:#185adb36;border:none;border-radius:8100px;outline:none;justify-content:center;align-items:center;gap:4px;margin:0;padding:10px 8px;font-family:inherit;font-size:14px;font-weight:600;display:flex}@media (max-width:768px){.login-dropdown-container>button{width:36px;height:36px}.login-dropdown-container>button .name{display:none}}.login-dropdown-container>button.menu-open>.icon-arrow-circle-left{rotate:90deg}.login-dropdown-container>button>.icon-arrow-circle-left{margin-right:4px;rotate:-90deg}@media (max-width:768px){.login-dropdown-container>button>.icon-arrow-circle-left{display:none}}.login-dropdown-container>button>i{color:#185adb;font-size:18px;transition:all .3s}.login-dropdown-container .login-dropdown-backdrop{z-index:20;-webkit-backdrop-filter:blur(10px);background:#0a122333;position:fixed;inset:0}.login-dropdown-container .login-dropdown-panel{z-index:30;background:#fff;border:1px solid #e6eefc;border-radius:12px;flex-direction:column;gap:10px;min-width:222px;padding:12px;display:flex;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 18px 40px #185adb2e}.login-dropdown-container .login-dropdown-panel>:not(:last-child){border-bottom:1px solid #eef3ff!important}.login-dropdown-container .login-dropdown-panel .login-dropdown-user{color:#1b2a4e;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;font-weight:600;display:flex}.login-dropdown-container .login-dropdown-panel .login-dropdown-user>div{gap:8px;display:flex}.login-dropdown-container .login-dropdown-panel .login-dropdown-user>div .info{flex-direction:column;display:flex}.login-dropdown-container .login-dropdown-panel .login-dropdown-user>div .info .name{color:#344054;font-size:14px;font-weight:600}.login-dropdown-container .login-dropdown-panel .login-dropdown-user>div .info .phone{color:#98a2b3;direction:ltr;font-size:12px;font-weight:400}.login-dropdown-container .login-dropdown-panel .login-dropdown-user>div .profile{background:#f2f4f7;border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.login-dropdown-container .login-dropdown-panel .login-dropdown-user>div .profile>i{color:#98a2b3;font-size:24px}.login-dropdown-container .login-dropdown-panel .login-dropdown-item{color:#344054;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;padding-left:0;padding-right:0;font-family:inherit;font-size:14px;font-weight:500;display:flex;position:relative}.login-dropdown-container .login-dropdown-panel .login-dropdown-item:hover:after{opacity:1}.login-dropdown-container .login-dropdown-panel .login-dropdown-item:after{content:"";opacity:0;background-color:#185adb;border-radius:8px;width:2px;height:100%;transition:all .3s;position:absolute;right:-13px}.login-dropdown-container .login-dropdown-panel .login-dropdown-item>i{color:#667085;font-size:18px}.login-dropdown-container .login-dropdown-panel .login-dropdown-action{color:#185adb;cursor:pointer;background:#f2f6ff;border:none;border-radius:10px;padding:10px 12px;font-weight:600;transition:transform .2s,box-shadow .2s}.login-dropdown-container .login-dropdown-panel .login-dropdown-action:hover{transform:translateY(-1px);box-shadow:0 8px 18px #185adb2e}
.app-footer{margin-top:120px}@media print{.app-footer{display:none}}.app-footer>div{background-color:#002284;border-radius:16px;flex-direction:column;padding:24px 40px;display:flex}@media (max-width:767px){.app-footer>div{padding:24px 20px}}@media (max-width:640px){.app-footer>div{border-radius:0}.app-footer>div .logo-footer{justify-content:center;align-items:center;display:flex}}.app-footer>div .logo-footer>a.logo-parent{width:fit-content;margin-left:auto;display:flex;position:relative}@media (max-width:767px){.app-footer>div .logo-footer>a.logo-parent{justify-content:center;align-items:center;margin:0}}@media (max-width:400px){.app-footer>div .logo-footer>a.logo-parent{margin-right:16px}}.app-footer>div .logo-footer>a.logo-parent .bg-logo{z-index:2;width:227px;color:var(--bg-color);position:absolute;bottom:43px;right:-24px}@media (max-width:767px){.app-footer>div .logo-footer>a.logo-parent .bg-logo{width:160px;bottom:34px;right:inherit}}.app-footer>div .logo-footer>a.logo-parent .logo{z-index:3;width:88px;position:relative;transform:translate(-44px,-60px)}@media (max-width:767px){.app-footer>div .logo-footer>a.logo-parent .logo{width:59px;height:fit-content;transform:translateY(-46px)}}.app-footer>div .content-footer{grid-template-columns:repeat(4,1fr);margin-top:-16px;display:grid}@media (max-width:1023px){.app-footer>div .content-footer{grid-template-columns:repeat(3,1fr);gap:24px}}@media (max-width:767px){.app-footer>div .content-footer{grid-template-columns:repeat(1,1fr);gap:16px;margin-top:0}}.app-footer>div .content-footer>div{flex:1}.app-footer>div .content-footer .info-and-social-media{flex-direction:column;gap:24px;display:flex}.app-footer>div .content-footer .info-and-social-media .footer-description p,.app-footer>div .content-footer .info-and-social-media>p{text-align:justify;color:#fff;margin:0;font-size:14px;font-weight:300;line-height:22px}.app-footer>div .content-footer .info-and-social-media .social-media{flex-direction:column;gap:12px;display:flex}.app-footer>div .content-footer .info-and-social-media .social-media>p{text-align:justify;color:#98a2b3;margin:0;font-size:14px;font-weight:300;line-height:22px}.app-footer>div .content-footer .info-and-social-media .social-media>ul{gap:8px;display:flex}.app-footer>div .content-footer .info-and-social-media .social-media>ul>li>a{background:#062da2;border-radius:16px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.app-footer>div .content-footer .info-and-social-media .social-media>ul>li>a:hover{background:#0836c4}.app-footer>div .content-footer .info-and-social-media .social-media>ul>li>a>i{color:#fff;font-size:20px;transition:all .3s}.app-footer>div .content-footer .menu-footer{flex-direction:column;align-items:center;display:flex}@media (max-width:767px){.app-footer>div .content-footer .menu-footer{width:100%}.app-footer>div .content-footer .menu-footer>div{border-radius:8px;width:100%;overflow:hidden}}.app-footer>div .content-footer .menu-footer>div>h3{text-align:right;color:#fff;margin-top:0;margin-bottom:20px;padding:8px 18px;font-size:18px;font-weight:700;line-height:28px}@media (max-width:767px){.app-footer>div .content-footer .menu-footer>div>h3{background-color:#153592;justify-content:space-between;align-items:center;margin-bottom:0;font-size:14px;font-weight:600;display:flex}.app-footer>div .content-footer .menu-footer>div>h3>i{font-size:16px}.app-footer>div .content-footer .menu-footer>div>div>ul{background-color:#0c2366;padding:8px 0}}.app-footer>div .content-footer .menu-footer>div>div>ul>li>a{color:#d0d5dd;padding:4px 12px;font-size:14px;font-weight:400;display:flex}.app-footer>div .content-footer .contact-info{flex-direction:column;gap:24px;display:flex}.app-footer>div .content-footer .contact-info>li{gap:12px;display:flex}.app-footer>div .content-footer .contact-info>li:hover>.icon{scale:1.1}.app-footer>div .content-footer .contact-info>li>.icon{background-color:#ffffff12;border-radius:18px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.app-footer>div .content-footer .contact-info>li>.icon>i{color:#fffc;font-size:20px}.app-footer>div .content-footer .contact-info>li>a{flex-direction:column;justify-content:center;gap:2px;display:flex}.app-footer>div .content-footer .contact-info>li>a>span{color:#99a8af;font-size:12px;font-weight:500}.app-footer>div .content-footer .contact-info>li>a>p{color:#ffffffe6;margin:0;font-size:13px;font-weight:600}.app-footer .copyright{text-align:center;color:#98a2b3;margin-top:0;margin-bottom:0;padding:16px 24px 32px;font-size:16px;font-weight:300;line-height:25px}@media (max-width:767px){.app-footer .copyright{padding:16px 0 20px;font-size:14px}}
@font-face{font-family:ravi;src:url(../media/RaviFaNum_VF-s.p.a486a703.woff2)format("woff2");font-display:swap}@font-face{font-family:ravi Fallback;src:local(Arial);ascent-override:110.22%;descent-override:60.62%;line-gap-override:0.0%;size-adjust:90.72%}.ravi_49f1d5e3-module__Pdy1fa__className{font-family:ravi,ravi Fallback}.ravi_49f1d5e3-module__Pdy1fa__variable{--font-ravi:"ravi","ravi Fallback"}
