.md-feature-block-one{position:relative;z-index:1}.md-feature-block-one .inner-box{position:relative;display:block;background:#fff;text-align:center;box-shadow:0 10px 20px rgba(0,0,0,0.2)}.md-feature-block-one .inner-box .text{position:relative;padding:31px 15px}.md-feature-block-one .inner-box .text h3{position:relative;display:block;font-size:26px;line-height:32px;font-weight:600;transition:all 500ms ease;font-family:'Cabin',sans-serif}.md-feature-block-one .inner-box .text h3 a{display:inline-block;color:#222;text-decoration:none}.md-feature-block-one .inner-box .text h3 a:hover{color:#69f;text-decoration:none}.md-feature-block-one .inner-box .image-box{position:relative;display:block;overflow:hidden}.md-feature-block-one .inner-box .image-box img{width:100%;transition:all 500ms ease;vertical-align:middle;display:block}.md-feature-block-one .inner-box:hover .image-box img{transform:scale(1.03)}.md-feature-block-one .inner-box .image-box::before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background:rgba(22,46,64,.2);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.md-feature-block-one .inner-box:hover .image-box::before{-webkit-animation:circle .75s;animation:circle .75s}@-webkit-keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}