.blog-tabs ul{display:flex;flex-direction:row;gap:1rem}@media (max-width:600px){.blog-tabs ul{flex-wrap:wrap;gap:1rem;justify-content:center}.blog-tabs li{border:1px solid rgba(0,0,0,.05)}.blog-tabs .spacer{display:none}}.blog-tabs li{flex-grow:0;list-style:none;padding:.5em 1em}.blog-tabs .spacer{flex-grow:1}.blog-tabs li:hover{background:#111}.blog-tabs a{color:var(--clr-primary);text-decoration:none}.blog-tabs li:hover a{color:#fff}.blog-tabs li.active{background:var(--clr-primary)}.blog-tabs li.active a{color:#111}.gal-thumb{display:block;margin-bottom:2rem;overflow:hidden;position:relative}.blog{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media (max-width:768px){.blog{grid-template-columns:repeat(2,1fr)}}@media (max-width:450px){.blog{grid-template-columns:1fr}}.hover-zoom{opacity:1;transition:all .4s ease}.gal-thumb:hover .hover-zoom{filter:brightness(.1);filter:contrast(300%);opacity:.06;scale:1.1}.gal-thumb:hover .gal-label{opacity:1;top:calc(50% - 1em)}.blog-post-title{color:var(--clr-text);font-family:var(--font-secondary);font-size:1.4rem;font-weight:700;letter-spacing:1px;line-height:1.5;margin-block:.5rem}.hero-slider .carousel-cell .inner{color:#fff;position:relative;text-align:center;top:50%;transform:translateY(-50%)}