.service-area{position:relative}.service-item{position:relative;padding:20px;display:flex;gap:20px;background:var(--color-white);box-shadow:var(--box-shadow)}.service-item .count{position:absolute;bottom:0;right:20px;font-weight:900;font-size:70px;color:transparent;-webkit-text-stroke:1px var(--color-dark);opacity:.2}.service-icon{width:80px;height:80px;line-height:72px;text-align:center;border-radius:50px;background:var(--theme-color);margin-bottom:30px;box-shadow:-8px 8px 0 var(--theme-color-light);transition:var(--transition)}.service-item:hover .service-icon{box-shadow:0 0 0 var(--theme-color-light)}.service-icon img{width:50px;filter:brightness(0) invert(1)}.service-content{flex:1}.service-content h3{margin-bottom:10px;font-size:22px}.service-content h3 a{color:var(--color-dark)}.service-content h3 a:hover{color:var(--theme-color)}.service-content p{color:var(--body-text-color);margin-top:5px;margin-bottom:10px}.service-content .theme-btn{padding:3px 15px}.pagination{display:flex;justify-content:center;align-items:center;margin-top:50px}.pagination .page-link{border:none;background:var(--theme-bg-light);color:var(--color-dark);font-weight:500;margin:0 10px;border-radius:12px!important;width:40px;height:40px;line-height:28px;text-align:center;transition:var(--transition);z-index:1}.pagination .page-item.active .page-link,.pagination .page-link:hover{background:var(--theme-color);color:var(--color-white)}.pagination .page-link i{margin:0}