.hr-service-section{background-color:#fff0;background-image:linear-gradient(150deg,var(--color-12) -125%,#fff8ef 60%);position:relative}.hr-service-section:before{content:"";display:block;position:absolute;mix-blend-mode:initial;opacity:1;border-radius:0;border-style:initial;border-color:initial;border-block-start-width:0;border-inline-end-width:0;border-block-end-width:0;border-inline-start-width:0;top:calc(0px - 0px);left:calc(0px - 0px);width:max(100% + 0px + 0px, 100%);height:max(100% + 0px + 0px, 100%);background-image:url(https://dev.hrinfocare.com/virtualhli/public/assets/images/backgrounds/our-serves-logo.webp);background-position:center left;background-repeat:no-repeat}.hr-services-box-wrapper{width:100%;background-color:var(--white);display:inline-block;align-items:center;padding:35px 35px 25px;border-radius:15px;margin-bottom:32px;text-align:center;border-bottom:2px solid var(--color-4);transition:all 0.3s ease-in-out;position:relative}.hr-services-box-wrapper:hover{transform:translateY(-10px)}.hr-services-box-wrapper figure{margin-bottom:25px!important}.hr-services-box-wrapper figure img{height:60px;max-width:60px;border:none;border-radius:0;box-shadow:none}.hr-services-box-wrapper h4{font-size:20px;line-height:1.1em;margin-bottom:18px;font-weight:600}.hr-services-box-wrapper a{font-size:20px;font-weight:400;line-height:1.5em;color:var(--white)}.hr-services-box-wrapper span{border:1px solid var(--color-12);border-radius:100%;background-color:var(--color-12);color:var(---white);font-size:20px;line-height:44px;height:44px;width:44px;text-align:center}.hr-icon-list-items{margin:0;padding:0;position:relative;display:flex;font-size:inherit;padding-bottom:15px;margin-top:15px;flex-direction:column;padding-left:0;list-style-type:none}.hr-icon-list-item{display:flex;margin-bottom:10px}.hr-icon-list-items .hr-icon-list-icon{display:flex;position:relative;padding-right:8px}.hr-icon-list-items .hr-icon-list-icon i{width:1.25em;font-size:24px;color:var(--color-12)}.hr-icon-list-items .hr-icon-list-item .hr-icon-list-text{align-self:center;padding-inline-start:5px;color:var(--color-2);font-size:20px;line-height:1.5em}.hr-inner-img{text-align:right;bottom:34vh;width:auto;max-width:100%;right:.7px;position:absolute}.hr-inner-img .hr-img-container{height:100%;margin:0 0 0 0}.hr-inner-img .hr-img-container img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none;vertical-align:middle;display:inline-block}.hr-service-img img{border-radius:16px}.hr-service-img img:hover{transform:translateY(-8px)}.g-content{position:relative}.circle-container{position:relative;width:20em;height:20em;padding:0;border-radius:50%;list-style:none;box-sizing:content-box;margin:0;border:solid 2px var(--color-11)}.circle-container>*{display:block;position:absolute;top:50%;left:50%;margin:-2em}.circle-container>*:nth-of-type(1){transform:rotate(0deg) translate(9.5em) rotate(0deg)}.circle-container>*:nth-of-type(2){transform:rotate(45deg) translate(9.5em) rotate(-45deg)}.circle-container>*:nth-of-type(3){transform:rotate(90deg) translate(9.5em) rotate(-90deg)}.circle-container>*:nth-of-type(4){transform:rotate(135deg) translate(9.5em) rotate(-135deg)}.circle-container>*:nth-of-type(5){transform:rotate(180deg) translate(9.5em) rotate(-180deg)}.circle-container>*:nth-of-type(6){transform:rotate(225deg) translate(9.5em) rotate(-225deg)}.circle-container>*:nth-of-type(7){transform:rotate(270deg) translate(9.5em) rotate(-270deg)}.circle-container>*:nth-of-type(8){transform:rotate(315deg) translate(9.5em) rotate(-315deg)}.circle-container a{display:block;border-radius:50%;box-shadow:0 0 0 2px var(--color-10);background:var(--color-9);height:64px;width:64px;font-size:200%;text-align:center}.circle-container i{display:block;padding:10px;box-sizing:border-box;vertical-align:middle;text-align:center;border-radius:50%;font-size:32px;color:var(--color-11)}.circle-container .active i{color:var(--color-6)}.circle-container img{width:40px;height:auto}.circle-container .active a{background-color:var(--white)}.circle-container:before{content:"Virtual Healthcare Assistants";position:absolute;z-index:100;top:45%;text-align:center;width:70%;font-size:27px;margin:0 auto;left:0;right:0;line-height:1;display:block;margin-top:-10px;color:var(--color-7);font-weight:500}.services-container li{display:none}.services-container li.active{display:block}.service-item{background:rgb(255 255 255 / .34);padding:0;margin-top:11.26%;width:100%;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgb(0 0 0 / .2);border-radius:6px;line-break:auto}.service-item .header{background:var(--color-7);padding:10px 20px;border-radius:4px 4px 0 0}.service-item .body{padding:20px 20px;color:#5c6663;font-size:20px}.service-item .header .icon{float:left;display:table}.service-item .header .icon i{width:40px;height:40px;background:rgb(255 255 255 / .3);border-radius:100%;position:relative;top:-7px;left:-10px;display:table-cell;color:#fff;font-size:200%;vertical-align:bottom;text-align:center}.service-item .header h4{margin:0;color:#fff;font-size:22px}.service-item .footer{background:rgb(255 255 255 / .3);padding:10px 20px;border-radius:0 0 4px 4px;border-top:1px solid var(--color-9)}.hr-service-img img{width:100%}.hr-service-one li .hr-icon{top:-20px}.hr-service-detail{position:relative;display:block;padding-bottom:100px;z-index:1}.hr-service-detail-bg{position:absolute;top:50px;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.hr-service-detail-bg::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgb(1 15 11 / .20)}.hr-servicebox{position:relative;display:block;background:#FFF;box-shadow:6px 0 8px 0 rgb(106 108 113 / .1);margin-left:72px;margin-right:82px;padding:60px 76px 60px}.hr-servicebox::before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;background-color:var(--color-7)}.hr-servicebox-title{font-size:30px;font-weight:500;line-height:40px;text-transform:capitalize}.hr-servicebox-text{font-size:20px;font-weight:400;line-height:30px;margin-top:25px;margin-bottom:32px}.hr-servicebox-points{position:relative;display:block}.hr-servicebox-points li{position:relative;display:flex}.hr-servicebox-points li .icon{position:relative;display:inline-block}.hr-servicebox-points li .icon span{position:relative;display:inline-block;font-size:14px;color:#5c6663}.hr-servicebox-points li p{margin-left:10px}.hr-feature-one-single{position:relative;display:block;text-align:center;margin-bottom:22px;padding:0 25px}.hr-feature-one-img-box{position:relative;display:block;border-radius:50%;width:255px;overflow:hidden;margin:0 auto}.hr-feature-one-img{position:relative;display:block;z-index:1}.hr-feature-one-img::before{background-color:var(--white);position:absolute;height:0;width:100%;left:0;top:0;opacity:0;-moz-transition:all 400ms ease-out 0s;-webkit-transition:all 400ms ease-out 0s;-ms-transition:all 400ms ease-out 0s;-o-transition:all 400ms ease-out 0s;transition:all 400ms ease-out 0s;content:"";z-index:1}.hr-feature-one-single:hover .hr-feature-one-img::before{height:100%;opacity:.06}.hr-feature-one-img img{width:100%;border-radius:50%;transition:all 500ms ease;transform:scale(1)}.hr-feature-one-single:hover .hr-feature-one-img img{transform:scale(1.05)}.hr-feature-one-img:after{position:absolute;content:"";background-color:var(--white);height:100%;width:100%;left:0;top:0;bottom:0;opacity:0;z-index:1;-moz-transition:all 600ms ease-out 0s;-webkit-transition:all 600ms ease-out 0s;-ms-transition:all 600ms ease-out 0s;-o-transition:all 600ms ease-out 0s;transition:all 600ms ease-out 0s}.hr-feature-one-single:hover .hr-feature-one-img:after{height:0;opacity:.4}.hr-feature-one-title{font-size:28px;font-weight:500;line-height:40px;text-transform:capitalize;margin:35px 0 20px;color:#15332a}.hr-feature-one-text{font-size:16px}.hr-services-three-single{position:relative;display:block;background-color:var(--white);padding:52px 60px 49px;margin-bottom:30px;height:470px}.hr-services-three-title{font-size:22px;font-weight:700;line-height:28px;color:#15332a}.hr-services-three-text{margin-top:20px;border-bottom:1px solid var(--white);padding-bottom:30px;margin-bottom:30px;font-size:16px}.hr-services-two-single{position:relative;display:flex;align-items:center;margin-bottom:30px;flex-direction:column}.hr-services-two-img-box{position:relative;display:block}.hr-services-two-img{position:relative;display:block;width:245px;height:245px;overflow:hidden;z-index:1;border-radius:50%;background:var(--color-12)}.hr-services-two-img:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:#15332a4d;width:0%;transform:translateY(100%);transition:all 500ms ease;z-index:1;border-radius:50%}.hr-services-two-single:hover .hr-services-two-img:before{transform:translateY(0);width:100%}.hr-services-two-img img{width:60%;-webkit-transition:all 500ms ease;transition:all 500ms ease;left:50px;position:absolute;top:45px}.hr-services-two-single:hover .hr-services-two-img img{transform:scale(1.05)}.hr-services-two-content{position:relative;display:block;background-color:#EBF3EE;padding:1.4px 15px 10px;text-align:center}.hr-services-two-content::-webkit-scrollbar{width:12px}.hr-services-two-content::-webkit-scrollbar-track{background:var(--color-4)}.hr-services-two-content::-webkit-scrollbar-thumb{background-color:var(--color-10);border-radius:20px;border:3px solid var(--color-4)}.hr-services-two-icon{position:relative;display:inline-block;z-index:1;margin-bottom:10px}.hr-services-two-icon img{width:80px}.hr-services-two-icon span{position:relative;display:inline-block;font-size:50px;color:#15332a;transition:all 500ms linear;transition-delay:0.1s;transform:scale(1)}.hr-services-two-icon-shape{position:absolute;top:-8px;left:-18px;width:83px;height:83px;background-color:var(--color-4);border-radius:50%;z-index:-1}.hr-services-two-title{font-size:22px;font-weight:700;text-transform:capitalize;margin-top:15px;margin-bottom:15px;color:#15332a}.hr-services-two-title a{color:#15332a;-webkit-transition:all 500ms ease;transition:all 500ms ease}.hr-services-two-text{font-size:16px;margin:0;font-weight:500}.hr-services-two-btn{position:relative;display:flex;align-items:center;font-size:14px;font-weight:500;line-height:25px;text-transform:uppercase;margin-top:26px;color:#15332a;-webkit-transition:all 500ms ease;transition:all 500ms ease}.hr-services-two-btn span{position:relative;margin-left:8px;font-weight:900;top:-1px}.hr-services-two-btn:hover{color:#196164}.hr-simple-card{margin-bottom:60px}.hr-simple-card h3{font-size:21px;color:#15332a;font-weight:600}.hr-simple-card p{font-size:16px;font-weight:500;padding:0 25px}.hr-nav-tabs .nav-link.active{background-color:var(--color-9);color:#fff;border-color:var(--color-9);border-radius:0}.hr-nav-tabs .nav-link{color:#fff;background-color:var(--color-1);border-radius:0;border-right:1px solid #afafaf;font-size:14px;padding:15px}.hr-tab-content{border:1px solid #ddd;padding:15px}.process-box{background:#fff;padding:10px;border-radius:15px;position:relative;box-shadow:2px 2px 7px 0 #00000057}.process-left:after{content:"";border-top:15px solid #fff;border-bottom:15px solid #fff;border-left:15px solid #fff;border-right:15px solid #fff;display:inline-grid;position:absolute;right:-15px;top:42%;transform:rotate(45deg);box-shadow:3px -2px 3px 0 #00000036;z-index:1}.process-right:after{content:"";border-top:15px solid #fff0;border-bottom:15px solid #fff;border-left:15px solid #fff;border-right:15px solid #fff0;display:inline-grid;position:absolute;left:-15px;top:42%;transform:rotate(45deg);box-shadow:-1px 1px 3px 0 #0000001a;z-index:1}.process-step{background:var(--color-10);text-align:center;width:80%;margin:0 auto;color:#fff;height:100%;padding-top:8px;position:relative;top:-26px;border-radius:0 0 10px 10px;box-shadow:-6px 8px 0 0 #00000014}.process-point-right{background:#fff;width:25px;height:25px;border-radius:50%;border:8px solid #00bcd4;box-shadow:0 0 0 4px #5c5c5c;margin:auto 0;position:absolute;bottom:40px;left:-63px;display:none}.process-point-right:before{content:"";height:144px;width:11px;background:#5c5c5c;display:inline-grid;transform:rotate(36deg);position:relative;left:-50px;top:0}.process-point-left{background:#fff;width:25px;height:25px;border-radius:50%;border:8px solid #00bcd4;box-shadow:0 0 0 4px #5c5c5c;margin:auto 0;position:absolute;bottom:40px;right:-63px;display:none}.process-point-left:before{content:"";height:144px;width:11px;background:#5c5c5c;display:inline-grid;transform:rotate(-38deg);position:relative;left:50px;top:0}.process-last:before{display:none}.process-box p{z-index:9}.process-step p{font-size:20px}.process-step h2{font-size:39px}.process-step:after{content:"";border-top:8px solid #fff0;border-bottom:8px solid var(--color-10);border-left:8px solid #fff0;border-right:8px solid var(--color-10);display:inline-grid;position:absolute;left:-16px;top:0}.process-step:before{content:"";border-top:8px solid #f000;border-bottom:8px solid var(--color-10);border-left:8px solid var(--color-10);border-right:8px solid #f000;display:inline-grid;position:absolute;right:-16px;top:0}.process-line-l{background:#fff;height:4px;position:absolute;width:136px;right:-153px;top:64px;z-index:9;display:none}.process-line-r{background:#fff;height:4px;position:absolute;width:136px;left:-153px;top:63px;z-index:9}.comparison-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#fff;box-shadow:0 4px 8px rgb(0 0 0 / .1);margin:20px 0;overflow:hidden;transition:transform 0.2s ease}.comparison-card:hover{transform:scale(1.02)}.card-section{flex:1;padding:20px;text-align:center;color:#333}.in-house{background-color:#f2f2f2;padding:24.5px 20px}.vhli{background-color:#e9f9ff;padding:24.5px 20px}.in-bg{background-color:#fef5d6;display:flex;padding:43px 20px;justify-content:flex-start;align-items:center;gap:10px}.card-section h4{font-size:24px;font-weight:700}.card-section p{font-size:24px;margin:10px 0;font-weight:600}.icon{font-size:30px;margin-bottom:10px}.hr-platform{position:relative;display:block;padding:80px 0 0;z-index:1;padding-bottom:3rem}.hr-platform__inner{position:relative;display:block;background-color:#EBF3EE;padding-left:80px}.hr-platform__left{position:relative;display:block;margin-top:86px}.hr-platform__text{font-size:16px;font-weight:500;line-height:30px;padding-right:60px}.hr-platform__img{position:relative;display:block}.hr-platform__img img{width:100%}.hr-steps{background-image:url(https://dev.hrinfocare.com/virtualhli/public/assets/images/services/process-arrow4.png?v=1);background-repeat:no-repeat;background-position:center;background-size:contain}.steps-container{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin-top:40px}.step{width:22%;text-align:center}.step .icon{width:130px;height:130px;background-color:var(--color-10);color:#fff;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700;margin:0 auto 20px;position:relative;transform:rotate(45deg);border-radius:15px}.step .icon img{width:60px;transform:rotate(-45deg)}.step .icon span{transform:rotate(-45deg);color:#000;background:#fff;border-radius:50%;padding:13px;height:52px;width:51px;font-size:20px;position:absolute;top:45px;left:110px;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.step h3{font-size:22px;margin-bottom:10px;margin-top:50px;font-weight:700}.step p{font-size:16px;color:#555;line-height:1.5;font-weight:500}.dotted-line{position:absolute;top:50%;left:0;width:100%;height:2px;background-image:url(https://dev.hrinfocare.com/virtualhli/public/assets/images/services/process-arrow.png);background-size:10px 2px;background-repeat:repeat-x;z-index:-1}.no-hover:hover{background-color:inherit;color:inherit}.services-six__single{position:relative;display:flex;align-items:center;margin-bottom:40px}.services-six__img-box{position:relative;display:block}.services-six__img{position:relative;display:block;width:338px;overflow:hidden;z-index:1}.services-six__img:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:#15332a4d;width:0%;transform:translateY(100%);transition:all 500ms ease;z-index:1}.services-six__single:hover .services-six__img:before{transform:translateY(0);width:100%}.services-six__single:hover .services-six__img img{transform:scale(1.05)}.services-six__content{position:relative;display:block;background-color:#ebf3ee;padding:10px 20px 10px 20px;overflow:auto;height:405px}.services-six__content::-webkit-scrollbar{width:12px}.services-six__content::-webkit-scrollbar-track{background:var(--color-4)}.services-six__content::-webkit-scrollbar-thumb{background-color:var(--color-10);border-radius:20px;border:3px solid var(--color-4)}.services-six__icon{position:relative;display:inline-block;z-index:1}.services-six__icon span{position:relative;display:inline-block;font-size:68px;color:#15332a;transition:all 500ms linear;transition-delay:0.1s;transform:scale(1)}.services-six__icon-shape{position:absolute;top:-8px;left:-28px;width:83px;height:83px;background-color:var(--color-3);border-radius:50%;z-index:-1}.services-six__title{font-size:25px;font-weight:500;line-height:40px;text-transform:capitalize;margin-top:23px;margin-bottom:15px}.services-six__title a{color:#15332a;-webkit-transition:all 500ms ease;transition:all 500ms ease;font-weight:600}.services-six__title a:hover{color:var(--color-3)}.services-six__btn{position:relative;display:flex;align-items:center;font-size:14px;font-weight:600;line-height:25px;text-transform:uppercase;margin-top:26px;color:#15332a;-webkit-transition:all 500ms ease;transition:all 500ms ease}.services-six__btn:hover{color:var(--color-3)}.services-six__text{font-weight:500;color:#5c6663;font-size:16px}.sb1{top:25px}.sb3{top:48px}@media screen and (max-width:991px){.hr-service-one li .hr-icon{top:-35px}.steps-container{flex-wrap:wrap}.step{width:45%;margin-bottom:30px}}@media (max-width:768px){.sb1{top:0}.sb3{top:0}}@media screen and (max-width:767.98px){.hr-service-one li .hr-icon{top:-80px}.hr-servicebox{margin-left:0;margin-right:0;padding:60px 30px 60px}.hr-services-two-single{flex-wrap:wrap}.hr-services-two-img{width:245px}.hr-simple-card h3{font-size:22px}.hr-nav-tabs{flex-direction:column}.hr-services-two-img img{width:60%}.hr-platform__inner{padding-left:10px}.comparison-card{flex-direction:column}.card-section{padding:15px;width:100%}.mt-25{margin-top:25px}}@media (max-width:576px){.steps-container{flex-direction:column;align-items:center}.step{width:100%}.services-six__single{flex-direction:column}.hr-steps .hr-section-content .hr-sub-titel h6:before{display:none}.hr-platform{padding:50px 0 0}.hr-platform__text{padding-right:20px}.services-six__content{width:338px}}@media screen and (max-width:480px){.circle-container{transform:scale(.5)}}