.service-item-current-style3 .inner-box{position:relative;overflow:hidden;height:100%;padding:25px;background-color:var(--theme-color2);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;-webkit-box-shadow:0 10px 60px rgba(0,0,0,.07);box-shadow:0 10px 60px rgba(0,0,0,.07);-webkit-transition:all .3s linear;transition:all .3s linear;border-top:6px solid var(--theme-color1)}.service-item-current-style3 .inner-box:before{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#fff;content:"";-webkit-transition:all .3s linear;transition:all .3s linear}.service-item-current-style3 .inner-box .service-icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100px;width:100px;font-size:64px;color:var(--theme-color2);font-weight:900;line-height:64px;background-color:#f4f5f8;border-radius:50%;margin:0 auto 15px;-webkit-transition:all .2s linear;transition:all .2s linear}.service-item-current-style3 .inner-box .title{position:relative;margin-bottom:8px}.service-item-current-style3 .inner-box .excerpt{position:relative;font-size:14px;line-height:24px;color:#797582;font-weight:500;-webkit-transition:all .2s linear;transition:all .2s linear}.service-item-current-style3:hover .inner-box:before{height:0}.service-item-current-style3:hover .inner-box .service-icon{background-color:var(--theme-color1);color:var(--text-color-bg-theme-color1);-webkit-transition-delay:.15s;transition-delay:.15s}.service-item-current-style3:hover .inner-box .title{color:#fff}.service-item-current-style3:hover .inner-box .excerpt{color:#8c8f94}