.customer-services-clean{margin:30px 0;font-family:'danaFaNum','Tahoma',Arial,sans-serif;direction:rtl;text-align:right}.services-grid-clean{display:grid;gap:25px;margin-top:20px}.services-columns-1{grid-template-columns:1fr}.services-columns-2{grid-template-columns:repeat(2,1fr)}.services-columns-3{grid-template-columns:repeat(3,1fr)}.services-columns-4{grid-template-columns:repeat(4,1fr)}.service-item-clean{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgb(0 0 0 / .1);border:1px solid #f0f0f0;text-align:center;font-family:'danaFaNum','Tahoma',Arial,sans-serif;cursor:default;position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease,z-index 0.3s ease}.web-design-item:hover{z-index:99;box-shadow:0 0 15px 0 rgb(140 153 164 / .4)}.service-image-clean{position:relative;overflow:hidden;margin-bottom:0;height:220px;background:#f8f9fa}.service-image-clean img{width:100%;height:220px;object-fit:cover;object-position:center;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.web-design-image{height:220px;overflow:hidden;position:relative;cursor:pointer;background:#fff}.web-design-image img{width:100%;height:auto;min-height:220px;object-fit:cover;object-position:top center;transition:transform 8s ease-in-out;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.web-design-item:hover .web-design-image img{transform:translateY(calc(-100% + 220px))}.logo-design-image{height:220px;overflow:hidden;position:relative;background:#fff}.speed-optimization-image{height:220px;overflow:hidden;position:relative;background:#fff}.speed-optimization-item .service-image-clean{cursor:pointer}.service-content-clean{padding:20px 15px}.service-title-clean{margin:0 0 12px 0!important;font-size:16px!important;line-height:1.5;font-weight:500!important;font-family:'danaFaNum','Tahoma',Arial,sans-serif!important;color:#333!important}.service-categories-clean{margin-top:10px;display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.service-category-clean{display:inline-block;background:#f5f5f5;color:#666;padding:5px 12px;border-radius:15px;font-size:12px;font-weight:400;font-family:'danaFaNum','Tahoma',Arial,sans-serif;cursor:pointer;transition:all 0.3s ease}.service-category-link{text-decoration:none}.service-category-link:hover,.service-category-clean:hover{background:#7043F2;color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:0 2px 8px rgb(112 67 242 / .3)}.no-services-simple{text-align:center;padding:30px 20px;margin:20px 0;font-family:'danaFaNum','Tahoma',Arial,sans-serif}.no-services-simple p{color:#666;font-size:16px;margin:0;font-family:'danaFaNum','Tahoma',Arial,sans-serif}.services-count{background:#e7f3ff;padding:4px 8px;border-radius:4px;font-size:14px;font-family:'danaFaNum','Tahoma',Arial,sans-serif}.content-download-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.content-creation-item .service-image-clean::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .3);z-index:5;transition:all 0.3s ease}.content-creation-item:hover .service-image-clean::before{background:rgb(0 0 0 / .35)}.download-content-btn{background:#7043F2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;padding:10px 20px;border-radius:5px;text-decoration:none;font-size:14px;font-weight:500;transition:all 0.3s ease;display:inline-block}.download-content-btn:hover,.content-creation-item:hover .download-content-btn{background:rgb(255 255 255 / .3);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);color:#7043F2;text-decoration:none;box-shadow:0 4px 15px rgb(112 67 242 / .2)}.logo-comparison-container{position:relative;width:100%;height:220px;overflow:hidden;cursor:pointer;user-select:none}.logo-before-after{position:relative;width:100%;height:100%}.logo-before,.logo-after{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.logo-before{clip-path:inset(0 50% 0 0);z-index:2}.logo-after{z-index:1}.logo-slider{position:absolute;top:0;left:50%;width:4px;height:100%;background:#7043F2;z-index:3;transform:translateX(-50%)}.logo-slider-handle{position:absolute;top:50%;left:50%;width:20px;height:20px;background:#7043F2;border:3px solid #fff;border-radius:50%;transform:translate(-50%,-50%);cursor:grab;box-shadow:0 2px 10px rgb(0 0 0 / .3)}.logo-slider-handle:active{cursor:grabbing}.logo-slider::before{left:-8px;border-width:8px 8px 8px 0;border-color:#fff0 #7043F2 #fff0 #fff0}.logo-slider::after{right:-8px;border-width:8px 0 8px 8px;border-color:#fff0 #fff0 #fff0 #7043F2}.seo-item .service-image-clean img{cursor:zoom-in;transition:transform 0.3s ease,box-shadow 0.3s ease}.seo-item:hover .service-image-clean img{transform:scale(1.05);box-shadow:0 8px 25px rgb(0 0 0 / .15)}.seo-image-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .9);z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.3s ease}.seo-image-overlay.active{opacity:1;visibility:visible}.seo-image-modal{position:relative;max-width:90%;max-height:90%;text-align:center;transform:scale(.8);transition:transform 0.3s ease}.seo-image-overlay.active .seo-image-modal{transform:scale(1)}.seo-enlarged-image{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px;box-shadow:0 10px 40px rgb(0 0 0 / .3)}.seo-image-caption{color:#fff;margin-top:15px;font-size:16px;font-family:'danaFaNum','Tahoma',Arial,sans-serif;font-weight:500}.services-category-filter{margin-bottom:25px!important;padding:20px 0!important;border-bottom:1px solid #eee!important}.filter-buttons{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;align-items:center!important}.filter-btn{background:#7043F215!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border:none!important;color:#495057!important;padding:10px 15px!important;border-radius:5px!important;font-size:14px!important;font-weight:500!important;font-family:'danaFaNum','Tahoma',Arial,sans-serif!important;cursor:pointer!important;transition:all 0.3s ease!important;display:flex!important;align-items:center!important;gap:8px!important;text-decoration:none!important;outline:none!important}.filter-btn:hover{background:rgb(255 255 255 / .2)!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;border-color:rgb(112 67 242 / .3)!important;color:#7043F2!important;transform:translateY(-2px)!important}.filter-btn.active{background:#7043F2!important;backdrop-filter:blur(15px)!important;-webkit-backdrop-filter:blur(15px)!important;color:white!important}.filter-btn .count{backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;font-size:13px!important;font-weight:500!important;text-align:center!important;font-family:'danaFaNum','Tahoma',Arial,sans-serif!important}.no-results-message{text-align:center!important;padding:40px 20px!important;color:#666!important;font-size:16px!important;font-family:'danaFaNum','Tahoma',Arial,sans-serif!important;background:#f8f9fa!important;border-radius:12px!important;margin-top:20px!important}.service-item-clean.hidden{display:none!important}@media (max-width:1200px){.services-columns-4{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.services-columns-4,.services-columns-3{grid-template-columns:repeat(2,1fr)}.services-grid-clean{gap:20px}.service-image-clean,.web-design-image,.logo-design-image{height:200px}.service-image-clean img,.web-design-image img{height:200px;min-height:200px}.web-design-item:hover .web-design-image img{transform:translateY(calc(-100% + 200px))}}.web-design-image{cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:#fff0}@media (max-width:768px){.web-design-item:hover .web-design-image img{transform:none!important}.web-design-image img{height:auto!important;min-height:1000px!important;cursor:pointer!important}.web-design-image{cursor:pointer!important;position:relative;touch-action:pan-y}.logo-comparison-container{height:200px}.logo-slider-handle{width:24px;height:24px}.filter-buttons{overflow-x:auto!important;padding-bottom:10px!important;padding-top:10px!important}.filter-btn{flex-shrink:0!important;padding:8px 16px!important;font-size:13px!important}.filter-btn .count{font-size:11px!important}.seo-image-modal{max-width:95%;max-height:85%}.seo-enlarged-image{max-height:70vh}.seo-image-caption{font-size:14px;margin-top:10px}.scroll-indicator{padding:7px 14px;font-size:11px;bottom:15px;max-width:85%;text-align:center}.scroll-indicator svg{width:18px;height:18px}}@media (min-width:769px){.web-design-image img{height:auto;min-height:220px}.logo-comparison-container{height:220px}}@media (max-width:600px){.services-columns-4,.services-columns-3,.services-columns-2{grid-template-columns:1fr}.services-grid-clean{gap:25px}.service-image-clean,.logo-design-image{height:250px}.service-image-clean img{height:250px;min-height:250px}.web-design-image{height:250px;overflow:hidden}.web-design-image img{height:auto!important;min-height:1000px!important}.service-title-clean{font-size:15px}}@media (max-width:480px){.customer-services-clean{margin:0}.service-image-clean,.logo-design-image{height:200px}.service-image-clean img{height:200px;min-height:200px}.web-design-image{height:200px;overflow:hidden}.web-design-image img{height:auto!important;min-height:900px!important}.service-title-clean{font-size:14px}.service-category-clean{font-size:11px;padding:4px 10px}.service-content-clean{padding:15px 12px}.logo-comparison-container{height:180px}.logo-slider-handle{width:20px;height:20px}.services-category-filter{margin-bottom:20px!important;padding:15px 0!important}.filter-btn{padding:6px 12px!important;font-size:12px!important}.scroll-indicator{padding:6px 12px;font-size:10px;bottom:12px}.scroll-indicator svg{width:16px;height:16px}}.service-category-archive{max-width:1200px;margin:0 auto;padding:40px 20px;font-family:'danaFaNum','Tahoma',Arial,sans-serif}.archive-header{text-align:center;margin-bottom:40px;padding-bottom:30px;border-bottom:2px solid #f0f0f0}.archive-title{font-size:32px;font-weight:700;color:#333;margin:0 0 15px 0;font-family:'danaFaNum','Tahoma',Arial,sans-serif}.archive-description{font-size:16px;color:#666;line-height:1.8;max-width:800px;margin:0 auto}.filter-btn .count{font-family:'danaFaNum'}.scroll-indicator{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);background:rgb(255 255 255 / .95);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#7043F2;padding:6px 12px;border-radius:16px;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:500;z-index:5;pointer-events:none;opacity:1;transition:all 0.3s ease;box-shadow:0 2px 8px rgb(0 0 0 / .1);border:1px solid rgb(112 67 242 / .2);font-family:'danaFaNum','Tahoma',Arial,sans-serif}@media (min-width:769px){.web-design-item:hover .scroll-indicator{opacity:0;transform:translateX(-50%) translateY(5px)}}.scroll-indicator svg{width:16px;height:16px;animation:bounce 2s infinite}.scroll-indicator svg path{stroke:#7043F2}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-4px)}60%{transform:translateY(-2px)}}.service-customer-info{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;background:#f8f9fa;border-radius:8px;font-size:13px;text-decoration:none;transition:all 0.3s ease}.service-customer-info:hover{background:#7043F2;transform:translateY(-2px);box-shadow:0 4px 12px rgb(112 67 242 / .2);text-decoration:none}.service-customer-info:hover .customer-name{color:#fff}.customer-avatar{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:9px!important;object-fit:cover;object-position:center;border:2px solid #fff;box-shadow:0 2px 8px rgb(0 0 0 / .1);flex-shrink:0;background:#F8F9FA!important;padding:3px}.customer-name{color:#666;font-weight:500;font-family:'danaFaNum','Tahoma',Arial,sans-serif;transition:color 0.3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-cta-section{margin-top:60px;padding:40px 0;background:linear-gradient(135deg,#7043F2 0%,#5c35d1 100%);border-radius:20px;position:relative;overflow:hidden}.category-cta-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><defs><pattern id="grid" width="40" height="40" patternUnits="userSpaceOnUse"><path d="M 40 0 L 0 0 0 40" fill="none" stroke="rgba(255,255,255,0.05)" stroke-width="1"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.5}.cta-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:0 40px;max-width:1200px;margin:0 auto}.cta-icon{flex-shrink:0;width:80px;height:80px;background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:20px;display:flex;align-items:center;justify-content:center;border:2px solid rgb(255 255 255 / .2);box-shadow:0 8px 32px rgb(0 0 0 / .1)}.cta-icon svg{filter:drop-shadow(0 2px 4px rgb(0 0 0 / .1))}.cta-icon svg path{stroke:#fff}.cta-text{flex:1;color:#fff}.cta-title{font-size:22px;font-weight:700;margin:0 0 8px 0;color:white!important;font-family:'danaFaNum','Tahoma',Arial,sans-serif;line-height:1.6}.cta-description{font-size:15px;margin:0;color:rgb(255 255 255 / .9);font-family:'danaFaNum','Tahoma',Arial,sans-serif;line-height:1.8}.cta-button{flex-shrink:0;display:inline-flex;align-items:center;gap:10px;background:#fff;color:#7043F2;padding:16px 32px;border-radius:50px;text-decoration:none;font-size:18px;font-weight:700;font-family:'danaFaNum','Tahoma',Arial,sans-serif;transition:all 0.3s ease;box-shadow:0 4px 20px rgb(0 0 0 / .15);direction:ltr}.cta-button:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgb(0 0 0 / .25);background:#f8f9fa;text-decoration:none;color:#7043F2}.cta-button svg{animation:ring 2s ease-in-out infinite}@keyframes ring{0%,100%{transform:rotate(0deg)}10%,30%{transform:rotate(-10deg)}20%,40%{transform:rotate(10deg)}50%{transform:rotate(0deg)}}@media (max-width:768px){.service-category-archive{padding:30px 15px}.archive-header{margin-bottom:30px;padding-bottom:20px}.archive-title{font-size:24px}.archive-description{font-size:14px}.scroll-indicator{padding:5px 10px;font-size:10px;bottom:10px}.scroll-indicator svg{width:14px;height:14px}.service-customer-info{padding:6px 10px;font-size:12px}.customer-avatar{width:28px;height:28px;min-width:28px;min-height:28px}.category-cta-section{margin-top:40px;padding:30px 0;border-radius:16px}.cta-content{flex-direction:column;text-align:center;padding:0 20px;gap:20px}.cta-icon{width:70px;height:70px}.cta-icon svg{width:40px;height:40px}.cta-title{font-size:18px}.cta-description{font-size:14px}.cta-button{padding:14px 28px;font-size:16px;width:100%;justify-content:center}}@media (max-width:480px){.category-cta-section{margin-top:30px;padding:25px 0}.cta-content{padding:0 15px;gap:15px}.cta-icon{width:60px;height:60px}.cta-icon svg{width:36px;height:36px}.cta-title{font-size:16px!important}.cta-description{font-size:13px}.cta-button{padding:12px 24px;font-size:15px}.cta-button svg{width:18px;height:18px}}.breadcrumb-nav{margin-bottom:30px;padding:15px 0}.breadcrumb-list{display:flex;align-items:center;gap:10px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.breadcrumb-item{display:flex;align-items:center;gap:6px;font-size:14px;font-family:'danaFaNum','Tahoma',Arial,sans-serif}.breadcrumb-item a{display:flex;align-items:center;gap:6px;color:#666;text-decoration:none;transition:all 0.3s ease;padding:6px 12px;border-radius:8px;background:#f8f9fa}.breadcrumb-item a:hover{color:#7043F2;background:#7043F215;text-decoration:none}.breadcrumb-item a svg{width:16px;height:16px;flex-shrink:0}.breadcrumb-item.active{color:#333;font-weight:500;padding:6px 12px;background:#7043F215;border-radius:8px}.breadcrumb-separator{color:#ccc;font-size:14px;user-select:none}.archive-description-bottom{margin:50px 0 40px;padding:40px;background:linear-gradient(135deg,#f8f9fa 0%,#ffffff 100%);border-radius:20px;border:1px solid #f0f0f0;box-shadow:0 4px 20px rgb(0 0 0 / .05)}.description-content{max-width:900px;margin:0 auto}.description-title{font-size:24px;font-weight:700;color:#333;margin:0 0 20px 0;font-family:'danaFaNum','Tahoma',Arial,sans-serif;text-align:center;position:relative;padding-bottom:15px}.description-title::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(90deg,#7043F2,#5c35d1);border-radius:2px}.description-text{font-size:16px;line-height:2;color:#555;text-align:justify;font-family:'danaFaNum','Tahoma',Arial,sans-serif}.description-text p{margin:0 0 15px 0}.description-text p:last-child{margin-bottom:0}.infinite-scroll-loading{text-align:center;padding:40px 20px;margin-top:30px}.loading-spinner{display:flex;flex-direction:column;align-items:center;gap:15px}.loading-spinner svg{display:block}.loading-spinner p{color:#7043F2;font-size:16px;font-weight:500;margin:0;font-family:'danaFaNum','Tahoma',Arial,sans-serif}@media (max-width:768px){.breadcrumb-nav{margin-bottom:20px;padding:10px 0}.breadcrumb-item{font-size:13px}.breadcrumb-item a,.breadcrumb-item.active{padding:5px 10px}.breadcrumb-item a svg{width:14px;height:14px}.archive-description-bottom{margin:40px 0 30px;padding:30px 20px;border-radius:16px}.description-title{font-size:20px;margin-bottom:15px;padding-bottom:12px}.description-title::after{width:50px;height:2px}.description-text{font-size:14px;line-height:1.9}.loading-spinner p{font-size:14px}}@media (max-width:480px){.breadcrumb-item{font-size:12px}.breadcrumb-item a,.breadcrumb-item.active{padding:4px 8px}.archive-description-bottom{margin:30px 0 20px;padding:25px 15px}.description-title{font-size:18px}.description-text{font-size:13px}}