.elementor-6993 .elementor-element.elementor-element-ec49947:not(.elementor-motion-effects-element-type-background), .elementor-6993 .elementor-element.elementor-element-ec49947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #040a14 0%, #0f2240 100%);}.elementor-6993 .elementor-element.elementor-element-ec49947 > .elementor-container{max-width:1200px;}.elementor-6993 .elementor-element.elementor-element-ec49947{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 100px 0px;}.elementor-6993 .elementor-element.elementor-element-ec49947 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6993 .elementor-element.elementor-element-6de6d98{text-align:start;}.elementor-6993 .elementor-element.elementor-element-6de6d98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:1.4em;color:#d4af37;}.elementor-6993 .elementor-element.elementor-element-c397b07{text-align:start;}.elementor-6993 .elementor-element.elementor-element-c397b07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:800;line-height:1.25em;color:#ffffff;}.elementor-6993 .elementor-element.elementor-element-b18da1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.8em;color:#E4B54B;}.elementor-6993 .elementor-element.elementor-element-dd487{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#E4B54B;}.elementor-6993 .elementor-element.elementor-element-8ddd964:not(.elementor-motion-effects-element-type-background), .elementor-6993 .elementor-element.elementor-element-8ddd964 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fb;}.elementor-6993 .elementor-element.elementor-element-8ddd964 > .elementor-container{max-width:1200px;}.elementor-6993 .elementor-element.elementor-element-8ddd964{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6993 .elementor-element.elementor-element-8ddd964 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6993 .elementor-element.elementor-element-bb8a298{text-align:start;}.elementor-6993 .elementor-element.elementor-element-bb8a298 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.4em;color:#a8861f;}.elementor-6993 .elementor-element.elementor-element-8be3676{text-align:start;}.elementor-6993 .elementor-element.elementor-element-8be3676 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;line-height:1.3em;color:#0a1628;}.elementor-6993 .elementor-element.elementor-element-d36c530{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.9em;color:#5a6d82;}.elementor-6993 .elementor-element.elementor-element-895eb85 .elementor-button{background-color:#c9a227;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#0a1628;color:#0a1628;border-radius:12px 12px 12px 12px;}.elementor-6993 .elementor-element.elementor-element-54cc0fe:not(.elementor-motion-effects-element-type-background), .elementor-6993 .elementor-element.elementor-element-54cc0fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9fb;}.elementor-6993 .elementor-element.elementor-element-54cc0fe > .elementor-container{max-width:1200px;}.elementor-6993 .elementor-element.elementor-element-54cc0fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6993 .elementor-element.elementor-element-54cc0fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6993 .elementor-element.elementor-element-c489c1d:not(.elementor-motion-effects-element-type-background), .elementor-6993 .elementor-element.elementor-element-c489c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1628;}.elementor-6993 .elementor-element.elementor-element-c489c1d > .elementor-container{max-width:1200px;}.elementor-6993 .elementor-element.elementor-element-c489c1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6993 .elementor-element.elementor-element-c489c1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6993 .elementor-element.elementor-element-aa2c977:not(.elementor-motion-effects-element-type-background), .elementor-6993 .elementor-element.elementor-element-aa2c977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0f2240 0%, #163058 100%);}.elementor-6993 .elementor-element.elementor-element-aa2c977 > .elementor-container{max-width:1200px;}.elementor-6993 .elementor-element.elementor-element-aa2c977{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-6993 .elementor-element.elementor-element-aa2c977 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6993 .elementor-element.elementor-element-96f2a49 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-6993 .elementor-element.elementor-element-6667c2b{width:2.083%;}.elementor-6993 .elementor-element.elementor-element-5318375{width:95.749%;}}@media(max-width:767px){.elementor-6993 .elementor-element.elementor-element-ff5f944{z-index:9999;}}/* Start custom CSS */@media (max-width: 768px) {
  .hero-logo-wrap {
      display: none;
  }
  .elementor-section.stats .stats-grid, .elementor-section.tawali-stats-section .stats-grid {
      grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
  
  .elementor-section.hero + .elementor-section.stats {
      margin-top: 80px !important;
  }
  .elementor-section.hero > .elementor-container::after {
      display: none;
  }
}/* End custom CSS */