.tm-sc-service .icon{display:inline-block}.tm-sc-service .icon,.tm-sc-service .feature-title,.tm-sc-service .feature-details{-webkit-transition:all 300ms ease;transition:all 300ms ease}.service-block-style3{margin-bottom:30px}.service-block-style3.active .inner-block .image,.service-block-style3:hover .inner-block .image{position:relative}.service-block-style3.active .inner-block .image img,.service-block-style3:hover .inner-block .image img{transform:scale(1.2)}.service-block-style3.active .inner-block .image .service-count,.service-block-style3:hover .inner-block .image .service-count{opacity:1;visibility:visible;transform:translateY(0)}.service-block-style3.active .inner-block .content,.service-block-style3:hover .inner-block .content{bottom:0;opacity:1;visibility:visible}.service-block-style3 .inner-block{overflow:hidden}.service-block-style3 .inner-block .image{position:relative;z-index:1;height:440px;overflow:hidden}.service-block-style3 .inner-block .image img{width:100%;height:100%;object-fit:cover;transition:all 300ms ease}.service-block-style3 .inner-block .image .service-count{background-color:var(--theme-color2);color:var(--theme-color2-text-color);border-radius:10px;font-size:14px;line-height:20px;padding:7px 14px 9px;position:absolute;top:30px;right:30px;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all 300ms ease}.service-block-style3 .inner-block .image .service-count span{display:block;font-size:18px;font-weight:500}.service-block-style3 .inner-block .content{background-color:#051a25;position:relative;padding:31px;bottom:50%;left:0;width:100%;opacity:0;visibility:hidden;display:flex;justify-content:space-between;align-items:center;transition:all 300ms ease}@media (max-width:1399.98px){.service-block-style3 .inner-block .content{padding:30px}}@media (max-width:575.98px){.service-block-style3 .inner-block .content{padding:30px 15px;flex-direction:column;gap:20px;align-items:start}}.service-block-style3 .inner-block .content .service-subtitle{color:rgb(255 255 255 / .7);font-size:15px;line-height:28px;margin-top:0}.service-block-style3 .inner-block .content .service-title{margin-bottom:0;color:#fff}.service-block-style3 .inner-block .content .theme-btn{padding:16px}.swiper-slide.swiper-slide-active .service-block-style3 .inner-block .image{position:relative}.swiper-slide.swiper-slide-active .service-block-style3 .inner-block .image img{transform:scale(1.2)}.swiper-slide.swiper-slide-active .service-block-style3 .inner-block .image .service-count{opacity:1;visibility:visible;transform:translateY(0)}.swiper-slide.swiper-slide-active .service-block-style3 .inner-block .content{bottom:0;opacity:1;visibility:visible}