.container-page {
	width: var(--width-container) !important;
	max-width: var(--width-container) !important;
	margin-inline: auto !important;
	margin-top: 2rem !important;
	margin-bottom: 2rem !important;
	overflow: hidden !important;
}
.care-title {
	font-family: "Anton", sans-serif !important;
	color: var(--color-primary);
	font-size: clamp(2rem, 4vw, 2.5rem);
	line-height: 1.05 !important;
	font-weight: 300 !important;
	margin: 0 0 1rem !important;
}

.care-title-white {
	font-family: "Anton", sans-serif !important;
	color: var(--color-white);
	font-size: clamp(2rem, 4vw, 2.5rem);
	line-height: 1.05 !important;
	font-weight: 300 !important;
	margin: 0 0 1rem !important;
}
.care-title-purple {
	font-family: "Anton", sans-serif !important;
	color: var(--color-secondary);
	font-size: clamp(2rem, 4vw, 2.5rem);
	line-height: 1.05 !important;
	font-weight: 300 !important;
	margin: 0 0 1rem !important;
}

.care-paragraph {
	font-family: "Roboto", sans-serif !important;
	color: var(--color-text);
	font-size: 1rem !important;
	line-height: 1.5 !important;
	font-weight: 400 !important;
	margin: 0 0 1.5rem !important;
	max-width: 40% !important;
}

.care-paragraph-white {
	font-family: "Roboto", sans-serif !important;
	color: var(--color-white);
	font-size: 1rem !important;
	line-height: 1.5 !important;
	font-weight: 400 !important;
	margin: 0 0 1.5rem !important;
	max-width: 40%;
}

@media (max-width: 1440px) {
	.care-paragraph {
		max-width: 40%;
	}
	.care-paragraph-white {
		max-width: 40%;
	}
}
@media (max-width: 1115px) {
	.care-paragraph {
		max-width: 50%;
	}
	.care-paragraph-white {
		max-width: 50%;
	}
}
@media (max-width: 768px) {
	.care-title {
		font-size: clamp(1.5rem, 3vw, 2.5rem) !important;
	}

	.care-paragraph {
		max-width: 100% !important;
	}

	.care-paragraph-white {
		max-width: 100%;
	}
}

@media (max-width: 480px) {
	.container-page {
		width: min(100% - 24px, var(--container-width, 1200px)) !important;
	}
}
