.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-style2{position:relative;overflow:hidden;display:block;border-right:1px solid rgba(0,0,0,.07)}@media (min-width:1025px) and (max-width:1440px){.service-block-style2{padding-bottom:50px}}.service-block-style2 .inner{position:relative;overflow:hidden;padding:30px 20px 30px;transition:all .5s ease}@media (max-width:575.98px){.service-block-style2 .inner{padding:15px}}.service-block-style2 .inner:hover .image-outer{margin-bottom:0}.service-block-style2 .inner:hover .image-outer .image{width:150px}.service-block-style2 .inner:hover .image-outer .image img{border-radius:160px 0 160px 160px}.service-block-style2 .inner:hover .content{margin-top:-20px;transition:all .5s ease}@media (max-width:1399.98px){.service-block-style2 .inner:hover .content{padding-left:0}}.service-block-style2 .inner:hover .content .lower-box{opacity:1;visibility:visible;height:auto}.service-block-style2 .image-outer{position:relative;display:flex;justify-content:end;align-items:end;margin-bottom:50px;transition:all .5s ease}@media (max-width:991.98px){.service-block-style2 .image-outer{margin-bottom:30px}}.service-block-style2 .image-outer .image{position:relative;width:100%;transition:all .5s ease}.service-block-style2 .image-outer .image img{position:relative;overflow:hidden;width:100%;border-radius:40px 0 40px 40px;transition:all .5s ease}@media (max-width:767.98px){.service-block-style2 .image-outer .image{width:auto}}.service-block-style2 .content{position:relative}.service-block-style2 .content .number{position:relative;font-size:20px;margin-top:40px;color:var(--text-color)}.service-block-style2 .content .service-title{position:relative;margin-top:20px;font-weight:400}@media (max-width:991.98px){.service-block-style2 .content .service-title{margin-top:15px}}.service-block-style2 .content .service-title a{color:var(--theme-color1)}.service-block-style2 .content .service-title a:hover{color:var(--theme-color1);text-decoration:underline}@media (max-width:1399.98px){.service-block-style2 .content{padding-left:0}}.service-block-style2 .content .lower-box .service-details{position:relative;max-width:240px;margin-top:30px;color:var(--text-color);display:none}@media (max-width:575.98px){.service-block-style2 .content .lower-box .service-details{margin-top:15px}}.service-block-style2 .content .lower-box .options{position:relative;margin-top:40px;align-items:center;display:inline-grid;display:none}@media (max-width:575.98px){.service-block-style2 .content .lower-box .options{margin-top:15px}}.service-block-style2 .content .lower-box .options .button{position:relative;font-size:16px;transition:all .5s ease;padding:10px 34px;border-radius:50px;display:inline-block;text-transform:capitalize;color:var(--theme-color1);border:1px solid var(--theme-color1)}.service-block-style2 .content .lower-box .options .button:hover{color:var(--theme-color1-text-color);border-color:var(--theme-color1);background-color:var(--theme-color1)}.service-block-style2 .content .lower-box .options .arrow{position:relative;text-align:center;font-size:16px;width:48px;height:48px;transition:all .5s ease;line-height:48px;border-radius:50px;margin-left:-4px;display:inline-block;color:var(--theme-color1);border:1px solid var(--theme-color1);margin-top:3px}.service-block-style2 .content .lower-box .options .arrow:hover{color:var(--theme-color1-text-color);border-color:var(--theme-color1);background-color:var(--theme-color1);margin-top:3px}.service-block-style2 .content .lower-box .options:hover .button{transform:translateX(46px)}.service-block-style2 .content .lower-box .options:hover .arrow{position:absolute;left:4px}