.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}
.blog-des-div .custom-select-wrapper{position:relative;height:47px;margin-bottom:20px}
.blog-des-div .custom-select{border:1px solid black;width:max-content;min-width:250px;max-width:500px;position:absolute;top:0;left:0;background:white;border-radius:10px;box-shadow:-15px 15px 30px -3px rgba(145,158,171,0.24),0 0 1.5px 0 rgba(145,158,171,0.24)}
.blog-des-div .custom-select .select-title{padding:10px 30px 10px 20px;margin:unset;position:relative;cursor:pointer}
.blog-des-div .custom-select ul{padding:10px 30px 20px 30px;display:none;max-height:190px;overflow:auto}
.blog-des-div .custom-select ul::-webkit-scrollbar{width:15px}
.blog-des-div .custom-select ul::-webkit-scrollbar-track{background-color:#f4f4f4;height:8px;background-clip:padding-box;border-right:8px solid rgba(0,0,0,0);border-top:0 solid rgba(0,0,0,0);border-bottom:0 solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0)}
.blog-des-div .custom-select ul::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgba(7,59,163,0.904);border-right:8px solid rgba(0,0,0,0);border-top:0 solid rgba(0,0,0,0);border-left:0 solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0)}
.blog-des-div .custom-select ul.active{display:block}
.blog-des-div .custom-select ul li{font-size:13px;list-style-position:outside;margin-bottom:10px;line-height:normal}
.blog-des-div .custom-select ul li:last-child{margin:unset}
.blog-des-div .custom-select ul li a{color:#3b3c4a;cursor:pointer;word-break:break-word}
.blog-des-div .custom-select .select-title::after{content:"";background:url("../../../../../../content/dam/ceatspeciality/homepage/nav/dropdown-arrow.svg") no-repeat;background-size:cover;display:inline-block;min-width:20px;max-width:20px;min-height:20px;max-height:20px;margin:unset;position:absolute;top:13px;right:10px;transition:all .2s ease-in-out;transform:rotateZ(0)}
.blog-des-div .custom-select .select-title.active::after{transform:rotateZ(180deg)}
@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 .custom-select{max-width:100%}
}
.blog-des-div .image{margin-bottom:24px}