
.elementor-kit-7 {
	--e-global-color-primary: #555;
	--e-global-color-secondary: #181a99;
	--e-global-color-text: #fdb62a;
	--e-global-color-accent: #000;
	--e-global-color-9bace01: #fff;
	--e-global-color-d062af7: rgba(2, 1, 1, 0);
	--e-global-color-3d5737b: #f8f8fc;
	--e-global-color-96951c5: #d7d7ed;
	--e-global-color-e4eab6a: #d28a40;
	--e-global-color-37365b3: #3c69c0;
	--e-global-color-47fdcdc: #223967;
	--e-global-color-e6404de: #8cde8e;
	--e-global-color-623bd2b: #7a7a7a;
	--e-global-color-9107443: #f4f4f4;
	--e-global-color-152e8f0: #1997d1;
	--e-global-color-99012f7: #0a2336;
	--e-global-color-7a4041d: #fcfafa;
	--e-global-color-d083c47: rgba(230, 230, 230, .98);
	--e-global-color-6cd28bf: #463f3f;
	--e-global-color-3f968bf: #0e6ac4;
	--e-global-color-3a4ce62: #0e6ac4;
	--e-global-color-011945c: #3ba5fc;
	--e-global-color-1e1d923: #b91f1f;
	--e-global-color-fce0ba5: #0e8ef2;
	--e-global-color-748eb20: #1a8cd8;
	--e-global-color-5ca7414: #ebebeb;
	--e-global-color-936a6da: #6e6e6e;
	--e-global-color-aef1cd9: #e6e6e6;
	--e-global-color-b339420: #000;
	--e-global-color-141b112: #f4f4f4;
	--e-global-color-6287fd6: #bababa;
	--e-global-color-5d45679: #ff9400;
	--e-global-color-d68e484: #414141;
	--e-global-color-9a8b18b: #000;
	--e-global-color-f485875: #414141;
	--e-global-color-b0a705f: #0e6ac4;
	--e-global-color-56e1629: #fdac3b;
	--e-global-color-7d3ba17: #1997d1;
	--e-global-color-6b18fe6: #d28a40;
	--e-global-color-fd0f0b2: #1997d1;
	--e-global-color-b670fa2: #3d90d3;
	--e-global-color-9af8c56: #78808c;
	--e-global-color-d60fadd: #1f2937;
	--e-global-color-b431d0f: #f4cf67;
	--e-global-color-9aed126: #fff;
	--e-global-color-e6670c9: #111827;
	--e-global-color-536f7aa: #0c2235;
	--e-global-color-680de77: #373737;
	--e-global-color-e7992ef: #374151;
	--e-global-color-8c7b9e5: #737373;
	--e-global-color-8efbd91: #ccc;
	--e-global-color-b49d48e: #262c37;
	--e-global-color-26e2ed4: #4c61c8;
	--e-global-color-0beaf99: #4c61c8;
	--e-global-color-f8169a3: #a6a5a5;
	--e-global-color-0d40f89: #414141;
	--e-global-color-6678ae3: #3ba5fc;
	--e-global-typography-primary-font-family: "Roboto";
	--e-global-typography-secondary-font-family: "Poppins";
	--e-global-typography-text-font-family: "Sacramento";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Roboto";
	--e-global-typography-accent-font-weight: 500;
	--e-global-typography-c2431e6-font-family: "Poppins";
	--e-global-typography-c2431e6-font-size: 14px;
	--e-global-typography-c2431e6-font-weight: bold;
	--e-global-typography-c3bc2ab-font-family: "Roboto";
	--e-global-typography-c3bc2ab-font-weight: 600;
	--e-global-typography-e134874-font-family: "Roboto";
	--e-global-typography-e134874-font-weight: 400;
	--e-global-typography-e134874-line-height: 1.5em;
	--e-global-typography-1ff2a64-font-family: "Roboto";
	--e-global-typography-1ff2a64-font-size: 16px;
	--e-global-typography-1ff2a64-font-weight: 400;
	--e-global-typography-1ff2a64-line-height: 1.5em;
	--e-global-typography-24ebbef-font-family: "Sacramento";
	--e-global-typography-24ebbef-font-size: 36px;
	--e-global-typography-24ebbef-font-weight: 500;
	--e-global-typography-24ebbef-line-height: 1.1em;
	--e-global-typography-73dfadf-font-family: "Poppins";
	--e-global-typography-73dfadf-font-size: 36px;
	--e-global-typography-73dfadf-font-weight: 600;
	--e-global-typography-73dfadf-line-height: 1.5em;
	--e-global-typography-33065aa-font-family: "Roboto";
	--e-global-typography-33065aa-font-size: 16px;
	--e-global-typography-33065aa-font-weight: 400;
	--e-global-typography-44560dc-font-family: "Roboto";
	--e-global-typography-44560dc-font-size: 18px;
	--e-global-typography-44560dc-font-weight: 400;
	--e-global-typography-44560dc-line-height: 1.9em;
	--e-global-typography-9e271df-font-family: "Roboto";
	--e-global-typography-9e271df-font-size: 16px;
	--e-global-typography-9e271df-font-weight: 400;
	--e-global-typography-2403ab6-font-family: "Roboto";
	--e-global-typography-2403ab6-font-size: 16px;
	--e-global-typography-2403ab6-font-weight: 400;
	--e-global-typography-c3761ce-font-family: "Poppins";
	--e-global-typography-c3761ce-font-size: 24px;
	--e-global-typography-c3761ce-font-weight: 600;
	--e-global-typography-e7326e0-font-family: "Roboto";
	--e-global-typography-e7326e0-font-size: 14px;
	--e-global-typography-d4b00a3-font-family: "Roboto";
	--e-global-typography-d4b00a3-font-size: 16px;
	--e-global-typography-d4b00a3-font-weight: 400;
	--e-global-typography-e95161e-font-family: "Poppins";
	--e-global-typography-e95161e-font-size: 18px;
	--e-global-typography-e95161e-font-weight: 600;
	--e-global-typography-e95161e-line-height: 1.1em;
	--e-global-typography-e3be19e-font-family: "Poppins";
	--e-global-typography-e3be19e-font-size: 14px;
	--e-global-typography-e3be19e-font-weight: 400;
	--e-global-typography-ca88864-font-family: "Poppins";
	--e-global-typography-ca88864-font-size: 30px;
	--e-global-typography-ca88864-font-weight: 600;
	--e-global-typography-ca88864-line-height: 1.1em;
	--e-global-typography-0fb882d-font-family: "Poppins";
	--e-global-typography-0fb882d-font-size: 30px;
	--e-global-typography-0fb882d-font-weight: 600;
	--e-global-typography-0fb882d-line-height: 1.1em;
	--e-global-typography-f8c5126-font-family: "Roboto";
	--e-global-typography-f8c5126-font-size: 16px;
	--e-global-typography-f8c5126-font-weight: 400;
	--e-global-typography-1f96c7b-font-family: "Poppins";
	--e-global-typography-1f96c7b-font-size: 30px;
	--e-global-typography-1f96c7b-font-weight: 600;
	--e-global-typography-1f96c7b-line-height: 1.1em;
	--e-global-typography-2e6eea2-font-family: "Roboto";
	--e-global-typography-2e6eea2-font-size: 24px;
	--e-global-typography-2e6eea2-font-weight: 400;
	--e-global-typography-2e6eea2-font-style: italic;
	--e-global-typography-2e6eea2-line-height: 1.5em;
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
}

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

.elementor-kit-7 a {
	color: #000;
	font-family: "Roboto", Sans-serif;
}

.elementor-kit-7 h1 {
	color: #000;
	font-weight: 600;
}

.elementor-kit-7 h2 {
	color: #000;
	font-weight: 600;
}

.elementor-kit-7 h3 {
	color: #000;
	font-weight: 600;
}

.elementor-kit-7 h4 {
	color: #000;
	font-weight: 600;
}

.elementor-kit-7 h5 {
	color: #000;
	font-weight: 400;
}

.elementor-kit-7 h6 {
	color: #000;
}

.elementor-kit-7 button, .elementor-kit-7 input[type="button"], .elementor-kit-7 input[type="submit"], .elementor-kit-7 .elementor-button {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.1em;
	color: var(--e-global-color-secondary);
}

.elementor-kit-7 label {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}

.elementor-kit-7 input:not([type="button"]):not([type="submit"]), .elementor-kit-7 textarea, .elementor-kit-7 .elementor-field-textual {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}

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

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

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

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

.site-header .site-branding {
	flex-direction: column;
	align-items: stretch;
}

.site-header {
	padding-inline-end: 0px;
	padding-inline-start: 0px;
}

.site-footer .site-branding {
	flex-direction: column;
	align-items: stretch;
}

@media (max-width:1024px) {
	.elementor-kit-7 {
		--e-global-typography-1ff2a64-font-size: 14px;
		--e-global-typography-73dfadf-font-size: 24px;
		--e-global-typography-33065aa-font-size: 14px;
		--e-global-typography-44560dc-font-size: 14px;
		--e-global-typography-2403ab6-font-size: 14px;
		--e-global-typography-c3761ce-font-size: 18px;
		--e-global-typography-d4b00a3-font-size: 12px;
		--e-global-typography-e95161e-font-size: 14px;
		--e-global-typography-e3be19e-font-size: 12px;
		--e-global-typography-ca88864-font-size: 20px;
		--e-global-typography-ca88864-line-height: 1.1em;
		--e-global-typography-0fb882d-font-size: 20px;
		--e-global-typography-0fb882d-line-height: 1.1em;
		--e-global-typography-2e6eea2-font-size: 20px;
		font-size: 16px;
		line-height: 1.5em;
	}
	
	.elementor-kit-7 h1 {
		font-size: 44px;
		line-height: 1.1em;
	}
	
	.elementor-kit-7 h2 {
		font-size: 30px;
	}
	
	.elementor-kit-7 h3 {
		font-size: 30px;
	}
	
	.elementor-kit-7 h4 {
		font-size: 20px;
	}
	
	.elementor-kit-7 button, .elementor-kit-7 input[type="button"], .elementor-kit-7 input[type="submit"], .elementor-kit-7 .elementor-button {
		font-size: 14px;
		letter-spacing: .6px;
	}
	
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1024px;
	}
	
	.e-con {
		--container-max-width: 1024px;
	}
}

@media (max-width:767px) {
	.elementor-kit-7 {
		--e-global-typography-44560dc-font-size: 12px;
		--e-global-typography-e7326e0-font-size: 12px;
		--e-global-typography-ca88864-font-size: 16px;
		--e-global-typography-0fb882d-font-size: 16px;
		--e-global-typography-1f96c7b-font-size: 20px;
		--e-global-typography-2e6eea2-font-size: 18px;
		font-size: 14px;
	}
	
	.elementor-kit-7 h1 {
		font-size: 28px;
		line-height: 1.2em;
	}
	
	.elementor-kit-7 h2 {
		font-size: 18px;
		line-height: 1.4em;
	}
	
	.elementor-kit-7 h3 {
		font-size: 24px;
	}
	
	.elementor-kit-7 h4 {
		font-size: 16px;
	}
	
	.elementor-kit-7 button, .elementor-kit-7 input[type="button"], .elementor-kit-7 input[type="submit"], .elementor-kit-7 .elementor-button {
		font-size: 12px;
	}
	
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 767px;
	}
	
	.e-con {
		--container-max-width: 767px;
	}
}
