.tm-sc-features .icon{display:inline-block}.tm-sc-features .icon,.tm-sc-features .features-title,.tm-sc-features .features-details{-webkit-transition:all .3s ease;transition:all .3s ease}.feature-side-line{position:relative}.feature-side-line .icon-box-wrapper:after{content:"";background:#333;width:2px;position:absolute;left:25px;top:60px;bottom:-12px}@media (max-width:575.98px){.feature-side-line .icon-box-wrapper:after{display:none}}.features-block-style5{position:relative;margin-bottom:30px;z-index:1}.features-block-style5 .inner-box{position:relative;overflow:hidden;height:100%;padding:30px 35px;background-color:var(--theme-color-white);background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 10px 60px rgba(0,0,0,.1);transition:all .3s ease;border-radius:5px}.features-block-style5 .inner-box:before{position:absolute;left:0;top:0;height:100%;width:100%;background:linear-gradient(to left,var(--theme-color3),var(--theme-color1));width:0;content:"";transition:all .3s ease}.features-block-style5 .inner-box:after{position:absolute;left:0;top:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(//techsagps.com/wp-content/plugins/mascot-core-techon/assets/css/shortcodes/features-block/../../../images/current-theme/icon-lines.png);content:"";opacity:.5}.features-block-style5 .inner-box:hover{transform:translateY(-10px)}.features-block-style5 .inner-box:hover .features-details,.features-block-style5 .inner-box:hover .features-title{color:var(--text-color-bg-theme-color1)}.features-block-style5 .inner-box:hover .icon{-webkit-text-fill-color:#fff}.features-block-style5 .inner-box:hover:before{width:100%}.features-block-style5 .content{position:relative;padding-left:85px}.features-block-style5 .content .icon{left:0;top:0;background:linear-gradient(to left,var(--theme-color3),var(--theme-color1));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:54px;font-weight:900;transition:all .2s ease;position:absolute;line-height:68px}.features-block-style5 .content .features-title{margin-top:0;margin-bottom:5px;position:relative;transition:all 0ms ease;z-index:2}.features-block-style5 .content .features-title a:hover,.features-block-style5 .content .features-title a:focus{color:#fff}.features-block-style5 .features-details{position:relative;transition:all .3s ease}