 .knowMoreImg{ width:100%; height:100%; overflow:hidden; border-radius:10px; } .knowMoreImg img{ max-width:100%; height:100vh; object-fit:cover; } .knowMoreLeftDiv,.knowMoreRightDiv{ padding:15px; }.knowMoreImg img{ transition:transform 0.3s ease;}.knowMoreImg img:hover{ transform:scale(1.1); } .counters-section{ padding:64px 0; background:#2e71fe 0 0 no-repeat padding-box; border-radius:30px; opacity:.9; display:flex; align-items:center; justify-content:center;}.counter-item{ background-color:#fff; border-radius:10px; box-shadow:0 4px 8px rgba(0,0,0,0.1); border:1px solid #e0e0e0; padding:30px; transition:transform 0.3s ease,box-shadow 0.3s ease; }.counter-item:hover{ transform:translateY(-10px); box-shadow:0 8px 16px rgba(0,0,0,0.2); }.counter-icon{ font-size:3rem; color:#ff4500; margin-bottom:15px;}.counter-number{ font-size:36px; font-weight:bold; color:#333; margin-bottom:10px;}.counter-text{ font-size:18px; color:#777;} @keyframes countUp{ from{ opacity:0; transform:translateY(20px);} to{ opacity:1; transform:translateY(0);}}.counter-number{ animation:countUp 1s ease-out;}.counter-text{ animation:countUp 2s ease-out;}.testimonials{ padding:0 60px; background-color:#fff;}#testimonials .testimonials .testiSwiper .swiper{ width:100%; height:100%;}.testimonials .testiSwiper .swiper-slide{ padding:20px; display:flex; align-items:stretch; }.testimonials .testiSwiper .swiperCard{ border:.5px solid #545a68; border-radius:10px; box-shadow:0 4px 8px rgba(0,0,0,0.1); transition:transform 0.3s ease; height:230px; display:flex; flex-direction:column;}.testimonials .testiSwiper .swiperCard:hover{ transform:translateY(-5px);}.testimonials .testiSwiper .card-body{ flex:1; display:flex; flex-direction:column; height:fit-content; justify-content:space-between; }.stars{ color:#ffd700; font-size:24px; margin-bottom:10px;}.testimonial-text{ font-size:16px; color:#333; margin-bottom:10px;}.testimonial-name{ font-size:18px; font-weight:bold; color:#000;}.testimonial-service{ font-size:14px; color:#777;}.phone > div{ width:100%;}.no-team-message{margin-top:20px;padding:20px;background-color:#f8f9fa;border:1px solid #ddd;border-radius:8px;}.no-team-message h3{color:#333;font-weight:bold;}.no-team-message p{color:#555;}#mobileMenu{display:none;position:fixed;top:0;left:-100%;width:50%;height:100vh;background-color:#fff;z-index:1000;padding:20px;box-shadow:2px 0 10px rgba(0,0,0,0.1);transition:left 0.3s ease;}#mobileMenu.show{left:0;}.mobile-nav{display:flex;flex-direction:column;margin-top:40px;}.mobile-nav .nav-link{padding:15px 0;border-bottom:1px solid #eee;}.close-menu{background:none;border:none;cursor:pointer;position:absolute;top:20px;right:20px;padding:0;}@media (max-width:991.98px){#mobileMenu{display:block;}#hamburg{ display:block;}}.work-chain-step{position:relative;background-size:cover;background-position:center;padding:20px;border-radius:10px;overflow:hidden;transition:all 0.3s ease;}.step-overlay{position:relative;z-index:2;color:#fff;text-align:center;padding:20px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.step-number{font-size:24px;font-weight:bold;color:#fff;background-color:#00d2bc;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;}.step-title{font-size:24px;font-weight:bold;color:#f3f3f3;margin-bottom:10px;transition:color 0.3s ease;}.step-description{font-size:1em;color:#f3f3f3;line-height:1.5;transition:color 0.3s ease;}.work-chain-step::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:1;transition:all 0.3s ease;} .project-item{  opacity:0;  animation:fadeInUp 0.5s ease-out forwards; }  .project-item:nth-child(1){animation-delay:0.1s;} .project-item:nth-child(2){animation-delay:0.2s;} .project-item:nth-child(3){animation-delay:0.3s;} .project-item:nth-child(4){animation-delay:0.4s;} .project-item:nth-child(5){animation-delay:0.5s;} .project-item:nth-child(6){animation-delay:0.6s;} .pagination .page-item.active .page-link{  background-color:#007bff;  border-color:#007bff;  color:white; } .pagination .page-link{  color:#007bff; } .pagination .page-link:hover{  background-color:#f8f9fa; } .pagination .page-item.disabled .page-link{  pointer-events:none;  opacity:0.5; }  @keyframes fadeInUp{  from{  opacity:0;  transform:translateY(20px);  }  to{  opacity:1;  transform:translateY(0);  } } .testimonial-name{ display:flex; align-items:center; gap:10px; margin-top:10px; font-size:18px; font-weight:bold;}.testimonial-name i{ font-size:24px; color:#00d2bc;}.bx-wrapper{ -moz-box-shadow:0; -webkit-box-shadow:0; box-shadow:0;}