
.elementor-kit-11607 {
	--e-global-color-primary: #242424;
	--e-global-color-secondary: #54595f;
	--e-global-color-text: #7a7a7a;
	--e-global-color-accent: #038008;
	--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-42f819b-font-family: "Montserrat";
	--e-global-typography-42f819b-font-size: 64px;
	--e-global-typography-42f819b-font-weight: 700;
	--e-global-typography-42f819b-text-transform: capitalize;
	--e-global-typography-42f819b-line-height: 100%;
	--e-global-typography-42f819b-letter-spacing: 0px;
	--e-global-typography-3318ea6-font-family: "Montserrat";
	--e-global-typography-3318ea6-font-size: 48px;
	--e-global-typography-3318ea6-font-weight: bold;
	--e-global-typography-3318ea6-text-transform: capitalize;
	--e-global-typography-3318ea6-line-height: 115%;
	--e-global-typography-3318ea6-letter-spacing: 0px;
	--e-global-typography-4e5f007-font-family: "Montserrat";
	--e-global-typography-4e5f007-font-size: 32px;
	--e-global-typography-4e5f007-font-weight: 700;
	--e-global-typography-4e5f007-text-transform: capitalize;
	--e-global-typography-4e5f007-line-height: 120%;
	--e-global-typography-4e5f007-letter-spacing: -4%;
	--e-global-typography-a3ce1db-font-family: "Montserrat";
	--e-global-typography-a3ce1db-font-size: 24px;
	--e-global-typography-a3ce1db-font-weight: 700;
	--e-global-typography-a3ce1db-line-height: 120%;
	--e-global-typography-a3ce1db-letter-spacing: -3%;
	--e-global-typography-c13b625-font-family: "Montserrat";
	--e-global-typography-c13b625-font-size: 20px;
	--e-global-typography-c13b625-font-weight: 700;
	--e-global-typography-c13b625-line-height: 140%;
	--e-global-typography-c13b625-letter-spacing: -2%;
	--e-global-typography-f24e892-font-family: "Montserrat";
	--e-global-typography-f24e892-font-size: 48px;
	--e-global-typography-f24e892-line-height: 100%;
	--e-global-typography-f24e892-letter-spacing: -4%;
	--e-global-typography-6d3dd2b-font-family: "Montserrat";
	--e-global-typography-6d3dd2b-font-size: 32px;
	--e-global-typography-6d3dd2b-font-weight: 700;
	--e-global-typography-6d3dd2b-line-height: 115%;
	--e-global-typography-6d3dd2b-letter-spacing: -3%;
	--e-global-typography-a9ff866-font-family: "Montserrat";
	--e-global-typography-a9ff866-font-size: 24px;
	--e-global-typography-a9ff866-font-weight: 700;
	--e-global-typography-a9ff866-line-height: 120%;
	--e-global-typography-a9ff866-letter-spacing: -2%;
	--e-global-typography-baad12f-font-family: "Montserrat";
	--e-global-typography-baad12f-font-size: 20px;
	--e-global-typography-baad12f-font-weight: 700;
	--e-global-typography-baad12f-line-height: 120%;
	--e-global-typography-baad12f-letter-spacing: -2%;
	--e-global-typography-69de4cf-font-family: "Montserrat";
	--e-global-typography-69de4cf-font-size: 16px;
	--e-global-typography-69de4cf-font-weight: 700;
	--e-global-typography-69de4cf-line-height: 120%;
	--e-global-typography-69de4cf-letter-spacing: 0%;
	--e-global-typography-82cf74b-font-family: "Montserrat";
	--e-global-typography-82cf74b-font-size: 14px;
	--e-global-typography-82cf74b-font-weight: 700;
	--e-global-typography-82cf74b-line-height: 120%;
	--e-global-typography-82cf74b-letter-spacing: 0%;
	--e-global-typography-b97d935-font-family: "Roboto";
	--e-global-typography-b97d935-font-size: 20px;
	--e-global-typography-b97d935-font-weight: 400;
	--e-global-typography-b97d935-line-height: 150%;
	--e-global-typography-b97d935-letter-spacing: 0%;
	--e-global-typography-3c88da0-font-family: "Roboto";
	--e-global-typography-3c88da0-font-size: 18px;
	--e-global-typography-3c88da0-font-weight: 500;
	--e-global-typography-3c88da0-line-height: 150% 0%;
	--e-global-typography-8db3cc1-font-family: "Roboto";
	--e-global-typography-8db3cc1-font-size: 18px;
	--e-global-typography-8db3cc1-font-weight: 400;
	--e-global-typography-8db3cc1-line-height: 150%;
	--e-global-typography-8db3cc1-letter-spacing: 0%;
	--e-global-typography-f1a6f88-font-family: "Roboto";
	--e-global-typography-f1a6f88-font-size: 16px;
	--e-global-typography-f1a6f88-font-weight: 700;
	--e-global-typography-f1a6f88-text-transform: capitalize;
	--e-global-typography-f1a6f88-line-height: 150%;
	--e-global-typography-f1a6f88-letter-spacing: 5%;
	--e-global-typography-80bf4df-font-family: "Roboto";
	--e-global-typography-80bf4df-font-size: 16px;
	--e-global-typography-80bf4df-font-weight: 500;
	--e-global-typography-80bf4df-text-transform: capitalize;
	--e-global-typography-80bf4df-line-height: 150%;
	--e-global-typography-80bf4df-letter-spacing: 0%;
	--e-global-typography-6b97203-font-family: "Roboto";
	--e-global-typography-6b97203-font-size: 16px;
	--e-global-typography-6b97203-font-weight: 400;
	--e-global-typography-6b97203-line-height: 150%;
	--e-global-typography-6b97203-letter-spacing: 0%;
	--e-global-typography-c2e4c65-font-family: "Roboto";
	--e-global-typography-c2e4c65-font-size: 14px;
	--e-global-typography-c2e4c65-font-weight: 500;
	--e-global-typography-c2e4c65-line-height: 125%;
	--e-global-typography-c2e4c65-letter-spacing: 0%;
	--e-global-typography-bf7d622-font-family: "Roboto";
	--e-global-typography-bf7d622-font-size: 14px;
	--e-global-typography-bf7d622-font-weight: normal;
	--e-global-typography-bf7d622-line-height: 125%;
	--e-global-typography-bf7d622-letter-spacing: 0%;
	--e-global-typography-eab25f2-font-family: "Roboto";
	--e-global-typography-eab25f2-font-size: 14px;
	--e-global-typography-eab25f2-font-weight: 700;
	--e-global-typography-eab25f2-text-transform: capitalize;
	--e-global-typography-eab25f2-line-height: 150%;
	--e-global-typography-eab25f2-letter-spacing: 5%;
	--e-global-typography-1daafe9-font-family: "Roboto";
	--e-global-typography-1daafe9-font-size: 12px;
	--e-global-typography-1daafe9-font-weight: 400;
	--e-global-typography-1daafe9-line-height: 125%;
	--e-global-typography-1daafe9-letter-spacing: 0%;
	--e-global-typography-c915a47-font-family: "Roboto";
	--e-global-typography-c915a47-font-size: 12px;
	--e-global-typography-c915a47-font-weight: 700;
	--e-global-typography-c915a47-text-transform: capitalize;
	--e-global-typography-c915a47-line-height: 150%;
	--e-global-typography-c915a47-letter-spacing: 5%;
	--e-global-typography-716bb34-font-family: "Roboto";
	--e-global-typography-716bb34-font-size: 12px;
	--e-global-typography-716bb34-font-weight: 500;
	--e-global-typography-716bb34-line-height: 125%;
	--e-global-typography-716bb34-letter-spacing: 0%;
	--e-global-typography-5ea305c-font-family: "Roboto";
	--e-global-typography-5ea305c-font-size: 12px;
	--e-global-typography-5ea305c-line-height: 120%;
	--e-global-typography-5ea305c-letter-spacing: 0%;
	--e-global-typography-3861dcb-font-family: "Roboto";
	--e-global-typography-3861dcb-font-size: 18px;
	--e-global-typography-3861dcb-font-weight: 100;
	--e-global-typography-3861dcb-text-decoration: line-through;
	--e-global-typography-3861dcb-line-height: 150%;
	--e-global-typography-3861dcb-letter-spacing: 0%;
	--e-global-typography-a8249ab-font-family: "Roboto";
	--e-global-typography-a8249ab-font-size: 16px;
	--e-global-typography-a8249ab-font-weight: 500;
	--e-global-typography-a8249ab-text-decoration: underline;
	--e-global-typography-a8249ab-line-height: 150%;
	--e-global-typography-a8249ab-letter-spacing: 0%;
	--e-global-typography-3e0d1f5-font-family: "Roboto";
	--e-global-typography-3e0d1f5-font-size: 16px;
	--e-global-typography-3e0d1f5-font-weight: 100;
	--e-global-typography-3e0d1f5-text-decoration: line-through;
	--e-global-typography-3e0d1f5-line-height: 150%;
	--e-global-typography-3e0d1f5-letter-spacing: 0%;
	--e-global-typography-8e0ba23-font-family: "Roboto";
	--e-global-typography-8e0ba23-font-size: 14px;
	--e-global-typography-8e0ba23-font-weight: 500;
	--e-global-typography-8e0ba23-text-decoration: underline;
	--e-global-typography-8e0ba23-line-height: 125%;
	--e-global-typography-8e0ba23-letter-spacing: 0%;
	--e-global-typography-78d8ff9-font-family: "Roboto";
	--e-global-typography-78d8ff9-font-size: 14px;
	--e-global-typography-78d8ff9-font-weight: 100;
	--e-global-typography-78d8ff9-text-decoration: line-through;
	--e-global-typography-78d8ff9-line-height: 125%;
	--e-global-typography-78d8ff9-letter-spacing: 0%;
	--e-global-typography-a35bbaa-font-family: "Roboto";
	--e-global-typography-a35bbaa-font-size: 12px;
	--e-global-typography-a35bbaa-font-weight: 400;
	--e-global-typography-a35bbaa-text-transform: uppercase;
	--e-global-typography-a35bbaa-line-height: 125%;
	--e-global-typography-a35bbaa-letter-spacing: 10%;
	--e-global-typography-355eadd-font-family: "Roboto";
	--e-global-typography-355eadd-font-size: 12px;
	--e-global-typography-355eadd-font-weight: bold;
	--e-global-typography-355eadd-text-transform: uppercase;
	--e-global-typography-355eadd-line-height: 125%;
	--e-global-typography-355eadd-letter-spacing: 8%;
}

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

.elementor-kit-11607 h1 {
	font-family: "Montserrat", Sans-serif;
}

.elementor-kit-11607 h2 {
	font-family: "Montserrat", Sans-serif;
}

.elementor-kit-11607 h3 {
	font-family: "Montserrat", Sans-serif;
}

.elementor-kit-11607 h4 {
	font-family: "Montserrat", Sans-serif;
}

.elementor-kit-11607 h5 {
	font-family: "Montserrat", Sans-serif;
}

.elementor-kit-11607 h6 {
	font-family: "Montserrat", Sans-serif;
}

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

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

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

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

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

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