.blog-category{margin:0 auto;width:1560px}
.blog-category .header{text-align:center;padding:20px;font-size:24px;font-weight:bold}
.blog-category .content{display:flex}
.blog-category .card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);margin:10px;max-width:780px;overflow:hidden}
.blog-category .card img{width:100%;height:auto}
.blog-category .card-content{padding:15px}
.blog-category .card-content h3{margin:0 0 10px;font-size:18px}
.blog-category .card-content p{color:#555;margin:0 0 15px}
.blog-category .card-content a{display:inline-block;padding:10px 15px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:5px}

.blog-category .blog-box .blog-card{text-align:center;padding:50px 0 20px 0;border-top:1px solid #e5e7eb}
.blog-category .blog-box .bloglistc .container{display:flex;flex-wrap:wrap}
.blog-category .blog-box .bloglistc .card{background-color:white;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);margin:10px;width:370px;overflow:hidden}
.blog-category .blog-box .bloglistc .card img{width:100%;height:auto}
.blog-category .blog-box .bloglistc .card-content{padding:15px}
.blog-category .blog-box .bloglistc .card-title{font-size:18px;font-weight:bold;margin:0 0 10px}
.blog-category .blog-box .bloglistc .card-text{font-size:14px;color:#555;margin:0 0 15px}
.blog-category .blog-box .bloglistc .card-button{display:inline-block;padding:10px 15px;background-color:#007bff;color:white;text-decoration:none;border-radius:5px}
.blog-category .blog-box .view-more{text-align:center;margin:30px 0 50px 0}


.bloglist .container{display:flex;flex-wrap:wrap;justify-content:center;padding:20px}
.bloglist .card{background-color:white;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);margin:10px;width:300px;overflow:hidden}
.bloglist .card img{width:100%;height:auto}
.bloglist .card-content{padding:15px}
.bloglist .card-title{font-size:18px;font-weight:bold;margin:0 0 10px}
.bloglist .card-text{font-size:14px;color:#555;margin:0 0 15px}
.bloglist .card-button{display:inline-block;padding:10px 15px;background-color:#007bff;color:white;text-decoration:none;border-radius:5px}

.biogpage{text-align:center;margin:30px}
.pagination{display:inline-block}
.pagination li{list-style:none;color:black;float:left;padding:4px;text-decoration:none;transition:background-color .3s}
.pagination li a:hover:not(.active){background-color:#4370f5;color:#fff}
.pagination .active a{background-color:#4370f5;color:#fff}
.pagination a{background-color:rgba(0,0,0,.05);color:black;float:left;padding:8px 16px;text-decoration:none}
.pagination a.active{background-color:#4CAF50;color:white}

.blogs{padding:2.5rem 0 2.5rem 0;--tw-bg-opacity:1;background-color:#ebebed}
.blogs .blogtitle{}
.blogs .page-title{font-size:10px;width:1460px;margin-left:auto;margin-right:auto}
.blogs .page-title ul{display:flex}
.blogs .page-title ul .text-muted{margin:0 5px}
.blogs .container{margin-left:auto;margin-right:auto;display:flex;overflow:hidden;width:1460px}
.blogs .left{flex:1;padding:10px 30px 10px 0;display:flex;flex-direction:column;justify-content:center}
.blogs .right{background-size:cover;background-position:center}
.blogs h1{font-size:54px;margin:0}
.blogs p{margin:10px 0 0 0;color:#555}
.blogs .author{margin-top:20px;display:flex;align-items:center}
.blogs .author img{width:40px;height:40px;border-radius:50%;margin-right:10px}
.blogs .author span{font-weight:bold}


.blogs-content{padding:4.5rem 0 2.5rem 0;--tw-bg-opacity:1;background-color:#FFF}
.blogs-content .content{margin-left:auto;margin-right:auto;display:flex;overflow:hidden;width:1460px}
.blogs-content .content .content-left{padding:0 100px}
.blogs-content .content .content-right{width:275px}
.blogs-content .content .content-right ul li{background-color:#e7eaf0;border-radius:5px;margin-bottom:18px}
.blogs-content .content .content-right ul li img{border-top-left-radius:5px;border-top-right-radius:5px}
.blogs-content .content .content-right ul li h2{font-size:16px;padding:0 5px 0px 5px}
.blogs-content .content .content-right ul li p{padding:0 5px 10px 5px}