﻿/* InformApex CSS entrypoint - modularized */
@import url("iax/iax-00-00-prelude.css");
@import url("iax/iax-01-core-layout.css?v=20260621_214617");
@import url("iax/iax-02-header-navigation.css?v=20260622_174151");
@import url("iax/iax-03-hero.css");
@import url("iax/iax-04-shared-section-spacing.css");
@import url("iax/iax-05-footer.css?v=20260622_173251");
@import url("iax/iax-06-projects.css");
@import url("iax/iax-07-features.css?v=20260623_002728");
@import url("iax/iax-08-testimonials.css");
@import url("iax/iax-09-about.css?v=20260623_000545");
@import url("iax/iax-10-subscribe.css");
@import url("iax/iax-11-info.css");
@import url("iax/iax-12-pricing.css?v=20260621_221626");
@import url("iax/iax-13-faq.css");
@import url("iax/iax-14-offcanvas-menu.css?v=20260622_174942");
@import url("iax/iax-15-preloader.css");
@import url("iax/iax-16-animations.css");
@import url("iax/iax-17-localisation-page.css?v=20260619_000257");
@import url("iax/iax-18-links-page.css");
@import url("iax/iax-19-software-page.css");
@import url("iax/iax-20-adaptive-header-overrides.css?v=20260622_174151");
@import url("iax/iax-21-hero-variant-tech.css?v=20260621_214617");
@import url("iax/iax-22-glass-header-variant.css?v=20260622_174942");
@import url("iax/iax-23-realisations-page.css");
@import url("iax/iax-24-services-submenu.css?v=20260622_174151");
@import url("iax/iax-25-sauvegarde-supervisee.css?v=20260620_172318");
@import url("iax/iax-26-guides-windows.css?v=20260705_225851");

@media screen and (max-width: 768px) {
  #iax-hero .page-hero-copy {
    padding-right: 76px !important;
  }

  #iax-hero .page-hero-copy > img.page-hero-logo {
    width: 52px !important;
    min-width: 52px !important;
    max-width: 52px !important;
    height: 52px !important;
    min-height: 52px !important;
    max-height: 52px !important;
    top: 12px !important;
    right: 12px !important;
  }
}

@media screen and (min-width: 769px) and (max-width: 1100px) {
  body.links-page-adaptive #iax-header nav {
    gap: 12px;
  }

  body.links-page-adaptive #iax-header nav ul.left-menu:first-child {
    white-space: nowrap;
  }

  body.links-page-adaptive #iax-header nav ul.left-menu:first-child li {
    margin-right: 10px;
  }

  body.links-page-adaptive #iax-header nav ul.left-menu:first-child li a {
    font-size: 19px;
    white-space: nowrap;
  }

  body.links-page-adaptive #iax-header #iax-logo a img {
    width: 140px;
    height: auto;
  }
}

@media screen and (min-width: 769px) and (max-width: 900px) and (orientation: portrait) {
  body.links-page-adaptive #iax-header nav ul.left-menu:first-child {
    transform: translateX(-6px);
  }
}

@media screen and (min-width: 1101px) {
  body.links-page-adaptive #iax-header nav ul.left-menu:first-child {
    transform: translateX(60px);
  }
}



