.elementor .e-c8600f0-f595e14{font-family:Jost;font-size:17px;}.elementor .e-fb4fb08-a169056{width:fit-content;flex-direction:row;gap:20px;align-items:center;}.elementor .e-3c8ef74-d22519e{padding:0px;border-width:0px;border-color:var(--Marine);justify-content:center;align-items:center;}.elementor .e-386506b-b6c91f3{width:3px;height:40px;padding:0px;background-color:var(--Marine);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-dd34923-60ed7a6{font-family:Jost;font-size:17px;color:var(--Marine);}.elementor .e-49d24cb-a9d135b{width:fit-content;flex-direction:row;gap:20px;align-items:center;}.elementor .e-641decb-42ad5bd{padding:0px;justify-content:center;align-items:center;}.elementor .e-775d6d9-bc60d10{width:3px;height:40px;padding:0px;background-color:var(--Marine);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-a11d9a2-ea9c169{font-family:Jost;font-size:17px;}.elementor .e-282e469-536b8a0{flex-direction:row;gap:20px;justify-content:center;align-items:center;}.elementor .e-8c6f21e-7d25079{padding:0px;justify-content:center;align-items:center;align-self:center;}.elementor .e-71a9f8f-e41c9af{width:3px;height:40px;padding:0px;background-color:var(--Marine);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-15ea755-4e62df9{font-family:Jost;font-size:17px;}.elementor .e-853c391-f088791{width:fit-content;flex-direction:row;gap:20px;align-items:center;}.elementor .e-4c74007-b7309bc{padding:0px;justify-content:center;align-items:center;}.elementor .e-69dce7e{padding-block-start:1%;padding-block-end:1%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Ciel);display:flex;flex-direction:row;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);justify-content:space-between;align-items:center;/* Conteneurs de sous-navigation */
.subnav-item {
  position: relative !important;
}

/* Soulignement rouge */
.subnav-item::after {
  content: "" !important;
  display: block !important;
  position: absolute !important;
  bottom: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 2px !important;
  background-color: #C11722 !important;
  opacity: 0;
  transition: opacity 0.3s ease;
  pointer-events: none;
}

/* Hover et actif */
.subnav-item:hover::after,
.subnav-item.active::after {
  opacity: 1 !important;
}
.subnav-item:hover::after,
.subnav-item:has(a:hover)::after {
  opacity: 1 !important;
  visibility: visible !important;
}

/* Les 4 blocs de navigation */
selector > .subnav-item {
  flex: 1 1 0 !important;
  min-width: 0;
  width: 0 !important;
  justify-content: center !important;
  align-items: center !important;
}

/* Les séparateurs */
selector > .subnav-separator {
  flex: 0 0 1px !important;
  width: 1px !important;
  min-width: 1px !important;
}

.subnav-item {
   color: #0D3049 !important;
}

.subnav-item:hover,
.subnav-item.active,
.subnav-item:hover a,
.subnav-item.active a {
  color: #0D3049 !important;
}\n}.elementor .e-aa8c187-2aed47d{font-family:Jost;font-size:17px;}.elementor .e-4ef6bb09-a3879b9{display:none;flex-direction:column;}.elementor .e-6bb5d1c-7d89838{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-b71c347-3aaa605{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:start;}.elementor .e-59c8c50-c55cbf0{font-family:Jost;font-weight:700;font-size:2.5rem;color:var(--Marine);margin-block-end:40px;}.elementor .e-5efaed3-52d4cec{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-291230b-826b795{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-c14a10e-6ef1488{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);display:flex;}.elementor .e-0a50f73-52737d5{width:fit-content;height:fit-content;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:0px;border-radius:30px;background-color:var(--Rouge);flex-direction:row;gap:20px;justify-content:center;align-items:center;align-self:start;}.elementor .e-bfca959-16b8849{padding:0px;margin-block-start:10px;flex-direction:column;gap:20px;}.elementor .e-ddbce92-861f80b{width:40%;padding-block-start:0%;padding-block-end:0%;padding-inline-start:0%;padding-inline-end:0%;flex-direction:column;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-90cffbc-7a039de{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-end:0px;margin:10px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/IHST-2026©NicolasSchopfer-HD-6-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;}.elementor .e-83732f3-2719f8d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0%;padding-inline-end:0%;flex-direction:row;justify-content:space-between;}.elementor .e-1916eaf{padding:5%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-6657b8f-201e762{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-4cfaf8e-26b4bea{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-0bd6296-304d422{padding:0px;flex-direction:column;}.elementor .e-0d6ade8-d708492{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-ad113af-0100b71{padding:0px;}.elementor .e-cebb9c2-4c08ed3{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-2585cf1-e2fab12{padding:0px;flex-direction:column;}.elementor .e-4dfbc05-40be65d{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-30324e7-4ccb21b{padding:0px;}.elementor .e-2bd652a-1f33f49{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-c087f63-bb27511{padding:0px;flex-direction:column;}.elementor .e-ad6cc5c-e74916f{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-34a5d5a-a5e3947{padding:0px;}.elementor .e-b022339-9077c07{padding:0px;margin-block-start:30px;display:flex;flex-direction:column;gap:10px;}.elementor .e-c1032c1-50e72b4{width:30%;padding-block-start:4%;padding-block-end:4%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige2);flex-direction:column;}.elementor .e-7ee5d3e-2a2aa04{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-faa897b-55ce10a{width:100%;padding:0px;margin-inline-end:10%;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-370b5d3-be8d406{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-1c9512f-f521d16{padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-cfcd29c-b9d9c1d{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-9f725a4-a1d3702{height:fit-content;padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-ad5dcd5-ed69acb{width:100%;padding:0px;flex-direction:row;gap:30px;justify-content:flex-start;align-items:stretch;}.elementor .e-05c7795-0b80701{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-5f1487c-0bfa680{width:100%;padding:0px;margin-inline-end:10%;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-69b73f9-3b94961{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-763c75c-388a1ce{padding:0px;flex-direction:column;}.elementor .e-379ec52-0658137{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-fc37f1b-50a77d2{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-f5349ba-a81258c{padding:0px;flex-direction:column;}.elementor .e-4f35a10-c1c4ed8{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-cea17ba-513b8b9{width:100%;padding:0px;margin-block-start:30px;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-81de203-1097e5c{padding:0px;margin-block-start:15px;flex-direction:column;gap:0px;}.elementor .e-b1c374e-b113a3c{font-family:Lato;font-size:14px;color:var(--Marine);margin-block-start:20px;}.elementor .e-8ca0e7e-504e202{width:70%;padding-block-start:4%;padding-block-end:4%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Ciel-28);flex-direction:column;gap:30px;align-items:start;}.elementor .e-8061c82-83fc396{padding:0px;flex-direction:row;justify-content:space-evenly;}.elementor .e-2faffdf-191183b{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-b68ba60-bf4f7f3{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-5cd8187-ed7ea9f{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-a20bb4e{padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige);flex-direction:column;gap:20px;}.elementor .e-cf6b937-a489c2d{height:100px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/business-people-boardroom-meeting-discussion-office-team-communication-sharing-ideas-creative-group-employee-workers-conference-planning-collaboration-workplace-1024x617.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:0% 0%;flex-direction:column;}.elementor .e-fb2c1c9{padding:0px;border-width:0px;border-color:var(--Bordeaux);border-style:solid;flex-direction:column;}.elementor .e-e0e14cb-4d823ba{height:50px;padding:0px;border-width:0px;border-color:var(--Bordeaux);border-style:solid;background-color:var(--Bordeaux);display:flex;}.elementor .e-c89e472-4cedfdc{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-0b7337d-b9c4fa7{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:start;}.elementor .e-6105bbb-1f84808{font-family:Jost;font-weight:700;font-size:2.5rem;color:var(--Marine);margin-block-end:40px;}.elementor .e-348c873-87df1f1{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-6e9edcc-22e9aea{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-90d8eed-29995ac{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);display:flex;}.elementor .e-94562f4-afe7096{width:fit-content;height:fit-content;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:30px;border-radius:30px;background-color:var(--Rouge);display:block;flex-direction:row;gap:20px;justify-content:flex-start;align-items:center;align-self:start;}.elementor .e-bff02b2-2674ada{padding:0px;margin-block-start:10px;flex-direction:column;gap:20px;}.elementor .e-03d0b27-0cc1b03{width:40%;padding-block-start:0%;padding-block-end:0%;padding-inline-start:0%;padding-inline-end:0%;flex-direction:column;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-b6b30cb-93d147b{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-end:0px;margin:10px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/IHST-2026©NicolasSchopfer-HD-7-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-a83d54e-9438a4a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0%;padding-inline-end:0%;flex-direction:row;justify-content:space-between;}.elementor .e-7c8121a-a5afce3{padding:5%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-c7efacc-0a0fbd6{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-61bf85d-a0f69cb{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-8e73153-5dae86c{padding:0px;flex-direction:column;}.elementor .e-35dcf53-5870178{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-746e297-a2d0ec4{padding:0px;}.elementor .e-799cf41-88774c2{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-a13b8f5-80bdd18{padding:0px;flex-direction:column;}.elementor .e-86b8ba5-e446f5c{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-3e551ba-184fea5{padding:0px;}.elementor .e-bda8f02-f0ee97a{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-4a67c8f-b0b3559{padding:0px;flex-direction:column;}.elementor .e-b7fbf6f-9424f7d{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-42a2500-324c7bc{padding:0px;}.elementor .e-1c667f4-35b31d6{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-54f09ae-765af2f{padding:0px;flex-direction:column;}.elementor .e-18881f7-9a36e39{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-f2f2481-a1f844c{padding:0px;}.elementor .e-dabeacd-907819f{padding:0px;margin-block-start:30px;display:flex;flex-direction:column;gap:10px;}.elementor .e-1454122-6d3a099{width:30%;padding-block-start:4%;padding-block-end:4%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige2);flex-direction:column;}.elementor .e-10ee85d-de60824{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-b3c10e5-c8a3d9f{width:100%;padding:0px;margin-inline-end:10%;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-1ca8178-4e0b3ed{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-702a507-6986d68{padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-150824c-17c6af7{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-6a89972-9a57058{height:fit-content;padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-91692e6-408d18f{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-42061be-e6b57aa{height:fit-content;padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-9468b38-845d23d{width:100%;padding:0px;flex-direction:row;gap:30px;justify-content:flex-start;align-items:stretch;}.elementor .e-66e9116-0ed2840{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-cbbecaf-51374cc{width:100%;padding:0px;margin-inline-end:10%;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-d1692a2-ddf6b65{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-0637b1e-5f02a64{padding:0px;flex-direction:column;}.elementor .e-a386727-98781cd{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-3a8a62c-1af2ce1{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-12b6ae6-0ff5c00{padding:0px;flex-direction:column;}.elementor .e-783ecda-ece55ca{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-587b369-103295e{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-df044af-479b5ad{padding:0px;flex-direction:column;}.elementor .e-69c7171-3075804{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-1454206-56e9600{width:100%;padding:0px;margin-block-start:30px;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-6ab982b-75313ae{padding:0px;margin-block-start:15px;flex-direction:column;gap:0px;}.elementor .e-4e67dff-6a4b743{font-family:Lato;font-size:14px;color:var(--Marine);margin-block-start:20px;}.elementor .e-4080ffb-c9f6030{width:70%;padding-block-start:4%;padding-block-end:4%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Ciel-28);flex-direction:column;gap:30px;align-items:start;}.elementor .e-2db5630{padding:0px;flex-direction:row;justify-content:space-evenly;}.elementor .e-b27867f-38ae8f1{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-bc41ba1-a72c316{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-460c82a-65f92b5{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-17d9b8e-2e30e67{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-f302323-aea13ed{padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige);flex-direction:column;gap:20px;}.elementor .e-ad0e8a3-034b169{height:100px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/business-people-boardroom-meeting-discussion-office-team-communication-sharing-ideas-creative-group-employee-workers-conference-planning-collaboration-workplace-1024x617.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:0% 0%;flex-direction:column;}.elementor .e-13b0f2d-34474ac{padding:0px;flex-direction:column;}.elementor .e-bb197be-b11193f{height:50px;padding:0px;border-width:0px;border-color:var(--Bordeaux);border-style:solid;background-color:var(--Bordeaux);display:flex;}.elementor .e-7d3eec7-d7e23fd{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-3c23fcb-bf84049{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:start;}.elementor .e-20da2a1-f76d6e9{font-family:Jost;font-weight:700;font-size:2.5rem;color:var(--Marine);margin-block-end:40px;}.elementor .e-5133f35-ec39c4a{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-420f35f-543d46b{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-00f91a6-19ade78{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);display:flex;}.elementor .e-450c3db-a650ff7{width:fit-content;height:fit-content;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:30px;border-radius:30px;background-color:var(--Rouge);display:block;flex-direction:row;gap:20px;justify-content:flex-start;align-items:center;align-self:start;}.elementor .e-ea492c4-65eca18{padding:0px;margin-block-start:10px;flex-direction:column;gap:20px;}.elementor .e-291d252-787a5fa{width:40%;padding-block-start:0%;padding-block-end:0%;padding-inline-start:0%;padding-inline-end:0%;flex-direction:column;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-e5a4fa9-2b0b5c6{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-end:0px;margin:10px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/confident-factory-workers-yellow-hardhats-walking-together-industrial-workshop-discussing-work-processes-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-c25db5b-7aaf59a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0%;padding-inline-end:0%;flex-direction:row;justify-content:space-between;}.elementor .e-3a5531b-370efeb{padding:5%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-de5daf5-5420417{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-550e7de-c72405f{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-a906978-496122a{padding:0px;flex-direction:column;}.elementor .e-fe87271-8663cfe{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-4bece35-e2c7ba0{padding:0px;}.elementor .e-e55d00d-a4d33bb{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-b16482f-446439e{padding:0px;flex-direction:column;}.elementor .e-8aaf01b-cbadadb{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-72a71b7-7abdd1e{padding:0px;}.elementor .e-e2f6d2f-8f9b2c2{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-557c2f8-826052a{padding:0px;flex-direction:column;}.elementor .e-df2e06a-dd3a126{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-b4a93fe-50cd95a{padding:0px;}.elementor .e-77c61dc-280d421{padding:0px;margin-block-start:30px;display:flex;flex-direction:column;gap:10px;}.elementor .e-60c43a3-3a57e31{width:30%;padding-block-start:4%;padding-block-end:4%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige2);flex-direction:column;}.elementor .e-29fcae7-9421205{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-154d102-06029c6{width:100%;padding:0px;margin-inline-end:10%;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-9aff165-0ce7d42{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-6d088a5-284492e{padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-741b12a-ef430a0{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-c25ab30-ff449c1{height:fit-content;padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-f027f3c-34d738b{width:100%;padding:0px;flex-direction:row;gap:30px;justify-content:flex-start;align-items:stretch;}.elementor .e-97584e2-3699c71{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-29739a6-b275c6e{width:100%;padding:0px;margin-inline-end:10%;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-7181985-303552c{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-fa82112-8179683{padding:0px;flex-direction:column;}.elementor .e-369b1db-f7d4acc{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-db0b8f8-6cffc7b{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-1cb77ed-2a5f790{padding:0px;flex-direction:column;}.elementor .e-0aadb6c-a3ee69d{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-1dbbe57-88be33f{width:100%;padding:0px;margin-block-start:30px;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-120634f-0d25963{padding:0px;margin-block-start:15px;flex-direction:column;gap:0px;}.elementor .e-cbabfc9-07fedc2{font-family:Lato;font-size:14px;color:var(--Marine);margin-block-start:20px;}.elementor .e-b276e3a-46e1e8a{width:70%;padding-block-start:4%;padding-block-end:4%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Ciel-28);flex-direction:column;gap:30px;align-items:start;}.elementor .e-21d6323-a89d2fe{padding:0px;flex-direction:row;justify-content:space-evenly;}.elementor .e-45ebd79-2496841{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-71f8a2a-5911304{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-ed20bbc-ec161f6{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-2372290-70bd31e{padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige);flex-direction:column;gap:20px;}.elementor .e-1ea8ebe-e8491ba{height:100px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/business-people-boardroom-meeting-discussion-office-team-communication-sharing-ideas-creative-group-employee-workers-conference-planning-collaboration-workplace-1024x617.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:0% 0%;flex-direction:column;}.elementor .e-402ffbf-991f251{padding:0px;flex-direction:column;}.elementor .e-52a5235-f331cbf{height:50px;padding:0px;border-width:0px;border-color:var(--Bordeaux);border-style:solid;background-color:var(--Bordeaux);display:flex;}.elementor .e-24a195d-35e73c1{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-7415111-1f7e999{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-self:start;}.elementor .e-a4249d1-045ef7b{font-family:Jost;font-weight:700;font-size:2.5rem;color:var(--Marine);margin-block-end:40px;}.elementor .e-18a452b-bee131b{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-f96e127-4d7854c{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-399edc6-6f1a313{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);display:flex;}.elementor .e-749de52-21cb94c{width:fit-content;height:fit-content;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:30px;border-radius:30px;background-color:var(--Rouge);display:block;flex-direction:row;gap:20px;justify-content:flex-start;align-items:center;align-self:start;}.elementor .e-3b10dda-26430be{padding:0px;margin-block-start:10px;flex-direction:column;gap:20px;}.elementor .e-0fcab07-dc5c200{width:40%;padding-block-start:0%;padding-block-end:0%;padding-inline-start:0%;padding-inline-end:0%;flex-direction:column;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-a8f4fed-37a217e{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-end:0px;margin:10px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/IHST-2026©NicolasSchopfer-HD-20-1-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-c1e9b77-892a404{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0%;padding-inline-end:0%;flex-direction:row;justify-content:space-between;}.elementor .e-fdccc46-b7e8e05{padding:5%;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-ac4123b-40e7b27{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-ea14c42-49f5ddb{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-1beca49-8486caa{padding:0px;flex-direction:column;}.elementor .e-be3ff2b-9a9fc05{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-562e313-bde498e{padding:0px;}.elementor .e-5c7005f-2261864{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-79da7c4-0b2c57a{padding:0px;flex-direction:column;}.elementor .e-70d113e-c919987{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-355b4b3-da74903{padding:0px;}.elementor .e-d237860-24b5fca{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-01ccde9-8e5421f{padding:0px;flex-direction:column;}.elementor .e-a8f121a-fbdbacd{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-04575fa-78633ec{padding:0px;}.elementor .e-84a908d-dd6bdbd{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-172e654-c438bbe{padding:0px;flex-direction:column;}.elementor .e-408d3ff-7d9e16a{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-0a50c1b-cd29e49{padding:0px;}.elementor .e-0d6e85b-56433bb{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-34c246c-2c7f4ca{padding:0px;flex-direction:column;}.elementor .e-240f4ee-0aab664{padding:20px;margin:0px;border-radius:15px;background-color:var(--Beige);gap:10px;align-items:center;}.elementor .e-f29c5a6-8e99780{padding:0px;}.elementor .e-4bc3bf5-75b3050{padding:0px;margin-block-start:30px;display:flex;flex-direction:column;gap:10px;}.elementor .e-cc8fc2c-118ca17{width:30%;padding-block-start:4%;padding-block-end:4%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige2);flex-direction:column;}.elementor .e-8427e28-22e623e{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-c2c0b7b-2b3ae95{width:100%;padding:0px;margin-inline-end:10%;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-7035bd3-180fa6b{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-212764f-8dde1eb{height:100px;padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-03dcd96-6570486{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-b11ffdb-cc93c27{height:100px;padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-e76d7a6-199e1e4{width:100%;padding:0px;flex-direction:row;gap:30px;justify-content:flex-start;align-items:stretch;}.elementor .e-3232879-49f1427{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-0b97262-4bc64f9{height:100%;padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-cdc1175-1e55a8c{font-family:Lato;font-size:14px;color:var(--Blanc);text-align:center;}.elementor .e-f4fa9f9-c8c1677{height:100%;padding:20px;border-radius:20px;background-color:var(--Marine);flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-9d191db-47642e5{width:100%;padding:0px;flex-direction:row;gap:30px;justify-content:flex-start;align-items:stretch;}.elementor .e-8ec3598-b77bf87{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-68063c8-f292c96{width:100%;padding:0px;margin-inline-end:10%;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-b3ab656-238633c{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-05eaac6-371275e{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-77e953e-92ad47f{padding:0px;flex-direction:column;}.elementor .e-1b64db0-5027a46{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-7e379e4-5ffc366{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-639f240-eb1313d{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-b8364c3-0aa3d2e{padding:0px;flex-direction:column;}.elementor .e-2bc8b8a-e4ad56e{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-e2aa1d0-4bd6790{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-0092af7-ef98671{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-2f9ce97-a1ed426{padding:0px;flex-direction:column;}.elementor .e-e36d2e5-d55cb30{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-ebc1d38-c302f8a{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-19ac8c3-f93613c{font-family:Lato;font-size:15px;color:var(--Marine);}.elementor .e-eb9b7d6-69582a2{padding:0px;flex-direction:column;}.elementor .e-843ca9e-788269f{padding:20px;margin:0px;border-radius:15px;background-color:var(--DUP_Ciel);gap:10px;align-items:center;}.elementor .e-e4837e2-bd0315e{width:100%;padding:0px;margin-block-start:30px;flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-4e1aa8f-757c7bc{padding:0px;margin-block-start:15px;flex-direction:column;gap:0px;}.elementor .e-ea93787-7c36b98{font-family:Lato;font-size:14px;color:var(--Marine);margin-block-start:20px;}.elementor .e-d13696e-b558a74{width:70%;padding-block-start:4%;padding-block-end:4%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Ciel-28);flex-direction:column;gap:30px;align-items:start;}.elementor .e-55ad443-09283fb{padding:0px;flex-direction:row;justify-content:space-evenly;}.elementor .e-e271005-16036b0{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-bf0b90c-b3489be{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-03f43cb-6e8c2fc{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-5b44b9f-1592fb2{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-35d731e-d3f74f0{padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige);flex-direction:column;gap:20px;}.elementor .e-54d7998-a3af4a2{font-family:Jost;font-weight:700;font-size:32px;color:var(--Marine);margin-block-end:0px;display:flex;justify-content:flex-start;align-self:start;}.elementor .e-d77d21a-aaae71a{font-family:Lato;font-size:16px;color:var(--Marine);margin-block-start:30px;}.elementor .e-b1fda5b-43dc307{width:50%;padding:0px;flex-direction:column;}.elementor .e-9ecd8df-786404a{font-family:Lato;font-weight:500;font-size:16px;color:var(--Marine);}.elementor .e-7f45afb-58f223c{font-family:Lato;font-weight:500;font-size:16px;color:var(--Marine);}.elementor .e-10590ed-b8817ce{font-family:Lato;font-weight:500;font-size:16px;color:var(--Marine);}.elementor .e-8f738ab-d2d6c5b{flex-direction:column;gap:10px;}.elementor .e-51f878e-6e877c8{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);display:flex;}.elementor .e-e92ef9e-a5ce924{width:fit-content;height:fit-content;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:0px;border-radius:30px;background-color:var(--Marine);flex-direction:row;gap:20px;justify-content:center;align-items:center;align-self:start;}.elementor .e-92f210c-8f6a43f{padding:0px;margin-block-start:20px;gap:20px;}.elementor .e-31484f1-a77ec66{width:50%;padding:0px;flex-direction:column;}.elementor .e-2978031{padding-block-start:7%;padding-block-end:7%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Ciel-28);display:flex;flex-direction:row;gap:40px;}