/* Anar — Someh Contact site design */
:root{--kp:var(--an-primary,#d1002a);--kop:var(--an-on-primary,#ffffff);--kph:var(--an-primary-hover,#b00023);--kpi:var(--an-primary-ink,#d1002a);--kps:var(--an-primary-soft,#fbe9ed);--kops:var(--an-on-primary-soft,#d1002a);--kpd:var(--an-primary-deep,#3b161e);--kopd:var(--an-on-primary-deep,#ffffff);--ka:var(--an-accent,#ff6a13);--koa:var(--an-on-accent,#212121);--kah:var(--an-accent-hover,#e16016);--kai:var(--an-accent-ink,#ae480c);--kas:var(--an-accent-soft,#ffe9dc);--koas:var(--an-on-accent-soft,#733009);--kbg:var(--an-bg,#ffffff);--ks:var(--an-surface,#ffffff);--ks2:var(--an-surface-2,#f5f5f5);--kink:var(--an-ink,#212121);--kmu:var(--an-muted,#666666);--kln:var(--an-line,#e2e2e2);--kln2:var(--an-line-strong,#d1d1d1);--kfb:var(--an-footer-bg,#181818);--kfc:var(--an-footer-card,#252525);--kfo:var(--an-on-footer,#f1f5f9);--kfm:var(--an-footer-muted,#a7a7a7);--kfl:var(--an-footer-line,#343434);--kfk:var(--an-footer-link,#ff8036);--kprgb:var(--an-primary-rgb,209 0 42);--kargb:var(--an-accent-rgb,255 106 19);--kshr:var(--an-shadow-rgb,50 21 27);--kf:var(--an-font,"Noto Sans Arabic",system-ui,system-ui,-apple-system,"Segoe UI",Tahoma,Roboto,sans-serif);--kfh:var(--an-font-head,var(--kf));--kr1:var(--an-r-sm,6px);--kr2:var(--an-r,10px);--kr3:var(--an-r-lg,16px);--kbtn:var(--an-btn-r,999px);--kwrap:var(--an-wrap,1200px);--kico:0;--korn:none;--ksh:0 3px 8px rgb(var(--kshr) / .2);--kfabh:58px;--kfabb:max(22px,calc(env(safe-area-inset-bottom) + 14px));--kdock:74px;--kphone:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.6 10.8a15.2 15.2 0 006.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1A17 17 0 013 4c0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.3 0 .7-.2 1z' fill='%23000'/%3E%3C/svg%3E");--kwave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='10' viewBox='0 0 40 10'%3E%3Cpath d='M0 10V5c5 0 5-5 10-5s5 5 10 5 5-5 10-5 5 5 10 5v5z' fill='%23000'/%3E%3C/svg%3E");--kseal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='50.0,0.0 57.5,7.7 67.1,3.0 71.5,12.8 82.1,11.7 82.9,22.4 93.3,25.0 90.4,35.3 99.2,41.3 93.0,50.0 99.2,58.7 90.4,64.7 93.3,75.0 82.9,77.6 82.1,88.3 71.5,87.2 67.1,97.0 57.5,92.3 50.0,100.0 42.5,92.3 32.9,97.0 28.5,87.2 17.9,88.3 17.1,77.6 6.7,75.0 9.6,64.7 0.8,58.7 7.0,50.0 0.8,41.3 9.6,35.3 6.7,25.0 17.1,22.4 17.9,11.7 28.5,12.8 32.9,3.0 42.5,7.7' fill='%23000'/%3E%3C/svg%3E");--kzig:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9'%3E%3Cpath d='M0 0h16L8 9z' fill='%23000'/%3E%3C/svg%3E")}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box),:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box) :where(:not(svg,svg *)){all:revert!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box),:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box) :where(:not(svg,svg *)){box-sizing:border-box!important;font-style:normal!important;letter-spacing:normal!important;text-transform:none!important;text-shadow:none!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box){font-family:var(--kf)!important;font-size:15px!important;line-height:1.6!important;direction:rtl!important;text-align:start!important;-webkit-font-smoothing:antialiased!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box) :where(h2,h3,strong,b,small,em,address,p){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important;margin:0!important;padding:0!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box) a{color:inherit!important;text-decoration:none!important;cursor:pointer!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box) svg{display:block!important;flex:none!important;width:1.15em!important;height:1.15em!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box) :where(script,style){display:none!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box) :where(.tmc-num,bdi){white-space:nowrap!important;direction:ltr!important;unicode-bidi:isolate!important;font-variant-numeric:tabular-nums!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar,#tmc-fab,#tmc-panel,.fic-card,#tmc-modern-footer-contact,.tm-contact-box) :focus-visible{outline:2px solid var(--ka)!important;outline-offset:2px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon,#tmc-phone-topbar){display:block!important;position:sticky!important;top:var(--tmc-rt,0px)!important;z-index:var(--tmc-rz,40)!important;width:100%!important;clear:both!important;margin:0!important;color:var(--kink)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon) .tmc-phone-ribbon-inner{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:calc(var(--kwrap) + 32px)!important;margin-inline:auto!important;padding:6px 16px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon) .tmc-phone-ribbon-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;white-space:nowrap!important;font-size:13px!important;font-weight:800!important;line-height:1.25!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon) .tmc-phone-ribbon-badge svg{width:17px!important;height:17px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon) .tmc-phone-ribbon-list{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;flex:1!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-ribbon) .tmc-phone-ribbon-link{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;font-size:15px!important;font-weight:800!important;line-height:1.3!important;white-space:nowrap!important;transition:background-color .16s,color .16s,border-color .16s,transform .16s!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-topbar){background:var(--kas)!important;color:var(--koas)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-topbar) .tmcpt-inner{max-width:calc(var(--kwrap) + 32px)!important;margin-inline:auto!important;padding:9px 16px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-topbar) .tmcpt-left{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:14px!important;font-weight:700!important;text-align:center!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-phone-topbar) .tmcpt-title{font-weight:900!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-fab){position:fixed!important;z-index:99980!important;top:auto!important;bottom:var(--kfabb)!important;right:max(22px,env(safe-area-inset-right))!important;left:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:0!important;border:0!important;cursor:pointer!important;font-family:var(--kf)!important;font-size:14px!important;font-weight:800!important;line-height:1!important;-webkit-tap-highlight-color:transparent!important;transition:transform .18s ease,box-shadow .18s ease,background-color .18s!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-fab.tmc-widget-position-left){right:auto!important;left:max(22px,env(safe-area-inset-left))!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-fab) .tmc-v8-fab-icon{position:relative!important;z-index:1!important;display:grid!important;place-items:center!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-fab) .tmc-v8-fab-icon svg{width:24px!important;height:24px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-fab) .tmc-v8-fab-orbit{position:absolute!important;pointer-events:none!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-fab) .tmc-v8-fab-label{position:relative!important;z-index:1!important;white-space:nowrap!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel){position:fixed!important;z-index:99990!important;top:auto!important;bottom:calc(var(--kfabb) + var(--kfabh) + 14px)!important;right:max(18px,env(safe-area-inset-right))!important;left:auto!important;width:min(370px,calc(100vw - 24px))!important;margin:0!important;padding:0!important;display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .2s ease,transform .22s ease,visibility 0s linear .22s!important;font-family:var(--kf)!important;font-size:14px!important;line-height:1.55!important;direction:rtl!important;text-align:start!important;color:var(--kink)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel.tmc-widget-position-left){right:auto!important;left:max(18px,env(safe-area-inset-left))!important}
:root.tmc-open:not(#_k):not(#_k):not(#_k) :where(#tmc-panel){visibility:visible!important;opacity:1!important;pointer-events:auto!important;transition:opacity .2s ease,transform .22s ease!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-card{position:relative!important;display:block!important;max-height:var(--tmc-fit-maxh,calc(100vh - 140px))!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-width:thin!important;background:var(--ks)!important;color:var(--kink)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) #tmc-close{position:absolute!important;z-index:3!important;top:10px!important;left:10px!important;right:auto!important;display:grid!important;place-items:center!important;width:32px!important;height:32px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:inherit!important;font-family:Arial,sans-serif!important;font-size:24px!important;line-height:1!important;cursor:pointer!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-title{display:flex!important;align-items:center!important;gap:10px!important;padding-inline-end:38px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-title-icon{flex:none!important;display:grid!important;place-items:center!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-title-icon svg{width:20px!important;height:20px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-v8-title-copy{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-v8-title-copy strong{font-size:16px!important;font-weight:800!important;line-height:1.35!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-v8-title-copy small{font-size:12.5px!important;font-weight:500!important;color:var(--kmu)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-items{display:flex!important;flex-direction:column!important;gap:8px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-item{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;color:inherit!important;text-decoration:none!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-item-icon{flex:none!important;display:grid!important;place-items:center!important;width:38px!important;height:38px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-item-icon svg{width:19px!important;height:19px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-item-main{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important;flex:1!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-item-caption{font-size:12px!important;font-weight:600!important;line-height:1.4!important;color:var(--kmu)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-num{font-size:16px!important;font-weight:800!important;line-height:1.3!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-sales-grid{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;width:100%!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-sales-phone{display:flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:6px 10px!important;color:inherit!important;text-decoration:none!important;transition:background-color .15s,color .15s,border-color .15s!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-social-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-social-count-1{grid-template-columns:1fr!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-social-item .tmc-item-icon{width:32px!important;height:32px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-social-item .tmc-item-icon svg{width:17px!important;height:17px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-social-label{color:inherit!important;font-weight:700!important;font-size:13px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-social-number .tmc-num{font-size:12.5px!important;font-weight:700!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-panel) .tmc-price-note{font-size:11.5px!important;line-height:1.65!important;text-align:center!important;padding:8px 10px!important;color:var(--kmu)!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-injected){display:block!important;margin:28px 0!important;clear:both!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card){display:block!important;position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important;font-size:15px!important;line-height:1.65!important;color:var(--kink)!important;background:var(--ks)!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-shell{display:block!important;position:relative!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-hero{display:block!important;position:relative!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-hero-main{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-kicker{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:12.5px!important;font-weight:800!important;line-height:1.3!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-kicker svg{width:15px!important;height:15px!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-title{font-family:var(--kfh)!important;font-size:21px!important;font-weight:800!important;line-height:1.35!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-subtitle{font-size:13px!important;color:var(--kmu)!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-hero-note{display:flex!important;flex-direction:column!important;gap:2px!important;font-size:13px!important;line-height:1.6!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-hero-note strong{font-weight:800!important;font-size:14px!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-directory{display:block!important;position:relative!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-directory-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;flex-wrap:wrap!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-directory-head span{font-weight:800!important;font-size:15px!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-directory-head em{font-size:12.5px!important;color:var(--kmu)!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-items{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:10px!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-item{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;color:inherit!important;text-decoration:none!important;transition:background-color .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-multiline{grid-column:1/-1!important;align-items:flex-start!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-ico{flex:none!important;display:grid!important;place-items:center!important;width:40px!important;height:40px!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-ico svg{width:20px!important;height:20px!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-text{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1px!important;min-width:0!important;flex:1!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-label{font-size:12px!important;font-weight:600!important;line-height:1.4!important;color:var(--kmu)!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-value{font-size:15px!important;font-weight:700!important;line-height:1.55!important;overflow-wrap:anywhere!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-phone-value{font-size:17px!important;font-weight:800!important;white-space:nowrap!important;direction:ltr!important;unicode-bidi:isolate!important;overflow-wrap:normal!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-item--button .fic-value{width:100%!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:40px!important;padding:8px 16px!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important;cursor:pointer!important;transition:background-color .15s,color .15s,border-color .15s!important}
:root:not(#_k):not(#_k):not(#_k) :where(.fic-card) .fic-price-note{font-size:12.5px!important;line-height:1.7!important;text-align:center!important;color:var(--kmu)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact){display:block!important;position:relative!important;width:100%!important;margin:0!important;padding:28px 16px!important;color:var(--kfo)!important;background:var(--kfb)!important;font-size:14.5px!important;line-height:1.6!important;overflow:hidden!important;isolation:isolate!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__glow{display:none!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__shell{position:relative!important;display:grid!important;gap:18px!important;max-width:var(--kwrap)!important;margin-inline:auto!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__intro{display:flex!important;flex-direction:column!important;gap:6px!important;min-width:0!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:12.5px!important;font-weight:800!important;color:var(--kfm)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__eyebrow span{display:inline-block!important;width:18px!important;height:3px!important;border-radius:3px!important;background:var(--kfk)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__intro h2{font-family:var(--kfh)!important;font-size:clamp(18px,2.2vw,23px)!important;font-weight:800!important;line-height:1.45!important;color:var(--kfo)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__content{display:grid!important;gap:12px!important;min-width:0!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__address-card{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;font-style:normal!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__icon-wrap{flex:none!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__icon-wrap svg{width:20px!important;height:20px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__address-copy{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important;flex:1!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__label{font-size:12px!important;font-weight:700!important;color:var(--kfm)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__address-copy strong{font-size:14.5px!important;font-weight:700!important;line-height:1.7!important;color:var(--kfo)!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__map-btn{flex:none!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:8px 14px!important;font-size:13px!important;font-weight:800!important;text-decoration:none!important;white-space:nowrap!important;transition:background-color .15s,color .15s,border-color .15s!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__map-btn svg{width:16px!important;height:16px!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__phones{display:flex!important;flex-wrap:wrap!important;gap:10px!important;min-width:0!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__phone{display:inline-flex!important;align-items:center!important;gap:10px!important;color:var(--kfo)!important;text-decoration:none!important;transition:background-color .15s,color .15s,border-color .15s!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__phone-copy{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__phone-copy b{font-size:17px!important;font-weight:800!important;white-space:nowrap!important;color:inherit!important}
:root:not(#_k):not(#_k):not(#_k) :where(#tmc-modern-footer-contact) .tmcmf__phone-orbit{flex:none!important;display:grid!important;place-items:center!important;font-size:15px!important;line-height:1!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box){display:block!important;margin:24px 0!important;padding:16px!important;border:1px solid var(--kln)!important;border-radius:var(--kr3)!important;background:var(--ks)!important;color:var(--kink)!important;font-size:14.5px!important;line-height:1.6!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tm-contact-title{font-family:var(--kfh)!important;font-size:17px!important;font-weight:800!important;margin-bottom:10px!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tm-contact-items{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:8px!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tm-contact-item{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:10px 12px!important;border-radius:var(--kr2)!important;background:var(--ks2)!important;color:var(--kink)!important;text-decoration:none!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tm-contact-item svg{width:20px!important;height:20px!important;color:var(--kpi)!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tm-sales{grid-column:1/-1!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tm-sales-wrap{display:flex!important;flex-direction:column!important;gap:6px!important;flex:1!important;min-width:0!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tm-sales-caption{font-size:12px!important;color:var(--kmu)!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tm-sales-grid{display:flex!important;flex-wrap:wrap!important;gap:6px!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tm-sales-phone{display:inline-flex!important;padding:6px 12px!important;border-radius:var(--kbtn)!important;background:var(--kp)!important;color:var(--kop)!important;font-weight:800!important;text-decoration:none!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tmc-num{font-weight:800!important}
:root:not(#_k):not(#_k):not(#_k) :where(.tm-contact-box) .tm-contact-stopped{grid-column:1/-1!important;background:var(--kas)!important;color:var(--koas)!important;font-weight:700!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon{background:transparent!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-inner{align-items:flex-start!important;padding-block:0!important;gap:6px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-badge{padding:7px 14px 9px!important;background:var(--ka)!important;color:var(--koa)!important;border-radius:0 0 var(--kr2) var(--kr2)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-badge svg{width:15px!important;height:15px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-list{flex:0 1 auto!important;align-items:flex-start!important;gap:6px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-link{padding:7px 16px 9px!important;background:var(--kp)!important;color:var(--kop)!important;border-radius:0 0 var(--kr2) var(--kr2)!important;box-shadow:0 8px 16px -10px rgb(var(--kshr) / .6)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-link:hover{transform:translateY(3px)!important}
@media (max-width:640px){:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-inner{padding-inline:10px!important}:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-badge{display:none!important}:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-list{width:100%!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-link{font-size:14px!important;padding-inline:6px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon .tmc-phone-ribbon-link:only-child{grid-column:1/-1!important}
}
:root{--kfabh:72px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-fab{right:0!important;bottom:0!important;width:88px!important;height:88px!important;padding:24px 0 0 24px!important;border-radius:88px 0 0 0!important;background:var(--kp)!important;color:var(--kop)!important;box-shadow:var(--ksh)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-fab.tmc-widget-position-left{right:auto!important;left:0!important;padding:24px 24px 0 0!important;border-radius:0 88px 0 0!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-fab .tmc-v8-fab-orbit{display:none!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-fab .tmc-v8-fab-label{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-fab .tmc-v8-fab-icon svg{width:26px!important;height:26px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-fab:hover{width:96px!important;height:96px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel{width:min(350px,calc(100vw - 24px))!important;transform:translateY(22px) rotate(-1.5deg)!important;transform-origin:bottom center!important}
:root.tmc-open:not(#_k):not(#_k):not(#_k) #tmc-panel{transform:none!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-card{padding:20px 18px 28px!important;border-radius:var(--kr1) var(--kr1) 0 0!important;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat,var(--kzig) left bottom/16px 9px repeat-x!important;mask:linear-gradient(#000 0 0) top/100% calc(100% - 8px) no-repeat,var(--kzig) left bottom/16px 9px repeat-x!important;filter:drop-shadow(0 16px 22px rgb(var(--kshr) / .35))!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-title{flex-direction:column!important;text-align:center!important;gap:4px!important;padding:0 28px 14px!important;margin-bottom:10px!important;border-bottom:2px dashed var(--kln2)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-v8-title-copy{align-items:center!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-v8-title-copy strong{font-family:var(--kfh)!important;font-size:17px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-title-icon{width:38px!important;height:38px!important;border-radius:50%!important;border:1.5px solid currentColor!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel #tmc-close{top:12px!important;left:10px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-items{gap:0!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-item{padding:10px 0!important;border-bottom:1px dotted var(--kln2)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-item-icon{width:26px!important;height:26px!important;color:var(--kpi)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-item-main{flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:space-between!important;gap:4px 10px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-item-sales .tmc-item-main{flex-direction:column!important;align-items:stretch!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-sales-grid{gap:0!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-sales-phone{justify-content:space-between!important;min-height:34px!important;padding:4px 0!important;border-top:1px dotted var(--kln)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-sales-phone::before{content:"تماس"!important;font-size:12px!important;font-weight:600!important;color:var(--kmu)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-sales-phone:hover,:root:not(#_k):not(#_k):not(#_k) #tmc-panel a.tmc-item:hover{color:var(--kpi)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-social-grid{padding-top:12px!important;gap:6px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-social-item{padding:6px 8px!important;border:1px solid var(--kln2)!important;border-radius:var(--kr1)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-social-item .tmc-item-main{flex-direction:column!important;align-items:flex-start!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel .tmc-price-note{margin-top:12px!important;border:1px dashed var(--kln2)!important;border-radius:var(--kr1)!important}
@media (max-width:640px){:root:not(#_k):not(#_k):not(#_k) #tmc-panel{left:10px!important;right:10px!important;width:auto!important}}
@media (max-width:1024px){:root:not(#_k):not(#_k):not(#_k) body.an-has-dock #tmc-panel{bottom:calc(var(--kdock) + env(safe-area-inset-bottom))!important}}
:root:not(#_k):not(#_k):not(#_k) .fic-card{background:transparent!important;border-top:3px solid var(--kink)!important;border-bottom:1px solid var(--kln2)!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-hero{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;padding:16px 0 12px!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-kicker{color:var(--kpi)!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-title{font-size:24px!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-hero-note{max-width:46%!important;text-align:end!important;font-size:12.5px!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-hero-note strong{display:none!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-hero-note span{color:var(--kmu)!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-directory-head{display:none!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-items{grid-template-columns:1fr!important;gap:0!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-item{padding:12px 2px!important;border-top:1px solid var(--kln)!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-ico{width:34px!important;height:34px!important;color:var(--kpi)!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-text{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:4px 12px!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-multiline .fic-text{flex-direction:column!important;align-items:flex-start!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-phone-value{font-size:19px!important;color:var(--kpi)!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card a.fic-item:hover .fic-phone-value{text-decoration:underline!important;text-underline-offset:5px!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-btn{min-height:0!important;padding:0!important;color:var(--kpi)!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-btn::after{content:"←"!important}
:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-price-note{padding:12px 0!important;text-align:start!important;border-top:1px solid var(--kln)!important}
@media (max-width:640px){:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-hero{flex-direction:column!important;align-items:flex-start!important}:root:not(#_k):not(#_k):not(#_k) .fic-card .fic-hero-note{max-width:none!important;text-align:start!important}}
:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__shell{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)!important;gap:26px!important;align-items:center!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__phones{flex-direction:column!important;gap:8px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__phone{width:100%!important;justify-content:space-between!important;padding:12px 16px!important;border-radius:var(--kr2)!important;background:var(--kfc)!important;border:1px solid var(--kfl)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__phone::after{content:"تماس"!important;padding:4px 12px!important;border-radius:var(--kbtn)!important;background:var(--ka)!important;color:var(--koa)!important;font-size:12.5px!important;font-weight:800!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__phone:hover{border-color:var(--kfk)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__phone-orbit{order:-1!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__address-card{flex-wrap:wrap!important;padding:12px 16px!important;border-radius:var(--kr2)!important;border:1px solid var(--kfl)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__icon-wrap{border-radius:var(--kico)!important;background:var(--kfc)!important;color:var(--kfk)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__map-btn{border-radius:var(--kbtn)!important;border:1px solid var(--kfk)!important;color:var(--kfo)!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__map-btn:hover{background:var(--kfk)!important;color:var(--kfb)!important}
@media (max-width:760px){:root:not(#_k):not(#_k):not(#_k) #tmc-modern-footer-contact .tmcmf__shell{grid-template-columns:1fr!important;gap:14px!important}}
:root:not(#_k):not(#_k):not(#_k) body.tmc-skin-noribbon #tmc-phone-ribbon#tmc-phone-ribbon{display:none!important}
@media (max-width:1024px){:root:not(#_k):not(#_k):not(#_k) body.an-has-dock #tmc-fab#tmc-fab{display:none!important;visibility:hidden!important;pointer-events:none!important}}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel#tmc-panel .tmc-card.tmc-viewport-compact .tmc-item-icon{width:30px!important;height:30px!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel#tmc-panel .tmc-card.tmc-viewport-compact .tmc-v8-title-copy small{display:none!important}
:root:not(#_k):not(#_k):not(#_k) #tmc-panel#tmc-panel .tmc-card.tmc-viewport-ultra .tmc-price-note{display:none!important}
@media (prefers-reduced-motion:reduce){:root:not(#_k):not(#_k):not(#_k) :is(#tmc-fab#tmc-fab,#tmc-fab#tmc-fab *,#tmc-panel#tmc-panel,#tmc-panel#tmc-panel *,#tmc-phone-ribbon#tmc-phone-ribbon *),:root:not(#_k):not(#_k):not(#_k) #tmc-fab#tmc-fab::before,:root:not(#_k):not(#_k):not(#_k) #tmc-phone-ribbon#tmc-phone-ribbon *::before,:root:not(#_k):not(#_k):not(#_k) #tmc-panel#tmc-panel .tmc-card{animation:none!important;transition:none!important}}
@media print{:root:not(#_k):not(#_k):not(#_k) :is(#tmc-fab#tmc-fab,#tmc-panel#tmc-panel,#tmc-phone-ribbon#tmc-phone-ribbon){display:none!important}}
@keyframes tmck-live{0%{box-shadow:0 0 0 0 rgb(var(--kargb) / .6)}70%{box-shadow:0 0 0 9px rgb(var(--kargb) / 0)}100%{box-shadow:0 0 0 0 rgb(var(--kargb) / 0)}}
@keyframes tmck-ring{0%{transform:scale(1);opacity:.85}100%{transform:scale(1.5);opacity:0}}
@keyframes tmck-blink{50%{transform:scale(.55);opacity:.5}}
@keyframes tmck-spin{to{transform:rotate(360deg)}}
