.single-post .col-md-8{width:100% !important}.single-post .sidebar_post{display:none}.single-post .single-blog{border:none;background-color:transparent;margin-bottom:0;padding-bottom:0 !important}.single-post #carousel-example-generic{display:none}.single-post .meta-element{text-decoration:underline}.single-post .single-blog p{font-size:clamp(16px,1.042vw,20px)}.single-blog-modern-wrap .single-blog-modern{--sbm-bg:#f4f6fb;--sbm-card:#fff;--sbm-text:#0f172a;--sbm-muted:#64748b;--sbm-accent:#027ebf;--sbm-accent-soft:#eef2ff;--sbm-border:#e2e8f0;--sbm-radius:20px;--sbm-shadow:0 24px 48px -12px rgba(15,23,42,.12);font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:var(--sbm-text);margin-bottom:3rem}.single-blog-modern__card{background:var(--sbm-card);border-radius:var(--sbm-radius);box-shadow:var(--sbm-shadow);overflow:hidden;border:1px solid var(--sbm-border)}.single-blog-modern__header{padding:clamp(1.75rem,4vw,3rem) clamp(1.25rem,4vw,3rem) 1.25rem}.single-blog-modern__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.single-blog-modern__tag{display:inline-block;padding:6px 16px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;color:var(--sbm-accent);background:var(--sbm-accent-soft);border-radius:999px;transition:background .2s,color .2s}.single-blog-modern__tag:hover{background:var(--sbm-accent);color:#fff}.single-blog-modern__title{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.15;letter-spacing:-.03em;margin:0 0 1.25rem;color:var(--sbm-text)}.single-blog-modern__meta{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;color:var(--sbm-muted);font-size:.9rem}.single-blog-modern__meta-item{display:inline-flex;align-items:center;gap:.45rem;font-size:11px}.single-blog-modern__meta-item svg{flex-shrink:0;opacity:.7}.single-blog-modern__figure{margin:0;padding:0 clamp(1.25rem,4vw,3rem)}.single-blog-modern__image{width:100%;height:auto;max-height:480px;object-fit:cover;border-radius:16px;display:block}.single-blog-modern__body{padding:clamp(1.5rem,4vw,2.5rem) clamp(1.25rem,4vw,3rem) clamp(2rem,4vw,3rem)}.single-blog-modern__content{font-size:1.0625rem;line-height:1.8;color:#334155}.single-blog-modern__content>*:first-child{margin-top:0}.single-blog-modern__content h2,.single-blog-modern__content h3,.single-blog-modern__content h4{color:var(--sbm-text);font-weight:700;letter-spacing:-.02em;margin-top:2em;margin-bottom:.75em;line-height:1.25}.single-blog-modern__content h2{font-size:1.5rem}.single-blog-modern__content h3{font-size:1.25rem}.single-blog-modern__content a{color:var(--sbm-accent);text-decoration-thickness:1px;text-underline-offset:3px}.single-blog-modern__content img{max-width:100%;height:auto;border-radius:12px;margin:1.5rem 0}.single-blog-modern__content blockquote{margin:2rem 0;padding:1.25rem 1.5rem;border-left:4px solid var(--sbm-accent);background:var(--sbm-accent-soft);border-radius:0 12px 12px 0;font-style:italic;color:var(--sbm-text)}.single-blog-modern__footer{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--sbm-border);display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.5rem}.single-blog-modern__footer-label{display:block;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--sbm-muted);margin-bottom:.5rem}.single-blog-modern__footer-cats a{display:inline-block;margin:.15rem .35rem .15rem 0;padding:.3rem .75rem;font-size:.85rem;text-decoration:none;color:var(--sbm-text);background:var(--sbm-bg);border-radius:8px;transition:background .2s}.single-blog-modern__footer-cats a:hover{background:var(--sbm-accent-soft);color:var(--sbm-accent)}.single-blog-modern__related-wrap{margin-top:3rem}.single-blog-modern__related,.single-blog-modern__related-wrap .related_posts{background:var(--sbm-card);border-radius:var(--sbm-radius);border:1px solid var(--sbm-border);padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 12px 32px -8px rgba(15,23,42,.08)}.single-blog-modern__related-head{margin-bottom:2rem}.single-blog-modern__related-title,.single-blog-modern__related-wrap .related_posts h3{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .35rem;color:var(--sbm-text)}.single-blog-modern__related-sub{margin:0;color:var(--sbm-muted);font-size:.95rem}.single-blog-modern__related-grid,.single-blog-modern__related-wrap .related_posts .row{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.5rem;margin:0 !important}.single-blog-modern__related-card,.single-blog-modern__related-wrap .related_blog_unit,.single-blog-modern__related-wrap .col-md-4{width:100% !important;max-width:none !important;padding:0 !important;float:none !important}.single-blog-modern__related-link,.single-blog-modern__related-wrap .related_blog_unit>a{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:var(--sbm-bg);border-radius:16px;overflow:hidden;border:1px solid var(--sbm-border);transition:transform .25s ease,box-shadow .25s ease}.single-blog-modern__related-link:hover,.single-blog-modern__related-wrap .related_blog_unit>a:hover{transform:translateY(-4px);box-shadow:0 16px 32px -8px rgba(79,70,229,.2)}.single-blog-modern__related-media,.single-blog-modern__related-wrap .related_blog_unit img{aspect-ratio:16/10;object-fit:cover;width:100%;margin:0 !important;border-radius:0 !important}.single-blog-modern__related-placeholder{aspect-ratio:16/10;background:linear-gradient(135deg,#c7d2fe 0%,#e0e7ff 100%)}.single-blog-modern__related-body,.single-blog-modern__related-wrap .related_blog_unit h4{padding:1.25rem;margin:0 !important;font-size:1.05rem !important;font-weight:700 !important;line-height:1.35 !important;color:var(--sbm-text) !important}.single-blog-modern__related-date{display:block;font-size:.8rem;color:var(--sbm-muted);margin-bottom:.5rem}.single-blog-modern__related-name{font-size:1.05rem;font-weight:700;line-height:1.35;margin:0 0 .75rem;color:var(--sbm-text)}.single-blog-modern__related-cta{font-size:.85rem;font-weight:600;color:var(--sbm-accent)}.single-blog-modern__comments{margin-top:2rem;background:var(--sbm-card);border-radius:var(--sbm-radius);border:1px solid var(--sbm-border);padding:2rem}.single-blog-modern__pagination .page-num{display:inline-block;margin:0 .2rem;padding:.35rem .65rem;border-radius:8px;background:var(--sbm-bg)}@media (max-width:767px){.single-blog-modern__figure{padding:0 1rem}.single-blog-modern__meta{gap:.65rem}.single-blog-modern__footer{flex-direction:column}}.single-blog-modern__post-nav{display:flex;gap:8px;margin-top:2rem;justify-content:space-between}.single-blog-modern__post-nav-link{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1.5rem;text-decoration:none;color:var(--sbm-text);background:var(--sbm-card);border:1px solid var(--sbm-border);border-radius:16px;box-shadow:0 8px 24px -8px rgba(15,23,42,.08);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:fit-content}.single-blog-modern__post-nav-link:hover{transform:translateY(-3px);border-color:#c7d2fe;box-shadow:0 16px 32px -8px rgba(79,70,229,.18)}.single-blog-modern__post-nav-link--next{text-align:right;align-items:flex-end}.single-blog-modern__post-nav-link--empty{visibility:hidden;pointer-events:none}.single-blog-modern__post-nav-label{display:inline-flex;align-items:center;gap:.4rem;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--sbm-accent)}.single-blog-modern__post-nav-title{font-size:12px;font-weight:700;line-height:1.35;color:var(--sbm-text)}.single-blog-modern__post-nav-link:hover .single-blog-modern__post-nav-title{color:var(--sbm-accent)}@media (max-width:767px){.single-blog-modern__post-nav{grid-template-columns:1fr}.single-blog-modern__post-nav-link--next{text-align:left;align-items:flex-start}.single-blog-modern__post-nav-link--empty{display:none}}@media only screen and (max-width:360px){.prop_social_share{width:auto}}.blog-list-modern-wrap .blog-list-modern{--blm-bg:#f4f6fb;--blm-card:#fff;--blm-text:#0f172a;--blm-muted:#64748b;--blm-accent:#027ebf;--blm-accent-soft:#eef2ff;--blm-border:#e2e8f0;--blm-radius:20px;--blm-shadow:0 20px 40px -12px rgba(15,23,42,.1);--blm-columns:3;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:var(--blm-text);margin-bottom:3rem}.blog-list-modern__hero{text-align:center;max-width:720px;margin:0 auto 3rem;padding:clamp(1.5rem,4vw,2.5rem) 0 0}.blog-list-modern__eyebrow{display:inline-block;margin:0 0 .75rem;padding:6px 16px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blm-accent);background:var(--blm-accent-soft);border-radius:999px}.blog-list-modern__title{font-size:clamp(2rem,5vw,3rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 1rem;color:var(--blm-text)}.blog-list-modern__intro{font-size:1.05rem;line-height:1.7;color:var(--blm-muted)}.blog-list-modern__grid{display:grid;grid-template-columns:repeat(var(--blm-columns),minmax(0,1fr));gap:1.75rem;margin:0 !important}.blog-list-modern__card{margin:0 !important;padding:0 !important;width:auto !important;float:none !important}.blog-list-modern__card--featured{grid-column:1/-1}.blog-list-modern__card--featured .blog-list-modern__card-link{display:grid;grid-template-columns:1.2fr 1fr;gap:0}.blog-list-modern__card--featured .blog-list-modern__media{aspect-ratio:auto;min-height:320px}.blog-list-modern__card--featured .blog-list-modern__image,.blog-list-modern__card--featured .blog-list-modern__placeholder{min-height:320px}.blog-list-modern__card--featured .blog-list-modern__body{padding:clamp(1.5rem,3vw,2.5rem);justify-content:center}.blog-list-modern__card--featured .blog-list-modern__card-title{font-size:clamp(20px,1.146vw,22px)}.blog-list-modern__card-link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:var(--blm-card);border-radius:var(--blm-radius);border:1px solid var(--blm-border);overflow:hidden;box-shadow:var(--blm-shadow);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.blog-list-modern__card-link:hover{transform:translateY(-6px);box-shadow:0 28px 48px -12px rgba(79,70,229,.22);border-color:#c7d2fe}.blog-list-modern__media{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--blm-bg)}.blog-list-modern__image{width:100%;height:100% !important;object-fit:cover;display:block;transition:transform .4s ease;border-radius:10px}.blog-list-modern__card-link:hover .blog-list-modern__image{transform:scale(1.05)}.blog-list-modern__placeholder{width:100%;height:100%;min-height:200px;background:linear-gradient(135deg,#c7d2fe 0%,#e0e7ff 50%,#f1f5f9 100%)}.blog-list-modern__badge{position:absolute;top:1rem;left:1rem;padding:.35rem .8rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff;background:rgba(15,23,42,.75);backdrop-filter:blur(8px);border-radius:999px}.blog-list-modern__body{display:flex;flex-direction:column;flex:1;padding:1.35rem 1.5rem 1.5rem}.blog-list-modern__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;font-size:.82rem;color:var(--blm-muted);margin-bottom:.65rem}.blog-list-modern__dot{opacity:.5}.blog-list-modern__card-title{font-size:clamp(16px,1.042vw,20px);font-weight:800;line-height:1.3;letter-spacing:-.02em;margin:0 0 .65rem;color:var(--blm-text);transition:color .2s}.blog-list-modern__card-link:hover .blog-list-modern__card-title{color:var(--blm-accent)}.blog-list-modern__excerpt{margin:0 0 1rem;font-size:14px;line-height:1.65;color:var(--blm-muted);flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-list-modern__card--featured .blog-list-modern__excerpt--long{font-size:14px;line-height:1.75;color:#475569;-webkit-line-clamp:8;display:block;overflow:visible}.blog-list-modern__cta{display:inline-flex;align-items:center;gap:.4rem;font-size:12px;font-weight:700;color:var(--blm-accent);margin-top:auto}.blog-list-modern__cta svg{transition:transform .2s ease}.blog-list-modern__card-link:hover .blog-list-modern__cta svg{transform:translateX(4px)}.blog-list-modern__empty{grid-column:1/-1;text-align:center;padding:4rem 2rem;background:var(--blm-card);border-radius:var(--blm-radius);border:1px dashed var(--blm-border);color:var(--blm-muted)}.blog-list-modern__pagination{margin-top:3rem;text-align:center}.blog-list-modern__pagination .pagination,.blog-list-modern__pagination ul{display:inline-flex;flex-wrap:wrap;gap:.5rem;justify-content:center;list-style:none;padding:0;margin:0}.blog-list-modern__pagination .pagination li a,.blog-list-modern__pagination .pagination li span,.blog-list-modern__pagination a,.blog-list-modern__pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 .85rem;font-size:.9rem;font-weight:600;text-decoration:none;color:var(--blm-text);background:var(--blm-card);border:1px solid var(--blm-border);border-radius:12px;transition:background .2s,color .2s,border-color .2s}.blog-list-modern__pagination .pagination li a:hover,.blog-list-modern__pagination a:hover{background:var(--blm-accent-soft);color:var(--blm-accent);border-color:#c7d2fe}.blog-list-modern__pagination .pagination .active a,.blog-list-modern__pagination .current{background:var(--blm-accent) !important;color:#fff !important;border-color:var(--blm-accent) !important}@media (max-width:991px){.blog-list-modern__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-list-modern__card--featured .blog-list-modern__card-link{grid-template-columns:1fr}}@media (max-width:767px){.blog-list-modern__grid{grid-template-columns:1fr}.blog-list-modern__card--featured .blog-list-modern__media,.blog-list-modern__card--featured .blog-list-modern__image,.blog-list-modern__card--featured .blog-list-modern__placeholder{min-height:220px}}