.verplanes-mod10 {
	display: flex;
	width: var(--360-575-page-width, 360px);
	padding: var(--size-space-20, 20px) var(--360-575-page-margin, 16px);
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: var(--size-space-0, 0);
	background: var(--Color-Surface-General-1, #FFF);
}

.sombra-verde {
	display: flex;
	padding: var(--size-space-32, 32px) var(--size-space-16, 16px);
	flex-direction: column;
	justify-content: center;
	align-items: center;
	align-self: stretch;
	border-radius: var(--border-radius-l, 16px);
	background: var(--Color-Surface-General-2, #DCEBE1);
}

.verplanes-mod10 .titleplanes {
	padding: 0;
	margin-bottom: 16px;
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: var(--size-space-16, 16px);
	align-self: stretch;

}

.verplanes-mod10 .subtitleplanes {
	color: #2C2C2C;
	font-family: "IberPangea-Regular";
	font-size: 18px;
	line-height: 24px;
	font-weight: 400;
	padding: 0;
	margin-bottom: 32px;
	text-align: center;
	display: flex;
	padding: var(--size-space-0, 0);
	flex-direction: column;
	align-items: center;
	gap: var(--size-space-16, 16px);
	align-self: stretch;
}

.verplanes-mod10 .contenedor-boton {
	display: flex;
	height: 56px;
	min-width: 200px;
	max-width: 328px;
	padding: var(--border-radius-none, 0);
	flex-direction: column;
	align-items: flex-start;
	gap: var(--size-space-0, 0);
	background-color: #2F6852 !important;
	border-color: #2F6852 !important;
	border-radius: var(--border-radius-xl, 100px);
	justify-content: center;
	align-items: center;


}

.verplanes-mod10 a {
	color: #FFFAF6;

}

.verplanes-mod10 .btn {
	display: flex;
	max-width: 412px;
	padding: var(--border-radius-none, 0) var(--size-space-40, 40px);
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap: var(--border-radius-none, 0);
	flex: 1 0 0;
	align-self: stretch;

}

.verplanes-mod10 .btn:hover,
.verplanes-mod10 .btn:focus {
	opacity: .6;
}

.verplanes-mod10 .btn:active {
	background-color: transparent !important;
	opacity: .6 !important;
	color: var(--Color-Button-Content-Pressed-2, #00402A) !important;
	border-radius: 80px;
	border: var(--border-width-l, 2px) solid var(--Color-Button-Border-Pressed, #5BD38C) !important;
}



@media (min-width: 576px) {
	.verplanes-mod10 {
		display: flex;
		width: var(--576-767-page-width, 576px);
		padding: var(--size-space-20, 20px) var(--576-767-page-margin, 42px);
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: var(--size-space-0, 0);
		background: var(--Color-Surface-General-1, #FFF);
	}


}


@media (min-width: 768px) {

	.verplanes-mod10 {
		display: flex;
		width: var(--768-991-page-width, 768px);
		padding: var(--size-space-20, 20px) var(--768-991-page-margin, 48px) var(--size-space-40, 40px) var(--768-991-page-margin, 48px);
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: var(--size-space-0, 0);

	}

	.sombra-verde {
		display: flex;
		padding: var(--size-space-32, 32px) var(--size-space-64, 64px);
		flex-direction: column;
		justify-content: center;
		align-items: center;
		align-self: stretch;
	}


}

@media (min-width: 992px) {
	.verplanes-mod10 {
		display: flex;
		width: var(--992-1199-page-width, 992px);
		padding: var(--size-space-20, 20px) var(--992-1199-page-margin, 82px) var(--size-space-40, 40px) var(--992-1199-page-margin, 82px);
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: var(--size-space-0, 0);

	}

	.sombra-verde {}


}

@media (min-width:1200px) {
	.verplanes-mod10 {
		display: flex;
		width: var(--1200-1399-page-width, 1200px);
		padding: var(--size-space-20, 20px) var(--1200-1399-page-margin, 102px) var(--size-space-40, 40px) var(--1200-1399-page-margin, 102px);
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: var(--size-space-0, 0);
	}

	.sombra-verde {}
}

@media (min-width: 1920px) {
	.verplanes-mod10 {
		display: flex;
		width: var(--1200-1399-page-width, 1200px);
		padding: var(--size-space-20, 20px) var(--1200-1399-page-margin, 102px) var(--size-space-40, 40px) var(--1200-1399-page-margin, 102px);
		flex-direction: column;
		justify-content: center;
		align-items: center;
		gap: var(--size-space-0, 0);

	}