.elementor .e-4ce1634-04fe772{width:50%;flex-direction:column;}.elementor .e-fd530c6-0b8f4f1{width:50%;flex-direction:column;align-items:start;}.elementor .e-581c7f9-69af55d{column-gap:4.375rem;flex-direction:row;align-items:center;}.elementor .e-9b1f14e-9a35ae1{background-image:url("https://eurohabitat14.com/wp-content/uploads/2026/08/bg-realisation.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:var(--gris);flex-direction:column;}.elementor .e-7d597f8-973508f{margin-block-start:15px;}.elementor .e-7979fd8-d96f786{width:50%;flex-direction:column;align-items:start;}.elementor .e-c19fcfd-52c13be{width:50%;flex-direction:column;}.elementor .e-98c64c7-fb89a42{column-gap:4.375rem;flex-direction:row;align-items:center;}.elementor .e-248d58c-0a84106{width:50%;flex-direction:column;}.elementor .e-7590289-d02fe4a{margin-block-start:15px;}.elementor .e-e503f56-5a9553c{margin-block-start:15px;}.elementor .e-8fe3b07-ad75e98{width:50%;flex-direction:column;align-items:start;}.elementor .e-50e45b0-a387bdf{column-gap:4.375rem;flex-direction:row;align-items:center;}.elementor .e-50d742a-0a043aa{margin-block-start:15px;}.elementor .e-59d588f-59b6ea2{width:50%;flex-direction:column;align-items:start;}.elementor .e-818563f-583bbf4{width:50%;flex-direction:column;}.elementor .e-a1e3266-dfb3bc9{column-gap:4.375rem;flex-direction:row;align-items:center;}.elementor .e-7fae127-66aa392{color:#ffffff;}.elementor .e-25e8645-6973560{background-color:var(--Bleu-fonce);}.elementor .e-a39d270-8fd6d7e{background-color:var(--Bleu-fonce);}.elementor .e-0ba9bb5-c5654a8{margin-block-start:30px;gap:1rem;justify-content:center;}.elementor .e-3ae207e-61c6f15{background-image:url("https://eurohabitat14.com/wp-content/uploads/2026/09/bg-footer-scaled.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--primary);flex-direction:column;}.elementor .e-36bd9a6-6513880{grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-b2457f8-6a34c3f{background-color:var(--gris);flex-direction:column;gap:2rem;}