
.elementor-7410 .elementor-element.elementor-element-77e96eb:not(.elementor-motion-effects-element-type-background), .elementor-7410 .elementor-element.elementor-element-77e96eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebebeb;
	background-image: url("https://cdn-ilcinoh.nitrocdn.com/GOcYzRnQyFnuxWunuIcHTHAHRYEujgwP/assets/images/optimized/rev-4131d1a/marialinda.mx/wp-content/uploads/2022/09/piel-sensible-maria-linda.png");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-7410 .elementor-element.elementor-element-77e96eb > .elementor-background-overlay {
	background-color: #fff;
	opacity: 0;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7410 .elementor-element.elementor-element-77e96eb {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 0px 60px 0px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-7410 .elementor-element.elementor-element-6c2b0d1 > .elementor-widget-container {
	margin: 0px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-6c2b0d1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 3.4em;
	font-weight: 500;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-7faecf3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 3.8em;
	font-weight: bold;
	font-style: oblique;
	color: #6e7386;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-7410 .elementor-element.elementor-element-77ee693 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-size: 1.3em;
	font-weight: 600;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-7410 .elementor-element.elementor-element-e745052 > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-e745052 {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-6c0e1a3:not(.elementor-motion-effects-element-type-background), .elementor-7410 .elementor-element.elementor-element-6c0e1a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ebebeb;
	background-image: url("https://cdn-ilcinoh.nitrocdn.com/GOcYzRnQyFnuxWunuIcHTHAHRYEujgwP/assets/images/optimized/rev-4131d1a/marialinda.mx/wp-content/uploads/2022/08/tratamiento-facial-para-hombres-foto-estetic.png");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-7410 .elementor-element.elementor-element-6c0e1a3:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-7410 .elementor-element.elementor-element-6c0e1a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-7410 .elementor-element.elementor-element-6c0e1a3 > .elementor-background-overlay {
	background-color: #fff;
	opacity: 0;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7410 .elementor-element.elementor-element-6c0e1a3 > .elementor-container {
	min-height: 400px;
}

.elementor-7410 .elementor-element.elementor-element-6c0e1a3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-7410 .elementor-element.elementor-element-38baca5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 4.2em;
	font-weight: bold;
	font-style: oblique;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-aff1345 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-size: 1.3em;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-8997630:not(.elementor-motion-effects-element-type-background), .elementor-7410 .elementor-element.elementor-element-8997630 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e6e8ec;
}

.elementor-7410 .elementor-element.elementor-element-8997630 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-7410 .elementor-element.elementor-element-8997630 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7410 .elementor-element.elementor-element-af99c11 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-af99c11 {
	text-align: start;
}

.elementor-7410 .elementor-element.elementor-element-af99c11 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2.6em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-c874e24 > .elementor-widget-container {
	margin: -8px 0px 0px 0px;
}

.elementor-7410 .elementor-element.elementor-element-c874e24 {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-c874e24 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2.4em;
	font-weight: 400;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-5ca432f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 0px 0px;
}

.elementor-7410 .elementor-element.elementor-element-5ca432f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7410 .elementor-element.elementor-element-afe787e > .elementor-widget-container {
	margin: -8px 0px 0px 0px;
}

.elementor-7410 .elementor-element.elementor-element-afe787e {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-afe787e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2.4em;
	font-weight: 400;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-d6627e4 {
	padding: 50px 0px 50px 0px;
}

.elementor-7410 .elementor-element.elementor-element-33ce979 > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-7410 .elementor-element.elementor-element-e8d616e > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-e8d616e {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-e8d616e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-726326c > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-726326c {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-757c814 > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-757c814 {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-66cb598 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-d5b8e7e > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-f2e09c2 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-f2e09c2 {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-f2e09c2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-65c1102 > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-65c1102 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-de32e8e > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-de32e8e {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-9eed519 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-191c8f6 > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-b49e8d4 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-b49e8d4 {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-b49e8d4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-f182094 > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-f182094 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-d724ceb > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-d724ceb {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-79fde7e .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-3a209ef > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-1ad40f1 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-1ad40f1 {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-1ad40f1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-d6afe17 > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-d6afe17 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-23767cd > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-23767cd {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-24d6bd1 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-fe2af37 > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-fe2af37 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-c879f30 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 13px 0px 0px 0px;
}

.elementor-7410 .elementor-element.elementor-element-c879f30 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7410 .elementor-element.elementor-element-1cf22f3 > .elementor-widget-container {
	margin: -8px 0px 0px 0px;
}

.elementor-7410 .elementor-element.elementor-element-1cf22f3 {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-1cf22f3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2.4em;
	font-weight: 400;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-7bc68b0 > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-7bc68b0 {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-08b92c7 {
	padding: 50px 0px 50px 0px;
}

.elementor-7410 .elementor-element.elementor-element-1bdd133 > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-fb177a9 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-fb177a9 {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-fb177a9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-082fbeb > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-082fbeb {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-0c2cb9f > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-0c2cb9f {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-356ec06 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-0473707 > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-4a6051d > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-4a6051d {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-4a6051d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-0c5e43c > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-0c5e43c {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-31672ee > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-31672ee {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-b61ff11 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-3200f97 > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-5cc371d > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-5cc371d {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-5cc371d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-8ee15ea > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-8ee15ea {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-375befc > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-375befc {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-86b9a87 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-167c1bd > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-bbe66e6 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-bbe66e6 {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-bbe66e6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-7e14f6b > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-7e14f6b {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-a30852c > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-a30852c {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-1bd9738 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-b7a947f {
	padding: 50px 0px 50px 0px;
}

.elementor-7410 .elementor-element.elementor-element-5e22fbf > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-f6e7283 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-f6e7283 {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-f6e7283 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-b3ba55e > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-b3ba55e {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-aca2b9d > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-aca2b9d {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-d8e1b98 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-f06fe30 > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-d66dcaf > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-d66dcaf {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-d66dcaf .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-1e740f2 > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-1e740f2 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-bf9deae > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-bf9deae {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-86d4ca4 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-31a2d81 > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-6d4b666 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-6d4b666 {
	text-align: center;
}

.elementor-7410 .elementor-element.elementor-element-6d4b666 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-6e03c2d > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-6e03c2d {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-e0c669c > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-e0c669c {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-e21daad .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-dcb7efb > .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-7410 .elementor-element.elementor-element-a0d22b9 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-a0d22b9 {
	text-align: start;
}

.elementor-7410 .elementor-element.elementor-element-a0d22b9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-304f186 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-304f186 {
	text-align: start;
}

.elementor-7410 .elementor-element.elementor-element-304f186 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-cb1cf96 > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-cb1cf96 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-79242c4 > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-79242c4 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-7a61822 > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-7a61822 {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-c9a7e2a .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-657b24c > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-657b24c {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-098aa94 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-098aa94 {
	text-align: start;
}

.elementor-7410 .elementor-element.elementor-element-098aa94 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-42e2bf3 > .elementor-widget-container {
	margin: -8px 0px -15px 0px;
}

.elementor-7410 .elementor-element.elementor-element-42e2bf3 {
	text-align: start;
}

.elementor-7410 .elementor-element.elementor-element-42e2bf3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-8992034 > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-8992034 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-0dd6883 > .elementor-widget-container {
	margin: -4px 0px -34px 0px;
}

.elementor-7410 .elementor-element.elementor-element-0dd6883 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-9993426 > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-9993426 {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-5ac2854 .elementor-button {
	background-color: #94cdc3;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-7410 .elementor-element.elementor-element-d488bce > .elementor-widget-container {
	margin: -5px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-d488bce {
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 600;
	color: #94cdc3;
}

.elementor-7410 .elementor-element.elementor-element-c4ef3a2:not(.elementor-motion-effects-element-type-background), .elementor-7410 .elementor-element.elementor-element-c4ef3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ecf6f4;
}

.elementor-7410 .elementor-element.elementor-element-c4ef3a2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 100px 0px 100px 0px;
}

.elementor-7410 .elementor-element.elementor-element-c4ef3a2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-7410 .elementor-element.elementor-element-1b38ea8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7410 .elementor-element.elementor-element-1b38ea8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7410 .elementor-element.elementor-element-64efb57 > .elementor-widget-container {
	margin: -8px 0px 0px 0px;
}

.elementor-7410 .elementor-element.elementor-element-64efb57 {
	text-align: start;
}

.elementor-7410 .elementor-element.elementor-element-64efb57 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 3.2em;
	font-weight: 600;
	line-height: 1.2em;
	color: #6e7386;
}

.elementor-7410 .elementor-element.elementor-element-97b5d1d > .elementor-element-populated {
	padding: 0px 40px 0px 40px;
}

.elementor-7410 .elementor-element.elementor-element-422e576 > .elementor-widget-container {
	margin: 0px 0px -30px 0px;
}

.elementor-7410 .elementor-element.elementor-element-422e576 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 1.2em;
	font-weight: 400;
	line-height: 1.8em;
	color: #6e7386;
}

@media (min-width:768px) {
	.elementor-7410 .elementor-element.elementor-element-8fb92b6 {
		width: 69.759%;
	}
	
	.elementor-7410 .elementor-element.elementor-element-31584da {
		width: 30.241%;
	}
	
	.elementor-7410 .elementor-element.elementor-element-4796fb6 {
		width: 17.016%;
	}
	
	.elementor-7410 .elementor-element.elementor-element-6328615 {
		width: 64.596%;
	}
	
	.elementor-7410 .elementor-element.elementor-element-8748a69 {
		width: 16.998%;
	}
	
	.elementor-7410 .elementor-element.elementor-element-7a98a16 {
		width: 15.351%;
	}
	
	.elementor-7410 .elementor-element.elementor-element-71acade {
		width: 84.649%;
	}
	
	.elementor-7410 .elementor-element.elementor-element-4c33d04 {
		width: 15.351%;
	}
	
	.elementor-7410 .elementor-element.elementor-element-0ce371e {
		width: 84.649%;
	}
	
	.elementor-7410 .elementor-element.elementor-element-1b38ea8 {
		width: 33.243%;
	}
	
	.elementor-7410 .elementor-element.elementor-element-97b5d1d {
		width: 66.757%;
	}
}

@media (max-width:1024px) {
	.elementor-7410 .elementor-element.elementor-element-6c2b0d1 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-7faecf3 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-38baca5 {
		text-align: center;
	}
}

@media (max-width:767px) {
	.elementor-7410 .elementor-element.elementor-element-77ee693 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-77ee693 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-6c0e1a3:not(.elementor-motion-effects-element-type-background), .elementor-7410 .elementor-element.elementor-element-6c0e1a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcinoh.nitrocdn.com/GOcYzRnQyFnuxWunuIcHTHAHRYEujgwP/assets/images/optimized/rev-4131d1a/marialinda.mx/wp-content/uploads/2022/09/piel-sensible-maria-linda.png");
		background-position: center right;
		background-size: cover;
	}
	
	.elementor-7410 .elementor-element.elementor-element-6c0e1a3:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-7410 .elementor-element.elementor-element-6c0e1a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-7410 .elementor-element.elementor-element-6c0e1a3 > .elementor-container {
		min-height: 280px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-65135a0 {
		padding: 80px 20px 80px 20px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-38baca5 {
		text-align: start;
	}
	
	.elementor-7410 .elementor-element.elementor-element-38baca5 .elementor-heading-title {
		font-size: 2.8em;
	}
	
	.elementor-7410 .elementor-element.elementor-element-aff1345 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-aff1345 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-8997630 {
		padding: 75px 10px 75px 10px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-af99c11 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-af99c11 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-c874e24 > .elementor-widget-container {
		margin: 0px 0px 35px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-c874e24 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-5ca432f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-afe787e > .elementor-widget-container {
		margin: 0px 0px 35px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-afe787e .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-d6627e4 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-33ce979 > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-e8d616e {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-e8d616e .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-66cb598 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-66cb598 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-d5b8e7e > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-f2e09c2 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-f2e09c2 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-9eed519 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-9eed519 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-191c8f6 > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-b49e8d4 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-b49e8d4 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-79fde7e > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-79fde7e .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-3a209ef > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-1ad40f1 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-1ad40f1 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-24d6bd1 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-24d6bd1 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-c879f30 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-1cf22f3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-1cf22f3 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-08b92c7 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-1bdd133 > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-fb177a9 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-fb177a9 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-356ec06 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-356ec06 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-0473707 > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-4a6051d {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-4a6051d .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-b61ff11 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-b61ff11 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-3200f97 > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-5cc371d {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-5cc371d .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-86b9a87 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-86b9a87 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-167c1bd > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-bbe66e6 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-bbe66e6 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-1bd9738 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-1bd9738 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-b7a947f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-5e22fbf > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-f6e7283 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-f6e7283 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-d8e1b98 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-d8e1b98 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-f06fe30 > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-d66dcaf {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-d66dcaf .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-86d4ca4 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-86d4ca4 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-31a2d81 > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-6d4b666 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-6d4b666 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-e21daad > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-e21daad .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-dcb7efb > .elementor-element-populated {
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-bbf171e {
		text-align: start;
	}
	
	.elementor-7410 .elementor-element.elementor-element-a0d22b9 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-a0d22b9 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-304f186 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-304f186 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-c9a7e2a > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-c9a7e2a .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-b734832 {
		text-align: start;
	}
	
	.elementor-7410 .elementor-element.elementor-element-098aa94 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-098aa94 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-42e2bf3 {
		text-align: center;
	}
	
	.elementor-7410 .elementor-element.elementor-element-42e2bf3 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-5ac2854 > .elementor-widget-container {
		margin: 13px 0px 0px 0px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-5ac2854 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-c4ef3a2 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 75px 10px 75px 10px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-1b38ea8 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-7410 .elementor-element.elementor-element-97b5d1d > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
}

.elementor-7410 .elementor-element.elementor-element-77e96eb:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-7410 .elementor-element.elementor-element-77e96eb > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}
