.elementor-3 .elementor-element.elementor-element-201eec1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-201eec1:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-201eec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-3 .elementor-element.elementor-element-31197da{--spacer-size:3px;}:root{--page-title-display:none;}/* Start custom CSS *//* privacy-policy / post 3 only. Mobile-first; no global CSS changes. */
body.elementor-page-3 .e-4f6dc678-4fec{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:28px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; grid-area:title;}
@media(min-width:768px) {body.elementor-page-3 .e-4f6dc678-4fec{font-size:34px;}}
body.elementor-page-3 .e-2f3cf717-a799{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;grid-area:intro; font-size:18px; color:#52657A; }
@media(min-width:768px) {body.elementor-page-3 .e-2f3cf717-a799{font-size:20px;}}
body.elementor-page-3 .e-643502d4-28da{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; grid-area:visual; width:100%; max-width:300px; height:auto; margin:0 auto; cursor:auto; }
@media(min-width:768px) {body.elementor-page-3 .e-643502d4-28da{max-width:360px; align-self:center;}}
body.elementor-page-3 .e-3f0e8ff3-c1a7{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;display:grid; grid-template-columns:minmax(0,1fr); grid-template-areas:"title" "intro" "visual"; gap:14px; padding:24px 20px 20px; border:1px solid #E3E9F3; border-radius:22px; background:linear-gradient(125deg,#F0F5FB,#EEF2FA); }
@media(min-width:768px) {body.elementor-page-3 .e-3f0e8ff3-c1a7{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr); grid-template-areas:"title visual" "intro visual"; gap:22px; padding:34px 32px; align-items:center;}}
body.elementor-page-3 .e-207deaca-c092{box-sizing:border-box; min-width:0; margin:0; padding:0;display:inline-flex; align-items:center; justify-content:center; min-height:50px; padding:12px 18px; border:1px solid #DDE3EF; border-radius:12px; background-color:#FFFFFF; color:#03174D; font-family:Estedad; font-size:16px; font-weight:600; line-height:1.8; text-align:center; text-decoration:none; cursor:pointer;}
body.elementor-page-3 .e-36baefdf-1518{box-sizing:border-box; min-width:0; margin:0; padding:0;display:inline-flex; align-items:center; justify-content:center; min-height:50px; padding:12px 18px; border:1px solid #DDE3EF; border-radius:12px; background-color:#FFFFFF; color:#03174D; font-family:Estedad; font-size:16px; font-weight:600; line-height:1.8; text-align:center; text-decoration:none; cursor:pointer;}
body.elementor-page-3 .e-7ec67605-f910{box-sizing:border-box; min-width:0; margin:0; padding:0;display:inline-flex; align-items:center; justify-content:center; min-height:50px; padding:12px 18px; border:1px solid #DDE3EF; border-radius:12px; background-color:#FFFFFF; color:#03174D; font-family:Estedad; font-size:16px; font-weight:600; line-height:1.8; text-align:center; text-decoration:none; cursor:pointer;}
body.elementor-page-3 .e-5eeb5e5-85d6{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:10px;  }
@media(min-width:600px) {body.elementor-page-3 .e-5eeb5e5-85d6{flex-direction:row; flex-wrap:wrap;}}
body.elementor-page-3 .e-78429d42-2b3c{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-7c93c2a9-8554{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:19px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; }
@media(min-width:768px) {body.elementor-page-3 .e-7c93c2a9-8554{font-size:19px;}}
body.elementor-page-3 .e-6061652b-5f02{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-318270b4-ffd5{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-5243448-e9a9{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-36c6131a-29ff{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-4f8c8fa4-5515{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-4a33bd08-41d0{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-110bd2c0-3fc0{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-26b1bb08-9c16{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:16px; padding:20px; border:1px solid #DDE3EF; border-radius:14px; background-color:#FFFFFF; }
@media(min-width:768px) {body.elementor-page-3 .e-26b1bb08-9c16{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.45fr); gap:24px;}}
body.elementor-page-3 .e-3dce1bd6-1ec8{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-22d22bea-ecf3{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:19px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; }
@media(min-width:768px) {body.elementor-page-3 .e-22d22bea-ecf3{font-size:19px;}}
body.elementor-page-3 .e-5f01031e-adee{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-184d33e9-8886{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-78ed9708-abe1{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-2770d501-fdea{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-59c62f3e-6916{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-54d43df6-6262{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-9207019-7506{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-636e9288-dfec{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:16px; padding:20px; border:1px solid #DDE3EF; border-radius:14px; background-color:#FFFFFF; }
@media(min-width:768px) {body.elementor-page-3 .e-636e9288-dfec{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.45fr); gap:24px;}}
body.elementor-page-3 .e-60ee9f03-63bf{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-7f282139-55e0{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:19px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; }
@media(min-width:768px) {body.elementor-page-3 .e-7f282139-55e0{font-size:19px;}}
body.elementor-page-3 .e-50dda9e7-253c{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-3449ddeb-a3c5{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-7df7ecdf-8a64{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-56f7faf6-199b{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-53427ff7-2e9d{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-2160f205-cf47{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-33b76132-c555{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-5855cec3-f8f5{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:16px; padding:20px; border:1px solid #DDE3EF; border-radius:14px; background-color:#FFFFFF; }
@media(min-width:768px) {body.elementor-page-3 .e-5855cec3-f8f5{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.45fr); gap:24px;}}
body.elementor-page-3 .e-242d85f8-d5dc{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-4d6f141d-cbfb{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:19px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; }
@media(min-width:768px) {body.elementor-page-3 .e-4d6f141d-cbfb{font-size:19px;}}
body.elementor-page-3 .e-476ce99a-c8bd{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-1c81d0d-7f14{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-70d0e572-1902{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-6e77109b-24cc{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-5e7e708e-83f5{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-7c2cd541-f404{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-7e0e0890-18a3{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-770ae4ad-ac3c{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:16px; padding:20px; border:1px solid #DDE3EF; border-radius:14px; background-color:#FFFFFF; }
@media(min-width:768px) {body.elementor-page-3 .e-770ae4ad-ac3c{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.45fr); gap:24px;}}
body.elementor-page-3 .e-4a57bf0a-c1af{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-6e14128-5e35{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:19px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; }
@media(min-width:768px) {body.elementor-page-3 .e-6e14128-5e35{font-size:19px;}}
body.elementor-page-3 .e-6f98b71f-cfee{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-4ee9f40f-242d{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-5a3eeff9-262a{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-1a6fa849-a203{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-3dd73406-8f3c{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;font-size:16px; font-weight:500; color:#52657A;}
body.elementor-page-3 .e-575d7726-5507{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-175a7363-c2a6{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:4px;}
body.elementor-page-3 .e-735fa9f1-992c{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:16px; padding:20px; border:1px solid #DDE3EF; border-radius:14px; background-color:#FFFFFF; }
@media(min-width:768px) {body.elementor-page-3 .e-735fa9f1-992c{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.45fr); gap:24px;}}
body.elementor-page-3 .e-69c645ef-69e7{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:22px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; }
@media(min-width:768px) {body.elementor-page-3 .e-69c645ef-69e7{font-size:26px;}}
body.elementor-page-3 .e-3cfbebc7-e95c{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:12px;}
body.elementor-page-3 .e-5e1c9d99-706a{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;padding:18px 20px; border-right:3px solid #7BA3CE; background-color:#F5F8FC; border-radius:10px;}
body.elementor-page-3 .e-146b0a73-29db{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:20px;}
body.elementor-page-3 .e-749ffd32-a346{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;padding:16px 20px; border-right:3px solid #BAD0E7; background-color:#F7FAFD; border-radius:10px;}
body.elementor-page-3 .e-46c64c0-99fd{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;padding:16px 20px; border-right:3px solid #BAD0E7; background-color:#F7FAFD; border-radius:10px;}
body.elementor-page-3 .e-7086a295-2eb4{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:22px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; }
@media(min-width:768px) {body.elementor-page-3 .e-7086a295-2eb4{font-size:26px;}}
body.elementor-page-3 .e-657d3470-a49b{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-435133b1-5c93{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;gap:12px;}
body.elementor-page-3 .e-5e339e1f-804d{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-10812170-c3a7{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;max-width:850px; align-self:center; gap:18px;}
body.elementor-page-3 .e-79a329f2-3366{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:22px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; }
@media(min-width:768px) {body.elementor-page-3 .e-79a329f2-3366{font-size:26px;}}
body.elementor-page-3 .e-370b7434-efa5{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-4e70636d-5abc{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;max-width:850px; align-self:center; border-top:1px solid #DDE3EF; padding-top:28px; gap:16px;}
body.elementor-page-3 .e-706236ba-be8f{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:22px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; }
@media(min-width:768px) {body.elementor-page-3 .e-706236ba-be8f{font-size:26px;}}
body.elementor-page-3 .e-42fdc115-34a7{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-d00f022-d6da{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;max-width:850px; align-self:center; gap:16px; padding:24px 20px; border:1px solid #EDE6D5; border-radius:18px; background-color:#FFFCF4; }
@media(min-width:768px) {body.elementor-page-3 .e-d00f022-d6da{padding:28px 30px;}}
body.elementor-page-3 .e-17f260cd-b70f{box-sizing:border-box; min-width:0; margin:0; padding:0;display:block; font-family:Arad; font-size:22px; font-weight:800; line-height:1.65; color:#03174D; cursor:auto; scroll-margin-top:140px; }
@media(min-width:768px) {body.elementor-page-3 .e-17f260cd-b70f{font-size:26px;}}
body.elementor-page-3 .e-689030fd-bdd7{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-70f37409-ec74{display:block; margin:0; font-family:Estedad; font-size:17px; font-weight:400; line-height:1.9; color:#182A40; text-align:right; cursor:auto; overflow-wrap:anywhere;}
body.elementor-page-3 .e-8fb5617-31b7{box-sizing:border-box; min-width:0; margin:0; padding:0;display:inline-flex; align-items:center; justify-content:center; min-height:50px; padding:12px 18px; border:1px solid #0F17C3; border-radius:12px; background-color:#0F17C3; color:#FFFFFF; font-family:Estedad; font-size:16px; font-weight:600; line-height:1.8; text-align:center; text-decoration:none; cursor:pointer;align-self:stretch; }
@media(min-width:768px) {body.elementor-page-3 .e-8fb5617-31b7{align-self:flex-start;}}
body.elementor-page-3 .e-42061e6f-512b{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;max-width:850px; align-self:center; gap:18px; padding:24px 20px; border:1px solid #DDEADC; border-radius:18px; background-color:#F5FAF3; }
@media(min-width:768px) {body.elementor-page-3 .e-42061e6f-512b{padding:28px 30px;}}
body.elementor-page-3 .e-38d215ef-400d{box-sizing:border-box; min-width:0; margin:0; padding:0;display:flex; flex-direction:column; gap:18px; width:100%;max-width:1044px; margin:0 auto; padding:24px 16px 48px; gap:28px; direction:rtl; text-align:right; color:#182A40; background-color:#FFFFFF; }
@media(min-width:768px) {body.elementor-page-3 .e-38d215ef-400d{padding:40px 24px 64px; gap:36px;}}
body.elementor-page-3 .e-38d215ef-400d strong{font-weight:700;}
body.elementor-page-3 .e-38d215ef-400d p a{display:inline-flex;align-items:center;min-height:48px;color:#185FA5;text-decoration:underline;text-underline-offset:4px;}
body.elementor-page-3 .e-38d215ef-400d a:focus-visible{outline:3px solid #185FA5;outline-offset:4px;}
body.elementor-page-3 .e-38d215ef-400d a:hover{text-decoration:underline;text-underline-offset:4px;}
body.elementor-page-3 .e-8fb5617-31b7:hover{background-color:#07179E;}
body.elementor-page-3 .e-4f6dc678-4fec{text-wrap:balance;}
body.elementor-page-3 .e-643502d4-28da,body.elementor-page-3 .e-643502d4-28da img{max-width:100%;height:auto;object-fit:contain;}
body.elementor-page-3 .e-207deaca-c092:hover{border-color:#0F17C3;background-color:#F4F7FC;}
body.elementor-page-3 .e-36baefdf-1518:hover{border-color:#0F17C3;background-color:#F4F7FC;}
body.elementor-page-3 .e-7ec67605-f910:hover{border-color:#0F17C3;background-color:#F4F7FC;}
body.elementor-page-3 .e-69c645ef-69e7{padding-right:14px;border-right:3px solid #0F17C3;}
body.elementor-page-3 .e-7086a295-2eb4{padding-right:14px;border-right:3px solid #0F17C3;}
/* Scoped layout revision 2026-10-31: only data table/cards and four lower section widths. */
body.elementor-page-3 .e-607c4455-5f15{display:none; padding:0; margin:0; gap:0; width:100%; }
@media(min-width:768px) {body.elementor-page-3 .e-607c4455-5f15{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.45fr); background-color:#EEF2FA;}}
body.elementor-page-3 .e-49eae51c-41ec{display:block; min-width:0; margin:0; padding:16px 20px; font-family:Estedad; font-size:16px; font-weight:650; line-height:1.9; color:#03174D; text-align:right;}
body.elementor-page-3 .e-13e9ed5-dbd2{display:block; min-width:0; margin:0; padding:16px 20px; font-family:Estedad; font-size:16px; font-weight:650; line-height:1.9; color:#03174D; text-align:right;}
body.elementor-page-3 .e-5cbe632c-3cb6{display:block; min-width:0; margin:0; padding:16px 20px; font-family:Estedad; font-size:16px; font-weight:650; line-height:1.9; color:#03174D; text-align:right;}
body.elementor-page-3 .e-10812170-c3a7{max-width:none;}
body.elementor-page-3 .e-4e70636d-5abc{max-width:none;}
body.elementor-page-3 .e-d00f022-d6da{max-width:none;}
body.elementor-page-3 .e-42061e6f-512b{max-width:none;}
body.elementor-page-3 .e-3cfbebc7-e95c{gap:14px; border:0; border-radius:0; overflow:visible; }
@media(min-width:768px) {body.elementor-page-3 .e-3cfbebc7-e95c{gap:0; border:1px solid #DDE3EF; border-radius:16px; overflow:hidden;}}
body.elementor-page-3 .e-26b1bb08-9c16{display:flex; flex-direction:column; gap:0; padding:0; border:1px solid #DDE3EF; border-radius:14px; background-color:#FFFFFF; overflow:hidden; }
@media(min-width:768px) {body.elementor-page-3 .e-26b1bb08-9c16{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.45fr); gap:0; border:0; border-top:1px solid #DDE3EF; border-radius:0;}}
body.elementor-page-3 .e-6061652b-5f02{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px; }
@media(min-width:768px) {body.elementor-page-3 .e-6061652b-5f02{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;}}
body.elementor-page-3 .e-78429d42-2b3c{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-78429d42-2b3c{display:none;}}
body.elementor-page-3 .e-36c6131a-29ff{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px;border-top:1px solid #E7ECF4; }
@media(min-width:768px) {body.elementor-page-3 .e-36c6131a-29ff{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;border-right:1px solid #E7ECF4;}}
body.elementor-page-3 .e-318270b4-ffd5{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-318270b4-ffd5{display:none;}}
body.elementor-page-3 .e-110bd2c0-3fc0{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px;border-top:1px solid #E7ECF4; }
@media(min-width:768px) {body.elementor-page-3 .e-110bd2c0-3fc0{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;border-right:1px solid #E7ECF4;}}
body.elementor-page-3 .e-4f8c8fa4-5515{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-4f8c8fa4-5515{display:none;}}
body.elementor-page-3 .e-636e9288-dfec{display:flex; flex-direction:column; gap:0; padding:0; border:1px solid #DDE3EF; border-radius:14px; background-color:#FFFFFF; overflow:hidden; }
@media(min-width:768px) {body.elementor-page-3 .e-636e9288-dfec{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.45fr); gap:0; border:0; border-top:1px solid #DDE3EF; border-radius:0;}}
body.elementor-page-3 .e-5f01031e-adee{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px; }
@media(min-width:768px) {body.elementor-page-3 .e-5f01031e-adee{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;}}
body.elementor-page-3 .e-3dce1bd6-1ec8{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-3dce1bd6-1ec8{display:none;}}
body.elementor-page-3 .e-2770d501-fdea{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px;border-top:1px solid #E7ECF4; }
@media(min-width:768px) {body.elementor-page-3 .e-2770d501-fdea{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;border-right:1px solid #E7ECF4;}}
body.elementor-page-3 .e-184d33e9-8886{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-184d33e9-8886{display:none;}}
body.elementor-page-3 .e-9207019-7506{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px;border-top:1px solid #E7ECF4; }
@media(min-width:768px) {body.elementor-page-3 .e-9207019-7506{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;border-right:1px solid #E7ECF4;}}
body.elementor-page-3 .e-59c62f3e-6916{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-59c62f3e-6916{display:none;}}
body.elementor-page-3 .e-5855cec3-f8f5{display:flex; flex-direction:column; gap:0; padding:0; border:1px solid #DDE3EF; border-radius:14px; background-color:#FFFFFF; overflow:hidden; }
@media(min-width:768px) {body.elementor-page-3 .e-5855cec3-f8f5{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.45fr); gap:0; border:0; border-top:1px solid #DDE3EF; border-radius:0;}}
body.elementor-page-3 .e-50dda9e7-253c{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px; }
@media(min-width:768px) {body.elementor-page-3 .e-50dda9e7-253c{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;}}
body.elementor-page-3 .e-60ee9f03-63bf{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-60ee9f03-63bf{display:none;}}
body.elementor-page-3 .e-56f7faf6-199b{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px;border-top:1px solid #E7ECF4; }
@media(min-width:768px) {body.elementor-page-3 .e-56f7faf6-199b{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;border-right:1px solid #E7ECF4;}}
body.elementor-page-3 .e-3449ddeb-a3c5{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-3449ddeb-a3c5{display:none;}}
body.elementor-page-3 .e-33b76132-c555{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px;border-top:1px solid #E7ECF4; }
@media(min-width:768px) {body.elementor-page-3 .e-33b76132-c555{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;border-right:1px solid #E7ECF4;}}
body.elementor-page-3 .e-53427ff7-2e9d{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-53427ff7-2e9d{display:none;}}
body.elementor-page-3 .e-770ae4ad-ac3c{display:flex; flex-direction:column; gap:0; padding:0; border:1px solid #DDE3EF; border-radius:14px; background-color:#FFFFFF; overflow:hidden; }
@media(min-width:768px) {body.elementor-page-3 .e-770ae4ad-ac3c{display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.45fr); gap:0; border:0; border-top:1px solid #DDE3EF; border-radius:0;}}
body.elementor-page-3 .e-476ce99a-c8bd{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px; }
@media(min-width:768px) {body.elementor-page-3 .e-476ce99a-c8bd{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;}}
body.elementor-page-3 .e-242d85f8-d5dc{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-242d85f8-d5dc{display:none;}}
body.elementor-page-3 .e-6e77109b-24cc{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px;border-top:1px solid #E7ECF4; }
@media(min-width:768px) {body.elementor-page-3 .e-6e77109b-24cc{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;border-right:1px solid #E7ECF4;}}
body.elementor-page-3 .e-1c81d0d-7f14{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-1c81d0d-7f14{display:none;}}
body.elementor-page-3 .e-7e0e0890-18a3{display:grid; grid-template-columns:minmax(78px,0.9fr) minmax(0,2fr); align-items:start; gap:12px; padding:14px 16px;border-top:1px solid #E7ECF4; }
@media(min-width:768px) {body.elementor-page-3 .e-7e0e0890-18a3{display:flex; flex-direction:column; gap:0; padding:20px; border-top:0;border-right:1px solid #E7ECF4;}}
body.elementor-page-3 .e-5e7e708e-83f5{display:block; }
@media(min-width:768px) {body.elementor-page-3 .e-5e7e708e-83f5{display:none;}}/* End custom CSS */