/*
**  Estilos de los paddings
*/

/*	Padding.Ini	*/

/*  Padding top */
.pt-10{
    padding-top: 0.625rem;
}
.pt-12{
    padding-top: 0.75rem;
}
.pt-16{
    padding-top: 1rem;
}
.pt-20{
    padding-top: 1.25rem;
}

.pt-24{
	padding-top: 1.5rem;	
}
.pt-30{
	padding-top: 1.875rem;	
}
.pt-40{
	padding-top: 2.5rem;	
}
.pt-48{
	padding-top: 3rem;	
}
.pt-60{
	padding-top: 3.75rem;	
}
.pt-80{
	padding-top: 5rem;	
}
.pt-100{
	padding-top: 6.25rem;
}
.pt-150{
	padding-top: 9.375rem;	
}
.pt-160{
	padding-top: 10rem;	
}

/* Padding right */
.pr-10{
    padding-right: 0.625rem;
    --padding-right: 0.625rem !important;
}
.pr-12{
    padding-right: 0.75rem;
	--padding-right: 0.75rem !important;
}
.pr-20{
	padding-right: 1.25rem;	
	--padding-right: 1.25rem !important;
}
.pr-24{
	padding-right: 1.5rem;	
	--padding-right: 1.5rem !important;
}
.pr-30{
	padding-right: 1.875rem;
	--padding-right: 1.875rem !important;
}
.pr-60{
	padding-right: 3.75rem;
	--padding-right: 3.75rem !important;
}

/* Padding bottom */
.pb-0{
	padding-bottom: 0;
}
.pb-10{
    padding-bottom: 0.625rem;
}
.pb-12{
    padding-bottom: 0.75rem;
}
.pb-16{
    padding-bottom: 1rem;
}
.pb-20{
    padding-bottom: 1.25rem;
}

.pb-24{
	padding-bottom: 1.5rem;	
}
.pb-30{
	padding-bottom: 1.875rem;	
}
.pb-38{
	padding-bottom: 2.375rem;	
}
.pb-43{
	padding-bottom: 2.6875rem;	
}
.pb-48{
	padding-bottom: 2.875rem;	
}
.pb-60{
	padding-bottom: 3.75rem;
}
.pb-80{
	padding-bottom: 5rem;
}

.pb-80.footer-bloque-subrayado {
	padding-bottom: 0;
	
	.e-con-inner {
    padding-bottom: 5rem;
	}
}
.pb-100{
	padding-bottom: 6.25rem;
}
.pb-116{
	padding-bottom: 7.25rem;
}
.pb-120{
	padding-bottom: 7.5rem;
}

/* Padding left */
.pl-10{
    padding-left: 0.625rem;
	--padding-left: 0.625rem  !important;
}
.pl-12{
    padding-left: 0.75rem;
	--padding-left: 0.75rem !important;
}
.pl-20{
	padding-left: 1.25rem;
	--padding-left: 1.25rem  !important;
}
.pl-24{
	padding-left: 1.5rem;	
	--padding-left: 1.5rem !important;
}

.pl-30{
	padding-left: 1.875rem;
	--padding-left: 1.875rem  !important;
}

@media(max-width:768px){
    
    /* Padding top */
	
    .pt-30,
    .pt-40,
    .pt-48,
    .pt-60,
	.pt-160{
	    padding-top: 1.5rem;	
    }
    .hero.pt-160{
	    padding-top: 5.5rem;	
    }
	.xs-pt-0{
		padding-top: 0;
	}
	.xs-pt-60{
		padding-bottom: 3.75rem;
	}
	.xs-pt-100{
		padding-top: 6.5rem;
	}
	
    /* Padding bottom */
    .pb-30,
    .pb-43,
    .pb-48,
    .pb-60,
    .pb-80,
	.pb-100,
    .pb-116{
	    padding-bottom: 1.5rem;	
    }
	
	.xs-pb-60{
		padding-bottom: 3.75rem;
	}
	.xs-pb-80{
		padding-bottom: 5rem;
	}

}
.noticias-destacadas-home .pb-38.subrayado-secondary-20-bottom {
    padding-bottom: 0;
}
/*	Padding.Fin	*/
