.category-content h3,.explore-heading h2,.featured-post-content h2,.recent-post-heading h2{font-family:"Roboto Slab",serif}.featured-post-image img,.small-post-image img{width:100%;height:100%;display:block;transition:transform .6s}.featured-post-card:hover .featured-post-image img,.small-post-card:hover .small-post-image img{transform:scale(1.1)}.featured-post-image::before,.small-post-image::before{content:"";position:absolute;top:0;left:-120%;width:50%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0) 0,rgba(255,255,255,.45) 50%,rgba(255,255,255,0) 100%);transform:skewX(-25deg);z-index:2;pointer-events:none}.featured-post-card:hover .featured-post-image::before,.small-post-card:hover .small-post-image::before{animation:.9s shine}@keyframes shine{100%{left:150%}}.view_more_btn_blog .view-more-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 28px;border:2px solid #da3f3b;border-radius:50px;color:#000;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-decoration:none;transition:.3s}.view_more_btn_blog .view-more-btn i{transition:transform .3s;font-size:14px}.view_more_btn_blog .view-more-btn:hover{background:#da3f3b;color:#fff;text-decoration:none}.view_more_btn_blog .view-more-btn:hover i{transform:translateX(6px)}.explore-category-section{padding:80px 0;background:#f5f5f5}.explore-heading{margin-bottom:45px}.explore-heading h2{font-size:42px;line-height:1.2;margin-bottom:10px;color:#12382f;font-weight:700}.explore-heading p{margin:0;color:#6c757d;font-size:18px}.category-card{background:#fff;border:1px solid #e8eceb;border-radius:20px;overflow:hidden;height:100%;transition:.35s;position:relative}.category-card:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.08)}.category-card-inner{display:flex;padding:14px;height:100%}.purple-border{border-left:4px solid #7c3aed}.green-border{border-left:4px solid #0f766e}.blue-border{border-left:4px solid #2563eb}.orange-border{border-left:4px solid #ea8c1d}.darkgreen-border{border-left:4px solid #285943}.red-border{border-left:4px solid #a32929}.category-icon{margin-right:18px}.icon-bg{width:30px;height:30px;border-radius:14px;display:flex;justify-content:center;align-items:center}.icon-bg i{font-size:14px}.purple-bg{background:#f3edfb;color:#7c3aed}.green-bg{background:#e7f8f3;color:#14806d}.blue-bg{background:#eef4ff;color:#2563eb}.featured-category,.small-category{display:inline-block;padding:6px 14px;border-radius:30px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:1}.category-bottom a,.featured-post-footer a,.small-post-footer a,.view-all-posts{letter-spacing:2px;text-transform:uppercase;text-decoration:none}.category-content{flex:1;display:flex;flex-direction:column}.category-content h3{font-size:14px;color:#000;font-weight:700;line-height:1.4;margin-bottom:10px}.category-content p{font-size:12px;line-height:1.8;color:#65727c;margin-bottom:0}.category-bottom{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.category-bottom a{font-size:9px;font-weight:700;color:#000;display:flex;align-items:center;justify-content:space-between;width:100%}.category-bottom a:hover{color:#0f766e}.category-arrow{width:34px;height:34px;border-radius:50%;border:1px solid #d9d9d9;display:flex;justify-content:center;align-items:center;transition:.3s;cursor:pointer}.category-arrow i{font-size:13px;color:#7d7d7d}.category-card:hover .category-arrow{background:#000;border-color:#000}.category-card:hover .category-arrow i{color:#fff}.recent-post-section{padding:70px 0;background:#fff}.recent-post-heading{margin-bottom:30px}.recent-post-heading h2{font-size:42px;font-weight:700;color:#000;margin:0}.view-all-posts{font-size:11px;color:#2d6b5f;font-weight:600}.row.equal-posts{display:flex;flex-wrap:wrap}.row.equal-posts>[class*=col-]{display:flex;justify-content:center}.featured-post-card,.small-post-card{width:100%;display:flex;flex-direction:column;background:#fff;border:1px solid #dfe5df;border-radius:18px;overflow:hidden;transition:.35s;height:100%}.featured-post-image,.small-post-image{position:relative;width:100%;overflow:hidden}.featured-post-image{background:#2f7b63}.featured-post-content,.small-post-content{flex:1;display:flex;flex-direction:column;padding:24px}.featured-post-meta,.small-post-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:18px}.featured-date,.featured-read,.small-post-meta span:last-child{font-size:13px;color:#777}.featured-post-content h2{font-size:25px;line-height:1.45;color:#000;margin-bottom:18px}.equal-posts .small-post-content h4,.featured-post-card-recent-post .featured-post-content-recent-post h5,.recent-post-section .featured-post-content h3{font-size:18px;line-height:1.45;color:#000;margin-bottom:18px;font-family:"Roboto Slab",serif}.featured-post-content p{font-size:15px;line-height:1.8;color:#666;margin-bottom:20px}.featured-post-footer,.small-post-footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;padding-top:18px;border-top:1px solid #ececec}.featured-author,.small-author{display:flex;align-items:center}.featured-author img,.small-author img{width:36px;height:36px;border-radius:50%;margin-right:10px;object-fit:cover}.featured-author span,.small-author span{font-size:14px;font-weight:600;color:#000}.featured-post-footer a,.small-post-footer a{font-size:11px;color:#000;font-weight:700}.featured-post-footer a:hover,.italic,.small-post-footer a:hover,a:hover{color:#da3f3b}.course-details.new_blog_details_section .lefe-reva-content1.course-content1 span{background-color:#7e7f87;padding:6px 30px;color:#fff;letter-spacing:3px;border-radius:20px;border:1px solid #fff;margin-bottom:20px;display:inline-grid}.course-details.new_blog_details_section .lefe-reva-content1.course-content1 h1{font-size:30px;line-height:40px;margin-bottom:10px}.blog_part.blog_part_newsection h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;font-size:28px;color:#000}.blog_part.blog_part_newsection p{color:#666}.author-card{display:flex;align-items:flex-start;gap:20px;padding:25px;border:1px solid #da3f3b59;border-radius:20px;background:#afa9a90f;transition:.3s;margin-bottom:2rem}.author-avatar,.blog_contents_heading_details{font-weight:700;text-transform:uppercase;align-items:center}.author-avatar{width:60px;height:60px;min-width:60px;border-radius:50%;background:#da3f3b;color:#fff;display:flex;justify-content:center;font-size:22px}.author-content{flex:1}.author-card .author-name{margin:0;font-size:24px;font-weight:700;color:#000}.author-designation{margin:0 0 15px;color:#6c757d;font-size:15px;letter-spacing:.5px}.author-description{margin:0;color:#444;font-size:16px;line-height:1.8}.might_like{position:relative;width:100%;margin-bottom:2rem}.might_like h5{padding:2px 8px;font-size:14px;text-transform:uppercase;letter-spacing:2px;position:relative;z-index:2}.might_like::after{content:"";position:absolute;top:40%;right:0;width:80%;height:1px;background:#d9d9d9;transform:translateY(-50%);z-index:1}.recent-post-section.recent-post-section_details{padding:70px 0;background:#efefef}.sports-enquiry-form{padding:2rem 0}.sports-enquiry-form .sports-enquiry-box{background:#009ad9;border-radius:22px;padding:2rem}.sports-enquiry-form .sports-enquiry-tag{display:inline-block;color:#fff;font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:1.25rem}.sports-enquiry-form .sports-enquiry-heading h2{color:#fff;font-size:2.1rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.sports-enquiry-form .sports-enquiry-heading p{color:#d7e6de;font-size:1rem;line-height:1.8;margin-bottom:1.75rem}.sports-enquiry-form .form-group{margin-bottom:1rem}.sports-enquiry-form input,.sports-enquiry-form select{height:56px;border-radius:10px;border:1px solid rgba(255,255,255,.15);background:#009ad9;color:#fff;padding:0 18px;font-size:15px;transition:.3s;box-shadow:none}.sports-enquiry-form input::placeholder{color:#bdd5c8;opacity:1}.sports-enquiry-form select{color:#fff;cursor:pointer}.sports-enquiry-form option{color:#222;background:#fff}.sports-enquiry-form input:focus,.sports-enquiry-form select:focus{background:#009ad9;border-color:#009ad9;color:#fff;box-shadow:0 0 0 .15rem rgba(103,184,134,.18)}.sports-enquiry-form .sports-enquiry-note{color:#d8e6de;font-size:.95rem;line-height:1.8;margin:1.25rem 0 1.75rem}.sports-enquiry-form .sports-enquiry-btn button{width:100%;border:none;border-radius:50px;padding:16px 25px;background:#f7941d;color:#fff;font-size:1.15rem;font-weight:700;transition:.35s;cursor:pointer}.sports-enquiry-form .sports-enquiry-btn button:hover{background:#f7941d;transform:translateY(-2px)}.right_listing.right_sec .height_sec{max-height:500px;overflow-x:hidden;margin-bottom:40px}@media (max-width:991px){.author-card{display:block}.blog_part.blog_part_newsection p{margin:8px 0}.author-avatar{margin-bottom:10px}.might_like::after{display:none}.featured-post-image,.small-post-image{height:100%}.recent-post-heading h2{font-size:34px}}@media (max-width:767px){.featured-post-image,.small-post-image{height:100%}.featured-post-content,.small-post-content{padding:18px}.recent-post-section .featured-post-content h3,.small-post-content h4{font-size:18px}.featured-post-footer,.small-post-footer{flex-direction:column;align-items:flex-start;gap:12px}.recent-post-heading{flex-direction:column;align-items:flex-start;gap:10px}.recent-post-heading h2{font-size:28px}}@media (max-width:575px){.author-card{padding:20px;gap:15px}.author-avatar{width:50px;height:50px;min-width:50px;font-size:18px}.author-name{font-size:20px}.author-description,.author-designation{font-size:14px}}.blog_contents_detailss{width:100%;background:#fff;border:1px solid #e5e5e5;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.08)}.blog_contents_heading_details{background:#000;color:#fff;font-size:13px;letter-spacing:2px;padding:18px 16px;display:flex;gap:8px}.blog_contents_heading_details i{font-size:11px}.blog_contents_list_details{margin:0;padding:10px 0;list-style:none}.blog_part.blog_part_newsection.border-bottom-0 img{width:100%}.blog_contents_list_details li a.active::before,.blog_contents_list_details li a:hover::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#000}.blog_contents_list_details li:last-child{border-bottom:none}.blog_contents_list_details li a{display:block;padding:12px 16px;color:#000;font-size:14px;font-weight:400;text-decoration:none;transition:.3s;position:relative}.blog_contents_list_details li a:hover{background:#ededed;color:#000}.blog_contents_list_details li a.active{background:#00000012;color:#da3f3b;font-weight:600}.blog_contents_list_details li a.active::before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:#000}.blog_contents_details{position:sticky;top:100px;z-index:9}.dictionary-section,.recent_blog_details_post_recen_post{padding:70px 0}.blog_part.blog_part_newsection.border-bottom-0 h2{color:#000;margin-bottom:1rem}.featured-post-card-recent-post h6{font-size:14px;font-weight:400;letter-spacing:1px;color:#da3f3b}.name_author_one_blg h3,.name_author_two_blg h3{font-size:16px;color:#dbdbdb;font-weight:400}.featured-post-card-recent-post .featured-post-content-recent-post p{font-size:15px}.featured-post-card-recent-post .featured-post-content-recent-post span{font-size:15px;color:#878f82}.featured-post-card-recent-post{border:1px solid #e7e7e7;padding:30px;border-radius:15px}.tite_author_flex{display:flex;align-items:center;gap:10px;color:#fff}.name_author_two_blg h3{position:relative;display:inline-block;margin-left:20px}.name_author_two_blg h3::after{content:"";width:4px;height:4px;background:#cccccd;border-radius:50%;display:inline-block;margin-left:.5rem;vertical-align:middle;left:-25px;position:absolute;top:42%}section.course-details.blog_top_head{padding-bottom:10rem}.blog_top_head h1{margin-bottom:0}.blog_top_head p{color:#fff;margin:30px 0}.blog_top_head .bts{display:flex;justify-content:flex-start;gap:15px;align-items:center}.blog_top_head .bts a{background:#f59836;color:#fff;padding:15px 20px;border-radius:10px}.blog_top_head .bts a:last-child{background:0 0;border:1px solid #fff}.explore_topics .pop_guide .small-post-footer{border-top:none;margin-top:unset}.explore_topics .pop_guide .small-post-footer a{all:unset;color:#f59836;font-weight:600}.explore-category-section.commer_prog,.recent-post-section.explore_topics{background:#f8fafc}.pop_guide .small-post-card.h-100{border:0;box-shadow:rgb(0 0 0 / 7%) 0 4px 12px}.explore_topics .pop_guide .featured-category{all:unset;font-weight:600;padding-left:0;color:#f59836}.recent-post-section.explore_topics .topics-section .topics-grid .topic-card h6{color:#fff;font-size:22px}.recent-post-section .topics-section{padding:0 0 50px}.topics-section .section-title{margin-bottom:40px;text-align:left}.topics-section .section-title h4{color:#1d2433;margin-bottom:10px}.topics-section .section-title p{color:#666;font-weight:400;text-align:left;max-width:unset}.topics-section .topics-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.topics-section .topic-card{min-height:160px;border-radius:18px;padding:28px 22px;color:#fff;text-decoration:none;transition:.3s;display:flex;flex-direction:column;justify-content:flex-start}.topics-section .topic-card:hover{transform:translateY(-6px);box-shadow:0 12px 30px rgba(0,0,0,.15)}.topics-section .topic-card h6{margin:0 0 15px;color:#fff}.topics-section .topic-card p{margin:0;line-height:1.6}.topics-section .accounting{background:#f58233}.topics-section .costing{background:#666872}.topics-section .taxation{background:#2f95cf}.topics-section .finance{background:#1f97a7}.topics-section .auditing{background:#f2bb38}.recent-post-section.blog_list{background:#fff}.blog_list .aut_name{width:35px;height:35px;font-weight:400;border-radius:50px;text-align:center;line-height:35px;margin-right:10px;color:#fff;background:#f58233}.commer_prog .category-card{padding:25px}.commer_prog .category-card p{all:unset}.dictionary-card{background:#fff;border-radius:24px;padding:50px;box-shadow:0 10px 35px rgba(0,0,0,.05)}.dictionary-header{margin-bottom:35px}.dictionary-header h2{font-size:48px;font-weight:700;color:#102a43;margin-bottom:10px}.dictionary-header p{color:#5b6777}.dictionary-alphabet{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.dictionary-alphabet .letter{width:50px;height:50px;border-radius:50%;background:#eef2f7;color:#0f2744;font-size:20px;font-weight:600;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:.3s}.dictionary-alphabet .letter.active,.dictionary-alphabet .letter:hover{background:#ff9d2d;color:#fff}@media (max-width:991px){.topics-section .topics-grid{grid-template-columns:repeat(2,1fr)}.dictionary-card{padding:35px}}@media (max-width:576px){.topics-section .topics-grid{grid-template-columns:1fr}.topics-section .topics-section{padding:50px 0}.topics-section .topic-card{min-height:140px;padding:22px}.dictionary-card{padding:25px;border-radius:18px}.dictionary-alphabet{gap:10px}.dictionary-alphabet .letter{width:42px;height:42px}}.view_more_btn_blog.reva_new_blog_pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px}.view_more_btn_blog.reva_new_blog_pagination button.pagination-btn{min-width:34px;height:34px;padding:0 10px;border:1px solid #000;background:#000;color:#fff;font-size:13px;font-weight:500;border-radius:4px;cursor:pointer;transition:.25s}.view_more_btn_blog.reva_new_blog_pagination button.pagination-btn.current,.view_more_btn_blog.reva_new_blog_pagination button.pagination-btn.current:hover,.view_more_btn_blog.reva_new_blog_pagination button.pagination-btn:hover{background:#d14740;border-color:#d14740;color:#fff}.view_more_btn_blog.reva_new_blog_pagination button.pagination-btn:last-child{min-width:auto;padding:0 14px}.view_more_btn_blog.reva_new_blog_pagination button.pagination-btn:focus,.view_more_btn_blog.reva_new_blog_pagination button.pagination-btn:focus-visible{outline:0;background:#d14740;border-color:#d14740;color:#fff}.admission-form-admission-form_blog_section_2026{width:100%;max-width:360px;padding:20px 14px 15px;background:#fff;border:1px solid #dfe4f2;border-radius:14px;box-sizing:border-box;font-family:Arial,sans-serif;box-shadow:0 8px 25px rgba(41,63,145,.1);position:relative;overflow:hidden;margin-top:15px}.admission-form-admission-form_blog_section_2026::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px}.admission-form-admission-form_blog_section_2026 h3{margin:0 0 16px;padding-bottom:11px;text-align:center;font-size:22px;line-height:1.2;font-weight:700;color:#e63c37;border-bottom:1px solid #edf0f7;position:relative}.admission-form-admission-form_blog_section_2026 h3::after{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:45px;height:3px;border-radius:10px;background:#e22a27}.admission-form-admission-form_blog_section_2026 .form-group{margin-bottom:11px}.admission-form-admission-form_blog_section_2026 label{display:block;margin-bottom:5px;font-size:16px;line-height:1.3;font-weight:500;color:#000}.admission-form-admission-form_blog_section_2026 label span{color:#e22a27}.admission-form-admission-form_blog_section_2026 input,.admission-form-admission-form_blog_section_2026 select{width:100%;height:36px;padding:0 10px;border:1px solid #d9deea;border-radius:7px;outline:0;font-size:12px;color:#333;background:#fafbfe;box-sizing:border-box;transition:.25s}.admission-form-admission-form_blog_section_2026 input:focus,.admission-form-admission-form_blog_section_2026 select:focus{border-color:#e63c37;background:#fff;box-shadow:0 0 0 3px rgba(41,63,145,.08)}.admission-form-admission-form_blog_section_2026 input::placeholder{color:#9aa0ad;font-size:12px}.admission-form-admission-form_blog_section_2026 .phone-field{display:flex;align-items:center;width:100%;height:36px;border:1px solid #d9deea;border-radius:7px;background:#fafbfe;overflow:hidden;box-sizing:border-box;transition:.25s}.admission-form-admission-form_blog_section_2026 .phone-field:focus-within{border-color:#e15b54;background:#fff}.admission-form-admission-form_blog_section_2026 .phone-field .flag{padding-left:9px;font-size:15px;line-height:1}.admission-form-admission-form_blog_section_2026 .phone-field .code{padding:0 7px;font-size:12px;font-weight:600;color:#333;border-right:1px solid #e1e4eb}.admission-form-admission-form_blog_section_2026 .phone-field input{flex:1;width:auto;padding:0 8px;border:0;border-radius:0;background:0 0;box-shadow:none}.admission-form-admission-form_blog_section_2026 .consent{display:flex;align-items:flex-start;gap:7px;margin:12px 0 13px}.admission-form-admission-form_blog_section_2026 .consent input{width:13px;height:13px;min-width:13px;margin:1px 0 0;padding:0;accent-color:#da3f3b;box-shadow:none;flex-shrink:0}.admission-form-admission-form_blog_section_2026 .consent p{margin:0;font-size:10px;line-height:1.4;color:#707782}.admission-form-admission-form_blog_section_2026 button{width:100%;height:38px;border:0;border-radius:22px;background-color:#000;color:#fff;font-size:14px;font-weight:700;letter-spacing:.2px;cursor:pointer;box-shadow:0 5px 12px rgba(41,63,145,.22);transition:.3s}.admission-form-admission-form_blog_section_2026 button:hover{box-shadow:0 6px 15px rgba(41,63,145,.25);background-color:#fff;color:#000;transform:translateY(-1px)}.admission-form-admission-form_blog_section_2026 button:active{transform:translateY(0)}@media (max-width:991px){.admission-form-admission-form_blog_section_2026{max-width:100%}}@media (max-width:480px){.admission-form-admission-form_blog_section_2026{max-width:100%;padding:18px 14px 14px}.admission-form-admission-form_blog_section_2026 h3{font-size:21px;margin-bottom:14px}}.course-details.new_blog_details_section{background-color:#000}.right_listing .blog_part.blog_part_newsection p,.right_listing .blog_part.blog_part_newsection ul li{text-align:start}.featured-post-card-recent-post.post_grid{display:grid;align-items:start;width:100%}.social-x{color:#fff;background:#000}.blog-social-share{display:flex;align-items:center;gap:10px;padding:10px;border-top:1px solid #ddd}.blog-social-share .share-title{font-size:15px;font-weight:600;margin-right:5px}.blog-social-share a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;text-decoration:none;transition:.3s}.blog-social-share a:hover{transform:translateY(-3px)}.social-linkedin{background:#0077b5}.social-facebook{background:#1877f2}.social-share{background:#0096a1}