.alb5-empty{padding:60px 0;text-align:center}.alb5-empty p{font-family:var(--alb5-font);font-size:18px;font-weight:300;color:var(--alb5-light)}.alb5-pagination .page-numbers .dots{background:0 0!important;min-width:auto!important;padding:0 2px!important;cursor:default!important;pointer-events:none!important}.blog-archive-shortcode.v5{width:100vw!important;margin-left:calc(-50vw + 50%)!important;overflow-x:hidden;background:#fff}.blog-archive-shortcode.v5 :root{--blog-dark-text:#2a2a2a;--blog-light-text:#666;--blog-primary:#5a4f42;--blog-300:#e8e5df;--blog-400:#ccc8c0;--blog-100:#faf9f7;--blog-200:#efedeb;--blog-white:#fff}.blog-hero-section{background:#faf9f7;padding:80px 120px;width:100%;display:flex;justify-content:flex-start}.blog-hero-container{max-width:1440px;width:100%;margin:0 auto}.blog-hero-content{max-width:731px;display:flex;flex-direction:column;gap:10px}.blog-hero-title{font-family:"Sofia Pro","Afacad Flux",sans-serif;font-size:36px;font-weight:400;line-height:1.2;color:#2a2a2a;margin:0}.blog-hero-subtitle{font-family:"Afacad Flux",sans-serif;font-size:18px;font-weight:300;line-height:1.5;color:#666;margin:0}.blog-featured-section{background:#fff;padding:60px 120px 40px;width:100%}.blog-featured-container{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:30px}.blog-section-title{font-family:"Afacad Flux",sans-serif;font-size:28px;font-weight:500;color:#2a2a2a;margin:0}.blog-featured-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.blog-featured-card{display:flex;flex-direction:column;gap:30px}.blog-featured-image-link{display:block;width:100%}.blog-featured-image{width:100%;height:350px;overflow:hidden;background:#efedeb}.blog-featured-card:hover .blog-featured-thumbnail{transform:scale(1.04)}.blog-featured-content{display:flex;flex-direction:column;gap:20px}.blog-featured-title{margin:0}.blog-featured-title a{font-family:"Afacad Flux",sans-serif;font-size:24px;font-weight:500;line-height:1.3;color:#2a2a2a;text-decoration:none;text-transform:capitalize;display:block;transition:color .3s ease}.blog-featured-title a:hover{color:#5a4f42}.blog-featured-excerpt{font-family:"Afacad Flux",sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:#2a2a2a;margin:0}.blog-posts-section{background:#fff;padding:60px 120px 80px;width:100%}.blog-posts-container{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:30px}.blog-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.blog-card{display:flex;flex-direction:column;gap:20px}.blog-card-image-link{display:block;width:100%}.blog-card-image{width:100%;height:250px;overflow:hidden;background:#efedeb}.blog-card:hover .blog-card-thumbnail{transform:scale(1.04)}.blog-card-content{display:flex;flex-direction:column;gap:20px}.blog-card-meta{display:flex;align-items:center;gap:8px}.blog-card-author,.blog-card-date{font-family:"Afacad Flux",sans-serif;font-size:16px;font-weight:400;color:#666}.blog-meta-dot{width:3px;height:3px;border-radius:50%;background:#666;flex-shrink:0}.blog-card-title-section{display:flex;flex-direction:column;gap:10px}.blog-card-title{margin:0}.blog-card-title a{font-family:"Afacad Flux",sans-serif;font-size:20px;font-weight:500;line-height:1.3;color:#2a2a2a;text-decoration:none;text-transform:capitalize;display:block;transition:color .3s ease}.blog-card-title a:hover{color:#5a4f42}.blog-card-excerpt{font-family:"Afacad Flux",sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#2a2a2a;margin:0}.blog-card-tags{display:flex;flex-wrap:wrap;gap:10px}.blog-card-tag{font-family:"Afacad Flux",sans-serif;font-size:14px;font-weight:400;color:#2a2a2a;text-transform:capitalize;padding:5px 10px;border:.5px solid #2a2a2a;border-radius:50px;background:0 0;line-height:1;white-space:nowrap}.blog-pagination{display:flex;justify-content:center;margin-top:40px}.blog-pagination-wrap{display:flex;align-items:center;gap:20px}.blog-pagination-wrap .page-numbers{display:flex;align-items:center;gap:10px}.page-arrow.disabled{opacity:.3;cursor:default;pointer-events:none}.no-blog-posts{text-align:center;padding:80px 20px}.no-blog-posts p{font-family:"Afacad Flux",sans-serif;font-size:18px;color:#666}@media (max-width:1279px){.blog-hero-section,.blog-featured-section,.blog-posts-section{padding-left:60px;padding-right:60px}.blog-featured-grid{grid-template-columns:repeat(2,1fr);gap:24px}.blog-posts-grid{grid-template-columns:repeat(3,1fr);gap:24px}.blog-featured-image{height:280px}.blog-card-image{height:220px}}@media (max-width:1023px){.blog-hero-section,.blog-featured-section,.blog-posts-section{padding-left:40px;padding-right:40px}.blog-featured-grid{grid-template-columns:repeat(2,1fr);gap:20px}.blog-posts-grid{grid-template-columns:repeat(2,1fr);gap:20px}.blog-featured-image{height:260px}.blog-card-image{height:200px}.blog-hero-title{font-size:32px}}@media (max-width:767px){.blog-hero-section,.blog-featured-section,.blog-posts-section{padding-left:20px;padding-right:20px}.blog-hero-section{padding-top:50px;padding-bottom:50px}.blog-featured-section,.blog-posts-section{padding-top:40px;padding-bottom:40px}.blog-hero-title{font-size:28px}.blog-hero-subtitle{font-size:16px}.blog-section-title{font-size:24px}.blog-featured-grid,.blog-posts-grid{grid-template-columns:1fr;gap:40px}.blog-featured-image{height:220px}.blog-card-image{height:220px}.blog-featured-title a{font-size:22px}.blog-card-title a{font-size:18px}.blog-featured-excerpt,.blog-card-excerpt{font-size:15px}.blog-pagination-wrap{gap:12px}.blog-pagination-wrap .page-numbers{gap:6px}}@media (max-width:480px){.blog-hero-title{font-size:24px}.blog-section-title{font-size:22px}.blog-featured-title a{font-size:20px}.blog-card-title a{font-size:16px}.blog-card-author,.blog-card-date{font-size:14px}.blog-card-tag{font-size:12px;padding:4px 8px}}.alb5-posts.is-loading{opacity:0;pointer-events:none}