.imagen-carga{
    width: 100%;
}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#00E676;
	color:#FFF;
	border-radius:50px;
	text-align:center;
	box-shadow: 2px 2px 3px #999;
}

.accesibilidad-float{
	position:fixed;
	width:60px;
	height:100px;
	bottom:120px;
	right:40px;
	background-color:white;
	color:#FFF;
	border-radius:50px;
	text-align:center;
	box-shadow: 2px 2px 3px #999;
    z-index: 9999;
}

.my-float{
    color:#FFF;
	margin-top:14px;
    margin-left:2px;
}

.fa-whatsapp-icon{
    font-size: 2.3rem;
}

.jumbotron img{
	width: 100%;
}

.cuadricula-financiamiento-info, .cuadricula-equipos{

}

.cuadricula-financiamiento-info .card{
    background-color: var(--colorCuatro);
    border-radius: 50px;
    border: 0;
    box-shadow: 0px 8px 12px 0px rgba(0, 34, 77, 0.16);
}

.cuadricula-equipos .card{
    border-radius: 24px;
    border: 0;
    box-shadow: 0px 8px 12px 0px rgba(0, 34, 77, 0.16);
}

.cuadricula-financiamiento-info h5{
    font-family: 'regular';
    text-align: center;
    font-size: calc(var(--tamanoLetraBase) * 1.1);
}

.cuadricula-equipos h5{
	font-family: 'negrita';
    text-align: center;
    font-size: calc(var(--tamanoLetraBase) * 1.2);
}

.cuadricula-equipos h4{
	font-family: 'negrita';
    text-align: center;
	color: var(--colorUno);
    font-size: calc(var(--tamanoLetraBase) * 1.5);
}

.cuadricula-equipos img{
    height: 250px;
}

.cuadricula-equipos label{
    font-family: 'negrita';
    text-align: center;
    font-size: calc(var(--tamanoLetraBase) * .8);
	color: #798188;
}

.card-body{
	padding: 0 !important;
	margin: 0 !important;
}

.breadcrumb .breadcrumb-item{
	font-family: 'regular' !important;
}

.breadcrumb .active{
	font-family: 'negrita';
}

.seccion h2{
    font-family: 'negrita';
    font-size: calc(var(--tamanoLetraBase) * 2.8);
}

.seccion h3{
    font-family: 'negrita';
    font-size: calc(var(--tamanoLetraBase) * 2.1);
}

.seccion label{
    font-family: 'regular';
    font-size: calc(var(--tamanoLetraBase) * 1.2);
}

.seccion b{
    font-family: 'negrita';
}

.pie h3{
    font-family: 'negrita';
}

.seccion-detalle-equipo h4{
	font-family: 'negrita';
	color: var(--colorUno);
    font-size: calc(var(--tamanoLetraBase) * 2);
	padding: 0;
	margin: 0;
}

.seccion-detalle-equipo span{
	font-family: 'regular';
    font-size: calc(var(--tamanoLetraBase) * .8);
	color: var(--colorSilencioDos);
}

.seccion-detalle-equipo h5{
	font-family: 'negrita';
    font-size: calc(var(--tamanoLetraBase) * 1.1);
}

.seccion-detalle-equipo p{
	font-family: 'regular';
    font-size: calc(var(--tamanoLetraBase) * 1);
}

@media screen and (min-width: 320px) {
	.jumbotron{
		width: 100%;
	}

    .cuadricula-financiamiento-info .card-body{
        padding: 40px 30px !important;
    }

	.cuadricula-equipos .card{
		padding: 20px 10px !important;
	}

    .seccion{
        padding: 40px 20px;
    }

    .pie{
        padding: 80px 20px;
    }
}

@media screen and (min-width: 520px) {
	.jumbotron{
		width: 100%;
	}

    .cuadricula-financiamiento-info .card-body{
        padding: 40px 30px !important;
    }

	.cuadricula-equipos .card{
		padding: 20px 10px !important;
	}

    .seccion{
        padding: 50px 80px;
    }

    .pie{
        padding: 80px 20px;
    }
}

@media screen and (min-width: 1024px) {
	.jumbotron{
		width: 100%;
	}

    .cuadricula-financiamiento-info .card-body{
        padding: 50px 30px !important;
    }

	.cuadricula-equipos .card{
		padding: 20px 10px !important;
	}

    .seccion{
        padding: 60px 140px;
    }

    .pie{
        padding: 80px 140px;
    }
}

@media screen and (min-width: 1200px) {
	.jumbotron{
		width: 100%;
	}

    .cuadricula-financiamiento-info .card-body{
        padding: 40px 30px !important;
    }

	.cuadricula-equipos .card{
		padding: 20px 10px !important;
	}

    .seccion{
        padding: 80px 200px;
    }

    .pie{
        padding: 80px 200px;
    }
}

@media screen and (min-width: 1500px) {
	.jumbotron{
		width: 100%;
	}

    .cuadricula-financiamiento-info .card-body{
        padding: 40px 30px !important;
    }

	.cuadricula-equipos .card{
		padding: 20px 10px !important;
	}

    .seccion{
        padding: 80px 200px;
    }

    .pie{
        padding: 80px 200px;
    }
}