.wolf-blog-page .wolf-breadcrumb{background:transparent !important;padding:20px 0}.wolf-blog-page .wolf-breadcrumb .breadcrumb-item{color:rgba(255,255,255,0.7) !important}.wolf-blog-page .wolf-breadcrumb .breadcrumb-item a{color:#fff;text-decoration:none;transition:opacity 0.3s}.wolf-blog-page .wolf-breadcrumb .breadcrumb-item a:hover{opacity:0.8}.wolf-blog-page .wolf-breadcrumb .breadcrumb-item.active{color:#fff}.wolf-blog-page .wolf-breadcrumb .breadcrumb-item::before{color:rgba(255,255,255,0.5) !important}.wolf-blog-page .contact-hero{padding-top:30px;padding-bottom:60px;background-size:cover;background-position:center;background-repeat:no-repeat}.wolf-blog-page .contact-hero .hero-overlay{background:linear-gradient(to right, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%)}.wolf-blog-page .contact-hero .hero-title{font-size:clamp(20px, 3vw, 48px);letter-spacing:1px}.wolf-blog-page .contact-hero .hero-desc{font-size:clamp(14px, 2vw, 18px);line-height:1.4;opacity:0.9}.wolf-page-blog .text-terra{color:var(--main-color)}.wolf-page-blog .hover-terra:hover{color:var(--main-color)}.wolf-page-blog .letter-spacing-1{letter-spacing:1px}.wolf-page-blog .line-height-lg{line-height:1.6}.wolf-page-blog .font-sm{font-size:13px}.wolf-page-blog .hover-scale:hover{transform:scale(1.05)}.wolf-page-blog .text-muteds{color:rgba(33,37,41,0.75)}.wolf-page-blog .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wolf-page-blog .line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wolf-page-blog .btn-terra{background-color:var(--main-color);color:#fff;border:1px solid var(--main-color)}.wolf-page-blog .btn-terra:hover{background-color:color-mix(in srgb, var(--main-color) 80%, #000);color:#fff}.wolf-page-blog .blog-featured-section .featured-title{font-size:clamp(28px, 4vw, 40px);line-height:1.25}.wolf-page-blog .blog-featured-section .featured-title a{color:var(--main-text-color)}.wolf-page-blog .blog-featured-section .featured-excerpt{font-size:15px}.wolf-page-blog .blog-featured-section .featured-img-link{aspect-ratio:16/10}@media (max-width: 767px){.wolf-page-blog .blog-featured-section .featured-img-link{aspect-ratio:4/3}}.wolf-page-blog .blog-featured-section .featured-img-link img{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;object-fit:contain;width:auto;max-height:100%}.wolf-page-blog .blog-grid-section .blog-card .blog-card-img-link{aspect-ratio:480 / 300}.wolf-page-blog .blog-grid-section .blog-card .blog-card-img-link img{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;object-fit:contain;width:auto;max-height:100%}.wolf-page-blog .blog-grid-section .blog-card .blog-card-title{font-size:20px;line-height:1.3}.wolf-page-blog .blog-grid-section .blog-card .blog-card-title a{color:var(--main-text-color)}.wolf-page-blog .blog-grid-section .blog-card .blog-card-excerpt{font-size:14px}.wolf-page-blog .blog-grid-section .blog-card.group:hover .hover-scale{transform:scale(1.05)}.wolf-page-blog .blog-quote-banner{min-height:280px;background-color:#f8f5ef}.wolf-page-blog .blog-quote-banner .banner-overlay{background:linear-gradient(to right, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.4) 100%)}.wolf-page-blog .blog-quote-banner .quote-content{flex:1}.wolf-page-blog .blog-quote-banner .quote-content .quote-text{font-size:clamp(20px, 2.5vw, 26px);line-height:1.4}@media (min-width: 768px){.wolf-page-blog .blog-quote-banner .quote-content{max-width:65%}}@media (max-width: 767px){.wolf-page-blog .blog-quote-banner .quote-action{border-left:none !important;border-top:1px solid rgba(0,0,0,0.1);padding-left:0 !important;padding-top:20px !important;width:100%;text-align:left !important}}
