.tm-sc-service .icon{display:inline-block}.tm-sc-service .icon,.tm-sc-service .feature-title,.tm-sc-service .feature-details{-webkit-transition:all .3s ease;transition:all .3s ease}.service-block-style4 .icon-wrp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.service-block-style4 .service-icon{width:60px;height:60px;line-height:60px;text-align:center;border-radius:50%;transition:var(--transition);background-color:var(--theme-color1);transition:.7s;color:#fff;font-size:24px}body.tm-dark-layout .service-block-style4 .service-icon{background-color:rgba(255,255,255,.062745098)}.service-block-style4 .number{font-size:72px;line-height:1;letter-spacing:10px;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(0,0,0,.1019607843)}body.tm-dark-layout .service-block-style4 .number{-webkit-text-stroke-color:rgba(184,168,168,.1)}.service-block-style4 .content{padding:40px;border:1px solid rgba(0,0,0,.1019607843);border-bottom:none}.service-block-style4 .service-featured-img{overflow:hidden}.service-block-style4 .service-featured-img img{transition:all .3s ease;width:100%}.service-block-style4 .service-title{max-width:250px;margin-top:30px}body.tm-dark-layout .service-block-style4 .service-title a:hover,body.tm-dark-layout .service-block-style4 .service-title a:focus{color:#fff}.service-block-style4:hover .service-icon{transform:rotateY(360deg) translateY(5px);box-shadow:rgba(0,0,0,.2) 0px 20px 20px}.service-block-style4:hover .service-featured-img img{transform:scale(1.1)}