.hero__text span,p{text-align:left;font-family:system-ui!important}.hero__text span,.hs_effect_btn_4 a,p{font-family:system-ui!important}.primary-btn,.site-btn{text-transform:uppercase;letter-spacing:2px}.container.craper{width:120%!important}p{font-size:12.5pt;color:#152d54;font-weight:500;line-height:25px;margin:0 0 15px}.bounceInDown,.fadeInDown,.fadeInDownBig,.fadeInLeft,.fadeInRight,.fadeInUp,.in-down,.in-left,.in-right,.in-up{animation-name:none!important}.breadcrumb-option{padding-top:10rem;padding-bottom:11rem}.breadcrumb__text h1{color:#152d54;font-weight:900;text-transform:uppercase;margin-bottom:10px;font-size:22px}.breadcrumb__text h2{color:#152d54;font-weight:900;text-transform:uppercase;margin-bottom:10px;font-size:22px}.breadcrumb__links a,.breadcrumb__links span{font-size:17px;font-weight:700;display:inline-block}.breadcrumb__links a{color:#152d54;margin-right:26px;position:relative}.breadcrumb__links a:after{position:absolute;right:-18px;top:10px;height:4px;width:4px;background:#fff;content:"";border-radius:50%}.breadcrumb__links span{color:#efb701}.hero{padding-top:0;padding-bottom:215px;padding-right:0}.hero__text span{font-size:12pt;font-weight:650;color:#152d54;display:inline-block;background-color:rgb(255 255 255 / .2);margin-right:157px}.hero__text h1{font-size:17pt;color:#152d71;font-weight:700;margin-top:10px;margin-bottom:35px;line-height:1.5;text-align:center}.hero__text h2{font-size:17pt;color:#152d71;font-weight:700;margin-top:10px;margin-bottom:35px;line-height:1.5;text-align:center}.bottom-left{position:absolute;bottom:8px;left:50%}.set-bg,.set-bg2{background-repeat:no-repeat;background-size:cover;background-position:65%}.abt_cntnt ul li{font-size:small}.our_process_wrapper_4,.our_process_wrapper_5{float:left;width:100%;background:#152d54;overflow:hidden;border-top:5px solid #152d54;border-bottom:5px solid #152d54}.our_process_wrapper_4 .mesage_left_wrapper{float:left;width:50%;overflow:hidden!important;position:relative;z-index:1}.our_process_wrapper_4 .mesage_left_wrapper img{width:100%;min-height:520px}.our_process_wrapper_4 .ser_head h1{font-size:13pt;font-weight:600;text-transform:uppercase;margin-top:-20px;margin-left:-20px}.our_process_wrapper_4 .mesage_right_wrapper{float:left;width:50%;z-index:1;background:#152d54;padding:45px 0 50px 50px;position:relative}.our_process_wrapper_4 .abt_chk_doc{float:left;width:100%;font-size:10px;text-transform:capitalize}.our_process_wrapper_4 .abt_chk_doc ul,.our_process_wrapper_5 .abt_chk_doc ul{margin:0;padding:0;width:100%;float:left}.our_process_wrapper_4 .abt_chk_doc ul li,.our_process_wrapper_5 .abt_chk_doc ul li{font-size:10px;color:#fff;list-style:none;margin-bottom:1px;cursor:pointer;transition:0.5s;margin-left:-40px}.our_process_wrapper_4 .abt_chk_doc ul li:hover,.our_process_wrapper_4 .abt_chk_doc ul li:hover i:before,.our_process_wrapper_5 .abt_chk_doc ul li:hover,.our_process_wrapper_5 .abt_chk_doc ul li:hover i:before{color:#2c416c;-webkit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;-moz-transition:0.5s;transition:0.5s}.our_process_wrapper_4 .content ul li i:before,.our_process_wrapper_5 .content ul li i:before{font-size:10px;color:#fff;margin-right:20px;transition:0.5s}.our_process_wrapper_4 .service_doc_right_btn li a:hover,.our_process_wrapper_5 .service_doc_right_btn li a:hover{color:#fff;background:#2c416c;box-shadow:0 5px 20px rgb(44 65 108 / .5);-webkit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;-moz-transition:0.5s;transition:0.5s}.our_process_wrapper_4 .service_doc_right_btn li a:hover:after,.our_process_wrapper_4 .service_doc_right_btn li a:hover:before,.our_process_wrapper_5 .service_doc_right_btn li a:hover:after,.our_process_wrapper_5 .service_doc_right_btn li a:hover:before{border-left:20px solid #2c416c;-webkit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;-moz-transition:0.5s;transition:0.5s}.our_process_wrapper_4 .mesage_right_wrapper:after{content:"";border-bottom:261px solid #fff0;border-right:133px solid #152d54;border-top:288px solid #fff0;position:absolute;bottom:-78px;transition:0.5s;left:-132px}.our_process_wrapper_4 .mesage_right_wrapper:before{content:url(../img/Logo2.png);font-family:FontAwesome;background:#fff;color:#152d54;width:140px;height:140px;border:20px solid #152d54;line-height:109px;border-radius:100%;position:absolute;top:190px;transition:0.5s;left:-165px;z-index:1;text-align:center;font-size:45px;padding-right:3px}.care-wrap-newcareerpage h5,.our_process_wrapper_4 p,.our_process_wrapper_5 p{color:#fff}.borderyellow{border-top:5px solid #f4ab01}.borderblue{border-top:5px solid #152d54}.borderorange{border-top:5px solid #f2733d}.patientstmt{background-color:#f2733d;color:#fff}.bg{background-image:url(../img/PSBG1.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.chooseus{padding-bottom:50px}.chooseus__item{text-align:center;margin-bottom:30px}.chooseus__item h5{font-size:20px;color:#152d54;font-weight:700;margin-top:20px;margin-bottom:14px}.chooseus__item p{margin-bottom:0}.jp_banner_jobs_categories_wrapper_4 .jp_top_jobs_category{display:inline-block;position:relative;z-index:1;margin-top:30px}.jp_banner_jobs_categories_wrapper_4 .jp_top_category_icon{font-size:25px;text-align:center;display:inline-block;margin-bottom:27px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.Compl-wrap-googleads:before,.care-wrap-newcareerpage:before,.why-wrap:before{content:" ";display:block;top:0;left:0}.jp_banner_jobs_categories_wrapper_4 .jp_top_category_icon i:before{color:#fff;font-size:46px;text-align:Center;transition:0.5s}.jp_banner_jobs_categories_wrapper_4 .jp_top_jobs_category h3 a{color:#fff;padding-top:15px;font-size:10px;text-transform:uppercase;font-weight:700}.jp_banner_jobs_categories_wrapper_4 .jp_top_jobs_category p{color:#fff;padding-top:8px}.med_top_service_2_4:hover .jp_top_category_icon,.med_top_service_3_4:hover .jp_top_category_icon,.med_top_service_4_4:hover .jp_top_category_icon{transform:scale(1.3);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s}.hs_effect_btn_4 a{float:left;width:160px;height:50px;background:#152d71;color:#fff;text-align:center;font-size:14.5pt;line-height:50px;margin-top:0;font-weight:700;box-shadow:none;position:relative;-webkit-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;-moz-transition:0.5s;transition:0.5s}.hs_effect_btn_4 a:after,.hs_effect_btn_4 a:before{border-left:20px solid #152d71;position:absolute;transition:0.5s;right:-18px;content:""}.hs_effect_btn_4 a:before{border-bottom:27px solid #fff0;bottom:23px}.hs_effect_btn_4 a:after{border-top:27px solid #fff0;bottom:0}.servicecenter{text-align:center;line-height:1}.specstl{font-weight:700;text-align:center;font-weight:12pt;font-size:14px}.specimg{height:100px;width:80px;border-radius:50%;border:10px solid #fff;-webkit-box-shadow:0 5px 20px rgb(0 0 0 / .1);box-shadow:0 5px 20px rgb(0 0 0 / 32%);margin-bottom:32px;-webkit-transition:none,0.5s;-o-transition:none,0.5s;transition:none,0.5s}.primary-btn{display:inline-block;font-size:12px;font-weight:600;padding:12px 20px 10px;color:#111;border:2px solid #152d54;border-radius:26px;margin-top:1.5rem}.primary-btn.normal-btn{background:#152d54;color:#fff;font-weight:600}.site-btn{font-size:15px;color:#152d54;background:#fff;font-weight:600;border:none;border-radius:5px;display:inline-block;padding:14px 30px 12px}.position-relative,.whyposition-relative{transform-origin:TOP;background-image:url(../img/midbg.webp)}.text-shadow servicecenter h3{margin-top:none;font-size:medium}.wraper{width:100%;margin:0 auto;overflow:hidden;background-position:center top;background-repeat:no-repeat;background-size:cover}.position-relative{min-height:200px;width:100%;transform:skewX(-28deg);left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;transform:skew(-28deg)}.visionposition-relative,.whyposition-relative{min-height:400px;left:-26%;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%}.whyposition-relative{transform:skewX(-28deg)}.visionposition-relative{transform-origin:TOP;transform:skewX(-28deg);background-image:url(../img/vmbg1.webp)}.skewinline{list-style:none;font-size:15px;color:#fff;line-height:20px;margin-top:10px;margin-left:50px;margin-right:110px;padding-left:5px;font-style:italic}.skewinline .header{margin-left:5000px}.skewinline .para,.skewinline h2{margin-left:50px;font-weight:700}.skewinline h2{font-size:25px}.skewinline h3,.skewinline h4{font-size:16px;margin-left:90px}.skewinline h3{font-weight:700;margin-right:-80px}.skewinline h4{text-align:center;margin-right:-150px}.skewinline p{padding-left:25px;margin-top:-6px;font-size:small;margin-left:20px;font-weight:700;margin-right:85px}.skewinline .para{margin-right:-200px;margin-top:-20px}.skewinline .parag{margin-left:15px;margin-right:-100px;font-weight:700}.skewinline .paragraph{margin-left:0;margin-right:-120px;font-weight:700}.skewinline span p{font-weight:400;font-size:small;margin-left:25px;margin-right:-50px;padding-right:70px;margin-bottom:30px}.skewinline .charge{margin-left:20px;margin-right:-110px}.skewinline .list_items ul li{font-weight:400}.skewinline ul{margin-bottom:20px}.skewinline ul li{color:#fff;font-size:12px;margin-right:6px;margin-left:40px;font-weight:700}.cc__item__pic img{height:240px;width:350px;border:10px solid #fff;-webkit-box-shadow:0 3px 10px rgb(48 68 78 / .2);box-shadow:0 3px 10px rgb(48 68 78 / .2);margin-top:7%}.why__item__pic img{height:300px;width:450px;border:10px solid #fff;-webkit-box-shadow:0 3px 10px rgb(48 68 78 / .2);box-shadow:0 3px 10px rgb(48 68 78 / .2)}.Compl-wrap-googleads,.care-wrap-newcareerpage,.why-content,.why-wrap{position:relative}.why-wrap:before{position:absolute;width:100%;height:100%;background-image:url(../img/Whyusbg.webp);background-repeat:no-repeat;background-position:center center;background-size:cover}.whywraper{background-image:url(../img/bestprac.webp);width:100%;margin:0 auto;overflow:hidden;background-position:bottom;background-repeat:no-repeat;background-size:cover}.footer__copyright{background:#efb701;padding:25px 0 20px;margin-top:200px}.footer__copyright ul{text-align:right}.footer__copyright ul li{list-style:none;display:inline-block;font-size:14px;color:#c4c4c4;margin-right:25px;font-weight:300;position:relative}.footer__copyright ul li:after{position:absolute;right:-18px;top:9px;height:4px;width:4px;background:#c4c4c4;content:"";border-radius:50%}.footer__copyright ul li:last-child{margin-right:0}.footer__copyright ul li:last-child:after{display:none}.footer__copyright__text p{font-size:14px;color:#fff;font-weight:500;margin-bottom:0}.footer__copyright__text p a,.footer__copyright__text p i{color:#13a2b7}.career_page{background-color:#f8f9fa!important}.care-wrap-newcareerpage:before{position:absolute;width:100%;height:100%;background-color:#152d71}.care-wrap-newcareerpage h1{color:#fff;font-weight:700;text-transform:none;margin-bottom:10px}.care-wrap-newcareerpage h2{color:#fff;font-weight:700;text-transform:none;margin-bottom:10px}.center-content{background-color:#fff;padding:20px;border-radius:10px}.career-heading{font-size:18px;text-align:center;color:blue}.featured-jobs{font-size:35px;font-weight:700;margin-bottom:20px;text-align:center;color:#152d71}.job-box{margin-bottom:20px;transition:transform 0.3s ease-in-out}.job-box:hover{transform:scale(1.1)}.career_bottom_content{color:gray}.career_bottom_content span{padding-top:5px;padding-right:25px}.careerpage_contactus{border-radius:20px;box-shadow:2px 2px 5px 0 #030343;border:1px solid #00008b;margin-top:40px}.job_section .box .option-box .apply-btn{display:inline-block;padding:5px 15px;background-color:#152d71;color:#fff;border-radius:5px;-webkit-transition:0.3s;-o-transition:0.3s;-moz-transition:0.3s;transition:0.3s;border:1px solid #152d71;outline:0;margin-top:20px}.hbma_member{border-left:2px solid rgb(255 255 255 / .1);height:100%}.card1,.card2{width:250px;height:300px;border-radius:8px;margin:10px 20px;transition:transform 0.5s;overflow:hidden}.hbma_member img{width:200px;margin-left:3%}.hbma_member p{color:#fff;margin-left:0;font-size:14px;font-weight:600}.hbma_compliance{background-color:#022d5a}.hbma_compliance img{padding:0;margin-left:10%;width:300px;margin-top:0}.hbma_compliance p{color:#fff;padding:30px;font-size:20px;font-weight:600;line-height:30px;word-spacing:0;margin-left:10px}.card-deck{display:flex;flex-wrap:wrap;justify-content:center;padding:5%}.card2{background-color:#04046e;box-shadow:0 4px 8px rgb(237 237 241 / .1)}.card1{background-color:#efb701;box-shadow:0 4px 8px rgb(246 236 236 / .1)}.card1:hover,.card2:hover{transform:translateY(-20px)}.card-image{width:100px;height:100px;object-fit:cover;padding:0;margin-left:30%;margin-bottom:25%;margin-top:25%}.card-content{padding:10px;text-align:center}.card-title{margin-top:0;font-size:1.2rem;color:#fff}.card-description{color:#666}.half_screen{display:flex;flex-direction:row;height:100vh}.half_screen_img{flex:0;background-image:url(../img/googleadd_img5.webp);background-size:cover;background-position:center}.half_screen_content{flex:1;background-color:#152d54;color:#fff;display:flex;justify-content:center;align-items:center;padding:5px}.content{max-width:90%;text-align:center}.google_add_heading{color:#fff!important;font-size:14px}.goole_add_subheading{color:#fff;font-size:12px;font-style:italic;padding:10px}.Compl-wrap-googleads:before{position:absolute;width:100%;height:75%;background-image:url(../img/google_ads_hero_bg10.webp);background-repeat:no-repeat;background-position:center;background-size:100% 100%;opacity:.9}.breadcrumb__text1{padding-right:40%;padding-top:0}.breadcrumb__text1 h1{color:#152d54;font-weight:700;text-transform:uppercase;margin-top:-80%!important}.breadcrumb__text1 h2{color:#152d54;font-weight:700;text-transform:uppercase;margin-top:-80%!important}.doctor__item__text1{text-align:center;padding-top:0;margin-top:-50px}.our_process_wrapper_5 .mesage_left_wrapper{float:left;width:30%;overflow:hidden!important;position:relative;z-index:1}.our_process_wrapper_5 .mesage_left_wrapper img{width:1%;min-height:520px}.our_process_wrapper_5 .ser_head h1{font-size:13pt;font-weight:700;text-transform:uppercase;margin-top:-20px;margin-left:-20px}.our_process_wrapper_5 .mesage_right_wrapper{float:left;width:60%;z-index:1;background:#152d54;padding:20px 0 0 40px;position:relative}.our_process_wrapper_5 .abt_chk_doc{float:left;width:150%;font-size:10px;text-transform:capitalize}.our_process_wrapper_5 .mesage_right_wrapper:after{content:"";border-bottom:261px solid #fff0;border-right:200px solid #152d54;border-top:288px solid #fff0;position:absolute;bottom:-78px;transition:0.5s;left:300px}.our_process_wrapper_5 .mesage_right_wrapper:before{content:url(../img/Logo2.png);font-family:FontAwesome;background:#fff;color:#152d54;width:110px;height:110px;border:20px solid #152d54;line-height:117px;border-radius:100%;position:absolute;top:110px;transition:0.5s;left:-110px;z-index:1;text-align:center;font-size:10px;padding-right:0}.google_add_wrapper1{color:#fff;font-size:14pt;font-weight:700;margin-right:10%}.google_add_wrapper2,.google_add_wrapper3{color:#fff;font-size:14pt;font-weight:700;margin-right:0}.blinking-button{background-color:red;color:#fff;padding:5px;border:none;border-radius:5px;cursor:pointer;font-size:10px;transition:background-color 1s;animation:1s infinite alternate blink;margin-left:40%}@keyframes blink{0%,100%{background-color:#e3be4f}50%{background-color:red}}.blinking-button:hover{background-color:#05054d;animation:none}.google_add_form{color:#152d54;font-weight:700;margin-top:20px;margin-bottom:0;display:inline-block;margin-left:0}.blog__details__comment h3{color:#152d54;font-weight:600;margin-bottom:5px;text-align:center}.chooseus_googleadd{padding-bottom:0;padding-left:20%}.blog__details__comment_googleaddpage form input{width:100%;height:20px;border:1px solid #e2e2e2;border-radius:15px;padding:10px;font-size:10px;color:#666;margin-bottom:10px;box-shadow:3px 3px 5px 0 #152d54}.blog__details__comment_googleaddpage{padding-top:10px}.section-title_googleaddpage{margin-bottom:5px}.frm-btn_googleaddpage{font-size:10px;color:#fff;background:#152d54;font-weight:600;border:none;border-radius:5px;display:inline-block;text-transform:uppercase;letter-spacing:0;padding:5px;margin-top:20px}#preloder1,.google-content-container{top:0;display:flex;justify-content:center}.google_add_skew{color:#152d71;font-weight:600;font-size:15px;margin-bottom:16px}.google-content-container{clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);background-color:#fff;padding:10px;box-sizing:border-box;position:absolute;right:0;width:45%;height:75%;align-items:center;z-index:2;text-align:center;border-bottom:1px solid #000;border-top:1px solid #000}.loadingDiv,.loadingDiv1{display:none;box-shadow:3px 3px 5px 0 #152d54;height:50px;padding:0;font-size:0;margin-bottom:0}.google_add_page_firstparagraph{position:relative;margin-top:-20%}.submit_button{background-color:#152d54;color:#fff!important}.mail_img,.mailsendgif{height:50px;width:50px;margin-left:1000%}.loadingDiv{background-color:#152d54;width:100%;border:1px solid #e2e2e2;border-radius:15px}.loadingDiv1{background-color:#e2af0b;width:100%;border:1px solid #e2e2e2;border-radius:15px}.mail_img1,.mailsendgif1{height:50px;width:50px;margin-left:350%}.careers_mail_img,.careers_mailsendgif{height:50px;width:50px;margin-left:300%}.index_mailsendgif1{height:50px;width:50px;margin-left:180%}#preloder1{position:fixed;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .94);align-items:center;z-index:9999}.loadingDiv4{border-radius:15px;padding:0;font-size:0;margin-bottom:0;margin-left:-40px}.mail_img4{height:40px;width:40px;margin-left:0}.mailsendgif4{height:30px;width:30px;margin-left:0}.user_img4{height:70px;width:100px;margin-left:0;margin-top:12px}.logo4{height:40px;width:40px;margin-left:50%}.testimonials{overflow:hidden;background:#f2f7f8;padding-bottom:90px}.testimonials .section-title{margin-bottom:15px}.testimonial__item{height:350px;background-color:#fff;-webkit-box-shadow:0 5px 20px rgb(0 61 85 / .1);box-shadow:0 5px 20px rgb(0 61 85 / .1);border-radius:30px 30px 0 0;position:relative;padding:0 20px}.testimonial__item .rating{position:absolute;right:40px;top:52px}.testimonial__item .rating i{font-size:13px;color:#e4c870}.testimonial__item p{font-size:14px!important;line-height:21px;margin-bottom:0;color:#000;font-family:cursive!important;font-weight:500}.testimonial__author{background-color:#152d71;overflow:hidden;padding:20px;border-top:1px solid #e1e1e1;margin-bottom:20px;width:100%;border-radius:0 0 30px 30px}.testimonial__author__icon{height:50px;width:50px;background:#fff;font-size:30px;line-height:50px;text-align:center;border-radius:50%;margin:-18% 28%;position:absolute;padding:10px;border:1px solid #3ac0fa}.testimonial__author__text{overflow:hidden;padding-top:8px}.peds_ot_clinic{padding-bottom:10%!important}.testimonial__author__text h5{color:#f5f5f7;font-weight:700;font-size:20px;text-align:center}.testimonial__author__text span{font-size:13px;color:#888}.testimonial__slider .col-lg-6{max-width:85%;max-height:max-content}.testimonial__slider.owl-carousel .owl-stage-outer{padding-top:30px;padding-bottom:40px;overflow:visible}.testimonial__slider .owl-dots{text-align:center}.testimonial__slider .owl-dots button{height:10px;width:10px;background:#d2d2d2;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin:0 8px}.testimonial__slider .owl-dots button.active{background:#9c9c9c}.testimonial__slider .owl-dots button:last-child{margin-right:0}.owl-carousel .animated{animation-duration:80s;animation-fill-mode:both}.testimonial__quatation__start{width:30px;height:30px;margin-left:-23%}.testimonial__quatation__end{width:30px!important;height:30px!important;margin-left:114%}




/* virtual assistance page styles start */

.Leader-content h1 {
            font-size: 22px !important;
            font-weight: 600;
}

.virtual_assistance_subheading {
            font-weight: 600;
            font-size: 16px;
            color: #41d4ad;
            padding: 10px;
}
 .heroBg_paragraph {
            font-size: 10.5pt;
            font-weight: 400;
            line-height: 25px;
            margin: 0 0 15px;
            text-align: justify;
            color: white;
            padding-left: 20px;

        }


    .benefits-grid {
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        gap: 20px 30px;
    }

    .virtual-assistance_heading2 {
           color:#152d54;
           font-weight: 600;
           font-size: 20px;
           margin-bottom: 15px;
        }

         .virtual-assistance_heading3 {
           color:#152d54;
           font-weight: 600;
           font-size: 16px;
           margin-bottom: 15px;
        }
        .benefits-section h2 {
        font-size: 22px;
        font-weight: bold;
        margin-bottom: 40px;
        color: #0b2c53;
        }

        .benefit-card p {
            margin: 0;
            font-size: 12px;
            line-height: 1.5;
            color: #152d71;
            font-weight: 700;
        }

        .faq-header1 h3 {
            color: #152d54;
            font-size: 14px;
            font-weight: 700;
        }

        .gradient-text {

            font-size:16px;
        }

        .feature-list {
            list-style: disc;
            padding-left: 20px;
            text-align: left;
            color: #152d71;
            margin: 10px 0 0 0;
            font-size: 12px;
        }
        .feature-list li {
            margin-bottom: 8px;
            line-height: 1.5;
            font-weight: 600;
        }
/* virtual assistance page styles end  */

/* case study page styles start */
.value-block {
    flex-direction: column;
}
/* .value-icon-title {
    padding: 15px;
    flex-basis: auto;
} */


.value-icon-title {
        background-color: var(--primary-blue);
        color: white;
        flex-basis: 35%; /* Gives title/icon a strong visual column */
        padding: 0px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        text-align: center;
}
.value-description {
    padding: 15px;
}

.pillars-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 30px;
}

.pillar-card {
    background-color: white;
    padding: 30px;
    border-radius: 8px;
    box-shadow: var(--shadow);
    transition: transform 0.3s, box-shadow 0.3s;
    border-top: 4px solid #1abc9c;
}

.pillar-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);
}

.feature-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 30px;
}


.results-highlight h3 {
    color: #ffffff;
    padding: 20px 0;
    font-size: 25px;
}
.metric-list strong {
    text-align: justify;
    font-size: 25px;
}


.value-list {
        display: grid;
        gap: 25px;
        grid-template-columns: 1fr;
      }

.casestudy_formsection {
        background-color: #41d4ad;
        max-width: 1200px;
        margin: 5px auto;
        padding: 5px 10px;
        border-radius: 8px;

      }

.case_study_hero  {
        padding-top: 40px;
        padding-bottom: 40px;
        background-image: url('../img/casestudy_mobile_herobg2.avif');
      }


/* case study page styles end */


/* Futuristic rcm styles start */

.futuristic-rcm {
    position: relative;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    overflow: hidden;
    padding: 10px 0;
    background-image: url(../img/mobile_view_rcm_background.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: 430px
}

.futuristic-rcm .circle-container {
    position: relative;
    width: 500px;
    height: 500px;
    left: 0
}

.futuristic-rcm .center-image {
    position: absolute;
    top: 39%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100px;
    height: 100px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 0 0 40px #fff, inset 0 0 20px rgba(255, 255, 255, .5)
}

.futuristic-rcm .service-circle {
    position: absolute;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: rgba(255, 255, 255, 0);
    box-shadow: 0 0 2px #ffffff00, inset 0 0 30px #ffffff00;
    cursor: pointer;
    transition: transform .5s
}

.futuristic-rcm .service-circle span {
    font-size: .51rem;
    color: #fff;
    text-align: center
}

 /* Futuristic rcm styles end */