.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}.services-style3 .inner-block{position:relative;background-color:#fff;border-radius:16px;padding:324px 40px 44px;overflow:hidden}@media (max-width:575.98px){.services-style3 .inner-block{padding:200px 20px 24px}}.services-style3 .inner-block:hover .image img{transform:scale(1.1)}.services-style3 .inner-block:hover .icon i,.services-style3 .inner-block:hover .icon img{transform:scaleX(-1)}.services-style3 .image-box{mask-image:var(--service-mask-image);-webkit-mask-image:var(--service-mask-image);mask-size:contain;mask-position:center center;mask-repeat:no-repeat;background:rgb(255 255 255 / .2);width:478px;height:478px;position:absolute;top:-140px;right:-120px;padding:20px}@media (max-width:575.98px){.services-style3 .image-box{width:420px;height:360px;top:-95px;right:-95px}}.services-style3 .image{mask-image:var(--service-mask-image);-webkit-mask-image:var(--service-mask-image);mask-size:contain;mask-position:center center;mask-repeat:no-repeat;width:100%;height:100%;transition:all 500ms ease}.services-style3 .image img{object-fit:cover;width:100%;height:100%;transition:all 500ms ease}.services-style3 .icon{margin-bottom:43px}@media (max-width:575.98px){.services-style3 .icon{margin-bottom:20px}}.services-style3 .icon i,.services-style3 .icon img{color:var(--theme-color1-text-color);font-size:55px;line-height:1;transition:all 300ms ease}.services-style3 .service-title{color:var(--theme-color1-text-color);margin-bottom:11px}@media (max-width:575.98px){.services-style3 .service-title{margin-bottom:2px}}.services-style3 .service-title a{background-image:linear-gradient(to right,currentColor 0,currentColor 100%);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:all 0.3s,background-size 0.8s}.services-style3 .service-title a:hover{background-size:100% 1px}.services-style3 .service-details{color:var(--theme-color1-text-color)}.tm-sc-service .service-item:nth-child(1) .services-style3 .inner-block{background-color:var(--theme-color1)}.tm-sc-service .service-item:nth-child(1) .services-style3 .service-title,.tm-sc-service .service-item:nth-child(1) .services-style3 .service-title a,.tm-sc-service .service-item:nth-child(1) .services-style3 .service-details,.tm-sc-service .service-item:nth-child(1) .services-style3 .icon i{color:var(--theme-color1-text-color)}.tm-sc-service .service-item:nth-child(2) .services-style3 .inner-block{background-color:#fff}.tm-sc-service .service-item:nth-child(2) .services-style3 .service-title,.tm-sc-service .service-item:nth-child(2) .services-style3 .service-title a,.tm-sc-service .service-item:nth-child(2) .services-style3 .service-details,.tm-sc-service .service-item:nth-child(2) .services-style3 .icon i{color:#333}.tm-sc-service .service-item:nth-child(3) .services-style3 .inner-block{background-color:var(--theme-color3)}.tm-sc-service .service-item:nth-child(3) .services-style3 .service-title,.tm-sc-service .service-item:nth-child(3) .services-style3 .service-title a,.tm-sc-service .service-item:nth-child(3) .services-style3 .service-details,.tm-sc-service .service-item:nth-child(3) .services-style3 .icon i{color:var(--theme-color3-text-color)}