.elementor .e-e9bfa21-7465155{font-family:Jost;font-weight:700;color:var(--Marine);margin-block-end:20px;}.elementor .e-0934f16-7550721{width:80%;font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-4724734-1259e40{padding-block-start:2%;padding-block-end:-2px;padding-inline-start:5%;padding-inline-end:5%;flex-direction:column;}.elementor .e-f782b3e{width:25%;padding:0px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-a60f5e3-7e2d042{padding-block-start:0px;padding-block-end:0%;padding-inline-start:0%;padding-inline-end:0%;flex-direction:column;}.elementor .e-c9ed43b{width:75%;flex-direction:column;}.elementor .e-5475a03{padding-block-start:2%;padding-block-end:2%;padding-inline-start:3%;padding-inline-end:5%;flex-direction:row;}.elementor .e-e73b7f1-ee8de7c{font-family:Jost;font-weight:700;color:var(--Marine);margin-block-end:20px;}.elementor .e-c7dc8df{padding-block-start:2%;padding-block-end:-2px;padding-inline-start:5%;padding-inline-end:5%;display:none;flex-direction:column;}.elementor .e-7ea6e22{padding-block-end:2%;padding-inline-start:5%;padding-inline-end:5%;display:none;flex-direction:column;}.elementor .e-ff87450-129697e{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;margin-block-end:0px;}.elementor .e-05a5a36-d27b69a{font-family:Jost;font-weight:700;font-size:38px;color:var(--Marine);margin-block-end:0px;}.elementor .e-1baeffa-90afd6e{padding:0px;flex-direction:column;align-items:start;}.elementor .e-6b8458b-df96fac{width:80%;font-family:Lato;font-weight:400;font-size:16px;color:var(--Marine);}.elementor .e-bfcdba2-cf13c9d{font-family:Lato;font-weight:700;font-size:18px;color:#ffffff;}.elementor .e-99d2843-4c44151{font-family:Lato;font-size:13px;color:#ffffff;margin-block-start:20px;}.elementor .e-cf8191a-fce5cc2{padding:0px;flex-direction:column;}.elementor .e-5cc347a-39a1b8c{padding:10%;border-radius:20px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/courbe-3.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom left;background-color:var(--Marine);flex-direction:column;justify-content:space-between;}.elementor .e-bab43c6-cdc6b40{font-family:Lato;font-weight:700;font-size:18px;color:var(--Marine);}.elementor .e-acac25d-47c0517{font-family:Lato;font-size:13px;color:var(--Marine);margin-block-start:20px;}.elementor .e-07f517e-c146503{padding:0px;flex-direction:column;}.elementor .e-58f0be1-ec6e0a6{padding:10%;border-radius:20px;background-color:var(--Ciel);flex-direction:column;justify-content:space-between;}.elementor .e-7df9851-01839d0{font-family:Lato;font-weight:700;font-size:18px;color:#ffffff;}.elementor .e-62e1ce4-1ca27b0{font-family:Lato;font-size:13px;color:#ffffff;margin-block-start:20px;}.elementor .e-95e8cd0-5ef4abf{padding:0px;flex-direction:column;}.elementor .e-ad9eb2e-dddcdcb{padding:10%;border-radius:20px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/courbe-7.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;background-color:var(--Rouge);flex-direction:column;justify-content:space-between;}.elementor .e-cbe6cd7-991c619{column-gap:20px;padding:0px;row-gap:5px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-d708b4d-af106b4{padding:0px;}.elementor .e-140d738-ad3ea69{width:65%;padding:0px;flex-direction:column;gap:40px;}.elementor .e-5a408dd-753f9c6{width:100%;height:100%;object-fit:cover;display:flex;justify-content:space-evenly;align-items:stretch;align-self:center;}.elementor .e-9ff3ae9-4122d34{width:35%;padding:0px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:stretch;}.elementor .e-603546c-8ff6dc0{padding:5%;background-color:var(--Beige);flex-direction:row;gap:50px;align-items:stretch;}.elementor .e-486b2ff-b6520a7{padding:0px;flex-direction:column;}.elementor .e-6c37fda{padding:0px;flex-direction:column;}.elementor .e-09cad97-8e5ead3{height:100px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/meeting-room-scaled.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-dded5dd{padding:0px;flex-direction:column;}.elementor .e-5db42b7a-785693c{font-family:Jost;font-weight:700;font-size:38px;color:var(--Blanc);margin-block-end:0px;}.elementor .e-2a89af59-0546e70{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-7f2de289-a24f116{width:80%;font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);}.elementor .e-89a7ded-b30a8c3{width:60%;padding:0px;flex-direction:column;gap:20px;align-items:start;}.elementor .e-597f4adb-148768e{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);display:flex;}.elementor .e-7a358b0c-013d4fc{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-1b4963c-2071b01{font-family:Lato;color:var(--Blanc);}.elementor .e-45e75956-02e3c21{margin-block-end:15px;}.elementor .e-a1fb574-3aa457c{border-color:var(--Ciel);}.elementor .e-185c9162-3d7a603{font-size:13px;color:var(--Blanc);}.elementor .e-6bbddeed-5c79ed0{margin-block-end:15px;}.elementor .e-ee527a7-1c2a05c{border-radius:50px;background-color:var(--Rouge);}.elementor .e-78aa9f93-791c645{width:40%;padding:0px;flex-direction:column;gap:30px;}.elementor .e-4da8afdb-2a884ca{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;}