.blog-sec{background-color: #f5f5f5; overflow: hidden;width:100%;float:left;text-align:center;}
.blog-sec .blog-txt{float: left; width: 100%; margin-top: 84px; text-align: center; margin-bottom: 40px;}
.blog-sec .blog-txt h2{float: left; width: 100%; font-size: 49px; font-family: 'Poppins', sans-serif; font-weight: 700; margin-bottom: 13px;}
.blog-sec .blog-txt p{float: left; width: 100%; font-size: 18px; font-family: 'Poppins', sans-serif; font-weight: 400; margin-bottom: 0px; margin-top: 27px; color: #000;}
.blog-sec .blog-txt hr{justify-content: center; background-color: #d53e30; opacity: 1; height: 6px; width: 200px; margin: 0px auto; display: flex;}
.blog-sec .blog-img{float: left; width: 100%; margin-bottom: 115px;}
.blog-sec .blog-img img{height: 811px; object-fit: cover;}
.detail-sec{float: left; width: 100%; margin-bottom: 10px;}
.detail-sec h1{float: left; width: 100%; font-size: 37px; color: #d53e30; font-family: 'Poppins', sans-serif; font-weight: 700; margin-bottom: 40px;}
.detail-sec p{float: left; width: 100%; font-size: 16px; font-family: 'Poppins', sans-serif; font-weight: 400; color: #000; margin-bottom: 35px;text-align: left;}
.detail-sec h2, .detail-sec h3, .detail-sec h4, .detail-sec h5{float: left; width: 100%; font-size:22px; font-family: 'Poppins', sans-serif; font-weight: 600;margin-bottom:20px;text-align:left;}
.content-write{display: flex; align-items: center; float: left; width: 100%;}
.content-write span img{height: 92px; border-radius: 50%;}
.content-write .content-txt{padding-left: 10px; position: relative;}
.content-write .content-txt::after{content: ""; background-color: #000; top: 14px; left: 103%; height: 2px; width: 100px; position: absolute; z-index: 1;}
.content-write .content-txt h6{font-size: 25px; font-family: 'Poppins', sans-serif; font-weight: 700; color: #000; text-transform: uppercase; }
.content-write .content-txt small{font-size: 18px; font-family: 'Poppins', sans-serif; font-weight: 400; color: #000;}
.blog-search{float: left; width: 100%; margin-bottom: 44px;}
.blog-search form{float: left; width: 100%;}
.blog-search form input{width: 100%; height: 73px; line-height: 73px; border: 1px solid #727272; border-radius: 50px; background-color: transparent; padding: 0px 38px;font-size: 16px; font-family: 'Poppins', sans-serif; font-weight: 400; color: #606060;}
.blog-search form input::placeholder{font-size: 16px; font-family: 'Poppins', sans-serif; font-weight: 400; color: #606060;}
.detail-social{float: left; width: 100%; background-color: #fff; padding: 61px 0px 20px; text-align: center;}
.detail-social .detail-img{float: left; width: 100%; margin-bottom: 60px;}
.detail-social .detail-img img{height: 204px; object-fit: cover; border-radius: 50%;}
.detail-social h5{float: left; width: 100%; font-size: 24px; font-family: 'Poppins', sans-serif; font-weight: 700; color: #266cb9; margin-bottom: 0px;}
.detail-social small{float: left; width: 100%; padding: 0px 40px; margin-bottom: 50px; font-size: 14px;}
.detail-social i{float: left; width: 100%; font-size: 14px; font-family: 'Poppins', sans-serif; font-weight: 400; color: #504f4f;margin-bottom: 30px;}
.detail-social ul{list-style: none; margin: 0px; padding: 0px; float: left; width: 100%; border-top: 1px solid #000; padding-top: 23px;} 
.detail-social ul li{display: inline-block; padding: 0px 5px;}
.detail-social ul li img{height: 49px; border-radius: 10px;}
.blog-sec .post-sec{float: left; width: 100%; padding: 50px 27px; background-color: #fff;  margin-bottom: 45px;}
.blog-sec .post-sec h4{float: left; width: 100%; font-size: 29px; font-family: 'Poppins', sans-serif; font-weight: 700; color: #242424; margin-bottom: 42px;}
.blog-sec .post-sec ul{float: left; width: 100%; list-style: none; padding-left: 30px; margin: 0px;}
.blog-sec .post-sec ul li{float: left; width: 100%; margin-bottom: 40px;}
.blog-sec .post-sec ul li:last-child{margin-bottom: 0px;}
.blog-sec .post-sec ul li span{float: left; width: 8%; font-size: 48px; font-family: 'Poppins', sans-serif; font-weight: 800; color: #d53e30;}
.blog-sec .post-sec ul li h6{float: left; width: 92%; font-size: 16px; color: #d53e30; font-family: 'Poppins', sans-serif; font-weight: 500; padding-left: 20px;text-align: left;}
.blog-sec .post-sec ul li small{float: left; width: 92%; color: #696969; font-size: 16px; font-family: 'Poppins', sans-serif; font-weight: 500; padding-left: 20px;text-align: left;}
.detail-sec h3, .detail-sec h4, .detail-sec h5{text-align: left;}
.detail-sec ul {width:100%;float:left;margin-bottom:15px;padding-left:20px}
.detail-sec ul li {width:100%;float:left;text-align:start}
@media only screen and (max-width: 1123px){
.blog-sec .post-sec ul li span {width: 10%;}
.blog-sec .post-sec ul li h6 {width: 90%; padding-left: 15px;}
.blog-sec .post-sec ul li small {width: 90%; font-size: 14px; padding-left: 15px;}
.blog-sec .post-sec ul {padding-left: 10px;}
}
@media only screen and (max-width: 991px) {
.blog-sec .blog-txt p{font-size: 16px;}
.blog-sec .post-sec {padding: 50px 20px;}
.content-write .content-txt::after {top: 12px; width: 50px;}
.content-write .content-txt h6 {font-size: 18px;}
.detail-social small {padding: 0px 15px; font-size: 14px; margin-bottom: 30px;}
.content-write .content-txt small {font-size: 16px; }
.blog-sec .blog-img img {height: 500px;}
.blog-sec .blog-img {margin-bottom: 50px;}
.detail-sec h1 {font-size: 27px; margin-bottom: 20px;}
.detail-sec p {font-size: 14px; margin-bottom: 20px;}
.detail-sec h5 {font-size: 24px;}
.content-write span img {height: 72px;}
.detail-social .detail-img {margin-bottom: 40px;}
.detail-social ul li img {height: 39px;}
}
@media only screen and (max-width: 767px) {
.blog-card {margin-bottom: 50px;}
.blog-sec .post-sec ul{padding-left: 0px;}
.detail-sec {margin-bottom: 10px;}
.content-write {margin-bottom: 20px;}
.blog-sec .blog-img {margin-bottom: 30px;}
.blog-search {margin-bottom: 20px;}
.blog-sec .post-sec ul li span {width: 7%;}
.blog-sec .post-sec ul li h6 {width: 93%;}
.blog-sec .post-sec ul li small {width: 93%;}
}
@media only screen and (max-width: 575px) {
.blog-sec .blog-img{margin-bottom: 20px;}
.pm_breadcrumb {margin-top: 160px;}
.blog-sec .blog-img img {height: 300px;}
.detail-sec h1 {font-size: 22px;}
.blog-sec .post-sec {padding: 30px 20px;}
.blog-sec .post-sec h4 {font-size: 22px; margin-bottom: 30px;}
.blog-sec .blog-txt{margin-bottom: 20px;}
.blog-sec .blog-txt p{font-size: 14px;}
.blog-sec .blog-txt hr {width: 150px;}
.blog-sec .blog-txt h2 {font-size: 39px;}
.detail-sec{margin-bottom: 0px;}
.detail-sec h2, .detail-sec h3, .detail-sec h4, .detail-sec h5{font-size:18px;}
.content-write .content-txt::after{display: none;}
.content-write span{display: inline-block; margin-bottom: 10px;}
.content-write span img {height: 62px;}
.content-write{display: unset; text-align: center;}
.content-write .content-txt h6 {font-size: 16px; margin-bottom: 0px;}
.content-write .content-txt small {font-size: 14px;}
.blog-search form input {height: 53px; line-height: 53px;}
.blog-sec .post-sec ul li span {width: 10%;}
.blog-sec .post-sec ul li h6{width: 90%;}
.blog-sec .post-sec ul li small{width: 90%;}
.detail-social h5 {font-size: 22px;}
.detail-social .detail-img {margin-bottom: 20px;}
.detail-social small {margin-bottom: 20px;}
}