﻿.our-blog-section{padding:30px 0;background-color:#fff}.our-blog-section .section-header{text-align:center;margin-bottom:50px}.our-blog-section .section-header .blog-badge{display:inline-block;padding:4px 16px;background:rgba(255,107,74,.1);color:#cf0808;border-radius:20px;font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:12px}.our-blog-section .section-header .section-title{font-size:42px;font-weight:800;color:#1a1a1a;margin:0}.our-blog-section .blog-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:40px}@media(max-width: 991px){.our-blog-section .blog-grid{grid-template-columns:1fr}}.our-blog-section .main-blog-entry{opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(0.4, 0, 0.2, 1)}.our-blog-section .main-blog-entry.is-visible{opacity:1;transform:translateY(0)}.our-blog-section .main-blog-entry .blog-image-wrapper{position:relative;border-radius:24px;overflow:hidden;margin-bottom:24px;aspect-ratio:16/9}.our-blog-section .main-blog-entry .blog-image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.our-blog-section .main-blog-entry .blog-image-wrapper:hover img{transform:scale(1.05)}.our-blog-section .main-blog-entry .blog-meta{display:flex;align-items:center;gap:15px;margin-bottom:16px}.our-blog-section .main-blog-entry .blog-meta .category-tag{padding:4px 12px;border:1px solid #eee;border-radius:20px;font-size:13px;color:#575757}.our-blog-section .main-blog-entry .blog-meta .post-details{font-size:14px;color:#575757;display:flex;align-items:center;gap:8px}.our-blog-section .main-blog-entry .blog-meta .post-details::before{content:"";width:4px;height:4px;background:#575757;border-radius:50%}.our-blog-section .main-blog-entry .blog-title{font-size:32px;font-weight:700;line-height:1.3;margin-bottom:20px;color:#1a1a1a}.our-blog-section .main-blog-entry .blog-title a{color:inherit;text-decoration:none;transition:color .3s ease}.our-blog-section .main-blog-entry .blog-title a:hover{color:#cf0808}.our-blog-section .blog-sidebar-list{display:flex;flex-direction:column;gap:30px}.our-blog-section .small-blog-entry{display:grid;grid-template-columns:180px 1fr;gap:20px;opacity:0;transform:translateX(20px);transition:all .5s cubic-bezier(0.4, 0, 0.2, 1)}.our-blog-section .small-blog-entry.is-visible{opacity:1;transform:translateX(0)}@media(max-width: 991px){.our-blog-section .small-blog-entry{grid-template-columns:140px 1fr}}@media(max-width: 575px){.our-blog-section .small-blog-entry{grid-template-columns:1fr;gap:15px}}.our-blog-section .small-blog-entry .side-image-wrapper{border-radius:12px;overflow:hidden;aspect-ratio:16/10;background-color:#f9f9f9}.our-blog-section .small-blog-entry .side-image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease}.our-blog-section .small-blog-entry .side-image-wrapper:hover img{transform:scale(1.1)}@media(max-width: 575px){.our-blog-section .small-blog-entry .side-image-wrapper{aspect-ratio:16/9}}.our-blog-section .small-blog-entry .side-content .side-meta{display:flex;align-items:center;gap:10px;margin-bottom:8px}.our-blog-section .small-blog-entry .side-content .side-meta .category-tag{padding:2px 10px;border:1px solid #eee;border-radius:20px;font-size:12px;color:#575757}.our-blog-section .small-blog-entry .side-content .side-meta .post-date{font-size:12px;color:#575757}.our-blog-section .small-blog-entry .side-content .side-title{font-size:18px;font-weight:700;line-height:1.4;margin-bottom:12px;color:#1a1a1a;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.our-blog-section .small-blog-entry .side-content .side-title a{color:inherit;text-decoration:none;transition:color .3s ease}.our-blog-section .small-blog-entry .side-content .side-title a:hover{color:#cf0808}.our-blog-section .learn-more{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#fff;text-decoration:none;transition:gap .3s ease;padding:2px 6px;background-color:#015fc9;border-radius:4px}.our-blog-section .learn-more::after{content:"→";font-size:14px}.our-blog-section .learn-more:hover{gap:10px;color:#fff}.our-blog-section .view-all-btn{margin-top:20px;text-align:center;font-size:16px;font-weight:600;background:rgba(0,0,0,0);border:1px solid #015fc9;color:#015fc9;padding:10px 20px;border-radius:50px;text-decoration:none;display:inline-block;transition:all .3s ease}.our-blog-section .view-all-btn:hover{background-color:#015fc9;color:#fff}.our-blog-section .skeleton{background:#eee;background:linear-gradient(110deg, #ececec 8%, #f5f5f5 18%, #ececec 33%);border-radius:5px;background-size:200% 100%;animation:1.5s shine linear infinite}.our-blog-section .skeleton-img{width:100%;border-radius:20px;aspect-ratio:16/9}.our-blog-section .skeleton-title{height:28px;width:80%;margin-bottom:15px}.our-blog-section .skeleton-text{height:14px;width:100%;margin-bottom:10px}.our-blog-section .skeleton-text.short{width:60%}.our-blog-section .skeleton-meta{height:12px;width:120px;margin-bottom:12px}@keyframes shine{to{background-position-x:-200%}}/*# sourceMappingURL=blog.css.map */
