
.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);
}

.elementor-10960 .elementor-element.elementor-element-bb7b88f {
	text-align: justify;
}

.elementor-10960 .elementor-element.elementor-element-bb7b88f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 1.1em;
	font-weight: 400;
	font-style: italic;
	line-height: 1.4em;
	color: var(--e-global-color-5efb346b);
}

.elementor-10960 .elementor-element.elementor-element-f431a1d {
	margin-top: 61px;
	margin-bottom: 0px;
}

.elementor-10960 .elementor-element.elementor-element-d38bfdd .elementor-heading-title {
	font-family: "Pacifico", Sans-serif;
	font-size: 2.1em;
	font-weight: 100;
	font-style: normal;
	color: var(--e-global-color-8bcf18c);
}

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

.elementor-10960 .elementor-element.elementor-element-1c7908d {
	z-index: 1;
	text-align: justify;
}

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

.elementor-10960 .elementor-element.elementor-element-5d0ec65 > .elementor-widget-container {
	margin: -61px 0px 0px 0px;
}

.elementor-10960 .elementor-element.elementor-element-5d0ec65 {
	z-index: 0;
}

.elementor-10960 .elementor-element.elementor-element-cd840cf {
	margin-top: 0px;
	margin-bottom: 42px;
}

.elementor-10960 .elementor-element.elementor-element-d8e1d10 {
	z-index: 0;
}

.elementor-10960 .elementor-element.elementor-element-37a74c8 .elementor-heading-title {
	font-family: "Pacifico", Sans-serif;
	font-size: 2.1em;
	font-weight: 100;
	font-style: normal;
	color: var(--e-global-color-8bcf18c);
}

.elementor-10960 .elementor-element.elementor-element-11a2f83 {
	z-index: 1;
	text-align: justify;
}

.elementor-10960 .elementor-element.elementor-element-947d9d5 .elementor-heading-title {
	font-family: "Pacifico", Sans-serif;
	font-size: 2.1em;
	font-weight: 100;
	font-style: normal;
	color: #11bfc9;
}

.elementor-10960 .elementor-element.elementor-element-799ffb6 {
	z-index: 1;
	text-align: justify;
}

.elementor-10960 .elementor-element.elementor-element-925abf5 > .elementor-widget-container {
	margin: 0px -148px 72px 9px;
}

.elementor-10960 .elementor-element.elementor-element-925abf5 {
	z-index: 0;
}

.elementor-10960 .elementor-element.elementor-element-0da9909 {
	z-index: 0;
}

.elementor-10960 .elementor-element.elementor-element-13a19c8 > .elementor-widget-container {
	margin: 86px 0px 0px 0px;
}

.elementor-10960 .elementor-element.elementor-element-13a19c8 {
	z-index: 1;
	text-align: start;
}

.elementor-10960 .elementor-element.elementor-element-529c644 {
	z-index: 0;
}

.elementor-10960 .elementor-element.elementor-element-43694ee {
	margin-top: 51px;
	margin-bottom: 0px;
}

.elementor-10960 .elementor-element.elementor-element-7d10d92 .elementor-heading-title {
	font-family: "Pacifico", Sans-serif;
	font-size: 2.1em;
	font-weight: 100;
	font-style: normal;
	color: #11bfc9;
}

.elementor-10960 .elementor-element.elementor-element-8fd6a9c {
	z-index: 1;
	text-align: justify;
}

.elementor-10960 .elementor-element.elementor-element-55e2e93 {
	z-index: 0;
}

.elementor-10960 .elementor-element.elementor-element-a0831e1 {
	z-index: 1;
	text-align: justify;
}

.elementor-10960 .elementor-element.elementor-element-bc4cd3c {
	z-index: 0;
}

.elementor-10960 .elementor-element.elementor-element-ebe88a0 {
	margin-top: 51px;
	margin-bottom: 0px;
}

.elementor-10960 .elementor-element.elementor-element-8fa26ac > .elementor-widget-container {
	margin: 0px 13px 0px 0px;
}

@media (min-width:768px) {
	.elementor-10960 .elementor-element.elementor-element-b6380fc {
		width: 71.657%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-4079c4c {
		width: 28.28%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-c8fbf56 {
		width: 30.752%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-eb5211c {
		width: 68.997%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-b24770f {
		width: 45.441%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-a97f1ec {
		width: 54.559%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-af723a4 {
		width: 25.226%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-47ff439 {
		width: 48.197%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-fa7278f {
		width: 25.908%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-6d43ad1 {
		width: 54.306%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-b4915f3 {
		width: 45.569%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-d892c2b {
		width: 35.309%;
	}
	
	.elementor-10960 .elementor-element.elementor-element-97baec5 {
		width: 64.691%;
	}
}
