.main-blog{padding-right:7%;padding-left:7%;background-color:#f3f1ef}@media screen and (max-width:1150px){.main-blog{padding:3.5rem .5rem!important}}@media screen and (max-width:1750px){.main-blog{padding-right:3%;padding-left:3%}}.main-blog .title--primary{display:flex;align-items:center;font-size:clamp(3rem,2.7rem + .9375vw,4.5rem)!important}@media screen and (max-width:1150px){.main-blog .title--primary{margin:2.8rem 0}}@media screen and (max-width:480px){.main-blog .title--primary{margin-top:0}}.main-blog .title--primary .blog-icon{margin-right:.5rem}.main-blog .title--primary .blog-icon svg{height:48px;width:auto}@media screen and (max-width:1150px){.main-blog .title--primary .blog-icon svg{height:38px}}@media screen and (min-width:1300px){.main-blog .title--primary{margin-bottom:3rem}}.main-blog .blog-articles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem 3.8rem;gap:2.5rem 3.8rem}@media screen and (max-width:1750px){.main-blog .blog-articles{grid-template-columns:repeat(2,1fr);gap:2.5rem 3rem}}@media screen and (max-width:768px){.main-blog .blog-articles{grid-template-columns:1fr;gap:1.5rem}}.main-blog .blog-articles .card__heading{font-size:clamp(1.6rem,1.52rem + .25vw,2rem)}.article-template{background-color:#f3f1ef}@media screen and (max-width:1150px){.article-template{padding-right:.5rem!important;padding-left:.5rem!important}}.article-template .article-template__content,.article-template .article-template__social-sharing,.article-template header{max-width:120rem}@media screen and (max-width:768px){.article-template .article-template__content,.article-template .article-template__social-sharing,.article-template header{margin-top:1rem}}.article-template .article-template__content{font-size:1.6rem}@media screen and (max-width:768px){.article-template .article-template__content{font-size:1.5rem}}.article-template time{color:#fff;background-color:#000;padding:.3rem}.article-template .article-template__back{max-width:25rem;display:flex;justify-content:center;margin:3rem auto 3.2rem}.article-template .article-template__back a{background-color:#000;border:1px solid #000;color:#fff;padding:1.2rem 2.5rem}.article-template .article-template__back a:hover{background-color:#fff;color:#000}