.elementor-kit-7 {
	--e-global-color-primary: #F3F0F0;
	--e-global-color-secondary: #1B1B1B;
	--e-global-color-text: #3E3E3E99;
	--e-global-color-accent: #f78513;
	--e-global-color-fe15af9: rgba(255,255,255,0);
	--e-global-color-12088ae: #;
	--e-global-color-fdb1fd1: #FFFFFF99;
	--e-global-color-4975108: #3E3E3E;
	--e-global-color-8d98bcb: #FFFFFF4D;
	--e-global-color-d6eb64e: #4C4C4C4D;
	--e-global-color-3becbba: #2D2D2D99;
	--e-global-color-c806c4b: #2D2D2DE6;
	--e-global-color-11295b7: #29292933;
	--e-global-color-3c60a47: #FFFFFFCC;
	--e-global-color-a66bd56: #A9A9A9;
	--e-global-color-e9855e8: #292929;
	--e-global-color-6e7b7b6: #000;
	--e-global-color-c9f42d4: #8A8A8A;
	--e-global-color-cb89439: #000000;
	--e-global-color-a6ae6cb: #666666;
	--e-global-color-faaa7c2: #12121280;
	--e-global-color-b6931a7: #B7B7B74D;
	--e-global-color-ccdb75f: #0000004D;
	--e-global-color-c355866: #5D5D5D90;
	--e-global-color-0e09b2e: #28282899;
	--e-global-color-2e1d3c5: #00000099;
	--e-global-color-51103ce: #FBFBF8;
	--e-global-color-1317fdc: #222222F2;
	--e-global-color-bd9a26b: #747474;
	--e-global-typography-primary-font-family: "Italiana";
	--e-global-typography-primary-font-size: 70px;
	--e-global-typography-primary-font-weight: 600;
	--e-global-typography-primary-line-height: 1.1em;
	--e-global-typography-secondary-font-family: "Montserrat";
	--e-global-typography-secondary-font-size: 50px;
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-secondary-line-height: 1.5em;
	--e-global-typography-text-font-family: "Montserrat";
	--e-global-typography-text-font-size: 14px;
	--e-global-typography-text-font-weight: 500;
	--e-global-typography-text-line-height: 1.5em;
	--e-global-typography-text-letter-spacing: 0.02em;
	--e-global-typography-accent-font-family: "Montserrat";
	--e-global-typography-accent-font-size: 16px;
	--e-global-typography-accent-font-weight: 500;
	--e-global-typography-accent-line-height: 1.1em;
	--e-global-typography-accent-letter-spacing: 0.04em;
	--e-global-typography-75f0ba0-font-family: "Italiana";
	--e-global-typography-75f0ba0-font-size: 55px;
	--e-global-typography-75f0ba0-font-weight: 600;
	--e-global-typography-75f0ba0-line-height: 1.1em;
	--e-global-typography-75f0ba0-letter-spacing: 0.02em;
	--e-global-typography-e60d814-font-family: "Montserrat";
	--e-global-typography-e60d814-font-size: 50px;
	--e-global-typography-e60d814-font-weight: 400;
	--e-global-typography-e60d814-line-height: 1.5em;
	--e-global-typography-099686e-font-family: "Italiana";
	--e-global-typography-099686e-font-size: 30px;
	--e-global-typography-099686e-font-weight: 500;
	--e-global-typography-099686e-line-height: 1.1em;
	--e-global-typography-099686e-letter-spacing: 0px;
	--e-global-typography-15d81aa-font-family: "Italiana";
	--e-global-typography-15d81aa-font-size: 25px;
	--e-global-typography-15d81aa-font-weight: 500;
	--e-global-typography-15d81aa-line-height: 1.5em;
	--e-global-typography-bc3dd7e-font-family: "Montserrat";
	--e-global-typography-bc3dd7e-font-size: 18px;
	--e-global-typography-bc3dd7e-font-weight: 500;
	--e-global-typography-bc3dd7e-line-height: 1.1em;
	--e-global-typography-bc3dd7e-letter-spacing: 0.04em;
	--e-global-typography-cd52227-font-family: "Montserrat";
	--e-global-typography-cd52227-font-size: 16px;
	--e-global-typography-cd52227-font-weight: 600;
	--e-global-typography-cd52227-line-height: 1.5em;
	--e-global-typography-cd52227-letter-spacing: 0px;
	--e-global-typography-7626e4a-font-family: "Montserrat";
	--e-global-typography-7626e4a-font-size: 14px;
	--e-global-typography-7626e4a-font-weight: 300;
	--e-global-typography-7626e4a-line-height: 1.5em;
	--e-global-typography-7626e4a-letter-spacing: 0.02em;
	--e-global-typography-bb93b6c-font-family: "Montserrat";
	--e-global-typography-bb93b6c-font-size: 14px;
	--e-global-typography-bb93b6c-font-weight: 600;
	--e-global-typography-bb93b6c-line-height: 1.5em;
	--e-global-typography-bb93b6c-letter-spacing: -0.02em;
	--e-global-typography-1a7fcb0-font-family: "Montserrat";
	--e-global-typography-1a7fcb0-font-size: 30px;
	--e-global-typography-1a7fcb0-font-weight: 500;
	--e-global-typography-1a7fcb0-line-height: 1.1em;
	--e-global-typography-81c388f-font-family: "Roboto";
	--e-global-typography-81c388f-font-size: 14.68px;
	--e-global-typography-81c388f-font-weight: 400;
	--e-global-typography-81c388f-line-height: 1.5em;
	--e-global-typography-81c388f-letter-spacing: 0em;
	--e-global-typography-60f9ee8-font-family: "Italiana";
	--e-global-typography-60f9ee8-font-size: 25px;
	--e-global-typography-60f9ee8-font-weight: 600;
	--e-global-typography-60f9ee8-line-height: 1.5em;
	--e-global-typography-60f9ee8-letter-spacing: 0.02em;
	--e-global-typography-537ef22-font-family: "Italiana";
	--e-global-typography-537ef22-font-size: 22px;
	--e-global-typography-537ef22-font-weight: 500;
	--e-global-typography-537ef22-line-height: 1.5em;
	--e-global-typography-537ef22-letter-spacing: 0.02em;
	--e-global-typography-524ed30-font-family: "Italiana";
	--e-global-typography-524ed30-font-size: 70px;
	--e-global-typography-524ed30-font-weight: 500;
	--e-global-typography-524ed30-line-height: 1.1em;
	--e-global-typography-524ed30-letter-spacing: 0.02em;
	--e-global-typography-6ac6607-font-family: "Montserrat";
	--e-global-typography-6ac6607-font-size: 50px;
	--e-global-typography-6ac6607-font-weight: 500;
	--e-global-typography-6ac6607-line-height: 1.3em;
	--e-global-typography-6ac6607-letter-spacing: 0.02em;
	--e-global-typography-8b988bd-font-family: "Montserrat";
	--e-global-typography-8b988bd-font-size: 16px;
	--e-global-typography-8b988bd-font-weight: 500;
	--e-global-typography-8b988bd-line-height: 1.5em;
	--e-global-typography-8b988bd-letter-spacing: 0.01em;
	--e-global-typography-5e9978d-font-family: "Italiana";
	--e-global-typography-5e9978d-font-size: 30px;
	--e-global-typography-5e9978d-font-weight: 600;
	--e-global-typography-5e9978d-line-height: 1.1em;
	--e-global-typography-5e9978d-letter-spacing: 0.02em;
	--e-global-typography-76834fe-font-family: "Roboto";
	--e-global-typography-76834fe-font-size: 18px;
	--e-global-typography-76834fe-font-weight: 400;
	--e-global-typography-76834fe-line-height: 1.6em;
	--e-global-typography-76834fe-letter-spacing: 0.02em;
	--e-global-typography-dbae305-font-family: "Italiana";
	--e-global-typography-dbae305-font-size: 18px;
	--e-global-typography-dbae305-font-weight: 600;
	--e-global-typography-dbae305-line-height: 1.1em;
	--e-global-typography-dbae305-letter-spacing: 0.08em;
	--e-global-typography-b02ae84-font-family: "Montserrat";
	--e-global-typography-b02ae84-font-size: 16px;
	--e-global-typography-b02ae84-font-weight: 600;
	--e-global-typography-b02ae84-line-height: 1.5em;
	--e-global-typography-b02ae84-letter-spacing: 0.04em;
	--e-global-typography-1f2ef35-font-family: "Italiana";
	--e-global-typography-1f2ef35-font-size: 22px;
	--e-global-typography-1f2ef35-font-weight: 500;
	--e-global-typography-1f2ef35-line-height: 1.5em;
	--e-global-typography-1f2ef35-letter-spacing: 0.04em;
	--e-global-typography-6fe2288-font-family: "Montserrat";
	--e-global-typography-6fe2288-font-size: 16px;
	--e-global-typography-6fe2288-font-weight: 600;
	--e-global-typography-6fe2288-line-height: 1.5em;
	--e-global-typography-6fe2288-letter-spacing: -0.02em;
	--e-global-typography-f057152-font-family: "Montserrat";
	--e-global-typography-f057152-font-size: 25px;
	--e-global-typography-f057152-font-weight: 600;
	--e-global-typography-f057152-line-height: 1.5em;
	--e-global-typography-f057152-letter-spacing: -0.02em;
	--e-global-typography-528a6fe-font-family: "Montserrat";
	--e-global-typography-528a6fe-font-size: 14px;
	--e-global-typography-528a6fe-font-weight: 600;
	--e-global-typography-528a6fe-line-height: 1.5em;
	--e-global-typography-528a6fe-letter-spacing: -0.02em;
	--e-global-typography-0e680e8-font-family: "Italiana";
	--e-global-typography-0e680e8-font-size: 50px;
	--e-global-typography-0e680e8-font-weight: 600;
	--e-global-typography-0e680e8-line-height: 1.3em;
	--e-global-typography-0e680e8-letter-spacing: 0.02em;
	--e-global-typography-7ee0c7a-font-family: "Italiana";
	--e-global-typography-7ee0c7a-font-size: 69px;
	--e-global-typography-7ee0c7a-font-weight: 600;
	--e-global-typography-7ee0c7a-line-height: 0em;
	color: var( --e-global-color-text );
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}

.elementor-kit-7 a {
	color: var( --e-global-color-6e7b7b6 );
}

.elementor-kit-7 a:hover {
	color: var( --e-global-color-6e7b7b6 );
}

.elementor-kit-7 h1 {
	color: var( --e-global-color-primary );
}

.elementor-kit-7 h2 {
	color: var( --e-global-color-secondary );
	font-family: var( --e-global-typography-e60d814-font-family ), Sans-serif;
	font-size: var( --e-global-typography-e60d814-font-size );
	font-weight: var( --e-global-typography-e60d814-font-weight );
	line-height: var( --e-global-typography-e60d814-line-height );
	letter-spacing: var( --e-global-typography-e60d814-letter-spacing );
	word-spacing: var( --e-global-typography-e60d814-word-spacing );
}

.elementor-kit-7 h3 {
	color: var( --e-global-color-secondary );
	font-family: var( --e-global-typography-099686e-font-family ), Sans-serif;
	font-size: var( --e-global-typography-099686e-font-size );
	font-weight: var( --e-global-typography-099686e-font-weight );
	line-height: var( --e-global-typography-099686e-line-height );
	letter-spacing: var( --e-global-typography-099686e-letter-spacing );
	word-spacing: var( --e-global-typography-099686e-word-spacing );
}

.elementor-kit-7 h4 {
	color: var( --e-global-color-secondary );
	font-family: var( --e-global-typography-15d81aa-font-family ), Sans-serif;
	font-size: var( --e-global-typography-15d81aa-font-size );
	font-weight: var( --e-global-typography-15d81aa-font-weight );
	line-height: var( --e-global-typography-15d81aa-line-height );
	letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
	word-spacing: var( --e-global-typography-15d81aa-word-spacing );
}

.elementor-kit-7 h5 {
	color: var( --e-global-color-primary );
	font-family: var( --e-global-typography-bc3dd7e-font-family ), Sans-serif;
	font-size: var( --e-global-typography-bc3dd7e-font-size );
	font-weight: var( --e-global-typography-bc3dd7e-font-weight );
	line-height: var( --e-global-typography-bc3dd7e-line-height );
	letter-spacing: var( --e-global-typography-bc3dd7e-letter-spacing );
	word-spacing: var( --e-global-typography-bc3dd7e-word-spacing );
}

.elementor-kit-7 h6 {
	color: var( --e-global-color-secondary );
	font-family: var( --e-global-typography-cd52227-font-family ), Sans-serif;
	font-size: var( --e-global-typography-cd52227-font-size );
	font-weight: var( --e-global-typography-cd52227-font-weight );
	line-height: var( --e-global-typography-cd52227-line-height );
	letter-spacing: var( --e-global-typography-cd52227-letter-spacing );
	word-spacing: var( --e-global-typography-cd52227-word-spacing );
}

.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button {
	font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
	font-size: var( --e-global-typography-accent-font-size );
	font-weight: var( --e-global-typography-accent-font-weight );
	line-height: var( --e-global-typography-accent-line-height );
	letter-spacing: var( --e-global-typography-accent-letter-spacing );
	color: var( --e-global-color-primary );
	background-color: var( --e-global-color-accent );
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var( --e-global-color-accent );
	border-radius: 36.5px 36.5px 36.5px 36.5px;
}

.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus {
	color: var( --e-global-color-accent );
	background-color: var( --e-global-color-primary );
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var( --e-global-color-primary );
	border-radius: 36.5px 36.5px 36.5px 36.5px;
}

.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1140px;
}

.e-con {
	--container-max-width: 1140px;
}

.elementor-widget:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-element {
	--widgets-spacing: 20px;
}{}

h1.entry-title {
	display: var(--page-title-display);
}

.site-header {
	padding-right: 0px;
	padding-left: 0px;
}

@media(max-width:1366px) {
	.elementor-kit-7 {
		--e-global-typography-75f0ba0-font-size: 55px;
		--e-global-typography-75f0ba0-line-height: 1.1em;
		--e-global-typography-15d81aa-font-size: 22px;
		--e-global-typography-15d81aa-line-height: 1.5em;
		--e-global-typography-60f9ee8-font-size: 22px;
		--e-global-typography-60f9ee8-line-height: 1.5em;
		--e-global-typography-537ef22-font-size: 22px;
		--e-global-typography-537ef22-line-height: 1.5em;
		--e-global-typography-524ed30-font-size: 55px;
		--e-global-typography-524ed30-line-height: 1.1em;
		--e-global-typography-6ac6607-line-height: 1.5em;
		--e-global-typography-1f2ef35-font-size: 22px;
		--e-global-typography-1f2ef35-line-height: 1.5em;
		--e-global-typography-f057152-font-size: 22px;
		--e-global-typography-f057152-line-height: 1.5em;
		--e-global-typography-528a6fe-font-size: 12px;
		--e-global-typography-528a6fe-line-height: 1.5em;
		--e-global-typography-528a6fe-letter-spacing: -0.02em;
		--e-global-typography-0e680e8-line-height: 1.5em;
		--e-global-typography-7ee0c7a-font-size: 69px;
		--e-global-typography-7ee0c7a-line-height: 0em;
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
	}

	.elementor-kit-7 h2 {
		font-size: var( --e-global-typography-e60d814-font-size );
		line-height: var( --e-global-typography-e60d814-line-height );
		letter-spacing: var( --e-global-typography-e60d814-letter-spacing );
		word-spacing: var( --e-global-typography-e60d814-word-spacing );
	}

	.elementor-kit-7 h3 {
		font-size: var( --e-global-typography-099686e-font-size );
		line-height: var( --e-global-typography-099686e-line-height );
		letter-spacing: var( --e-global-typography-099686e-letter-spacing );
		word-spacing: var( --e-global-typography-099686e-word-spacing );
	}

	.elementor-kit-7 h4 {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-kit-7 h5 {
		font-size: var( --e-global-typography-bc3dd7e-font-size );
		line-height: var( --e-global-typography-bc3dd7e-line-height );
		letter-spacing: var( --e-global-typography-bc3dd7e-letter-spacing );
		word-spacing: var( --e-global-typography-bc3dd7e-word-spacing );
	}

	.elementor-kit-7 h6 {
		font-size: var( --e-global-typography-cd52227-font-size );
		line-height: var( --e-global-typography-cd52227-line-height );
		letter-spacing: var( --e-global-typography-cd52227-letter-spacing );
		word-spacing: var( --e-global-typography-cd52227-word-spacing );
	}

	.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button {
		font-size: var( --e-global-typography-accent-font-size );
		line-height: var( --e-global-typography-accent-line-height );
		letter-spacing: var( --e-global-typography-accent-letter-spacing );
	}
}

@media(max-width:1024px) {
	.elementor-kit-7 {
		--e-global-typography-text-font-size: 12px;
		--e-global-typography-text-line-height: 1.5em;
		--e-global-typography-accent-font-size: 14px;
		--e-global-typography-accent-line-height: 1.1em;
		--e-global-typography-75f0ba0-font-size: 42px;
		--e-global-typography-75f0ba0-line-height: 1.1em;
		--e-global-typography-15d81aa-font-size: 18px;
		--e-global-typography-15d81aa-line-height: 1.5em;
		--e-global-typography-bc3dd7e-font-size: 16px;
		--e-global-typography-bc3dd7e-line-height: 1.1em;
		--e-global-typography-cd52227-font-size: 14px;
		--e-global-typography-cd52227-line-height: 1.5em;
		--e-global-typography-7626e4a-font-size: 12px;
		--e-global-typography-7626e4a-line-height: 1.5em;
		--e-global-typography-bb93b6c-font-size: 12px;
		--e-global-typography-bb93b6c-line-height: 1.5em;
		--e-global-typography-81c388f-font-size: 12px;
		--e-global-typography-81c388f-line-height: 1.5em;
		--e-global-typography-60f9ee8-font-size: 18px;
		--e-global-typography-60f9ee8-line-height: 1.5em;
		--e-global-typography-537ef22-font-size: 18px;
		--e-global-typography-537ef22-line-height: 1.5em;
		--e-global-typography-524ed30-font-size: 42px;
		--e-global-typography-524ed30-line-height: 1.1em;
		--e-global-typography-6ac6607-font-size: 34px;
		--e-global-typography-8b988bd-font-size: 12px;
		--e-global-typography-8b988bd-line-height: 1.5em;
		--e-global-typography-8b988bd-letter-spacing: 0.01em;
		--e-global-typography-5e9978d-font-size: 24px;
		--e-global-typography-76834fe-font-size: 16px;
		--e-global-typography-76834fe-line-height: 1.5em;
		--e-global-typography-76834fe-letter-spacing: 0.02em;
		--e-global-typography-dbae305-font-size: 16px;
		--e-global-typography-dbae305-line-height: 1.1em;
		--e-global-typography-dbae305-letter-spacing: 0.08em;
		--e-global-typography-b02ae84-font-size: 14px;
		--e-global-typography-b02ae84-line-height: 1.5em;
		--e-global-typography-b02ae84-letter-spacing: 0.01em;
		--e-global-typography-1f2ef35-font-size: 18px;
		--e-global-typography-1f2ef35-line-height: 1.5em;
		--e-global-typography-1f2ef35-letter-spacing: 0.04em;
		--e-global-typography-6fe2288-font-size: 14px;
		--e-global-typography-6fe2288-line-height: 1.5em;
		--e-global-typography-f057152-font-size: 18px;
		--e-global-typography-f057152-line-height: 1.5em;
		--e-global-typography-528a6fe-font-size: 12px;
		--e-global-typography-528a6fe-line-height: 1.5em;
		--e-global-typography-0e680e8-font-size: 34px;
		--e-global-typography-7ee0c7a-font-size: 68px;
		--e-global-typography-7ee0c7a-line-height: 0em;
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
	}

	.elementor-kit-7 h2 {
		font-size: var( --e-global-typography-e60d814-font-size );
		line-height: var( --e-global-typography-e60d814-line-height );
		letter-spacing: var( --e-global-typography-e60d814-letter-spacing );
		word-spacing: var( --e-global-typography-e60d814-word-spacing );
	}

	.elementor-kit-7 h3 {
		font-size: var( --e-global-typography-099686e-font-size );
		line-height: var( --e-global-typography-099686e-line-height );
		letter-spacing: var( --e-global-typography-099686e-letter-spacing );
		word-spacing: var( --e-global-typography-099686e-word-spacing );
	}

	.elementor-kit-7 h4 {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-kit-7 h5 {
		font-size: var( --e-global-typography-bc3dd7e-font-size );
		line-height: var( --e-global-typography-bc3dd7e-line-height );
		letter-spacing: var( --e-global-typography-bc3dd7e-letter-spacing );
		word-spacing: var( --e-global-typography-bc3dd7e-word-spacing );
	}

	.elementor-kit-7 h6 {
		font-size: var( --e-global-typography-cd52227-font-size );
		line-height: var( --e-global-typography-cd52227-line-height );
		letter-spacing: var( --e-global-typography-cd52227-letter-spacing );
		word-spacing: var( --e-global-typography-cd52227-word-spacing );
	}

	.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button {
		font-size: var( --e-global-typography-accent-font-size );
		line-height: var( --e-global-typography-accent-line-height );
		letter-spacing: var( --e-global-typography-accent-letter-spacing );
	}

	.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-text-font-size: 12px;
		--e-global-typography-text-line-height: 1.5em;
		--e-global-typography-accent-font-size: 12px;
		--e-global-typography-accent-line-height: 1.1em;
		--e-global-typography-75f0ba0-font-size: 30px;
		--e-global-typography-75f0ba0-line-height: 1.1em;
		--e-global-typography-15d81aa-font-size: 16px;
		--e-global-typography-15d81aa-line-height: 1.5em;
		--e-global-typography-bc3dd7e-font-size: 14px;
		--e-global-typography-bc3dd7e-line-height: 1.1em;
		--e-global-typography-cd52227-font-size: 12px;
		--e-global-typography-cd52227-line-height: 1.5em;
		--e-global-typography-7626e4a-font-size: 12px;
		--e-global-typography-7626e4a-line-height: 1.5em;
		--e-global-typography-bb93b6c-font-size: 12px;
		--e-global-typography-bb93b6c-line-height: 1.5em;
		--e-global-typography-81c388f-font-size: 12px;
		--e-global-typography-81c388f-line-height: 1.5em;
		--e-global-typography-60f9ee8-font-size: 16px;
		--e-global-typography-60f9ee8-line-height: 1.5em;
		--e-global-typography-537ef22-font-size: 16px;
		--e-global-typography-537ef22-line-height: 1.5em;
		--e-global-typography-524ed30-font-size: 30px;
		--e-global-typography-524ed30-line-height: 1.1em;
		--e-global-typography-6ac6607-font-size: 26px;
		--e-global-typography-8b988bd-font-size: 12px;
		--e-global-typography-8b988bd-line-height: 1.5em;
		--e-global-typography-5e9978d-font-size: 22px;
		--e-global-typography-5e9978d-line-height: 1.1em;
		--e-global-typography-5e9978d-letter-spacing: 0.02em;
		--e-global-typography-76834fe-font-size: 14px;
		--e-global-typography-76834fe-line-height: 1.5em;
		--e-global-typography-dbae305-font-size: 14px;
		--e-global-typography-dbae305-line-height: 1.1em;
		--e-global-typography-b02ae84-font-size: 12px;
		--e-global-typography-b02ae84-line-height: 1.5em;
		--e-global-typography-1f2ef35-font-size: 16px;
		--e-global-typography-1f2ef35-line-height: 1.5em;
		--e-global-typography-1f2ef35-letter-spacing: 0.04em;
		--e-global-typography-6fe2288-font-size: 12px;
		--e-global-typography-6fe2288-line-height: 1.5em;
		--e-global-typography-f057152-font-size: 16px;
		--e-global-typography-f057152-line-height: 1.5em;
		--e-global-typography-528a6fe-font-size: 12px;
		--e-global-typography-528a6fe-line-height: 1.5em;
		--e-global-typography-0e680e8-font-size: 26px;
		--e-global-typography-7ee0c7a-font-size: 67px;
		--e-global-typography-7ee0c7a-line-height: 0em;
		font-size: var( --e-global-typography-text-font-size );
		line-height: var( --e-global-typography-text-line-height );
		letter-spacing: var( --e-global-typography-text-letter-spacing );
	}

	.elementor-kit-7 h2 {
		font-size: var( --e-global-typography-e60d814-font-size );
		line-height: var( --e-global-typography-e60d814-line-height );
		letter-spacing: var( --e-global-typography-e60d814-letter-spacing );
		word-spacing: var( --e-global-typography-e60d814-word-spacing );
	}

	.elementor-kit-7 h3 {
		font-size: var( --e-global-typography-099686e-font-size );
		line-height: var( --e-global-typography-099686e-line-height );
		letter-spacing: var( --e-global-typography-099686e-letter-spacing );
		word-spacing: var( --e-global-typography-099686e-word-spacing );
	}

	.elementor-kit-7 h4 {
		font-size: var( --e-global-typography-15d81aa-font-size );
		line-height: var( --e-global-typography-15d81aa-line-height );
		letter-spacing: var( --e-global-typography-15d81aa-letter-spacing );
		word-spacing: var( --e-global-typography-15d81aa-word-spacing );
	}

	.elementor-kit-7 h5 {
		font-size: var( --e-global-typography-bc3dd7e-font-size );
		line-height: var( --e-global-typography-bc3dd7e-line-height );
		letter-spacing: var( --e-global-typography-bc3dd7e-letter-spacing );
		word-spacing: var( --e-global-typography-bc3dd7e-word-spacing );
	}

	.elementor-kit-7 h6 {
		font-size: var( --e-global-typography-cd52227-font-size );
		line-height: var( --e-global-typography-cd52227-line-height );
		letter-spacing: var( --e-global-typography-cd52227-letter-spacing );
		word-spacing: var( --e-global-typography-cd52227-word-spacing );
	}

	.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button {
		font-size: var( --e-global-typography-accent-font-size );
		line-height: var( --e-global-typography-accent-line-height );
		letter-spacing: var( --e-global-typography-accent-letter-spacing );
	}

	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 767px;
	}

	.e-con {
		--container-max-width: 767px;
	}
}