/* Native editor defaults: loaded before original design rules. */
.an-native .e-con{width:auto;--display:block;--flex-direction:row;--flex-wrap:nowrap;--align-items:initial;--justify-content:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;display:block;flex-basis:auto;flex-grow:0;flex-shrink:1;--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0;--gap:0px;--widgets-spacing:0px;}
.an-native.e-con{display:block;padding:0;gap:0;width:100%;}
.an-native .an-atom-widget{width:auto;margin:0;max-width:100%;}
.an-native .an-atom-widget>.elementor-widget-container{margin:0;padding:0;}
.an-native .an-atom-widget>.an-atom{max-width:100%;}
.an-native .an-atom svg{max-width:100%;}
.an-native-form .an-form-fields{display:flex;flex-wrap:wrap;margin-inline:-8px}
.an-native-form .an-field{padding-inline:8px;box-sizing:border-box}
@media(max-width:767px){.an-native-form .an-field{width:100%!important}}
.an-scope{
  --dark:#333132; --navy:#1F1E1F; --o:#F15A2A; --o-d:#D9481A; --o-txt:#B8461F; --amber:#F6A639;
  --light:#F5F6F8; --line:#E8E6E6; --muted:#5B5859; --muted-d:#C9C6C7;
  --fh:Montserrat,system-ui,sans-serif; --fb:'Open Sans',system-ui,sans-serif;
  --ease:cubic-bezier(.22,.8,.24,1); --sh:0 20px 50px -24px rgba(20,20,20,.35);
}.an-scope *,.an-scope *::before,.an-scope *::after{box-sizing:border-box}.an-scope{scroll-behavior:smooth;-webkit-text-size-adjust:100%}.an-scope{margin:0;font:400 16px/1.75 var(--fb);color:var(--muted);background:#fff;overflow-x:clip;overflow-y:visible}.an-scope img{max-width:100%;height:auto;display:block}.an-scope [hidden]{display:none!important}.an-scope a{color:inherit;text-decoration:none}.an-scope h1,.an-scope h2,.an-scope h3,.an-scope h4{font-family:var(--fh);color:var(--dark);margin:0 0 .5em;line-height:1.25}.an-scope p{margin:0 0 1em}.an-scope em{font-style:normal;color:var(--o)}.an-scope .wrap{max-width:1200px;margin:0 auto;padding-inline:20px}.an-scope .c{text-align:center}.an-scope .sr,.an-scope .hp{position:absolute!important;inset-inline-start:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.an-scope .skip{position:absolute;inset-inline-start:12px;top:-60px;z-index:300;background:var(--o);color:#fff;padding:10px 16px;border-radius:6px}.an-scope .skip:focus{top:12px}.an-scope :focus-visible{outline:3px solid var(--amber);outline-offset:3px}.an-scope .ic{flex:none}.an-scope .g-btn{display:inline-flex;align-items:center;gap:10px;background:var(--o);color:#fff;font:700 15px/1 var(--fh);padding:17px 30px;border-radius:50px;border:2px solid var(--o);cursor:pointer;position:relative;overflow:hidden;isolation:isolate;transition:color .35s,border-color .35s,transform .35s var(--ease)}.an-scope .g-btn::before{content:"";position:absolute;inset:0;background:var(--dark);transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease);z-index:-1}.an-scope .g-btn:hover::before{transform:scaleX(1);transform-origin:left}.an-scope .g-btn:hover{border-color:var(--dark);color:#fff}.an-scope .g-btn .ar{transition:transform .35s var(--ease)}.an-scope .g-btn:hover .ar{transform:translateX(4px)}.an-scope .g-btn-o{background:transparent;border-color:#fff}.an-scope .g-btn-o::before{background:#fff}.an-scope .g-btn-o:hover{color:var(--dark);border-color:#fff}.an-scope .g-btn-w{background:#fff;color:var(--dark);border-color:#fff}.an-scope .g-btn-w:hover{color:#fff}.an-scope .g-more{display:inline-flex;align-items:center;gap:8px;font:700 14px var(--fh);color:var(--o-txt);margin-top:auto}.an-scope .g-sec{padding:110px 0}.an-scope .g-light{background:var(--light)}.an-scope .g-label{display:inline-flex;align-items:center;gap:10px;font:700 14px var(--fh);color:var(--o-txt);text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px}.an-scope .g-label::before{content:"";width:34px;height:2px;background:var(--o)}.an-scope .g-title{max-width:640px;margin-bottom:56px}.an-scope .g-title.c{margin-inline:auto;text-align:center}.an-scope .g-title.c .g-label::after{content:"";width:34px;height:2px;background:var(--o)}.an-scope .g-title h2{font-size:clamp(30px,3.6vw,44px);font-weight:800}.an-scope .g-title p{margin-top:12px}.an-scope .topbar{background:var(--navy);color:var(--muted-d);font-size:13.5px}.an-scope .topbar-in{display:flex;gap:26px;align-items:center;min-height:44px;flex-wrap:wrap}.an-scope .topbar span{display:inline-flex;align-items:center;gap:8px}.an-scope .topbar .ic{color:var(--o)}.an-scope .topbar a:hover{color:#fff}.an-scope .tb-end{margin-inline-start:auto}.an-scope .hd{position:sticky;top:0;z-index:100;background:#fff;box-shadow:0 1px 0 var(--line);transition:box-shadow .3s}.an-scope .hd.is-sc{box-shadow:0 10px 30px -14px rgba(0,0,0,.25)}.an-scope .hd-in{display:flex;align-items:center;gap:24px;min-height:90px}.an-scope .brand img{width:180px}.an-scope .nav{margin-inline-start:auto}.an-scope .nav ul{list-style:none;margin:0;padding:0;display:flex;gap:2px}.an-scope .nav li{position:relative;display:flex;align-items:center}.an-scope .nav li>a{font:600 15px var(--fh);color:var(--dark);padding:34px 12px;position:relative;transition:color .3s}.an-scope .nav li>a::before{content:"";position:absolute;inset-inline:12px;top:0;height:3px;background:var(--o);transform:scaleX(0);transition:transform .35s var(--ease)}.an-scope .nav li>a:hover,.an-scope .nav li>a[aria-current]{color:var(--o)}.an-scope .nav li>a:hover::before,.an-scope .nav li>a[aria-current]::before{transform:scaleX(1)}.an-scope .sub-tg{background:none;border:0;padding:4px;margin-inline-start:-8px;color:var(--dark);cursor:pointer;display:flex}.an-scope .sub{list-style:none;position:absolute;top:100%;inset-inline-start:0;min-width:320px;margin:0;padding:12px!important;display:block!important;background:#fff;border-top:3px solid var(--o);box-shadow:var(--sh);opacity:0;visibility:hidden;transform:translateY(12px);transition:.3s var(--ease)}.an-scope .has-sub:hover .sub,.an-scope .has-sub:focus-within .sub,.an-scope .has-sub.is-open .sub{opacity:1;visibility:visible;transform:none}.an-scope .sub a{display:flex;align-items:center;gap:10px;padding:9px 12px;font:600 14px var(--fh);color:var(--dark);border-radius:6px;transition:background .25s,color .25s,padding .25s}.an-scope .sub a .ic{color:var(--o)}.an-scope .sub a:hover{background:var(--light);color:var(--o);padding-inline-start:18px}.an-scope .hd-act{display:flex;align-items:center;gap:12px}.an-scope .hd-cta{padding:14px 24px}.an-scope .lang-sw{font:700 14px var(--fh);border:2px solid var(--line);border-radius:50px;min-height:48px;padding:0 16px;display:inline-flex;align-items:center;color:var(--dark);transition:border-color .25s,color .25s}.an-scope .lang-sw:hover{border-color:var(--o);color:var(--o)}.an-scope .lang-sw[lang=ar]{font-family:Cairo,system-ui,sans-serif}.an-scope .burger{display:none;background:none;border:0;color:var(--dark);cursor:pointer;padding:6px}.an-scope .g-hero{position:relative;min-height:min(780px,calc(100vh - 134px));display:flex;align-items:center;overflow:hidden;background:var(--navy);color:#fff}.an-scope .g-hero-bg .hs{position:absolute;inset:0;background:var(--bg) center/cover;opacity:0;transform:scale(1.12);transition:opacity 1.2s ease,transform 7.5s ease-out}.an-scope .g-hero-bg .hs.is-on{opacity:1;transform:scale(1)}.an-scope .g-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(25,24,25,.92) 0%,rgba(25,24,25,.75) 45%,rgba(25,24,25,.25) 100%)}.an-scope .g-hero-in{position:relative;z-index:2;padding-block:120px 170px;width:100%}.an-scope .g-hero-in>*{max-width:660px}.an-scope .g-hero-lbl{display:inline-block;font:700 14px var(--fh);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:rgba(241,90,42,.9);padding:8px 16px;border-radius:4px;margin-bottom:24px}.an-scope .g-hero h1{color:#fff;font-size:clamp(38px,5.2vw,68px);font-weight:800;line-height:1.12;margin-bottom:22px}.an-scope .g-hero h1 .hl{color:var(--o);position:relative;white-space:nowrap}.an-scope .g-hero h1 .hl::after{content:"";display:inline-block;width:3px;height:.9em;background:var(--o);margin-inline-start:6px;vertical-align:-.08em;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.an-scope .g-hero p{font-size:18px;color:#E6E3E4;max-width:600px;margin-bottom:36px}.an-scope .g-hero-b{display:flex;flex-wrap:wrap;gap:14px}.an-scope .g-hero-in>*{opacity:0;transform:translateY(30px);animation:g-up .9s var(--ease) forwards}.an-scope .g-hero-in>*:nth-child(2){animation-delay:.15s}.an-scope .g-hero-in>*:nth-child(3){animation-delay:.3s}.an-scope .g-hero-in>*:nth-child(4){animation-delay:.45s}@keyframes g-up{to{opacity:1;transform:none}}.an-scope .g-hero-dots{position:absolute;z-index:3;inset-inline-end:40px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:12px}.an-scope .g-hero-dots button{width:14px;height:14px;border-radius:50%;border:2px solid #fff;background:transparent;cursor:pointer;padding:0;transition:background .3s,transform .3s}.an-scope .g-hero-dots button[aria-current]{background:var(--o);border-color:var(--o);transform:scale(1.25)}.an-scope .g-feat{position:relative;z-index:5;margin-top:-90px}.an-scope .g-feat-in{display:grid;grid-template-columns:repeat(3,1fr);gap:0;box-shadow:var(--sh);border-radius:10px;overflow:hidden}.an-scope .g-fb{display:flex;gap:20px;align-items:flex-start;background:#fff;padding:38px 32px;position:relative;transition:background .4s,color .4s}.an-scope .g-fb+.g-fb{border-inline-start:1px solid var(--line)}.an-scope .g-fb::after{content:"";position:absolute;inset-inline:0;bottom:0;height:4px;background:var(--o);transform:scaleX(0);transition:transform .4s var(--ease)}.an-scope .g-fb:hover{background:var(--dark)}.an-scope .g-fb:hover::after{transform:scaleX(1)}.an-scope .g-fb:hover h3{color:#fff}.an-scope .g-fb:hover p{color:var(--muted-d)}.an-scope .g-fb-ic{width:70px;height:70px;border-radius:50%;background:rgba(241,90,42,.1);color:var(--o);display:grid;place-items:center;flex:none;transition:background .4s,color .4s}.an-scope .g-fb:hover .g-fb-ic{background:var(--o);color:#fff}.an-scope .g-fb h3{font-size:19px;margin-bottom:8px;transition:color .4s}.an-scope .g-fb p{font-size:14.5px;margin:0;transition:color .4s}.an-scope .g-about{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.an-scope .g-about-img{position:relative;padding-inline-end:60px;padding-bottom:80px}.an-scope .g-about-img .a1{width:100%;aspect-ratio:4/4.6;object-fit:cover;border-radius:10px}.an-scope .g-about-img .a2{position:absolute;inset-inline-end:0;bottom:0;width:55%;aspect-ratio:1;object-fit:cover;border-radius:10px;border:10px solid #fff;box-shadow:var(--sh)}.an-scope .g-badge{position:absolute;inset-inline-start:-20px;top:40px;background:var(--o);color:#fff;border-radius:10px;padding:22px 24px;max-width:200px;box-shadow:var(--sh);animation:float 5s ease-in-out infinite}.an-scope .g-badge b{display:block;font:800 36px/1 var(--fh);margin-bottom:6px}.an-scope .g-badge span{font:600 13px/1.4 var(--fh)}@keyframes float{50%{transform:translateY(-12px)}}.an-scope .g-about-t .g-title{margin-bottom:22px}.an-scope .g-checks{list-style:none;padding:0;margin:20px 0 26px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px}.an-scope .g-checks li{display:flex;gap:10px;align-items:flex-start;font:600 15px/1.5 var(--fh);color:var(--dark)}.an-scope .g-checks .ic{color:#fff;background:var(--o);border-radius:50%;padding:4px;width:24px;height:24px;margin-top:-1px}.an-scope .g-tabs{margin:6px 0 30px}.an-scope .g-tabl{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.an-scope .g-tabl button{font:700 14px var(--fh);padding:11px 20px;border-radius:50px;border:2px solid var(--line);background:#fff;color:var(--dark);cursor:pointer;transition:.3s}.an-scope .g-tabl button[aria-selected=true]{background:var(--o);border-color:var(--o);color:#fff}.an-scope .g-tabp{background:var(--light);border-inline-start:4px solid var(--o);padding:20px 22px;border-radius:6px;animation:g-up .5s var(--ease) both;opacity:0;transform:translateY(10px)}.an-scope .g-tabp p{margin:0}.an-scope .g-about-f{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.an-scope .g-sign{display:flex;align-items:center;gap:12px}.an-scope .g-sign img{width:52px;height:52px;border-radius:50%;object-fit:cover;object-position:top}.an-scope .g-sign span{display:flex;flex-direction:column;font-size:13.5px;line-height:1.4}.an-scope .g-sign b{font:700 16px var(--fh);color:var(--dark)}.an-scope .g-count{background:var(--dark) linear-gradient(135deg,rgba(241,90,42,.18),transparent 60%);color:#fff;padding:70px 0}.an-scope .g-count-in{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.an-scope .g-cnt{display:flex;align-items:center;gap:18px}.an-scope .g-cnt .ic{color:var(--o)}.an-scope .g-cnt-n{display:block;font:800 44px/1 var(--fh);color:#fff}.an-scope .g-cnt-t{font:600 15px var(--fh);color:var(--muted-d)}.an-scope .g-svcs{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:46px}.an-scope .g-svc{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:10px;padding:42px 34px 34px;overflow:hidden;box-shadow:0 6px 24px -14px rgba(0,0,0,.18);transition:transform .45s var(--ease),box-shadow .45s;isolation:isolate}.an-scope .g-svc::before{content:"";position:absolute;inset:0;background:var(--o);transform:translateY(101%);transition:transform .5s var(--ease);z-index:-1}.an-scope .g-svc:hover{transform:translateY(-8px);box-shadow:var(--sh)}.an-scope .g-svc:hover::before{transform:none}.an-scope .g-svc:hover h3,.an-scope .g-svc:hover p,.an-scope .g-svc:hover .g-more{color:#fff}.an-scope .g-svc-ic{width:76px;height:76px;border-radius:10px;background:rgba(241,90,42,.1);color:var(--o);display:grid;place-items:center;margin-bottom:24px;transition:background .45s,color .45s,transform .45s var(--ease)}.an-scope .g-svc:hover .g-svc-ic{background:#fff;color:var(--o);transform:rotateY(180deg)}.an-scope .g-svc h3{font-size:20px;transition:color .4s}.an-scope .g-svc p{font-size:15px;transition:color .4s}.an-scope .g-svc .g-more{transition:color .4s}.an-scope .g-svc-n{position:absolute;top:18px;inset-inline-end:24px;font:800 48px/1 var(--fh);color:rgba(51,49,50,.06);transition:color .4s}.an-scope .g-svc:hover .g-svc-n{color:rgba(255,255,255,.18)}.an-scope .g-why-in{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.an-scope .g-why-l{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:30px 30px}.an-scope .g-why-i{display:flex;gap:16px;align-items:flex-start}.an-scope .g-why-i:last-child{grid-column:1/-1}.an-scope .g-why-ic{width:58px;height:58px;border-radius:50%;background:var(--o);color:#fff;display:grid;place-items:center;flex:none;box-shadow:0 10px 24px -10px rgba(241,90,42,.8);transition:transform .4s var(--ease)}.an-scope .g-why-i:hover .g-why-ic{transform:rotate(-12deg) scale(1.08)}.an-scope .g-why-i h3{font-size:18px;margin-bottom:6px}.an-scope .g-why-i p{font-size:14.5px;margin:0}.an-scope .g-why-img{position:relative}.an-scope .g-why-img img{border-radius:10px;width:100%;aspect-ratio:4/5;object-fit:cover}.an-scope .g-float{position:absolute;inset-inline-start:-40px;bottom:40px;background:#fff;border-radius:10px;padding:20px 24px;display:flex;gap:16px;align-items:center;box-shadow:var(--sh);animation:float 5s ease-in-out infinite}.an-scope .g-float .ic{color:var(--o)}.an-scope .g-float b{display:block;font:700 15px var(--fh);color:var(--dark)}.an-scope .g-float a{font:800 20px var(--fh);color:var(--o)}.an-scope .g-band{position:relative;background:var(--navy) var(--bg) center/cover fixed;padding:120px 0;color:#fff;text-align:center}.an-scope .g-band::before{content:"";position:absolute;inset:0;background:rgba(25,24,25,.82)}.an-scope .g-band-in{position:relative;max-width:820px}.an-scope .g-band .g-label{color:var(--amber)}.an-scope .g-band .g-label::before{background:var(--amber)}.an-scope .g-band h2{color:#fff;font-size:clamp(28px,3.6vw,46px);font-weight:800}.an-scope .g-band p{color:#E6E3E4;font-size:17.5px;margin-bottom:30px}.an-scope .g-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;position:relative}.an-scope .g-steps::before{content:"";position:absolute;top:44px;inset-inline:16%;border-top:2px dashed rgba(241,90,42,.45)}.an-scope .g-step{position:relative;text-align:center;background:#fff;border-radius:10px;padding:0 28px 34px;box-shadow:0 6px 24px -14px rgba(0,0,0,.18)}.an-scope .g-step-n{display:grid;place-items:center;width:88px;height:88px;margin:-44px auto 22px;border-radius:50%;background:var(--o);color:#fff;font:800 28px var(--fh);border:8px solid var(--light);transition:transform .4s var(--ease)}.an-scope .g-step:hover .g-step-n{transform:scale(1.08) rotate(-8deg)}.an-scope .g-steps{padding-top:44px}.an-scope .g-step h3{font-size:20px}.an-scope .g-step p{font-size:15px;margin:0}.an-scope .g-steps-in{margin:60px 0 40px}.an-scope .g-steps-in .g-step-n{border-color:#fff}.an-scope .g-team{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.an-scope .g-tm{display:block;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 6px 24px -14px rgba(0,0,0,.18);transition:transform .45s var(--ease)}.an-scope .g-tm:hover{transform:translateY(-8px)}.an-scope .g-tm-ph{aspect-ratio:1/1.1;overflow:hidden;position:relative}.an-scope .g-tm-ph img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .7s var(--ease)}.an-scope .g-tm:hover .g-tm-ph img{transform:scale(1.08)}.an-scope .g-tm-c{text-align:center;padding:20px 16px;position:relative}.an-scope .g-tm-c::before{content:"";position:absolute;top:0;inset-inline:30%;height:3px;background:var(--o);transition:inset .4s var(--ease)}.an-scope .g-tm:hover .g-tm-c::before{inset-inline:0}.an-scope .g-tm h3{font-size:18px;margin-bottom:2px}.an-scope .g-tm p{margin:0;font:600 14px var(--fh);color:var(--o-txt)}.an-scope .g-work{background:var(--o);padding:60px 0;color:#fff;overflow:hidden;position:relative}.an-scope .g-work::after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;border:60px solid rgba(255,255,255,.08);inset-inline-end:-120px;top:-180px}.an-scope .g-work-in{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.an-scope .g-work h2{color:#fff;font-size:clamp(26px,3vw,38px);margin:0 0 4px}.an-scope .g-work p{margin:0;font-size:17px}.an-scope .g-partners{padding:100px 0;overflow:hidden}.an-scope .mq{display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.an-scope .mq-t{list-style:none;margin:0;padding:0 24px 0 0;display:flex;gap:24px;flex:none;animation:mq 80s linear infinite}.an-scope .mq:hover .mq-t{animation-play-state:paused}.an-scope .mq-t li{width:180px;height:100px;flex:none;border:1px solid var(--line);border-radius:10px;display:grid;place-items:center;padding:14px;background:#fff}.an-scope .mq-t img{max-height:68px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.7;transition:.35s}.an-scope .mq-t li:hover img{filter:none;opacity:1}@keyframes mq{to{transform:translateX(-100%)}}.an-scope .g-faq-in{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:start}.an-scope .g-faq-side img{border-radius:10px;width:100%;aspect-ratio:4/3.4;object-fit:cover}.an-scope .g-faqs{display:flex;flex-direction:column;gap:14px}.an-scope .g-faq{background:#fff;border-radius:8px;box-shadow:0 6px 24px -16px rgba(0,0,0,.25);overflow:hidden}.an-scope .g-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:20px 24px;font:700 17px/1.4 var(--fh);color:var(--dark);transition:background .3s,color .3s}.an-scope .g-faq summary::-webkit-details-marker{display:none}.an-scope .g-faq[open] summary{background:var(--o);color:#fff}.an-scope .pm{margin-inline-start:auto;width:28px;height:28px;flex:none;border-radius:50%;border:2px solid currentColor;position:relative}.an-scope .pm::before,.an-scope .pm::after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;background:currentColor;transform:translate(-50%,-50%)}.an-scope .pm::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s}.an-scope [open]>summary .pm::after{transform:translate(-50%,-50%) rotate(0)}.an-scope .g-faq-a{padding:20px 24px 8px;animation:g-up .5s var(--ease) both}.an-scope .g-faq-a p{font-size:15.5px}.an-scope .g-ind-n{font:800 15px var(--fh);color:var(--o)}.an-scope .g-ind[open] .g-ind-n{color:#fff}.an-scope .g-ind .g-checks{grid-template-columns:repeat(2,1fr);margin-top:0}.an-scope .g-light .g-faq{box-shadow:0 6px 24px -16px rgba(0,0,0,.2)}.an-scope .g-proj{background:var(--light);padding:70px 0}.an-scope .g-proj-in{display:flex;align-items:center;gap:30px;background:var(--dark);border-radius:12px;padding:46px 50px;color:#fff;flex-wrap:wrap;position:relative;overflow:hidden}.an-scope .g-proj-in::before{content:"";position:absolute;inset-inline-start:-60px;bottom:-80px;width:260px;height:260px;border-radius:50%;background:rgba(241,90,42,.18)}.an-scope .g-proj-ic{position:relative;width:90px;height:90px;border-radius:50%;background:var(--o);display:grid;place-items:center;flex:none}.an-scope .g-proj-t{position:relative;flex:1;min-width:240px}.an-scope .g-proj-t h2{color:#fff;font-size:clamp(24px,2.8vw,34px);margin:0 0 4px}.an-scope .g-proj-t p{margin:0;color:var(--muted-d)}.an-scope .g-proj-b{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:22px}.an-scope .g-proj-tel{display:inline-flex;align-items:center;gap:10px;font:800 20px var(--fh);color:#fff}.an-scope .g-proj-tel .ic{color:var(--o)}.an-scope .ft{background:var(--navy);color:var(--muted-d);padding-top:90px;font-size:15px}.an-scope .ft-grid{display:grid;grid-template-columns:1.3fr .8fr 1fr 1.3fr;gap:44px}.an-scope .ft h3{color:#fff;font-size:19px;margin-bottom:24px;padding-bottom:14px;position:relative}.an-scope .ft h3::after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:40px;height:3px;background:var(--o)}.an-scope .ft ul{list-style:none;margin:0;padding:0}.an-scope .ft li{margin-bottom:12px}.an-scope .ft li a{transition:color .25s,padding .25s}.an-scope .ft li a:hover{color:var(--o);padding-inline-start:6px}.an-scope .ft-about img{width:190px;margin-bottom:20px}.an-scope .ft-soc{display:flex;gap:10px;margin-top:22px}.an-scope .ft-soc a{width:42px;height:42px;border-radius:50%;background:rgba(255,255,255,.08);display:grid;place-items:center;color:#fff;transition:background .3s}.an-scope .ft-soc a:hover{background:var(--o)}.an-scope .ft-c li{display:flex;gap:12px;align-items:flex-start}.an-scope .ft-c .ic{color:var(--o);margin-top:4px}.an-scope .ft-news{position:relative;display:flex;margin-top:20px;flex-wrap:wrap}.an-scope .ft-news input{flex:1;min-width:0;border:0;border-radius:50px;padding:15px 64px 15px 20px;padding-inline:20px 64px;font:400 15px var(--fb);background:rgba(255,255,255,.08);color:#fff}.an-scope .ft-news input::placeholder{color:var(--muted-d)}.an-scope .ft-news button{position:absolute;inset-inline-end:5px;top:5px;width:44px;height:44px;border-radius:50%;border:0;background:var(--o);color:#fff;cursor:pointer;display:grid;place-items:center}.an-scope .ft-news .f-msg{flex-basis:100%;margin-top:8px}.an-scope .ft-bot{border-top:1px solid rgba(255,255,255,.08);margin-top:70px;padding:24px 0;font-size:14px}.an-scope .ft-bot-in{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.an-scope .to-top{position:fixed;inset-inline-end:22px;bottom:92px;z-index:90;width:48px;height:48px;border-radius:50%;background:var(--o);color:#fff;display:grid;place-items:center;box-shadow:var(--sh);opacity:0;visibility:hidden;transform:translateY(10px);transition:.35s}.an-scope .to-top.is-on{opacity:1;visibility:visible;transform:none}.an-scope .to-top:hover{background:var(--dark)}.an-scope .wa{position:fixed;inset-inline-end:20px;bottom:20px;z-index:90;width:54px;height:54px;border-radius:50%;background:#25D366;color:#fff;display:grid;place-items:center;box-shadow:var(--sh)}.an-scope .pb{position:relative;background:var(--navy) var(--bg) center/cover;padding:120px 0;text-align:center;color:#fff}.an-scope .pb::before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(25,24,25,.86),rgba(25,24,25,.78))}.an-scope .pb-in{position:relative}.an-scope .pb h1{color:#fff;font-size:clamp(34px,4.6vw,56px);font-weight:800;margin-bottom:14px;animation:g-up .8s var(--ease) both}.an-scope .crumb{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:10px;background:var(--o);padding:10px 24px;border-radius:50px;font:600 14px var(--fh);animation:g-up .8s .15s var(--ease) both}.an-scope .crumb a:hover{text-decoration:underline}.an-scope .crumb .sep{opacity:.7}.an-scope .g-art{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:50px;align-items:start}.an-scope .g-prose{min-width:0;font-size:16.5px}.an-scope .g-prose>.g-h2{font-size:clamp(24px,2.6vw,32px);font-weight:800;margin:36px 0 16px}.an-scope .g-prose>.g-h2:first-child,.an-scope .g-prose>.g-label+.g-h2{margin-top:0}.an-scope .g-h4{font-size:19px;color:var(--o-txt);margin:26px 0 12px}.an-scope .g-lead{font:600 19px/1.6 var(--fh);color:var(--dark);border-inline-start:4px solid var(--o);padding-inline-start:20px;margin-bottom:28px}.an-scope .g-fig{margin:34px 0;border-radius:10px;overflow:hidden}.an-scope .g-fig img{width:100%;max-height:440px;object-fit:cover}.an-scope .g-dots{padding-inline-start:20px}.an-scope .g-dots li{margin-bottom:8px}.an-scope .g-dots li::marker{color:var(--o)}.an-scope .g-prose .g-checks{grid-template-columns:repeat(2,1fr)}.an-scope .g-boxes{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin:26px 0 34px}.an-scope .g-box{background:#fff;border-radius:10px;padding:28px;box-shadow:0 6px 24px -14px rgba(0,0,0,.18);border-top:3px solid transparent;transition:border-color .35s,transform .35s var(--ease)}.an-scope .g-box:hover{border-color:var(--o);transform:translateY(-4px)}.an-scope .g-box-n{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(241,90,42,.1);color:var(--o);font:800 15px var(--fh);margin-bottom:14px}.an-scope .g-box h3{font-size:19px}.an-scope .g-box p{margin:0;font-size:15px}.an-scope .g-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:var(--o);color:#fff;border-radius:12px;padding:38px 40px;margin-top:40px}.an-scope .g-cta h3{color:#fff;font-size:clamp(22px,2.4vw,28px);margin-bottom:6px}.an-scope .g-cta p{margin:0;max-width:620px}.an-scope .g-side{position:sticky;top:120px;display:flex;flex-direction:column;gap:26px}.an-scope .g-side-l{background:var(--light);border-radius:10px;padding:28px}.an-scope .g-side-l h3{font-size:20px;margin-bottom:16px}.an-scope .g-side-l a{display:flex;align-items:center;gap:12px;background:#fff;border-radius:6px;padding:12px 16px;margin-bottom:8px;font:600 14.5px var(--fh);color:var(--dark);transition:background .3s,color .3s}.an-scope .g-side-l a .ic{color:var(--o);transition:color .3s}.an-scope .g-side-l a:hover{background:var(--o);color:#fff}.an-scope .g-side-l a:hover .ic{color:#fff}.an-scope .g-side-c{position:relative;border-radius:10px;overflow:hidden;padding:40px 30px;text-align:center;color:#fff;background:var(--navy) var(--bg) center/cover}.an-scope .g-side-c::before{content:"";position:absolute;inset:0;background:rgba(241,90,42,.88)}.an-scope .g-side-c>*{position:relative}.an-scope .g-side-c .ic{margin:0 auto 14px}.an-scope .g-side-c h3{color:#fff;font-size:24px}.an-scope .g-side-c>a[href^="tel"]{display:block;font:800 26px var(--fh);margin-bottom:20px}.an-scope .g-side-c .g-btn{background:var(--dark);border-color:var(--dark)}.an-scope .g-side-c .g-btn::before{background:#fff}.an-scope .g-side-c .g-btn:hover{color:var(--dark);border-color:#fff}.an-scope .g-lcs{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:34px}.an-scope .g-lc{background:#fff;border-radius:10px;padding:32px;box-shadow:0 6px 24px -14px rgba(0,0,0,.18);transition:transform .4s var(--ease)}.an-scope .g-lc:hover{transform:translateY(-6px)}.an-scope .g-lc-w{display:block;font:800 40px/1.1 var(--fh);color:var(--o);margin-bottom:14px}.an-scope .g-lc-w[lang]{font-family:Cairo,system-ui,sans-serif}.an-scope .g-lc h3{font-size:20px}.an-scope .g-lc p{margin:0;font-size:15px}.an-scope .g-ci{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:60px}.an-scope .g-ci-i{display:flex;gap:16px;background:#fff;border-radius:10px;padding:26px;box-shadow:0 6px 24px -14px rgba(0,0,0,.18)}.an-scope .g-ci-ic{width:56px;height:56px;border-radius:50%;background:var(--o);color:#fff;display:grid;place-items:center;flex:none}.an-scope .g-ci-i h3{font-size:17px;margin-bottom:4px}.an-scope .g-ci-i span,.an-scope .g-ci-i a{display:block;font-size:14.5px;line-height:1.6;word-break:break-word}.an-scope .g-ci-i a:hover{color:var(--o)}.an-scope .g-two{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch}.an-scope .g-map{border-radius:10px;overflow:hidden;min-height:420px}.an-scope .g-map iframe{width:100%;height:100%;min-height:420px;border:0;display:block}.an-scope .g-q{display:grid;grid-template-columns:1.35fr 1fr;gap:50px;align-items:start}.an-scope .g-q .g-ci{grid-template-columns:1fr;margin:0}.an-scope .g-form{position:relative;background:var(--light);border-radius:12px;padding:40px;display:grid;gap:16px}.an-scope .g-form h3{font-size:26px;margin-bottom:4px}.an-scope .g-form label{display:grid;gap:7px;font:600 14px var(--fh);color:var(--dark)}.an-scope .g-f2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.an-scope .g-f3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.an-scope .g-form input,.an-scope .g-form select,.an-scope .g-form textarea{width:100%;font:400 15.5px var(--fb);padding:14px 18px;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--dark);transition:border-color .3s,box-shadow .3s}.an-scope .g-form input:focus,.an-scope .g-form select:focus,.an-scope .g-form textarea:focus{outline:0;border-color:var(--o);box-shadow:0 0 0 4px rgba(241,90,42,.12)}.an-scope .g-form [aria-invalid=true]{border-color:#C62828}.an-scope .g-form .g-btn{justify-self:start}.an-scope .file input{position:absolute;opacity:0;width:1px;height:1px}.an-scope .file-b{display:flex;align-items:center;gap:10px;border:1.5px dashed #B5B2B3;border-radius:6px;padding:15px 18px;background:#fff;font:400 15px var(--fb);color:var(--muted);cursor:pointer}.an-scope .file:focus-within .file-b{border-color:var(--o)}.an-scope .f-msg{margin:0;font:700 14px var(--fh)}.an-scope .f-msg:empty{display:none}.an-scope .f-msg.ok{color:#1B7F3B}.an-scope .f-msg.err{color:#C62828}.an-scope .ft .f-msg.ok{color:#8BE0A4}.an-scope .ft .f-msg.err{color:#FF9C8A}.an-scope .g-bio{display:grid;grid-template-columns:340px 1fr;gap:56px;align-items:start}.an-scope .g-bio-ph{position:sticky;top:120px;text-align:center;background:#fff;border-radius:10px;overflow:hidden;box-shadow:var(--sh);padding-bottom:22px}.an-scope .g-bio-ph img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:top;margin-bottom:18px}.an-scope .g-bio-ph h2{font-size:24px;margin-bottom:2px}.an-scope .g-bio-ph p{margin:0;color:var(--o-txt);font:700 14px var(--fh)}.an-scope.js .rv{opacity:0;transform:translateY(40px);transition:opacity .9s var(--ease) var(--d,0ms),transform .9s var(--ease) var(--d,0ms)}.an-scope.js .rv.is-in{opacity:1;transform:none}@media (max-width:1180px){.an-scope .hd-cta{display:none}.an-scope .nav li>a{padding-inline:9px;font-size:14.5px}}@media (max-width:1020px){.an-scope .burger{display:block}.an-scope .nav{position:fixed;inset-inline:0;top:var(--hd-h,90px);bottom:0;background:#fff;padding:12px 20px 40px;overflow-y:auto;margin:0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s,transform .4s var(--ease),visibility 0s .4s}.an-scope .nav.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .3s,transform .4s var(--ease)}.an-scope .nav ul{flex-direction:column}.an-scope .nav li{flex-wrap:wrap;border-bottom:1px solid var(--line)}.an-scope .nav li>a{flex:1;padding:15px 4px;font-size:16px}.an-scope .nav li>a::before{display:none}.an-scope .sub-tg{padding:12px;margin:0}.an-scope .sub{position:static;display:none!important;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;min-width:0;width:100%;padding:0 0 12px!important}.an-scope .has-sub.is-open .sub{display:block!important}.an-scope .hd-act{margin-inline-start:auto}.an-scope .g-feat-in,.an-scope .g-svcs,.an-scope .g-steps{grid-template-columns:1fr 1fr}.an-scope .g-feat-in .g-fb:last-child{grid-column:1/-1}.an-scope .g-steps::before{display:none}.an-scope .g-about,.an-scope .g-why-in,.an-scope .g-faq-in,.an-scope .g-art,.an-scope .g-two,.an-scope .g-q,.an-scope .g-bio{grid-template-columns:1fr}.an-scope .g-side,.an-scope .g-bio-ph{position:static}.an-scope .g-bio-ph{max-width:360px}.an-scope .g-team{grid-template-columns:repeat(2,1fr)}.an-scope .g-count-in{grid-template-columns:repeat(2,1fr)}.an-scope .ft-grid{grid-template-columns:1fr 1fr}.an-scope .g-sec{padding:84px 0}.an-scope .g-hero-dots{inset-inline-end:16px}.an-scope .tb-hide{display:none}.an-scope .g-float{inset-inline-start:16px}}@media (max-width:640px){.an-scope{font-size:15.5px}.an-scope .topbar{display:none}.an-scope .hd-in{min-height:76px}.an-scope .brand img{width:150px}.an-scope .g-feat{margin-top:-60px}.an-scope .g-feat-in,.an-scope .g-svcs,.an-scope .g-steps,.an-scope .g-team,.an-scope .g-checks,.an-scope .g-prose .g-checks,.an-scope .g-ind .g-checks,.an-scope .g-boxes,.an-scope .g-lcs,.an-scope .g-f2,.an-scope .g-f3,.an-scope .ft-grid,.an-scope .g-why-l{grid-template-columns:1fr}.an-scope .g-fb+.g-fb{border-inline-start:0;border-top:1px solid var(--line)}.an-scope .g-hero-in{padding-block:80px 130px}.an-scope .g-hero-dots{top:auto;bottom:90px;transform:none;flex-direction:row;inset-inline-end:auto;inset-inline-start:20px}.an-scope .g-about-img{padding-inline-end:30px;padding-bottom:50px}.an-scope .g-badge{inset-inline-start:0;top:16px;padding:16px}.an-scope .g-badge b{font-size:28px}.an-scope .g-count-in{grid-template-columns:1fr 1fr;gap:24px}.an-scope .g-cnt{flex-direction:column;align-items:flex-start;gap:8px}.an-scope .g-cnt-n{font-size:34px}.an-scope .g-proj-in{padding:34px 26px}.an-scope .g-form{padding:26px}.an-scope .g-cta{padding:28px}.an-scope .g-band{background-attachment:scroll}.an-scope .lang-sw{padding:0 12px;min-height:42px}}@media (prefers-reduced-motion:reduce){.an-scope *,.an-scope *::before,.an-scope *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.an-scope.js .rv,.an-scope .g-hero-in>*{opacity:1;transform:none}.an-scope .mq{overflow-x:auto}}.an-scope .hd .wrap,.an-scope .topbar .wrap{max-width:1320px}.an-scope .nav li>a,.an-scope .hd-cta,.an-scope .lang-sw{white-space:nowrap}.an-scope .g-ci{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (max-width:1280px){.an-scope .nav li>a{padding-inline:8px;font-size:14px}.an-scope .brand img{width:160px}}.an-scope[dir=rtl]{--fh:Cairo,system-ui,sans-serif;--fb:Cairo,system-ui,sans-serif}.an-scope[dir=rtl]{font-size:16.5px;line-height:1.9}.an-scope[dir=rtl] .g-label,.an-scope[dir=rtl] .g-hero-lbl{letter-spacing:0;text-transform:none}.an-scope[dir=rtl] h1,.an-scope[dir=rtl] h2,.an-scope[dir=rtl] h3{line-height:1.45}.an-scope[dir=rtl] .g-hero h1{line-height:1.35}.an-scope[dir=rtl] .g-hero::after{background:linear-gradient(270deg,rgba(25,24,25,.92) 0%,rgba(25,24,25,.75) 45%,rgba(25,24,25,.25) 100%)}.an-scope[dir=rtl] .ar{transform:scaleX(-1)}.an-scope[dir=rtl] .g-btn:hover .ar{transform:scaleX(-1) translateX(4px)}.an-scope[dir=rtl] .g-btn::before{transform-origin:left}.an-scope[dir=rtl] .g-btn:hover::before{transform-origin:right}.an-scope[dir=rtl] .g-lc-w:not([lang]){font-family:Montserrat,system-ui,sans-serif}.an-scope[dir=rtl] .lang-sw[lang=en]{font-family:Montserrat,system-ui,sans-serif}.an-scope[dir=rtl] .ft-news input{padding-inline:20px 64px}.an-scope[dir=rtl] .mq-t{animation-name:mq-r;padding:0 0 0 24px}@keyframes mq-r{to{transform:translateX(100%)}}.an-scope[dir=rtl] .mq{flex-direction:row}.an-scope[dir=rtl] a[href^="tel:"],.an-scope[dir=rtl] a[href^="mailto:"],.an-scope[dir=rtl] a[href*="wa.me"]:not(.wa):not(.ft-soc a){direction:ltr;unicode-bidi:isolate}.an-scope[dir=rtl] .g-side-c>a[href^="tel"],.an-scope[dir=rtl] .g-float a{display:inline-block}.an-scope[dir=rtl] input[type=email],.an-scope[dir=rtl] input[type=tel]{direction:ltr;text-align:right}.an-scope[dir=rtl] .g-cnt-n{direction:ltr;unicode-bidi:isolate;text-align:right}.an-scope[dir=rtl] .pm::before,.an-scope[dir=rtl] .pm::after{left:50%}
.an-scope {width:100%;text-align:start;isolation:isolate;}
.an-scope .an-icon-image{display:inline-block;width:1.25em;height:1.25em;object-fit:contain}
.an-scope .rv{opacity:1;transform:none}
.an-scope .g-form input,.an-scope .g-form select,.an-scope .g-form textarea {max-width:100%}
.an-scope .nav ul {list-style:none}
.an-chrome-header{position:sticky;top:0;z-index:1000;background:#fff}
body.admin-bar .an-chrome-header{top:32px}
@media(max-width:782px){body.admin-bar .an-chrome-header{top:46px}}
@media(max-width:600px){body.admin-bar .an-chrome-header{top:0}}
.elementor .elementor-widget[class*="elementor-widget-an-"]{margin-bottom:0}
.an-site-main>.elementor,.an-site-main .e-con{--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0;--widgets-spacing:0px;--row-gap:0px;--column-gap:0px}
.an-scope [data-an-form-status]{margin-top:12px}

.an-native .elementor-widget-an-slider{position:static!important}

.an-native .g-hero-in>.elementor-widget{max-width:var(--an-widget-max-width,640px)!important}.an-native .topbar-in>.e-con,.an-native .hd-in>.e-con{width:auto}.an-native .elementor-widget-an-navigation{flex:1;min-width:0}
.an-site-page .elementor[data-elementor-type=wp-page],.an-site-page .elementor[data-elementor-type=wp-page] .e-con,.mhb-area .e-con{--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0;--widgets-spacing:0px;--row-gap:0px;--column-gap:0px}.an-site-page .elementor[data-elementor-type=wp-page]>.e-con{padding:0}.mhb-area-header .an-scope .hd{position:relative}body.an-site-page{margin:0}.an-scope .nav .sub li>a{flex:1;padding:9px 12px;font:600 14px var(--fh)}.an-scope .nav .sub li>a:hover{padding-inline-start:18px}.an-scope .nav .sub li>a::before{display:none}.an-scope .nav .sub li{border-bottom:0}.an-scope .g-ci-i .g-ci-ic{display:grid;place-items:center;width:56px;height:56px;padding:0;line-height:0;font-size:0}.an-scope .g-ci-i .g-ci-ic svg{width:24px;height:24px;display:block}.an-scope .g-ci-i{align-items:flex-start;min-width:0}.an-scope .g-ci-i>div{min-width:0;flex:1;padding-top:4px}.an-scope .g-ci-i span,.an-scope .g-ci-i a{word-break:normal;overflow-wrap:anywhere}.an-scope .g-ci:not(.g-q .g-ci){grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:24px}.an-scope .g-ci:not(.g-q .g-ci)>.g-ci-i:first-child{grid-column:span 2}@media(max-width:1024px){.an-scope .g-ci:not(.g-q .g-ci){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.an-scope .g-ci:not(.g-q .g-ci){grid-template-columns:1fr}.an-scope .g-ci:not(.g-q .g-ci)>.g-ci-i:first-child{grid-column:auto}.an-scope .g-ci-i{padding:22px}}.an-scope .g-ci-i>div>*:last-child{margin-bottom:0}.an-scope .g-ci-i>div p{margin:0}.an-scope .g-ci-i{align-items:center}.an-scope .g-ci-i>div{padding-top:0}.an-scope .g-q .g-ci{gap:16px}.an-scope .g-q .g-ci-i{padding:20px 22px}@media(max-width:640px){.an-scope .g-ci{gap:14px}}.an-scope .g-hero h1 .hl::after{opacity:0;animation:none;transition:opacity .25s}.an-scope .g-hero h1 .hl.is-typing::after{opacity:1;animation:blink 1s steps(1) infinite}.an-scope .g-hero h1 .hl::after,.an-scope .g-hero h1 .hl.is-typing::after{content:none;display:none}
/* Home feature cards: restore the compact, equal-height desktop layout.
   Restrict visible description to three lines even when older Elementor settings
   still contain a lengthy paragraph. Full text remains editable in Elementor. */
@media (min-width: 1025px) {
  .an-scope .g-feat .g-feat-in > .g-fb {
    box-sizing: border-box;
    height: 232px !important;
    min-height: 0 !important;
    padding-block: 38px !important;
  }
  .an-scope .g-feat .g-fb p {
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    overflow: hidden !important;
  }
}
