.page-head-section .page-head-overlay{background:linear-gradient(to right, rgb(255, 255, 255) 30%, transparent 75%) !important}html[dir=rtl] .page-head-section .page-head-overlay{background:linear-gradient(to left, rgb(255, 255, 255) 30%, transparent 75%) !important}.page-head-section h1,.page-head-section p{color:inherit !important}.page-head-section p{opacity:.7}@media screen and (max-width: 991px){.page-head-section .page-head-overlay{background:linear-gradient(to right, rgb(255, 255, 255) 30%, rgba(255, 255, 255, 0.3) 100%) !important}html[dir=rtl] .page-head-section .page-head-overlay{background:linear-gradient(to left, rgb(255, 255, 255) 30%, rgba(255, 255, 255, 0.3) 100%) !important}}@media screen and (max-width: 767px){.page-head-section .page-head-overlay{background:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.4) 100%) !important}html[dir=rtl] .page-head-section .page-head-overlay{background:linear-gradient(to left, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.4) 100%) !important}}.related-case-studies{padding:80px 0}.case-study-card{position:relative;overflow:hidden;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.case-study-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.15)}.case-study-card img{width:100%;height:250px;object-fit:cover;transition:transform .3s ease}.case-study-card:hover img{transform:scale(1.05)}.case-study-overlay{position:absolute;bottom:0;inset-inline-start:0;inset-inline-end:0;padding:20px;background:linear-gradient(transparent, rgba(0, 0, 0, 0.8));color:#fff}.case-study-overlay h5{margin-bottom:8px;font-weight:600}.case-study-overlay p{font-size:.85rem}html[dir=rtl][lang=ar] .case-study-overlay p{font-size:.9562rem}html[dir=rtl][lang=ku] .case-study-overlay p{font-size:.9919rem}.case-study-overlay p{opacity:.9;margin-bottom:12px}.other-services{padding:80px 0}.other-service-card{display:block;padding:30px;background:#fff;border-radius:12px;text-align:center;text-decoration:none;box-shadow:0 5px 20px rgba(0,0,0,.05);transition:all .3s ease;height:100%}.other-service-card:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.12)}.other-service-icon{margin-bottom:20px}.other-service-icon img{width:80px;height:80px;object-fit:contain}.other-service-card h5{color:#1a2b45;font-weight:700;margin-bottom:10px;text-transform:uppercase;font-size:1rem}html[dir=rtl][lang=ar] .other-service-card h5{font-size:1.125rem}html[dir=rtl][lang=ku] .other-service-card h5{font-size:1.167rem}.other-service-card p{color:#6c757d;font-size:.9rem}html[dir=rtl][lang=ar] .other-service-card p{font-size:1.0125rem}html[dir=rtl][lang=ku] .other-service-card p{font-size:1.0503rem}.other-service-card p{margin:0}.section-title{color:#333;position:relative}.text-primary{color:#e74c3c !important}.btn-outline-primary{color:#e74c3c;border-color:#e74c3c}.btn-outline-primary:hover{background-color:#e74c3c;border-color:#e74c3c;color:#fff}.title-divider{height:3px;width:60px;background-color:#e74c3c;border-radius:2px}.feature-section{padding-top:80px;padding-bottom:80px}.feature-section .image-wrapper{transition:transform .3s ease,box-shadow .3s ease}.feature-section .image-wrapper img{object-fit:cover}.feature-section .image-wrapper:hover{transform:translateY(-5px);box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.feature-section .icon-box{width:60px;height:60px;background:rgba(231,76,60,.1);border-radius:50%;display:flex;align-items:center;justify-content:center}.feature-section .icon-box i{color:#e74c3c}.grayscale-logos h3,.grayscale-logos img{opacity:.5;filter:grayscale(100%);transition:all .3s ease;cursor:default}.grayscale-logos:hover h3,.grayscale-logos:hover img{opacity:1;filter:grayscale(0%)}
