
#content {
	background: rgba(0, 104, 176, 5%) !important;
}

.img-mission-vision {
	border-radius: 50%;
    border: 8px solid #fff;
    box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
	max-height: 250px;
}

p {
	font-size: 18px;
}

.fw-black {
	font-family: "politica", sans-serif;
	font-weight: 900;
	font-style: normal;
}

.fw-bold {
	font-weight: 800 !important;
}

.slider-element-fade {
	left: 50%;
	width: 50%;
}

.title-list {
	background: #0068B0;
    color: #fff;
    font-weight: 800;
    text-transform: uppercase;
    padding: 10px 15px;
    font-size: 18px;
    letter-spacing: 1px;
}

.content-list {
	background: rgba(0, 104, 176, 20%);
    color: #093151;
    padding: 10px 15px;
    font-size: 18px;
}

.content-list p {
	margin-bottom: 20px;
}

.content-list p:last-child {
	margin-bottom: 0;
}

.section {
	background: rgba(0, 104, 176, 10%);
}

#footer {
	color: #093151;
	border: 1px solid rgb(9 49 81 / 10%);
}

.sticky-img {
  position: sticky;
  top: 20px;
}

ul {
  list-style-type: none;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 3px;
}

.valores-list li span{
	background-color: #0068B0;
	color: #fff;
	padding: 1px 10px 1px 18px;
	font-weight: 700;
	display: flex;
	align-items: center;
}

.valores-list li div{
	width: 35px;
    height: 35px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #0068B0;
    color: #fff;
    font-weight: 700;
	transform: translateX(10px);
	border: 3px solid #e6e7e8;
	font-weight: 700;
	
}
@media (min-width: 991.98px) {
	h1 {
		line-height: 3.5rem;
	}
}