.main-container{max-width:1440px;margin:0 auto}
.blog-detail-sec{max-width:1171px;margin:0 auto;padding-top:17px}
.blog-detail-div{display:flex;flex-direction:column;width:100%;row-gap:4px;margin-bottom:35px}
.blog-detail-div .blog-tag{padding:4px 10px;border-radius:68px;background:#0054a6;color:#fff;text-align:right;font-family:"Poppins";font-size:14px;font-style:normal;font-weight:500;line-height:normal;width:fit-content;text-transform:capitalize}
.blog-detail-div .blog-detail-title{color:#000;font-family:"Poppins";font-size:36px;font-style:normal;font-weight:500;line-height:normal}
.blog-detail-div .blog-detail-pretitle-div{display:flex;column-gap:41px;align-items:center;row-gap:8px}
.blog-detail-div .blog-detail-pretitle{color:#181a2a;font-family:"Poppins";font-size:14px;font-style:normal;font-weight:400;line-height:normal}
.blog-detail-div .blog-detail-pretitle span{font-weight:700;text-transform:capitalize}
.blog-detail-div .social-icon-div{display:flex;column-gap:17px}
.blog-detail-div .social-icon-item{min-width:24px;max-width:24px;min-height:24px;max-height:24px;cursor:pointer}
.blog-detail-div .social-icon-item.copied-btn{cursor:unset}
.blog-detail-div .social-icon-item img{display:inline-block;width:100%;height:100%}
.blog-detail-banner{width:100%;min-height:462px;max-height:462px;margin-bottom:24px;overflow:hidden}
.blog-detail-banner img,.blog-des-div img{display:block;width:100%;height:100%;min-height:462px;max-height:462px;max-width:max-content;margin:0 auto}
.blog-des-div{margin-bottom:60px}
.table-overflow{overflow-x:auto}
.blog-des-div td,.blog-des-div th{padding:20px;min-width:200px;border-bottom:1px solid #0054a6}
.blog-des-div table{margin-bottom:24px;table-layout:fixed;width:100%}
.blog-des-div table tbody{display:block;border-top-left-radius:15px;border-top-right-radius:15px;width:fit-content;text-align:center;overflow-x:auto;border-bottom:1px solid #0054a6}
.blog-des-div tr:first-child{color:#FFF;background:#0054a6}
.blog-des-div tr:last-child{border-bottom:1px solid transparent}
.blog-des-div tr:first-child b{font-weight:500}
.blog-des-div tr:first-child td{background-color:#0054a6}
.blog-des-div p,.blog-des-div li,.blog-des-div .blog-des-txt{color:#3b3c4a;font-family:"Poppins";font-size:16px;font-style:normal;font-weight:400;line-height:25px;margin-bottom:20px}
.blog-des-div li{list-style:disc;list-style-position:inside}
.blog-des-div h2,.blog-des-div .blog-des-txt h2{color:#181a2a;font-family:"Poppins";font-size:24px;font-style:normal;font-weight:600;line-height:28px;margin-bottom:16px}
.blog-des-div p i,.blog-des-div p b i,p b i,.blog-des-div .blog-des-txt b i{font-style:italic}
.blog-des-div p u,.blog-des-div li u,.blog-des-div .blog-des-txt u{text-decoration:underline}
.blog-des-div p b,.blog-detail-banner p b,p b,.blog-des-div ul li b,.blog-des-div .blog-des-txt b{font-weight:bold}
.related-card-sec{max-width:1171px;margin:0 auto}
.related-card-sec .blog-landing{margin-top:28px}
@media screen and (min-width:768px) and (max-width:1279px){.main-container{padding:0 20px}
.blog-detail-banner{min-height:290px;max-height:290px;margin-bottom:40px}
.blog-detail-banner img,.blog-des-div img{min-height:290px;max-height:290px}
}
@media screen and (min-width:320px) and (max-width:767px){.main-container{padding:0 20px}
.blog-detail-sec{padding-top:0}
.blog-detail-div{row-gap:8px;margin-bottom:55px}
.blog-detail-div .blog-detail-pretitle-div{flex-direction:column;align-items:flex-start}
.blog-detail-banner{min-height:191px;max-height:191px;margin-bottom:40px}
.blog-detail-banner img,.blog-des-div img{min-height:191px;max-height:191px}
.blog-des-div{margin-bottom:40px}
.blog-des-div td,.blog-des-div th{min-width:unset}
}
.blog-des-div .image{margin-bottom:24px}