
.elementor-kit-4553 {
	--e-global-color-primary: #e50d7f;
	--e-global-color-secondary: #cad5e0;
	--e-global-color-text: #19202c;
	--e-global-color-accent: #ed64a6;
	--e-global-color-2891303: #f687b3;
	--e-global-color-ee64aba: #fbb6ce;
	--e-global-color-0b738f7: #fed7e2;
	--e-global-color-9936863: #feebf0;
	--e-global-color-ab9d8f5: #fff5f7;
	--e-global-color-ca473c4: #b83280;
	--e-global-color-c3bcfc8: #97266d;
	--e-global-color-ed8c5ca: #702459;
	--e-global-color-fb6e6b0: #fbfcfd;
	--e-global-color-49c3c78: #f7fafc;
	--e-global-color-a5b1eca: #edf2f7;
	--e-global-color-c6a9607: #e2e8ef;
	--e-global-color-469af08: #a0aec0;
	--e-global-color-424f00d: #718096;
	--e-global-color-2f176a1: #4a5568;
	--e-global-color-fbf2972: #2d3748;
	--e-global-color-e2b3758: #19202c;
	--e-global-color-16e8558: #e53e3e;
	--e-global-color-c5cea36: #39a169;
	--e-global-color-cf5bd3c: #ed8937;
	--e-global-color-dcb3c8d: #4299e1;
	--e-global-color-e73dd9a: rgba(150, 13, 229, .17);
	--e-global-typography-primary-font-family: "Roboto";
	--e-global-typography-primary-font-weight: 500;
	--e-global-typography-secondary-font-family: "Roboto";
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-text-font-family: "Roboto";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Roboto";
	--e-global-typography-accent-font-weight: 500;
	--e-global-typography-a6e5535-font-family: "Work Sans";
	--e-global-typography-a6e5535-font-size: 24px;
	--e-global-typography-a6e5535-font-weight: 500;
	--e-global-typography-a6e5535-line-height: 1.5em;
	--e-global-typography-a0f7f4f-font-family: "Archivo";
	--e-global-typography-a0f7f4f-font-size: 64px;
	--e-global-typography-a0f7f4f-line-height: 1.2em;
}

.elementor-kit-4553 e-page-transition {
	background-color: #ffbc7d;
}

.elementor-kit-4553 h1 {
	font-family: var(--e-global-typography-a0f7f4f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a0f7f4f-font-size);
	line-height: var(--e-global-typography-a0f7f4f-line-height);
}

.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1280px;
}

.e-con {
	--container-max-width: 1280px;
}

.elementor-widget:not(:last-child) {
	--kit-widget-spacing: 20px;
}

.elementor-element {
	--widgets-spacing: 20px 20px;
	--widgets-spacing-row: 20px;
	--widgets-spacing-column: 20px;
}

h1.entry-title {
	display: var(--page-title-display);
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}

@media (max-width:1024px) {
	.elementor-kit-4553 h1 {
		font-size: var(--e-global-typography-a0f7f4f-font-size);
		line-height: var(--e-global-typography-a0f7f4f-line-height);
	}
	
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1024px;
	}
	
	.e-con {
		--container-max-width: 1024px;
	}
}

@media (max-width:767px) {
	.elementor-kit-4553 h1 {
		font-size: var(--e-global-typography-a0f7f4f-font-size);
		line-height: var(--e-global-typography-a0f7f4f-line-height);
	}
	
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 767px;
	}
	
	.e-con {
		--container-max-width: 767px;
	}
}
