ul.green-check-list{margin:0}ul.green-check-list li{position:relative;margin-bottom:8px}ul.green-check-list li::before{content:'';background:url(/wp-content/uploads/2026/03/green-check-icon.svg) center / contain no-repeat;width:18px;height:20px;display:inline-block;vertical-align:middle;margin-top:-1px;margin-right:4px}ul.two-column-list{columns:2;column-gap:20px}a.op_btn.border-btn{background:#fff0;color:var(--op-primary-color)!important;border:1px solid var(--op-primary-color);transition:.3s all}a.op_btn.border-btn:hover{background:var(--op-primary-color);color:#fff!important}.service_card span{font-size:54px;color:#0b4cb066}.service_card .expertise_card_title{border-top:1px solid #d8e7ff;padding-top:16px;padding-bottom:8px}.step-number{display:flex;justify-content:space-between}.services_heading img{border-radius:10px}.services_outcomes_sec #accordionOutcomes .accordion-button{gap:0}.single-case-study .op_container.page_banner{background-image:url(/wp-content/uploads/2026/02/curve-grip.svg);z-index:auto;background-color:#fff0}.banner_text_badge{padding:8px 18px;color:#704b11;background:#fff8ed;font-size:14px;border:1px solid #e2c9a2;border-radius:6px;display:inline-block}.hr-border{border:solid 1px #D5DBEE;margin:0 9.5vw}.dark-blue{color:var(--op-hover-color)}.about-case-study span{color:#6b6b6b;font-weight:400}.about-case-study ul{padding-left:20px}.about-case-study p,.about-case-study li{color:#000;font-size:18px}.service-logo{display:flex;gap:10px;flex-wrap:wrap}.service-logo img{box-shadow:0 5px 9px 0 rgb(0 0 0 / .1);background-color:#fff;padding:10px;border-radius:50%;width:52px;height:52px}.cs-featured-img{border-radius:6px}.challenge-points{border-radius:6px;background:linear-gradient(0deg,#fff 0%,#fff 100%),#f5f9ff;box-shadow:0 2px 17px 0 rgb(35 105 210 / .07);padding:22px 20px 26px 28px;border-left:4px solid #288ee9;height:100%}.challenge-section{background-color:var(--op-light-blue-color-2);position:relative}img.left-cs-img{position:absolute;left:0;height:100%}img.right-cs-img{position:absolute;right:0;z-index:0;height:100%}.challenge-section h2,.cs-our-solution h2,.cs-result-impact h2{font-size:40px;color:#353525;padding-bottom:10px}.challenge-section h6,.cs-result-impact h6{color:#353535;padding-bottom:5px}.image-column img{width:50%;border-radius:6px}.solution_cards{background-color:#f7faff;height:100%}.cs_our_solution_swiper{margin-top:55px;height:100%}.cs-result-impact{border-radius:16px;background:url(/wp-content/uploads/2026/02/dotted.svg) repeat,linear-gradient(274deg,#fff5e0 2.43%,#dfe6ff 100%);padding:60px;background-position:center}.cs_our_solution_swiper .swiper-wrapper .swiper-slide{height:auto}.result-box{padding:22px 36px;background:#fff;border-radius:6px;background:#fff;box-shadow:1px 3px 10px 0 rgb(0 0 0 / .03);border-top:solid 4px #288ee9;height:100%}.result-box h6{padding-top:12px}.explore-heading{padding-bottom:40px}.cs-explore{background:linear-gradient(180deg,rgb(255 249 240 / .7) 0%,#fff0 100%)}.challenges-details{position:relative;z-index:9}.ei_btns{flex-wrap:wrap}.os_service_nav .nav-link{padding-right:18px}.os_service_nav li.nav-item{position:relative}.os_service_nav li.nav-item::after{content:'';display:inline-block;position:absolute;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="9" height="14" viewBox="0 0 9 14" fill="none"%3E%3Cpath d="M0.291996 1.30783L1.66169 -7.26346e-08L9 7L8.708 7.27917L1.66169 14L0.291996 12.6922L0 12.414L0.291996 12.1357L5.66798 7.00095L0 1.58605L0.291996 1.30783Z" fill="%23525252"/%3E%3C/svg%3E') center / contain no-repeat;width:14px;height:10px;top:22px;right:0}.os_service_nav li.nav-item:hover::after{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="9" height="14" viewBox="0 0 9 14" fill="none"%3E%3Cpath d="M0.291996 1.30783L1.66169 -7.26346e-08L9 7L8.708 7.27917L1.66169 14L0.291996 12.6922L0 12.414L0.291996 12.1357L5.66798 7.00095L0 1.58605L0.291996 1.30783Z" fill="%232369d2"/%3E%3C/svg%3E') center / contain no-repeat}.single-service section.op_container.industries_sec{background:none}.single-service section.op_container.industries_sec img.industries_wall_decor{display:none}.single-service .insight_card{background:#FFF}section.insights_sec.op_container{position:relative;overflow:hidden}section.insights_sec.op_container>img{display:none}.single-service section.insights_sec.op_container{background:#f7faff}.single-service section.insights_sec.op_container>img{display:block}.post-header-block{border-bottom:1px solid #d5dbee;margin-bottom:50px;padding-bottom:30px;display:flex;align-items:center;gap:18px}.case_study_sec_filters{border-left:1px solid #d5dbee;padding-left:18px}.post-header-block input[type="search"]{border-radius:6px;border:1px solid #C5C5C5!important;padding:5.62px 16px;outline:none!important;padding-left:35px}.case_study_search{position:relative}.case_study_search::before{content:"";background:url(/wp-content/uploads/2026/03/search-field-icon.svg) center / contain no-repeat;position:absolute;left:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;display:inline-block}.case_study_sec_cards{margin-bottom:80px}.case_study_sec_pagination span,.case_study_sec_pagination a:hover{margin:0 6px;padding:6px 12px;background:var(--op-primary-color);color:#FFF;border-radius:4px;transition:.3s all}.case_study_sec_pagination a{background:#fff0;transition:.3s all;color:var(--op-subheading-color);font-weight:500;font-size:18px}.case_study_sec_pagination a.page-numbers.prev:hover,.case_study_sec_pagination a.page-numbers.next:hover{background:#fff0}.case_study_sec_pagination a.page-numbers.prev:hover svg path,.case_study_sec_pagination a.page-numbers.next:hover svg path{fill:var(--op-primary-color)}.our_work_data span.blog-post-date{background:#fff0;color:var(--op-subheading-color-2);font-family:"Figtree";font-size:14px;font-weight:500;padding:0;display:inline-block}.our_work_data .blog-card-meta span.category{border-radius:4px;color:var(--op-primary-color);background:#EBF6FF}.case_study_sec_cards>div{display:flex}.our_work_card{width:100%}.type-post .our_work_card{box-shadow:1px 2px 12px 0 rgb(0 0 0 / .08);border-radius:8px;overflow:hidden;width:100%}.our_work_img img{width:100%;object-fit:cover;max-height:270px}.type-post .our_work_data{padding:0 20px 20px}.type-post .blog-card-read-more-btn{margin-top:16px}.type-post .blog-card-read-more-btn a{color:var(--op-primary-color);font-family:"Figtree";font-size:16px;font-weight:500}.type-post .blog-card-read-more-btn svg{margin-left:5px;position:relative;top:-1px}.our_work_card h6 a{color:var(--op-heading-color)!important;transition:.3s all}.our_work_card:hover h6 a{color:var(--op-primary-color)!important}.page_banner.post_banner{background:linear-gradient(274deg,#FFF5E0 2.43%,#DFE6FF 100%);padding-block:65px 100px;min-height:auto}.page_banner.post_banner h1.sec_title{font-size:52px}.datetimecat{gap:12px}.datetimecat p{margin-bottom:0;color:var(--op-subheading-color-2);font-size:14px;font-weight:500}.datetimecat .blog-category{border-radius:4px;border:1px solid #E2C9A2;background:#FFF8ED;padding:2px 15px 5px;display:inline-block}.datetimecat .blog-category a{color:#704B11;font-size:13px;font-weight:600}.ez-toc-open-icon{display:none!important}.veryimpblog_layout{display:flex;flex-direction:column;gap:36px}.veryimpblog_layout h2.blog-section-heading{font-family:"Figtree";font-size:22px;font-weight:600;padding-left:12px}.veryimpblog_layout section.blog-heading-paragraph-section h3,.veryimpblog_layout section.blog-heading-paragraph-section h4,.veryimpblog_layout section.blog-heading-paragraph-section h5,.veryimpblog_layout section.blog-heading-paragraph-section h6{font-family:"Figtree";font-size:20px;font-weight:600;color:var(--op-heading-color)}.veryimpblog_layout .heading-border{position:relative}.blog-section-paragraph{padding-left:12px;margin-top:6px}.veryimpblog_layout .heading-border::before,.comparison-section .section-heading::before{content:'';display:inline-block;width:4px;height:100%;border-radius:0 6px 6px 0;background:var(--op-primary-color);position:absolute;transform:translateY(-50%);top:50%}.veryimpblog_layout .blog-section-paragraph p:has(+ul){margin-bottom:.5rem;margin-left:18px}.veryimpblog_layout .blog-section-paragraph p:has(+ul) strong,.blog-key-point-section .key-point-description p:has(+ul) strong{font-family:"Figtree";font-size:18px;font-weight:600;color:var(--op-heading-color)}.veryimpblog_layout .blog-section-paragraph ul,.veryimpblog_layout .blog-section-paragraph ol{padding-left:20px;margin-left:18px}.veryimpblog_layout .blog-section-paragraph ul li::marker{font-size:12px}.blog-featured-img{border-radius:10px}.key-point-description p:last-child{margin-bottom:0}.blog-key-point-section{border-radius:10px;background:#EAF3FF;padding:16px 36px}span.key-point-badge{display:block;width:fit-content;border-radius:20px;background:var(--op-medium-blue-color);padding:5px 14px 6px 14px;color:#FFF;margin-top:-33px;margin-bottom:10px}span.key-point-badge::before{content:'';background:url(/wp-content/uploads/2026/03/bright-bulb-icon.svg) center / contain no-repeat;display:inline-block;width:18px;height:20px;vertical-align:middle;margin-right:7px;transform:translateY(-2px)}.toc_column #ez-toc-container ul li,.toc_column #ez-toc-container ul li a{text-decoration:none!important;line-height:1.4}.toc_column #ez-toc-container{border:none!important;padding:0}.toc_column #ez-toc-container nav ul.ez-toc-list li:not(:last-child){margin-bottom:16px}.blog-key-point-section .key-point-description p:has(+ul){margin-bottom:.5rem}.blog-key-point-section .key-point-description ul{margin:0;padding-left:18px}.blog-key-point-section .key-point-description ul li strong{color:#272727;}.comparison-wrapper{border-radius:8px;overflow:hidden;background:#F5F9FF}.comparison-header{background:var(--op-medium-blue-color);color:#fff;font-weight:600;padding:15px 0}.comparison-row>div{padding:16px 20px;padding-left:30px;color:var(--op-subheading-color-2)}.feature{background:#EFF6FF;font-weight:500}.comparison-row>.feature{color:var(--op-subheading-color)}.comparison-section .section-heading{position:relative;width:fit-content}.comparison-section .section-heading>h2{font-family:"Figtree";font-size:22px;font-weight:600;margin-bottom:18px;padding-left:12px}.post-author-box,.custom-post-navigation{border-top:1px solid #D5DBEE;padding-top:40px;margin-top:40px}.author-grid{display:grid;grid-template-columns:150px 1fr;gap:20px 50px;align-items:start}.author-label span{font-size:14px;color:#5A5A5A}.author-name{color:#000;font-size:20px;font-weight:600}.author-description{font-size:14px;line-height:1.5;color:#5A5A5A}.nav-row{display:flex;gap:40px 100px;justify-content:center}.nav-col{flex:1;max-width:50%}.nav-label{font-weight:600;color:var(--op-primary-color);margin-bottom:18px}.nav-card{background:#fff;border-radius:10px;box-shadow:0 6px 20px rgb(0 0 0 / .08);overflow:hidden}.nav-card img{width:100%}.nav-card-body{padding:18px}.nav-meta{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:10px}.nav-category{background:#EBF6FF;color:var(--op-hover-color);padding:4px 10px;border-radius:4px;font-size:12px}.nav-title{font-size:18px;font-weight:600;margin-bottom:10px;line-height:1.4}.nav-title a{color:#353535!important;transition:.3s all}.nav-title a:hover{color:var(--op-primary-color)!important}.nav-readmore{color:var(--op-primary-color)!important;font-weight:500;text-decoration:none}.latest_blog_item+.latest_blog_item{margin-top:24px}.toc_column .toc_title,.sidebar-box h5{color:var(--op-heading-color);font-family:"Figtree";font-size:22px;font-weight:600;margin-bottom:18px}.latest_blog_item{background:#FFF;border-radius:5px;box-shadow:.595px 1.189px 7.137px 0 rgb(0 0 0 / .08);overflow:hidden}.latest_blog_item img{width:100%;max-height:200px;object-fit:cover;border-radius:5px}.latest_blog_item .latest_blog_text{padding:15px}.sidebar-box:has(+.sidebar-box){border-bottom:1px solid #D5DBEE;margin-bottom:30px;padding-bottom:35px}.sidebar-box .category-pill{padding:7px 15px 5px;display:block;width:fit-content;border-radius:4px;border:1px solid #E2C9A2;background:#FFF8ED;color:#704B11;font-family:"Figtree";font-size:13px;font-weight:600}.sidebar-box .category-pill:not(:last-child){margin-bottom:14px}.latest_blog_text a h6{overflow:hidden;color:#353535;font-family:Figtree;font-size:14px;font-weight:600;line-height:1.3;margin-bottom:8px}.latest_blog_item .latest_blog_text .latest_meta{margin-bottom:10px}.latest_blog_item .latest_blog_text .latest_meta span.latest_category{border-radius:3px;background:#EBF6FF;padding:3.568px 8.326px;font-family:"Figtree";font-size:10px;font-weight:500;color:#0B4CB0}.latest_blog_item .latest_blog_text .latest_meta span.latest-date{font-size:11px;font-weight:500;font-family:"Figtree"}.latest_blog_item .latest_blog_text a.latest_readmore{color:var(--op-primary-color);font-family:"Figtree";font-size:10px;font-weight:500}.career-our-culture-sec .life_science_data_sec_highlight{margin:0}.career-our-culture-sec .life_science_data_sec_content p,.career-our-culture-sec ul.green-check-list li{font-size:16px;font-weight:400}.career-benefits-sec{background:linear-gradient(274deg,#FFF5E0 2.43%,#F6F7FF 67.63%,#DFE6FF 100%);position:relative;z-index:1}section.career-benefits-sec::before,section.career-benefits-sec::after{content:'';width:30%;height:100%;display:inline-block;position:absolute;top:0;left:0;z-index:-1}section.career-benefits-sec::before{background:url(/wp-content/uploads/2026/03/left-box-grid-bg.svg) center / cover no-repeat}section.career-benefits-sec::after{background:url(/wp-content/uploads/2026/03/right-box-grid-bg.svg) center / cover no-repeat;left:auto;right:0}.carees-marquee-sec{margin-top:-40px;background:#fff0;z-index:2;position:relative}.career-benefits-sec .op_container{padding-inline:6vw}.career-benefits{margin-block:60px 90px}.benefit_box{display:flex;flex-direction:column;align-items:center;height:100%;gap:16px;padding:24px 15px;text-align:center;border-radius:12px;background:#FFF;box-shadow:2px 5px 11px 0 rgb(0 0 0 / .06)}.benefit_box h3{color:#353535;text-align:center;font-family:"Figtree";font-size:20px;font-weight:600}.benefit_box p{color:var(--op-subheading-color-2);font-family:"Figtree";font-size:14px;font-weight:400;margin:-11px 0 0}.awsm-lists{border:none}.awsm-list-item .awsm-job-item{border-radius:8px;background:var(--op-light-blue-color-2);border:none;padding:32px;display:flex;flex-wrap:wrap;align-items:center}.awsm-job-item h2.awsm-job-post-title a{color:#000;font-family:"Figtree";font-size:24px;font-weight:500;transition:.3s all}.awsm-list-item:hover .awsm-job-item h2.awsm-job-post-title a{color:var(--op-primary-color)}.awsm-job-listing-item+.awsm-job-listing-item{margin-top:28px}span.awsm-job-specification-term{color:#000;font-family:"Figtree";font-size:16px;font-weight:400}.awsm-job-specification-job-category span.awsm-job-specification-term{border-radius:50px;border:1px solid #7D95FF;background:linear-gradient(274deg,#FFF5E0 2.43%,#F6F7FF 67.63%,#DFE6FF 100%),#E6E1FF;padding:8px 20px}.awsm-list-item .awsm-job-more-container{margin-left:28px;padding-left:28px;border-left:1px solid #D4DEFF}.awsm-list-item .awsm-job-specification-item{margin:0}.awsm-list-item .awsm-job-specification-item:not(:last-child){margin:0 22px 0 0}a.awsm-job-more{display:inline-block;border-radius:6px;background:var(--op-primary-color);padding:10px 18px 10px 18px;color:#FFF;transition:.3s all}a.awsm-job-more span{overflow:hidden;width:10px;display:inline-block;height:12px;position:relative;top:2px;margin-left:4px;transition:.3s all}a.awsm-job-more span::before,a.awsm-job-more span::after{content:''!important;display:inline-block;position:absolute;top:50%;left:0;background:url(/wp-content/uploads/2026/03/dotted-arrow-icon.svg) center / contain no-repeat;width:10px;height:12px;transform:translateY(-50%);transition:.3s all}a.awsm-job-more span::after{left:-20px}a.awsm-job-more:hover span::before{left:20px}a.awsm-job-more:hover span::after{left:0}.awsm-job-specification-number-of-openings span.awsm-job-specification-term::before{content:url(/wp-content/uploads/2026/03/job-positions-icon.svg);position:relative;top:2.5px;margin-right:8px}.awsm-job-specification-number-of-openings span.awsm-job-specification-term::after{content:"Positions";margin-left:6px}.awsm-job-specification-job-location span.awsm-job-specification-term::before{content:url(/wp-content/uploads/2026/03/job-location-icon.svg);position:relative;top:2.5px;margin-right:8px}.awsm-job-specification-experience span.awsm-job-specification-term::before{content:url(/wp-content/uploads/2026/03/experience-icon.svg);position:relative;top:4px;margin-right:8px}.awsm-list-left-col{width:40%}.awsm-list-right-col{width:60%}.page_banner.post_banner.job_banner{background:#EDF5FF}span.job-meta-pill{color:#000;font-family:"Figtree";font-size:16px;font-weight:400;display:inline-block}span.job-meta-pill.meta-job-category{border-radius:50px;border:1px solid #7D95FF;background:linear-gradient(274deg,#FFF5E0 2.43%,#F6F7FF 67.63%,#DFE6FF 100%),#E6E1FF;padding:4px 20px 5px 20px}.awsm-job-form-inner{border:none;border-radius:12px;background:linear-gradient(285deg,#FFF5E0 -5.51%,#F6F7FF 65%,#DFE6FF 100%);padding:30px 40px}.awsm-job-form-inner h2{display:none}form#awsm-application-form .awsm-job-form-group input,form#awsm-application-form .awsm-job-form-group textarea{border-radius:6px;border:1px solid #C5C5C5;background:#FFF;color:var(--op-subheading-color-2);font-family:"Figtree";font-size:16px;font-weight:400}form#awsm-application-form label{color:#000;font-family:"Figtree";font-size:16px;font-weight:500}.awsm-job-form-group.awsm-job-inline-group:has(input#awsm_form_privacy_policy){display:flex;gap:0 10px;flex-wrap:wrap}input#awsm_form_privacy_policy{width:20px;height:20px;position:relative;top:4px;margin:0}form#awsm-application-form label[for="awsm_form_privacy_policy"]{color:var(--op-subheading-color);font-family:"Figtree";font-size:14px;font-weight:400;width:91%}.job_banner .datetimecat{gap:15px 20px}span.job-meta-pill::before{position:relative;top:2.5px;margin-right:5px}span.job-meta-pill.meta-job-location::before{content:url(/wp-content/uploads/2026/03/job-location-icon.svg)}span.job-meta-pill.meta-experience::before{content:url(/wp-content/uploads/2026/03/experience-icon.svg)}span.job-meta-pill.meta-number-of-openings::before{content:url(/wp-content/uploads/2026/03/job-positions-icon.svg)}span.job-meta-pill.meta-number-of-openings::after{content:"Positions";margin-left:6px}.awsm-job-form-group:has(input[type="submit"]){text-align:center}form#awsm-application-form input[type="submit"]{border-radius:6px;background:var(--op-primary-color);border:none;padding:10px 16px 11px 18px;color:#FFF;font-family:"Figtree";font-size:16px;font-weight:600;min-width:150px;text-align:center;line-height:1.2}.awsm-job-entry-content h3{position:relative;color:var(--op-heading-color);font-family:"Figtree";font-size:22px;font-weight:600;padding-left:12px;margin-bottom:8px;display:block;line-height:1.3}.awsm-job-entry-content h3::before{content:'';display:inline-block;width:4px;height:100%;border-radius:0 6px 6px 0;background:var(--op-primary-color);position:absolute;transform:translateY(-50%);top:50%;left:0}.awsm-job-entry-content.entry-content ul{margin-left:0}@media (min-width:767px){.awsm-application-form{display:flex;flex-wrap:wrap;gap:25px 20px}.awsm-application-form>*{width:100%;margin:0}.awsm-application-form .awsm-job-form-group:has(input[type="email"]),.awsm-application-form .awsm-job-form-group:has(input[type="tel"]){width:calc(50% - 10px)}}form#awsm-application-form .awsm-job-form-group:has(#awsm-application-file){position:relative}form#awsm-application-form .awsm-job-form-group:has(#awsm-application-file)::before{content:"Upload your CV or drag and drop\A PDF, DOC, DOCX up to 5MB";white-space:pre-line;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:2px dashed #d6d6d6;border-radius:10px;padding:40px 20px;margin-bottom:10px;background:#fafafa;font-size:15px;color:#6b7280;height:140px}form#awsm-application-form #awsm-application-file{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;height:140px}form#awsm-application-form .awsm-job-form-group:has(#awsm-application-file):hover::before{border-color:var(--op-primary-color);background:#f8fbff}@media (max-width:1330px){.hr-border{margin:0 7.5vw}}@media (max-width:1200px){.sidebar-box.latest_blog_box{display:flex;gap:24px;flex-wrap:wrap}.sidebar-box.latest_blog_box h5{margin-bottom:0;flex:100%}.latest_blog_item{width:calc(33.33% - 12px);margin-top:0!important}}@media (max-width:992px){.page_banner.post_banner h1.sec_title{font-size:40px}.career-benefits{margin-block:50px 70px}}@media (max-width:768px){.page_banner.post_banner{padding-block:70px}.image-column img{width:100%;margin-bottom:20px}.cs-result-impact{padding:30px}.challenge-section h2,.cs-our-solution h2,.cs-result-impact h2{font-size:30px}.author-grid{grid-template-columns:1fr;gap:15px}.page_banner.post_banner h1.sec_title{font-size:35px}.post-header-block{flex-direction:column;align-items:flex-start;margin-bottom:40px}.case_study_sec_filters{padding:0;border:none}.awsm-job-form-inner{padding:30px 40px}}@media (max-width:576px){.nav-col{max-width:100%}.nav-row{flex-direction:column;gap:30px}.page_banner.post_banner{padding-block:60px}.page_banner.post_banner h1.sec_title{font-size:30px}.case_study_sec_filter{padding:5px 10px}.post-header-block{margin-bottom:30px;padding-bottom:20px}.os_service_nav li.nav-item::after{top:6px}.latest_blog_item{width:calc(50% - 12px)}.career-benefits{margin-block:50px 70px}.awsm-job-form-inner{padding:20px 30px}}@media (max-width:520px){.page_banner.post_banner{padding-block:60px 40px;padding-inline:15px}.datetimecat{gap:8px;margin-top:10px}.result-box{padding:20px 20px}.challenge-section h2,.cs-our-solution h2,.cs-result-impact h2{font-size:26px}ul.two-column-list{columns:1}.career-benefits{margin-block:40px 50px}.job_banner .datetimecat{gap:12px}span.job-meta-pill{font-size:14px}form#awsm-application-form label[for="awsm_form_privacy_policy"]{width:85%}}@media (max-width:400px){.latest_blog_item{width:100%}}.toc-sticky{position:sticky;top:120px}#ez-toc-container a{color:#444!important}ul.ez-toc-list.ez-toc-numbered{margin:0;padding:0;list-style:none}#acf-toc{font-size:.82rem;line-height:1.55}.acf-toc-list{list-style:none;margin:0;padding:0}.acf-toc-list a{outline:none!important;position:relative;color:var(--op-subheading-color)}.acf-toc-h2{margin:0;padding:0;border-left:0 solid #fff0;transition:border-color 0.18s ease}.acf-toc-h2-row{display:flex;align-items:flex-start;gap:2px}.acf-toc-link{text-decoration:none;color:#374151;word-break:break-word;transition:color 0.18s ease}.acf-toc-h2-link{flex:1;display:block;padding:5px 0 5px 8px;font-weight:500;font-size:16px}.acf-toc-h2-link:hover{color:var(--op-primary-color);text-decoration:none}.acf-toc-num{display:inline-block;min-width:16px;color:var(--op-subheading-color);font-size:16px;font-variant-numeric:tabular-nums;flex-shrink:0;position:absolute;left:0;top:5.5px}.acf-toc-text{padding-left:10px;display:inline-block}.acf-toc-toggle{flex-shrink:0;margin-top:5px;width:22px;height:22px;padding:0;display:flex;align-items:center;justify-content:center;background:#fff0;border:none;cursor:pointer;color:#9ca3af;border-radius:4px;transition:color 0.15s ease,background 0.15s ease}.acf-toc-toggle:hover{color:var(--op-primary-color);background:#eef3fd}.acf-toc-toggle svg{transition:transform 0.22s ease;display:block}.acf-toc-h2.open>.acf-toc-h2-row>.acf-toc-toggle svg{transform:rotate(180deg)}.acf-toc-sub{list-style:none;margin:0;padding:0 0 2px 20px;max-height:0;overflow:hidden;opacity:0;transition:max-height 0.28s ease,opacity 0.22s ease}.acf-toc-h2.open>.acf-toc-sub{max-height:800px;opacity:1}.acf-toc-h3{margin:0}.acf-toc-h3-link{display:block;padding:3px 0 3px 8px;font-size:14px;font-weight:400;line-height:1.3;color:#6b7280;border-left:0 solid #fff0;transition:color 0.18s ease,border-color 0.18s ease}.acf-toc-h3-link:hover{color:var(--op-primary-color);border-left-color:#93b4f1;text-decoration:none}.acf-toc-h2.active{border-left-color:var(--op-primary-color)}.acf-toc-h2.active .acf-toc-num{color:var(--op-primary-color)}.acf-toc-h2.active>.acf-toc-h2-row>.acf-toc-h2-link,.acf-toc-h2-link.active{color:var(--op-primary-color)!important;font-weight:600}.acf-toc-h3.active>.acf-toc-h3-link,.acf-toc-h3-link.active{color:var(--op-primary-color)!important;font-weight:500;border-left-color:var(--op-primary-color)}.kp-toc-anchor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}h2[id],h3[id]{scroll-margin-top:110px}