.body-container--blog-post{background-color:#fff}.body-container--blog-post hr{border-style:inset;margin-left:auto;margin-right:auto;width:25%}.sevn-post-container{margin:0 auto;max-width:1140px;padding:80px 30px 65px;width:100%}.sevn-post-container .post-body{margin:0 auto;max-width:800px;width:100%}.sevn-post-container .post-body :is(h2,h3,h4,h5,h6){letter-spacing:1px;margin-top:1rem}.sevn-post-container .post-body h2{font-weight:500}.sevn-post-container .post-body h3{font-style:italic;font-weight:700;text-transform:uppercase}.sevn-post-container .post-body h4{font-size:20px;font-weight:700}.sevn-post-content .post-body img{margin-bottom:1rem;margin-top:1rem}.sevn-post-content{display:block}.sevn-post-content .post-body a:hover:not(.button){text-decoration:underline}.main-title{font-size:13px}body .post-meta{margin-bottom:0}body .sevn-post-content .post-meta{margin-bottom:10px}.custom-seperator{border-bottom:1px solid #59595b;display:block;margin:20px auto;max-width:100%;width:400px}.body-container--blog-listing h1,.body-container--blog-post h1{font-size:34px;letter-spacing:1.5px;margin:0 0 1rem}.post-body,.post-heading,.post-meta,.post-tags{margin:0 0 1rem}.post-meta .seperator{padding:0 5px}.post-body blockquote{background:#f6f3f3;margin-top:15px;padding-bottom:20px;padding-top:20px}.post-body{border-top:1px solid #ccc;padding-top:30px}.post-breadcrumb{padding-bottom:30px}.post-share-icons{margin-bottom:30px}.post-tags{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:50px 0}.post-tags a{font-weight:700}.post-tags a:focus,.post-tags a:hover{text-decoration:underline}.nav-links{display:flex;flex-direction:row;width:100%}.nav-links .nav-next,.nav-links .nav-previous{display:block;width:100%}.nav-links .nav-previous{text-align:left}.nav-links .nav-next{text-align:right}.nav-links a{font-weight:400}.sevn-post-content .post-area{flex:0 0 92%}.sevn-post-content .post-social{flex:0 0 8%}@media screen and (max-width:768px){.nav-links .nav-previous{margin-bottom:15px}.nav-links,.nav-links .nav-next,.nav-links .nav-previous{display:block;width:100%}.sevn-post-container{padding:40px 20px}.sevn-post-content{flex-direction:column-reverse}.sevn-post-content .post-social{margin:0 0 1rem}.sevn-post-content .post-area,.sevn-post-content .post-social{flex:0 0 100%}}