.MmR0hAoF772o9RrdLu3L {
	background-color: hsl(0, 0%, 94%);
}

	@media (max-width: 767px) {
		.MmR0hAoF772o9RrdLu3L ul li a {
			padding: 2.0rem;
		}

			.MmR0hAoF772o9RrdLu3L ul li a h3 {
				padding-top: 0;
			}

				.MmR0hAoF772o9RrdLu3L ul li a h3::before {
					height: 0.3rem;
				}

			.MmR0hAoF772o9RrdLu3L ul li a .e14u7TuSB2wwvhOZuJTS {
				margin-bottom: 0;
			}
	}

.SsXZ8ojncnZdFHpdnb14 {
	background-color: #fff;
	padding: 8rem 0;
	text-align: center;
	font-size: 1.6rem;
	color: hsl(0, 0%, 50%);
}

.SKqg3s3kvMEvwwHBvKog {
	height: 262px;
	background: url(/assets/imgs/somosjacto_page_header_15f4a6801b6e3aa8b6d2.jpg) top no-repeat;
	background-size: cover;
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
	align-items: flex-end;
}

.SKqg3s3kvMEvwwHBvKog .Mt2VKsi9hx9qRN22sxu3 {
		flex: 1 1 auto;
		max-width: 1008px;
		width: 100%;
		padding: 2.0rem;
		display: flex;
		align-items: center;
		color: white;
		background: rgba(0, 0, 0, 0.8);
		text-transform: uppercase;
		font-size: 1.3rem;
	}

.SKqg3s3kvMEvwwHBvKog .Mt2VKsi9hx9qRN22sxu3 span {
			padding: 0 0.5rem;
		}

.SKqg3s3kvMEvwwHBvKog .Mt2VKsi9hx9qRN22sxu3 a:hover {
			color: #EC6608;
		}

.H3DdcLI6ywF4PdbgdUSB {
	padding-left: 2.0rem;
	padding-right: 2.0rem;
}

@media (min-width: 768px) {

.H3DdcLI6ywF4PdbgdUSB {
		padding-left: 3rem;
		padding-right: 3rem
}
	}

@media (min-width: 1152px) {

.H3DdcLI6ywF4PdbgdUSB {
		padding-left: 5rem;
		padding-right: 5rem
}
	}

@media (min-width: 1601px) {

.H3DdcLI6ywF4PdbgdUSB {
		padding-left: 8rem;
		padding-right: 8rem
}
	}

.H3DdcLI6ywF4PdbgdUSB {

	background-color: white;
	box-shadow: 0 1px 8px rgba(0, 0, 0, 0.12);
	margin-bottom: 3rem;
}

.H3DdcLI6ywF4PdbgdUSB ul {
		display: flex;
		flex-flow: row wrap;

		align-items: center;
		justify-content: center;
		margin-top: 0;
		padding: 2.5rem 0;
	}

.H3DdcLI6ywF4PdbgdUSB ul li {
			padding: 1.5rem;
			text-transform: uppercase;
		}

.H3DdcLI6ywF4PdbgdUSB ul li .active {
				color: #EC6608;
			}

.H3DdcLI6ywF4PdbgdUSB ul li a {
				font-weight: 500;
				color: #7f7f7f;
			}

.H3DdcLI6ywF4PdbgdUSB ul li a:hover {
					color: inherit;
				}

.QxLa18LaqkASqhPBB9gZ {
	padding: 2.5rem 0;
}

.QxLa18LaqkASqhPBB9gZ .L_uca_mdy0_mM61nxclX {
		max-width: 768px;
		margin: 0 auto;
		font-size: 1.8rem;
		font-weight: lighter;
	}

@media (max-width: 767px) {
		.QxLa18LaqkASqhPBB9gZ.center {
			padding: 0;
		}
	}

.QxLa18LaqkASqhPBB9gZ ul {
		display: flex;
		flex-flow: row wrap;
		align-items: stretch;
		justify-content: center;
	}

.QxLa18LaqkASqhPBB9gZ ul li {
			flex: 1 1 40%;
			min-width: 30rem;
		}

.QxLa18LaqkASqhPBB9gZ ul li a {
				padding: 2.5rem;
				display: block;
				transition: 0.13s all ease-in-out;
			}

.QxLa18LaqkASqhPBB9gZ ul li a:hover {
					background-color: white;
				}

.QxLa18LaqkASqhPBB9gZ ul li a h3 {
					padding: 0 0 1.0rem;
					border-bottom: 2px groove hsl(0, 0%, 87%);
					color: #EC6608;
					text-transform: uppercase;
					font-size: 1.8rem;
					font-weight: normal;
					position: relative;
				}

.QxLa18LaqkASqhPBB9gZ ul li a h3::before {
						position: absolute;
						display: block;
						content: '';
						left: 0;
						bottom: 0;
						width: 28px;
						height: 4px;
						background-color: #EC6608;
					}

.QxLa18LaqkASqhPBB9gZ ul li a .mTq0OMi1nkzdE0OwjAuw {
					width: 100%;
					height: 20rem;
					margin: 2.0rem 0;
					background-position: center;
					background-size: cover;
					background-repeat: no-repeat;
				}

.QxLa18LaqkASqhPBB9gZ ul li a .e14u7TuSB2wwvhOZuJTS {
					margin: 2.0rem 0;
					text-align: justify;
					line-height: 1.42;
					font-weight: 400;
					color: hsl(0, 0%, 12%);
				}

@media (max-width: 767px) {

.QxLa18LaqkASqhPBB9gZ ul li {
				flex: 1 1 auto;
				width: 100%
		}

				.QxLa18LaqkASqhPBB9gZ ul li a {
					padding: 2.0rem;
				}
			}

