.default-blog{background-color:#e6e6e6;padding:50px 10px 100px}.default-blog-inner{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);margin:0 auto;max-width:900px;padding:20px}.default-blog-inner h1{font-size:42px;text-align:center}.default-blog-inner .blog-post__body{margin-top:10px}.default-blog-inner .custom-recent-posts .blog-related-posts__image{height:135px!important}.blog-image{height:300px;margin:0 -20px}.blog-image img{height:100%;max-width:100%;object-fit:cover;width:100%}.author{color:#041b38;font-size:12px}.default-blog-inner .main-post .blog-post__meta{margin-top:5px}.blog-recent-posts .recent-wrapper h2{color:#041b38;font-family:Roboto Condensed,Sans-serif;font-size:42px;font-weight:600;line-height:1.2em}.default-blog .blog-recent-posts .recent-wrapper h2 span{color:#d70005}.default-blog .blog-related-posts__list{display:flex;gap:20px}.default-blog article.blog-related-posts__post{border:1px solid #ffb221;border-radius:20px;display:flex;flex-direction:column}.default-blog article.blog-related-posts__post img{border-radius:20px 20px 0 0;height:179px;margin-bottom:10px;object-fit:cover;width:100%}.default-blog .blog-related-posts__title{color:#041b38;font-family:Roboto Condensed,Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;margin-bottom:10px}.default-blog .desc{color:#404040;font-size:13px;line-height:180%;margin-bottom:10px}.default-blog .meta-desc{border-top:1px solid #ffc40029;padding:0 0 10px}.default-blog .meta-desc span,.default-blog .meta-desc time{color:#adadad;font-family:Roboto Condensed,sans-serif;font-size:12px}.default-blog .blog-btn{background:#bd000a;border-radius:3px;color:#fff;display:inline-block;font-family:Open Sans,Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;margin-bottom:10px;padding:10px 20px;text-decoration:none;text-transform:uppercase;transition:all .3s}.default-blog .blog-btn:hover{background-color:#ffc400}.default-blog .cta-section{margin:10px 0}.default-blog .bottom{margin-top:auto}@media (max-width:900px){.default-blog article.blog-related-posts__post{flex:calc(50% - 20px);max-width:calc(50% - 20px)}}@media (max-width:767px){.default-blog-inner h1{font-size:28px}.default-blog-inner{padding:10px}.blog-image{margin:0 -10px}.default-blog article.blog-related-posts__post{flex:100%;max-width:100%}}