@charset "utf-8";
/* CSS Document */

				.my-blog-row {
					display: flex;
					gap: 20px;
					margin: 30px 0;
				}
				
				.my-blog-col {
					flex: 1;
				}
				
				.my-blog-card {
					background: #fff;
					border: 1px solid #ddd;
					border-radius: 12px;
					overflow: hidden;
					box-shadow: 0 4px 8px rgba(0,0,0,0.08);
					text-align: center;
					transition: transform 0.3s ease;
					padding: 25px;
					height: 375px;
				}
				
				.my-blog-card:hover {
					transform: translateY(-5px);
				}
				
				.my-blog-img {
					width: 100%;
					height: 200px;
					object-fit: cover;
				}
				
				.my-blog-title {
					font-size: 12pt;
					color: #0d1f3c;
					margin: 15px 10px 5px;
				}
				
				.my-blog-meta {
					font-size: 14px;
					color: #555;
					margin-bottom: 15px;
				}
				
				.my-blog-btn {
					background-color: #f05323;
					color: #fff;
					border: none;
					padding: 10px 18px;
					border-radius: 6px;
					margin-bottom: 15px;
					cursor: pointer;
					font-weight: bold;
					transition: background 0.3s ease;
				}
				
				.my-blog-btn:hover {
					background-color: #0d1f3c;
				}
				
				/* Mobile responsive */
				@media (max-width: 768px) {
					.my-blog-row {
						flex-direction: column;
					}
				}
				
