/* End Custom Fonts CSS */

.elementor-2388 .elementor-element.elementor-element-ee8bf38 .elementor-repeater-item-320a83b.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2388 .elementor-element.elementor-element-ebc2d09 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-2388 .elementor-element.elementor-element-ebc2d09 {
	text-align: left;
}

.elementor-2388 .elementor-element.elementor-element-ebc2d09 .elementor-heading-title {
	font-family: "MyriadPro Semibold", Sans-serif;
	font-size: 60px;
	font-weight: 900;
	text-transform: capitalize;
	color: #0f1251;
}

.elementor-2388 .elementor-element.elementor-element-42a9da0 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-2388 .elementor-element.elementor-element-b5c16ca .elementor-repeater-item-0bf083f.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2388 .elementor-element.elementor-element-ad4f270 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-2388 .elementor-element.elementor-element-ad4f270 {
	text-align: center;
}

.elementor-2388 .elementor-element.elementor-element-ad4f270 .elementor-heading-title {
	color: #4d5366;
}

.elementor-2388 .elementor-element.elementor-element-d397357 .elementor-repeater-item-9ab20c5.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2388 .elementor-element.elementor-element-75225d6 {
	text-align: center;
}

.elementor-2388 .elementor-element.elementor-element-f234563 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2388 .elementor-element.elementor-element-f234563 {
	text-align: center;
	font-size: 13px;
}

.elementor-2388 .elementor-element.elementor-element-ce9e7fb > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-2388 .elementor-element.elementor-element-4ba957c {
	text-align: center;
}

.elementor-2388 .elementor-element.elementor-element-a123a1f {
	text-align: center;
	font-size: 13px;
}

.elementor-2388 .elementor-element.elementor-element-31fdfde > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-2388 .elementor-element.elementor-element-5642d4e {
	text-align: center;
}

.elementor-2388 .elementor-element.elementor-element-2e3b8ce {
	text-align: center;
	font-size: 13px;
}

.elementor-2388 .elementor-element.elementor-element-5ce9566 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-2388 .elementor-element.elementor-element-6fcd762 {
	text-align: center;
}

.elementor-2388 .elementor-element.elementor-element-fd37a0c {
	text-align: center;
	font-size: 13px;
}

.elementor-2388 .elementor-element.elementor-element-8074c27 > .elementor-widget-container {
	padding: 5px 5px 5px 5px;
}

.elementor-2388 .elementor-element.elementor-element-d397357 {
	margin-top: 25px;
	margin-bottom: 0px;
}

@media (max-width:1024px) {
	.elementor-2388 .elementor-element.elementor-element-ebc2d09 {
		text-align: left;
	}
	
	.elementor-2388 .elementor-element.elementor-element-ebc2d09 .elementor-heading-title {
		font-size: 35px;
	}
}

@media (max-width:767px) {
	.elementor-2388 .elementor-element.elementor-element-ebc2d09 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-2388 .elementor-element.elementor-element-ebc2d09 {
		text-align: left;
	}
	
	.elementor-2388 .elementor-element.elementor-element-ebc2d09 .elementor-heading-title {
		font-size: 30px;
	}
}
