.blog-container{background-color:#f7f7f4;padding-top:30px;position:relative}.blog-container select{border-radius:0;padding:15px}.blog-container .blog-filters-container{background-color:#fff;z-index:10;position:sticky;top:0}.blog-container .blog-filters-container select{border-radius:0;padding:15px}.blog-container .blog-filters-container .container{position:relative}.blog-container .blog-filters-container .container:after{content:"";position:absolute;right:30px;top:0;height:100%;width:30px;background-image:linear-gradient(90deg,transparent,#fff)}.blog-container .blog-filters-container .filter-scroll{background:none;border:none;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.blog-container .blog-filters-container .filter-scroll.right{right:15px}.blog-container .blog-filters-container .filter-scroll.left{left:15px}.blog-container .blog-filters-container .blog-filters{white-space:nowrap;position:relative;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.blog-container .blog-filters-container .blog-filters::-webkit-scrollbar{display:none}.blog-container .blog-filters-container .blog-filters button{background:none;text-transform:uppercase;font-size:12px;font-weight:900;padding:16px 0 12px;margin-right:30px;border:none;border-bottom:4px solid transparent;color:#1a1a1a}.blog-container .blog-filters-container .blog-filters #active-link-indicator{position:absolute;margin-top:-3px;left:0;height:4px;background-color:#c94000}.blog-container .select-component{margin-top:20px}.blog-container .select-component select{font-weight:900}.blog-container .blog-posts-container{padding-top:30px;padding-bottom:55px;aspect-ratio:1}.blog-container .blog-posts-container .load-more{width:100%;text-transform:uppercase}.blog-container .blog-posts-container .blog-post-card .post-detail .h5{margin-bottom:15px}.blog-container .blog-posts-container .blog-post-card .image-wrapper{position:relative;overflow:hidden;aspect-ratio:1}.blog-container .blog-posts-container .blog-post-card .image-wrapper:hover img{transform:scale(1.01)}.blog-container .blog-posts-container .blog-post-card .image-wrapper img{transition:transform .3s ease-in-out}.blog-container.small-hero{top:-110px}@media(min-width:992px){.blog-container{padding-top:0}.blog-container .blog-filters-container .container{position:relative}.blog-container .blog-filters-container .container:after{content:"";position:absolute;right:80px;top:0;height:100%;width:80px;background-image:linear-gradient(90deg,transparent,#fff)}.blog-container .blog-filters-container .filter-scroll.right{right:55px}.blog-container .blog-filters-container .filter-scroll.left{left:55px}.blog-container .blog-filters-container .blog-filters button{font-size:20px;margin-right:50px}.blog-container .select-component{width:-moz-max-content;width:max-content;margin-left:auto}.blog-container .select-component label{font-size:12px;font-weight:800;text-transform:uppercase;margin-bottom:4px}.blog-container .select-component select{font-size:12px;font-weight:800;border-radius:0;padding:18px 20px;text-transform:uppercase}.blog-container .select-component select option{text-transform:uppercase}}@media(min-width:992px)and (min-width:992px){.blog-container .select-component{width:186px;margin-left:auto}.blog-container .select-component .selected-option .btn{border:none;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-size:15px;line-height:20px;font-weight:900;letter-spacing:.32px}.blog-container .select-component .selected-option .btn:focus{outline:1px solid #c94000}.blog-container .select-component .select-options{box-shadow:0 3px 11px rgba(0,0,0,.122)}.blog-container .select-component .select-options .list-group-item{border:none;padding:4px}.blog-container .select-component .select-options .list-group-item .btn{text-align:right;border:none;font-size:12px;letter-spacing:.25px;text-transform:uppercase;font-weight:900;padding:5px 22px}.blog-container .select-component .select-options .list-group-item .btn:focus,.blog-container .select-component .select-options .list-group-item .btn:hover{color:#c94000}.blog-container .select-component .select-options .list-group-item .btn:focus{box-shadow:0 0 0 .25rem #c94000}.blog-container .select-component .select-options .list-group-item:first-child .btn{padding-top:10px}.blog-container .select-component .select-options .list-group-item:last-child .btn{padding-bottom:10px}}@media(min-width:992px){.blog-container .blog-posts-container{padding-bottom:70px}.blog-container.small-hero{top:-200px}}