	.agrinam-link {
		width: 100%;
		display: flex;
		overflow: hidden;
		position: relative;
		transition: transform 0.4s ease-in-out;
	}

	.agrinam-link:hover {
		transform: scale(1.03);
		text-decoration: none;
	}

	.agrinam-link.big {
		min-height: 300px;
	}

	.agrinam-link.small {
		height: 150px;
		min-height: 8vw;
	}

	.agrinam-link-title, .agrinam-link-subtitle {
		padding-left: calc(.75rem + 3vw);
	}

	.agrinam-link-title {
		color: white;
	}

	.agrinam-link.small .agrinam-link-title {
		font-weight: 400;
	}

	.agrinam-link-subtitle {
		color: black;
		font-weight: 600;
	}

	.agrinam-link-image {
		min-width: 100%;
		max-width: 150%;
		min-height: 100%;
		max-height: 500%;
		width: auto;
		height: auto;
	}

	.pleca-link-svg {
		position: absolute;
		top: 0%;
		left: 0%;
		width: 100%;
		height: 100%;
	}

	.pleca-link-svg svg {
		height: auto;
		min-height: 100%;
		max-height: 350px;
		width: auto;
		min-width: 100%;
		position: absolute;
		/*transition: transform 0.4s ease-in-out, opacity 0.4s ease-in-out;*/
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}

	/*.pleca-link-svg svg.left-element {
		transform: translate(-150%, -50%);
	}*/

	.Trazado_1 {
		opacity: 0;
	}

	.Trazado_2 {
		opacity: 0.695;
	}

	.Trazado_3 {
		opacity: 0;
	}

/*=====================================
=            Media Queries            =
=====================================*/

	@media (max-width: 768px) {
		.agrinam-link.big {
			min-height: 200px;
		}

		.agrinam-link.small {
			min-height: 150px;
		}

		/*.pleca-link-svg svg {
			max-height: 200px;
			top: 50%;
			left: 60%;
			transform: translate(-50%, -50%);
		}*/

		.Trazado_1 {
			opacity: 0.695;
		}

		.Trazado_2 {
			opacity: 0;
		}
	}

	@media (min-width: 992px) {
		/*.pleca-link-svg svg {
			top: 50%;
			left: 0%;
			transform: translate(-10%, -50%);
		}*/
	}


	@media (min-width: 1200px) {
		.agrinam-link-image {
			width: 100%;
			max-width: 100%;
			min-height: 100%;
			max-height: none;
			width: auto;
			height: auto;
		}

		.Trazado_1 {
			opacity: 0;
		}

		.Trazado_2 {
			opacity: 0;
		}

		.Trazado_3 {
			opacity: 0.695;
		}

		.pleca-link-svg svg {
			transform: scale(1.05) translate(-40%, -50%);
		}
	}

	@media (min-width: 768px) {
		.position-md-absolute {
			position: absolute;
		}
	}

	