.elementor-kit-5 {
	--e-global-color-primary: #74FFDE;
	--e-global-color-secondary: #FFDA00;
	--e-global-color-text: #1E1E1E;
	--e-global-color-accent: #FF50B0;
	--e-global-color-9a72bc3: #EBFFFA;
	--e-global-color-30b6557: #061944;
	--e-global-color-9e16a5f: #FF3B3B;
	--e-global-typography-primary-font-family: "Roboto";
	--e-global-typography-primary-font-weight: 600;
	--e-global-typography-secondary-font-family: "Roboto Slab";
	--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-71e081d-font-size: 5.31rem;
	--e-global-typography-71e081d-line-height: 1.27;
	--e-global-typography-3f2c916-font-size: 2.25rem;
	--e-global-typography-bb8bb09-font-size: 1.562rem;
	--e-global-typography-a018ba2-font-size: 1.4rem;
	--e-global-typography-5beb3d8-font-size: 1.3125rem;
	--e-global-typography-ac516cd-font-size: 1.125rem;
	--e-global-typography-4f7aa25-font-family: "CaptainWashington";
}

.elementor-kit-5 e-page-transition {
	background-color: #FFBC7D;
}

.elementor-kit-5 label {
	color: var(--e-global-color-text);
	font-size: 1rem;
	line-height: 1.6em;
}

.elementor-kit-5 input:not([type="button"]):not([type="submit"]),
.elementor-kit-5 textarea,
.elementor-kit-5 .elementor-field-textual {
	font-size: var(--e-global-typography-5beb3d8-font-size);
	color: var(--e-global-color-text);
	accent-color: var(--e-global-color-accent);
	background-color: #EBFFFA00;
	border-style: solid;
	border-width: 0px 0px 02px 0px;
	border-color: #1E1E1E40;
	border-radius: 0px 0px 0px 0px;
	padding: 12px 10px 0px 10px;
}

.elementor-kit-5 input:focus:not([type="button"]):not([type="submit"]),
.elementor-kit-5 textarea:focus,
.elementor-kit-5 .elementor-field-textual:focus {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
}

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

.e-con {
	--container-max-width: 1260px;
	--container-default-padding-top: 30px;
	--container-default-padding-right: 30px;
	--container-default-padding-bottom: 30px;
	--container-default-padding-left: 30px;
}

.elementor-widget:not(:last-child) {
	margin-block-end: 24px;
}

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

	{}

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

@media(max-width:1366px) {

	.elementor-kit-5 input:not([type="button"]):not([type="submit"]),
	.elementor-kit-5 textarea,
	.elementor-kit-5 .elementor-field-textual {
		font-size: var(--e-global-typography-5beb3d8-font-size);
	}
}

@media(max-width:1024px) {

	.elementor-kit-5 input:not([type="button"]):not([type="submit"]),
	.elementor-kit-5 textarea,
	.elementor-kit-5 .elementor-field-textual {
		font-size: var(--e-global-typography-5beb3d8-font-size);
	}

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

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

@media(max-width:767px) {

	.elementor-kit-5 input:not([type="button"]):not([type="submit"]),
	.elementor-kit-5 textarea,
	.elementor-kit-5 .elementor-field-textual {
		font-size: var(--e-global-typography-5beb3d8-font-size);
	}

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

	.e-con {
		--container-max-width: 767px;
		--container-default-padding-top: 0%;
		--container-default-padding-right: 8%;
		--container-default-padding-bottom: 0%;
		--container-default-padding-left: 8%;
	}
}

@media(min-width:2400px) {

	.elementor-kit-5 input:not([type="button"]):not([type="submit"]),
	.elementor-kit-5 textarea,
	.elementor-kit-5 .elementor-field-textual {
		font-size: var(--e-global-typography-5beb3d8-font-size);
	}
}



/* End Custom Fonts CSS */