.blog-crev .item .img.blog-card-media{height:320px;overflow:hidden}
.blog-crev .item .img.blog-card-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}
.blog-modern .item .img{height:320px;overflow:visible}
.blog-modern .item .img img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}
.blog-modern .item .img .date{z-index:2;white-space:nowrap}
.main-post .main-img.blog-detail-media{height:480px;overflow:hidden}
.main-post .main-img.blog-detail-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}
.related_blogs .img.blog-thumb-media{overflow:hidden}
.related_blogs .img.blog-thumb-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}
.about .about-circle-crev .circle-button .icon img{width:130px;height:130px;object-fit:contain;display:block}
.about-block-section .container{padding-top:80px;padding-bottom:80px}
@media (max-width:991px){
.blog-crev .item .img.blog-card-media,.blog-modern .item .img{height:280px}
.about-block-section .container{padding-top:60px;padding-bottom:60px}
.about-block-section .about-block-content{margin-left:0!important;max-width:100%}
.about-block-section .text h3{font-size:28px;line-height:1.35}
.about-block-section .accordion.bord .title h6{padding-right:40px}
}
@media (max-width:767px){
.blog-crev .item .img.blog-card-media,.blog-modern .item .img{height:240px}
.main-post .main-img.blog-detail-media{height:320px}
.about-block-section .container{padding-top:40px;padding-bottom:40px}
.about-block-section .text h3{font-size:24px}
.about-block-section .accordion.bord .title h6{font-size:16px;line-height:1.4}
}