
/*-----------------Banner----------------*/
	
	.blog-banner {
		margin-top: calc(4.25rem + 0.1vw);
		background-color: black;
	}

	.blog-banner-container {
		display: flex;
		min-height: calc(8rem + 10vw);
		justify-content: center;
		align-items: center;
		background-image: url('../Imagenes/BLOG/BANNER_BLOG.jpg');
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
	}

	.blog-banner-title {
		font-weight: 700;
		font-size: calc(2rem + 1.75vw);
		color: white;
	}

/*-----------------Blog----------------*/

	.blog-container-all {
		min-height: 30vw;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}

	.articulo {
		padding-left: 4vw;
		padding: 2vw;
		display: flex;
		align-items: center;
	}

	.blog-container {
		padding-left: 4vw;
	}

	.blog-header {
		display: flex;
	}

	.blog-header h2 {
		font-size: calc(1rem + 1.5vw);
		color: #0c2c1f;
		border-bottom: 3px solid #0c2c1f;
	}

	.blog-text {
		padding-right: 5vw;
	}

	.blog-text p {
		font-size: calc(.75rem + .35vw);
		font-weight: 600;
		color: #0c2c1f;
	}

	.blog-btn {
		margin: 2vw 0;
	}

	.blog-btn a {
		color: white;
	}

	.blog-image {
		display: flex;
		height: calc(13rem + 7.5vw);
		
		background-size: cover;
		background-repeat: no-repeat;
	}

	.blog-image img {
		max-height: 100%;
		width: auto;
	}



/*=====================================
=            Media Queries            =
=====================================*/
	@media (min-width: 1200px) {
		
	}

	@media (max-width: 1200px) {
		
	}

	@media (max-width: 992px) {
		
	}

	@media (max-width: 768px) {
		
		.card-body {
			padding: 1.25rem 1.25rem 1.25rem 0;
		}
	}

	@media (max-width: 576px) {
		
	}