.elementor .e-92606e7-9ff0095{font-family:Lato;font-size:14px;color:var(--Rouge);letter-spacing:2px;text-transform:uppercase;margin-block-end:10px;}.elementor .e-7f436ee-5419381{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-fd7e659-5c3a64c{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-1b39123-ef2562b{font-family:Lato;font-size:16px;color:var(--Marine);margin-block-start:30px;}.elementor .e-fcbd8ca-8da0648{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);display:flex;}.elementor .e-16e976a-23a16de{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:25px;border-radius:30px;background-color:var(--Rouge);flex-direction:row;gap:20px;justify-content:center;align-items:center;align-self:start;}.elementor .e-652486e-cd02cb8{width:50%;padding:0px;flex-direction:column;}.elementor .e-f071871-e535219{padding-block-start:7%;padding-block-end:7%;padding-inline-start:5%;padding-inline-end:5%;flex-direction:row;gap:40px;}.elementor .e-eab0fe6{padding:0px;background-image:url("https://ihst.ch/wp-content/uploads/2026/10/bandeau-page-contact.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;background-color:var(--Ciel);opacity:100%;flex-direction:column;}.elementor .e-ae2a1f1-3b996fb{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-d1a49b3-d66a8a1{font-family:Lato;font-size:16px;color:var(--Marine);margin-block-start:20px;margin-block-end:30px;}.elementor .e-d17c3be-eb4d7d5{padding:0px;flex-direction:column;}.elementor .e-9e806d4-b3ae5b4{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-8d3b846-923f5c1{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-229a8d1-4184176{font-family:Lato;font-size:14px;color:var(--Marine);font-style:italic;}.elementor .e-d86f9ca-05099a8{flex-direction:column;}.elementor .e-8972e1d-7ab3d84{gap:20px;align-items:center;}.elementor .e-29722cf-146e1f6{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-6e15420-b9ff0f9{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-c9612e8-456643c{font-family:Lato;font-size:14px;color:var(--Marine);font-style:italic;}.elementor .e-b0f5ade-0f6b43d{flex-direction:column;}.elementor .e-9e9055b-a265c4f{gap:20px;align-items:center;}.elementor .e-2a001b0-be40602{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-074079f-76e3b85{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-c051fd3-570bf7a{font-family:Lato;font-size:14px;color:var(--Marine);}.elementor .e-bedba7d-77d0061{flex-direction:column;}.elementor .e-d62e7ed-9338f7a{gap:20px;align-items:center;}.elementor .e-f4be49a-f0c286c{padding:0px;flex-direction:column;gap:20px;}.elementor .e-72ac345-52497a8{font-family:Lato;font-weight:700;font-size:16px;color:var(--Marine);}.elementor .e-293865b-5a4cd9e{font-family:Lato;font-size:14px;color:var(--Marine);}.elementor .e-3db8dc0-ea6c52f{flex-direction:column;}.elementor .e-32c3a80-21df2b3{margin-block-start:20px;border-radius:20px;background-color:var(--Ciel);}.elementor .e-24128cb-7333789{width:40%;height:fit-content;padding:5%;border-radius:15px;background-color:var(--Ciel-28);flex-direction:column;justify-content:flex-start;}.elementor .e-3a5861b-7435eb9{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-d8163ce-67ac2e2{font-family:Lato;font-size:16px;color:var(--Marine);margin-block-start:20px;margin-block-end:30px;}.elementor .e-6dcb47e-cfbe027{font-family:Lato;font-weight:700;font-size:15px;color:var(--Marine);}.elementor .e-bbbd92a-15a27f6{font-family:Lato;font-weight:500;font-size:14px;color:var(--Marine);border-radius:10px;border-width:1px;border-color:var(--Ciel);border-style:solid;}.elementor .e-dd2d21a-e1f5047{padding:0px;flex-direction:column;gap:15px;}.elementor .e-8bc40b2-fe5bd35{font-family:Lato;font-weight:700;font-size:15px;color:var(--Marine);}.elementor .e-0022b53-d98a3a7{padding:0px;flex-direction:column;gap:15px;}.elementor .e-b10fca9-9331849{padding:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;gap:30px;}.elementor .e-cb7aa4b-b30e937{font-family:Lato;font-weight:700;font-size:15px;color:var(--Marine);}.elementor .e-6a94785-fa152e1{padding:0px;flex-direction:column;gap:15px;}.elementor .e-5786740-3f0e0dd{font-family:Lato;font-weight:700;font-size:15px;color:var(--Marine);}.elementor .e-6058b3a-129b960{padding:0px;flex-direction:column;gap:15px;}.elementor .e-ead5e9f-e5e4b40{padding:0px;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;gap:30px;}.elementor .e-5b9fb26-6893d2a{font-family:Lato;font-weight:700;font-size:15px;color:var(--Marine);}.elementor .e-eb8fca4-bf50e01{padding:0px;margin-block-end:15px;flex-direction:column;gap:15px;}.elementor .e-f5fa0d2-deeff53{font-family:Lato;font-weight:700;font-size:15px;color:var(--Marine);}.elementor .e-ecadf14-8f48044{font-family:Lato;font-weight:500;font-size:14px;color:var(--Marine);border-radius:10px;border-width:1px;border-color:var(--Ciel);border-style:solid;}.elementor .e-8fba8ee-2c50bb6{padding:0px;margin-block-end:15px;flex-direction:column;gap:15px;}.elementor .e-8959e01-93f59e0{font-family:Lato;font-weight:700;font-size:15px;color:var(--Marine);}.elementor .e-3df3401-ffd9f62{font-family:Lato;font-weight:500;font-size:14px;color:var(--Marine);border-radius:10px;border-width:1px;border-color:var(--Ciel);}.elementor .e-104a240-0f1bcb3{padding:0px;margin-block-end:15px;flex-direction:column;gap:15px;}.elementor .e-07e28b8-9eaa75b{font-family:Lato;font-weight:700;font-size:15px;color:var(--Marine);}.elementor .e-1f4655c-d49462f{font-family:Lato;font-weight:500;font-size:14px;color:var(--Marine);border-radius:10px;border-width:1px;border-color:var(--Ciel);}.elementor .e-f60f27a-4453063{padding:0px;margin-block-end:15px;flex-direction:column;gap:15px;}.elementor .e-9248cb1-93879ee{font-family:Lato;font-size:16px;color:var(--Marine);margin-block-start:20px;margin-block-end:30px;}.elementor .e-a9fe5a2-d8fa049{font-family:Lato;font-weight:700;font-size:15px;color:var(--Marine);}.elementor .e-98dde23-acc8989{font-family:Lato;font-weight:400;font-size:14px;color:var(--Marine);border-radius:10px;border-width:1px;border-color:var(--Ciel);}.elementor .e-e126982-4b92ae9{padding:0px;flex-direction:column;gap:15px;}.elementor .e-2140799-baea183{font-family:Lato;font-size:13px;color:var(--Marine);}.elementor .e-d96666d-ec6d323{margin-block-start:15px;}.elementor .e-54431b7-b01a670{font-family:Lato;font-size:13px;color:var(--Marine);}.elementor .e-6dc6800-68da23e{margin-block-start:5px;}.elementor .e-4214d8a-4141845{font-family:Lato;font-weight:400;font-size:13px;color:var(--Marine);text-decoration:underline;}.elementor .e-5a988dc-5134c5f{font-family:Lato;font-weight:500;font-size:15px;margin-block-start:20px;border-radius:30px;background-color:var(--Rouge);}.elementor .e-e864ebb-b2658e8{padding:0px;}.elementor .e-0595cc5-f35e522{padding:0px;}.elementor .e-d46be74-c26a116{width:60%;padding:5%;border-radius:15px;border-width:1px;border-color:var(--Marine);border-style:solid;flex-direction:column;}.elementor .e-089a0ad{padding:5%;flex-direction:row;gap:30px;}.elementor .e-bbd769d-53f81e4{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-9b74281-e246e0f{font-family:Lato;font-size:16px;color:var(--Marine);margin-block-start:30px;}.elementor .e-3ffcb07-ee5d93c{font-family:Lato;font-size:16px;color:var(--Marine);}.elementor .e-9f263bd-688a810{font-family:Lato;font-size:14px;color:var(--Marine);}.elementor .e-85918fa-21cf2c6{flex-direction:column;}.elementor .e-3c12fca-6bc9c09{gap:20px;align-items:center;}.elementor .e-5c744df-e8d68f3{width:40%;padding:3%;border-radius:15px;background-color:#fffcf9;flex-direction:column;}.elementor .e-abd1cec-dec963c{width:50%;padding:0px;border-radius:30px;}.elementor .e-3730a51{padding-block-start:5%;padding-block-end:5%;padding-inline-start:5%;padding-inline-end:5%;background-color:var(--Beige);flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-d8d1188-e4dca6a{padding:0px;}.elementor .e-7af43f9{padding:0px;display:none;flex-direction:column;}.elementor .e-420af3a-4747ac5{font-family:Lato;font-size:14px;color:var(--Ciel);letter-spacing:2px;text-transform:uppercase;margin-block-end:0px;}.elementor .e-58f1846-0a0d730{font-family:Jost;font-weight:700;font-size:38px;color:var(--Blanc);margin-block-end:0px;}.elementor .e-e656cc0-c9fd934{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-04e7873-08b8658{width:80%;font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);}.elementor .e-28ec5d0-d58751d{padding:0px;flex-direction:column;gap:20px;align-items:start;}.elementor .e-2ce553a-15ce651{font-family:Lato;font-weight:400;font-size:16px;color:var(--Blanc);display:flex;}.elementor .e-fe4826c-d1cb7b0{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:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;align-self:start;}.elementor .e-b7502fe-c506a10{width:80%;font-family:Lato;font-weight:400;font-size:14px;color:var(--Blanc);}.elementor .e-662da3d-5588896{padding:0px;flex-direction:column;gap:30px;}.elementor .e-7cb2d42-c051d8d{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;}.elementor .e-db7e1ee{padding:0px;flex-direction:column;}