.elementor .e-5734e14-f4dabe1{width:100%;
height:340px;
object-fit:cover;
object-position:center 40%;
display:block;\n}.elementor .e-3b3ef38-614eaf3{border-radius: 14px;
padding: 0;
  overflow:hidden;\n}.elementor .e-9babdb3-0a39f41{font-weight:600;margin-block-end:30px;}.elementor .e-51036d6-f7db433{font-weight:600;margin-block-end:30px;}.elementor .e-ddeff9f-cbd9f2b{font-size:14px;
font-weight:600;
color:rgba(178,221,231,0.6);
font-family:'Saira',sans-serif;
text-transform:uppercase;
letter-spacing:1px;
margin-bottom:18px;\n}.elementor .e-695c056-a059e9b{font-size:12px;
font-weight:500;
font-family:'Saira',sans-serif;
color:var(--p);
text-transform:uppercase;
letter-spacing:1px;
margin-bottom:8px;\n}.elementor .e-3ce5417-093828f{font-size:15px;
font-weight:500;
color:var(--white);
font-family:'Saira',sans-serif;
margin-bottom:6px;\n}.elementor .e-c255ea8-f29c5d2{font-size:14px;
color:rgba(178,221,231,0.6);
line-height:1.65;\n}.elementor .e-d0b3351-d693317{background:rgba(255,255,255,0.05);
border:1px solid rgba(178,221,231,0.12);
border-radius:10px;
padding:16px;
border-color:rgba(1,143,176,0.35);background:rgba(1,143,176,0.08);\n}.elementor .e-047a712-cbb609e{font-size:12px;
font-weight:500;
font-family:'Saira',sans-serif;
color:var(--s);
text-transform:uppercase;
letter-spacing:1px;
margin-bottom:8px;\n}.elementor .e-a3d33aa-5f08999{font-size:15px;
font-weight:500;
color:var(--white);
font-family:'Saira',sans-serif;
margin-bottom:6px;\n}.elementor .e-b5329b1-ccda72d{font-size:14px;
color:rgba(178,221,231,0.6);
line-height:1.65;\n}.elementor .e-969922a-cb9c74f{background:rgba(255,255,255,0.05);
border:1px solid rgba(178,221,231,0.12);
border-radius:10px;
padding:16px;\n}.elementor .e-5f99ad1-135bc0c{display:grid;
grid-template-columns:1fr 1fr;
grid-template-rows: 1fr;
gap:12px;\n}.elementor .e-0d47da8-8d8ad43{background:var(--dark);
border-radius:16px;
padding:28px;
margin:32px 0;\n}.elementor .e-24a9191-f8dbfbf{font-weight:600;margin-block-end:30px;}.elementor .e-49d795e-6383848{font-weight:600;margin-block-end:30px;}.elementor .e-bf4291e-6004a7d{border-left: 3px solid var(--s);
margin-bottom: 8px;\n}.elementor .e-6a2a61c-4bc8426{padding:0px;}.elementor .e-5b57fd8-bfb607a{background:var(--white);
border:1.5px solid var(--bg);
border-radius:14px;
overflow:hidden;
position:sticky;
top:20px;
padding: 10px;\n}.elementor .e-18a0706-4e104b3{margin-block-end:10px;display:flex;flex-direction:column;
gap:18px;
position:sticky;
position: -webkit-sticky;
top:82px;
padding: 0 0;\n}