.our-services-section{padding:150px 0 0 0;text-align:center;background-color:#f6f9fd;position:relative;z-index:1;overflow:hidden;border-bottom-left-radius:20px}.our-services-section::after{content:"";width:1213px;height:1202px;background:url(../../../../../../../../../themes/cbd/images/circle-shape-solid.png) no-repeat;position:absolute;left:0;right:0;margin:0 auto;top:94%;z-index:-1}.service-list{background:#4fb4e6 url(../../../../../../../../../themes/cbd/images/service-shape-bg.png) no-repeat;padding:0 0;background-size:100% 126%;background-position:top -90px right -10px;border-radius:30px 0 0 30px}.service-block{width:100%;min-height:326px;display:flex;flex-wrap:wrap;flex-direction:column;padding:64px 54px;justify-content:space-between;border-bottom:1px solid #FFF}.service-block:last-child{border-bottom:none}.service-block .icon{width:100px;height:100px;position:relative;display:flex;justify-content:center;align-items:center}.service-block .icon img{position:relative;z-index:1}.service-block .icon:after{content:"";width:165px;height:165px;position:absolute;top:50%;left:50%;background:url(../../../../../../../../../themes/cbd/images/service-icon-bg.png) no-repeat;z-index:0;margin-top:-4px;margin-left:-4px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.service-block a{color:#FFF}.service-block:hover a,.service-block a:focus,.service-block:hover h2 strong{color:#f1ae2e}.service-info{display:flex;justify-content:space-between;align-items:center}.service-info h2{font-size:28px;padding-right:50px;margin:0;color:#FFF;text-align:left}.service-info h2 strong{color:#FFF}.our-services-section .section-title .container-small{max-width:640px;position:relative;z-index:2}.our-services-section .section-title{margin:0}.service-block:hover .read-more-btn{margin-right:-10px}.our-services-section .orb-canvas5{max-width:300px;margin-bottom:-10px;height:300px;transform:rotate(-270deg)}@media screen and (max-width:1440px){.our-services-section{padding:76px 0 0 0}}@media screen and (max-width:1280px){.service-block{padding:46px 26px;min-height:276px}.our-services-section::after{top:92%}}@media screen and (max-width:991px){.service-info h2{font-size:24px}}@media screen and (max-width:767px){.our-services-section .section-title{margin-bottom:40px}.service-list{margin-left:26px;margin-right:26px;border-radius:30px}.our-services-section .bottom-left{display:none}.service-info h2{padding-right:26px}.service-info h2{font-size:22px}}@media screen and (max-width:480px){.service-list{background-position:top 140px right 0;background-size:auto 300px}}