.blog_detail_container{width:100%;max-width:880px;margin:0 auto;padding-block:130px}.blog_header{padding-bottom:20px}.recent_blogs__header{padding-bottom:20px}.subheading{color:var(--color-primary);display:block;margin-bottom:12px;letter-spacing:2.8px}.blog_title{font-size:56px;letter-spacing:0;margin-bottom:12px}.blog_header_text{margin:60px 0 30px 0}.blog_featured_img{margin-top:32px}.blog_featured_img img{display:block;width:100%;max-width:100%}.blog_detail p,.blog_block ul li{color:#CCC}.blog_detail p:not(:last-child){margin-bottom:12px}.blog_block .blog_divider{margin:30px 0;border-bottom:1px solid #E8E4DC4D}.blog_block .blog_content_title{margin-bottom:16px}.blog_block ul{margin-left:20px}.blog_block ul li:not(:last-child){padding-bottom:4px}.blog_block strong{display:inline-block;color:var(--color-text-light);margin-top:20px}.blog-table-wrapper{width:100%;overflow-x:auto;border:1px solid #E8E4DC4D;-webkit-overflow-scrolling:touch;margin-bottom:30px}.blog-table{width:100%;min-width:700px;border-collapse:collapse}.blog-table th,.blog-table td{text-align:left;white-space:normal;padding:20px}.blog-table th{font-size:14px;font-weight:400;color:var(--color-medium-gray);border-bottom:1px solid #E8E4DC4D}.blog-table td{font-size:16px;font-weight:400;color:var(--color-text-light)}.blog-table th:not(:last-child),.blog-table td:not(:last-child){border-right:1px solid #E8E4DC4D}.blog-table-wrapper::-webkit-scrollbar{height:4px}.blog-table-wrapper::-webkit-scrollbar-track{background:rgb(244 243 243 / .05)}.blog-table-wrapper::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:3px}.pre_next_btn{display:flex;justify-content:space-between}.pre_next_btn .blog_btn{font-family:var(--font-body);font-size:16px;font-weight:400;color:var(--color-text-light);padding:10px 20px;border:1px solid #FAF6EF;background-color:#fff0;outline:none;cursor:pointer}.recent_blogs{background-color:#131823}.recent_blogs_subheading,.recent_blogs_heading{text-align:center}.blog_recent_blog_btn{margin-top:48px;display:flex;justify-content:center}.blog-listing__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;row-gap:50px}.blog-listing__card{display:flex;flex-direction:column;border:1px solid rgb(232 228 220 / .3);background-color:var(--color-bg-dark)}.blog-listing__media{position:relative;display:block;width:100%;overflow:hidden}.blog-listing__media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform 0.4s ease}.blog-listing__media:hover img{transform:scale(1.05)}.blog-listing__tag{position:absolute;top:16px;left:16px;z-index:2;padding:6px 14px;background:var(--color-primary);color:var(--color-text-light);letter-spacing:1px}.blog-listing__content{background-color:var(--color-bg-dark);padding:24px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.blog-listing__title{margin-bottom:0}.blog-listing__title a{color:var(--color-text-light);transition:color 0.3s ease}.blog-listing__title a:hover{color:var(--color-primary)}.blog-listing__link{text-transform:uppercase;padding:12.5px 8px}@media only screen and (max-width:1366px){.blog_title{font-size:52px}.blog_featured_img{margin-top:30px}.blog_header_text{margin:48px 0 24px 0}.blog_block .blog_content_title{margin-bottom:12px}.blog-table-wrapper{margin-bottom:24px}.blog-table th,.blog-table td{padding:16px}.blog_block strong{margin-top:16px}.blog_block .blog_divider{margin:24px 0}.blog_recent_blog_btn{margin-top:40px}}@media only screen and (max-width:1199px){.blog_title{font-size:45px}.blog_recent_blog_btn{margin-top:32px}.blog-listing__grid{gap:12px;row-gap:30px}.blog_detail_container{padding-block:110px}}@media only screen and (max-width:1024px){.blog_title{font-size:35px}.blog_recent_blog_btn{margin-top:24px}}@media only screen and (max-width:991px){.blog-listing__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.blog_title{font-size:28px}.blog_block .blog_divider{margin:20px 0}.blog_header_text{margin:30px 0 20px 0}.blog-table th,.blog-table td{padding:12px}.blog-table td{font-size:14px}.pre_next_btn .blog_btn{font-size:14px;padding:8px 16px}}@media (max-width:575px){.blog-table{min-width:600px}.blog-listing__grid{grid-template-columns:1fr}}