.blog-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:200px;background-image:var(--bg-banner);background-position:center;background-size:cover}.blog-header h1{display:table-cell;padding:2rem;font-size:4rem;font-weight:500;vertical-align:middle;color:#fff}.blog-header .blog-title-wrapper{display:table;width:100%;max-width:1440px;height:90%;margin:0 auto;text-align:left}@media screen and (max-width: 768px){.blog-template header div h1{font-size:3rem}.blog-template .blog-header{height:auto;min-height:100px;overflow:hidden;background-repeat:no-repeat;background-size:cover}.blog-template header div h1 span{margin-left:0 !important}}.main-blog{padding-bottom:5rem}.main-blog .blog-articles{display:grid;grid-template-columns:repeat(3, 1fr);gap:3rem 2rem;margin-top:4rem}.main-blog .template-wrapper{padding:0 2rem}.empty-blog p{margin-top:8rem;color:#315e4d;text-align:center;text-transform:uppercase}.blog-articles__article{display:block;width:100%;min-width:300px;max-width:500px;height:100%;min-height:450px;max-height:600px;margin:auto}.blog-articles__article.large{grid-column:auto/span 2;min-width:unset;max-width:100%}.blog-articles__article.large .article .article-featured-image-wrapper{max-width:100%}.article{width:100%;height:100%;min-height:450px;margin:auto;background-color:#f5f5f5;border-radius:12px}.article .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:1rem;margin-bottom:1rem}.article .tags .tag{min-width:auto;padding:.5rem .8rem;font-size:1rem;color:#c35824;background-color:rgba(0,0,0,0);border:1px solid #c35824}.article .article-featured-image-wrapper{display:block;width:100%;max-width:500px}.article .article-featured-image-wrapper img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;border-top-left-radius:12px;border-top-right-radius:12px}.article .article-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.3rem;font-size:2.3rem;font-weight:300;line-height:1.2}.article .article-title a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#000;-webkit-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}.article .article-title a:hover{color:#c35824}.article a,.article span,.article time{line-height:1.2}.article time{font-size:1.2rem}.article .article-published{font-size:1rem;font-weight:300}.article .article-header{padding:1rem 2rem}.article .article-excerpt{padding:0 2rem 1rem;margin-top:.7rem}.article .article-excerpt p{font-size:1.3rem}.article footer{display:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2rem;font-size:1.2rem}@media screen and (width <= 1000px){.main-blog .blog-articles{grid-template-columns:repeat(2, 1fr)}.main-blog .blog-articles__article.large{grid-template-columns:repeat(2, 1fr);grid-column:auto;width:100%;min-width:300px;max-width:500px;height:100%;min-height:450px;max-height:600px;margin:auto}.main-blog .blog-articles__article.large .article .article-featured-image-wrapper{max-width:100%}}@media screen and (width <= 700px){.main-blog .breadcrumbs{display:none}.main-blog .article footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-blog .article .tags .tag{color:#315e4d;border-color:#315e4d}.main-blog .blog-articles{grid-template-columns:repeat(1, 1fr)}}