.healthcare_sector{background-color:#eff1ff;padding:100px 0 60px;background-image:url(/assets/images/healthcare_bg.png);background-size:cover;background-repeat:no-repeat;background-position:bottom}.healthcare_sector .top_col h2{margin-bottom:20px}.healthcare_sector .top_col p{color:var(--black);font-size:24px}.healthcare_sector .wrap{justify-content:space-between;margin-top:60px;align-items:normal}.healthcare_sector .col{border-radius:20px;margin-bottom:40px;padding:40px 36px 40px 40px;width:calc(50% - 20px);background-color:var(--white);border:1px solid var(--white);transition:all .2s ease}.healthcare_sector .col:hover{box-shadow:0 0 20px #0000001a;border-color:var(--Purple)}.healthcare_sector .col h3{font-size:28px;font-weight:700;margin-bottom:15px}.healthcare_sector .col p{font-size:20px;line-height:1.5;color:#000}@media only screen and (max-width:1399px){.healthcare_sector{padding:80px 0 50px}.healthcare_sector .top_col p{font-size:20px}.healthcare_sector .wrap{margin-top:40px}.healthcare_sector .col{margin-bottom:30px;padding:30px;width:calc(50% - 15px)}.healthcare_sector .col h3{font-size:24px;margin-bottom:10px}.healthcare_sector .col p{font-size:18px}}@media only screen and (max-width:1279px){.healthcare_sector{padding:60px 0 30px}}@media only screen and (max-width:1023px){.healthcare_sector .col{margin-bottom:20px;width:100%}}@media only screen and (max-width:767px){.healthcare_sector{padding:40px 0}.healthcare_sector .top_col p{font-size:16px;line-height:1.5}.healthcare_sector .top_col h2{margin-bottom:10px}.healthcare_sector .wrap{margin-top:20px}.healthcare_sector .col{border-radius:12px;margin-bottom:15px;padding:15px;width:100%}.healthcare_sector .col h3{font-size:20px;margin-bottom:8px}.healthcare_sector .col p{font-size:16px}}.healthcare_solution{padding-bottom:20px;margin-top:40px}.healthcare_solution .wrapper{background-color:var(--black);padding:54px 50px;background-image:url(/assets/images/healthcare_solution.png);background-size:cover;background-repeat:no-repeat;background-position:bottom;border-radius:20px}.healthcare_solution h2{font-size:40px;font-weight:600;line-height:1.55;margin-bottom:15px;color:var(--white)}.healthcare_solution p{font-size:24px;margin:0 0 30px;max-width:858px;line-height:1.4}.healthcare_solution .btn{padding:0 22px}.healthcare_solution .btn br,.healthcare_solution .btn img{display:none}.healthcare_solution .btn:after{height:210px;width:210px}@media only screen and (max-width:1750px){.healthcare_solution{padding:0 40px}}@media only screen and (max-width:1279px){.healthcare_solution{padding:0 20px}.healthcare_solution h2{font-size:32px;margin-bottom:10px}.healthcare_solution p{font-size:20px;margin:0 0 30px;max-width:738px;line-height:1.4}}@media only screen and (max-width:767px){.healthcare_solution{padding:0;margin-top:0}.healthcare_solution .wrapper{border-radius:0;padding:30px 20px}.healthcare_solution h2{font-size:26px;line-height:1.4}.healthcare_solution p{font-size:16px;margin:0 0 20px;max-width:738px;line-height:1.5}}.questions_answered{padding:100px 0 70px}.questions_answered .wrapper{align-items:flex-start}.questions_answered .left_col{width:513px;padding-right:30px}.questions_answered .right_col{width:963px}.questions_answered h2{line-height:60px;margin-bottom:20px}.questions_answered h3{font-size:24px;font-weight:600;line-height:33px;margin:20px 0;padding-right:85px;position:relative;cursor:pointer;transition:all .2s ease}.questions_answered h3 img{position:absolute;right:20px;top:7px;transition:all .3s ease}.questions_answered h3.active img{transform:rotate(45deg)}.questions_answered h3.active,.questions_answered h3:hover{color:var(--Purple);filter:brightness(0) saturate(100%) invert(36%) sepia(90%) saturate(808%) hue-rotate(210deg) brightness(97%) contrast(101%)}.questions_answered p{color:var(--black)}.questions_answered .colin:not(:last-child){border-bottom:1px solid #000}.questions_answered .colin p{max-height:0;overflow:hidden;transition:all .3s ease;padding-right:85px}.questions_answered .colin p.expanded{max-height:500px;margin-bottom:30px;transition:all .1s ease}@media only screen and (max-width:1599px){.questions_answered .left_col{width:40%}.questions_answered .right_col{width:60%}.questions_answered h3{font-size:22px;padding-right:45px}}@media only screen and (max-width:1279px){.questions_answered{padding:50px 0 40px}}@media only screen and (max-width:1023px){.questions_answered .left_col{width:100%;padding-right:0;margin-bottom:20px;font-size:14px}.questions_answered h2{line-height:1.3;margin-bottom:20px}.questions_answered .right_col{width:100%}}@media only screen and (max-width:767px){.questions_answered{padding:30px 0}.questions_answered h2{font-size:24px;line-height:1.2;margin-bottom:10px}.questions_answered h2 br{display:none}.questions_answered h3{font-size:14px;padding-right:35px;line-height:1.2;margin:15px 0}.questions_answered h3 img{right:0;top:0;width:17px}.questions_answered .colin p{padding-right:0}.questions_answered .colin p.expanded{margin-bottom:15px}}.servicesdetails_banner{background-color:#000;background-image:url(/assets/images/service_d_bg.jpg);padding:272px 0 50px;background-repeat:no-repeat;background-size:cover;position:relative}.servicesdetails_banner .video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.servicesdetails_banner h1{font-size:54px;line-height:74px}.servicesdetails_banner h3{color:var(--white);font-size:24px;line-height:33px;margin-bottom:20px}.servicesdetails_banner p{max-width:574px}.servicesdetails_banner .col_left .inner{align-items:flex-start;margin-top:143px}.servicesdetails_banner .project_colanimate{min-width:auto;width:183px;height:80px;margin:0;min-height:auto;display:flex;justify-content:center;align-items:center}.servicesdetails_banner .project_colanimate:not(:last-child){margin-right:50px}.servicesdetails_banner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.5;box-shadow:inset 960px 0 130px #000}@media only screen and (max-width:1750px){.servicesdetails_banner .col_left .inner{margin-top:110px}.servicesdetails_banner{padding:250px 0 50px}}@media only screen and (max-width:1399px){.servicesdetails_banner{padding:190px 0 50px}.servicesdetails_banner .col_left .inner{margin-top:80px}}@media only screen and (max-width:1023px){.servicesdetails_banner .project_colanimate:not(:last-child){margin-right:15px}.servicesdetails_banner .project_colanimate{width:170px;height:80px}}@media only screen and (max-width:767px){.servicesdetails_banner h1{font-size:36px;line-height:1.12;margin-bottom:15px}.servicesdetails_banner h3{font-size:18px;line-height:27px;margin-bottom:10px}.servicesdetails_banner{padding:120px 0 30px;background-image:url(/assets/images/service-background-cnc-mobile.png)}.servicesdetails_banner .col_left .inner{margin-top:30px}.servicesdetails_banner .project_colanimate{width:calc(50% - 5px);height:60px;margin-right:0!important;margin-bottom:10px}.servicesdetails_banner .project_colanimate img{max-width:90px;max-height:50px}}.why_choose_companydesign{background-color:var(--black);padding:100px 0}.why_choose_companydesign .top_col{margin-bottom:104px}.why_choose_companydesign .top_col h2{color:var(--white);max-width:692px;font-size:40px;line-height:1.3}.why_choose_companydesign .top_col p{max-width:680px;font-size:22px;line-height:32px}.why_choose_companydesign .top_col p span{color:var(--Purple)}.why_choose_companydesign .col{width:25%}.why_choose_companydesign .col span{display:block;margin-bottom:30px}.why_choose_companydesign .col h3{font-size:24px;color:var(--white);font-weight:700;line-height:33px;margin-bottom:10px}.why_choose_companydesign .col p{line-height:27px;max-width:315px}@media only screen and (max-width:1750px){.why_choose_companydesign{padding:80px 0}}@media only screen and (max-width:1279px){.why_choose_companydesign{padding:50px 0}.why_choose_companydesign .top_col h2,.why_choose_companydesign .top_col p{width:50%}.why_choose_companydesign .top_col p{font-size:20px;line-height:30px}.why_choose_companydesign .col{padding-right:10px}.why_choose_companydesign .top_col{margin-bottom:70px}.why_choose_companydesign .col h3{font-size:20px;line-height:30px;margin-bottom:10px}}@media only screen and (max-width:1023px){.why_choose_companydesign .top_col h2,.why_choose_companydesign .top_col p{width:100%}.why_choose_companydesign .top_col p{margin-top:15px}.why_choose_companydesign .col{width:50%;margin-bottom:25px}}@media only screen and (max-width:767px){.why_choose_companydesign .top_col h2{font-size:26px!important}.why_choose_companydesign{padding:30px 0 0}.why_choose_companydesign .top_col p{font-size:16px;line-height:24px}.why_choose_companydesign .col p{line-height:1.6}.why_choose_companydesign .col{width:100%;margin-bottom:30px}.why_choose_companydesign .top_col{margin-bottom:30px}.why_choose_companydesign .col span{margin-bottom:5px;max-width:50px}}