.elementor .e-a6e981b-3be7307{position:absolute;inset:0;
background:
  radial-gradient(ellipse 50% 70% at 85% 20%, rgba(255,255,255,0.55) 0%, transparent 60%),
  radial-gradient(ellipse 40% 50% at 5% 90%, rgba(1,143,176,0.12) 0%, transparent 55%);\n}.elementor .e-c0fa012-3f89d80{position:absolute;position:absolute;
inset:0;
background-image:linear-gradient(rgba(1,143,176,0.07) 1px,transparent 1px),linear-gradient(90deg,rgba(1,143,176,0.07) 1px,transparent 1px);
background-size:48px 48px;
mask-image:radial-gradient(ellipse 90% 90% at 50% 50%,black 30%,transparent 100%);\n}.elementor .e-f1a4c21-80aa83d:hover,.elementor .e-f1a4c21-80aa83d:focus-visible{color:var(--qa-dark);}.elementor .e-ec156e6-128f5c0:hover,.elementor .e-ec156e6-128f5c0:focus-visible{color:var(--qa-dark);}.elementor .e-5ca77cf-be3ebc6:hover,.elementor .e-5ca77cf-be3ebc6:focus-visible{color:var(--qa-dark);}.elementor .e-a572ca9-6cda47f{padding:0px;}.elementor .e-57bcaac-5bc8f38{width:7px;
height:7px;
border-radius:50%;
background:lightgreen;
display:inline-block;\n}.elementor .e-30853ba-564f85b{display:inline-flex;
align-items:center;
gap:7px;
background:rgba(1,143,176,0.25);
border:1px solid rgba(1,143,176,1);
color:var(--dark);
font-size:11px
;font-weight:700;
padding:5px 14px;
border-radius:20px;
margin-bottom:22px;
letter-spacing:0.5px;
width:fit-content;\n}.elementor .e-3ca5830-112df1d{font-size:var(--body-size);
color:var(--text);
opacity:0.8;
line-height:1.75;
margin-bottom:32px;
max-width:460px;\n}.elementor .e-73143bb-d3df27c{background: var(--s);
	color: var(--white);
	padding: 13px 26px;
	border-radius: 9px;
	font-size: 14px;
	font-weight: 700;
	font-family: 'Saira', sans-serif;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 7px;
	transition: all 0.25s;
	border: none;
	cursor: pointer;\n}.elementor .e-73143bb-d3df27c:hover,.elementor .e-73143bb-d3df27c:focus-visible{background: var(--s-dark);
	transform: translateY(-2px);
	box-shadow: 0 8px 24px rgba(244, 124, 36, 0.3);\n}.elementor .e-2bc7c9f-c0ad819{display:flex;
gap:12px;
flex-wrap:wrap;
padding: 0;\n}.elementor .e-6f283ed-3c6c589{display:flex;
flex-direction:column;
gap:3px;
padding: 0 0;\n}.elementor .e-6d367cd-39fd193{display:flex;
flex-direction:column;
gap:3px;
padding: 0 0;\n}.elementor .e-2744299-59f3344{display:flex;
flex-direction:column;
gap:3px;
padding: 0 0;\n}.elementor .e-f7b81bb-5a688e7{display:flex;
flex-direction:column;
gap:3px;
padding: 0 0;\n}.elementor .e-8af7197-e4709ba{flex-direction:row;display:flex;
flex-direction: row;
gap:20px;
margin-top:40px;
padding: 28px 0 0 0;
border-top:1px solid rgba(255,255,255,0.08);
/* flex-wrap:wrap; */\n}.elementor .e-4e75b44-cabb716{padding:60px 5% 60px 5%;
display:flex;
flex-direction:column;
justify-content:center;\n}.elementor .e-ccb3028-c1c3727{width:100%;
height:100%;
object-fit:cover;\n}.elementor .e-ebd8333-3123eec{display:inline-flex;flex-direction:column;justify-content:center;display:flex;
align-items:center;
justify-content:center;
overflow:hidden;
position:relative;
padding: 0 0;
aspect-ratio: 1 / 1;
border-radius: 50%;\n}.elementor .e-bec1793-af699a1{position:absolute;
inset:0;
display:grid;
grid-template-columns:1fr;
justify-items: center;
align-items: center;
gap:4px;
padding: 0 0;\n}.elementor .e-d67eedf-1733363{position:relative;
overflow:hidden;
min-height:300px;
padding: 0 0;\n}.elementor .e-ba7a367-96f9392{display:grid;
grid-template-columns:1fr 1fr;
max-width: 1120px;
min-height:480px;
margin-left: auto;
margin-right: auto ;
padding: 0;\n}.elementor .e-641110e-03f2009{background: var(--bg);\n}.elementor .e-a61148a-4841a8e{font-size:12px;
color:rgba(255, 255, 255, 0.8);
font-weight:600;
margin-right:4px;\n}.elementor .e-7373b12-bc7c953{background:rgba(255,255,255,0.15);
color:var(--white);
font-size:12px;
font-weight:700;
padding:5px 14px;
border-radius:20px;
letter-spacing:0.3p\n}.elementor .e-2134524-9925e2a{background:rgba(255,255,255,0.15);
color:var(--white);
font-size:12px;
font-weight:700;
padding:5px 14px;
border-radius:20px;
letter-spacing:0.3p\n}.elementor .e-6124543-334b1e4{background:rgba(255,255,255,0.15);
color:var(--white);
font-size:12px;
font-weight:700;
padding:5px 14px;
border-radius:20px;
letter-spacing:0.3p\n}.elementor .e-60ae3c2-50676f7{background:rgba(255,255,255,0.15);
color:var(--white);
font-size:12px;
font-weight:700;
padding:5px 14px;
border-radius:20px;
letter-spacing:0.3p\n}.elementor .e-21b29c3-eb46b9a{background:rgba(255,255,255,0.15);
color:var(--white);
font-size:12px;
font-weight:700;
padding:5px 14px;
border-radius:20px;
letter-spacing:0.3p\n}.elementor .e-e86acaa-ebd56aa{background:rgba(255,255,255,0.15);
color:var(--white);
font-size:12px;
font-weight:700;
padding:5px 14px;
border-radius:20px;
letter-spacing:0.3p\n}.elementor .e-ed9fd8c-75bbf8e{background:rgba(255,255,255,0.15);
color:var(--white);
font-size:12px;
font-weight:700;
padding:5px 14px;
border-radius:20px;
letter-spacing:0.3p\n}.elementor .e-706f732-b1fbc81{background:rgba(255,255,255,0.15);
color:var(--white);
font-size:12px;
font-weight:700;
padding:5px 14px;
border-radius:20px;
letter-spacing:0.3p\n}.elementor .e-04ddf46-e49e01e{padding:14px 5%;
display:flex;
gap:12px;
flex-wrap:wrap;
align-items:center;
max-width:1120px;
margin:0 auto;\n}.elementor .e-fcb2ccb-32920ad{background:var(--p);\n}.elementor .e-cdd4a38-2838cb5{font-size:var(--body-size);
line-height:1.85;
color:var(--muted);
margin-bottom:24px;
/* padding-left:20px; */
/* border-left:4px solid var(--s); */\n}.elementor .e-cde72e0-aecb6ae{width:38px;
height:38px;
border-radius:9px;
display:flex;
align-items:center;justify-content:center;
font-size:17px;
flex-shrink:0;background:rgba(1,143,176,0.1);\n}.elementor .e-b56ff72-dccbd21{font-size:var(--body-size);
line-height:1.85;
color:var(--muted);
margin-bottom:44px;
/* padding-left:20px; */
/* border-left:4px solid var(--s); */\n}.elementor .e-c1aef07-2dcda63{font-family:var(--qa-font-heading);font-weight:700;font-size:11px;color:var(--qa-primary);letter-spacing:1px;text-transform:uppercase;margin-block-end:8px;}.elementor .e-2816331-5fac82a{font-family:var(--qa-font-heading);font-weight:700;font-size:20px;color:var(--qa-dark);line-height:1.25em;}.elementor .e-9cebd3e-adbfd8e{padding:20px;border-radius:14px;border-width:1.5px;border-color:rgba(1, 143, 176, 0.18);border-style:solid;background-color:var(--qa-light);}.elementor .e-0b3232b-851aa8b{font-weight:700;font-size:20px;color:var(--qa-accent);display:flex;justify-content:center;align-items:center;}.elementor .e-16dcd18-8da32f0{font-family:var(--qa-font-heading);font-weight:700;font-size:11px;color:var(--qa-accent);letter-spacing:1px;text-transform:uppercase;margin-block-end:8px;}.elementor .e-5c6a1a3-05f0ffc{font-family:var(--qa-font-heading);font-weight:700;font-size:20px;color:var(--qa-white);line-height:1.25em;}.elementor .e-febccf8-82e412d{padding:20px;border-radius:14px;border-width:1.5px;border-color:var(--qa-accent);border-style:solid;background-color:var(--qa-dark);}.elementor .e-4d76d05-e094777{align-items:stretch;display:grid;
grid-template-columns:1fr 40px 1fr;
align-items:stretch;
gap:10px;
margin:8px 0 24px;
padding:0;\n}.elementor .e-b88f78d-6e92dbe{font-size:var(--body-size);
line-height:1.85;
color:var(--muted);
margin-bottom:24px;
/* padding-left:20px; */
/* border-left:4px solid var(--s); */\n}.elementor .e-37b8a4f-bd8cacd{flex:0 0 auto;}.elementor .e-4834b5d-0daaa9c{width:7px;height:7px;margin-block-start:-2px;border-radius:50%;background-color:var(--qa-primary);flex:0 0 auto;}.elementor .e-7f49e83-270e9cd{width:7px;height:7px;margin-block-start:-2px;border-radius:50%;background-color:var(--qa-primary);flex:0 0 auto;}.elementor .e-4f5637d-886abe4{flex:0 0 auto;}.elementor .e-a365639-bca0356{flex:0 0 auto;}.elementor .e-aedc26e-44fab13{flex:0 0 auto;}.elementor .e-5fdc149-80ba12e{flex:0 0 auto;}.elementor .e-3e43833-97e3fce{flex:0 0 auto;}.elementor .e-c653c4a-14d7506{flex:0 0 auto;}.elementor .e-caa01ed-e87c8c4{font-family:var(--qa-font-heading);font-weight:700;font-size:12px;color:var(--qa-muted);letter-spacing:1px;text-transform:uppercase;margin-block-start:24px;margin-block-end:10px;}.elementor .e-e676382-3034ef6{font-family:var(--qa-font-heading);font-weight:600;font-size:13px;color:var(--qa-primary);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;border-width:1.5px;border-color:rgba(1, 143, 176, 0.2);border-style:solid;background-color:rgba(1, 143, 176, 0.08);}.elementor .e-5695722-e0fe867{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-06a7e0a-7a26068{font-family:var(--qa-font-heading);font-weight:600;font-size:13px;color:var(--qa-primary);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;border-width:1.5px;border-color:rgba(1, 143, 176, 0.2);border-style:solid;background-color:rgba(1, 143, 176, 0.08);}.elementor .e-5bfe938-68c8427{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-0e3cf75-459114e{font-family:var(--qa-font-heading);font-weight:600;font-size:13px;color:var(--qa-primary);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;border-width:1.5px;border-color:rgba(1, 143, 176, 0.2);border-style:solid;background-color:rgba(1, 143, 176, 0.08);}.elementor .e-6c70a1e-87ff9bf{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-e817465-3bfe5e4{font-family:var(--qa-font-heading);font-weight:600;font-size:13px;color:var(--qa-primary);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;border-width:1.5px;border-color:rgba(1, 143, 176, 0.2);border-style:solid;background-color:rgba(1, 143, 176, 0.08);}.elementor .e-2194c89-b13e637{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-406230f-a47533a{font-family:var(--qa-font-heading);font-weight:600;font-size:13px;color:var(--qa-primary);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;border-width:1.5px;border-color:rgba(1, 143, 176, 0.2);border-style:solid;background-color:rgba(1, 143, 176, 0.08);}.elementor .e-17e2a1d-ae516b5{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-8a8c0d5-9b7d767{font-family:var(--qa-font-heading);font-weight:600;font-size:13px;color:var(--qa-primary);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;border-width:1.5px;border-color:rgba(1, 143, 176, 0.2);border-style:solid;background-color:rgba(1, 143, 176, 0.08);}.elementor .e-42acb10-76f3918{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-c7d245a-f51f2eb{font-family:var(--qa-font-heading);font-weight:600;font-size:13px;color:var(--qa-white);padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:20px;border-width:1.5px;border-color:var(--qa-accent);border-style:solid;background-color:var(--qa-accent);}.elementor .e-c3bc1d3-7485a62{padding:0px;display:flex;gap:6px;flex-wrap:wrap;align-items:center;}.elementor .e-bffd11f-7df82b7{padding:0px;}.elementor .e-050931b-1cdfb52{width:100%;
height:100%;
object-fit:cover;\n}.elementor .e-b4f3ce6-266790a{display:flex;
align-items:center;
justify-content:center;
position:relative;
overflow:hidden;
padding: 0 0;\n}.elementor .e-ff9994c-c05a9b5{width:100%;
height:100%;
object-fit:cover;\n}.elementor .e-28f1e2e-6cbea12{display:flex;
align-items:center;
justify-content:center;
position:relative;
overflow:hidden;
padding: 0 0;\n}.elementor .e-20c32b5-7c8817e{margin:48px 0;
border-radius:12px;
overflow:hidden;
height:220px;
display:grid;
grid-template-columns:1fr 1fr;
gap:4px;
padding: 0 0;\n}.elementor .e-073c0c2-2ff6256{padding:0px;margin:0 48px 0 0;\n}.elementor .e-0582129-2e42805{width:38px;
height:38px;
border-radius:9px;
display:flex;
align-items:center;justify-content:center;
font-size:17px;
flex-shrink:0;background:rgba(1,143,176,0.1);\n}.elementor .e-a57412e-9352518{font-size:var(--body-size);
line-height:1.85;
color:var(--muted);
margin-bottom:24px;
/* padding-left:20px; */
/* border-left:4px solid var(--s); */\n}.elementor .e-cb69f71-17d19ab{font-family:var(--qa-font-heading);font-weight:700;font-size:18px;color:rgba(178, 221, 231, 0.5);line-height:1.25em;font-style:italic;}.elementor .e-0e71950-e59e5b4{font-family:var(--qa-font-heading);font-weight:700;font-size:12px;color:#f9a066;letter-spacing:1px;text-transform:uppercase;margin-block-start:14px;margin-block-end:8px;}.elementor .e-55d6a4b-eb47410{font-family:var(--qa-font-heading);font-weight:700;font-size:clamp(18px,2.4vw,24px);color:var(--qa-white);line-height:1.3em;}.elementor .e-a4862be-79b8a8c{padding:20px;border-radius:14px;border-width:1.5px;border-color:var(--qa-accent);border-style:solid;background-color:var(--qa-dark);}.elementor .e-204d4cc-0e8af9e{padding:0px;margin-block-start:8px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:10px;align-items:stretch;}.elementor .e-09ce0f7-38e6611{padding:0px;margin:0 48px 0 0;\n}.elementor .e-029c8bb-35acb4b{font-size:var(--body-size);
line-height:1.85;
color:var(--muted);
margin-bottom:24px;
/* padding-left:20px; */
/* border-left:4px solid var(--s); */\n}.elementor .e-11200fd-54cecaa{width:38px;
height:38px;
border-radius:9px;
display:flex;
align-items:center;justify-content:center;
font-size:17px;
flex-shrink:0;background:rgba(1,143,176,0.1);\n}.elementor .e-9eb8e59-ad52f88{font-size:var(--body-size);
line-height:1.85;
color:var(--muted);
margin-bottom:24px;
/* padding-left:20px; */
/* border-left:4px solid var(--s); */\n}.elementor .e-b913ef8-7f9666e{display:inline-block !important;
font-size:10px !important;
font-weight:700 !important;
font-family:'Saira',sans-serif !important;
color:var(--s) !important;
background:rgba(244,124,36,0.1) !important;
border-radius:20px !important;
padding:3px 10px !important;
text-transform:uppercase !important;
letter-spacing:0.8px !important;
margin-bottom:10px !important;\n}.elementor .e-c790bf9-9ef99aa{font-size:19px;font-weight:700;color:var(--dark);font-family:'Saira',sans-serif;margin-bottom:12px;\n}.elementor .e-16db9cc-ea284dd{font-family:'Saira',sans-serif !important;
font-size:13px !important;
font-weight:700 !important;
color:var(--muted) !important;
background:var(--light) !important;
border-radius:8px !important;
padding:6px 12px !important;text-decoration:line-through !important;\n}.elementor .e-bc76c85-962301b{color:var(--s);font-weight:900;font-size:18px;\n}.elementor .e-7023a6d-82d0004{font-family:'Saira',sans-serif !important;
font-size:13px !important;
font-weight:700 !important;
color:var(--white) !important;
background:var(--p) !important;
border-radius:8px !important;
padding:6px 12px !important;\n}.elementor .e-70625ba-85d8dc9{padding:0px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;\n}.elementor .e-02af8fc-f6e069e{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;margin-block-end:16px;border-block-start-width:1.5px;border-block-end-width:1.5px;border-inline-start-width:4px;border-inline-end-width:1.5px;border-color:rgba(1, 143, 176, 0.15);border-style:solid;background-color:var(--qa-white);border-left:4px solid var(--p) !important;
border-radius:0 14px 14px 0 !important;

p{
  font-size:15px !important;
  color:var(--text) !important;
  line-height:1.8 !important;
  margin-bottom:12px !important;
}\n}.elementor .e-8af008f-d4d862a{display:inline-block !important;
font-size:10px !important;
font-weight:700 !important;
font-family:'Saira',sans-serif !important;
color:var(--s) !important;
background:rgba(244,124,36,0.1) !important;
border-radius:20px !important;
padding:3px 10px !important;
text-transform:uppercase !important;
letter-spacing:0.8px !important;
margin-bottom:10px !important;\n}.elementor .e-98e258a-ac236b3{font-size:19px;font-weight:700;color:var(--dark);font-family:'Saira',sans-serif;margin-bottom:12px;\n}.elementor .e-420dd4f-f864b54{padding:0px;display:flex;
flex-direction:column;
gap:8px;
margin:4px 0 16px;\n}.elementor .e-2c42316-d08db25{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;margin-block-end:16px;border-block-start-width:1.5px;border-block-end-width:1.5px;border-inline-start-width:4px;border-inline-end-width:1.5px;border-color:rgba(1, 143, 176, 0.15);border-style:solid;background-color:var(--qa-white);border-left:4px solid var(--p) !important;
border-radius:0 14px 14px 0 !important;

p{
  font-size:15px !important;
  color:var(--text) !important;
  line-height:1.8 !important;
  margin-bottom:12px !important;
}\n}.elementor .e-7c49fbb-e39b5b3{font-size:12px;font-weight:800;font-family:'Saira',sans-serif;color:var(--s);text-transform:uppercase;letter-spacing:0.8px;margin-bottom:8px;\n}.elementor .e-ee4abe9-5ce40b2{font-size:16px;color:var(--text);line-height:1.85;margin-bottom:18px;\n}.elementor .e-1e876b7-2157e56{font-size:16px;
line-height:1.85;
margin-bottom:18px;
margin:0;
font-family:'Saira',sans-serif;
font-weight:800;
color:var(--dark);\n}.elementor .e-cc665c3-ddaab62{margin-top:20px;
padding:18px 20px;
background:var(--light);
border-left:3px solid var(--s);
border-radius:0 10px 10px 0;\n}.elementor .e-a6ac2f9-711b721{padding:0px;margin-block-start:24px;margin:0 48px 0 0;\n}.elementor .e-7d758d2-70ac9c1{width:38px;
height:38px;
border-radius:9px;
display:flex;
align-items:center;justify-content:center;
font-size:17px;
flex-shrink:0;background:rgba(1,143,176,0.1);\n}.elementor .e-367e928-626bec5{font-size:var(--body-size);
line-height:1.85;
color:var(--muted);
margin-bottom:24px;
/* padding-left:20px; */
/* border-left:4px solid var(--s); */\n}.elementor .e-75421fc-6d6d2c8{font-family:'Saira',sans-serif;
font-size:13px;
font-weight:700;
color:var(--dark);
background:var(--light);
border:1.5px solid rgba(1,143,176,0.18);
border-radius:8px;
padding:6px 12px;\n}.elementor .e-02ac327-b9ce9af{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-73e53ad-f369e94{font-family:'Saira',sans-serif;
font-size:13px;
font-weight:700;
color:var(--dark);
background:var(--light);
border:1.5px solid rgba(1,143,176,0.18);
border-radius:8px;
padding:6px 12px;\n}.elementor .e-277a3c8-71b29a5{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-5878b98-48e03b6{font-family:'Saira',sans-serif;
font-size:13px;
font-weight:700;
color:var(--dark);
background:var(--light);
border:1.5px solid rgba(1,143,176,0.18);
border-radius:8px;
padding:6px 12px;\n}.elementor .e-575529f-e7f895d{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-aa20a5e-94c908b{font-family:'Saira',sans-serif;
font-size:13px;
font-weight:700;
color:var(--dark);
background:var(--light);
border:1.5px solid rgba(1,143,176,0.18);
border-radius:8px;
padding:6px 12px;\n}.elementor .e-5488efb-6a7e188{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-9389b79-a5caa39{font-family:'Saira',sans-serif;
font-size:13px;
font-weight:700;
color:var(--dark);
background:var(--light);
border:1.5px solid rgba(1,143,176,0.18);
border-radius:8px;
padding:6px 12px;\n}.elementor .e-0d5e202-b0d119f{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-3a8b6e0-0b18b83{font-family:'Saira',sans-serif;
font-size:13px;
font-weight:700;
color:#fff;
background:var(--s);
border:1.5px solid;
border-color:var(--s);
border-radius:8px;
padding:6px 12px;\n}.elementor .e-d92d999-d865e55{font-weight:800;color:rgba(1, 143, 176, 0.45);}.elementor .e-4b08208-ee1d5ef{font-family:'Saira',sans-serif;
font-size:13px;
font-weight:700;
color:var(--dark);
background:var(--light);
border:1.5px solid rgba(1,143,176,0.18);
border-radius:8px;
padding:6px 12px;\n}.elementor .e-4c4e9e3-37c0e59{gap:6px;flex-wrap:wrap;align-items:center;display:flex;
flex-wrap:wrap;
align-items:center;
gap:6px;
margin:6px 0 22px;
padding: 0;\n}.elementor .e-b20a134-93e9955{font-size:var(--body-size);
line-height:1.85;
color:var(--muted);
margin-bottom:24px;
/* padding-left:20px; */
/* border-left:4px solid var(--s); */\n}.elementor .e-b6508f6-58479e7{font-family:'Saira',sans-serif;
font-size:clamp(17px,2.2vw,21px);
font-weight:700;
color:var(--dark);
line-height:1.4;
border-left:4px solid var(--s);
padding:6px 0 6px 18px;
margin-bottom: 24px;;\n}.elementor .e-73fdb2f-67d8e0f{padding:0px;margin-block-start:24px;margin:0 48px 0 0;\n}.elementor .e-a3022a6-b28a0d8{width:38px;
height:38px;
border-radius:9px;
display:flex;
align-items:center;justify-content:center;
font-size:17px;
flex-shrink:0;background:rgba(1,143,176,0.1);\n}.elementor .e-bd01aa0-99e3c92{font-size:var(--body-size);
line-height:1.85;
color:var(--muted);
margin-bottom:24px;
/* padding-left:20px; */
/* border-left:4px solid var(--s); */\n}.elementor .e-cec9fa9-e130526{display:flex;
flex-wrap:wrap;
gap:8px;
margin:4px 0 20px;
padding: 0;\n}.elementor .e-1631385-92d20bd{font-size:var(--body-size);
line-height:1.85;
color:var(--muted);
margin-bottom:24px;
/* padding-left:20px; */
/* border-left:4px solid var(--s); */\n}.elementor .e-5e268a8-76b13f4{font-size:12px;
font-weight:800;
font-family:'Saira',sans-serif;
color:var(--s);
text-transform:uppercase;
letter-spacing:0.8px;
margin-bottom:28px !important;\n}.elementor .e-87230fb-75b1397{flex:0 0 auto;}.elementor .e-6b871a1-3467cc7{margin-block-start:12px;margin-block-end:12px;}.elementor .e-1165fe3-350b4aa{flex:0 0 auto;}.elementor .e-7f152f2-dcaf861{margin-block-end:12px;}.elementor .e-525d39c-4174a63{flex:0 0 auto;}.elementor .e-4048c2c-b3234f7{margin-block-end:12px;}.elementor .e-63f4d68-09f4229{flex:0 0 auto;}.elementor .e-183ba8c-4073176{margin-block-end:12px;}.elementor .e-097c929-7939ce1{flex:0 0 auto;}.elementor .e-819f56d-181fb42{margin-top:20px;
padding:18px 20px;
background:var(--light);
border-left:3px solid var(--s);
border-radius:0 10px 10px 0;\n}.elementor .e-654bf67-5ff40ae{margin-bottom: 48px;
padding:0;\n}.elementor .e-6086c07-7010821{width:38px;
height:38px;
border-radius:9px;
display:flex;
align-items:center;justify-content:center;
font-size:17px;
flex-shrink:0;background:rgba(1,143,176,0.1);\n}.elementor .e-63e3e9f-58ab9e0{font-size:24px;
font-family: 'Saira Semi Condensed', sans-serif;
font-weight:500;
color:var(--text);\n}.elementor .e-0b4ef89-91d0cac{font-size:16px;
color:var(--text);
line-height:1.85;
margin-bottom:18px;\n}.elementor .e-800b268-bf08bff{font-size: 28px;\n}.elementor .e-aeecd0d-536b115{font-size: 14px;
font-weight: 600;
color: var(--text);
font-family: "Saira", sans-serif;\n}.elementor .e-316bf20-9f2ae9c{font-size: 13px;
color: var(--muted);
line-height: 1.6;\n}.elementor .e-a07830b-9922973{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-a07830b-9922973:hover,.elementor .e-a07830b-9922973:focus-visible{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-a12e0e3-228e41f{font-size: 28px;\n}.elementor .e-aaf1961-6657213{font-size: 14px;
font-weight: 600;
color: var(--text);
font-family: "Saira", sans-serif;\n}.elementor .e-1bd24e1-6c78a4a{font-size: 13px;
color: var(--muted);
line-height: 1.6;\n}.elementor .e-80a734e-5a76033{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-80a734e-5a76033:hover,.elementor .e-80a734e-5a76033:focus-visible{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-c45fa09-b371a26{font-size: 28px;\n}.elementor .e-a39dc8d-97b25f6{font-size: 14px;
font-weight: 600;
color: var(--text);
font-family: "Saira", sans-serif;\n}.elementor .e-66c02e2-29849e7{font-size: 13px;
color: var(--muted);
line-height: 1.6;\n}.elementor .e-01de8fc-bf6f007{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-01de8fc-bf6f007:hover,.elementor .e-01de8fc-bf6f007:focus-visible{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-cdc6f98-e142d5b{font-size: 28px;\n}.elementor .e-a8c3a43-26e84dd{font-size: 14px;
font-weight: 600;
color: var(--text);
font-family: "Saira", sans-serif;\n}.elementor .e-97d186a-058f3a7{font-size: 13px;
color: var(--muted);
line-height: 1.6;\n}.elementor .e-9a8d64d-cc93399{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-9a8d64d-cc93399:hover,.elementor .e-9a8d64d-cc93399:focus-visible{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-5793b8c-153e76f{font-size: 28px;\n}.elementor .e-543dc4d-34b1ad7{font-size: 14px;
font-weight: 600;
color: var(--text);
font-family: "Saira", sans-serif;\n}.elementor .e-8fd4858-edc8789{font-size: 13px;
color: var(--muted);
line-height: 1.6;\n}.elementor .e-23c51e3-2277215{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-23c51e3-2277215:hover,.elementor .e-23c51e3-2277215:focus-visible{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-d0009e1-72f9a60{font-size: 28px;\n}.elementor .e-c409669-5972b36{font-size: 14px;
font-weight: 600;
color: var(--text);
font-family: "Saira", sans-serif;\n}.elementor .e-dc1952c-d3ac5be{font-size: 13px;
color: var(--muted);
line-height: 1.6;\n}.elementor .e-7fb3ded-4ccc7e2{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-7fb3ded-4ccc7e2:hover,.elementor .e-7fb3ded-4ccc7e2:focus-visible{background:var(--light);
border:1.5px solid rgba(1,143,176,0.12);
border-radius:14px;
padding:22px 18px;
display:flex;
flex-direction:column;
gap:8px;
transition:all 0.2s;\n}.elementor .e-fee3ee6-95c45cc{display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 14px;
padding: 0;\n}.elementor .e-0e8859e-fd62853{font-size:12px;
font-weight:800;
font-family:'Saira',sans-serif;
color:var(--p);
text-transform:uppercase;
letter-spacing:1.2px;
margin-bottom:12px;\n}.elementor .e-234e464-e6f7b0a{font-size:15px;
color:var(--text);
line-height:1.8;
margin-bottom:14px;\n}.elementor .e-07d34a4-30670db{font-family:'Saira',sans-serif;
font-size:clamp(19px,2.6vw,26px);
font-weight:700;
color:var(--dark);
line-height:1.3;
margin:4px auto 16px;
max-width:560px;\n}.elementor .e-6b4b08f-2801c3a{font-size:15px;
color:var(--text);
line-height:1.8;
margin-bottom:14px;\n}.elementor .e-4738980-b594bd3{font-family:'Saira',sans-serif;
font-size:clamp(18px,2.4vw,24px);
font-weight:700;
color:var(--dark);
margin:6px 0 12px;
}

em {
  color:var(--s);
  font-style:normal;\n}.elementor .e-fcd28d2-6724f6c{font-size:15px;
color:var(--text);
line-height:1.8;
margin-bottom:14px;\n}.elementor .e-715bdc8-da1b96e{margin:0 48px 0 0;
padding: 0;\n}.elementor .e-70268eb-7e876aa{padding:52px 44px 52px 0;\n}.elementor .e-bfe0133-3eaaa8f{font-size:17px;
font-family: 'Saira Semi Condensed', sans-serif;
font-weight:800;
color:var(--white);
margin-bottom:5px;\n}.elementor .e-10089dd-2dbff89{font-size:12px;
color:rgba(255,255,255,0.65);\n}.elementor .e-276acd1-40cfe45{background:var(--p);
padding:26px 22px;\n}.elementor .e-92c4791-2733c08{padding:22px;\n}.elementor .e-37e2cfa-80b6825{background:var(--white);
border:1.5px solid var(--bg);
border-radius:14px;
overflow:hidden;
position:sticky;
top:20px;
padding: 0 0;\n}.elementor .e-8ac86f0-198683b{padding:52px 0 52px 0;\n}.elementor .e-e77c7b7-a49869c{display:grid;
grid-template-columns:1fr 320px;
gap:0;
max-width:1120px;
margin:0 auto;
padding:0 1%;\n}