.elementor .e-2e08e5c-6e99371:hover,.elementor .e-2e08e5c-6e99371:focus-visible{color:var(--dark);}.elementor .e-c84a89a-fd8bc69{padding:0px;}.elementor .e-a6660d3-7389d22{font-size: 16px;
	color: var(--muted);
	max-width: 580px;
	line-height: 1.8;
	margin-bottom: 36px;\n}.elementor .e-9790683-f83f3f6{background: var(--white);
	border: 1.5px solid var(--border);
	border-radius: 10px;
	padding: 20px 22px;\n}.elementor .e-5cbdebe-056a1b0{background: var(--white);
	border: 1.5px solid var(--border);
	border-radius: 10px;
	padding: 20px 22px;\n}.elementor .e-50163e7-3334a25{min-width: 0;
padding: 0;\n}.elementor .e-c08ed62-d9194f1{max-width: 900px;
	margin: 0 auto;
	display: grid;
	grid-template-columns: 1fr;
	gap: 48px;
	align-items: center;\n}.elementor .e-3363eef-27b9c64{font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 0.8px;
	color: var(--muted);
	font-weight: 700;\n}.elementor .e-eed0246-af3241f{font-size: 13px;
	color: var(--text);
	font-weight: 600;\n}.elementor .e-71b7022-0a67813{display: flex;
	flex-direction: column;
	gap: 2px;\n}.elementor .e-cdd3d9d-e065e95{font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 0.8px;
	color: var(--muted);
	font-weight: 700;\n}.elementor .e-98d39c8-9bb519b{font-size: 13px;
	color: var(--text);
	font-weight: 600;\n}.elementor .e-f69fd1d-718a489{display: flex;
	flex-direction: column;
	gap: 2px;\n}.elementor .e-ba9de51-58cc870{font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 0.8px;
	color: var(--muted);
	font-weight: 700;\n}.elementor .e-ee8b698-558f8cb{font-size: 13px;
	color: var(--text);
	font-weight: 600;\n}.elementor .e-7ae8b03-e538d52{display: flex;
	flex-direction: column;
	gap: 2px;\n}.elementor .e-5a15134-c9a0909{background: var(--light);
	border-bottom: 1px solid var(--border);
	padding: 16px 5%;\n}.elementor .e-6ecd3af-4be22b8{padding:0px;}.elementor .e-8682c15-d33a9e3{font-size: 17px;
	line-height: 1.85;
	color: var(--muted);
	margin-bottom: 44px;
	padding: 24px 28px;
	background: var(--light);
	border-left: 4px solid var(--s);
	border-radius: 0 10px 10px 0;\n}.elementor .e-4a3afb4-b0a430e{font-size: 22px;
	font-weight: 600;
	color: var(--text);
	margin: 44px 0 16px;
	padding-top: 8px;\n}.elementor .e-9f9abca-ac20f2c{width: 32px;
	height: 32px;
	border-radius: 50%;
	background: var(--p);
	color: var(--white);
	font-size: 13px;
	font-weight: 800;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;\n}.elementor .e-d6b4154-b70f479{font-size: 17px;
	font-weight: 600;
	color: var(--text);\n}.elementor .e-e7553a6-2951b62{display: flex;
	align-items: center;
	gap: 12px;
	margin-bottom: 14px;
	padding: 0;\n}.elementor .e-214b192-48e8149{margin-bottom: 36px;
padding:0;\n}.elementor .e-363e982-74ed46e{width: 32px;
	height: 32px;
	border-radius: 50%;
	background: var(--p);
	color: var(--white);
	font-size: 13px;
	font-weight: 800;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;\n}.elementor .e-ed81e42-cc824eb{font-size: 17px;
	font-weight: 600;
	color: var(--text);\n}.elementor .e-3f3480e-06dedab{display: flex;
	align-items: center;
	gap: 12px;
	margin-bottom: 14px;
	padding: 0;\n}.elementor .e-434290b-82f2bc1{margin-bottom: 36px;
padding: 0;\n}.elementor .e-14a91cc-64e8ba6{width: 32px;
	height: 32px;
	border-radius: 50%;
	background: var(--p);
	color: var(--white);
	font-size: 13px;
	font-weight: 800;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-shrink: 0;\n}.elementor .e-337732c-f69b29e{font-size: 17px;
	font-weight: 600;
	color: var(--text);\n}.elementor .e-42eb74f-f971490{display: flex;
	align-items: center;
	gap: 12px;
	margin-bottom: 14px;
	padding: 0;\n}.elementor .e-d2c897b-e36097a{margin-bottom: 36px;
padding: 0;\n}.elementor .e-b0441fb-c7e2027{font-size: 22px;
	font-weight: 600;
	color: var(--text);
	margin: 44px 0 16px;
	padding-top: 8px;\n}.elementor .e-096701e-e1a4960{font-size: 11px;
	font-weight: 800;
	color: var(--p);
	text-transform: uppercase;
	letter-spacing: 0.4px;
	margin-bottom: 3px;\n}.elementor .e-ffe0d97-498fc79{font-size: 13px;
	color: var(--muted);
	line-height: 1.5;\n}.elementor .e-54dbed5-de84ad7{background: var(--light);
	border-left: 3px solid var(--p);
	padding: 12px 16px;
	border-radius: 0 8px 8px 0;\n}.elementor .e-ee0f510-d32dea8{font-size: 11px;
	font-weight: 800;
	color: var(--p);
	text-transform: uppercase;
	letter-spacing: 0.4px;
	margin-bottom: 3px;\n}.elementor .e-96ec7d5-bc75e18{font-size: 13px;
	color: var(--muted);
	line-height: 1.5;\n}.elementor .e-8ba682d-68f6ec8{background: var(--light);
	border-left: 3px solid var(--p);
	padding: 12px 16px;
	border-radius: 0 8px 8px 0;\n}.elementor .e-9185036-270c0b1{font-size: 11px;
	font-weight: 800;
	color: var(--p);
	text-transform: uppercase;
	letter-spacing: 0.4px;
	margin-bottom: 3px;\n}.elementor .e-d6134d6-29e9f82{font-size: 13px;
	color: var(--muted);
	line-height: 1.5;\n}.elementor .e-e4d7c02-271fb02{background: var(--light);
	border-left: 3px solid var(--p);
	padding: 12px 16px;
	border-radius: 0 8px 8px 0;\n}.elementor .e-2fcf7e6-9404669{font-size: 11px;
	font-weight: 800;
	color: var(--p);
	text-transform: uppercase;
	letter-spacing: 0.4px;
	margin-bottom: 3px;\n}.elementor .e-7a9b5e2-0fdddbe{font-size: 13px;
	color: var(--muted);
	line-height: 1.5;\n}.elementor .e-c0dafaa-9997862{background: var(--light);
	border-left: 3px solid var(--p);
	padding: 12px 16px;
	border-radius: 0 8px 8px 0;\n}.elementor .e-710c1fe-aeb1132{font-size: 11px;
	font-weight: 800;
	color: var(--p);
	text-transform: uppercase;
	letter-spacing: 0.4px;
	margin-bottom: 3px;\n}.elementor .e-bc935e5-1031036{font-size: 13px;
	color: var(--muted);
	line-height: 1.5;\n}.elementor .e-dfdc20e-c7a7a06{background: var(--light);
	border-left: 3px solid var(--p);
	padding: 12px 16px;
	border-radius: 0 8px 8px 0;\n}.elementor .e-471dbb2-8fca956{font-size: 11px;
	font-weight: 800;
	color: var(--p);
	text-transform: uppercase;
	letter-spacing: 0.4px;
	margin-bottom: 3px;\n}.elementor .e-c07bc22-62f504c{font-size: 13px;
	color: var(--muted);
	line-height: 1.5;\n}.elementor .e-5f5e57c-6a1dce8{background: var(--light);
	border-left: 3px solid var(--p);
	padding: 12px 16px;
	border-radius: 0 8px 8px 0;\n}.elementor .e-0880b48-e32b4af{font-size: 22px;
	font-weight: 600;
	color: var(--text);
	margin: 44px 0 16px;
	padding-top: 8px;\n}.elementor .e-9b44b22-7ea6d49{font-size: 20px;
	font-weight: 600;
	color: var(--white);
	margin-bottom: 12px\n}.elementor .e-3bc8ea0-1ffd66e{font-size: 15px;
	color: var(--bg);
	opacity: 0.8;
	line-height: 1.8;
	margin-bottom: 0;\n}.elementor .e-c078123-15696b8{font-size: 15px;
	color: var(--bg);
	opacity: 0.8;
	line-height: 1.8;
	margin-bottom: 0;\n}.elementor .e-64a41f1-e108070{background: var(--dark);
	border-radius: 12px;
	padding: 36px 40px;
	margin: 44px 0 0 0;\n}.elementor .e-9259072-bd1b011{padding: 0;\n}.elementor .e-b3e8b94-08d71a3{font-size: 14px;
	font-weight: 600;
	color: var(--white);
	margin-bottom: 3px;\n}.elementor .e-92dbba9-b2dc2ce{font-size: 12px;
	color: rgba(255, 255, 255, 0.6);\n}.elementor .e-561190e-15f72c7{background: var(--p);
	padding: 18px 20px;\n}.elementor .e-bfa4d85-c0e9af9{font-size: 13px;
	color: var(--muted);
	line-height: 1.65;
	margin-bottom: 14px;\n}.elementor .e-6305b8b-a28504f{display: block;
	background: var(--s);
	color: var(--white);
	text-align: center;
	padding: 11px 16px;
	border-radius: 7px;
	font-size: 13px;
	font-weight: 800;
	text-decoration: none;
	margin-top: 6px;\n}.elementor .e-6305b8b-a28504f:hover,.elementor .e-6305b8b-a28504f:focus-visible{background: #d96a18;\n}.elementor .e-8041d63-04fc2e3{padding: 20px;\n}.elementor .e-4a76680-2ce75db{background: var(--white);
	border: 1.5px solid var(--border);
	border-radius: 12px;
	overflow: hidden;

	margin-bottom: 20px;
	padding: 0;\n}.elementor .e-dfb8051-e63f2d4{font-size: 12px;
	font-weight: 600;
	color: var(--p);
	text-transform: uppercase;
	letter-spacing: 0.5px;\n}.elementor .e-dbf6223-5b33524{background: var(--light);
	padding: 14px 20px;
	border-bottom: 1px solid var(--border);\n}.elementor .e-06dc1ca-cb16616{background: rgba(1, 143, 176, 0.07);
	color: #01637a;
	border: 1px solid rgba(1, 143, 176, 0.2);
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	border-radius: 20px;\n}.elementor .e-32a1338-f1eecbb{background: rgba(1, 143, 176, 0.07);
	color: #01637a;
	border: 1px solid rgba(1, 143, 176, 0.2);
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	border-radius: 20px;\n}.elementor .e-c470030-56d234b{background: rgba(1, 143, 176, 0.07);
	color: #01637a;
	border: 1px solid rgba(1, 143, 176, 0.2);
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	border-radius: 20px;\n}.elementor .e-fe68c13-49b5c87{background: rgba(1, 143, 176, 0.07);
	color: #01637a;
	border: 1px solid rgba(1, 143, 176, 0.2);
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	border-radius: 20px;\n}.elementor .e-d96b14c-8f1fea0{background: rgba(1, 143, 176, 0.07);
	color: #01637a;
	border: 1px solid rgba(1, 143, 176, 0.2);
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	border-radius: 20px;\n}.elementor .e-7884bb2-08dc7ed{background: rgba(1, 143, 176, 0.07);
	color: #01637a;
	border: 1px solid rgba(1, 143, 176, 0.2);
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	border-radius: 20px;\n}.elementor .e-8190a23-870b59b{background: rgba(1, 143, 176, 0.07);
	color: #01637a;
	border: 1px solid rgba(1, 143, 176, 0.2);
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	border-radius: 20px;\n}.elementor .e-7eed7d1-17384c1{background: rgba(1, 143, 176, 0.07);
	color: #01637a;
	border: 1px solid rgba(1, 143, 176, 0.2);
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	border-radius: 20px;\n}.elementor .e-a63b12b-dde0fe0{background: rgba(1, 143, 176, 0.07);
	color: #01637a;
	border: 1px solid rgba(1, 143, 176, 0.2);
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	border-radius: 20px;\n}.elementor .e-f4a8465-d1bd148{background: rgba(1, 143, 176, 0.07);
	color: #01637a;
	border: 1px solid rgba(1, 143, 176, 0.2);
	font-size: 11px;
	font-weight: 700;
	padding: 4px 10px;
	border-radius: 20px;\n}.elementor .e-117d346-0f23bb7{padding: 16px 20px;
	display: flex;
	flex-wrap: wrap;
	gap: 7px;\n}.elementor .e-65b22e8-edc5031{background: var(--white);
	border: 1.5px solid var(--border);
	border-radius: 12px;
	overflow: hidden;

	margin-bottom: 20px;
	padding: 0;\n}.elementor .e-4832bf8-ad0a84c{font-size: 12px;
	font-weight: 600;
	color: var(--p);
	text-transform: uppercase;
	letter-spacing: 0.5px;\n}.elementor .e-b17a2d8-dc0014e{background: var(--light);
	padding: 14px 20px;
	border-bottom: 1px solid var(--border);\n}.elementor .e-9278cba-f9d2541{font-size: 13px;
	color: var(--muted);
	line-height: 1.65;
	margin-bottom: 14px;\n}.elementor .e-64ae21d-ab98858{font-size: 13px;
	color: var(--p);
	font-weight: 700;
	text-decoration: none\n}.elementor .e-64ae21d-ab98858:hover,.elementor .e-64ae21d-ab98858:focus-visible{background: #d96a18;\n}.elementor .e-25412de-0144526{padding: 20px;\n}.elementor .e-b68ac0d-ef438c7{background: var(--white);
	border: 1.5px solid var(--border);
	border-radius: 12px;
	overflow: hidden;
	/* margin-bottom: 20px; */
	padding: 0;\n}.elementor .e-8707c4e-19d16cd{position:sticky;
position: -webkit-sticky; 
top:20px;
padding:0;\n}.elementor .e-5b60b62-c9c35b2{display:flex;
flex-direction:column;
gap:10px;
  	/* overflow: hidden; */
position:sticky;
position: -webkit-sticky;
top:20px;
padding: 0 0;\n}.elementor .e-7a1b85a-6610444{max-width: 1100px;
	margin: 0 auto;
	padding: 0 5%;\n}