body {
		--wp--preset--color--black: #000000;
		--wp--preset--color--cyan-bluish-gray: #abb8c3;
		--wp--preset--color--white: #ffffff;
		--wp--preset--color--pale-pink: #f78da7;
		--wp--preset--color--vivid-red: #cf2e2e;
		--wp--preset--color--luminous-vivid-orange: #ff6900;
		--wp--preset--color--luminous-vivid-amber: #fcb900;
		--wp--preset--color--light-green-cyan: #7bdcb5;
		--wp--preset--color--vivid-green-cyan: #00d084;
		--wp--preset--color--pale-cyan-blue: #8ed1fc;
		--wp--preset--color--vivid-cyan-blue: #0693e3;
		--wp--preset--color--vivid-purple: #9b51e0;
		--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
		--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
		--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
		--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
		--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
		--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
		--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
		--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
		--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
		--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
		--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
		--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
		--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
		--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
		--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
		--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
		--wp--preset--duotone--midnight: url('#wp-duotone-midnight');
		--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
		--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
		--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
		--wp--preset--font-size--small: 13px;
		--wp--preset--font-size--medium: 20px;
		--wp--preset--font-size--large: 36px;
		--wp--preset--font-size--x-large: 42px;
		--wp--preset--spacing--20: 0.44rem;
		--wp--preset--spacing--30: 0.67rem;
		--wp--preset--spacing--40: 1rem;
		--wp--preset--spacing--50: 1.5rem;
		--wp--preset--spacing--60: 2.25rem;
		--wp--preset--spacing--70: 3.38rem;
		--wp--preset--spacing--80: 5.06rem;
	}
	
	:where(.is-layout-flex) {
		gap: 0.5em;
	}
	
	body .is-layout-flow > .alignleft {
		float: left;
		margin-inline-start: 0;
		margin-inline-end: 2em;
	}
	
	body .is-layout-flow > .alignright {
		float: right;
		margin-inline-start: 2em;
		margin-inline-end: 0;
	}
	
	body .is-layout-flow > .aligncenter {
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	body .is-layout-constrained > .alignleft {
		float: left;
		margin-inline-start: 0;
		margin-inline-end: 2em;
	}
	
	body .is-layout-constrained > .alignright {
		float: right;
		margin-inline-start: 2em;
		margin-inline-end: 0;
	}
	
	body .is-layout-constrained > .aligncenter {
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	body .is-layout-constrained >:where(:not(.alignleft):not(.alignright):not(.alignfull)) {
		max-width: var(--wp--style--global--content-size);
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	body .is-layout-constrained > .alignwide {
		max-width: var(--wp--style--global--wide-size);
	}
	
	body .is-layout-flex {
		display: flex;
	}
	
	body .is-layout-flex {
		flex-wrap: wrap;
		align-items: center;
	}
	
	body .is-layout-flex > * {
		margin: 0;
	}
	
	:where(.wp-block-columns.is-layout-flex) {
		gap: 2em;
	}
	
	.has-black-color {
		color: var(--wp--preset--color--black) !important;
	}
	
	.has-cyan-bluish-gray-color {
		color: var(--wp--preset--color--cyan-bluish-gray) !important;
	}
	
	.has-white-color {
		color: var(--wp--preset--color--white) !important;
	}
	
	.has-pale-pink-color {
		color: var(--wp--preset--color--pale-pink) !important;
	}
	
	.has-vivid-red-color {
		color: var(--wp--preset--color--vivid-red) !important;
	}
	
	.has-luminous-vivid-orange-color {
		color: var(--wp--preset--color--luminous-vivid-orange) !important;
	}
	
	.has-luminous-vivid-amber-color {
		color: var(--wp--preset--color--luminous-vivid-amber) !important;
	}
	
	.has-light-green-cyan-color {
		color: var(--wp--preset--color--light-green-cyan) !important;
	}
	
	.has-vivid-green-cyan-color {
		color: var(--wp--preset--color--vivid-green-cyan) !important;
	}
	
	.has-pale-cyan-blue-color {
		color: var(--wp--preset--color--pale-cyan-blue) !important;
	}
	
	.has-vivid-cyan-blue-color {
		color: var(--wp--preset--color--vivid-cyan-blue) !important;
	}
	
	.has-vivid-purple-color {
		color: var(--wp--preset--color--vivid-purple) !important;
	}
	
	.has-black-background-color {
		background-color: var(--wp--preset--color--black) !important;
	}
	
	.has-cyan-bluish-gray-background-color {
		background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
	}
	
	.has-white-background-color {
		background-color: var(--wp--preset--color--white) !important;
	}
	
	.has-pale-pink-background-color {
		background-color: var(--wp--preset--color--pale-pink) !important;
	}
	
	.has-vivid-red-background-color {
		background-color: var(--wp--preset--color--vivid-red) !important;
	}
	
	.has-luminous-vivid-orange-background-color {
		background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
	}
	
	.has-luminous-vivid-amber-background-color {
		background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
	}
	
	.has-light-green-cyan-background-color {
		background-color: var(--wp--preset--color--light-green-cyan) !important;
	}
	
	.has-vivid-green-cyan-background-color {
		background-color: var(--wp--preset--color--vivid-green-cyan) !important;
	}
	
	.has-pale-cyan-blue-background-color {
		background-color: var(--wp--preset--color--pale-cyan-blue) !important;
	}
	
	.has-vivid-cyan-blue-background-color {
		background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
	}
	
	.has-vivid-purple-background-color {
		background-color: var(--wp--preset--color--vivid-purple) !important;
	}
	
	.has-black-border-color {
		border-color: var(--wp--preset--color--black) !important;
	}
	
	.has-cyan-bluish-gray-border-color {
		border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
	}
	
	.has-white-border-color {
		border-color: var(--wp--preset--color--white) !important;
	}
	
	.has-pale-pink-border-color {
		border-color: var(--wp--preset--color--pale-pink) !important;
	}
	
	.has-vivid-red-border-color {
		border-color: var(--wp--preset--color--vivid-red) !important;
	}
	
	.has-luminous-vivid-orange-border-color {
		border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
	}
	
	.has-luminous-vivid-amber-border-color {
		border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
	}
	
	.has-light-green-cyan-border-color {
		border-color: var(--wp--preset--color--light-green-cyan) !important;
	}
	
	.has-vivid-green-cyan-border-color {
		border-color: var(--wp--preset--color--vivid-green-cyan) !important;
	}
	
	.has-pale-cyan-blue-border-color {
		border-color: var(--wp--preset--color--pale-cyan-blue) !important;
	}
	
	.has-vivid-cyan-blue-border-color {
		border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
	}
	
	.has-vivid-purple-border-color {
		border-color: var(--wp--preset--color--vivid-purple) !important;
	}
	
	.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
		background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
	}
	
	.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
		background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
	}
	
	.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
		background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
	}
	
	.has-luminous-vivid-orange-to-vivid-red-gradient-background {
		background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
	}
	
	.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
		background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
	}
	
	.has-cool-to-warm-spectrum-gradient-background {
		background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
	}
	
	.has-blush-light-purple-gradient-background {
		background: var(--wp--preset--gradient--blush-light-purple) !important;
	}
	
	.has-blush-bordeaux-gradient-background {
		background: var(--wp--preset--gradient--blush-bordeaux) !important;
	}
	
	.has-luminous-dusk-gradient-background {
		background: var(--wp--preset--gradient--luminous-dusk) !important;
	}
	
	.has-pale-ocean-gradient-background {
		background: var(--wp--preset--gradient--pale-ocean) !important;
	}
	
	.has-electric-grass-gradient-background {
		background: var(--wp--preset--gradient--electric-grass) !important;
	}
	
	.has-midnight-gradient-background {
		background: var(--wp--preset--gradient--midnight) !important;
	}
	
	.has-small-font-size {
		font-size: var(--wp--preset--font-size--small) !important;
	}
	
	.has-medium-font-size {
		font-size: var(--wp--preset--font-size--medium) !important;
	}
	
	.has-large-font-size {
		font-size: var(--wp--preset--font-size--large) !important;
	}
	
	.has-x-large-font-size {
		font-size: var(--wp--preset--font-size--x-large) !important;
	}
	
	.wp-block-navigation a:where(:not(.wp-element-button)) {
		color: inherit;
	}
	
	:where(.wp-block-columns.is-layout-flex) {
		gap: 2em;
	}
	
	.wp-block-pullquote {
		font-size: 1.5em;
		line-height: 1.6;
	}
	</style>
	<link rel='stylesheet' id='allow-webp-image-css' href='assets/plugins/allow-webp-image/public/css/allow-webp-image-publicf269.css?ver=1.0.1' media='all' />
	<link rel='stylesheet' id='template-kit-export-css' href='assets/plugins/template-kit-export/public/assets/css/template-kit-export-public.min365c.css?ver=1.0.21' media='all' />
	<link rel='stylesheet' id='elementor-icons-css' href='assets/plugins/elementor/assets/lib/eicons/css/elementor-icons.mine127.css?ver=5.17.0' media='all' />
	<link rel='stylesheet' id='elementor-frontend-css' href='assets/plugins/elementor/assets/css/frontend-lite.min007f.css?ver=3.10.2' media='all' />
	<link rel='stylesheet' id='elementor-post-3-css' href='assets/uploads/sites/236/elementor/css/post-3cec7.css?ver=1675086823' media='all' />
	<link rel='stylesheet' id='elementor-global-css' href='assets/uploads/sites/236/elementor/css/global1b30.css?ver=1675069110' media='all' />
	<link rel='stylesheet' id='elementor-post-119-css' href='assets/uploads/sites/236/elementor/css/post-1191b30.css?ver=1675069110' media='all' />
	<link rel='stylesheet' id='font-awesome-5-all-css' href='assets/plugins/elementor/assets/lib/font-awesome/css/all.min007f.css?ver=3.10.2' media='all' />
	<link rel='stylesheet' id='font-awesome-4-shim-css' href='assets/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min007f.css?ver=3.10.2' media='all' />
	<link rel='stylesheet' id='hello-elementor-css' href='assets/themes/hello-elementor/style.minc141.css?ver=2.6.1' media='all' />
	<link rel='stylesheet' id='hello-elementor-theme-style-css' href='assets/themes/hello-elementor/theme.minc141.css?ver=2.6.1' media='all' />
	<link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap' media='all' />
	<link rel='stylesheet' id='elementor-icons-jkiticon-css' href='assets/plugins/jeg-elementor-kit/assets/fonts/jkiticon/jkiticon1ce0.css?ver=2.5.13' media='all' />
	<link rel='stylesheet' id='elementor-icons-shared-0-css' href='assets/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min52d5.css?ver=5.15.3' media='all' />
	<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='assets/plugins/elementor/assets/lib/font-awesome/css/solid.min52d5.css?ver=5.15.3' media='all' />
	<link rel='stylesheet' href='css/custom-common.css?ver=5.15.3' media='all' />
	<link rel='stylesheet' href='css/metform-style.css?ver=5.15.3' media='all' />
	<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
	<script src='js/jquery/jquery.mina7a0.js?ver=3.6.1' id='jquery-core-js'></script>
	<script src='js/jquery/jquery-migrate.mind617.js?ver=3.3.2' id='jquery-migrate-js'></script>
	<script src='assets/plugins/allow-webp-image/public/js/allow-webp-image-publicf269.js?ver=1.0.1' id='allow-webp-image-js'></script>
	<script src='assets/plugins/template-kit-export/public/assets/js/template-kit-export-public.min365c.js?ver=1.0.21' id='template-kit-export-js'></script>
	<script src='assets/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min007f.js?ver=3.10.2' id='font-awesome-4-shim-js'></script>

	<link rel="canonical" href="index.html" />
	<link rel='shortlink' href='index.html' />
	 </head>

<body class="home page-template page-template-elementor_header_footer page page-id-119 jkit-color-scheme elementor-default elementor-template-full-width elementor-kit-3 elementor-page elementor-page-119">
	
	<div id="page" class="jkit-template  site">
		<header id="masthead" >
			<style>
			/*! elementor - v3.10.2 - 29-01-2023 */
										
										.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
										.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,
										.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container {
											line-height: 1;
											font-size: 0
										}
										
										.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid {
											display: inline-grid
										}
										
										.elementor-widget-social-icons .elementor-grid {
											grid-column-gap: var(--grid-column-gap, 5px);
											grid-row-gap: var(--grid-row-gap, 5px);
											grid-template-columns: var(--grid-template-columns);
											justify-content: var(--justify-content, center);
											justify-items: var(--justify-content, center)
										}
										
										.elementor-icon.elementor-social-icon {
											font-size: var(--icon-size, 25px);
											line-height: var(--icon-size, 25px);
											width: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));
											height: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)))
										}
										
										.elementor-social-icon {
											--e-social-icon-icon-color: #fff;
											display: inline-flex;
											background-color: #818a91;
											align-items: center;
											justify-content: center;
											text-align: center;
											cursor: pointer
										}
										
										.elementor-social-icon i {
											color: var(--e-social-icon-icon-color)
										}
										
										.elementor-social-icon svg {
											fill: var(--e-social-icon-icon-color)
										}
										
										.elementor-social-icon:last-child {
											margin: 0
										}
										
										.elementor-social-icon:hover {
											opacity: .9;
											color: #fff
										}
										
										.elementor-social-icon-android {
											background-color: #a4c639
										}
										
										.elementor-social-icon-apple {
											background-color: #999
										}
										
										.elementor-social-icon-behance {
											background-color: #1769ff
										}
										
										.elementor-social-icon-bitbucket {
											background-color: #205081
										}
										
										.elementor-social-icon-codepen {
											background-color: #000
										}
										
										.elementor-social-icon-delicious {
											background-color: #39f
										}
										
										.elementor-social-icon-deviantart {
											background-color: #05cc47
										}
										
										.elementor-social-icon-digg {
											background-color: #005be2
										}
										
										.elementor-social-icon-dribbble {
											background-color: #ea4c89
										}
										
										.elementor-social-icon-elementor {
											background-color: #d30c5c
										}
										
										.elementor-social-icon-envelope {
											background-color: #ea4335
										}
										
										.elementor-social-icon-facebook,
										.elementor-social-icon-facebook-f {
											background-color: #3b5998
										}
										
										.elementor-social-icon-flickr {
											background-color: #0063dc
										}
										
										.elementor-social-icon-foursquare {
											background-color: #2d5be3
										}
										
										.elementor-social-icon-free-code-camp,
										.elementor-social-icon-freecodecamp {
											background-color: #006400
										}
										
										.elementor-social-icon-github {
											background-color: #333
										}
										
										.elementor-social-icon-gitlab {
											background-color: #e24329
										}
										
										.elementor-social-icon-globe {
											background-color: #818a91
										}
										
										.elementor-social-icon-google-plus,
										.elementor-social-icon-google-plus-g {
											background-color: #dd4b39
										}
										
										.elementor-social-icon-houzz {
											background-color: #7ac142
										}
										
										.elementor-social-icon-instagram {
											background-color: #262626
										}
										
										.elementor-social-icon-jsfiddle {
											background-color: #487aa2
										}
										
										.elementor-social-icon-link {
											background-color: #818a91
										}
										
										.elementor-social-icon-linkedin,
										.elementor-social-icon-linkedin-in {
											background-color: #0077b5
										}
										
										.elementor-social-icon-medium {
											background-color: #00ab6b
										}
										
										.elementor-social-icon-meetup {
											background-color: #ec1c40
										}
										
										.elementor-social-icon-mixcloud {
											background-color: #273a4b
										}
										
										.elementor-social-icon-odnoklassniki {
											background-color: #f4731c
										}
										
										.elementor-social-icon-pinterest {
											background-color: #bd081c
										}
										
										.elementor-social-icon-product-hunt {
											background-color: #da552f
										}
										
										.elementor-social-icon-reddit {
											background-color: #ff4500
										}
										
										.elementor-social-icon-rss {
											background-color: #f26522
										}
										
										.elementor-social-icon-shopping-cart {
											background-color: #4caf50
										}
										
										.elementor-social-icon-skype {
											background-color: #00aff0
										}
										
										.elementor-social-icon-slideshare {
											background-color: #0077b5
										}
										
										.elementor-social-icon-snapchat {
											background-color: #fffc00
										}
										
										.elementor-social-icon-soundcloud {
											background-color: #f80
										}
										
										.elementor-social-icon-spotify {
											background-color: #2ebd59
										}
										
										.elementor-social-icon-stack-overflow {
											background-color: #fe7a15
										}
										
										.elementor-social-icon-steam {
											background-color: #00adee
										}
										
										.elementor-social-icon-stumbleupon {
											background-color: #eb4924
										}
										
										.elementor-social-icon-telegram {
											background-color: #2ca5e0
										}
										
										.elementor-social-icon-thumb-tack {
											background-color: #1aa1d8
										}
										
										.elementor-social-icon-tripadvisor {
											background-color: #589442
										}
										
										.elementor-social-icon-tumblr {
											background-color: #35465c
										}
										
										.elementor-social-icon-twitch {
											background-color: #6441a5
										}
										
										.elementor-social-icon-twitter {
											background-color: #1da1f2
										}
										
										.elementor-social-icon-viber {
											background-color: #665cac
										}
										
										.elementor-social-icon-vimeo {
											background-color: #1ab7ea
										}
										
										.elementor-social-icon-vk {
											background-color: #45668e
										}
										
										.elementor-social-icon-weibo {
											background-color: #dd2430
										}
										
										.elementor-social-icon-weixin {
											background-color: #31a918
										}
										
										.elementor-social-icon-whatsapp {
											background-color: #25d366
										}
										
										.elementor-social-icon-wordpress {
											background-color: #21759b
										}
										
										.elementor-social-icon-xing {
											background-color: #026466
										}
										
										.elementor-social-icon-yelp {
											background-color: #af0606
										}
										
										.elementor-social-icon-youtube {
											background-color: #cd201f
										}
										
										.elementor-social-icon-500px {
											background-color: #0099e5
										}
										
										.elementor-shape-rounded .elementor-icon.elementor-social-icon {
											border-radius: 10%
										}
										
										.elementor-shape-circle .elementor-icon.elementor-social-icon {
											border-radius: 50%
										}
			.elementor-512 .elementor-element.elementor-element-25408d9 > .elementor-container > .elementor-column > .elementor-widget-wrap {
				align-content: center;
				align-items: center;
			}
			
			.elementor-512 .elementor-element.elementor-element-25408d9:not(.elementor-motion-effects-element-type-background),
			.elementor-512 .elementor-element.elementor-element-25408d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
				background-color: var( --e-global-color-primary);
			}
			
			.elementor-512 .elementor-element.elementor-element-25408d9 {
				border-style: solid;
				border-width: 0px 60px 0px 60px;
				border-color: var( --e-global-color-primary);
				transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
				margin-top: 0px;
				margin-bottom: 0px;
				padding: 0px 0px 0px 0px;
				z-index: 2;
			}
			
			.elementor-512 .elementor-element.elementor-element-25408d9 > .elementor-background-overlay {
				transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
			}
			
			.elementor-512 .elementor-element.elementor-element-e7e9036 > .elementor-element-populated {
				padding: 0px 0px 0px 0px;
			}
			
			.elementor-512 .elementor-element.elementor-element-04c72d8 {
				text-align: left;
			}
			
			.elementor-512 .elementor-element.elementor-element-04c72d8 img {
				width: 180px;
			}
			
			.elementor-512 .elementor-element.elementor-element-8c9036d > .elementor-element-populated {
				padding: 0px 10px 0px 0px;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu > ul,
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu,
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu > li > a {
				display: flex;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
				justify-content: center;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu {
				left: unset;
				top: 100%;
				right: unset;
				bottom: unset;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu .menu-item .sub-menu {
				left: 100%;
				top: unset;
				right: unset;
				bottom: unset;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
				height: 90px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				border-radius: 0px 0px 0px 0px;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a {
				font-family: var( --e-global-typography-a289e6c-font-family), Sans-serif;
				font-size: var( --e-global-typography-a289e6c-font-size);
				font-weight: var( --e-global-typography-a289e6c-font-weight);
				text-transform: var( --e-global-typography-a289e6c-text-transform);
				font-style: var( --e-global-typography-a289e6c-font-style);
				text-decoration: var( --e-global-typography-a289e6c-text-decoration);
				line-height: var( --e-global-typography-a289e6c-line-height);
				letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
				word-spacing: var( --e-global-typography-a289e6c-word-spacing);
				padding: 0px 18px 0px 18px;
				color: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg {
				fill: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a {
				color: var( --e-global-color-b257a19);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a svg {
				fill: var( --e-global-color-b257a19);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a,
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a {
				color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a svg,
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a svg {
				fill: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i,
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg {
				margin: 5px 0px 0px 10px;
				border-style: solid;
				border-width: 0px 0px 0px 0px;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
				font-family: var( --e-global-typography-a289e6c-font-family), Sans-serif;
				font-size: var( --e-global-typography-a289e6c-font-size);
				font-weight: var( --e-global-typography-a289e6c-font-weight);
				text-transform: var( --e-global-typography-a289e6c-text-transform);
				font-style: var( --e-global-typography-a289e6c-font-style);
				text-decoration: var( --e-global-typography-a289e6c-text-decoration);
				line-height: var( --e-global-typography-a289e6c-line-height);
				letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
				word-spacing: var( --e-global-typography-a289e6c-word-spacing);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a {
				color: var( --e-global-color-15933ac);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg {
				fill: var( --e-global-color-15933ac);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover > a {
				color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover > a svg {
				fill: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a {
				color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a svg {
				fill: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
				padding: 10px 10px 10px 10px;
				border-radius: 0px 0px 0px 0px;
				min-width: 220px;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
				float: right;
				background-color: #02010100;
				border-style: solid;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
				background-color: var( --e-global-color-primary);
				border-style: solid;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover {
				background-color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
				object-fit: cover;
			}
			
			.elementor-512 .elementor-element.elementor-element-b1a49b9 > .elementor-element-populated {
				padding: 0px 0px 0px 10px;
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-repeater-item-2d0b27f.elementor-social-icon {
				background-color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-repeater-item-2d0b27f.elementor-social-icon i {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-repeater-item-2d0b27f.elementor-social-icon svg {
				fill: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 {
				--grid-template-columns: repeat(0, auto);
				--icon-size: 14px;
				--grid-column-gap: 14px;
				--grid-row-gap: 0px;
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-widget-container {
				text-align: right;
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon {
				background-color: #FFFFFF00;
				--icon-padding: 0.9em;
				border-style: solid;
				border-width: 1px 1px 1px 1px;
				border-color: #FFFFFF30;
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon i {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon svg {
				fill: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon:hover {
				background-color: var( --e-global-color-accent);
				border-color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon:hover i {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon:hover svg {
				fill: var( --e-global-color-secondary);
			}
			
			@media(max-width:1024px) and (min-width:768px) {
				.elementor-512 .elementor-element.elementor-element-e7e9036 {
					width: 30%;
				}
				.elementor-512 .elementor-element.elementor-element-8c9036d {
					width: 70%;
				}
				.elementor-512 .elementor-element.elementor-element-b1a49b9 {
					width: 30%;
				}
			}
			
			@media(max-width:1024px) {
				.elementor-512 .elementor-element.elementor-element-25408d9 {
					border-width: 0px 20px 0px 20px;
					padding: 15px 0px 15px 0px;
					z-index: 99;
				}
				.elementor-512 .elementor-element.elementor-element-e7e9036 > .elementor-element-populated {
					padding: 0px 0px 0px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-8c9036d > .elementor-element-populated {
					padding: 0px 0px 0px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper {
					background-color: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper {
					background-color: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
					padding: 20px 20px 0px 20px;
					margin: 0px 0px 0px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a {
					font-size: var( --e-global-typography-a289e6c-font-size);
					line-height: var( --e-global-typography-a289e6c-line-height);
					letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
					word-spacing: var( --e-global-typography-a289e6c-word-spacing);
					padding: 15px 20px 15px 10px;
					color: var( --e-global-color-15933ac);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg {
					fill: var( --e-global-color-15933ac);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a {
					color: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a svg {
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a,
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a {
					color: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a svg,
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a svg {
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i {
					color: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg {
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i,
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg {
					border-width: 0px 0px 0px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
					font-size: var( --e-global-typography-a289e6c-font-size);
					line-height: var( --e-global-typography-a289e6c-line-height);
					letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
					word-spacing: var( --e-global-typography-a289e6c-word-spacing);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a {
					color: var( --e-global-color-15933ac);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg {
					fill: var( --e-global-color-15933ac);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover > a {
					color: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover > a svg {
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a {
					color: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a svg {
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
					padding: 0px 10px 0px 5px;
					border-radius: 0px 0px 0px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
					float: right;
					width: 1px;
					border-width: 0px 0px 0px 0px;
					color: var( --e-global-color-accent);
					padding: 10px 27px 10px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i {
					font-size: 30px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg {
					width: 30px;
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover {
					color: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover svg {
					fill: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
					border-width: 0px 0px 0px 0px;
					border-radius: 0px 0px 0px 0px;
					color: var( --e-global-color-secondary);
					margin: 12px 15px 0px 0px;
					padding: 10px 10px 7px 10px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg {
					fill: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover {
					color: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover svg {
					fill: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
					max-width: 260px;
					width: 120px;
					object-fit: cover;
				}
			}
			
			@media(max-width:767px) {
				.elementor-512 .elementor-element.elementor-element-25408d9 {
					border-width: 0px 15px 0px 15px;
					margin-top: 0px;
					margin-bottom: 0px;
					padding: 10px 0px 10px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-e7e9036 {
					width: 50%;
				}
				.elementor-512 .elementor-element.elementor-element-04c72d8 img {
					width: 155px;
				}
				.elementor-512 .elementor-element.elementor-element-8c9036d {
					width: 50%;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a {
					font-size: var( --e-global-typography-a289e6c-font-size);
					line-height: var( --e-global-typography-a289e6c-line-height);
					letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
					word-spacing: var( --e-global-typography-a289e6c-word-spacing);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
					font-size: var( --e-global-typography-a289e6c-font-size);
					line-height: var( --e-global-typography-a289e6c-line-height);
					letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
					word-spacing: var( --e-global-typography-a289e6c-word-spacing);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
					float: right;
					width: 1px;
					padding: 10px 22px 10px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i {
					font-size: 25px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg {
					width: 25px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
					max-width: 240px;
				}
				.elementor-512 .elementor-element.elementor-element-b1a49b9 {
					width: 50%;
				}
				.elementor-512 .elementor-element.elementor-element-5351022 .elementor-widget-container {
					text-align: left;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
					display: block;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
					width: 100%;
					max-width: 360px;
					border-radius: 0;
					background-color: #f7f7f7;
					width: 100%;
					position: fixed;
					top: 0;
					left: -110%;
					height: 100%!important;
					box-shadow: 0 10px 30px 0 rgba(255, 165, 0, 0);
					overflow-y: auto;
					overflow-x: hidden;
					padding-top: 0;
					padding-left: 0;
					padding-right: 0;
					display: flex;
					flex-direction: column-reverse;
					justify-content: flex-end;
					-moz-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
					-webkit-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
					-o-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
					-ms-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
					transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active {
					left: 0;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
					overflow-y: hidden;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel {
					padding: 10px 0px 10px 0px;
					display: block;
					position: relative;
					z-index: 5;
					width: 100%;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title {
					display: inline-block;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
					display: block;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
					display: block;
					height: 100%;
					overflow-y: auto;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i {
					margin-left: auto;
					border: 1px solid var(--jkit-border-color);
					border-radius: 3px;
					padding: 4px 15px;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg {
					margin-left: auto;
					border: 1px solid var(--jkit-border-color);
					border-radius: 3px;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
					position: inherit;
					box-shadow: none;
					background: none;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li {
					display: block;
					width: 100%;
					position: inherit;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu {
					display: none;
					max-height: 2500px;
					opacity: 0;
					visibility: hidden;
					transition: max-height 5s ease-out;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open {
					display: block;
					opacity: 1;
					visibility: visible;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a {
					display: block;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a i {
					float: right;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a svg {
					float: right
				}
			}
			
			@media (min-width: 1025px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
					height: 100%;
				}
			}
			
			@media (max-width: 1024px) {
				.admin-bar .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
					top: 32px;
				}
			}
			
			@media (max-width: 782px) {
				.admin-bar .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
					top: 46px;
				}
			}
			
			.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,
										.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,
										.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container {
											line-height: 1;
											font-size: 0
										}
										
										.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid {
											display: inline-grid
										}
										
										.elementor-widget-social-icons .elementor-grid {
											grid-column-gap: var(--grid-column-gap, 5px);
											grid-row-gap: var(--grid-row-gap, 5px);
											grid-template-columns: var(--grid-template-columns);
											justify-content: var(--justify-content, center);
											justify-items: var(--justify-content, center)
										}
										
										.elementor-icon.elementor-social-icon {
											font-size: var(--icon-size, 25px);
											line-height: var(--icon-size, 25px);
											width: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));
											height: calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)))
										}
										
										.elementor-social-icon {
											--e-social-icon-icon-color: #fff;
											display: inline-flex;
											background-color: #818a91;
											align-items: center;
											justify-content: center;
											text-align: center;
											cursor: pointer
										}
										
										.elementor-social-icon i {
											color: var(--e-social-icon-icon-color)
										}
										
										.elementor-social-icon svg {
											fill: var(--e-social-icon-icon-color)
										}
										
										.elementor-social-icon:last-child {
											margin: 0
										}
										
										.elementor-social-icon:hover {
											opacity: .9;
											color: #fff
										}
										
										.elementor-social-icon-android {
											background-color: #a4c639
										}
										
										.elementor-social-icon-apple {
											background-color: #999
										}
										
										.elementor-social-icon-behance {
											background-color: #1769ff
										}
										
										.elementor-social-icon-bitbucket {
											background-color: #205081
										}
										
										.elementor-social-icon-codepen {
											background-color: #000
										}
										
										.elementor-social-icon-delicious {
											background-color: #39f
										}
										
										.elementor-social-icon-deviantart {
											background-color: #05cc47
										}
										
										.elementor-social-icon-digg {
											background-color: #005be2
										}
										
										.elementor-social-icon-dribbble {
											background-color: #ea4c89
										}
										
										.elementor-social-icon-elementor {
											background-color: #d30c5c
										}
										
										.elementor-social-icon-envelope {
											background-color: #ea4335
										}
										
										.elementor-social-icon-facebook,
										.elementor-social-icon-facebook-f {
											background-color: #3b5998
										}
										
										.elementor-social-icon-flickr {
											background-color: #0063dc
										}
										
										.elementor-social-icon-foursquare {
											background-color: #2d5be3
										}
										
										.elementor-social-icon-free-code-camp,
										.elementor-social-icon-freecodecamp {
											background-color: #006400
										}
										
										.elementor-social-icon-github {
											background-color: #333
										}
										
										.elementor-social-icon-gitlab {
											background-color: #e24329
										}
										
										.elementor-social-icon-globe {
											background-color: #818a91
										}
										
										.elementor-social-icon-google-plus,
										.elementor-social-icon-google-plus-g {
											background-color: #dd4b39
										}
										
										.elementor-social-icon-houzz {
											background-color: #7ac142
										}
										
										.elementor-social-icon-instagram {
											background-color: #262626
										}
										
										.elementor-social-icon-jsfiddle {
											background-color: #487aa2
										}
										
										.elementor-social-icon-link {
											background-color: #818a91
										}
										
										.elementor-social-icon-linkedin,
										.elementor-social-icon-linkedin-in {
											background-color: #0077b5
										}
										
										.elementor-social-icon-medium {
											background-color: #00ab6b
										}
										
										.elementor-social-icon-meetup {
											background-color: #ec1c40
										}
										
										.elementor-social-icon-mixcloud {
											background-color: #273a4b
										}
										
										.elementor-social-icon-odnoklassniki {
											background-color: #f4731c
										}
										
										.elementor-social-icon-pinterest {
											background-color: #bd081c
										}
										
										.elementor-social-icon-product-hunt {
											background-color: #da552f
										}
										
										.elementor-social-icon-reddit {
											background-color: #ff4500
										}
										
										.elementor-social-icon-rss {
											background-color: #f26522
										}
										
										.elementor-social-icon-shopping-cart {
											background-color: #4caf50
										}
										
										.elementor-social-icon-skype {
											background-color: #00aff0
										}
										
										.elementor-social-icon-slideshare {
											background-color: #0077b5
										}
										
										.elementor-social-icon-snapchat {
											background-color: #fffc00
										}
										
										.elementor-social-icon-soundcloud {
											background-color: #f80
										}
										
										.elementor-social-icon-spotify {
											background-color: #2ebd59
										}
										
										.elementor-social-icon-stack-overflow {
											background-color: #fe7a15
										}
										
										.elementor-social-icon-steam {
											background-color: #00adee
										}
										
										.elementor-social-icon-stumbleupon {
											background-color: #eb4924
										}
										
										.elementor-social-icon-telegram {
											background-color: #2ca5e0
										}
										
										.elementor-social-icon-thumb-tack {
											background-color: #1aa1d8
										}
										
										.elementor-social-icon-tripadvisor {
											background-color: #589442
										}
										
										.elementor-social-icon-tumblr {
											background-color: #35465c
										}
										
										.elementor-social-icon-twitch {
											background-color: #6441a5
										}
										
										.elementor-social-icon-twitter {
											background-color: #1da1f2
										}
										
										.elementor-social-icon-viber {
											background-color: #665cac
										}
										
										.elementor-social-icon-vimeo {
											background-color: #1ab7ea
										}
										
										.elementor-social-icon-vk {
											background-color: #45668e
										}
										
										.elementor-social-icon-weibo {
											background-color: #dd2430
										}
										
										.elementor-social-icon-weixin {
											background-color: #31a918
										}
										
										.elementor-social-icon-whatsapp {
											background-color: #25d366
										}
										
										.elementor-social-icon-wordpress {
											background-color: #21759b
										}
										
										.elementor-social-icon-xing {
											background-color: #026466
										}
										
										.elementor-social-icon-yelp {
											background-color: #af0606
										}
										
										.elementor-social-icon-youtube {
											background-color: #cd201f
										}
										
										.elementor-social-icon-500px {
											background-color: #0099e5
										}
										
										.elementor-shape-rounded .elementor-icon.elementor-social-icon {
											border-radius: 10%
										}
										
										.elementor-shape-circle .elementor-icon.elementor-social-icon {
											border-radius: 50%
										}
			.elementor-512 .elementor-element.elementor-element-25408d9 > .elementor-container > .elementor-column > .elementor-widget-wrap {
				align-content: center;
				align-items: center;
			}
			
			.elementor-512 .elementor-element.elementor-element-25408d9:not(.elementor-motion-effects-element-type-background),
			.elementor-512 .elementor-element.elementor-element-25408d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
				background-color: var( --e-global-color-primary);
			}
			
			.elementor-512 .elementor-element.elementor-element-25408d9 {
				border-style: solid;
				border-width: 0px 60px 0px 60px;
				border-color: var( --e-global-color-primary);
				transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
				margin-top: 0px;
				margin-bottom: 0px;
				padding: 0px 0px 0px 0px;
				z-index: 2;
			}
			
			.elementor-512 .elementor-element.elementor-element-25408d9 > .elementor-background-overlay {
				transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
			}
			
			.elementor-512 .elementor-element.elementor-element-e7e9036 > .elementor-element-populated {
				padding: 0px 0px 0px 0px;
			}
			
			.elementor-512 .elementor-element.elementor-element-04c72d8 {
				text-align: left;
			}
			
			.elementor-512 .elementor-element.elementor-element-04c72d8 img {
				width: 180px;
			}
			
			.elementor-512 .elementor-element.elementor-element-8c9036d > .elementor-element-populated {
				padding: 0px 10px 0px 0px;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu > ul,
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu,
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper:not(.active) .jkit-menu > li > a {
				display: flex;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
				justify-content: center;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu {
				left: unset;
				top: 100%;
				right: unset;
				bottom: unset;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu .menu-item .sub-menu {
				left: 100%;
				top: unset;
				right: unset;
				bottom: unset;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
				height: 90px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				border-radius: 0px 0px 0px 0px;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a {
				font-family: var( --e-global-typography-a289e6c-font-family), Sans-serif;
				font-size: var( --e-global-typography-a289e6c-font-size);
				font-weight: var( --e-global-typography-a289e6c-font-weight);
				text-transform: var( --e-global-typography-a289e6c-text-transform);
				font-style: var( --e-global-typography-a289e6c-font-style);
				text-decoration: var( --e-global-typography-a289e6c-text-decoration);
				line-height: var( --e-global-typography-a289e6c-line-height);
				letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
				word-spacing: var( --e-global-typography-a289e6c-word-spacing);
				padding: 0px 18px 0px 18px;
				color: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg {
				fill: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a {
				color: var( --e-global-color-b257a19);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a svg {
				fill: var( --e-global-color-b257a19);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a,
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a {
				color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a svg,
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a svg {
				fill: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i,
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg {
				margin: 5px 0px 0px 10px;
				border-style: solid;
				border-width: 0px 0px 0px 0px;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
				font-family: var( --e-global-typography-a289e6c-font-family), Sans-serif;
				font-size: var( --e-global-typography-a289e6c-font-size);
				font-weight: var( --e-global-typography-a289e6c-font-weight);
				text-transform: var( --e-global-typography-a289e6c-text-transform);
				font-style: var( --e-global-typography-a289e6c-font-style);
				text-decoration: var( --e-global-typography-a289e6c-text-decoration);
				line-height: var( --e-global-typography-a289e6c-line-height);
				letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
				word-spacing: var( --e-global-typography-a289e6c-word-spacing);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a {
				color: var( --e-global-color-15933ac);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg {
				fill: var( --e-global-color-15933ac);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover > a {
				color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover > a svg {
				fill: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a {
				color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a svg {
				fill: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
				padding: 10px 10px 10px 10px;
				border-radius: 0px 0px 0px 0px;
				min-width: 220px;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
				float: right;
				background-color: #02010100;
				border-style: solid;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
				background-color: var( --e-global-color-primary);
				border-style: solid;
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover {
				background-color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
				object-fit: cover;
			}
			
			.elementor-512 .elementor-element.elementor-element-b1a49b9 > .elementor-element-populated {
				padding: 0px 0px 0px 10px;
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-repeater-item-2d0b27f.elementor-social-icon {
				background-color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-repeater-item-2d0b27f.elementor-social-icon i {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-repeater-item-2d0b27f.elementor-social-icon svg {
				fill: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 {
				--grid-template-columns: repeat(0, auto);
				--icon-size: 14px;
				--grid-column-gap: 14px;
				--grid-row-gap: 0px;
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-widget-container {
				text-align: right;
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon {
				background-color: #FFFFFF00;
				--icon-padding: 0.9em;
				border-style: solid;
				border-width: 1px 1px 1px 1px;
				border-color: #FFFFFF30;
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon i {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon svg {
				fill: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon:hover {
				background-color: var( --e-global-color-accent);
				border-color: var( --e-global-color-accent);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon:hover i {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-512 .elementor-element.elementor-element-5351022 .elementor-social-icon:hover svg {
				fill: var( --e-global-color-secondary);
			}
			
			@media(max-width:1024px) and (min-width:768px) {
				.elementor-512 .elementor-element.elementor-element-e7e9036 {
					width: 30%;
				}
				.elementor-512 .elementor-element.elementor-element-8c9036d {
					width: 70%;
				}
				.elementor-512 .elementor-element.elementor-element-b1a49b9 {
					width: 30%;
				}
			}
			
			@media(max-width:1024px) {
				.elementor-512 .elementor-element.elementor-element-25408d9 {
					border-width: 0px 20px 0px 20px;
					padding: 15px 0px 15px 0px;
					z-index: 99;
				}
				.elementor-512 .elementor-element.elementor-element-e7e9036 > .elementor-element-populated {
					padding: 0px 0px 0px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-8c9036d > .elementor-element-populated {
					padding: 0px 0px 0px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper {
					background-color: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu.break-point-tablet .jkit-menu-wrapper {
					background-color: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
					padding: 20px 20px 0px 20px;
					margin: 0px 0px 0px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a {
					font-size: var( --e-global-typography-a289e6c-font-size);
					line-height: var( --e-global-typography-a289e6c-line-height);
					letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
					word-spacing: var( --e-global-typography-a289e6c-word-spacing);
					padding: 15px 20px 15px 10px;
					color: var( --e-global-color-15933ac);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a svg {
					fill: var( --e-global-color-15933ac);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a {
					color: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li:hover > a svg {
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a,
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a {
					color: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a svg,
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a svg {
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i {
					color: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg {
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i,
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg {
					border-width: 0px 0px 0px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
					font-size: var( --e-global-typography-a289e6c-font-size);
					line-height: var( --e-global-typography-a289e6c-line-height);
					letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
					word-spacing: var( --e-global-typography-a289e6c-word-spacing);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a {
					color: var( --e-global-color-15933ac);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li > a svg {
					fill: var( --e-global-color-15933ac);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover > a {
					color: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li:hover > a svg {
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a {
					color: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a svg {
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
					padding: 0px 10px 0px 5px;
					border-radius: 0px 0px 0px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
					float: right;
					width: 1px;
					border-width: 0px 0px 0px 0px;
					color: var( --e-global-color-accent);
					padding: 10px 27px 10px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i {
					font-size: 30px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg {
					width: 30px;
					fill: var( --e-global-color-accent);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover {
					color: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu:hover svg {
					fill: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
					border-width: 0px 0px 0px 0px;
					border-radius: 0px 0px 0px 0px;
					color: var( --e-global-color-secondary);
					margin: 12px 15px 0px 0px;
					padding: 10px 10px 7px 10px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu svg {
					fill: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover {
					color: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu:hover svg {
					fill: var( --e-global-color-secondary);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
					max-width: 260px;
					width: 120px;
					object-fit: cover;
				}
			}
			
			@media(max-width:767px) {
				.elementor-512 .elementor-element.elementor-element-25408d9 {
					border-width: 0px 15px 0px 15px;
					margin-top: 0px;
					margin-bottom: 0px;
					padding: 10px 0px 10px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-e7e9036 {
					width: 50%;
				}
				.elementor-512 .elementor-element.elementor-element-04c72d8 img {
					width: 155px;
				}
				.elementor-512 .elementor-element.elementor-element-8c9036d {
					width: 50%;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a {
					font-size: var( --e-global-typography-a289e6c-font-size);
					line-height: var( --e-global-typography-a289e6c-line-height);
					letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
					word-spacing: var( --e-global-typography-a289e6c-word-spacing);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li a {
					font-size: var( --e-global-typography-a289e6c-font-size);
					line-height: var( --e-global-typography-a289e6c-line-height);
					letter-spacing: var( --e-global-typography-a289e6c-letter-spacing);
					word-spacing: var( --e-global-typography-a289e6c-word-spacing);
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
					float: right;
					width: 1px;
					padding: 10px 22px 10px 0px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu i {
					font-size: 25px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu svg {
					width: 25px;
				}
				.elementor-512 .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title .jkit-nav-logo img {
					max-width: 240px;
				}
				.elementor-512 .elementor-element.elementor-element-b1a49b9 {
					width: 50%;
				}
				.elementor-512 .elementor-element.elementor-element-5351022 .elementor-widget-container {
					text-align: left;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-hamburger-menu {
					display: block;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
					width: 100%;
					max-width: 360px;
					border-radius: 0;
					background-color: #f7f7f7;
					width: 100%;
					position: fixed;
					top: 0;
					left: -110%;
					height: 100%!important;
					box-shadow: 0 10px 30px 0 rgba(255, 165, 0, 0);
					overflow-y: auto;
					overflow-x: hidden;
					padding-top: 0;
					padding-left: 0;
					padding-right: 0;
					display: flex;
					flex-direction: column-reverse;
					justify-content: flex-end;
					-moz-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
					-webkit-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
					-o-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
					-ms-transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
					transition: left .6s cubic-bezier(.6, .1, .68, .53), width .6s;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active {
					left: 0;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
					overflow-y: hidden;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel {
					padding: 10px 0px 10px 0px;
					display: block;
					position: relative;
					z-index: 5;
					width: 100%;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-nav-site-title {
					display: inline-block;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu {
					display: block;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu {
					display: block;
					height: 100%;
					overflow-y: auto;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i {
					margin-left: auto;
					border: 1px solid var(--jkit-border-color);
					border-radius: 3px;
					padding: 4px 15px;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a svg {
					margin-left: auto;
					border: 1px solid var(--jkit-border-color);
					border-radius: 3px;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children .sub-menu {
					position: inherit;
					box-shadow: none;
					background: none;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li {
					display: block;
					width: 100%;
					position: inherit;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu {
					display: none;
					max-height: 2500px;
					opacity: 0;
					visibility: hidden;
					transition: max-height 5s ease-out;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open {
					display: block;
					opacity: 1;
					visibility: visible;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a {
					display: block;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a i {
					float: right;
				}
			}
			
			@media (max-width: 1024px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a svg {
					float: right
				}
			}
			
			@media (min-width: 1025px) {
				.elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu-container {
					height: 100%;
				}
			}
			
			@media (max-width: 1024px) {
				.admin-bar .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
					top: 32px;
				}
			}
			
			@media (max-width: 782px) {
				.admin-bar .elementor-element.elementor-element-f33ca4f .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
					top: 46px;
				}
			}
			.elementor-widget-image {
											text-align: center
										}
										
										.elementor-widget-image a {
											display: inline-block
										}
										
										.elementor-widget-image a img[src$=".svg"] {
											width: 48px
										}
										
										.elementor-widget-image img {
											vertical-align: middle;
											display: inline-block
										}
										.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
														background-color: #818a91;
														color: #fff
													}
													
													.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap {
														color: #818a91;
														border: 3px solid;
														background-color: transparent
													}
													
													.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap {
														margin-top: 8px
													}
													
													.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter {
														width: 1em;
														height: 1em
													}
													
													.elementor-widget-text-editor .elementor-drop-cap {
														float: left;
														text-align: center;
														line-height: 1;
														font-size: 50px
													}
													
													.elementor-widget-text-editor .elementor-drop-cap-letter {
														display: inline-block
													}
													.elementor-heading-title {
										padding: 0;
										margin: 0;
										line-height: 1
									}
									
									.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a {
										color: inherit;
										font-size: inherit;
										line-height: inherit
									}
									
									.elementor-widget-heading .elementor-heading-title.elementor-size-small {
										font-size: 15px
									}
									
									.elementor-widget-heading .elementor-heading-title.elementor-size-medium {
										font-size: 19px
									}
									
									.elementor-widget-heading .elementor-heading-title.elementor-size-large {
										font-size: 29px
									}
									
									.elementor-widget-heading .elementor-heading-title.elementor-size-xl {
										font-size: 39px
									}
									
									.elementor-widget-heading .elementor-heading-title.elementor-size-xxl {
										font-size: 59px
									}
									.elementor-widget-image-box .elementor-image-box-content {
														width: 100%
													}
													
													@media (min-width:768px) {
														.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,
														.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
															display: flex
														}
														.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper {
															text-align: right;
															flex-direction: row-reverse
														}
														.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper {
															text-align: left;
															flex-direction: row
														}
														.elementor-widget-image-box.elementor-position-top .elementor-image-box-img {
															margin: auto
														}
														.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper {
															align-items: flex-start
														}
														.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper {
															align-items: center
														}
														.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper {
															align-items: flex-end
														}
													}
													
													@media (max-width:767px) {
														.elementor-widget-image-box .elementor-image-box-img {
															margin-left: auto!important;
															margin-right: auto!important;
															margin-bottom: 15px
														}
													}
													
													.elementor-widget-image-box .elementor-image-box-img {
														display: inline-block
													}
													
													.elementor-widget-image-box .elementor-image-box-title a {
														color: inherit
													}
													
													.elementor-widget-image-box .elementor-image-box-wrapper {
														text-align: center;
													}
													
													.elementor-widget-image-box .elementor-image-box-description {
														margin: 0;
													}
													.elementor-column .elementor-spacer-inner {
										height: var(--spacer-size);
									}
									
									.e-con {
										--container-widget-width: 100%;
									}
									
									.e-con-inner>.elementor-widget-spacer,
									.e-con>.elementor-widget-spacer {
										width: var(--container-widget-width, var(--spacer-size));
										--align-self: var(--container-widget-align-self, initial);
										--flex-shrink: 0;
									}
									
									.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,
									.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,
									.e-con>.elementor-widget-spacer>.elementor-widget-container,
									.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer {
										height: 100%;
									}
									
									.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,
									.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner {
										height: var(--container-widget-height, var(--spacer-size));
									}
									.elementor-515 .elementor-element.elementor-element-c649a95 > .elementor-container {
				max-width: 1170px;
			}
			
			.elementor-515 .elementor-element.elementor-element-c649a95:not(.elementor-motion-effects-element-type-background),
			.elementor-515 .elementor-element.elementor-element-c649a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
				background-color: var( --e-global-color-15933ac);
			}
			
			.elementor-515 .elementor-element.elementor-element-c649a95 {
				border-style: solid;
				border-width: 1px 0px 0px 0px;
				border-color: #232323;
				transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
				padding: 0px 10px 20px 10px;
			}
			
			.elementor-515 .elementor-element.elementor-element-c649a95 > .elementor-background-overlay {
				transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
			}
			
			.elementor-515 .elementor-element.elementor-element-8424088 > .elementor-element-populated {
				margin: 0px 0px 0px 0px;
				--e-column-margin-right: 0px;
				--e-column-margin-left: 0px;
				padding: 0px 10px 0px 10px;
			}
			
			.elementor-515 .elementor-element.elementor-element-c005630 > .elementor-container {
				max-width: 1170px;
			}
			
			.elementor-515 .elementor-element.elementor-element-c005630 > .elementor-container > .elementor-column > .elementor-widget-wrap {
				align-content: center;
				align-items: center;
			}
			
			.elementor-515 .elementor-element.elementor-element-c005630:not(.elementor-motion-effects-element-type-background),
			.elementor-515 .elementor-element.elementor-element-c005630 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
				
				background-position: center center;
				background-repeat: no-repeat;
				background-size: cover;
			}
			
			.elementor-515 .elementor-element.elementor-element-c005630 > .elementor-background-overlay {
				background-color: var( --e-global-color-primary);
				opacity: 0.95;
				transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
			}
			
			.elementor-515 .elementor-element.elementor-element-c005630,
			.elementor-515 .elementor-element.elementor-element-c005630 > .elementor-background-overlay {
				border-radius: 0px 0px 0px 0px;
			}
			
			.elementor-515 .elementor-element.elementor-element-c005630 {
				transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
				margin-top: -95px;
				margin-bottom: 0px;
			}
			
			.elementor-515 .elementor-element.elementor-element-cf4aeb1.elementor-column > .elementor-widget-wrap {
				justify-content: center;
			}
			
			.elementor-515 .elementor-element.elementor-element-cf4aeb1 > .elementor-element-populated {
				padding: 50px 50px 50px 50px;
			}
			
			.elementor-515 .elementor-element.elementor-element-00c5b21 .elementor-heading-title {
				color: var( --e-global-color-secondary);
				font-family: var( --e-global-typography-60c2b9c-font-family), Sans-serif;
				font-size: var( --e-global-typography-60c2b9c-font-size);
				font-weight: var( --e-global-typography-60c2b9c-font-weight);
				line-height: var( --e-global-typography-60c2b9c-line-height);
				letter-spacing: var( --e-global-typography-60c2b9c-letter-spacing);
				word-spacing: var( --e-global-typography-60c2b9c-word-spacing);
			}
			
			.elementor-515 .elementor-element.elementor-element-d26e643 {
				color: var( --e-global-color-b257a19);
				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);
			}
			
			.elementor-515 .elementor-element.elementor-element-37d445c.elementor-column > .elementor-widget-wrap {
				justify-content: center;
			}
			
			.elementor-515 .elementor-element.elementor-element-37d445c > .elementor-element-populated {
				padding: 50px 50px 50px 50px;
			}
			
			.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control {
				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);
				color: var( --e-global-color-secondary);
				background-color: #02010100;
				border-radius: 0px 0px 0px 0px;
				padding: 20px 20px 20px 20px;
				border-style: solid;
				border-width: 1px 1px 1px 1px;
				border-color: #FFFFFF4F;
			}
			
			.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder) {
				-webkit-box-flex: 61%;
				-ms-flex: 0 0 61%;
				flex: 0 0 61%;
				margin-right: 15px;
			}
			
			.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control::placeholder {
				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);
				color: var( --e-global-color-b257a19);
			}
			
			.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder {
				align-self: center;
				-webkit-box-flex: 170px;
				-ms-flex: 0 0 170px;
				flex: 0 0 170px;
			}
			
			.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit {
				font-family: var( --e-global-typography-67c64e1-font-family), Sans-serif;
				font-size: var( --e-global-typography-67c64e1-font-size);
				font-weight: var( --e-global-typography-67c64e1-font-weight);
				text-transform: var( --e-global-typography-67c64e1-text-transform);
				font-style: var( --e-global-typography-67c64e1-font-style);
				text-decoration: var( --e-global-typography-67c64e1-text-decoration);
				line-height: var( --e-global-typography-67c64e1-line-height);
				letter-spacing: var( --e-global-typography-67c64e1-letter-spacing);
				word-spacing: var( --e-global-typography-67c64e1-word-spacing);
				border-radius: 0px 0px 0px 0px;
				padding: 20px 20px 20px 20px;
				border-style: solid;
				border-width: 1px 1px 1px 1px;
				border-color: var( --e-global-color-accent);
				color: var( --e-global-color-secondary);
				background-color: var( --e-global-color-accent);
			}
			
			.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.style-full .jkit-mailchimp-submit {
				width: 170px;
			}
			
			.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit svg {
				fill: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover {
				color: var( --e-global-color-secondary);
				background-color: var( --e-global-color-be54392);
			}
			
			.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit:hover svg {
				fill: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-17e11e1 > .elementor-container {
				max-width: 1170px;
			}
			
			.elementor-515 .elementor-element.elementor-element-17e11e1 {
				margin-top: 70px;
				margin-bottom: 0px;
			}
			
			.elementor-515 .elementor-element.elementor-element-63971eb > .elementor-element-populated {
				transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
				padding: 0px 50px 0px 0px;
			}
			
			.elementor-515 .elementor-element.elementor-element-63971eb > .elementor-element-populated > .elementor-background-overlay {
				transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
			}
			
			.elementor-515 .elementor-element.elementor-element-069e70e {
				text-align: left;
			}
			
			.elementor-515 .elementor-element.elementor-element-069e70e img {
				width: 150px;
			}
			
			.elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
				padding-bottom: calc(12px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
				margin-top: calc(12px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
				margin-right: calc(12px/2);
				margin-left: calc(12px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-items.elementor-inline-items {
				margin-right: calc(-12px/2);
				margin-left: calc(-12px/2);
			}
			
			body.rtl .elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
				left: calc(-12px/2);
			}
			
			body:not(.rtl) .elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
				right: calc(-12px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-icon i {
				color: #FCBC45;
			}
			
			.elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-icon svg {
				fill: #FCBC45;
			}
			
			.elementor-515 .elementor-element.elementor-element-55f7826 {
				--e-icon-list-icon-size: 14px;
			}
			
			.elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-text {
				color: var( --e-global-color-b257a19);
			}
			
			.elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-item:hover .elementor-icon-list-text {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-item > .elementor-icon-list-text,
			.elementor-515 .elementor-element.elementor-element-55f7826 .elementor-icon-list-item > a {
				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);
				text-transform: var( --e-global-typography-accent-text-transform);
				font-style: var( --e-global-typography-accent-font-style);
				text-decoration: var( --e-global-typography-accent-text-decoration);
			}
			
			.elementor-515 .elementor-element.elementor-element-3b0cf6d > .elementor-element-populated {
				padding: 0px 0px 0px 10px;
			}
			
			.elementor-515 .elementor-element.elementor-element-0e99dec .elementor-heading-title {
				color: var( --e-global-color-secondary);
				font-family: var( --e-global-typography-7245f9c-font-family), Sans-serif;
				font-size: var( --e-global-typography-7245f9c-font-size);
				font-weight: var( --e-global-typography-7245f9c-font-weight);
				text-transform: var( --e-global-typography-7245f9c-text-transform);
				font-style: var( --e-global-typography-7245f9c-font-style);
				text-decoration: var( --e-global-typography-7245f9c-text-decoration);
				line-height: var( --e-global-typography-7245f9c-line-height);
				letter-spacing: var( --e-global-typography-7245f9c-letter-spacing);
				word-spacing: var( --e-global-typography-7245f9c-word-spacing);
			}
			
			.elementor-515 .elementor-element.elementor-element-e8fd8fb {
				--divider-border-style: solid;
				--divider-color: var( --e-global-color-accent);
				--divider-border-width: 1px;
			}
			
			.elementor-515 .elementor-element.elementor-element-e8fd8fb .elementor-divider-separator {
				width: 140px;
			}
			
			.elementor-515 .elementor-element.elementor-element-e8fd8fb .elementor-divider {
				padding-top: 2px;
				padding-bottom: 2px;
			}
			
			.elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
				padding-bottom: calc(15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
				margin-top: calc(15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
				margin-right: calc(15px/2);
				margin-left: calc(15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-items.elementor-inline-items {
				margin-right: calc(-15px/2);
				margin-left: calc(-15px/2);
			}
			
			body.rtl .elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
				left: calc(-15px/2);
			}
			
			body:not(.rtl) .elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
				right: calc(-15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-icon i {
				color: #FCBC45;
			}
			
			.elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-icon svg {
				fill: #FCBC45;
			}
			
			.elementor-515 .elementor-element.elementor-element-532fef6 {
				--e-icon-list-icon-size: 14px;
			}
			
			.elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-text {
				color: var( --e-global-color-b257a19);
			}
			.elementor-515 .elementor-element.elementor-element-0e99dec .elementor-icon-list-text {
				color: #ca2026;
			}
			
			.elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-item:hover .elementor-icon-list-text {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-item > .elementor-icon-list-text,
			.elementor-515 .elementor-element.elementor-element-532fef6 .elementor-icon-list-item > a {
				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);
				text-transform: var( --e-global-typography-accent-text-transform);
				font-style: var( --e-global-typography-accent-font-style);
				text-decoration: var( --e-global-typography-accent-text-decoration);
			}
			
			.elementor-515 .elementor-element.elementor-element-54657bd > .elementor-element-populated {
				padding: 0px 0px 0px 30px;
			}
			
			.elementor-515 .elementor-element.elementor-element-7838b2f .elementor-heading-title {
				color: var( --e-global-color-secondary);
				font-family: var( --e-global-typography-7245f9c-font-family), Sans-serif;
				font-size: var( --e-global-typography-7245f9c-font-size);
				font-weight: var( --e-global-typography-7245f9c-font-weight);
				text-transform: var( --e-global-typography-7245f9c-text-transform);
				font-style: var( --e-global-typography-7245f9c-font-style);
				text-decoration: var( --e-global-typography-7245f9c-text-decoration);
				line-height: var( --e-global-typography-7245f9c-line-height);
				letter-spacing: var( --e-global-typography-7245f9c-letter-spacing);
				word-spacing: var( --e-global-typography-7245f9c-word-spacing);
			}
			
			.elementor-515 .elementor-element.elementor-element-22b32e1 {
				--divider-border-style: solid;
				--divider-color: var( --e-global-color-accent);
				--divider-border-width: 1px;
			}
			
			.elementor-515 .elementor-element.elementor-element-22b32e1 .elementor-divider-separator {
				width: 140px;
			}
			
			.elementor-515 .elementor-element.elementor-element-22b32e1 .elementor-divider {
				padding-top: 2px;
				padding-bottom: 2px;
			}
			
			.elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
				padding-bottom: calc(15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
				margin-top: calc(15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
				margin-right: calc(15px/2);
				margin-left: calc(15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-items.elementor-inline-items {
				margin-right: calc(-15px/2);
				margin-left: calc(-15px/2);
			}
			
			body.rtl .elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
				left: calc(-15px/2);
			}
			
			body:not(.rtl) .elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
				right: calc(-15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-icon i {
				color: #FCBC45;
			}
			
			.elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-icon svg {
				fill: #FCBC45;
			}
			
			.elementor-515 .elementor-element.elementor-element-de3aab0 {
				--e-icon-list-icon-size: 14px;
			}
			
			.elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-text {
				color: var( --e-global-color-b257a19);
			}
			
			.elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-item:hover .elementor-icon-list-text {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-item > .elementor-icon-list-text,
			.elementor-515 .elementor-element.elementor-element-de3aab0 .elementor-icon-list-item > a {
				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);
				text-transform: var( --e-global-typography-accent-text-transform);
				font-style: var( --e-global-typography-accent-font-style);
				text-decoration: var( --e-global-typography-accent-text-decoration);
			}
			
			.elementor-515 .elementor-element.elementor-element-d3acdc5 > .elementor-element-populated {
				margin: 0px 0px 0px 30px;
				--e-column-margin-right: 0px;
				--e-column-margin-left: 30px;
			}
			
			.elementor-515 .elementor-element.elementor-element-cc28bd8 .elementor-heading-title {
				color: var( --e-global-color-secondary);
				font-family: var( --e-global-typography-7245f9c-font-family), Sans-serif;
				font-size: var( --e-global-typography-7245f9c-font-size);
				font-weight: var( --e-global-typography-7245f9c-font-weight);
				text-transform: var( --e-global-typography-7245f9c-text-transform);
				font-style: var( --e-global-typography-7245f9c-font-style);
				text-decoration: var( --e-global-typography-7245f9c-text-decoration);
				line-height: var( --e-global-typography-7245f9c-line-height);
				letter-spacing: var( --e-global-typography-7245f9c-letter-spacing);
				word-spacing: var( --e-global-typography-7245f9c-word-spacing);
			}
			
			.elementor-515 .elementor-element.elementor-element-d9eb598 {
				--divider-border-style: solid;
				--divider-color: var( --e-global-color-accent);
				--divider-border-width: 1px;
			}
			
			.elementor-515 .elementor-element.elementor-element-d9eb598 .elementor-divider-separator {
				width: 140px;
			}
			
			.elementor-515 .elementor-element.elementor-element-d9eb598 .elementor-divider {
				padding-top: 2px;
				padding-bottom: 2px;
			}
			
			.elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
				padding-bottom: calc(15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
				margin-top: calc(15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
				margin-right: calc(15px/2);
				margin-left: calc(15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-items.elementor-inline-items {
				margin-right: calc(-15px/2);
				margin-left: calc(-15px/2);
			}
			
			body.rtl .elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
				left: calc(-15px/2);
			}
			
			body:not(.rtl) .elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
				right: calc(-15px/2);
			}
			
			.elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-icon i {
				color: #FCBC45;
			}
			
			.elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-icon svg {
				fill: #FCBC45;
			}
			
			.elementor-515 .elementor-element.elementor-element-2179c86 {
				--e-icon-list-icon-size: 14px;
			}
			
			.elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-text {
				color: var( --e-global-color-b257a19);
			}
			
			.elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-item:hover .elementor-icon-list-text {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-item > .elementor-icon-list-text,
			.elementor-515 .elementor-element.elementor-element-2179c86 .elementor-icon-list-item > a {
				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);
				text-transform: var( --e-global-typography-accent-text-transform);
				font-style: var( --e-global-typography-accent-font-style);
				text-decoration: var( --e-global-typography-accent-text-decoration);
			}
			
			.elementor-515 .elementor-element.elementor-element-b4d3ec9 > .elementor-container {
				max-width: 1170px;
			}
			
			.elementor-515 .elementor-element.elementor-element-b4d3ec9 > .elementor-container > .elementor-column > .elementor-widget-wrap {
				align-content: center;
				align-items: center;
			}
			
			.elementor-515 .elementor-element.elementor-element-b4d3ec9 {
				border-style: solid;
				border-width: 1px 0px 0px 0px;
				border-color: #A3A3A31A;
				transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
				margin-top: 100px;
				margin-bottom: 0px;
				padding: 20px 0px 0px 0px;
			}
			
			.elementor-515 .elementor-element.elementor-element-b4d3ec9 > .elementor-background-overlay {
				transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
			}
			
			.elementor-515 .elementor-element.elementor-element-f92e03d {
				color: var( --e-global-color-b257a19);
				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);
				text-transform: var( --e-global-typography-accent-text-transform);
				font-style: var( --e-global-typography-accent-font-style);
				text-decoration: var( --e-global-typography-accent-text-decoration);
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-repeater-item-2d0b27f.elementor-social-icon {
				background-color: var( --e-global-color-accent);
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-repeater-item-2d0b27f.elementor-social-icon i {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-repeater-item-2d0b27f.elementor-social-icon svg {
				fill: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 {
				--grid-template-columns: repeat(0, auto);
				--icon-size: 14px;
				--grid-column-gap: 14px;
				--grid-row-gap: 0px;
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-widget-container {
				text-align: right;
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-social-icon {
				background-color: #FFFFFF00;
				--icon-padding: 0.9em;
				border-style: solid;
				border-width: 1px 1px 1px 1px;
				border-color: #FFFFFF30;
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-social-icon i {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-social-icon svg {
				fill: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-social-icon:hover {
				background-color: var( --e-global-color-accent);
				border-color: var( --e-global-color-accent);
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-social-icon:hover i {
				color: var( --e-global-color-secondary);
			}
			
			.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-social-icon:hover svg {
				fill: var( --e-global-color-secondary);
			}
			
			@media(min-width:768px) {
				.elementor-515 .elementor-element.elementor-element-63971eb {
					width: 32.018%;
				}
				.elementor-515 .elementor-element.elementor-element-3b0cf6d {
					width: 23.044%;
				}
				.elementor-515 .elementor-element.elementor-element-54657bd {
					width: 23.956%;
				}
				.elementor-515 .elementor-element.elementor-element-d3acdc5 {
					width: 20.96%;
				}
			}
			
			@media(max-width:1024px) {
				.elementor-515 .elementor-element.elementor-element-c649a95 {
					padding: 0px 10px 20px 10px;
				}
				.elementor-515 .elementor-element.elementor-element-c005630 {
					margin-top: -120px;
					margin-bottom: 0px;
				}
				.elementor-515 .elementor-element.elementor-element-cf4aeb1 > .elementor-element-populated {
					padding: 50px 50px 20px 50px;
				}
				.elementor-515 .elementor-element.elementor-element-37d445c > .elementor-element-populated {
					padding: 0px 50px 50px 50px;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control {
					font-size: var( --e-global-typography-text-font-size);
					border-radius: 0px 0px 0px 0px;
					padding: 20px 0px 20px 20px;
					border-width: 1px 1px 1px 1px;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder) {
					-webkit-box-flex: 69%;
					-ms-flex: 0 0 69%;
					flex: 0 0 69%;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control::placeholder {
					font-size: var( --e-global-typography-text-font-size);
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit {
					font-size: var( --e-global-typography-67c64e1-font-size);
					line-height: var( --e-global-typography-67c64e1-line-height);
					letter-spacing: var( --e-global-typography-67c64e1-letter-spacing);
					word-spacing: var( --e-global-typography-67c64e1-word-spacing);
					border-radius: 0px 0px 0px 0px;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.style-full .jkit-mailchimp-submit {
					width: 28%;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder {
					-webkit-box-flex: 28%;
					-ms-flex: 0 0 28%;
					flex: 0 0 28%;
				}
				.elementor-515 .elementor-element.elementor-element-17e11e1 {
					margin-top: 70px;
					margin-bottom: 0px;
				}
				.elementor-515 .elementor-element.elementor-element-54657bd > .elementor-element-populated {
					padding: 30px 0px 0px 0px;
				}
				.elementor-515 .elementor-element.elementor-element-d3acdc5 > .elementor-element-populated {
					margin: 30px 0px 0px 10px;
					--e-column-margin-right: 0px;
					--e-column-margin-left: 10px;
				}
				.elementor-515 .elementor-element.elementor-element-b4d3ec9 {
					margin-top: 60px;
					margin-bottom: 0px;
				}
			}
			
			@media(max-width:767px) {
				.elementor-515 .elementor-element.elementor-element-c649a95 {
					padding: 0px 5px 20px 5px;
				}
				.elementor-515 .elementor-element.elementor-element-c005630 {
					margin-top: -135px;
					margin-bottom: 0px;
				}
				.elementor-515 .elementor-element.elementor-element-cf4aeb1 > .elementor-element-populated {
					padding: 30px 30px 0px 30px;
				}
				.elementor-515 .elementor-element.elementor-element-37d445c > .elementor-element-populated {
					padding: 0px 30px 30px 30px;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control {
					font-size: var( --e-global-typography-text-font-size);
					padding: 18px 18px 18px 18px;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-input-wrapper:not(.jkit-submit-input-holder) {
					-webkit-box-flex: 100%;
					-ms-flex: 0 0 100%;
					flex: 0 0 100%;
					margin-right: 10px;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-input-wrapper:not(.jkit-submit-input-holder) {
					margin-bottom: 15px;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-form-control::placeholder {
					font-size: var( --e-global-typography-text-font-size);
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp .jkit-mailchimp-submit {
					font-size: var( --e-global-typography-67c64e1-font-size);
					line-height: var( --e-global-typography-67c64e1-line-height);
					letter-spacing: var( --e-global-typography-67c64e1-letter-spacing);
					word-spacing: var( --e-global-typography-67c64e1-word-spacing);
					padding: 18px 0px 18px 0px;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.style-full .jkit-mailchimp-submit {
					width: 100%;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-submit-input-holder {
					-webkit-box-flex: 100%;
					-ms-flex: 0 0 100%;
					flex: 0 0 100%;
				}
				.elementor-515 .elementor-element.elementor-element-28bc339 > .elementor-widget-container {
					margin: 20px 0px 0px 0px;
				}
				.elementor-515 .elementor-element.elementor-element-17e11e1 {
					margin-top: 40px;
					margin-bottom: 0px;
				}
				.elementor-515 .elementor-element.elementor-element-63971eb > .elementor-element-populated {
					padding: 0px 0px 0px 0px;
				}
				.elementor-515 .elementor-element.elementor-element-3b0cf6d > .elementor-element-populated {
					margin: 30px 0px 0px 0px;
					--e-column-margin-right: 0px;
					--e-column-margin-left: 0px;
					padding: 0px 0px 0px 0px;
				}
				.elementor-515 .elementor-element.elementor-element-54657bd > .elementor-element-populated {
					margin: 30px 0px 0px 0px;
					--e-column-margin-right: 0px;
					--e-column-margin-left: 0px;
					padding: 0px 0px 0px 0px;
				}
				.elementor-515 .elementor-element.elementor-element-d3acdc5 > .elementor-element-populated {
					margin: 30px 0px 0px 0px;
					--e-column-margin-right: 0px;
					--e-column-margin-left: 0px;
				}
				.elementor-515 .elementor-element.elementor-element-b4d3ec9 {
					margin-top: 50px;
					margin-bottom: 0px;
					padding: 30px 0px 0px 0px;
				}
				.elementor-515 .elementor-element.elementor-element-6cd2cc6 > .elementor-element-populated {
					margin: 20px 0px 0px 0px;
					--e-column-margin-right: 0px;
					--e-column-margin-left: 0px;
				}
				.elementor-515 .elementor-element.elementor-element-5a520f9 .elementor-widget-container {
					text-align: left;
				}
			}
			
			@media(max-width:1024px) and (min-width:768px) {
				.elementor-515 .elementor-element.elementor-element-cf4aeb1 {
					width: 100%;
				}
				.elementor-515 .elementor-element.elementor-element-37d445c {
					width: 100%;
				}
				.elementor-515 .elementor-element.elementor-element-63971eb {
					width: 50%;
				}
				.elementor-515 .elementor-element.elementor-element-3b0cf6d {
					width: 50%;
				}
				.elementor-515 .elementor-element.elementor-element-54657bd {
					width: 50%;
				}
				.elementor-515 .elementor-element.elementor-element-d3acdc5 {
					width: 50%;
				}
			}
			
			@media (max-width: 767px) {
				.elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper.extra-fields .jkit-submit-input-holder {
					-webkit-box-flex: 0;
					-ms-flex: 0 0 100%;
					flex: 0 0 100%;
					max-width: 100%;
				}
			}
			
			@media (max-width: 767px) {
				.elementor-element.elementor-element-28bc339 .jeg-elementor-kit.jkit-mailchimp.jeg-elementor-kit.jkit-mailchimp.style-inline .jkit-form-wrapper.extra-fields .jkit-input-wrapper:nth-last-child(2) {
					margin-right: 0!important;
				}
				.elementor-119 .elementor-element.elementor-element-faf021a .jeg-elementor-kit.jkit-postblock .jkit-posts {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
    grid-column-gap: 25px;
}
.elementor-119 .elementor-element.elementor-element-d26a {
    padding-bottom: 0px !important;
}
.u-form-partition-factor-2{
    -ms-flex: 0 0 100% !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
padding-right: 0px !important;
    padding-left: 0px !important;
}
.u-form-group{
	padding-right: 0px !important;
    padding-left: 0px !important;
}
.jeg-elementor-kit.jkit-testimonials:not(.style-1) .testimonials-track .testimonial-item .testimonial-box{
overflow:hidden;
}
			}
			.elementor-119 .elementor-element.elementor-element-d418572 .elementor-button:hover, .elementor-119 .elementor-element.elementor-element-d418572 .elementor-button:focus {
    color: #fff !important;
			}
			.u-form-partition-factor-2{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
padding-right: 15px;
    padding-left: 15px;
}
.u-form-group{
	padding-right: 15px;
    padding-left: 15px;
}
.icon-box.icon-box-body img{width:217px;}
.jeg-elementor-kit.jkit-testimonials:not(.style-1) .testimonials-track .testimonial-item .testimonial-box{
overflow:inherit;
}
::-WebKit-input-placeholder:after {
    content: "*";
    color: red;
}
.error_input {
    border-color: #D31E2B !important;
}
.mf-response-msg-wrap {
    height: auto;
    opacity: 1;
    visibility: visible;
    margin-bottom: 20px;
}
.error{display:none;}
#mc_embed_signup #mce-error-response {color:#fff;}
#mc_embed_signup #mce-success-response {color:#fff;}
.elementor-119 .elementor-element.elementor-element-5aed7a5 .jeg-elementor-kit.jkit-video-button.media-play-btn{ text-align: left;}
.elementor-119 .elementor-element.elementor-element-6d3fc44 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-from-left{background-image: none;}
.elementor-119 .elementor-element.elementor-element-7e9f672 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper.hover-from-left{background-image: none;}
.elementor-widget-jkit_video_button.past_video_button{
position: absolute;
  top: 62%;
  right: 0%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
      z-index: 9;
}
.elementor-119 .elementor-element.elementor-element-6ec6c91a .elementor-button.banner-btn{
    color: var(--e-global-color-secondary );
    background-color: var(--e-global-color-primary );
}
.elementor-119 .elementor-element.elementor-element-7e196eda .sub-title{
    color: var(--e-global-color-text );
font-size: 20px;
    font-weight: 400;}
.elementor-119 .elementor-element.elementor-element-7e196eda > .elementor-widget-container{padding:0 !important;}
.elementor-119 .elementor-element.elementor-element-981d802 .elementor-button{color:var(--e-global-color-text ) !important;}
.elementor-119 .elementor-element.elementor-element-5aed7a5 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.play-btn i,.elementor-119 .elementor-element.elementor-element-5aed7a5 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.play-btn span
{ 
    color: var(--e-global-color-primary )
    
}
.elementor-119 .elementor-element.elementor-element-5e64057c .mf-radio-option {
    display: inline-block;
    padding: 7px 20px 0 0;
    color: var(--e-global-color-text );
}
.elementor-119 .elementor-element.elementor-element-5e64057c .elementor-field-group-mt_radio.mf-radio-option input[type=radio]+span::before{
	 font-size: 20px;
    color: #000; 
    font-weight: 400;
    width: 28px;
}
.elementor-119 .elementor-element.elementor-element-5e64057c .elementor-field-group-mt_radio.mf-radio-option input[type=radio]+span {
    font-weight: 500;
    font-size: 16px;
    cursor: pointer;
}
.mf-input-wrapper .error {
    display: block;
    font-size: 14px;
    color: #ca2026;
    font-weight:500;
}
.elementor-119 .elementor-element.elementor-element-36f97f55.banner{
    padding: 60px 0px 180px 0px;
}
.elementor-widget-jkit_video_button.past_video_button .jkit-video-popup-btn{
border-color: var(--e-global-color-dcfc541 ) !important;
}
.swal2-popup .swal2-content{
    color: #000 !important;
    font-weight: 400 !important;
}
.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(202, 32, 38,0.5);color:#fff !important;}
.swal2-styled.swal2-confirm:hover{color:#fff !important;}
#register h2.elementor-heading-title sup {
    top: -0.5em;
    font-size: 62%;
}
#register .sub-heading-title{
    color: var(--e-global-color-primary );
    margin-bottom:0px;
    margin-top:1rem;
}
#register .sub-title{
     color: #000 !important;
    font-weight: 500 !important;
}
