

.modDSrch{
	visibility: visible;
    pointer-events: initial;
	opacity: 1;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}


.banner .titulo{
	transform: translateY(100px); opacity: 0.00;
}
.banner .swiper-slide-active .titulo{
	animation-name: titBAn;
	animation-duration: 1.00s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes titBAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}



.banner a.btn-br{
	opacity: 0.00;
}
.banner .swiper-slide-active a.btn-br{
	animation-name: btnBAn;
	animation-duration: 1.00s;
    animation-delay: 0.40s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes btnBAn{
    from { opacity: 0.00;}
    to { opacity: 1.00;}
}



.contentNoticias h2{
	transform: translateY(100px); opacity: 0.00;
}
.contentNoticias.cntNAn h2{
	animation-name: titNAn;
	animation-duration: 1.00s;
    animation-delay: 0.40s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes titNAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}


.contentNoticias ul.li-noticias li{
	transform: translateY(100px); opacity: 0.00;
}

.contentNoticias.cntNAn ul.li-noticias li:nth-child(1){
	animation-name: li1NAn;
	animation-duration: 1.00s;
    animation-delay: 0.80s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li1NAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}
.contentNoticias.cntNAn ul.li-noticias li:nth-child(2){
	animation-name: li2NAn;
	animation-duration: 1.00s;
    animation-delay: 1.20s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li2NAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}
.contentNoticias.cntNAn ul.li-noticias li:nth-child(3){
	animation-name: li3NAn;
	animation-duration: 1.00s;
    animation-delay: 1.60s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li3NAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}

.contentNoticias.cntNAn ul.li-noticias li:nth-child(4){
	animation-name: li4NAn;
	animation-duration: 1.00s;
    animation-delay: 2.00s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li4NAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}





.contentPublicaciones h2{
	transform: translateY(100px); opacity: 0.00;
}
.contentPublicaciones.cntPAn h2{
	animation-name: titPAn;
	animation-duration: 1.00s;
    animation-delay: 1.40s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes titPAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}


.contentPublicaciones ul.li-publicaciones-in li{
	transform: translateY(100px); opacity: 0.00;
}

.contentPublicaciones.cntPAn ul.li-publicaciones-in li:nth-child(1){
	animation-name: li1PAn;
	animation-duration: 1.00s;
    animation-delay: 1.80s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li1PAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}
.contentPublicaciones.cntPAn ul.li-publicaciones-in li:nth-child(2){
	animation-name: li2PAn;
	animation-duration: 1.00s;
    animation-delay: 2.20s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li2PAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}
.contentPublicaciones.cntPAn ul.li-publicaciones-in li:nth-child(3){
	animation-name: li3PAn;
	animation-duration: 1.00s;
    animation-delay: 2.60s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li3PAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}

.contentPublicaciones.cntPAn ul.li-publicaciones-in li:nth-child(4){
	animation-name: li4PAn;
	animation-duration: 1.00s;
    animation-delay: 3.00s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li4PAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}

.contentPublicaciones.cntPAn ul.li-publicaciones-in li:nth-child(5){
	animation-name: li5PAn;
	animation-duration: 1.00s;
    animation-delay: 3.40s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li5PAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}

.contentPublicaciones.cntPAn ul.li-publicaciones-in li:nth-child(6){
	animation-name: li6PAn;
	animation-duration: 1.00s;
    animation-delay: 3.80s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li6PAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}







.contentPlanEstrategico h2{
	transform: translateY(100px); opacity: 0.00;
}
.contentPlanEstrategico.cntPEAn h2{
	animation-name: titPEAn;
	animation-duration: 1.00s;
    animation-delay: 1.40s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes titPEAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}

.contentPlanEstrategico p{
	transform: translateY(100px); opacity: 0.00;
}
.contentPlanEstrategico.cntPEAn p{
	animation-name: pPEAn;
	animation-duration: 1.00s;
    animation-delay: 1.60s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes pPEAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}


.contentPlanEstrategico ul.li-plan-estrategico li{
	transform: translateY(100px); opacity: 0.00;
}

.contentPlanEstrategico.cntPEAn ul.li-plan-estrategico li:nth-child(1){
	animation-name: li1PEAn;
	animation-duration: 1.00s;
    animation-delay: 1.80s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li1PEAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}
.contentPlanEstrategico.cntPEAn ul.li-plan-estrategico li:nth-child(2){
	animation-name: li2PEAn;
	animation-duration: 1.00s;
    animation-delay: 2.20s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li2PEAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}
.contentPlanEstrategico.cntPEAn ul.li-plan-estrategico li:nth-child(3){
	animation-name: li3PEAn;
	animation-duration: 1.00s;
    animation-delay: 2.60s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li3PEAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}

.contentPlanEstrategico.cntPEAn ul.li-plan-estrategico li:nth-child(4){
	animation-name: li4PEAn;
	animation-duration: 1.00s;
    animation-delay: 3.00s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes li4PEAn{
    from { transform: translateY(100px); opacity: 0.00;}
    to { transform: translateY(0); opacity: 1.00;}
}






.contentEtica .bx_dsc{
	transform: translateX(100px); opacity: 0.00;
}
.contentEtica.cntEAn .bx_dsc{
	animation-name: dscEAn;
	animation-duration: 1.00s;
    animation-delay: 1.40s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes dscEAn{
    from { transform: translateX(100px); opacity: 0.00;}
    to { transform: translateX(0); opacity: 1.00;}
}

.contentEtica img{
	transform: translateX(-100px) rotate(5deg); opacity: 0.00;
}
.contentEtica.cntEAn img{
	animation-name: imgEAn;
	animation-duration: 1.00s;
    animation-delay: 1.60s;
    animation-fill-mode: forwards;
	animation-timing-function: ease;
	animation-iteration-count: stop;
	transform-origin: center;
}
@keyframes imgEAn{
    from { transform: translateX(-100px) rotate(5deg); opacity: 0.00;}
    to { transform: translateX(0) rotate(5deg); opacity: 1.00;}
}







@media screen and (min-width:321px) and (max-width:580px){

	
}





@media screen and (max-width: 320px) {



	
}
