.noticias-homepage-wrapper{

  padding:20px !important;
}

.noticias-homepage-wrapper img{

	box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1); 

/*box-shadow: 6px 6px 20px 0px rgb(140 140 140);*/
}


.noticias-homepage-hover{
	z-index: 99;
	-webkit-transition: all 0.4s ease-out;
	-moz-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out;
	transition: all 0.4s ease-out;
	position: absolute;
	 padding:50px !important;  
	width: 100%;
	left: 0;
	right: 0;
	bottom: 0;
	;
	opacity: 1;
	color: #fff;
	background: rgb(0 7 46 / 80%);
	overflow: hidden;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	cursor: pointer;
}

.noticias-homepage-wrapper:hover .noticias-homepage-hover {
	transform: scale(1);
}

.noticias-homepage-title{
	  text-transform: uppercase;
    font-size: 1.4em;
    text-align: justify;
    font-family: 'Montserrat'; 
}

.notcias-homepage-link{
	font-family: 'ZonaPro';
    text-transform: uppercase;
    text-align: right;
    font-size: 1.5em;
    color: #ffaa3d;
    font-weight: bold;
    bottom: 1.5em;
    position: absolute;
    right: 1.5em;

}

.noticias-homepage-see-more{
	    color: #fff;
    background-color: #0f6730;
    border-color: #3c763d;
    margin-top:1em;
}

/* Hero */



.custom-hero-heading {
  /*  position: absolute;*/
    width: 100%;
    bottom: 0;
    text-align: center;

}
.custom-hero-heading-2 {
 /*   position: absolute;   */
    width: 100%;
    bottom: 630px;
    text-align: center;

}



.custom-hero-heading strong {
	  font-family: 'Arial' ; 
    text-transform: uppercase;
    font-size: 10rem;
    line-height: 15cqw;
   /* -webkit-mask-image: linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0) 100%);
    mask-image: linear-gradient(to bottom, black 70%, rgba(0, 0, 0, 0) 100%);  */
    color: #20315C;
}

.custom-hero-heading-2 strong, .custom-hero-heading-3 strong {
	 /*   font-family: 'Bebas Neue', sans-serif;  */
		font-family: 'Montserrat'; 
    text-transform: uppercase;
    font-size: 10rem;
    line-height: 8cqw;

    webkit-mask-image: linear-gradient(to bottom, black 0%, rgba(0, 0, 0, 0) 100%);
    mask-image: linear-gradient(to bottom, black 50%, rgba(0, 0, 0, 0) 100%);
    color: #DBA514 ;
}

@media (max-width: 479px){
	
   .noticias-homepage-title{
	  text-transform: uppercase;
    font-size: 1em;
    text-align: justify;
}

.notcias-homepage-link{
    text-transform: uppercase;
    text-align: right;
    font-size: 1.2em;
    color: #ffaa3d;
    font-weight: bold;
    bottom: 1.5em;
    position: absolute;
    right: 1.5em;

}
    
	.custom-hero-heading strong {
	    font-size: 8rem;
	    line-height: 14cqw;
	}
	
	.custom-hero-heading-2 strong, .custom-hero-heading-3 strong {
	    font-size: 8cqw;
	    line-height: 8cqw;
	}
	
	.medium-pos{
		margin-top: -450px !important;
	}
	
	
}

@media (min-width: 480px){
   
  
    
	.custom-hero-heading strong {
	    font-size: 8rem;
	    line-height: 14cqw;
	}
	
	.custom-hero-heading-2 strong, .custom-hero-heading-3 strong {
	    font-size: 20rem;
	    line-height: 7cqw;
	}
	
	.medium-pos{
		margin-top: -450px !important;
	}
	

}

@media (min-width: 992px){
    
  
	.custom-hero-heading strong {
	    font-size: 10cqw;
	    line-height: 10cqw;
	}
	
	.custom-hero-heading-2 strong, .custom-hero-heading-3 strong {
	    font-size: 20rem;
	    line-height: 8cqw;
	}
	
	.medium-pos{
		margin-top: -300px !important;
	}
	
	
}


@media (min-width: 1200px){
    
	  
	.custom-hero-heading strong {
	    font-size: 10cqw;
	    line-height: 10cqw;
	}
	
	.custom-hero-heading-2 strong, .custom-hero-heading-3 strong {
	    font-size: 18rem;
	    line-height: 8cqw;
	}
	
	.medium-pos{
		margin-top: -400px !important;
	}
	
	
}


@media (min-width: 1500px){
    
	  
	.custom-hero-heading strong {
	    font-size: 18rem;
	    line-height: 10cqw;
	}
	
	.custom-hero-heading-2 strong, .custom-hero-heading-3 strong {
	    font-size: 18rem;
	    line-height: 8cqw;
	}
	.medium-pos{
		margin-top: -450px !important;
	}
	

}


@media (min-width: 1650px){
    
	.custom-hero-heading strong {
	    font-family: 'Montserrat';
	    font-size: 18rem;
	    line-height: 10cqw;
	}
	
	.custom-hero-heading-2 strong, .custom-hero-heading-3 strong {
	    font-size: 18rem;
	    line-height: 8cqw;
	}
	
	.medium-pos{
		margin-top: -500px !important;
	}
	

}


