.blog-post .section-hero{padding:15rem 0}.blog-post .section-hero .background{opacity:1;background-size:cover}.blog-post .section-hero .container .content{max-width:900px;margin:0 auto;text-align:center}.blog-post .section-hero .container .content h1{font-size:3em}@media (max-width:750px){.blog-post .section-hero{padding:15rem 0 5rem}}.blog-post .section-blog-details{margin:2rem 0}.blog-post .section-blog-details .container{max-width:900px}.blog-post .section-blog-details .container p.date{font-weight:600}.blog-post .section-blog-details .social-links{display:flex;justify-content:flex-start;align-items:center;grid-gap:10px}.blog-post .section-blog-details .social-links a{background-color:var(--secondary);height:35px;width:35px;display:flex;justify-content:center;align-items:center;transition:all 0.1s}.blog-post .section-blog-details .social-links a svg path{fill:var(--primary)}.blog-post .section-blog-details .social-links a:hover{background-color:var(--primary)}.blog-post .section-blog-details .social-links a:hover svg path{fill:var(--secondary)}.section-blog-text{margin-bottom:2rem}.section-blog-text .container{max-width:900px}.section-blog-text .container .content .text *{font-size:1.1em;line-height:1.8em;margin-bottom:2em}