.main-container{max-width:1440px;margin:0 auto;padding:0;position:relative}
.light-grayish-blue-bg{background-color:#f2f6fa}
.home-blog-sec{max-width:1171px;min-height:426px;max-height:426px;margin:0 auto;margin-bottom:103px;margin-top:38px}
.home-blog-sec .aem-Grid{width:100%;height:100%;display:flex;justify-content:space-between}
.home-blog-sec .responsivegrid .aem-Grid{display:flex;min-height:426px;max-height:426px;flex-direction:column}
.home-blog-sec .teaser{min-width:368px;max-width:368px;min-height:205px;max-height:205px;position:relative;overflow:hidden}
.home-blog-sec .home-blog-card-square .teaser{min-height:100%;max-height:100%}
.home-blog-sec .cmp-teaser__image{width:100%;height:100%}
.home-blog-sec .cmp-teaser__image img{width:100%;height:100%;object-fit:cover}
.home-blog-sec .cmp-teaser__content{position:absolute;left:0;bottom:-55%;background:rgba(255,255,255,0.77);backdrop-filter:blur(21px);display:flex;flex-direction:column;padding:12px 23px;transition:bottom .4s ease-in-out}
.home-blog-sec .home-blog-card-square .cmp-teaser__content{bottom:-28%}
.home-blog-sec .teaser:hover .cmp-teaser__content{bottom:0}
.home-blog-sec .cmp-teaser__title{order:1;font-family:"Poppins";font-size:16px;line-height:24px;margin-bottom:20px;font-weight:normal}
.home-blog-sec .home-blog-card-square .cmp-teaser__title{margin-bottom:28px}
.home-blog-sec .cmp-teaser__pretitle{order:2;font-family:"Poppins";font-weight:300;font-size:14px;line-height:21px;margin-bottom:10px}
.home-blog-sec .cmp-teaser__action-container{order:3}
.home-blog-sec .cmp-teaser__action-container a{font-family:"Poppins";font-weight:500;font-size:16px;color:rgba(0,85,170,1);text-decoration:none;vertical-align:middle;line-height:normal}
.home-blog-sec .cmp-teaser__action-container a::after{margin-left:11px;vertical-align:middle;display:inline-block;width:24px;background:url(../../../../../content/dam/ceatspeciality/homepage/right-arrow.svg) center;background-size:cover;height:24px;content:""}
.oem-sec-blog{margin-top:60px}
.oem-sec-blog .home-blog-sec{margin-bottom:60px}
@media screen and (min-width:768px) and (max-width:1279px){.main-container{margin:0;padding:0 20px}
.home-blog-sec{min-height:420px;max-height:420px;margin-top:45px;margin-right:-20px;margin-bottom:66px}
.home-blog-sec .slick-slide{margin-right:20px}
.home-blog-sec .teaser{min-width:363px;max-width:unset;min-height:200px;max-height:200px}
.home-blog-sec .responsivegrid .aem-Grid{margin-right:23px}
.home-blog-sec .responsivegrid .aem-Grid{min-height:420px;max-height:420px}
.home-blog-sec .cmp-teaser__content{padding:0 17px 15px;bottom:-44%}
.home-blog-sec .home-blog-card-square .cmp-teaser__content{padding:0 17px 15px;bottom:-21%}
.home-blog-sec .cmp-teaser__title{font-size:13px;line-height:18px;margin-bottom:0 !important;height:68px;display:flex;align-items:center}
.home-blog-sec .home-blog-card-square .cmp-teaser__title{margin-bottom:20px}
.home-blog-sec .cmp-teaser__pretitle{font-size:10px;line-height:15px;margin-bottom:5px}
.home-blog-sec .cmp-teaser__action-container a{font-size:15px}
}
@media screen and (min-width:320px) and (max-width:767px){.main-container{margin:0;padding:0 20px}
.home-blog-sec{min-height:318px;max-height:318px;margin-top:26px;margin-right:-20px;margin-left:-20px;margin-bottom:110px}
.home-blog-sec .teaser{min-width:unset;max-width:unset;min-height:153px;max-height:153px}
.home-blog-sec .slick-slide{margin-left:20px}
.home-blog-sec .responsivegrid .aem-Grid{margin-right:23px}
.home-blog-sec .responsivegrid .aem-Grid{min-height:318px;max-height:318px}
.home-blog-sec .cmp-teaser__content{padding:0 15px;bottom:-57%}
.home-blog-sec .home-blog-card-square .cmp-teaser__content{padding:0 15px;bottom:-28%}
.home-blog-sec .cmp-teaser__title{font-size:13px;line-height:18px;margin-bottom:0 !important;height:68px;display:flex;align-items:center}
.home-blog-sec .cmp-teaser__action-container{margin-bottom:20px}
.home-blog-sec .cmp-teaser__pretitle{font-size:10px;line-height:15px;margin-bottom:5px}
.home-blog-sec .cmp-teaser__action-container a{font-size:13px}
.home-blog-sec .cmp-teaser__action-container a::after{width:17px;height:17px}
}