.service-section{position:relative}.service-block-one .inner-box{background:#fff;border-radius:300px 300px 30px 150px;box-shadow:0 10px 50px 0 rgba(0,0,0,.07);display:block;margin:0 auto;max-width:300px;padding:0 25px;position:relative}.service-block-one .inner-box .image-box{border-radius:50%;display:block;position:relative}.service-block-one .inner-box .image-box:before{border-radius:50%;content:"";height:100%;left:0;opacity:.2;position:absolute;top:10px;transition:all .5s ease;width:100%}.service-block-one .inner-box:hover .image-box:before{opacity:1}.service-block-one .inner-box .image-box .image{border-radius:50%;display:block;overflow:hidden;position:relative}.service-block-one .inner-box .image-box .image img{border-radius:50%;transition:all .5s ease;width:100%}.service-block-one .inner-box:hover .image-box .image img{transform:scale(1.05)}.service-block-one .inner-box .lower-content{display:block;padding:40px 0 35px;position:relative}.service-block-one .inner-box .lower-content h3{display:block;font-size:28px;line-height:40px;margin-bottom:10px}.service-block-one .inner-box .lower-content h3 a{color:var(--title-color);display:inline-block}.service-block-one .inner-box .lower-content p{font-size:18px;line-height:32px;margin-bottom:30px}.service-block-one{margin-bottom:25px;padding-bottom:30px}.service-block-one .inner-box .lower-content .link{bottom:-25px;left:50%;margin-left:-30px;position:absolute}.service-block-one .inner-box .lower-content .link a{background:#fff;border-radius:50%;box-shadow:0 0 70px 0 rgba(0,0,0,.15);color:var(--text-color);display:inline-block;font-size:25px;height:60px;line-height:66px;position:relative;text-align:center;width:60px}.service-block-one .inner-box .lower-content .link a:hover{color:#fff}.service-section .inner-container{margin-top:-210px;position:relative;z-index:2}.service-section .inner-container .service-block-one .inner-box{padding-top:25px}.service-style-two{position:relative}.service-style-two .inner-container{align-items:center;display:flex;justify-content:space-between;position:relative}.service-block-two{display:inline-block;margin-right:30px;max-width:250px;position:relative}.service-block-two:last-child{margin-right:0}.service-block-two .inner-box{display:block;margin-bottom:20px;position:relative}.service-block-two .inner-box .icon-box{align-items:center;background:#ecf3ea;border-radius:125px 125px 50px 125px;display:flex;font-size:80px;height:250px;justify-content:center;line-height:250px;margin-bottom:30px;overflow:hidden;position:relative;text-align:center;transition:all .5s ease;width:250px;z-index:1}.service-block-two .inner-box:hover .icon-box{color:#fff}.service-block-two .inner-box .icon-box:before{bottom:0;content:"";height:0;left:0;position:absolute;transition:all .5s ease;width:100%;z-index:-1}.service-block-two .inner-box:hover .icon-box:before{height:100%}.service-block-two .inner-box h3{display:block;font-size:28px;line-height:40px;margin-bottom:12px;position:relative}.service-block-two .inner-box h3 a{color:var(--title-color);display:inline-block}.service-style-two.home-5 .inner-container{margin-top:-125px}.service-style-two.home-5 .service-block-two .inner-box .icon-box{background:#eff2f2;border:20px solid #fff;box-shadow:0 10px 50px 0 rgba(0,0,0,.07)}@media only screen and (max-width:1200px){.service-style-two .inner-container{display:block}}@media only screen and (max-width:767px){.service-section{padding:65px 0 40px}.service-section.pt_0{padding-top:0}.service-style-two{padding:75px 0 40px}}@media only screen and (max-width:599px){.service-block-two{display:block;margin:0 auto!important}}