.hero-section{background:url("../img/hero-background.jpg") no-repeat center center/cover;min-height:600px;overflow:hidden;align-content:center}.hero-section h1{font-size:2.45rem}html[dir=rtl][lang=ar] .hero-section h1{font-size:2.7563rem}html[dir=rtl][lang=ku] .hero-section h1{font-size:2.8592rem}.hero-section h1{line-height:3.5rem;font-weight:500 !important}@media(max-width: 1400px){.hero-section{min-height:530px}}@media(max-width: 991px){.hero-section{min-height:600px}}@media screen and (max-width: 490px){.hero-section h1{font-size:1.8rem}html[dir=rtl][lang=ar] .hero-section h1{font-size:2.025rem}html[dir=rtl][lang=ku] .hero-section h1{font-size:2.1006rem}.hero-section h1{line-height:2.5rem}.hero-section p{font-size:1.1rem}html[dir=rtl][lang=ar] .hero-section p{font-size:1.2375rem}html[dir=rtl][lang=ku] .hero-section p{font-size:1.2837rem}}.hero-overlay{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;background:linear-gradient(55deg, rgba(216, 27, 38, 0.63) 0%, rgba(216, 27, 38, 0.63) 42%, rgba(0, 0, 0, 0.65) 42%)}html[dir=rtl] .hero-overlay{background:linear-gradient(-55deg, rgba(216, 27, 38, 0.63) 0%, rgba(216, 27, 38, 0.63) 42%, rgba(0, 0, 0, 0.65) 42%)}.hero-overlay{z-index:1}.hero-icon-card{background:rgba(0,0,0,0);color:#fff;width:100px;position:absolute}.hero-icon-card i{color:#ff3435;background:#fff;padding:15px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.3)}#about p{font-size:1.2rem}html[dir=rtl][lang=ar] #about p{font-size:1.35rem}html[dir=rtl][lang=ku] #about p{font-size:1.4004rem}#about .image-wrapper{text-align:center}#about .image-wrapper img{width:100%}#services .service-item{display:block;position:relative;height:100%;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-in-out;max-width:380px;margin-inline-start:auto;margin-inline-end:auto}#services .service-item:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.12);background:rgba(255,52,53,.05)}#services .service-item:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important;scale:1.05}#services .service-item h5{color:#000}#services .service-item p{text-align:start;max-width:360px;margin-inline-start:auto;margin-inline-end:auto}#services .service-item .service-link-arrow{display:block;text-align:end;position:absolute;bottom:.5rem;inset-inline-end:.5rem;color:#777;opacity:.6}#services .service-image{margin-bottom:20px}#services .service-image img{width:80px;height:80px;object-fit:contain}#products .product-poster{display:block;overflow:hidden}#products .product-poster img{width:100%;transition:all .3s ease-in-out}#products .product-poster:hover img{scale:1.02}#products .left-poster{padding-inline-end:5px;padding-inline-start:0}html[dir=rtl] #products .left-poster{padding-inline-end:0;padding-inline-start:5px}#products .right-poster{padding-inline-start:5px;padding-inline-end:0}html[dir=rtl] #products .right-poster{padding-inline-start:0;padding-inline-end:5px}#products .full-poster{padding-inline-start:0;padding-inline-end:0;padding-top:10px}@media screen and (max-width: 991px){#products .left-poster,#products .right-poster,#products .full-poster{padding:0;padding-top:10px}}.product-card{transition:transform .3s ease}.product-card:hover{transform:translateY(-5px)}.grayscale{filter:grayscale(100%);opacity:.6;transition:all .6s ease}#clients .swiper-button{position:relative;align-self:center;width:70px}#clients .clientSwiper{width:calc(100% - 140px)}#clients .clientSwiper .swiper-slide{width:170px}#clients .clientSwiper .swiper-slide img{width:140px}#clients .clientSwiper .swiper-slide-active img{filter:grayscale(0%);opacity:1;transform:scale(1.1)}#clients #testimonial-container{height:167px;opacity:1;transition:opacity .6s ease}#clients #testimonial-container.fade-out{opacity:0}#clients #testimonial-container.fade-in{opacity:1}#clients #testimonial-container i{inset-inline-start:-8px;inset-block-start:10px;transform:translate(-50%, -50%)}html[dir=rtl] #clients #testimonial-container i{transform:translate(50%, -50%)}#clients #testimonial-container ul{font-size:13px}html[dir=rtl][lang=ar] #clients #testimonial-container ul{font-size:14.625px}html[dir=rtl][lang=ku] #clients #testimonial-container ul{font-size:15.171px}@media screen and (max-width: 1400px){#clients #testimonial-container{height:240px}}@media screen and (max-width: 767px){#clients #testimonial-container{height:330px}#clients #testimonial-container #testimonial-text{font-size:1.1rem !important}html[dir=rtl][lang=ar] #clients #testimonial-container #testimonial-text{font-size:1.2375rem !important}html[dir=rtl][lang=ku] #clients #testimonial-container #testimonial-text{font-size:1.2837rem !important}#clients #testimonial-container #testimonial-text{padding-inline-start:.5rem;padding-inline-end:.5rem;margin-top:1rem}#clients #testimonial-container i{inset-inline-start:25px;inset-block-start:5px}}@media screen and (max-width: 767px){#clients .swiper-button::before,#clients .swiper-button::after{font-size:2rem}html[dir=rtl][lang=ar] #clients .swiper-button::before,html[dir=rtl][lang=ar] #clients .swiper-button::after{font-size:2.25rem}html[dir=rtl][lang=ku] #clients .swiper-button::before,html[dir=rtl][lang=ku] #clients .swiper-button::after{font-size:2.334rem}#clients .clientSwiper .swiper-slide{width:130px}#clients .clientSwiper .swiper-slide img{width:110px}}@media screen and (max-width: 490px){#clients .swiper-button{width:50px}#clients .clientSwiper{width:calc(100% - 100px)}#clients .clientSwiper .swiper-slide{width:130px}#clients .clientSwiper .swiper-slide img{width:100px}#clients #testimonial-container{height:400px}#clients #testimonial-container i{inset-inline-start:28px;inset-block-start:3px;font-size:2.5em !important}html[dir=rtl][lang=ar] #clients #testimonial-container i{font-size:2.8125em !important}html[dir=rtl][lang=ku] #clients #testimonial-container i{font-size:2.9175em !important}}
