.elementor-395 .elementor-element.elementor-element-44515f5 > .elementor-element-populated{margin:0% 18% 0% 0%;--e-column-margin-right:18%;--e-column-margin-left:0%;}.elementor-395 .elementor-element.elementor-element-c4f1afe .industrium-heading{text-align:left;}.elementor-395 .elementor-element.elementor-element-5f80ba1 > .elementor-widget-container{margin:30px 0px 47px 0px;}.elementor-395 .elementor-element.elementor-element-727185a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-727185a .elementor-widget-container a{display:inline-block;}.elementor-395 .elementor-element.elementor-element-727185a img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-395 .elementor-element.elementor-element-61ddadd{margin-top:3em;margin-bottom:0em;}.elementor-bc-flex-widget .elementor-395 .elementor-element.elementor-element-232ea29.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-395 .elementor-element.elementor-element-232ea29.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-395 .elementor-element.elementor-element-3c4e850{margin-top:2em;margin-bottom:0em;}.elementor-395 .elementor-element.elementor-element-ce379f0 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-ce379f0 .elementor-widget-container a{display:inline-block;}.elementor-395 .elementor-element.elementor-element-ce379f0 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-395 .elementor-element.elementor-element-9417387 > .elementor-element-populated{margin:0% 18% 0% 0%;--e-column-margin-right:18%;--e-column-margin-left:0%;}.elementor-395 .elementor-element.elementor-element-f11f42b .industrium-heading{text-align:left;}.elementor-395 .elementor-element.elementor-element-bc7d6cd > .elementor-widget-container{margin:30px 0px 47px 0px;}.elementor-395 .elementor-element.elementor-element-efe9136{margin-top:100px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-395 .elementor-element.elementor-element-5ce032c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-395 .elementor-element.elementor-element-5ce032c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-395 .elementor-element.elementor-element-630a8fa:not(.elementor-motion-effects-element-type-background), .elementor-395 .elementor-element.elementor-element-630a8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121C22;}.elementor-395 .elementor-element.elementor-element-630a8fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-395 .elementor-element.elementor-element-630a8fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-395 .elementor-element.elementor-element-7e26f91{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;top:0px;min-height:100%;height:100%;}.elementor-395 .elementor-element.elementor-element-7e26f91 > .elementor-widget-container{background-color:#FFFFFF;}body:not(.rtl) .elementor-395 .elementor-element.elementor-element-7e26f91{left:0px;}body.rtl .elementor-395 .elementor-element.elementor-element-7e26f91{right:0px;}.elementor-395 .elementor-element.elementor-element-7e26f91 .elementor-widget-container{height:100%;}body:not(.rtl) .elementor-395 .elementor-element.elementor-element-78db5c6{left:5%;}body.rtl .elementor-395 .elementor-element.elementor-element-78db5c6{right:5%;}.elementor-395 .elementor-element.elementor-element-78db5c6{top:0px;}.elementor-395 .elementor-element.elementor-element-78db5c6 .decoration-widget{text-align:left;}.elementor-395 .elementor-element.elementor-element-78db5c6 .decoration-container{height:70px;width:70px;}.elementor-395 .elementor-element.elementor-element-ef1f02f{padding:188px 0px 188px 0px;}.elementor-395 .elementor-element.elementor-element-c501b3d .industrium-heading{text-align:left;}.elementor-395 .elementor-element.elementor-element-c501b3d .industrium-heading .industrium-heading-content{color:#1692D0;}.elementor-395 .elementor-element.elementor-element-c93e873 > .elementor-widget-container{margin:1em 0em 0em 0em;padding:0% 2% 0% 0%;}.elementor-395 .elementor-element.elementor-element-c93e873{color:#FFFFFF;}.elementor-395 .elementor-element.elementor-element-ffb7e57 .industrium-heading{text-align:left;}.elementor-395 .elementor-element.elementor-element-ffb7e57 .industrium-heading .industrium-heading-content{color:#1692D0;}.elementor-395 .elementor-element.elementor-element-4fafd03 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-395 .elementor-element.elementor-element-4fafd03{color:#FFFFFF;}.elementor-395 .elementor-element.elementor-element-b1e1270{margin-top:3em;margin-bottom:0em;}.elementor-395 .elementor-element.elementor-element-2155095 > .elementor-element-populated{margin:0% 18% 0% 0%;--e-column-margin-right:18%;--e-column-margin-left:0%;}.elementor-395 .elementor-element.elementor-element-eaddfa3 .industrium-heading{text-align:left;}.elementor-395 .elementor-element.elementor-element-ec1e0c4 > .elementor-widget-container{margin:30px 0px 47px 0px;}.elementor-395 .elementor-element.elementor-element-d002af8 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-d002af8 .elementor-widget-container a{display:inline-block;}.elementor-395 .elementor-element.elementor-element-d002af8 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-395 .elementor-element.elementor-element-daf9d20{margin-top:100px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-395 .elementor-element.elementor-element-a75e621.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-395 .elementor-element.elementor-element-a75e621.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}@media(max-width:767px) and (min-width:576px){.elementor-395 .elementor-element.elementor-element-44515f5{width:100%;}.elementor-395 .elementor-element.elementor-element-99952ee{width:100%;}.elementor-395 .elementor-element.elementor-element-232ea29{width:100%;}.elementor-395 .elementor-element.elementor-element-f24ed2c{width:100%;}.elementor-395 .elementor-element.elementor-element-9417387{width:100%;}.elementor-395 .elementor-element.elementor-element-5ce032c{width:100%;}.elementor-395 .elementor-element.elementor-element-a1d6b89{width:100%;}.elementor-395 .elementor-element.elementor-element-16dfcd1{width:100%;}.elementor-395 .elementor-element.elementor-element-2155095{width:100%;}.elementor-395 .elementor-element.elementor-element-592345e{width:100%;}.elementor-395 .elementor-element.elementor-element-a75e621{width:100%;}}@media(max-width:1600px){.elementor-395 .elementor-element.elementor-element-44515f5 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-395 .elementor-element.elementor-element-9417387 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-395 .elementor-element.elementor-element-2155095 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}}@media(max-width:991px){.elementor-395 .elementor-element.elementor-element-c93e873 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-395 .elementor-element.elementor-element-4fafd03 > .elementor-widget-container{margin:78px 0px 0px 0px;}}@media(max-width:767px){.elementor-395 .elementor-element.elementor-element-61ddadd{margin-top:80px;margin-bottom:0px;}.elementor-395 .elementor-element.elementor-element-efe9136{margin-top:80px;margin-bottom:0px;}.elementor-395 .elementor-element.elementor-element-ef1f02f{padding:100px 0px 100px 0px;}.elementor-395 .elementor-element.elementor-element-4fafd03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-395 .elementor-element.elementor-element-daf9d20{margin-top:80px;margin-bottom:0px;}}@media(max-width:575px){.elementor-395 .elementor-element.elementor-element-630a8fa{margin-top:80px;margin-bottom:0px;}.elementor-395 .elementor-element.elementor-element-78db5c6 .decoration-container{height:50px;width:50px;}.elementor-395 .elementor-element.elementor-element-4fafd03 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-edc6041 */.company-tree {
  text-align: center;
  padding: 60px 20px;

}

.company-tree h2 {
  color: #0d3b66;
  margin-bottom: 20px;
  position: relative;
}

.tree-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}

.line.down {
  width: 2px;
  height: 30px;
  background: #0d3b66;
  margin: 0 auto;
}

.branches {
  display: flex;
  justify-content: space-between;
  width: 60%;
  max-width: 600px;
  height: 20px;
  position: relative;
  margin-bottom: 20px;
}

.branches .line {
  height: 2px;
  background: #0d3b66;
  flex: 1;
}

.branches .line.center {
  flex: 0;
  width: 2px;
  height: 20px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
}

.companies {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px;
  max-width: 1100px;
  width: 100%;
}

.company {
  background-color: white;
  border: 1px solid #d1d9e6;
  padding: 20px;
  border-radius: 10px;
  width: 300px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.06);
  transition: transform 0.3s;
}

.company:hover {
  transform: translateY(-5px);
}

.company h3 {
  color: #0d3b66;
  margin-bottom: 10px;
  font-size: 18px;
}

.company p {
  font-size: 16px;
  color: #444;
  line-height: 1.5;
}

/* Responsive */
@media (max-width: 768px) {
  .branches {
    display: none;
  }
  .line.down {
    display: none;
  }
  .companies {
    flex-direction: column;
    align-items: center;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a322042 */.core-values-circle-layout {
  text-align: center;
  background-color: #fff;
}

.core-values-circle-layout h2 {
  color: #0d3b66;
  margin-bottom: 50px;
}

.circle-values-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 30px;
}

.circle-value {
  width: 200px;
  height: 200px;
  border-radius: 50%;
  padding: 30px 20px;
  color: white;
  box-shadow: 0 10px 20px rgba(0,0,0,0.1);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  transition: transform 0.3s;

}

.circle-value:hover {
  transform: scale(1.05);
}

.circle-value h3 {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #fff;
}

.circle-value p {

  line-height: 1.5;
font-size: 12px;
}

.blue     { background-color: #0284c7; }
.navy     { background-color: #1e3a8a; }
.red      { background-color: #dc2626; }
.skyblue  { background-color: #0ea5e9; }
.dark     { background-color: #374151; }

@media (max-width: 768px) {
  .circle-value {
    width: 90%;
    max-width: 320px;
    height: auto;
    border-radius: 20px;
    padding: 30px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-236d80b */.leadership-panel {
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
  padding: 60px 20px;
  align-items: flex-start; /* Fixes stretching issue */
}

.leader-left {
  flex: 0 0 320px; /* Fixed width */
  max-width: 320px;
  text-align: center;
  background: #ffffff;
  padding: 30px 20px;
  border-radius: 16px;
  box-shadow: 4px 0 20px rgba(0, 0, 0, 0.08); /* Stronger right shadow */
  border-right: 2px solid #eee; /* Optional visual separator */
}

.leader-left img {
  width: 100%;
  border-radius: 12px;
  margin-bottom: 20px;
}

.leader-left h3 {
  font-size: 20px;
  color: #0d3b66;
  margin-bottom: 10px;
}

.leader-left p {
  color: #444;
  font-size: 14px;
}

.leader-right {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 30px;
}

.leader-legacy {
  background: #e0f2fe;
  border-left: 5px solid #0284c7;
  padding: 20px 25px;
  border-radius: 10px;
}

.leader-legacy h4 {
  color: #075985;
  font-size: 18px;
  margin-bottom: 15px;
}

.leader-legacy ul {
  list-style-type: none;
  padding-left: 0;
}

.leader-legacy li {
  margin-bottom: 12px;
  font-size: 15px;
  color: #333;
}

.leader-message {
  background: #fff;
  border-left: 5px solid #1e3a8a;
  padding: 25px 30px;
  border-radius: 10px;
  box-shadow: 0 8px 20px rgba(0,0,0,0.05);
}

.leader-message h4 {
  color: #1e3a8a;
  font-size: 18px;
  margin-bottom: 15px;
}

.leader-message p {
  font-size: 15px;
  color: #333;
  line-height: 1.6;
}

.signature {
  margin-top: 15px;
  font-weight: bold;
  color: #0d3b66;
}

/* Mobile Responsive */
@media (max-width: 768px) {
  .leadership-panel {
    flex-direction: column;
    align-items: center;
  }

  .leader-left,
  .leader-right {
    width: 100%;
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS */.content-wrapper.content-wrapper-sidebar-position-none{
    margin-top:3em;
}/* End custom CSS */