.blog-post-section article .featured_image{background-attachment:fixed;background-position:top;background-repeat:no-repeat;background-size:cover;height:450px;object-fit:cover;width:100%}.blog-post-section .blog-post__header .blog-post__tags a.blog-post__tag-link{border:2px solid #425b76;border-radius:8px;border-width:1px!important;display:inline-block;font-size:14px;line-height:18px;margin-right:10px;padding:4px 10px;text-decoration:none;text-transform:capitalize}.blog-post-section .blog-post__header .blog-post__title{color:#000;font-size:56px;font-weight:900;line-height:64px;margin:16px 0 10px}.blog-post-section .blog-post__header .blog-post__meta{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.4rem;width:100%}.blog-post-section .blog-post__header .blog-post__meta .blog-post__meta-time{flex:0 0 100%;max-width:calc(100% - 65px)}.blog-post-section .blog-post__header .blog-post__meta .blog-post__meta-time a{font-size:16px;line-height:24px;text-decoration:none}.blog-post-section .blog-post__header .blog-post__meta .blog-post__meta-time time{color:#6b6b6b;font-size:16px;line-height:24px}.blog-post-section .blog-post{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative}.blog-post-section .blog-post .blog-post__body{flex:0 0 100%;max-width:calc(70% - 30px);padding-right:30px}.blog-post-section .blog-post aside{flex:0 0 30%;max-width:30%;position:sticky;top:24%}.blog-post-section .blog-post h2{color:#111;font-size:48px;line-height:56px;margin-bottom:20px}.blog-post-section .blog-post p{font-size:16px;letter-spacing:0;margin-bottom:25px}.blog-post-section .blog-post h4,.blog-post-section .blog-post h4 span{font-size:16px;letter-spacing:0}.blog-post-section .blog-post aside .au-blog__widget{margin-bottom:40px}.blog-post-section .blog-post aside .au-blog__widget .au-blog__widget-title{color:#111;font-size:20px;letter-spacing:0;line-height:28px;margin-bottom:20px}.blog-post-section .blog-post aside .au-blog__widget ul{list-style:none;margin-bottom:24px;padding:0}.blog-post-section .blog-post aside .au-blog__widget ul li{margin:0}.blog-post-section .blog-post aside .au-blog__widget ul li a{color:#6b6b6b;display:inline-block;font-size:16px;line-height:24px;padding:6px 0;position:relative;text-decoration:none;text-transform:capitalize}.blog-post-section .blog-post aside .au-blog__widget ul li a:hover{color:#111;font-weight:700}@media screen and (max-width:767px){.blog-post-section .blog-post__header .blog-post__title{font-size:25px;line-height:normal}.blog-post-section .blog-post__header .blog-post__meta .blog-post__meta-time a,.blog-post-section .blog-post__header .blog-post__meta .blog-post__meta-time time{font-size:14px;line-height:normal}.blog-post-section .blog-post__header .blog-post__meta{margin-bottom:0}.blog-post-section .blog-post{padding:60px 0 30px}.blog-post-section article .featured_image{height:250px}.blog-post-section .blog-post .blog-post__body{max-width:100%;padding-right:0}.blog-post-section .blog-post h2{font-size:22px;line-height:normal}.blog-post-section .blog-post aside{flex:0 0 100%;max-width:100%;position:unset}}@media (min-width:768px) and (max-width:1024px){.blog-post-section .blog-post__header .blog-post__title{font-size:35px;line-height:normal}.blog-post-section article .featured_image{height:350px}.blog-post-section .blog-post h2{font-size:28px;line-height:normal}}