.section.blog-page{padding:3rem 0}.time-reader{display:inline-block}.timer{display:flex;align-items:center;padding:.6rem 1rem;border-radius:.5rem;border:1px solid #3d3f40}.timer .img-holder{margin:0 1rem 0 0;height:2.95rem}.timer .time{display:block;line-height:1;margin:0 0 .2rem}@media (min-width:768px){.time-reader{display:flex}}.time-reader svg{width:1.4em;height:2em}.blog{margin:0 0 5rem}@media (min-width:768px){.blog{display:flex;align-items:center;margin:0 0 6rem}}.blog.blog-wide{display:block}.blog.blog-wide .blog-img{width:100%;padding:0;margin:0 0 2rem}.blog.blog-wide .blog-description{width:100%;padding:0}.blog.blog-wide .blog-description p{max-width:none}.blog .h2{color:#3d3f40}.blog .blog-img{margin:0 0 2rem;display:block}@media (min-width:768px){.blog .blog-img{width:52%;margin:0 5rem 0 0;padding:0}}@media (min-width:1024px){.blog .blog-img{width:55%;margin:0 10rem 0 0}}@media (min-width:768px){.blog .blog-description{width:48%}}@media (min-width:1024px){.blog .blog-description{width:45%}}@media (min-width:768px){.blog-lg .blog .blog-description{width:100%}}.blog .blog-description h1,.blog .blog-description h2,.blog .blog-description h3,.blog .blog-description h4,.blog .blog-description h5{font-family:trade-gothic-next,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:700}.blog .blog-description .h3 a{color:#3d3f40}.blog .blog-description .h3 a:hover{color:rgba(61,63,64,.6)}.blog .blog-description .h3.border{position:relative;padding-top:2rem;line-height:1.2;margin-bottom:2rem}.blog .blog-description .h3.border:after{position:absolute;top:0;left:0;height:.1rem;width:5.7rem;content:"";background-color:#3d3f40}@media (min-width:1700px){.blog .blog-description .h3.border:after{width:11.4rem}}.blog .blog-description p{margin:0 0 3rem}@media (min-width:768px){.blog .blog-description p{max-width:38rem}}.blog .time-reader{display:inline-block}.blog .timer{display:flex;align-items:center;padding:.6rem 1rem;border-radius:.5rem;border:1px solid #3d3f40}.blog .timer .img-holder{margin:0 1rem 0 0;height:2.95rem}.blog .timer .time{display:block;line-height:1;margin:0 0 .2rem}.blog .blog-heading{margin:0 0 4rem}.blog .blog-heading .h1{max-width:80rem}.blog .blog-heading .h1.border{position:relative;padding-top:3rem;line-height:1.2;margin-bottom:2rem}.blog .blog-heading .h1.border:after{position:absolute;top:0;left:0;height:.1rem;width:5.7rem;content:"";background-color:#3d3f40}@media (min-width:1700px){.blog .blog-heading .h1.border:after{width:11.4rem}}.blog .blog-heading p{font-size:24px}.blog .blog-heading .time-reader{margin:0 0 3rem}