
.elementor-kit-11 {
	--e-global-color-primary: #000;
	--e-global-color-secondary: #000;
	--e-global-color-text: #000;
	--e-global-color-accent: #5c6c6c;
	--e-global-color-8d32b6e: #2e3532;
	--e-global-color-c1b117f: #fff;
	--e-global-color-465b001: #414141;
	--e-global-color-31e4e47: #0c2a29;
	--e-global-color-3095bd9: #a1d390;
	--e-global-color-4d701cd: #dfc0ad;
	--e-global-color-c12b377: #aac5fc;
	--e-global-color-6559c1e: #185499;
	--e-global-color-11a0a94: #d8f0fc;
	--e-global-color-3f6dfcc: #c6c;
	--e-global-color-f007eac: #c79bd8;
	--e-global-color-5f59d92: #8c4fa9;
	--e-global-color-ce5a5ec: #c4c1d9;
	--e-global-color-cde5c2b: #8682a3;
	--e-global-color-b691776: #8981a2;
	--e-global-color-14322ae: #edece5;
	--e-global-color-ae04fa6: #edae2e;
	--e-global-color-839d207: #3671ae;
	--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-168a001-font-family: "Arial";
	--e-global-typography-168a001-font-size: clamp(3rem, 2.5385rem + 2.0513vw, 4rem);
	--e-global-typography-168a001-font-weight: 500;
	--e-global-typography-e57e028-font-family: "Arial";
	--e-global-typography-e57e028-font-size: clamp(2.4rem, 2.1231rem + 1.2308vw, 3rem);
	--e-global-typography-d068384-font-family: "Arial";
	--e-global-typography-d068384-font-size: clamp(2.1rem, 1.9154rem + .8205vw, 2.5rem);
	--e-global-typography-97e8b94-font-family: "Arial";
	--e-global-typography-97e8b94-font-size: clamp(1.8rem, 1.7077rem + .4103vw, 2rem);
	--e-global-typography-5b0d163-font-family: "Arial";
	--e-global-typography-5b0d163-font-size: clamp(1.6rem, 1.5308rem + .3077vw, 1.75rem);
	--e-global-typography-c8ba400-font-family: "Arial";
	--e-global-typography-c8ba400-font-size: clamp(1.4rem, 1.3538rem + .2051vw, 1.5rem);
	--e-global-typography-989b1c1-font-family: "Arial";
	--e-global-typography-989b1c1-font-size: 1.2rem;
	--e-global-typography-e510176-font-family: "Arial";
	--e-global-typography-e510176-font-size: 1rem;
	--e-global-typography-91fdb7d-font-family: "Arial";
	--e-global-typography-91fdb7d-font-size: 1rem;
	--e-global-typography-91fdb7d-font-weight: 600;
	--e-global-typography-f3ce750-font-size: 1.125rem;
	--e-global-typography-6429ac0-font-family: "Arial";
	--e-global-typography-6429ac0-font-size: .87rem;
}

.elementor-kit-11 p {
	margin-block-end: 16px;
}

.elementor-kit-11 a {
	color: var(--e-global-color-accent);
}

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

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

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

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

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

.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-section.elementor-section-boxed > .elementor-container {
		max-width: 1024px;
	}
	
	.e-con {
		--container-max-width: 1024px;
	}
}

@media (max-width:767px) {
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 767px;
	}
	
	.e-con {
		--container-max-width: 767px;
	}
}
