.blog_list_wrap .latest_blog_list .blog_date_time .read_time:before ,.blog_list_wrap .latest_blog_list .blog_date_time .calendar_arrow:before ,.main_details_blog .sw_left_side_data .date_time_data .calendar_arrow:before,.main_details_blog .sw_left_side_data .date_time_data .read_time_icon:before, .benefits_sec .benefits_content .read_time:before ,.benefits_sec .benefits_content .calendar_arrow:before ,.blog_sec .main_blog_sec .sub_blog .blog_date_time .calendar_arrow:before ,.blog_sec .main_blog_sec .sub_blog .read_time:before {content: "";background-image: url(https://superworks.com/wp-content/uploads/2024/12/read.png);width: 16px;height: 17px;background-repeat: no-repeat;}
.blog_list_wrap .latest_blog_list .blog_date_time .calendar_arrow:before ,.main_details_blog .sw_left_side_data .date_time_data .calendar_arrow:before ,.benefits_sec .benefits_content .calendar_arrow:before ,.blog_sec .main_blog_sec .sub_blog .blog_date_time .calendar_arrow:before {background-image: url(https://superworks.com/wp-content/uploads/2024/12/calendar-2.png);}
.main_details_blog .sw_right_side_data ul li ul ,.main_details_blog .blog_cta_wrap .blog_cta_sec .missing_txt_sec .emoji_img ,.main_details_blog .sw_left_side_data .sw_all_data > p > img.moblie_image_show ,.latest_blog_list .tabbing-list .tabs .tab-link:nth-child(8), .latest_blog_list .tabbing-list .tabs .tab-link:nth-child(9) {display: none !important;}
.latest_blog_list .nav-tab-content .blog_list_sec .blog_content .blog_list_content { font-size: 18px; margin-top: 10px; line-height: 26px; margin-bottom: 10px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; max-height: 65px;color: #1e2538; }
.latest_blog_list .tabbing-list #search-form:before { content: ""; width: 16px; height: 16px; position: absolute; background-image: url(https://superworks.com/wp-content/uploads/2024/12/search-icon-blog.svg); display: block; background-size: contain; background-repeat: no-repeat; left: 18px; top: 15px; }
.benefits_sec .benefits_content .bio_txt{display: inline-block; background-color: #F9FAFC !important; border-radius: 3px; padding: 7px 10px; text-transform: uppercase; color: #1E2538; font-size: 12px !important; line-height: 18px !important; border: 1px solid #EEF0F5;}
.latest_blog_list .nav-tab-content .blog_list_sec .blog_content span{display:inline-block;background-color:#F9FAFC !important;border-radius:5px;padding:8px;text-transform:uppercase;color:#1E2538 ;font-size:12px;margin-top:15px;border: 1px solid #EEF0F5;}
.latest_blog_list .tabbing-list #search-form button{padding: 10px; background: #0569FF; cursor: pointer; margin-right: 0; color: #fff; border-radius: 0 5px 5px 0; margin-top: 0; max-width: 130px; margin-left: auto; width: 100%;font-size: 16px;}
.new_blog_img_sec p.okr_list_content {position: absolute;left: 0;bottom: 0;top: 0;display: flex;align-items: center;font-size: 26px;padding: 10px;line-height: 36px;color: #fff;text-align: center;justify-content: center;width: 100%;}
.latest_blog_list .tabbing-list .tabs .tab-link {position: relative;color: #1E2538;font-size: 14px;padding: 9px 20px;display: inline-block;border: 1px solid transparent;margin-right: 5px; margin-top: 4px; margin-bottom: 4px;}
.latest_blog_list .tabbing-list #search-form {background: #FFF; border-radius: 5px; cursor: pointer; color: #1E2538; position: relative; max-width: 560px; width: 100%; display: flex ; margin: auto; border: none; }
.latest_blog_list .tabbing-list .nav-pill ul.tabs {display: inline-block; background-color: #fff; border-radius: 8px; max-width:983px; width: 100%; border: 1px solid #E5E8F0; margin: 0 auto; margin-top: 25px;}
.latest_blog_list .tabbing-list .tabs .tab-link.current ,.latest_blog_list .tabbing-list .tabs .tab-link:hover { color: #007AFF; background-color: #007AFF0F; border-radius: 5px; border: 1px solid #007aff33; }
.latest_blog_list .nav-tab-content .blog_list_sec{background:#FFF;border:1px solid #E8EAF2;border-radius:10px;padding:15px;cursor:pointer;transition: transform 0.3s ease, box-shadow 0.3s ease;}
.latest_blog_list .tabbing-list #search-input{font-size: 14px;padding: 0 12px 0 50px; width: 100%; border: 1px solid #8F95A6; border-radius: 5px 0 0 5px; border-right: 0; height: 46px;}
.banner_section.latest_blog_banner{background-color:#F9FAFC !important;padding:73px 0;background-repeat:no-repeat;background-position:top; border-bottom:1px solid #EEF0F5;}
.latest_blog_list .tabbing-list .tabs .tab-link.tab-link.current span ,.latest_blog_list .tabbing-list .tabs .tab-link:hover .ease-effect{color: #007AFF;}
.benefits_sec .benefits_content .latest-blog-content-wrap{font-size: 32px;line-height: 44px;color:var(--light-black);margin-top:20px;margin-bottom:22px}
.latest_blog_list .nav-tab-content .blog_list_sec:hover {transform: translateY(-6px) scale(1.02);box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.15);}
.blog_list_wrap .latest_blog_list .nav-tab-content .blog_listing_wrap { display: grid ; grid-template-columns: 1fr 1fr 1fr; gap: 25px;flex: 50%; }
.benefits_sec .benefits_img{background:#FFF;border:1px solid #F1EDE9;border-radius:10px;padding:20px;width:100%;max-width:526px}
.banner_section.latest_blog_banner .business_process_center ,.category_list_wrap .main_business_sec.d-flex {margin-bottom: 10px;}
.banner_section.latest_blog_banner .inner_title p{color: #515869; font-size: 16px;line-height: 28px;padding-top: 10px;}
.latest_blog_list .nav-tab-content .blog_list_sec .blog_date_time span{color:#515869;font-size:14px;margin-left:10px}
.banner_section.latest_blog_banner .inner_title{text-align:center;max-width: 1100px; margin: 0 auto;}
.latest_blog_list .nav-tab-content .blog_list_sec:hover{box-shadow:0 4px 50px rgba(0,0,0,0.1)}
.latest_blog_list .tabbing-list .tabs .tab-link:nth-child(7) {display: inline-block !important;}
.benefits_sec .benefits_content .spn_txt{color:#515869;font-size:14px;margin-left:10px}
.latest_blog_list .nav-tab-content .blog_list_sec .blog_date_time .mr-lr {margin:0 10px}
.latest_blog_list .tabbing-list .tabs .tab-link span{color:#1E2538;font-size: 14px;}
.benefits_sec .benefits_img a img {max-width: 484px;height: 272px;width: 100%;}
.latest_blog_list .tab-content.current{display:inherit;transition:.3s ease all}
.latest_blog_list .tabbing-list .tabs .tab-link:first-child {margin-left:5px;}
.benefits_sec .benefits_content{margin-left:40px;width:100%;max-width:790px}
.benefits_sec .benefits_content .mr-lr{margin-left:10px;margin-right:10px}
.latest_blog_list .tab-content{display:none;transition:.3s ease all}
.banner_section.latest_blog_banner .inner_title h1{color:#1e2538}
.new_blog_img_sec img {height: 236px;max-width: 417px;width: 100%;}
.benefits_sec{padding-top:50px;padding-bottom: 30px;}
.latest_blog_list .nav-tab-content{margin-top:30px}
.latest_blog_list ul.page-numbers{margin-top:70px}
.new_blog_img_sec {position: relative;}
.latest_blog_list{padding-bottom:100px}
.blog_tab_menu {text-align: center;}

.latest_blog_list .blog_pagination div.pagination a.page-numbers,.latest_blog_list .blog_pagination div.pagination span.page-numbers,.web_stories_content_section .blog_list_pagination div.pagination a.page-numbers{width:60px;height:60px;border-radius:50px;background-color:#fff;border:1px solid #f1ede9;display:flex;align-items:center;justify-content:center;font-family:InstrumentSans-Bold;font-size:14px;color:#1e2538;line-height:6px}
.latest_blog_list .blog_pagination div.pagination .page-numbers.current,.web_stories_content_section .blog_list_pagination div.pagination .page-numbers.current ,.latest_blog_list .blog_pagination div.pagination a.page-numbers:hover,.web_stories_content_section .blog_list_pagination div.pagination a.page-numbers:hover {background-color:#007aff;color:#fff}
.latest_blog_list .blog_pagination ul li a,.web_stories_content_section .blog_list_pagination ul li a{width:60px;height:60px;border-radius:50px;background-color:#fff;border:1px solid #f1ede9;display:flex;align-items:center;line-height:60px;justify-content:center;font-family:'InstrumentSans-Bold';font-size:14px;color:#1e2538}
.latest_blog_list .blog_pagination div.pagination a.page-numbers,.latest_blog_list .blog_pagination div.pagination span.page-numbers,.web_stories_content_section .blog_list_pagination div.pagination a.page-numbers{margin-left:10px}
.latest_blog_list .blog_pagination div.pagination a.page-numbers:hover svg path,.web_stories_content_section .blog_list_pagination div.pagination a.page-numbers:hover svg path{fill:#fff}
.latest_blog_list .blog_pagination div.pagination a.page-numbers svg path,.web_stories_content_section .blog_list_pagination div.pagination a.page-numbers svg path{fill:#1E2538}
.latest_blog_list .blog_pagination div.pagination,.web_stories_content_section .blog_list_pagination div .pagination{display:flex;align-items:center;justify-content:center}
.latest_blog_list .blog_pagination div.pagination a.page-numbers:first-child{margin-left:0}
.latest_blog_list div.pagination{margin-top:70px}
.latest_blog_list .blog_pagination{width:100%}

@media(max-width: 1445px) {
    .benefits_sec .benefits_content{max-width:650px}
}
@media(max-width: 1366px) {
    .benefits_sec .benefits_content{max-width:520px}
}
@media(max-width: 1240px) {
    .latest_blog_list .tabbing-list .nav-pill ul.tabs {overflow-x: auto;white-space: nowrap;-webkit-overflow-scrolling: touch;}
}
@media(max-width: 1200px) {
    .benefits_sec .benefits_content{max-width:100%;margin-top:40px;margin-left:0}
    .benefits_sec .d-flex.align_center{justify-content:center}
}
@media(max-width: 992px) {
    .blog_list_wrap .latest_blog_list .nav-tab-content .blog_listing_wrap {grid-template-columns: 1fr 1fr;gap: 20px;}
}
@media(max-width: 820px) {
    .banner_section.latest_blog_banner ,section.banner_section.latest_blog_banner.web_stories_section {padding: 50px 0 !important;}
    .benefits_sec .benefits_content .latest-blog-content-wrap{font-size:22px;line-height:36px}
    body .policy_title{font-size:56px!important;line-height:60px!important}
    .benefits_sec .benefits_img a img {height: auto;width: 100%;}    
}
@media(max-width: 768px) {
    .latest_blog_list .blog_pagination div.pagination a.page-numbers,.latest_blog_list .blog_pagination div.pagination span.page-numbers,.web_stories_content_section .blog_list_pagination div.pagination a.page-numbers{width:50px;height:50px}
    .latest_blog_list .blog_pagination ul li a ,.latest_blog_list .blog_pagination ul li span{width:30px;height:30px}
    .latest_blog_list .blog_pagination{margin-top:30px}
    .latest_blog_list .nav-tab-content ,.latest_blog_list .tabbing-list .nav-pill ul.tabs {margin-top: 20px;}
    body .policy_title{font-size:28px!important;line-height:45px!important}
    .latest_blog_list .nav-tab-content .blog_list_sec {padding: 8px;}
    .benefits_sec {padding-top: 30px;padding-bottom: 30px;}
    .benefits_sec .benefits_content {margin-top: 25px;}
    .benefits_sec .benefits_img {padding: 10px;}    
    .latest_blog_list{padding-bottom:70px}
}
@media(max-width: 576px) {
    .latest_blog_list .blog_pagination div.pagination a.page-numbers,.latest_blog_list .blog_pagination div.pagination span.page-numbers,.web_stories_content_section .blog_list_pagination div.pagination a.page-numbers{width:40px;height:40px;margin-bottom:15px}
    .latest_blog_list .blog_pagination div.pagination,.web_stories_content_section .blog_list_pagination div .pagination{display:ruby}
    .latest_blog_list .blog_pagination div.pagination a.page-numbers:last-child{margin-bottom:0}.latest_blog_list{padding-bottom:40px}
    .latest_blog_list .blog_pagination{display:flex;justify-content:center}.latest_blog_list div.pagination{margin-top:20px}
    .latest_blog_list .nav-tab-content .blog_list_sec .blog_content .blog_list_content {font-size: 16px;line-height: 24px;}
    .category-kpis-library .latest_blog_list, .category-okr-examples .latest_blog_list {padding: 40px 0 40px;}
    .blog_list_wrap .latest_blog_list .nav-tab-content .blog_listing_wrap {grid-template-columns: 1fr;}
    .latest_blog_list .nav-tab-content .blog_list_sec .blog_img{text-align:center}
    .latest_blog_list .tabbing-list #search-form{margin-top:0;max-width:100%}
    .latest_blog_list .tabbing-list #search-form button { max-width: 90px;}
    .new_blog_img_sec img {height: auto; object-fit: unset;}
    .latest_blog_list .blog_pagination {margin-top: 0;}   
    .latest_blog_list .nav-tab-content{margin-top:20px}
}