.elementor-kit-7{--e-global-color-primary:#93C481;--e-global-color-secondary:#FDFDFD;--e-global-color-text:#1A1A1A;--e-global-color-accent:#93C481;--e-global-color-20d91d5:#B7D7AB;--e-global-color-362b1d8:#DDECD8;--e-global-color-db308e2:#AAAAAA;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:clamp(2.25rem, 1.95rem + 1.5vw, 3.75rem);--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:clamp(1.5rem, -0.429rem + 2.857vw, 3rem);--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:clamp(1rem, 0.975rem + 0.125vw, 1.125rem);--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:clamp(0.75rem, 0.7rem + 0.25vw, 1rem);--e-global-typography-accent-font-weight:300;--e-global-typography-8702d1b-font-family:"Inter";--e-global-typography-8702d1b-font-size:clamp(1.5rem, 1.35rem + 0.75vw, 2.25rem);--e-global-typography-8702d1b-font-weight:800;--e-global-typography-6c436b7-font-family:"Inter";--e-global-typography-6c436b7-font-size:clamp(1.25rem, 1.15rem + 0.5vw, 1.75rem);--e-global-typography-6c436b7-font-weight:900;--e-global-typography-f3669ee-font-family:"Inter";--e-global-typography-f3669ee-font-size:clamp(4rem, 3.2rem + 4vw, 8rem);--e-global-typography-f3669ee-font-weight:100;--e-global-typography-267c6c4-font-family:"Inter";--e-global-typography-267c6c4-font-size:clamp(1rem, 0.679rem + 0.476vw, 1.25rem);--e-global-typography-267c6c4-font-weight:300;--e-global-typography-816cdd6-font-family:"Inter";--e-global-typography-816cdd6-font-size:clamp(1rem, 0.357rem + 0.952vw, 1.5rem);--e-global-typography-816cdd6-font-weight:300;--e-global-typography-30375e6-font-family:"Inter";--e-global-typography-30375e6-font-size:clamp(0.875rem, 0.85rem + 0.125vw, 1rem);--e-global-typography-30375e6-font-weight:300;--e-global-typography-61dc914-font-family:"Inter";--e-global-typography-61dc914-font-size:14px;--e-global-typography-61dc914-font-weight:500;--e-global-typography-c0336b6-font-family:"Inter";--e-global-typography-c0336b6-font-size:clamp(0.563rem, 0.348rem + 0.335vw, 0.75rem);--e-global-typography-c0336b6-font-weight:300;--e-global-typography-c0336b6-text-transform:uppercase;--e-global-typography-f6b8c1f-font-family:"Inter";--e-global-typography-f6b8c1f-font-size:clamp(3rem, -0.429rem + 5.357vw, 6rem);--e-global-typography-f6b8c1f-font-weight:900;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1700px;}.e-con{--container-max-width:1700px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}{}h1.entry-title{display:var(--page-title-display);}.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;}}/* Start custom CSS */::selection {
	background-color: color-mix(in srgb, var(--e-global-color-primary) 50%, #fff);
}

::file-.elementor-kit-7-button {
	border: 0;
	border-radius: 0;
	outline: 0;
	box-shadow: none;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	color: inherit;
	background-color: inherit;
	cursor: pointer;
}

::file-.elementor-kit-7-button {
	margin-top: 10px;
	margin-right: 10px;
	padding: 10px 25px;
	border: 1px solid var(--e-global-color-text);
	transition: all 0.2s;
}

::file-.elementor-kit-7-button:hover {
	background-color: var(--e-global-color-text);
	color: var(--e-global-color-secondary);
}

.fadeInUp {
	animation-name: fadeUp !important;
}

.fadeInDown {
	animation-name: fadeDown !important;
}

.fadeInLeft {
	animation-name: fadeLeft !important;
}

.fadeInRight {
	animation-name: fadeRight !important;
}

@keyframes fadeUp {
	from {
		opacity: 0;
		transform: translate3d(0, 30px, 0);
	}
	to {
		opacity: 1;
		transform: none;
	}
}

@keyframes fadeDown {
	from {
		opacity: 0;
		transform: translate3d(0, -30px, 0);
	}
	to {
		opacity: 1;
		transform: none;
	}
}

@keyframes fadeLeft {
	from {
		opacity: 0;
		transform: translate3d(-30px, 0, 0);
	}
	to {
		opacity: 1;
		transform: none;
	}
}

@keyframes fadeRight {
	from {
		opacity: 0;
		transform: translate3d(30px, 0, 0);
	}
	to {
		opacity: 1;
		transform: none;
	}
}/* End custom CSS */