h1,
h2,
h3,
h4,
h5,
h6 {
      font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}
.elementor-123 .elementor-element.elementor-element-440e2f3 {
      --display: flex;
      --position: absolute;
      --flex-direction: column;
      --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
      --container-widget-height: initial;
      --container-widget-flex-grow: 0;
      --container-widget-align-self: initial;
      --flex-wrap-mobile: wrap;
      --align-items: center;
      --margin-top: 30px;
      --margin-bottom: 0px;
      --margin-left: 0px;
      --margin-right: 0px;
      --padding-top: 0px;
      --padding-bottom: 0px;
      --padding-left: 20px;
      --padding-right: 20px;
      top: auto;
      --z-index: 100;
      overflow: visible;
}
body:not(.rtl) .elementor-123 .elementor-element.elementor-element-440e2f3 {
      left: 0px;
}
body.rtl .elementor-123 .elementor-element.elementor-element-440e2f3 {
      right: 0px;
}
.elementor-123 .elementor-element.elementor-element-6242443 {
      --display: flex;
      --flex-direction: row;
      --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
      --container-widget-height: 100%;
      --container-widget-flex-grow: 1;
      --container-widget-align-self: stretch;
      --flex-wrap-mobile: wrap;
      --align-items: center;
      --gap: 0px 0px;
      --row-gap: 0px;
      --column-gap: 0px;
      --flex-wrap: wrap;
      --border-radius: 14px 14px 14px 14px;
      --padding-top: 5px;
      --padding-bottom: 5px;
      --padding-left: 5px;
      --padding-right: 5px;
      overflow: visible;
}
.elementor-123 .elementor-element.elementor-element-6242443:not(.elementor-motion-effects-element-type-background),
.elementor-123 .elementor-element.elementor-element-6242443 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
      background-color: var(--e-global-color-white);
}
.elementor-123 .elementor-element.elementor-element-8eb2150 {
      --display: flex;
      --align-items: flex-start;
      --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
      overflow: visible;
}
.elementor-widget-axiron-site-logo .ata-site-logo-container .ata-site-logo-img {
      border-color: var(--e-global-color-primary);
}
.elementor-widget-axiron-site-logo .widget-image-caption {
      color: var(--e-global-color-text);
      font-family: var(--e-global-typography-text-font-family), Sans-serif;
      font-size: var(--e-global-typography-text-font-size);
      font-weight: var(--e-global-typography-text-font-weight);
      line-height: var(--e-global-typography-text-line-height);
      letter-spacing: var(--e-global-typography-text-letter-spacing);
}
.elementor-123 .elementor-element.elementor-element-354229d .ata-site-logo-container,
.elementor-123 .elementor-element.elementor-element-354229d .ata-caption-width figcaption {
      text-align: left;
}
.elementor-123 .elementor-element.elementor-element-354229d .ata-site-logo .ata-site-logo-container img {
      /* width: 100%; */
}
.elementor-123 .elementor-element.elementor-element-354229d .ata-site-logo .ata-site-logo-container img {
      width: 70%;
}
.elementor-123 .elementor-element.elementor-element-354229d .ata-site-logo img {
      max-width: 100%;
}
.elementor-123 .elementor-element.elementor-element-354229d .widget-image-caption {
      margin-top: 0px;
      margin-bottom: 0px;
}
.elementor-123 .elementor-element.elementor-element-354229d .ata-site-logo-container .ata-site-logo-img {
      border-style: none;
}
.elementor-123 .elementor-element.elementor-element-62ffb64 {
      --display: flex;
      overflow: visible;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a {
      background-color: #ffffff00;
      font-size: 16px;
      font-weight: 600;
      line-height: 1.2em;
      letter-spacing: 0px;
      padding: 8px 20px 8px 20px;
      color: var(--e-global-color-white);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover,
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus,
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active,
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a {
      background-color: #ffffff00;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a {
      background-color: #ffffff00;
      color: var(--e-global-color-primary);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel {
      background-color: var(--e-global-color-accent);
      border-style: none;
      border-radius: 14px 14px 14px 14px;
      min-width: 235px;
      box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, 0);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-hamburger {
      background-color: var(--e-global-color-accent);
      float: right;
      border-style: none;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-hamburger:hover {
      background-color: var(--e-global-color-primary);
      border-style: none;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-close {
      background-color: var(--e-global-color-white);
      font-size: 16px;
      font-weight: 500;
      line-height: 1.6em;
      letter-spacing: 0px;
      border-style: none;
      color: var(--e-global-color-primary);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-close:hover {
      background-color: var(--e-global-color-primary);
      color: var(--e-global-color-white);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-menu-container {
      height: 43px;
      border-radius: 0px 0px 0px 0px;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a {
      font-size: 16px;
      font-weight: 600;
      line-height: 1.2em;
      letter-spacing: 0px;
      color: var(--e-global-color-primary);
      /* padding: 12px 10px 12px 10px; */
      padding: 12px 10px 12px 0;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:hover {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:focus {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:active {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li:hover > a {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li.current-menu-item > a {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li.current-menu-ancestor > a {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator {
      color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li {
      margin: 0px 10px 0px 10px;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator {
      font-size: 12px;
      color: var(--e-global-color-primary);
      fill: var(--e-global-color-primary);
      padding: 0px 0px 0px 0px;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon {
      font-size: 12px;
      color: var(--e-global-color-primary);
      fill: var(--e-global-color-primary);
      padding: 0px 0px 0px 0px;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav-default .elementskit-dropdown-has > a .elementskit-submenu-indicator {
      margin: 2px 0px 0px 8px;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav-default .elementskit-dropdown-has > a .ekit-submenu-indicator-icon {
      margin: 2px 0px 0px 8px;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover {
      color: var(--e-global-color-primary);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus {
      color: var(--e-global-color-primary);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active {
      color: var(--e-global-color-primary);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a {
      color: var(--e-global-color-primary);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-submenu-panel {
      padding: 5px 0px 5px 0px;
}
.elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
      background-color: var(--e-global-color-white);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-hamburger > .ekit-menu-icon {
      color: var(--e-global-color-white);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
      background-color: var(--e-global-color-white);
}
.elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-hamburger:hover > .ekit-menu-icon {
      color: var(--e-global-color-white);
}
.elementor-123 .elementor-element.elementor-element-8a7e807 {
      --display: flex;
      overflow: visible;
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit-btn-wraper {
      text-align: right;
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button {
      padding: 15px 24px 15px 24px;
      font-family: var(--e-global-typography-accent-font-family), Sans-serif;
      font-size: var(--e-global-typography-accent-font-size);
      font-weight: var(--e-global-typography-accent-font-weight);
      line-height: var(--e-global-typography-accent-line-height);
      letter-spacing: var(--e-global-typography-accent-letter-spacing);
      border-radius: 5px 5px 5px 5px;
      gap: 10px;
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text {
      color: var(--e-global-color-secondary);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button.ekit_tamaya::before {
      color: var(--e-global-color-secondary);
      background-color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button.ekit_tamaya::after {
      color: var(--e-global-color-secondary);
      background-color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button i {
      color: var(--e-global-color-secondary);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_slide_in_line::after {
      background-color: var(--e-global-color-secondary);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button svg path {
      stroke: var(--e-global-color-secondary);
      fill: var(--e-global-color-secondary);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button:not(.ekit_tamaya) {
      background-color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_distorted_btn .ekit_button__bg {
      background-color: var(--e-global-color-accent);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button:hover > .ekit_creative_button_text {
      color: var(--e-global-color-secondary);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button:hover i {
      color: var(--e-global-color-secondary);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button:hover svg path {
      stroke: var(--e-global-color-secondary);
      fill: var(--e-global-color-secondary);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_position_aware_bg {
      background-color: var(--e-global-color-primary);
}
.elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button .ekit_creative_button_icon_wrapper {
      font-size: 20px;
}
@media (min-width: 768px) {
      .elementor-123 .elementor-element.elementor-element-8eb2150 {
            --width: 19%;
      }
      .elementor-123 .elementor-element.elementor-element-62ffb64 {
            --width: 61%;
      }
      .elementor-123 .elementor-element.elementor-element-8a7e807 {
            --width: 20%;
      }
}
@media (max-width: 1024px) and (min-width: 768px) {
      .elementor-123 .elementor-element.elementor-element-8eb2150 {
            --width: 80%;
      }
      .elementor-123 .elementor-element.elementor-element-62ffb64 {
            --width: 20%;
      }
      .elementor-123 .elementor-element.elementor-element-8a7e807 {
            --width: 100%;
      }
}
@media (max-width: 1024px) {
      .elementor-123 .elementor-element.elementor-element-440e2f3 {
            --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-123 .elementor-element.elementor-element-6242443 {
            --border-radius: 0px 0px 0px 0px;
            --padding-top: 10px;
            --padding-bottom: 10px;
            --padding-left: 10px;
            --padding-right: 10px;
      }
      .elementor-widget-axiron-site-logo .widget-image-caption {
            font-size: var(--e-global-typography-text-font-size);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-menu-container {
            background-color: var(--e-global-color-accent);
            max-width: 100%;
            border-radius: 0px 0px 0px 0px;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-nav-identity-panel {
            padding: 20px 20px 20px 20px;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a {
            line-height: 1.3em;
            color: var(--e-global-color-white);
            padding: 7px 20px 7px 20px;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:hover {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:focus {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:active {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li:hover > a {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li.current-menu-item > a {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li.current-menu-ancestor > a {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav > li {
            margin: 0px 0px 0px 0px;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a {
            line-height: 1.3em;
            padding: 7px 20px 7px 10px;
            color: var(--e-global-color-white);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a {
            color: var(--e-global-color-primary);
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-submenu-panel {
            padding: 0px 0px 0px 0px;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-navbar-nav .elementskit-submenu-panel {
            border-radius: 0px 0px 0px 0px;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-hamburger {
            float: right;
            padding: 8px 8px 8px 8px;
            width: 38px;
            border-radius: 6px;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-hamburger > .ekit-menu-icon {
            font-size: 22px;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 button.elementskit-menu-close {
            font-size: 22px;
            line-height: 1em;
            padding: 8px 8px 8px 8px;
            margin: 0px 0px 0px 0px;
            width: 38px;
            border-radius: 6px;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-nav-logo > img {
            max-width: 160px;
            max-height: 60px;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-nav-logo {
            margin: 5px 0px 5px 0px;
            padding: 5px 5px 5px 5px;
      }
      .elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button {
            padding: 13px 15px 13px 15px;
            font-size: var(--e-global-typography-accent-font-size);
            line-height: var(--e-global-typography-accent-line-height);
            letter-spacing: var(--e-global-typography-accent-letter-spacing);
      }
}
@media (max-width: 767px) {
      .elementor-123 .elementor-element.elementor-element-8eb2150 {
            --width: 80%;
      }
      .elementor-widget-axiron-site-logo .widget-image-caption {
            font-size: var(--e-global-typography-text-font-size);
            line-height: var(--e-global-typography-text-line-height);
            letter-spacing: var(--e-global-typography-text-letter-spacing);
      }
      .elementor-123 .elementor-element.elementor-element-62ffb64 {
            --width: 20%;
      }
      .elementor-123 .elementor-element.elementor-element-5377aa4 .elementskit-nav-logo > img {
            max-width: 120px;
            max-height: 50px;
      }
      .elementor-123 .elementor-element.elementor-element-e0bede0 .ekit_creative_button {
            font-size: var(--e-global-typography-accent-font-size);
            line-height: var(--e-global-typography-accent-line-height);
            letter-spacing: var(--e-global-typography-accent-letter-spacing);
      }
}
.elementor-1253 {
      background-image: url(https://demo.awaikenthemes.com/axiron/wp-content/uploads/2026/03/page-header-bg.jpg);
      background-position: center center;
      background-repeat: no-repeat;
      background-size: cover;
      padding-top: 290px;
      padding-bottom: 175px;
      padding-left: 10px;
      padding-right: 10px;
      overflow: hidden;
      position: relative;
      z-index: 1;
}
.elementor-1253::before {
      position: absolute;
      z-index: -1;
      content: "";
      background: #000;
      opacity: 0.5;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
}
.elementor-element-c84720d h3 {
      background-color: #fff;
      padding: 10px 20px 10px 30px;
      border-radius: 100px 100px 100px 100px;
      text-align: left;
      font-size: 14px !important;
      font-weight: 500 !important;
      line-height: 1em !important;
      letter-spacing: 0px !important;
}

.elementor-element-c84720d h3::before {
      content: "";
      position: absolute;
      top: 50%;
      left: 13px;
      border-radius: 50%;
      bottom: 0;
      transform: translateY(-50%);
      background-color: var(--e-global-color-accent);
      width: 5px;
      height: 5px;
}
.about-facts h4 {
      font-size: 20px;
}
.about-facts i {
      color: var(--e-global-color-accent);
      font-size: 18px;
      position: relative;
}
.elementskit-info-box-title {
      padding: 0px 0px 0px 0px;
      color: var(--e-global-color-primary);
      font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
      font-size: var(--e-global-typography-secondary-font-size);
      font-weight: var(--e-global-typography-secondary-font-weight);
      line-height: var(--e-global-typography-secondary-line-height);
      letter-spacing: var(--e-global-typography-secondary-letter-spacing);
}
