.elementor .e-128b244b-08cc538{font-family:Jost;font-size:17px;}.elementor .e-6759fdb-6eef7d0{width:fit-content;flex-direction:row;gap:20px;align-items:center;}.elementor .e-362d1c44-a5ebf13{padding:0px;border-width:0px;border-color:var(--Marine);justify-content:center;align-items:center;}.elementor .e-2a8f04f6-9e56a1f{width:3px;height:40px;padding:0px;background-color:var(--Marine);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-683e640c-5737bac{font-family:Jost;font-size:17px;color:var(--Marine);}.elementor .e-29c262d9-a317a02{width:fit-content;flex-direction:row;gap:20px;align-items:center;}.elementor .e-7f61f73d-2a7bbd2{padding:0px;justify-content:center;align-items:center;}.elementor .e-60de047-2ecefa9{width:3px;height:40px;padding:0px;background-color:var(--Marine);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-c8c429c-b0fd00a{font-family:Jost;font-size:17px;color:var(--Marine);}.elementor .e-901ffef-c42d698{width:fit-content;flex-direction:row;gap:20px;align-items:center;}.elementor .e-c8c209e-67afd60{padding:0px;justify-content:center;align-items:center;}.elementor .e-37ae6369-ada772c{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-a83c4f2{display:none;flex-direction:column;}.elementor .e-8e06af3-3a671dd{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;margin-block-end:10px;}.elementor .e-d2f61b9-a2793fd{font-family:Jost;font-weight:700;font-size:38px;color:var(--Marine);margin-block-end:0px;}.elementor .e-046515d-37f1eba{object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin: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-8e8687f-ac862a3{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-c11b92c-afe68ee{font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-cac99ee-825d695{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-f7a4523-5cae9c6{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-985b9b7-ef7a441{flex-direction:column;}.elementor .e-46e650d-a0ebfdd{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-39551cb-0a79361{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-08dbf6d-133ef41{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-563a74a-e31df0b{flex-direction:column;}.elementor .e-dfa95ce-d2d589f{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-cb6223e-b85ebac{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-7b81191-bef7456{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-de899ee-ccd056f{flex-direction:column;}.elementor .e-6e1b1ff-6ae316c{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-a6287d9-a9bd2dc{width:fit-content;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:30px;border-radius:20px;background-color:var(--Beige2);display:none;flex-direction:column;gap:2px;}.elementor .e-d1f0169-5defab7{width:50%;padding:0px;flex-direction:column;gap:20px;}.elementor .e-e08df73-88d8538{object-fit:cover;object-position:bottom center;}.elementor .e-dc9538f-07f6c7f{width:40%;height:400px;padding:0px;align-items:stretch;align-self: stretch;
  height: auto;\n}.elementor .e-867af2a-5a2326b{padding:5%;justify-content:space-between;align-items:center;}.elementor .e-d03d87a{padding:0px;flex-direction:column;}.elementor .e-db3a097-f52d162{object-fit:cover;}.elementor .e-b5a4589-59e184a{width:40%;height:400px;padding:0px;align-items:stretch;align-self: stretch;
  height: auto;\n}.elementor .e-3b3e840-24c648f{font-family:Jost;font-weight:700;font-size:38px;color:var(--Marine);margin-block-end:0px;}.elementor .e-3997714-7df216c{object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin: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-4a062d5-2d7a931{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-e4d80a2-f67c155{font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-e24e07a-a47ccfd{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-f7296ee-4cfc8fa{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-7717df5-2af7258{flex-direction:column;}.elementor .e-cc494bf-328a704{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-63447b4-b7b912c{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-b406f04-c4a4ea7{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-311432f-e5de0ba{flex-direction:column;}.elementor .e-2cebb77-0bc20b2{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-73da05b-35bd7bf{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-020c86b-58d2a69{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-28dec86-2bd39ff{flex-direction:column;}.elementor .e-f413253-f70fc45{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-a646b5d-c87f520{width:fit-content;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:30px;border-radius:20px;background-color:var(--Beige2);display:none;flex-direction:column;gap:2px;}.elementor .e-ca1d169-13395ad{width:50%;padding:0px;flex-direction:column;gap:20px;}.elementor .e-5382ab9-6e3b953{padding:5%;background-color:var(--Ciel);justify-content:space-between;align-items:center;}.elementor .e-111e0f3-b3928c5{padding:0px;flex-direction:column;}.elementor .e-d08218c-1c4ccef{font-family:Jost;font-weight:700;font-size:20px;color:var(--Marine);margin-block-end:0px;}.elementor .e-02a9d94-6b90860{font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-095aa35-5a5137a{font-family:Jost;font-weight:700;font-size:20px;color:var(--Marine);margin-block-end:0px;}.elementor .e-fa7ef68-bf89b17{font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-01f660d-07b8a14{font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-2443067-bc988ea{width:50%;padding:0px;flex-direction:column;gap:20px;}.elementor .e-934cf58-075288f{object-fit:cover;}.elementor .e-74b9681-faf351b{width:40%;height:400px;padding:0px;align-items:stretch;align-self: stretch;
  height: auto;\n}.elementor .e-d9f02cf-a9ab8e5{padding:5%;background-color:var(--Beige);justify-content:space-between;align-items:center;}.elementor .e-2ea25d9-69658b0{padding:0px;flex-direction:column;}.elementor .e-14e9533f-fdeef02{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-5db3c2e-e2741fc{padding:0px;flex-direction:column;}.elementor .e-9fc7088-6b1e144{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;margin-block-end:10px;}.elementor .e-691dca0-cdbef45{font-family:Jost;font-weight:700;font-size:38px;color:var(--Marine);margin-block-end:0px;}.elementor .e-4dd7b68-2a74faf{object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin: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-51eec20-c1a39ea{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-db64db1-593b9d4{font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-8686aad-28922f2{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-411b004-c9b2ab6{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-f366c0a-10dd7aa{flex-direction:column;}.elementor .e-e636185-7a52684{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-3685917-8772cf5{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-86338c2-ce27d9c{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-084670b-bfeb8cf{flex-direction:column;}.elementor .e-e618e8c-09d3d35{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-5f15a29-1afb1b2{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-e130f49-72054ae{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-6f0bf7a-3f27c40{flex-direction:column;}.elementor .e-a9d8886-0afc8f7{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-5a1981b-b4a6cc3{width:fit-content;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:30px;border-radius:20px;background-color:var(--Beige2);display:none;flex-direction:column;gap:2px;}.elementor .e-ee1f7a8-b201ee4{width:50%;padding:0px;flex-direction:column;gap:20px;}.elementor .e-5e83c85-fef867e{object-fit:cover;}.elementor .e-f87120d-792cde3{width:40%;height:400px;padding:0px;align-items:stretch;align-self: stretch;
  height: auto;\n}.elementor .e-d8cd809-5ce677e{padding:5%;justify-content:space-between;align-items:center;}.elementor .e-bc3fa16-8b86f17{padding:0px;flex-direction:column;}.elementor .e-c1ab8c5-f2b4b70{font-family:Jost;font-weight:700;font-size:38px;color:var(--Marine);margin-block-end:0px;}.elementor .e-4f9f97d-8df8e4f{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-00462a4-98be188{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-c50ed78-f57726b{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:10px;}.elementor .e-e44e8b1-01e95f4{margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--DUP_Ciel);border-style:solid;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-a7d6da0-74af0e6{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-9fb9253-53f4a62{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:10px;}.elementor .e-1b349c3-339bc5c{margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--DUP_Ciel);border-style:solid;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-16f8783-495d01a{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-0e2ccba-f721343{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:10px;}.elementor .e-33a6e24-afa47fa{margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--DUP_Ciel);border-style:solid;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-242d1e4-e3f0488{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-0d3a2b3-894a39a{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:10px;}.elementor .e-012d13f-134c715{margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--DUP_Ciel);border-style:solid;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-38bed64-fdd68ab{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-5868455-aa6f766{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:10px;}.elementor .e-c68ad4d-26a644f{margin:0px;border-width:0px;border-color:var(--Ciel);border-style:solid;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-98c4dd6-b1b89ea{column-gap:20px;padding:0px;margin-block-start:0px;row-gap:0px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, 1fr);align-self:start;}.elementor .e-8190718-f7b6d2c{width:100%;padding:0px;margin:0px;}.elementor .e-7fb2a55-cdbe671{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);text-align:center;margin-block-start:0px;}.elementor .e-8af1e44-fe5988a{width:fit-content;padding-block-start:15px;padding-block-end:15px;padding-inline-start:25px;padding-inline-end:25px;margin-block-start:20px;border-radius:100px;background-color:var(--Marine);display:none;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-c62a325-17571b0{padding-block-start:5%;padding-block-end:4%;padding-inline-start:5%;padding-inline-end:5%;flex-direction:column;gap:30px;}.elementor .e-a8f7caa-0a148d9{padding:0px;background-color:var(--Beige);flex-direction:column;}.elementor .e-7ac657d-79e90d3{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-1c63f1e-ac2ee17{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-1916147-2072e90{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-4d8db1a-4cc2fbb{padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige2);flex-direction:column;gap:20px;}.elementor .e-5f9dc3c{padding:0px;flex-direction:column;}.elementor .e-0ae991d-2b70767{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-a3fb346-0b1842c{padding:0px;flex-direction:column;}.elementor .e-af76fd1-e4a663c{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;margin-block-end:10px;}.elementor .e-1223f00-3760dda{font-family:Jost;font-weight:700;font-size:38px;color:var(--Marine);margin-block-end:0px;}.elementor .e-3347046-6c505be{object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin: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-60deeff-491d017{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-ce491e7-9c14e7a{font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-93baec1-7e5df0d{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-a5d6e78-ee9dbf7{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-1d0c446-d9a0aa1{flex-direction:column;}.elementor .e-34582e8-cca8f0e{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-d6845e6-a269719{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-e5baf9c-9450af9{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-4c65c4e-57bde81{flex-direction:column;}.elementor .e-fea1748-7bcd2fe{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-4fed538-8947e2b{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-e5a3b65-28c0597{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-0cd7133-a1f6128{flex-direction:column;}.elementor .e-12e85f1-7dba229{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-b85c8bc-e18fc91{width:fit-content;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:30px;border-radius:20px;background-color:var(--Beige2);display:none;flex-direction:column;gap:2px;}.elementor .e-ba44621-4b21e2c{width:50%;padding:0px;flex-direction:column;gap:20px;}.elementor .e-9c1f324-d1adcb5{object-fit:cover;}.elementor .e-54e038e-ed7a8a8{width:40%;height:400px;padding:0px;align-items:stretch;align-self: stretch;
  height: auto;\n}.elementor .e-b4df753-c101acc{padding:5%;justify-content:space-between;align-items:center;}.elementor .e-b72d5f7-faf02d0{padding:0px;flex-direction:column;}.elementor .e-03c3b02-37d83c1{font-family:Jost;font-weight:700;font-size:38px;color:var(--Marine);margin-block-end:0px;}.elementor .e-19a97e5-7ec7b26{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-a9320a5-83a1d69{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-c620bd5-4ef75fa{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:10px;}.elementor .e-6dd8032-0d8e5c2{margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--DUP_Ciel);border-style:solid;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-c658a49-67ccb39{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-0a3e8c4-663f230{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:10px;}.elementor .e-8a01fb3-8b7e488{margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--DUP_Ciel);border-style:solid;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-b40532b-1fbff24{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-08ef907-7d53ae7{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:10px;}.elementor .e-f2a9b2f-66c4e4d{margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--DUP_Ciel);border-style:solid;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-36f62af-e000d70{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-a784959-b3a0249{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:10px;}.elementor .e-09fdf5d-ddba730{margin:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:var(--DUP_Ciel);border-style:solid;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-d2850b2-2ae006a{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-a49193c-29ae677{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:10px;}.elementor .e-c4cfd12-bbbf345{margin:0px;border-width:0px;border-color:var(--Ciel);border-style:solid;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-c477bd7-d65a1a9{column-gap:20px;padding:0px;margin-block-start:0px;row-gap:0px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, 1fr);align-self:start;}.elementor .e-9595b68-5e9981d{width:100%;padding:0px;margin:0px;}.elementor .e-aa39455-590d93e{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);text-align:center;margin-block-start:0px;}.elementor .e-665fa62-74fa4b0{width:fit-content;padding-block-start:15px;padding-block-end:15px;padding-inline-start:25px;padding-inline-end:25px;margin-block-start:20px;border-radius:100px;background-color:var(--Marine);display:none;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-39c05b1-38c7b6d{padding-block-start:5%;padding-block-end:4%;padding-inline-start:5%;padding-inline-end:5%;flex-direction:column;gap:30px;}.elementor .e-91e5c82-f4f126b{padding:0px;background-color:var(--Beige);flex-direction:column;}.elementor .e-4b81cea-00527ad{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;}.elementor .e-93dc833-b232156{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-2946031-96ae7f1{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-bd0629c-00434f2{padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige2);flex-direction:column;gap:20px;}.elementor .e-9e006df-df60d21{padding:0px;flex-direction:column;}.elementor .e-160a792-5cdc646{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-0288599-ed35c52{padding:0px;flex-direction:column;}.elementor .e-f8bd80f-897d7da{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;margin-block-end:10px;}.elementor .e-82f94fc-9aba10b{font-family:Jost;font-weight:700;font-size:38px;color:var(--Marine);margin-block-end:0px;}.elementor .e-f93d8d6-a645ed2{object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin: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-058439d-5240536{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-dad7478-668cb4e{font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-e5396b8-0c3d741{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-5e53207-1a1cee0{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-f679cb1-f1414ec{flex-direction:column;}.elementor .e-67c8c03-f3fef0d{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-b1b4c88-00d5287{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-9bcb2d2-a889d81{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-1918ddf-47364c6{flex-direction:column;}.elementor .e-3653ca6-8777d2f{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-0c688b5-5ea45ea{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-d7951e3-70969fd{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-d14bb4d-c444067{flex-direction:column;}.elementor .e-a40bab9-3793c01{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-7822010-a86791b{width:fit-content;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:30px;border-radius:20px;background-color:var(--Beige2);display:none;flex-direction:column;gap:2px;}.elementor .e-618548b-5b6651a{width:50%;padding:0px;flex-direction:column;gap:20px;}.elementor .e-9cda767-027212a{object-fit:cover;}.elementor .e-71024bc-22dd1f5{width:40%;height:400px;padding:0px;align-items:stretch;align-self: stretch;
  height: auto;\n}.elementor .e-fb5396b-66e6385{padding:5%;justify-content:space-between;align-items:center;}.elementor .e-968d680-f0ce10c{padding:0px;flex-direction:column;}.elementor .e-e337b1f{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-912d971-648fadd{object-fit:cover;}.elementor .e-26b9e5f-6631851{width:40%;height:400px;padding:0px;align-items:stretch;align-self: stretch;
  height: auto;\n}.elementor .e-9d0c3e5-1806aba{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;margin-block-end:10px;}.elementor .e-c437766-a802d5b{font-family:Jost;font-weight:700;font-size:38px;color:var(--Marine);margin-block-end:0px;}.elementor .e-135c522-84dd476{object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin: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-1a231cd-bf703d7{width:fit-content;object-fit:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-radius:30px;background-clip:border-box;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-803205d-898a18d{font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-88e7b55-ce18986{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-286a849-087e7da{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-e2227ef-91b6a28{flex-direction:column;}.elementor .e-0bdbb96-ad0afa5{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-3bee934-1474170{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-c6c0857-0c3d4cd{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-9efdbca-9545d4e{flex-direction:column;}.elementor .e-cef320e-266f3a5{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-82862d1-ff39b02{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-1821e4f-f14bec1{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-126568a-073d100{flex-direction:column;}.elementor .e-3163a82-1e67536{padding:0px;margin:0px;gap:20px;align-items:center;}.elementor .e-87bd109-606c26f{width:fit-content;padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:30px;border-radius:20px;background-color:var(--Beige2);display:none;flex-direction:column;gap:2px;}.elementor .e-bbc0198-55c7ce8{width:50%;padding:0px;flex-direction:column;gap:20px;}.elementor .e-bc0b4d4-d473ac6{padding:5%;justify-content:space-between;align-items:center;}.elementor .e-87340b0-258814a{padding:0px;flex-direction:column;}.elementor .e-f84d197-0d810e0{font-family:Jost;font-weight:700;font-size:38px;color:var(--Blanc);margin-block-end:0px;}.elementor .e-5c921f48-ff1bfa4{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:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-3b5cf33d-fd0159d{width:80%;font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);}.elementor .e-786cfe11-e571320{width:60%;padding:0px;flex-direction:column;gap:20px;align-items:start;}.elementor .e-121ffe60-faa32cf{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);display:flex;}.elementor .e-d0129c9-c808770{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;border-width:1px;border-color:var(--Blanc);border-style:solid;display:none;flex-direction:row;gap:10px;justify-content:center;align-items:center;align-self:start;}.elementor .e-66feafe1-9884e70{font-family:Lato;color:var(--Blanc);}.elementor .e-6d36b1ea-2619fc4{margin-block-end:15px;}.elementor .e-3f55b929-94b7f64{border-color:var(--Ciel);}.elementor .e-ce2a7e2-ae9a787{font-size:13px;color:var(--Blanc);}.elementor .e-43cca0bf-a05d802{margin-block-end:15px;}.elementor .e-37e5f948-beb82a3{border-radius:50px;background-color:var(--Rouge);}.elementor .e-19360b7c-4f20c13{width:40%;padding:0px;flex-direction:column;gap:30px;}.elementor .e-49190678-cbd203c{padding-block-start:3%;padding-block-end:3%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Marine);gap:40px;align-items:center;}