.elementor-988031 .elementor-element.elementor-element-38e41152:not(.elementor-motion-effects-element-type-background), .elementor-988031 .elementor-element.elementor-element-38e41152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#182987;}.elementor-988031 .elementor-element.elementor-element-38e41152 > .elementor-container{max-width:1140px;}.elementor-988031 .elementor-element.elementor-element-38e41152{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 70px 20px;}.elementor-988031 .elementor-element.elementor-element-38e41152 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988031 .elementor-element.elementor-element-7f2527f9{text-align:center;}.elementor-988031 .elementor-element.elementor-element-7f2527f9 .elementor-heading-title{color:#F8FAFC;}.elementor-988031 .elementor-element.elementor-element-45fbe04b:not(.elementor-motion-effects-element-type-background), .elementor-988031 .elementor-element.elementor-element-45fbe04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-988031 .elementor-element.elementor-element-45fbe04b > .elementor-container{max-width:1140px;}.elementor-988031 .elementor-element.elementor-element-45fbe04b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 60px 20px;}.elementor-988031 .elementor-element.elementor-element-45fbe04b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988031 .elementor-element.elementor-element-62abf1c0{text-align:start;}.elementor-988031 .elementor-element.elementor-element-62abf1c0 .elementor-heading-title{color:#0F172A;}.elementor-988031 .elementor-element.elementor-element-3247b527{--spacer-size:12px;}.elementor-988031 .elementor-element.elementor-element-57055d17:not(.elementor-motion-effects-element-type-background), .elementor-988031 .elementor-element.elementor-element-57055d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-988031 .elementor-element.elementor-element-57055d17 > .elementor-container{max-width:1140px;}.elementor-988031 .elementor-element.elementor-element-57055d17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 60px 20px;}.elementor-988031 .elementor-element.elementor-element-57055d17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988031 .elementor-element.elementor-element-1fccfbe8{text-align:start;}.elementor-988031 .elementor-element.elementor-element-1fccfbe8 .elementor-heading-title{color:#0F172A;}.elementor-988031 .elementor-element.elementor-element-53c09761{--spacer-size:12px;}.elementor-988031 .elementor-element.elementor-element-5cb88ca0:not(.elementor-motion-effects-element-type-background), .elementor-988031 .elementor-element.elementor-element-5cb88ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-988031 .elementor-element.elementor-element-5cb88ca0 > .elementor-container{max-width:1140px;}.elementor-988031 .elementor-element.elementor-element-5cb88ca0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 60px 20px;}.elementor-988031 .elementor-element.elementor-element-5cb88ca0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988031 .elementor-element.elementor-element-7506e9ba{text-align:start;}.elementor-988031 .elementor-element.elementor-element-7506e9ba .elementor-heading-title{color:#0F172A;}.elementor-988031 .elementor-element.elementor-element-3f67fdba{--spacer-size:12px;}.elementor-988031 .elementor-element.elementor-element-3dc84a77:not(.elementor-motion-effects-element-type-background), .elementor-988031 .elementor-element.elementor-element-3dc84a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-988031 .elementor-element.elementor-element-3dc84a77 > .elementor-container{max-width:1140px;}.elementor-988031 .elementor-element.elementor-element-3dc84a77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 60px 20px;}.elementor-988031 .elementor-element.elementor-element-3dc84a77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988031 .elementor-element.elementor-element-39d71226{text-align:start;}.elementor-988031 .elementor-element.elementor-element-39d71226 .elementor-heading-title{color:#0F172A;}.elementor-988031 .elementor-element.elementor-element-567ad9b5{--spacer-size:12px;}.elementor-988031 .elementor-element.elementor-element-5b64ca4d:not(.elementor-motion-effects-element-type-background), .elementor-988031 .elementor-element.elementor-element-5b64ca4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-988031 .elementor-element.elementor-element-5b64ca4d > .elementor-container{max-width:1140px;}.elementor-988031 .elementor-element.elementor-element-5b64ca4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 60px 20px;}.elementor-988031 .elementor-element.elementor-element-5b64ca4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988031 .elementor-element.elementor-element-38217fa8{text-align:start;}.elementor-988031 .elementor-element.elementor-element-38217fa8 .elementor-heading-title{color:#0F172A;}.elementor-988031 .elementor-element.elementor-element-5d94ada4{--spacer-size:12px;}.elementor-988031 .elementor-element.elementor-element-1e4d4d93 > .elementor-container{max-width:1140px;}.elementor-988031 .elementor-element.elementor-element-1e4d4d93{padding:10px 20px 90px 20px;}.elementor-988031 .elementor-element.elementor-element-796695e1{--spacer-size:16px;}.elementor-988031 .elementor-element.elementor-element-3963a6bb .elementor-button{background-color:#182987;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;}:root{--page-title-display:none;}/* Start custom CSS for section, class: .elementor-element-38e41152 *//* Unified hero pills */
.elementor-988031 .elementor-element.elementor-element-38e41152 .sw-pill{
  display:flex; flex-wrap:wrap; justify-content:center;
  gap:10px; margin-top:14px;
}
.elementor-988031 .elementor-element.elementor-element-38e41152 .sw-pill a{
  display:inline-flex; align-items:center; justify-content:center;
  padding:10px 14px; border-radius:999px;
  border:1px solid rgba(255,255,255,0.22);
  color:#F8FAFC; text-decoration:none;
  background: rgba(255,255,255,0.08);
  font-weight:600; font-size:14px;
  transition: all .18s ease;
}
.elementor-988031 .elementor-element.elementor-element-38e41152 .sw-pill a:hover{
  transform: translateY(-1px);
  background: rgba(255,255,255,0.14);
  border-color: rgba(255,255,255,0.34);
}
@media (max-width: 767px){
  .elementor-988031 .elementor-element.elementor-element-38e41152 .sw-pill a{ font-size:13px; padding:9px 12px; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-45fbe04b */.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-sec{max-width:1140px;margin:0 auto;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:22px;align-items:start;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-embed iframe{width:100%;border:0;border-radius:16px;min-height:320px;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-img{width:100%;height:auto;border-radius:16px;display:block;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:18px;box-shadow:0 10px 26px rgba(15,23,42,.06);}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-kicker{font-size:13px;font-weight:800;letter-spacing:.06em;color:#182987;margin-bottom:6px;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-addr{font-size:18px;font-weight:800;color:#0F172A;line-height:1.5;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-meta{margin-top:6px;color:#334155;line-height:1.8;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-ul{margin:10px 0 0;padding-left:1.2em;line-height:1.9;color:#334155;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-ol{margin:10px 0 0;padding-left:1.25em;line-height:1.9;color:#334155;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;background:#182987;color:#fff;text-decoration:none;font-weight:700;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-btn--ghost{background:rgba(24,41,135,.08);color:#182987;border:1px solid rgba(24,41,135,.18);}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-hr{border:0;border-top:1px solid rgba(15,23,42,.10);margin:16px 0;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-note{margin-top:10px;color:#475569;font-size:13px;line-height:1.7;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-table-wrap{overflow:auto;-webkit-overflow-scrolling:touch;border-radius:16px;border:1px solid rgba(15,23,42,.08);}
.elementor-988031 .elementor-element.elementor-element-45fbe04b table.sw-table{width:100%;border-collapse:collapse;min-width:640px;background:#fff;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b table.sw-table th, .elementor-988031 .elementor-element.elementor-element-45fbe04b table.sw-table td{padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:top;text-align:left;color:#0F172A;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b table.sw-table th{background:rgba(24,41,135,.06);font-weight:800;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b table.sw-table tr:last-child td{border-bottom:0;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-detail{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:12px 14px;margin:10px 0;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-detail summary{cursor:pointer;font-weight:800;color:#0F172A;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-detail p{margin:8px 0 0;color:#334155;line-height:1.85;}
.elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-anchor{position:relative;top:-90px;height:1px;}
@media (max-width: 767px){
  .elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-grid{grid-template-columns:1fr;}
  .elementor-988031 .elementor-element.elementor-element-45fbe04b .sw-embed iframe{min-height:260px;}
  .elementor-988031 .elementor-element.elementor-element-45fbe04b table.sw-table{min-width:520px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-57055d17 */.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-sec{max-width:1140px;margin:0 auto;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:22px;align-items:start;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-embed iframe{width:100%;border:0;border-radius:16px;min-height:320px;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-img{width:100%;height:auto;border-radius:16px;display:block;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:18px;box-shadow:0 10px 26px rgba(15,23,42,.06);}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-kicker{font-size:13px;font-weight:800;letter-spacing:.06em;color:#182987;margin-bottom:6px;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-addr{font-size:18px;font-weight:800;color:#0F172A;line-height:1.5;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-meta{margin-top:6px;color:#334155;line-height:1.8;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-ul{margin:10px 0 0;padding-left:1.2em;line-height:1.9;color:#334155;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-ol{margin:10px 0 0;padding-left:1.25em;line-height:1.9;color:#334155;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;background:#182987;color:#fff;text-decoration:none;font-weight:700;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-btn--ghost{background:rgba(24,41,135,.08);color:#182987;border:1px solid rgba(24,41,135,.18);}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-hr{border:0;border-top:1px solid rgba(15,23,42,.10);margin:16px 0;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-note{margin-top:10px;color:#475569;font-size:13px;line-height:1.7;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-table-wrap{overflow:auto;-webkit-overflow-scrolling:touch;border-radius:16px;border:1px solid rgba(15,23,42,.08);}
.elementor-988031 .elementor-element.elementor-element-57055d17 table.sw-table{width:100%;border-collapse:collapse;min-width:640px;background:#fff;}
.elementor-988031 .elementor-element.elementor-element-57055d17 table.sw-table th, .elementor-988031 .elementor-element.elementor-element-57055d17 table.sw-table td{padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:top;text-align:left;color:#0F172A;}
.elementor-988031 .elementor-element.elementor-element-57055d17 table.sw-table th{background:rgba(24,41,135,.06);font-weight:800;}
.elementor-988031 .elementor-element.elementor-element-57055d17 table.sw-table tr:last-child td{border-bottom:0;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-detail{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:12px 14px;margin:10px 0;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-detail summary{cursor:pointer;font-weight:800;color:#0F172A;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-detail p{margin:8px 0 0;color:#334155;line-height:1.85;}
.elementor-988031 .elementor-element.elementor-element-57055d17 .sw-anchor{position:relative;top:-90px;height:1px;}
@media (max-width: 767px){
  .elementor-988031 .elementor-element.elementor-element-57055d17 .sw-grid{grid-template-columns:1fr;}
  .elementor-988031 .elementor-element.elementor-element-57055d17 .sw-embed iframe{min-height:260px;}
  .elementor-988031 .elementor-element.elementor-element-57055d17 table.sw-table{min-width:520px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5cb88ca0 */.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-sec{max-width:1140px;margin:0 auto;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:22px;align-items:start;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-embed iframe{width:100%;border:0;border-radius:16px;min-height:320px;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-img{width:100%;height:auto;border-radius:16px;display:block;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:18px;box-shadow:0 10px 26px rgba(15,23,42,.06);}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-kicker{font-size:13px;font-weight:800;letter-spacing:.06em;color:#182987;margin-bottom:6px;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-addr{font-size:18px;font-weight:800;color:#0F172A;line-height:1.5;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-meta{margin-top:6px;color:#334155;line-height:1.8;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-ul{margin:10px 0 0;padding-left:1.2em;line-height:1.9;color:#334155;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-ol{margin:10px 0 0;padding-left:1.25em;line-height:1.9;color:#334155;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;background:#182987;color:#fff;text-decoration:none;font-weight:700;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-btn--ghost{background:rgba(24,41,135,.08);color:#182987;border:1px solid rgba(24,41,135,.18);}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-hr{border:0;border-top:1px solid rgba(15,23,42,.10);margin:16px 0;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-note{margin-top:10px;color:#475569;font-size:13px;line-height:1.7;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-table-wrap{overflow:auto;-webkit-overflow-scrolling:touch;border-radius:16px;border:1px solid rgba(15,23,42,.08);}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 table.sw-table{width:100%;border-collapse:collapse;min-width:640px;background:#fff;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 table.sw-table th, .elementor-988031 .elementor-element.elementor-element-5cb88ca0 table.sw-table td{padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:top;text-align:left;color:#0F172A;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 table.sw-table th{background:rgba(24,41,135,.06);font-weight:800;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 table.sw-table tr:last-child td{border-bottom:0;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-detail{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:12px 14px;margin:10px 0;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-detail summary{cursor:pointer;font-weight:800;color:#0F172A;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-detail p{margin:8px 0 0;color:#334155;line-height:1.85;}
.elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-anchor{position:relative;top:-90px;height:1px;}
@media (max-width: 767px){
  .elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-grid{grid-template-columns:1fr;}
  .elementor-988031 .elementor-element.elementor-element-5cb88ca0 .sw-embed iframe{min-height:260px;}
  .elementor-988031 .elementor-element.elementor-element-5cb88ca0 table.sw-table{min-width:520px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3dc84a77 */.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-sec{max-width:1140px;margin:0 auto;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:22px;align-items:start;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-embed iframe{width:100%;border:0;border-radius:16px;min-height:320px;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-img{width:100%;height:auto;border-radius:16px;display:block;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:18px;box-shadow:0 10px 26px rgba(15,23,42,.06);}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-kicker{font-size:13px;font-weight:800;letter-spacing:.06em;color:#182987;margin-bottom:6px;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-addr{font-size:18px;font-weight:800;color:#0F172A;line-height:1.5;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-meta{margin-top:6px;color:#334155;line-height:1.8;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-ul{margin:10px 0 0;padding-left:1.2em;line-height:1.9;color:#334155;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-ol{margin:10px 0 0;padding-left:1.25em;line-height:1.9;color:#334155;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;background:#182987;color:#fff;text-decoration:none;font-weight:700;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-btn--ghost{background:rgba(24,41,135,.08);color:#182987;border:1px solid rgba(24,41,135,.18);}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-hr{border:0;border-top:1px solid rgba(15,23,42,.10);margin:16px 0;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-note{margin-top:10px;color:#475569;font-size:13px;line-height:1.7;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-table-wrap{overflow:auto;-webkit-overflow-scrolling:touch;border-radius:16px;border:1px solid rgba(15,23,42,.08);}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 table.sw-table{width:100%;border-collapse:collapse;min-width:640px;background:#fff;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 table.sw-table th, .elementor-988031 .elementor-element.elementor-element-3dc84a77 table.sw-table td{padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:top;text-align:left;color:#0F172A;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 table.sw-table th{background:rgba(24,41,135,.06);font-weight:800;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 table.sw-table tr:last-child td{border-bottom:0;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-detail{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:12px 14px;margin:10px 0;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-detail summary{cursor:pointer;font-weight:800;color:#0F172A;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-detail p{margin:8px 0 0;color:#334155;line-height:1.85;}
.elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-anchor{position:relative;top:-90px;height:1px;}
@media (max-width: 767px){
  .elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-grid{grid-template-columns:1fr;}
  .elementor-988031 .elementor-element.elementor-element-3dc84a77 .sw-embed iframe{min-height:260px;}
  .elementor-988031 .elementor-element.elementor-element-3dc84a77 table.sw-table{min-width:520px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b64ca4d */.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-sec{max-width:1140px;margin:0 auto;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:22px;align-items:start;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-embed iframe{width:100%;border:0;border-radius:16px;min-height:320px;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-img{width:100%;height:auto;border-radius:16px;display:block;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-card{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:18px;box-shadow:0 10px 26px rgba(15,23,42,.06);}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-kicker{font-size:13px;font-weight:800;letter-spacing:.06em;color:#182987;margin-bottom:6px;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-addr{font-size:18px;font-weight:800;color:#0F172A;line-height:1.5;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-meta{margin-top:6px;color:#334155;line-height:1.8;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-ul{margin:10px 0 0;padding-left:1.2em;line-height:1.9;color:#334155;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-ol{margin:10px 0 0;padding-left:1.25em;line-height:1.9;color:#334155;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;background:#182987;color:#fff;text-decoration:none;font-weight:700;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-btn--ghost{background:rgba(24,41,135,.08);color:#182987;border:1px solid rgba(24,41,135,.18);}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-hr{border:0;border-top:1px solid rgba(15,23,42,.10);margin:16px 0;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-note{margin-top:10px;color:#475569;font-size:13px;line-height:1.7;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-table-wrap{overflow:auto;-webkit-overflow-scrolling:touch;border-radius:16px;border:1px solid rgba(15,23,42,.08);}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d table.sw-table{width:100%;border-collapse:collapse;min-width:640px;background:#fff;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d table.sw-table th, .elementor-988031 .elementor-element.elementor-element-5b64ca4d table.sw-table td{padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.08);vertical-align:top;text-align:left;color:#0F172A;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d table.sw-table th{background:rgba(24,41,135,.06);font-weight:800;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d table.sw-table tr:last-child td{border-bottom:0;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-detail{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:16px;padding:12px 14px;margin:10px 0;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-detail summary{cursor:pointer;font-weight:800;color:#0F172A;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-detail p{margin:8px 0 0;color:#334155;line-height:1.85;}
.elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-anchor{position:relative;top:-90px;height:1px;}
@media (max-width: 767px){
  .elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-grid{grid-template-columns:1fr;}
  .elementor-988031 .elementor-element.elementor-element-5b64ca4d .sw-embed iframe{min-height:260px;}
  .elementor-988031 .elementor-element.elementor-element-5b64ca4d table.sw-table{min-width:520px;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1e4d4d93 */.elementor-988031 .elementor-element.elementor-element-1e4d4d93 .sw-cta{
  border-radius:22px;
  background: linear-gradient(135deg, rgba(24,41,135,0.10), rgba(37,99,235,0.06));
  border:1px solid rgba(24,41,135,0.16);
  padding:28px 22px;
}/* End custom CSS */