.services_page .company_sec .service_company_img{background-repeat:no-repeat;width:560px;height:391px;background-image:url(/assets/new_theme/services/softices_services_company-12f6e0aa4368cd76c11dd6c6d23dc34c6f0727dc382bc0bed2e9c28f8fa91f5e.webp);background-size:100%;background-position:0px 0px;margin-top:-50px}@media only screen and (max-width: 1399.98px){.services_page .company_sec .service_company_img{width:485px;height:356px;margin-top:0px}}@media only screen and (max-width: 1199.98px){.services_page .company_sec .service_company_img{width:405px;height:300px}}@media only screen and (max-width: 991.98px){.services_page .company_sec .service_company_img{width:360px;height:260px}}@media only screen and (max-width: 767.98px){.services_page .company_sec .service_company_img{width:360px;height:260px;margin:20px auto 0px}}@media only screen and (max-width: 575.98px){.services_page .company_sec .service_company_img{width:300px;height:210px}}.services_page .services_sticky .service_lists .service_image .image{margin:0 auto;width:370px;height:370px;display:block;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 1199.98px){.services_page .services_sticky .service_lists .service_image .image{width:300px}}@media only screen and (max-width: 1199.98px){.services_page .services_sticky .service_lists .service_image .image{width:300px;height:300px}}.services_page .services_sticky .service_lists .services_content .list_squre{gap:16px}.services_page .services_sticky .service_rightside{position:sticky;top:30px;padding-left:24px;border-left:1px solid var(--primary-light);max-height:calc(100vh - 60px);overflow-y:auto;scrollbar-width:none}.services_page .services_sticky .service_rightside::-webkit-scrollbar{display:none}@media only screen and (max-width: 767.98px){.services_page .services_sticky .service_rightside{padding-left:0;padding-bottom:20px;border:none}}.services_page .services_sticky .service_rightside ul{gap:8px}.services_page .services_sticky .service_rightside ul li a{gap:20px;color:var(--primary);transition:0.5s all ease;position:relative;padding:10px 16px;background-color:var(--border-dc)}@media only screen and (max-width: 767.98px){.services_page .services_sticky .service_rightside ul li a{gap:5px;white-space:nowrap}}.services_page .services_sticky .service_rightside ul li a i{font-size:24px;line-height:20px;color:var(--primary);transition:0.5s all ease}@media only screen and (max-width: 991.98px){.services_page .services_sticky .service_rightside ul li a i{font-size:20px;line-height:16px}}@media only screen and (max-width: 767.98px){.services_page .services_sticky .service_rightside ul li a i{font-size:16px;line-height:12px}}.services_page .services_sticky .service_rightside ul li a:hover,.services_page .services_sticky .service_rightside ul li a.active{font-weight:500;overflow:visible;background-color:var(--primary);color:var(--white)}.services_page .services_sticky .service_rightside ul li a:hover i,.services_page .services_sticky .service_rightside ul li a.active i{color:var(--white)}.services_page .services_sticky .service_lists .services_content .title{position:sticky;top:0;background:linear-gradient(180deg, #f8f9fc 0%, rgba(248,249,252,0) 100%);background-color:var(--white);z-index:2}@media only screen and (max-width: 767.98px){.services_page .services_sticky .service_lists .services_content .title{top:80px}}@media only screen and (max-width: 767.98px){.services_page .services_sticky .sticky_sidebar{position:sticky;top:0;background-color:var(--white);z-index:3}}@media only screen and (max-width: 767.98px){.services_page .services_sticky .service_rightside ul{overflow:auto;width:100%;margin-top:20px}}@media only screen and (max-width: 575.98px){.services_page .services_sticky .service_rightside ul li{flex:1 1 30%}}.services_page .services_sticky .service_rightside ul li a::after{content:"";width:0;height:100%;background-color:var(--white);position:absolute;right:-1px;top:0;-webkit-clip-path:polygon(100% 0%, 100% 48%, 100% 100%, 100% 100%, 0% 50%, 100% 0);clip-path:polygon(100% 0%, 100% 48%, 100% 100%, 100% 100%, 0% 50%, 100% 0);transition:0.3s ease-in-out}@media only screen and (max-width: 767.98px){.services_page .services_sticky .service_rightside ul li a::after{content:none}}.services_page .services_sticky .service_rightside ul li a:hover i::before,.services_page .services_sticky .service_rightside ul li a.active i::before{font-weight:500 !important}.services_page .services_sticky .service_rightside ul li a:hover::after,.services_page .services_sticky .service_rightside ul li a.active::after{width:25px}
