.rs-service-circle-box{position:relative}.rs-service-circle-box .main-image{text-align:center;position:relative;z-index:2;pointer-events:none}.rs-service-circle-box .main-image img{z-index:1;position:relative}.rs-service-circle-box .main-image:before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%);height:425px;width:425px;border-radius:50%;background:#6728ff;z-index:0}.rs-service-circle-box ul.service-icons-wrapper{list-style:none;padding:0;margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:545px;width:545px;border:2px dashed #6728ff;border-radius:50%;z-index:2}.rs-service-circle-box ul.service-icons-wrapper li.rs-icon{position:absolute}.rs-service-circle-box ul.service-icons-wrapper li.rs-icon .icon-media{flex-shrink:0;display:flex;align-items:center;justify-content:center}.rs-service-circle-box ul.service-icons-wrapper li.rs-icon svg{width:30px;height:30px}.rs-service-circle-box ul.service-icons-wrapper li.rs-icon img{width:30px;height:auto}.rs-service-circle-box ul.service-icons-wrapper li.rs-icon i{font-size:30px}.rs-service-circle-box ul.service-icons-wrapper li.rs-icon .rs-icon-text{transition:all linear .3s;font-size:17px;font-weight:600;color:#fff;display:inline-block;display:inline-flex;align-items:center;gap:16px;background:#378afc;line-height:1.34;border:1px solid #71a0fb;padding:10px;border-radius:10px;min-width:210px;transition:all .3s ease 0s;box-shadow:-10px 10px 0px rgba(255,255,255,.1)}.rs-service-circle-box ul.service-icons-wrapper li.rs-icon .rs-icon-text:hover{color:#6728ff}@keyframes play-popup{from{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}@media screen and (max-width:767px){.rs-service-circle-box{height:unset !important;width:unset !important}.rs-service-circle-box .main-image img{max-width:340px !important;margin-left:auto !important;margin-right:auto !important;width:100% !important}.rs-service-circle-box .main-image:before{display:none !important}.rs-service-circle-box .service-icons-wrapper{position:unset !important;transform:unset !important;display:flex !important;gap:20px !important;flex-wrap:wrap !important;justify-content:center !important;margin-top:30px !important;background:0 0 !important}.rs-service-circle-box .service-icons-wrapper .rs-icon{position:unset !important;width:auto !important}}@media screen and (max-width:480px){.rs-service-circle-box .main-image img{max-width:220px;margin-left:auto;margin-right:auto;width:100%}}