.service-style-two{position:relative;padding:120px 0}.service-style-two .pattern-layer{position:absolute;left:0;top:0;width:100%;height:100%;background:#f4f4f1}.service-block-two .inner-box{position:relative;display:block}.service-block-two .inner-box .icon-box{position:relative;display:inline-block;text-align:center;background:#fff;font-size:120px;border-radius:50%;margin-bottom:35px;transition:all .5s ease}.service-block-two .inner-box:hover .icon-box{box-shadow:0 0 20px rgba(0,0,0,.3)}.service-block-two .inner-box .icon-box:before{position:absolute;content:"";width:100%;height:100%;border-radius:50%;left:0;top:0;transform:scale(0);opacity:0;transition:all .5s ease}.service-block-two .inner-box:hover .icon-box:before{transform:scale(1);opacity:1}.service-block-two .inner-box .icon-box a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);font-size:105px;padding-bottom:15px;color:#fff;font-weight:100;opacity:0}.service-block-two .inner-box:hover .icon-box a{transform:translate(-50%,-50%) scale(1);opacity:1}.service-block-two .inner-box .lower-content h3{font-size:24px;line-height:30px;margin-bottom:5px}.service-block-two .inner-box .lower-content h3 a{display:inline-block;color:#222}.service-block-two .inner-box .lower-content p{font-size:14px;line-height:24px}.service-style-two .title-inner{margin-bottom:70px}.service-style-two .title-inner .sec-title{margin-bottom:17px}.bg-color-2{background:#f2f1f7}.service-block-two .inner-box .icon-box img{border-radius:50%}