.footer_main{background-image:url(/footer_bg.png);background-size:cover;background-position:50%;padding:40px 0;color:#080808;font-size:14px;border-top:1px solid #abababdb}.footer_logo{display:flex;justify-content:flex-start;align-items:center}.footer_logo img{max-width:100%;height:auto}.footer_poweredby{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:8px}.footer_middle{display:flex;justify-content:space-between;gap:20px;margin-top:20px}.footer_info{display:flex;align-items:center;gap:10px}.footer_info a{color:var(--orange);text-decoration:none}.footer_info a:hover{text-decoration:underline}.footer_icon{font-size:16px;border-radius:50%;border:1px solid var(--orange);width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.footer_text p{margin:0}.footer_divider{margin:20px 0;border:none;border-top:1px solid #e0e0e0}.footer_bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;font-size:14px;text-align:center}.company_info{color:var(--orange);text-decoration:none}.company_info:hover{text-decoration:underline}.footer_item{margin:0}.footer_item a:hover{cursor:pointer;color:var(--orange)}@media (max-width:990px){.footer_top{text-align:center;flex-direction:column}.footer_logo,.footer_poweredby{display:flex;margin:8px 0}.footer_logo,.footer_middle,.footer_poweredby{justify-content:center;align-items:center;text-align:center}.footer_middle{flex-direction:column;gap:15px}.footer_info{justify-content:center;align-items:center;text-align:center}.footer_icon{display:none}}@media (max-width:768px){.footer_top{text-align:center}.footer_logo,.footer_poweredby{display:flex;justify-content:center;align-items:center}.footer_poweredby{margin-top:16px}.footer_info,.footer_middle{text-align:center}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;padding:15px}.contact-container{background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;box-shadow:0 25px 50px rgba(0,0,0,.15);width:100%;max-width:651px;overflow:hidden;position:relative}.contact-container:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#54872f,#8047d8)}.contact-header{text-align:center;padding:30px 27px 10px}.contact-header h1{font-size:2rem;font-weight:700;background:linear-gradient(135deg,#54872f,#8047d8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px}.contact-header p{color:#666;font-size:1rem;max-width:500px;margin:0 auto;line-height:1.5}.contact-content{min-height:500px}.contact-info{background:linear-gradient(135deg,#54872f,#8047d8);padding:40px;color:white;display:flex;flex-direction:column;justify-content:center}.contact-form{padding:40px;background:white}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px}.form-group.full-width{grid-column:span 2}.form-input,.form-textarea{width:100%;padding:16px 18px;border:2px solid #e0e0e0;border-radius:12px;font-size:1rem;color:black;transition:all .3s ease;background:#fafafa;outline:none}.form-input:focus,.form-textarea:focus{border-color:#8047d8;background:white;box-shadow:0 0 0 3px rgba(128,71,216,.1)}.form-textarea{resize:vertical;min-height:100px}.error-message{color:#e74c3c;font-size:.85rem;margin-top:5px}.form-actions{display:flex;gap:15px;justify-content:flex-end;margin-top:20px}.btn-mcancel{background:#d5d7d9;color:#666}.btn-mcancel,.btn-msubmit{padding:12px 25px;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-msubmit{background:linear-gradient(135deg,#54872f,#8047d8);color:white}.close-btn{position:absolute;top:15px;right:15px;background:none;border:none;font-size:1.8rem;color:#999;cursor:pointer;z-index:10}.btn-mcancel:hover{background:#d5d7d9}@media (max-width:768px){.contact-content{grid-template-columns:1fr;min-height:auto}.contact-info{padding:20px;text-align:center}.contact-form{padding:20px}.form-row{grid-template-columns:1fr}.contact-header h1{font-size:1.8rem}.contact-header p{font-size:.95rem}.btn-mcancel,.btn-msubmit{width:100%}.form-actions{flex-direction:column;gap:10px}}@media (max-width:480px){.contact-header h1{font-size:1.6rem}.contact-header p{font-size:.9rem}.form-input,.form-textarea{font-size:.9rem;padding:14px}.btn-mcancel,.btn-msubmit{font-size:.9rem;padding:12px 18px}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.login-split{display:flex;min-height:calc(100vh - 100px);width:100vw;background:#fff}.login-left{flex:1 1;background:url(/login-bg.png) 50% no-repeat;background-size:cover;display:flex;align-items:flex-end;justify-content:center;position:relative;min-height:400px}.login-hero-img{max-height:80vh;object-fit:contain;margin-bottom:117px}.login-right{flex:1 1;align-items:center}.login-form-register,.login-right{display:flex;justify-content:center}.login-form-register{width:100%;max-width:600px;padding:0 32px;flex-direction:column}.login-form-register h2{font-size:33px;font-weight:500;margin-bottom:32px;color:#222;text-align:left}.login-form-register form{display:flex;flex-direction:column;gap:18px}.react-tel-input .flag-dropdown{display:none!important}.react-tel-input .form-control{padding-left:16px!important;flex:1 1;width:100%!important;border-radius:8px!important;border:1.5px solid #eee!important;height:55px!important;font-size:1.1rem!important;padding-left:12px!important}.login-form-register input[type=email],.login-form-register input[type=number],.login-form-register input[type=password],.login-form-register input[type=text],.login-form-register textarea{width:100%;padding:12px 14px;border:1.5px solid #eee;border-radius:8px;font-size:1.1rem;background:#fefefe;outline:none;transition:border .2s;color:#000}.login-form-register input[type=email]:focus,.login-form-register input[type=password]:focus{border:1.5px solid #ff6600}.password-input-wrapper{position:relative}.eye-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#bbb;font-size:1.2rem;cursor:pointer}.login-options{display:flex;align-items:center;justify-content:space-between;font-size:1rem;color:#222;margin-bottom:10px}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border:2px solid #ccc;border-radius:4px;background-color:white;cursor:pointer;vertical-align:middle;position:relative}input[type=checkbox]:checked{background-color:var(--orange);border-color:var(--orange)}input[type=checkbox]:checked:after{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.forgot-link{color:#222;text-decoration:none;font-weight:500;transition:color .2s}.forgot-link:hover{color:#ff6600}.login-btn{width:100%;padding:16px 0;background:#ff6600;color:#fff;font-size:20px;font-weight:400;border:none;border-radius:8px;cursor:pointer;margin-top:10px;transition:background .2s}.login-btn:hover{background:#e65500}@media (max-width:900px){.login-split{flex-direction:column}.login-left,.login-right{flex:unset;width:100%;min-height:220px}.login-hero-img{margin-bottom:16px;max-height:200px}.login-form-register{max-width:80vw;padding:0 8vw}}@media (max-width:600px){.login-form-register h2{font-size:1.3rem;margin-bottom:18px}.login-form-register{padding:0 4vw}.login-hero-img{max-height:210px}.login-options{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#222;margin-bottom:10px}.login-btn{width:100%;padding:10px 0;background:#ff6600;color:#fff;font-size:20px;font-weight:400;border:none;border-radius:8px;cursor:pointer;margin-top:10px;margin-bottom:10px;transition:background .2s}}@media (max-width:400px){.login-options{display:flex;flex-direction:column;margin-bottom:10px;font-size:12px;color:#222;gap:10px}.login-options label{align-self:flex-start}.login-options .forgot-link{align-self:center;margin-top:5px}}.error-message{color:red!important;font-size:12px!important;display:block}.backto{background-color:transparent;color:var(--beige);font-size:14px;border:none;span{padding-right:6px;.left{color:var(--beige)}}}a{color:black;text-decoration:none}.otp-main{padding-bottom:25px;padding-top:25px;@media only screen and (min-width:443px) and (max-height:480px){padding-bottom:9px;padding-top:10px}@media only screen and (max-width:443px) and (max-height:480px){padding-bottom:9px;padding-top:10px}@media only screen and (min-width:321px) and (min-height:480px) and (max-height:700px){padding-bottom:0;padding-top:0}.otp-mao{font-size:16px;color:#ff6600;font-family:Graphik Arabic;font-weight:300}.otp-input{input{width:40px!important;height:40px!important;color:white!important;background-color:#1f1e1e!important;border:1px solid #fff!important;font-size:14px!important;border-radius:5px!important;&:focus-visible{outline:none}}}}.social-login{margin:8px 0;gap:12px;margin-top:20px}.social-btn,.social-login{display:flex;justify-content:center}.social-btn{align-items:center;width:48px;height:48px;padding:0;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease}.google-btn{background:#fff;border:1px solid #ddd}.google-btn:hover{background:#f5f5f5}.icon{width:20px;height:20px}.custom-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.custom-modal-content{background:#fffaf7;padding:20px;border-radius:8px;border-color:#fe8a56;width:700px;max-width:90%;box-shadow:0 4px 10px rgba(0,0,0,.3)}.custom-modal-content h3{margin-bottom:15px;text-align:center}.custom-modal-content input,.custom-modal-content textarea{width:100%;margin-bottom:10px;padding:15px;border:1px solid #ccc;border-radius:5px}.contact-textarea{height:100px;resize:vertical;padding:18px}.modal-actionstest{display:flex;justify-content:flex-end;gap:10px}.modal-actionstest button{padding:6px 14px;border:none;border-radius:5px;cursor:pointer}.modal-actionstest button[type=button]{border:1px solid}.modal-actionstest button[type=submit]{background:#fe5000;color:#fff}.form-control:focus{box-shadow:none}@media (max-width:770px){.row .col-md-12,.row .col-md-4,.row .col-md-6{margin-bottom:25px}.login-form-register form{display:flex;flex-direction:column;gap:0}.row{margin-bottom:0!important}}.form-control:disabled{background-color:var(--bs-secondary-bg)!important;opacity:1}.page_page__556_G{display:flex;flex-direction:column;min-height:100vh;background-color:var(--background)!important}.page_header__oRW75{width:100%}.page_custom_navbar__cOO1w{background-color:#ffff!important;padding:0;box-shadow:0 3px 5px #f6eeee;width:100%;position:fixed;z-index:99;top:0;opacity:1}.page_custom_navbar__cOO1w .page_login_button__7wkou{background-color:#ffd9c7!important;border-color:var(--light_orange)!important;border-radius:6px!important;color:var(--orange)!important}.page_user_icon__EtvaU{width:50px;height:50px;background-color:var(--light_orange);border-radius:50%;padding:10px;display:flex;cursor:pointer;align-items:center;justify-content:center}.page_user_name__XrSAT{color:white;font-weight:600;font-size:14px;margin:0}.page_dropdown__M3D__{position:absolute;top:85px;right:70px;width:180px;background:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.15);overflow:hidden;z-index:20}.page_dropdown_name__607wC{font-weight:600;padding:12px}.page_dropdown_divider__IHNlJ{height:1px;background:#e0e0e0}.page_dropdown_item__BLsqG{display:block;width:100%;padding:10px 12px;text-align:left;border:none;background:none;cursor:pointer;font-size:14px;color:#080808}.page_dropdown_item__BLsqG:hover{background:#f5f5f5;color:var(--light_orange)}.page_signout__b79O7{color:var(--light_orange);font-weight:500}.page_nav_center__T_lqj .page_nav-link__oJY3e{position:relative;font-weight:500;color:#333;transition:color .3s ease}.page_nav_center__T_lqj .page_nav-link__oJY3e:after{content:"";position:absolute;height:2px;left:0;bottom:-4px;background-color:#007bff;width:0;transition:width .3s ease}.page_nav_center__T_lqj .page_nav-link__oJY3e.page_active__9fwfh:after,.page_nav_center__T_lqj .page_nav-link__oJY3e:hover:after{width:100%}.page_logo_desktop__GULnk{display:block}.page_logo_mobile__ezwOO{display:none}.page_activate_link__9LrJn{margin:0;cursor:pointer}.page_main__nw1Wk{flex:1 1;width:100%}.page_footer_main__ik2Ro{background-image:url(/footer_bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:40px;color:#080808}.page_footer_top__bUUPr{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px}.page_footer_powered_by_section__y8xFQ{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;flex:1 1;min-width:150px;align-self:flex-end}.page_footer_powered_by_text__9OKvm{font-size:14px;margin:0;color:#080808;font-weight:500}.page_footer_logo_center__gIrSp{display:flex;justify-content:flex-start;align-items:flex-start;flex:1 1;min-width:250px}.page_footer_logo_center__gIrSp img{max-width:100%;height:auto}.page_footer_address__VTMsf{text-align:left;font-size:14px;line-height:1.6;min-width:220px}.page_footer_email__NUGeK{margin-top:8px;font-size:14px}.page_footer_email__NUGeK a{color:var(--orange);text-decoration:none;font-weight:500}.page_footer_email__NUGeK a:hover{text-decoration:underline}.page_footer_divider__wxFNn{margin:20px 0;border:none;border-top:1px solid #e0e0e0}.page_footer_bottom__q9EeH{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;font-size:14px;text-align:center}.page_footer_item__jLKfV{color:#080808;text-decoration:none;transition:color .2s ease-in-out}.page_footer_item__jLKfV a:hover{color:var(--orange)}.page_company_info__xUHJA{color:var(--orange);text-decoration:none}.page_company_info__xUHJA:hover{text-decoration:underline}.page_footer_mobile_powered_by__gJW7r{display:none}@media (max-width:420px){.page_logo_desktop__GULnk{display:none}.page_logo_mobile__ezwOO{display:block}}@media (max-width:768px){.page_footer_main__ik2Ro{padding:20px}.page_footer_top__bUUPr{flex-direction:column;text-align:center;align-items:center;gap:24px}.page_footer_powered_by_section__y8xFQ{display:none}.page_footer_mobile_powered_by__gJW7r{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:16px}.page_footer_logo_center__gIrSp{order:1}.page_footer_address__VTMsf{text-align:center;order:2}.page_footer_bottom__q9EeH{flex-direction:column;gap:8px}}