.lomax-card{background:#fff;border-radius:1rem;padding:1.5rem}.lomax-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.lomax-title{font-size:1.5rem;font-weight:700;color:#111827}.lomax-dot{display:flex;gap:.5rem}.lomax-dot-green,.lomax-dot-red,.lomax-dot-yellow{width:12px;height:12px;border-radius:50%}.lomax-dot-red{background:#ef4444}.lomax-dot-yellow{background:#fbbf24}.lomax-dot-green{background:#10b981;animation:pulse-green 2s ease-in-out infinite}@keyframes pulse-green{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(16,185,129,.4)}50%{opacity:.8;box-shadow:0 0 0 6px rgba(16,185,129,0)}}.lomax-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem}.lomax-grid-item{padding:1rem;background:#fff;border-radius:.5rem;border:1px solid #e5e7eb;transform:translateY(20px);transition:transform .3s,box-shadow .3s}.lomax-grid-item.visible{opacity:1;transform:translateY(0);transition:opacity .5s,transform .5s}.lomax-icon-wrapper{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.lomax-icon-wrapper.orange{background:rgba(224,120,71,.15)}.lomax-icon-wrapper.blue{background:rgba(59,130,246,.15)}.lomax-icon-wrapper.green{background:rgba(16,185,129,.15)}.lomax-icon-wrapper svg{width:18px;height:18px}.lomax-icon-wrapper.orange svg{color:#e07847}.lomax-icon-wrapper.blue svg{color:#3b82f6}.lomax-icon-wrapper.green svg{color:#10b981}.lomax-item-value{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.25rem}.lomax-item-label{font-size:.875rem;color:#6b7280}.lomax-charts-section{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.lomax-chart-card{background:#fff;border-radius:.75rem;padding:1.25rem;border:1px solid #e5e7eb;opacity:0;transform:translateY(20px)}.lomax-chart-card.visible{opacity:1;transform:translateY(0);transition:opacity .5s,transform .5s}.lomax-chart-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.lomax-chart-title{font-size:.9rem;font-weight:600;color:#374151}.lomax-chart-icon{color:#e07847}.lomax-donut-container{display:flex;align-items:center;gap:1rem}.lomax-donut{position:relative;width:100px;height:100px;flex-shrink:0}.lomax-donut svg{width:100%;height:100%;transform:rotate(-90deg)}.lomax-donut circle{fill:none;stroke-width:20;cx:50;cy:50;r:40;transition:stroke-dasharray 1s ease-out}.donut-segment-1{stroke:#fbbf24;stroke-dasharray:0 251.3}.donut-segment-2{stroke:#3b82f6;stroke-dasharray:0 251.3}.donut-segment-3{stroke:#14b8a6;stroke-dasharray:0 251.3}.donut-segment-4{stroke:#ec4899;stroke-dasharray:0 251.3}.lomax-donut-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;background:#fff;width:50px;height:50px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.1)}.lomax-donut-value{font-size:.875rem;font-weight:700;color:#111827}.lomax-legend{display:flex;flex-direction:column;gap:.5rem}.lomax-legend-item{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#374151;opacity:0;transform:translateX(-10px);transition:opacity .3s,transform .3s}.lomax-legend-item.visible{opacity:1;transform:translateX(0)}.lomax-legend-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.lomax-legend-value{margin-right:auto;font-weight:600}.lomax-bar-chart{display:flex;align-items:flex-end;justify-content:space-around;height:150px;padding-top:.5rem}.lomax-bar-group{display:flex;flex-direction:column;align-items:center;gap:.5rem}.lomax-bar{width:32px;border-radius:4px 4px 0 0;height:0;transition:height 1s ease-out;position:relative;overflow:hidden}.lomax-bar:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:barShine 2s ease-in-out infinite}@keyframes barShine{0%{left:-100%}50%,to{left:100%}}.lomax-bar.bar-1{background:linear-gradient(180deg,#3b82f6,#2563eb)}.lomax-bar.bar-2{background:linear-gradient(180deg,#ef4444,#dc2626)}.lomax-bar.bar-3{background:linear-gradient(180deg,#fbbf24,#f59e0b)}.lomax-bar.bar-4{background:linear-gradient(180deg,#e07847,#d35f2d)}.lomax-bar-label{font-size:.65rem;color:#6b7280}.lomax-bar-value{font-size:.7rem;font-weight:600;color:#374151;opacity:0;transition:opacity .5s}.lomax-bar-value.visible{opacity:1}.lomax-stats{display:flex;gap:1rem}.lomax-stat-primary,.lomax-stat-secondary{flex:1;padding:1rem;border-radius:.5rem;opacity:0;transform:translateX(-20px);transition:transform .3s,box-shadow .3s}.lomax-stat-primary.visible,.lomax-stat-secondary.visible{opacity:1;transform:translateX(0);transition:opacity .5s,transform .5s}.lomax-stat-secondary{background:linear-gradient(135deg,rgba(139,92,246,.1),#fff);border:1px solid rgba(139,92,246,.2)}.lomax-stat-primary{background:linear-gradient(135deg,rgba(59,130,246,.1),#fff);border:1px solid rgba(59,130,246,.2)}.lomax-stat-label-secondary{color:#8b5cf6}.lomax-stat-label-primary,.lomax-stat-label-secondary{font-size:.875rem;font-weight:600;margin-bottom:.25rem}.lomax-stat-label-primary{color:#3b82f6}.lomax-stat-value{font-size:1.5rem;font-weight:700;color:#1f2937}@media (max-width:768px){.lomax-charts-section,.lomax-grid{grid-template-columns:1fr}.lomax-stats{flex-direction:column}}.main-content-transparent-header{margin-top:-80px}.te-navbar-right .ms-2{margin-inline-start:0}.is-sticky-start{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.breadcrumb-normal{background:linear-gradient(76deg,#f2f5f9 .35%,#d9e1ec 99.39%)}.te-btn-primary{background:linear-gradient(135deg,#2b8c83,#4aa69c 50%,#5fb2a8);color:#fff;position:relative;overflow:hidden;z-index:1}.te-btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,transparent,hsla(0,0%,100%,.15) 40%,hsla(0,0%,100%,.25) 50%,hsla(0,0%,100%,.15) 60%,transparent);transition:transform .6s ease-in-out;z-index:-1}.te-btn-primary:hover:not(:disabled):before{transform:translateX(200%)}.te-btn-secondary{background:linear-gradient(135deg,#f0852f,#f39a4a 50%,#f7b06b);color:#fff;position:relative;overflow:hidden;z-index:1}.te-btn-secondary:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,hsla(0,0%,100%,.15) 40%,hsla(0,0%,100%,.25) 50%,hsla(0,0%,100%,.15) 60%,transparent);transform:translateX(-100%);transition:transform .6s ease-in-out;pointer-events:none}.te-btn-secondary:hover:not(:disabled):before{transform:translateX(100%)}.header-phone{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.te-header-text-light .header-phone-label{color:#e5e7eb!important}.te-header-text-light .header-phone{color:#fff!important}.te-header.is-sticky-start{& .header-phone-label{color:rgb(75 85 99/var(--tw-text-opacity,1))!important}& .header-phone,& .header-phone-label{--tw-text-opacity:1!important}& .header-phone{color:rgb(17 24 39/var(--tw-text-opacity,1))!important}}.breadcrumb-large{background-image:url(../images/breadcrumb-2.webp)!important;background-size:cover!important}.breadcrumb-large .inset-0{background-color:rgba(22,71,69,.8)!important}.single-post-title{--tw-text-opacity:1!important;color:rgb(24 44 75/var(--tw-text-opacity,1))!important}.vm-box .heading-small-title{position:relative;display:inline-flex;align-items:center;gap:1rem;&:before{content:"";width:16px;height:16px;background-color:#287871;border-radius:50px;display:inline-block}}.qatar-building{opacity:.3}@media (min-width:1024px){.qatar-building{opacity:1}}.solution-card .elementor-icon{display:flex!important}.scroll-warp{position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.scroll-btn{width:24px;height:34px;border:2px solid #fff;border-radius:999px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none;cursor:pointer}.scroll-btn .inner{width:6px;height:10px;background:#2fa6a1;border-radius:999px;animation:scrollMove 1.6s ease-in-out infinite}@keyframes scrollMove{0%{transform:translateY(0);opacity:1}50%{transform:translateY(6px);opacity:.6}to{transform:translateY(0);opacity:1}}.te-footer-light{background:linear-gradient(76deg,#182c4b .35%,#0c1727 99.39%);border-top:none;color:#fff}.te-footer-content{padding-top:6rem}.te-footer-light .te-footer-description{color:#eee;font-size:1rem}.footer-cta{margin-bottom:4rem;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}@media (min-width:768px){.footer-cta{flex-direction:row;align-items:center;justify-content:space-between;text-align:left;text-align:start}[dir=rtl] .footer-cta{text-align:right}[dir=ltr] .footer-cta{text-align:left}}.footer-cta-link{display:flex;justify-content:center;align-items:center;border-radius:50%;width:7.5rem;height:7.5rem;aspect-ratio:1/1;background:linear-gradient(90deg,#e46f10,#f0852e);color:#fff;font-size:1rem;font-weight:700;border:2px solid #f0852e;transition:transform .3s ease,box-shadow .3s ease}.footer-cta-link:hover{transform:scale(1.08);box-shadow:0 8px 30px rgba(228,111,16,.4)}.footer-cta-link span{display:grid;place-items:center;gap:1rem}.te-footer-title{--tw-text-opacity:1!important;color:rgb(240 133 46/var(--tw-text-opacity,1))!important}.te-footer .contact-icon{background-color:rgb(29 55 94/var(--tw-bg-opacity,1))}.te-footer .contact-icon,.te-footer .social-link{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.te-footer .social-link{background-color:rgb(22 41 70/var(--tw-bg-opacity,1))}.te-footer .te-menu-link{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.te-footer .te-menu-link:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.te-footer .te-copyright-widget{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.te-footer-light .te-footer-bottom{border-top:1px solid hsla(0,0%,100%,.051)}.contact-page-info .ci-item-line{font-size:1rem;font-weight:500}.footer-cta-title{color:#fff}.footer-cta-small{color:#f0852e}.partners-page .tewido-logo-widget img{border-radius:16px}.about-list .tewido-icon-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width:768px){.about-list .tewido-icon-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-list .tewido-icon-list-item{background-color:#233458;padding:.8rem 1rem;border:1px solid #273a63;border-radius:16px}.about-list .tewido-icon-list-text{color:#d1d4d9;font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.icon-list-about .elementor-widget-container{background:linear-gradient(270deg,#233458,#31497c);border:1px solid #31497c;border-radius:16px;width:100%;padding:1rem}@media (min-width:1024px){.icon-list-about .elementor-widget-container{width:80%;padding:1.4rem 1.2rem}}.lomax-card{position:relative;z-index:10;border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));padding:1.5rem;--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);animation:cardFloat 6s ease-in-out infinite}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.lomax-header{margin-bottom:1.5rem;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-bottom:1rem}.lomax-dot,.lomax-header{display:flex;gap:.5rem}.lomax-dot-red{background-color:rgb(174 17 19/var(--tw-bg-opacity,1))}.lomax-dot-red,.lomax-dot-yellow{height:.75rem;width:.75rem;border-radius:9999px;--tw-bg-opacity:1}.lomax-dot-yellow{background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.lomax-dot-green{height:.75rem;width:.75rem;background-color:rgb(17 174 132/var(--tw-bg-opacity,1))}.lomax-dot-green,.lomax-title{border-radius:9999px;--tw-bg-opacity:1}.lomax-title{background-color:rgb(var(--color-primary-600-rgb)/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:var(--font-size-xs);line-height:var(--line-height-xs);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@keyframes titlePulse{0%,to{opacity:.7}50%{opacity:1}}.lomax-grid{margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.lomax-grid-item{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;animation:gridItemFadeIn .5s ease-out forwards;opacity:0}.lomax-grid-item:first-child{animation-delay:.1s}.lomax-grid-item:nth-child(2){animation-delay:.2s}.lomax-grid-item:nth-child(3){animation-delay:.3s}@keyframes gridItemFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.lomax-icon-wrapper{margin-bottom:.75rem;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;background-color:rgb(var(--color-primary-rgb)/.1)}.lomax-icon-dot,.lomax-icon-wrapper{border-radius:9999px}.lomax-icon-dot{height:1rem;width:1rem;--tw-bg-opacity:1;background-color:rgb(var(--color-primary-rgb)/var(--tw-bg-opacity,1));animation:iconPulse 1.5s ease-in-out infinite}@keyframes iconPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.lomax-skeleton-lg{margin-bottom:.5rem;width:4rem}.lomax-skeleton-lg,.lomax-skeleton-sm{height:.5rem;border-radius:.25rem;background:linear-gradient(90deg,rgba(0,0,0,.05) 25%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.05) 75%);background-size:200% 100%;animation:skeletonShimmer 1.5s infinite}.lomax-skeleton-sm{width:2.5rem;animation-delay:.2s}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lomax-status-card{margin-bottom:1rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.lomax-status-header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.lomax-status-title{height:.75rem;width:6rem;background:linear-gradient(90deg,rgba(0,0,0,.08) 25%,rgba(0,0,0,.12) 50%,rgba(0,0,0,.08) 75%);background-size:200% 100%;animation:skeletonShimmer 1.5s infinite}.lomax-status-badge,.lomax-status-title{border-radius:.25rem}.lomax-status-badge{display:flex;width:3rem;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));padding:.125rem .5rem;--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1));font-size:10px;animation:badgeGlow 2s ease-in-out infinite}@keyframes badgeGlow{0%,to{box-shadow:0 0 5px rgba(34,197,94,.2)}50%{box-shadow:0 0 10px rgba(34,197,94,.4)}}