.ez-sec,.ez-booking,.ez-float,.ez-hours--standalone{--ez-navy:#0b2a4a;--ez-navy-2:#123f6d;--ez-blue:#0f6fbf;--ez-blue-soft:#e8f2fb;--ez-teal:#12b5a5;--ez-ink:#16283d;--ez-body:#56687d;--ez-line:#e3eaf2;--ez-bg:#f6f9fc;--ez-white:#ffffff;--ez-wa:#25d366;--ez-radius:18px;--ez-shadow:0 10px 34px rgba(11, 42, 74, .08);--ez-shadow-lg:0 22px 60px rgba(11, 42, 74, .14)}.ez-sec,.ez-booking{box-sizing:border-box;direction:rtl;text-align:right;font-family:"Cairo","Tajawal","Segoe UI",Tahoma,system-ui,sans-serif;color:var(--ez-body);line-height:1.85}.ez-sec *,.ez-booking *{box-sizing:border-box}.ez-sec{padding:84px 0;position:relative}.ez-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.ez-wrap--narrow{max-width:860px}.ez-anchor{display:block;position:relative;top:-90px;visibility:hidden}.ez-sec h2,.ez-sec h3,.ez-booking h3{color:var(--ez-ink);margin:0 0 14px;line-height:1.4;font-weight:800}.ez-head{text-align:center;margin-bottom:48px}.ez-kicker{display:inline-block;background:var(--ez-blue-soft);color:var(--ez-blue);font-size:14px;font-weight:700;padding:7px 18px;border-radius:999px;margin-bottom:14px}.ez-title{font-size:clamp(26px, 3.4vw, 40px)}.ez-sub{font-size:17px;max-width:640px;margin:0 auto}.ez-icon{width:22px;height:22px;flex:0 0 auto}.ez-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:15px 30px;border-radius:12px;font-size:16px;font-weight:700;text-decoration:none!important;border:2px solid transparent;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;line-height:1.2}.ez-btn:hover{transform:translateY(-2px)}.ez-btn--primary{background:linear-gradient(135deg,var(--ez-blue),var(--ez-navy-2));color:#fff!important;box-shadow:0 10px 26px rgba(15,111,191,.32)}.ez-btn--primary:hover{box-shadow:0 14px 34px rgba(15,111,191,.42)}.ez-btn--wa{background:var(--ez-wa);color:#fff!important;box-shadow:0 10px 26px rgba(37,211,102,.3)}.ez-btn--ghost{background:transparent;color:#fff!important;border-color:rgba(255,255,255,.45)}.ez-btn--light{background:#fff;color:var(--ez-navy)!important}.ez-btn--block{display:flex;width:100%}.ez-hero{background:linear-gradient(135deg,#071e36 0%,#0b2a4a 45%,#123f6d 100%);color:#cddceb;overflow:hidden;padding:96px 0 88px}.ez-hero__bg{position:absolute;inset:0;background:radial-gradient(900px 420px at 12% 12%,rgba(18,181,165,.20),transparent 62%),radial-gradient(760px 420px at 88% 78%,rgba(15,111,191,.30),transparent 60%);pointer-events:none}.ez-hero__inner{position:relative;display:grid;grid-template-columns:1.5fr .95fr;gap:48px;align-items:center}.ez-badge{display:inline-block;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#eaf3fb;padding:8px 18px;border-radius:999px;font-size:14px;font-weight:600;margin-bottom:20px}.ez-hero__title{color:#fff;font-size:clamp(32px, 5vw, 54px);line-height:1.25;margin-bottom:10px}.ez-hero__sub{color:#6fd8cd;font-size:clamp(16px, 2vw, 21px);font-weight:700;margin:0 0 16px}.ez-hero__text{font-size:17px;max-width:560px;margin:0 0 30px;color:#c2d4e6}.ez-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px}.ez-hero__points{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 26px}.ez-hero__points li{display:flex;align-items:center;gap:8px;font-size:15px;color:#cfe1f0}.ez-hero__points .ez-icon{color:#6fd8cd;width:18px;height:18px}.ez-hero__card{background:rgba(255,255,255,.97);border-radius:22px;padding:30px 26px;box-shadow:var(--ez-shadow-lg)}.ez-hero__cardTitle{display:flex;align-items:center;gap:9px;font-size:19px;color:var(--ez-navy);margin-bottom:16px}.ez-hero__cardTitle .ez-icon{color:var(--ez-blue)}.ez-hours{background:var(--ez-blue-soft);border-radius:14px;padding:18px;margin-bottom:18px;text-align:center}.ez-hours__days{font-weight:800;color:var(--ez-navy);font-size:17px;margin-bottom:4px}.ez-hours__time{color:var(--ez-blue);font-weight:700;font-size:15px}.ez-hours__addr{margin-top:8px;font-size:14px;color:var(--ez-body)}.ez-hero__addr{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:var(--ez-body);margin-bottom:20px}.ez-hero__addr .ez-icon{color:var(--ez-teal);margin-top:3px}.ez-why{background:var(--ez-white)}.ez-why__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.ez-why__item{background:var(--ez-bg);border:1px solid var(--ez-line);border-radius:var(--ez-radius);padding:28px 22px;transition:transform .2s ease,box-shadow .2s ease}.ez-why__item:hover{transform:translateY(-4px);box-shadow:var(--ez-shadow)}.ez-why__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--ez-blue),var(--ez-navy-2));color:#fff;margin-bottom:14px}.ez-why__icon .ez-icon{width:26px;height:26px}.ez-why__item h3{font-size:18px;margin-bottom:8px}.ez-why__item p{margin:0;font-size:15px}.ez-services{background:var(--ez-bg)}.ez-services__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ez-card{background:#fff;border:1px solid var(--ez-line);border-radius:var(--ez-radius);padding:32px 26px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ez-card::before{content:"";position:absolute;inset-inline-start:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,var(--ez-teal),var(--ez-blue));transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.ez-card:hover{transform:translateY(-6px);box-shadow:var(--ez-shadow-lg);border-color:transparent}.ez-card:hover::before{transform:scaleX(1)}.ez-card__icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:16px;background:var(--ez-blue-soft);color:var(--ez-blue);margin-bottom:18px;transition:background .22s ease,color .22s ease}.ez-card__icon .ez-icon{width:28px;height:28px}.ez-card:hover .ez-card__icon{background:linear-gradient(135deg,var(--ez-blue),var(--ez-navy-2));color:#fff}.ez-card__title{font-size:19.5px;margin-bottom:10px}.ez-card__text{font-size:15.4px;margin:0 0 18px;flex:1}.ez-card__link{color:var(--ez-blue);font-weight:700;text-decoration:none!important;font-size:15px;display:inline-flex;align-items:center;gap:6px}.ez-card__link:hover{color:var(--ez-navy)}.ez-about{background:#fff}.ez-about__inner{display:grid;grid-template-columns:1.35fr .8fr;gap:44px;align-items:start}.ez-about__role{color:var(--ez-teal);font-weight:700;font-size:17px;margin:0 0 16px}.ez-about__text p{font-size:16px}.ez-stats{display:flex;flex-wrap:wrap;gap:14px;margin:28px 0}.ez-stat{flex:1 1 150px;background:var(--ez-bg);border:1px solid var(--ez-line);border-radius:14px;padding:18px;text-align:center}.ez-stat strong{display:block;font-size:28px;color:var(--ez-blue);font-weight:800;line-height:1.2}.ez-stat span{font-size:14px}.ez-about__card{background:linear-gradient(140deg,#0b2a4a,#123f6d);color:#cddceb;border-radius:20px;padding:28px 24px;box-shadow:var(--ez-shadow);position:sticky;top:24px}.ez-about__card h3{color:#fff;font-size:17px;display:flex;align-items:center;gap:8px;margin-bottom:8px}.ez-about__card h3 .ez-icon{color:#6fd8cd}.ez-about__card p{margin:0 0 4px;font-size:15px}.ez-about__card a{color:#7fc4ff;text-decoration:none}.ez-about__card hr{border:0;border-top:1px solid rgba(255,255,255,.14);margin:18px 0}.ez-bookingSec{background:var(--ez-bg)}.ez-booking{background:#fff;border:1px solid var(--ez-line);border-radius:22px;padding:38px 34px;box-shadow:var(--ez-shadow);font-family:"Cairo","Tajawal","Segoe UI",Tahoma,system-ui,sans-serif;color:var(--ez-body);max-width:860px;margin:0 auto}.ez-booking--compact{padding:26px 22px}.ez-form__head{text-align:center;margin-bottom:26px}.ez-form__title{font-size:27px;color:var(--ez-ink);margin-bottom:6px;font-weight:800}.ez-form__sub{margin:0;font-size:15.5px}.ez-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ez-field--full{grid-column:1 / -1}.ez-field label{display:block;font-weight:700;color:var(--ez-ink);font-size:15px;margin-bottom:7px}.ez-field label span{color:#d9534f}.ez-field label em{color:#8a9bad;font-style:normal;font-weight:500;font-size:13px}.ez-field input[type="text"],.ez-field input[type="tel"],.ez-field input[type="email"],.ez-field input[type="date"],.ez-field select,.ez-field textarea{width:100%;padding:13px 15px;border:2px solid var(--ez-line);border-radius:11px;font-size:15.5px;font-family:inherit;background:#fbfdff;color:var(--ez-ink);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;appearance:none;-webkit-appearance:none}.ez-field select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2356687d' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 14px center;background-size:18px;padding-left:40px}.ez-field input:focus,.ez-field select:focus,.ez-field textarea:focus{outline:none;border-color:var(--ez-blue);background:#fff;box-shadow:0 0 0 4px rgba(15,111,191,.12)}.ez-field input.ez-invalid,.ez-field select.ez-invalid{border-color:#e0645f}.ez-err{display:block;color:#d9534f;font-size:13px;margin-top:5px;min-height:0}.ez-slots{display:flex;flex-wrap:wrap;gap:9px;background:var(--ez-bg);border:2px dashed var(--ez-line);border-radius:12px;padding:14px;min-height:66px;align-items:center}.ez-slots__hint{margin:0;font-size:14px;color:#8a9bad;width:100%;text-align:center}.ez-slot{background:#fff;border:2px solid var(--ez-line);border-radius:10px;padding:9px 15px;font-size:14.5px;font-weight:700;color:var(--ez-ink);cursor:pointer;font-family:inherit;transition:all .16s ease}.ez-slot:hover{border-color:var(--ez-blue);color:var(--ez-blue)}.ez-slot.is-active{background:linear-gradient(135deg,var(--ez-blue),var(--ez-navy-2));border-color:transparent;color:#fff;box-shadow:0 6px 16px rgba(15,111,191,.3)}.ez-pay{background:#fff8ea;border:1px solid #f2dfb8;border-radius:12px;padding:14px 16px}.ez-pay__note{margin:0;font-size:15px;color:#7a5a12}.ez-check{display:flex;align-items:flex-start;gap:10px;font-weight:500!important;margin:0!important}.ez-check input{margin-top:4px;width:18px;height:18px;accent-color:var(--ez-blue)}.ez-hp{position:absolute!important;left:-9999px!important;opacity:0;height:0;width:0}.ez-submit{width:100%;margin-top:24px;padding:17px 24px;border:0;border-radius:12px;background:linear-gradient(135deg,var(--ez-blue),var(--ez-navy-2));color:#fff;font-size:18px;font-weight:800;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 10px 28px rgba(15,111,191,.3);transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.ez-submit:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgba(15,111,191,.4)}.ez-submit[disabled]{opacity:.65;cursor:not-allowed;transform:none}.ez-spinner{width:19px;height:19px;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:ez-spin .7s linear infinite}@keyframes ez-spin{to{transform:rotate(360deg)}}.ez-form__foot{text-align:center;margin:16px 0 0;font-size:14.5px}.ez-form__foot a{color:var(--ez-blue);font-weight:700;text-decoration:none}.ez-alert{border-radius:11px;padding:13px 16px;margin-bottom:18px;font-size:15px;font-weight:600}.ez-alert--error{background:#fdeceb;color:#b3322d;border:1px solid #f5c6c3}.ez-success{text-align:center;padding:12px 0}.ez-success__icon{width:76px;height:76px;margin:0 auto 18px;border-radius:50%;background:linear-gradient(135deg,#16b26a,#0e8f56);color:#fff;font-size:38px;line-height:76px;box-shadow:0 12px 30px rgba(22,178,106,.35)}.ez-success__title{font-size:26px;color:var(--ez-ink)}.ez-success__msg{font-size:16px;margin-bottom:20px}.ez-success__box{background:var(--ez-bg);border:1px solid var(--ez-line);border-radius:14px;padding:18px 20px;text-align:right;margin-bottom:20px}.ez-success__box div{display:flex;justify-content:space-between;gap:14px;padding:7px 0;font-size:15px;border-bottom:1px dashed var(--ez-line)}.ez-success__box div:last-child{border-bottom:0}.ez-success__box b{color:var(--ez-ink)}.ez-success__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:16px}.ez-again{background:none;border:0;color:var(--ez-blue);font-weight:700;cursor:pointer;font-family:inherit;font-size:15px;text-decoration:underline}.ez-contact{background:#fff}.ez-contact__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:36px;align-items:stretch}.ez-info{display:flex;gap:16px;align-items:flex-start;margin-bottom:24px}.ez-info__icon{flex:0 0 auto;width:48px;height:48px;border-radius:13px;background:var(--ez-blue-soft);color:var(--ez-blue);display:inline-flex;align-items:center;justify-content:center}.ez-info h3{font-size:16.5px;margin:0 0 3px}.ez-info p{margin:0;font-size:15.4px}.ez-info a{color:var(--ez-blue);text-decoration:none;font-weight:700}.ez-contact__btns{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}.ez-contact__map{min-height:420px;border-radius:var(--ez-radius);overflow:hidden;border:1px solid var(--ez-line);box-shadow:var(--ez-shadow)}.ez-contact__map iframe{display:block;width:100%;height:100%;min-height:420px}.ez-faq{background:var(--ez-bg)}.ez-faq__item{background:#fff;border:1px solid var(--ez-line);border-radius:13px;margin-bottom:12px;overflow:hidden;transition:box-shadow .2s ease}.ez-faq__item[open]{box-shadow:var(--ez-shadow)}.ez-faq__item summary{cursor:pointer;padding:19px 22px;font-weight:700;color:var(--ez-ink);font-size:16.5px;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px}.ez-faq__item summary::-webkit-details-marker{display:none}.ez-faq__item summary::after{content:"+";color:var(--ez-blue);font-size:24px;font-weight:400;line-height:1;flex:0 0 auto;transition:transform .2s ease}.ez-faq__item[open] summary::after{content:"−"}.ez-faq__answer{padding:0 22px 20px}.ez-faq__answer p{margin:0;font-size:15.6px}.ez-cta{background:linear-gradient(135deg,#0b2a4a,#12b5a5);color:#fff;padding:62px 0}.ez-cta__inner{display:flex;flex-wrap:wrap;gap:26px;align-items:center;justify-content:space-between}.ez-cta h2{color:#fff;font-size:clamp(23px, 3vw, 32px);margin-bottom:6px}.ez-cta p{margin:0;color:rgba(255,255,255,.9);font-size:16.5px}.ez-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.ez-float{position:fixed;inset-inline-start:18px;bottom:18px;z-index:9998;display:flex;flex-direction:column;gap:11px}.ez-float__btn{width:54px;height:54px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-decoration:none!important;box-shadow:0 8px 24px rgba(0,0,0,.22);transition:transform .18s ease}.ez-float__btn:hover{transform:scale(1.08)}.ez-float__btn .ez-icon{width:26px;height:26px}.ez-float__btn--wa{background:var(--ez-wa);animation:ez-pulse 2.6s infinite}.ez-float__btn--call{background:var(--ez-blue)}@keyframes ez-pulse{0%{box-shadow:0 8px 24px rgba(0,0,0,.22),0 0 0 0 rgba(37,211,102,.5)}70%{box-shadow:0 8px 24px rgba(0,0,0,.22),0 0 0 16px rgba(37,211,102,0)}100%{box-shadow:0 8px 24px rgba(0,0,0,.22),0 0 0 0 rgba(37,211,102,0)}}@media (max-width:1024px){.ez-why__grid{grid-template-columns:repeat(2,1fr)}.ez-services__grid{grid-template-columns:repeat(2,1fr)}.ez-hero__inner{grid-template-columns:1fr;gap:34px}.ez-about__inner{grid-template-columns:1fr}.ez-about__card{position:static}.ez-contact__grid{grid-template-columns:1fr}}@media (max-width:680px){.ez-sec{padding:56px 0}.ez-hero{padding:62px 0 56px}.ez-why__grid,.ez-services__grid{grid-template-columns:1fr}.ez-grid{grid-template-columns:1fr}.ez-booking{padding:26px 18px;border-radius:16px}.ez-hero__actions .ez-btn{flex:1 1 100%}.ez-cta__inner{flex-direction:column;text-align:center}.ez-cta__actions{width:100%;justify-content:center}.ez-float{inset-inline-start:12px;bottom:12px}.ez-float__btn{width:48px;height:48px}.ez-contact__map,.ez-contact__map iframe{min-height:300px}.ez-form__title{font-size:22px}.ez-head{margin-bottom:32px}}.elazab-landing .page-title,.elazab-landing .title-size-large,.elazab-landing .page-title-default,.elazab-landing .woodmart-title-container,.elazab-landing .entry-header,.elazab-landing .page-header{display:none!important}.elazab-landing .site-content,.elazab-landing .main-page-wrapper,.elazab-landing .content-layout-wrapper,.elazab-landing .container{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-top:0!important}.elazab-landing .site-content{padding-bottom:0!important}.ez-hero__title,.ez-hero .ez-hero__title,.ez-cta h2,.ez-about__card h3{color:#ffffff!important}.ez-hero__sub{color:#6fd8cd!important}.ez-hero__text{color:#c2d4e6!important}.ez-hero__points li{color:#cfe1f0!important}.ez-badge{color:#eaf3fb!important}.ez-cta p{color:rgba(255,255,255,.92)!important}.ez-about__card p{color:#cddceb!important}.ez-about__card a{color:#7fc4ff!important}.ez-sec .ez-btn--primary,.ez-sec .ez-btn--wa,.ez-booking .ez-btn--primary,.ez-booking .ez-btn--wa,.ez-float__btn{color:#ffffff!important}.ez-btn--ghost{color:#ffffff!important}.ez-btn--light{color:#0b2a4a!important;background:#fff!important}.ez-submit,.ez-submit:hover,.ez-submit:focus,.ez-booking button.ez-submit{color:#ffffff!important;background:linear-gradient(135deg,#0f6fbf,#123f6d)!important;border:0!important;text-shadow:none!important}.ez-submit__text{color:#ffffff!important}.ez-slot{color:#16283d!important;background:#fff!important}.ez-slot.is-active{color:#fff!important;background:linear-gradient(135deg,#0f6fbf,#123f6d)!important}.ez-again{background:none!important;color:#0f6fbf!important}.ez-sec .ez-title,.ez-sec h2.ez-title{color:#16283d}.ez-hero .ez-hero__cardTitle{color:#0b2a4a!important}.ez-sec a.ez-btn,.ez-booking a.ez-btn{text-decoration:none!important;box-shadow:none}.ez-sec a.ez-btn.ez-btn--primary{box-shadow:0 10px 26px rgba(15,111,191,.32)}.whb-header .wd-header-cart,.whb-header .wd-header-my-account,.whb-header .wd-header-wishlist,.whb-header .wd-header-compare,.whb-header .whb-cart-design-2,.whb-column .wd-tools-element.wd-header-cart{display:none!important}.elazab-landing .elementor-section-boxed>.elementor-container{max-width:100%!important}.ez-about__photo{margin:0 0 18px;border-radius:20px;overflow:hidden;box-shadow:0 18px 46px rgba(11,42,74,.16);line-height:0;background:linear-gradient(140deg,#e8f2fb,#d8e8f6)}.ez-about__photo img{width:100%;height:auto;display:block;object-fit:cover}.whb-header .wd-logo img{max-height:68px;width:auto!important;height:auto}.ez-footer{background:linear-gradient(160deg,#071e36,#0b2a4a 60%,#123f6d);color:#b9cddf;padding:64px 0 0}.ez-footer__grid{display:grid;grid-template-columns:1.5fr 1fr 1.3fr 1.4fr;gap:36px;padding-bottom:46px}.ez-footer h3{color:#fff!important;font-size:24px;margin:0 0 4px}.ez-footer h4{color:#fff!important;font-size:17px;margin:0 0 16px;position:relative;padding-bottom:10px}.ez-footer h4::after{content:"";position:absolute;bottom:0;inset-inline-start:0;width:40px;height:3px;border-radius:3px;background:linear-gradient(90deg,#12b5a5,#0f6fbf)}.ez-footer__role{color:#6fd8cd!important;font-weight:700;font-size:15px;margin:0 0 12px}.ez-footer p{font-size:14.8px;line-height:1.9;margin:0 0 10px;color:#b9cddf}.ez-footer ul{list-style:none;margin:0;padding:0}.ez-footer li{margin-bottom:9px}.ez-footer a{color:#b9cddf!important;text-decoration:none!important;font-size:14.8px;transition:color .18s ease}.ez-footer a:hover{color:#6fd8cd!important}.ez-footer__social{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ez-footer__social a{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);padding:7px 15px;border-radius:999px;font-size:13.5px}.ez-footer__social a:hover{background:rgba(255,255,255,.16)}.ez-footer__line{display:flex;gap:10px;align-items:flex-start}.ez-footer__line .ez-icon{color:#6fd8cd;width:19px;height:19px;margin-top:3px;flex:0 0 auto}.ez-footer__contact .ez-btn{margin-top:14px}.ez-footer__contact .ez-btn.ez-btn--wa{color:#fff!important}.ez-footer__bottom{border-top:1px solid rgba(255,255,255,.12);padding-top:20px;padding-bottom:22px;display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between;align-items:center;font-size:13.5px;color:#93aec7}.ez-footer__disclaimer{opacity:.85}@media (max-width:1024px){.ez-footer__grid{grid-template-columns:1fr 1fr;gap:30px}}@media (max-width:640px){.ez-footer__grid{grid-template-columns:1fr}.ez-footer{padding-top:46px}.ez-footer__bottom{flex-direction:column;text-align:center}}body,body p,body li,body td,body th,body dd,body dt,body label,body blockquote,body h1,body h2,body h3,body h4,body h5,body h6,body a,body button,body input,body select,body textarea,body optgroup,.wd-nav a,.menu a,.widget,.widget-title,.btn,.button,.wd-buy-now-btn,.woocommerce a.button,.woocommerce button.button,.entry-title,.page-title,.wd-entities-title,.whb-header,.whb-header a,.whb-text-element,.elementor-widget-container,.elementor-heading-title,.elementor-button{font-family:"Cairo","Tajawal","Segoe UI",Tahoma,system-ui,sans-serif!important;font-feature-settings:"liga" 1}i,.ez-icon,[class^="wd-icon"],[class*=" wd-icon"],[class^="xts-i-"],[class*=" xts-i-"],[class^="fa-"],[class*=" fa-"],.fa,.fas,.far,.fab,[class^="dashicons"],[class*=" dashicons"],[class^="eicon-"],[class*=" eicon-"],.woodmart-font,.wd-tools-icon,.wd-tools-icon::before,.wd-tools-icon::after,.wd-nav>li>a::after,.wd-dropdown-menu::before{font-family:inherit!important}[class^="wd-icon"]::before,[class*=" wd-icon"]::before,[class^="xts-i-"]::before,[class*=" xts-i-"]::before,[class^="fa-"]::before,[class*=" fa-"]::before,[class^="dashicons"]::before,[class*=" dashicons"]::before,[class^="eicon-"]::before,[class*=" eicon-"]::before{font-family:revert!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ez-mobilebar{display:none}@media (max-width:900px){.ez-mobilebar{display:grid;grid-template-columns:1.25fr 1fr 1fr;position:fixed;inset-inline:0;bottom:0;z-index:9999;background:rgba(255,255,255,.97);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid #e3eaf2;box-shadow:0 -6px 22px rgba(11,42,74,.12);padding:8px 8px calc(8px + env(safe-area-inset-bottom, 0px));gap:8px;font-family:"Cairo","Tajawal",sans-serif}.ez-mobilebar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:9px 4px;border-radius:12px;font-size:12.5px;font-weight:700;text-decoration:none!important;line-height:1.2;min-height:52px}.ez-mobilebar__item .ez-icon{width:21px;height:21px}.ez-mobilebar__item--book{background:linear-gradient(135deg,#0f6fbf,#123f6d);color:#fff!important;box-shadow:0 5px 14px rgba(15,111,191,.35)}.ez-mobilebar__item--wa{background:#25d366;color:#fff!important}.ez-mobilebar__item--call{background:#eef4fa;color:#0b2a4a!important}body{padding-bottom:74px!important}.ez-float{display:none!important}.wd-scroll-top,.scrollToTop{bottom:88px!important}}@media (max-width:900px){.ez-hero__inner{gap:26px}.ez-about__inner{gap:28px}}@media (max-width:680px){.ez-sec{padding:48px 0}.ez-wrap{padding:0 16px}.ez-hero{padding:44px 0 44px}.ez-badge{font-size:12.5px;padding:6px 14px;margin-bottom:14px}.ez-hero__title{font-size:30px;line-height:1.3;margin-bottom:8px}.ez-hero__sub{font-size:16px;margin-bottom:12px}.ez-hero__text{font-size:15.2px;line-height:1.75;margin-bottom:20px}.ez-hero__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}.ez-hero__actions .ez-btn{flex:initial;width:100%;padding:13px 12px;font-size:15px}.ez-hero__actions .ez-btn--primary{grid-column:1 / -1}.ez-hero__points{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.ez-hero__points li{font-size:13px;line-height:1.45;align-items:flex-start}.ez-hero__points .ez-icon{width:15px;height:15px;margin-top:3px}.ez-hero__card{padding:20px 18px;border-radius:18px}.ez-hero__cardTitle{font-size:17px;margin-bottom:12px}.ez-hours{padding:14px;margin-bottom:14px}.ez-hours__days{font-size:15.5px}.ez-hours__time{font-size:14px}.ez-hero__addr{font-size:13.6px;margin-bottom:16px}.ez-head{margin-bottom:26px}.ez-title{font-size:24px;line-height:1.35}.ez-sub{font-size:15px}.ez-kicker{font-size:12.5px;padding:6px 14px;margin-bottom:10px}.ez-why__item{padding:20px 18px}.ez-why__icon{width:44px;height:44px;border-radius:12px;margin-bottom:10px}.ez-why__icon .ez-icon{width:22px;height:22px}.ez-why__item h3{font-size:16.5px}.ez-why__item p{font-size:14.2px;line-height:1.75}.ez-why__grid{gap:14px}.ez-services__grid{gap:14px}.ez-card{padding:22px 18px;border-radius:16px}.ez-card__icon{width:48px;height:48px;border-radius:13px;margin-bottom:12px}.ez-card__icon .ez-icon{width:24px;height:24px}.ez-card__title{font-size:17.5px;margin-bottom:8px}.ez-card__text{font-size:14.4px;line-height:1.75;margin-bottom:14px}.ez-card__link{font-size:14px}.ez-about__inner{display:flex;flex-direction:column}.ez-about__aside{order:-1}.ez-about__photo{max-width:260px;margin:0 auto 18px}.ez-about__role{font-size:15.5px}.ez-about__text p{font-size:15px;line-height:1.8}.ez-stats{gap:10px;margin:20px 0}.ez-stat{flex:1 1 30%;padding:13px 8px;border-radius:12px}.ez-stat strong{font-size:21px}.ez-stat span{font-size:12px;line-height:1.35;display:block}.ez-about__card{padding:22px 18px;border-radius:16px}.ez-about .ez-btn{width:100%}.ez-bookingSec{padding:44px 0}.ez-booking{padding:22px 16px;border-radius:18px}.ez-form__head{margin-bottom:20px}.ez-form__title{font-size:21px}.ez-form__sub{font-size:14.2px}.ez-grid{gap:14px}.ez-field label{font-size:14.2px;margin-bottom:6px}.ez-field input,.ez-field select,.ez-field textarea{font-size:16px;padding:12px 14px;border-radius:10px}.ez-slots{padding:10px;gap:7px;display:grid;grid-template-columns:repeat(3,1fr)}.ez-slots__hint{grid-column:1 / -1;font-size:13px}.ez-slot{padding:10px 4px;font-size:13.4px;text-align:center}.ez-submit{font-size:16.5px;padding:15px 18px;margin-top:18px}.ez-form__foot{font-size:13.6px}.ez-success__icon{width:62px;height:62px;line-height:62px;font-size:31px}.ez-success__title{font-size:21px}.ez-success__msg{font-size:14.6px}.ez-success__box{padding:14px}.ez-success__box div{flex-direction:column;gap:2px;font-size:14px}.ez-success__actions .ez-btn{width:100%}.ez-contact__grid{gap:22px}.ez-info{gap:12px;margin-bottom:18px}.ez-info__icon{width:40px;height:40px;border-radius:11px}.ez-info__icon .ez-icon{width:19px;height:19px}.ez-info h3{font-size:15.4px}.ez-info p{font-size:14.4px}.ez-contact__btns{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.ez-contact__btns .ez-btn{width:100%;padding:13px 8px;font-size:14.5px}.ez-contact__map,.ez-contact__map iframe{min-height:260px;border-radius:14px}.ez-faq__item summary{padding:15px 16px;font-size:15.2px;gap:10px}.ez-faq__answer{padding:0 16px 16px}.ez-faq__answer p{font-size:14.4px;line-height:1.8}.ez-cta{padding:44px 0}.ez-cta h2{font-size:21px}.ez-cta p{font-size:14.8px}.ez-cta__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.ez-cta__actions .ez-btn{width:100%;padding:13px 10px;font-size:15px}.ez-footer{padding-top:40px}.ez-footer__grid{gap:26px;padding-bottom:30px}.ez-footer h3{font-size:21px}.ez-footer h4{font-size:16px;margin-bottom:13px}.ez-footer p,.ez-footer a{font-size:14.2px}.ez-footer__bottom{font-size:12.6px;padding-bottom:18px}}@media (max-width:380px){.ez-hero__title{font-size:26px}.ez-title{font-size:21px}.ez-slots{grid-template-columns:repeat(2,1fr)}.ez-mobilebar__item{font-size:11.5px}.ez-hero__points{grid-template-columns:1fr}}@media (max-width:1024px){.whb-header .wd-logo img{max-height:46px}}.whb-header .wd-button-wrapper .btn.btn-color-primary,.whb-header .btn.btn-color-primary{background:linear-gradient(135deg,#0f6fbf,#123f6d)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 6px 18px rgba(15,111,191,.28);font-weight:700}.whb-header .wd-button-wrapper .btn.btn-color-primary:hover,.whb-header .btn.btn-color-primary:hover{background:linear-gradient(135deg,#123f6d,#0b2a4a)!important;color:#fff!important}.whb-header .whb-divider-element,.whb-header .whb-space-element{display:none!important}.whb-header .wd-nav>li>a:hover,.whb-header .wd-nav>li.current-menu-item>a,.whb-header .wd-nav>li>a.wd-active{color:#0f6fbf!important}.ez-pay{background:#f8fbfe;border:1px solid var(--ez-line);border-radius:14px;padding:18px 16px}.ez-pay__legend{font-weight:800!important;color:var(--ez-ink);font-size:15.5px;margin-bottom:4px!important}.ez-pay__amount{margin:0 0 14px;font-size:14.6px;color:var(--ez-body)}.ez-pay__amount strong{color:var(--ez-blue);font-size:16px}.ez-pay__grid{display:grid;gap:10px}.ez-payopt{display:block;margin:0!important;cursor:pointer}.ez-payopt input{position:absolute;opacity:0;width:0;height:0}.ez-payopt__box{display:flex;align-items:flex-start;gap:13px;background:#fff;border:2px solid var(--ez-line);border-radius:12px;padding:14px 15px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.ez-payopt:hover .ez-payopt__box{border-color:#bcd6ee}.ez-payopt input:checked+.ez-payopt__box{border-color:var(--ez-blue);background:#f2f8fd;box-shadow:0 0 0 4px rgba(15,111,191,.1)}.ez-payopt input:focus-visible+.ez-payopt__box{outline:2px solid var(--ez-blue);outline-offset:2px}.ez-payopt__icon{flex:0 0 auto;width:42px;height:42px;border-radius:11px;background:var(--ez-blue-soft);color:var(--ez-blue);display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease}.ez-payopt input:checked+.ez-payopt__box .ez-payopt__icon{background:linear-gradient(135deg,var(--ez-blue),var(--ez-navy-2));color:#fff}.ez-payopt__icon .ez-icon{width:21px;height:21px}.ez-payopt__text{display:flex;flex-direction:column;gap:2px}.ez-payopt__text strong{color:var(--ez-ink);font-size:15.3px;font-weight:700;line-height:1.4}.ez-payopt__text small{color:var(--ez-body);font-size:13.4px;line-height:1.6}.ez-ip{background:#fffaf0;border:1px solid #f0dfb9;border-radius:16px;padding:20px 18px;text-align:right;margin-bottom:18px}.ez-ip__title{font-size:18px;color:#7a5a12!important;margin:0 0 14px;font-weight:800}.ez-ip__rows{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #f0e3c6}.ez-ipRow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:14.6px;border-bottom:1px solid #f4ecdc}.ez-ipRow:last-child{border-bottom:0}.ez-ipRow__k{color:#7a5a12;font-weight:700;flex:0 0 auto}.ez-ipRow__v{display:flex;align-items:center;gap:8px;color:var(--ez-ink);font-weight:700;direction:ltr}.ez-copy{background:#fff3d6;border:1px solid #e8d5a8;color:#7a5a12;border-radius:8px;padding:4px 11px;font-size:12.5px;font-weight:700;cursor:pointer;font-family:inherit;white-space:nowrap}.ez-copy:hover{background:#ffe9b8}.ez-ip__note{margin:14px 0 0;font-size:14.2px;color:#7a5a12;line-height:1.85}.ez-ip__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.ez-ip__actions .ez-btn{width:100%;padding:13px 12px;font-size:15px}.ez-upload{cursor:pointer}.ez-ip__status{margin:12px 0 0;padding:11px 14px;border-radius:10px;font-size:14.2px;font-weight:600;text-align:center;background:#eef4fa;color:#1c5a94}.ez-ip__status.is-ok{background:#d9f2e3;color:#1a7f4b}.ez-ip__status.is-err{background:#fdeceb;color:#b3322d}.ez-articles{background:var(--ez-white)}.ez-articles__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ez-post{background:#fff;border:1px solid var(--ez-line);border-radius:var(--ez-radius);overflow:hidden;display:flex;flex-direction:column;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ez-post:hover{transform:translateY(-6px);box-shadow:var(--ez-shadow-lg);border-color:transparent}.ez-post__thumb{display:block;aspect-ratio:16 / 10;background:linear-gradient(140deg,var(--ez-blue-soft),#dceaf7);overflow:hidden;line-height:0}.ez-post__thumb img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ez-post:hover .ez-post__thumb img{transform:scale(1.05)}.ez-post__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--ez-blue);opacity:.5}.ez-post__ph .ez-icon{width:54px;height:54px}.ez-post__body{padding:22px 20px;display:flex;flex-direction:column;flex:1}.ez-post__meta{display:flex;align-items:center;gap:7px;font-size:13.2px;color:#8a9bad;margin-bottom:9px}.ez-post__meta .ez-icon{width:15px;height:15px}.ez-post__title{font-size:18.5px;margin:0 0 9px;line-height:1.5}.ez-post__title a{color:var(--ez-ink);text-decoration:none!important}.ez-post__title a:hover{color:var(--ez-blue)}.ez-post__excerpt{font-size:14.8px;margin:0 0 16px;flex:1}.ez-articles__more{text-align:center;margin-top:36px}@media (max-width:1024px){.ez-articles__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.ez-articles__grid{grid-template-columns:1fr;gap:16px}.ez-post__body{padding:18px 16px}.ez-post__title{font-size:17px}.ez-post__excerpt{font-size:14.2px}.ez-articles__more{margin-top:26px}.ez-articles__more .ez-btn{width:100%}.ez-pay{padding:15px 13px}.ez-payopt__box{padding:12px 13px;gap:11px}.ez-payopt__icon{width:38px;height:38px;border-radius:10px}.ez-payopt__text strong{font-size:14.6px}.ez-payopt__text small{font-size:12.8px}.ez-ip{padding:16px 14px}.ez-ipRow{flex-direction:column;align-items:flex-start;gap:5px}.ez-ip__actions{grid-template-columns:1fr}}.ez-slot{display:flex;align-items:center;justify-content:center;line-height:1.25}.ez-slot__t{display:block}.elazab-checkout{--ez-navy:#0b2a4a;--ez-navy-2:#123f6d;--ez-blue:#0f6fbf;--ez-blue-soft:#e8f2fb;--ez-teal:#12b5a5;--ez-ink:#16283d;--ez-body:#56687d;--ez-line:#e3eaf2;--ez-bg:#f6f9fc;--ez-wa:#25d366;--ez-white:#ffffff;background:var(--ez-bg)}.elazab-checkout .wd-page-title,.elazab-checkout .wd-checkout-steps,.elazab-checkout .woocommerce-breadcrumb,.elazab-checkout .wd-toolbar,.elazab-checkout .woocommerce-form-coupon-toggle,.elazab-checkout .checkout_coupon{display:none!important}.elazab-checkout .site-content,.elazab-checkout .wd-content-area{padding-top:34px!important;background:var(--ez-bg)}.elazab-checkout .woocommerce{max-width:720px;margin:0 auto}.elazab-checkout .woocommerce-info,.elazab-checkout .woocommerce-message{background:var(--ez-blue-soft)!important;color:var(--ez-navy)!important;border:1px solid #cfe3f5!important;border-radius:12px!important;font-size:14.4px;font-family:"Cairo","Tajawal",sans-serif!important}.elazab-checkout .woocommerce-info::before,.elazab-checkout .woocommerce-message::before{color:var(--ez-blue)!important}.ez-pay-page{font-family:"Cairo","Tajawal","Segoe UI",Tahoma,sans-serif;direction:rtl;text-align:right;max-width:720px;margin:0 auto 22px;box-sizing:border-box}.ez-pay-page *{box-sizing:border-box}.ez-payhead{text-align:center;margin-bottom:22px}.ez-payhead__badge{display:inline-flex;align-items:center;gap:7px;background:#d9f2e3;color:#1a7f4b;font-size:13.4px;font-weight:700;padding:7px 16px;border-radius:999px;margin-bottom:12px}.ez-payhead__badge .ez-icon{width:17px;height:17px}.ez-payhead__title{font-size:27px;font-weight:800;color:var(--ez-ink);margin:0 0 7px}.ez-payhead__sub{font-size:15px;color:var(--ez-body);margin:0;line-height:1.8}.ez-paycard{background:#fff;border:1px solid var(--ez-line);border-radius:16px;overflow:hidden;box-shadow:0 8px 26px rgba(11,42,74,.07)}.ez-paycard__row{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;font-size:15px;border-bottom:1px solid #eef3f8}.ez-paycard__k{color:var(--ez-body);font-weight:600;display:inline-flex;align-items:center;gap:7px}.ez-paycard__k .ez-icon{width:17px;height:17px;color:var(--ez-blue)}.ez-paycard__v{color:var(--ez-ink);font-weight:700;text-align:left}.ez-paycard__v code{background:var(--ez-blue-soft);color:var(--ez-blue);padding:2px 10px;border-radius:7px;font-size:13.6px}.ez-paycard__row--total{background:linear-gradient(135deg,var(--ez-blue),var(--ez-navy-2));border-bottom:0}.ez-paycard__row--total .ez-paycard__k{color:rgba(255,255,255,.9)}.ez-paycard__row--total .ez-paycard__v,.ez-paycard__row--total .ez-paycard__v bdi,.ez-paycard__row--total .woocommerce-Price-amount{color:#fff!important;font-size:20px;font-weight:800}.ez-paycard__addr{display:flex;gap:9px;align-items:flex-start;padding:13px 18px;font-size:13.8px;color:var(--ez-body);background:#fafcfe}.ez-paycard__addr .ez-icon{width:17px;height:17px;color:var(--ez-teal);margin-top:3px;flex:0 0 auto}.elazab-checkout form#order_review,.elazab-checkout .woocommerce-checkout-review-order{background:#fff;border:1px solid var(--ez-line);border-radius:16px;padding:22px 20px;box-shadow:0 8px 26px rgba(11,42,74,.07);font-family:"Cairo","Tajawal",sans-serif}.elazab-checkout .shop_table{border:0!important;margin:0 0 6px;width:100%}.elazab-checkout .shop_table th,.elazab-checkout .shop_table td{border:0!important;border-bottom:1px solid #eef3f8!important;padding:12px 6px!important;font-size:14.8px;color:var(--ez-ink)}.elazab-checkout .shop_table thead th{color:var(--ez-body);font-weight:700;font-size:13.6px}.elazab-checkout .shop_table .woocommerce-Price-amount,.elazab-checkout .shop_table bdi{color:var(--ez-blue)!important;font-weight:700}.elazab-checkout .shop_table tfoot tr:last-child td,.elazab-checkout .shop_table tfoot tr:last-child th{border-bottom:0!important;font-size:17px;font-weight:800}.elazab-checkout .wc-item-meta{margin:6px 0 0;padding:0;list-style:none;font-size:12.8px;color:var(--ez-body)}.elazab-checkout .wc-item-meta li{margin:2px 0;display:flex;gap:5px}.elazab-checkout .wc-item-meta strong{font-weight:700;color:var(--ez-ink)}.elazab-checkout .wc-item-meta p{margin:0}.elazab-checkout #payment{background:transparent!important;border-radius:0}.elazab-checkout .wc_payment_methods{padding:0!important;margin:14px 0 0!important;list-style:none}.elazab-checkout .wc_payment_method{background:#fff;border:2px solid var(--ez-line)!important;border-radius:12px;padding:14px 16px!important;margin-bottom:10px!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.elazab-checkout .wc_payment_method:has(input:checked){border-color:var(--ez-blue)!important;background:#f4f9fe;box-shadow:0 0 0 4px rgba(15,111,191,.1)}.elazab-checkout .wc_payment_method>label{font-weight:700!important;color:var(--ez-ink)!important;font-size:15.4px;display:flex!important;align-items:center;gap:10px;cursor:pointer}.elazab-checkout .wc_payment_method input[type="radio"]{accent-color:var(--ez-blue);width:18px;height:18px}.elazab-checkout .payment_box{background:#f8fbfe!important;border-radius:10px!important;margin:12px 0 0!important;padding:14px!important;font-size:14px;color:var(--ez-body)}.elazab-checkout .payment_box::before{display:none!important}.elazab-checkout .wc_payment_method label img[src$=".svg.svg"]{display:none!important}.ez-paybadges{display:inline-flex;flex-wrap:wrap;gap:6px;margin-inline-start:auto}.ez-paybadge{background:var(--ez-blue-soft);color:var(--ez-navy);border:1px solid #cfe3f5;font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:6px;line-height:1.7;letter-spacing:.2px}.elazab-checkout #place_order,.elazab-checkout .button.alt{width:100%;background:linear-gradient(135deg,var(--ez-blue),var(--ez-navy-2))!important;color:#fff!important;border:0!important;border-radius:12px!important;padding:16px 24px!important;font-size:17px!important;font-weight:800!important;font-family:"Cairo","Tajawal",sans-serif!important;box-shadow:0 10px 26px rgba(15,111,191,.3);transition:transform .18s ease,box-shadow .18s ease}.elazab-checkout #place_order:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(15,111,191,.4)}.elazab-checkout .woocommerce-privacy-policy-text{font-size:12.8px;color:#8a9bad;line-height:1.8}.ez-thanks{background:#fff;border:1px solid var(--ez-line);border-radius:18px;padding:34px 26px;text-align:center;box-shadow:0 10px 30px rgba(11,42,74,.08)}.ez-thanks__icon{width:72px;height:72px;margin:0 auto 16px;border-radius:50%;background:#fcf3d7;color:#8a6d0b;font-size:34px;line-height:72px}.ez-thanks.is-paid .ez-thanks__icon{background:linear-gradient(135deg,#16b26a,#0e8f56);color:#fff}.ez-thanks h2{font-size:25px;color:var(--ez-ink);margin:0 0 8px;font-weight:800}.ez-thanks p{font-size:15px;color:var(--ez-body);margin:0 0 20px;line-height:1.85}.ez-thanks .ez-paycard{text-align:right;margin-bottom:20px}.ez-thanks__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ez-thanks__actions .ez-btn{width:100%;padding:13px 12px;font-size:15px}@media (max-width:680px){.elazab-checkout .site-content{padding-top:20px!important}.ez-payhead__title{font-size:22px}.ez-payhead__sub{font-size:14px}.ez-paycard__row{padding:11px 14px;font-size:14.2px;flex-direction:column;align-items:flex-start;gap:4px}.ez-paycard__v{text-align:right}.ez-paycard__row--total{flex-direction:row;align-items:center}.elazab-checkout form#order_review{padding:16px 14px;border-radius:14px}.ez-paybadges{width:100%;margin:6px 0 0}.ez-thanks{padding:26px 18px}.ez-thanks__actions{grid-template-columns:1fr}}.elazab-checkout ul.woocommerce-error,.elazab-checkout .woocommerce-error{background:var(--ez-blue-soft)!important;color:var(--ez-navy)!important;border:1px solid #cfe3f5!important;border-top:3px solid var(--ez-blue)!important;border-radius:12px!important;font-family:"Cairo","Tajawal",sans-serif!important;font-size:14.2px!important;line-height:1.85;list-style:none;padding:14px 18px!important;margin:0 auto 18px!important;max-width:720px}.elazab-checkout .woocommerce-error li{color:var(--ez-navy)!important;padding:0!important}.elazab-checkout .woocommerce-error::before,.elazab-checkout .woocommerce-error li::before{display:none!important}.elazab-checkout .wc_payment_method{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px}.elazab-checkout .wc_payment_method>input[type="radio"]{flex:0 0 auto;margin:0!important}.elazab-checkout .wc_payment_method>label{flex:1 1 auto;margin:0!important;padding:0!important;justify-content:space-between;flex-wrap:wrap;row-gap:8px}.elazab-checkout .payment_box{flex:1 0 100%}.elazab-checkout .payment_box p{margin:0!important;line-height:1.85}.elazab-checkout .payment_box img{max-height:22px;width:auto}body.elazab-checkout .ez-mobilebar{display:none!important}body.elazab-checkout{padding-bottom:0!important}@media (max-width:680px){body.elazab-checkout .ez-float{bottom:96px}}.elazab-checkout .woocommerce-order>.woocommerce-notice--success,.elazab-checkout .woocommerce-order>.woocommerce-thankyou-order-received,.elazab-checkout .woocommerce-order-overview,.elazab-checkout .woocommerce-order-details,.elazab-checkout .woocommerce-customer-details,.elazab-checkout .wd-order-details{display:none!important}.ez-thanks__actions a.ez-btn{text-decoration:none!important}.ez-thanks__actions .ez-btn--wa{background:#25d366!important;color:#fff!important}.ez-thanks__actions .ez-btn--primary{background:linear-gradient(135deg,var(--ez-blue),var(--ez-navy-2))!important;color:#fff!important}.ez-thanks__actions .ez-btn--light{background:#fff!important;color:var(--ez-navy)!important;border:1px solid var(--ez-line)!important}.ez-thanks__actions .ez-btn .ez-icon{width:18px;height:18px}.ez-thanks__warn{background:#fff6e2;color:#8a6d0b;border:1px solid #f2e0b4;border-radius:10px;padding:11px 14px;font-size:14px;margin:0 0 12px!important}.ez-thanks__pay{margin-bottom:14px;justify-content:center}