.elementor .e-082aadf-b74cb8e{font-size:1rem;color:#EEA005}.elementor .e-8de42f3-d1f8112{font-family:Montserrat;font-weight:600;font-size:4rem;color:#fff}.elementor .e-9d47f57-53b6928{font-family:Montserrat;font-weight:300;font-size:3rem;color:#EEA005;font-style:italic}.elementor .e-71da004-0a10b4f{font-family:Montserrat;font-weight:400;font-size:1rem;color:#fff}.elementor .e-fbc5619-60b177c{width:60%;flex-direction:column;align-items:start}.elementor .e-244c495-3bb3579{justify-content:space-between}.elementor .e-392bede-b79b6da{width:100%;max-width:1280px;justify-content:center;align-self:center}.elementor .e-9fb67b2-4d9d4c8{min-height:600px;background-image:linear-gradient(90deg,rgb(0 0 0 / .76) 0%,rgb(53 53 53 / .31) 100%),url(https://habitare-pro.com/wp-content/uploads/2026/10/restroom-glass-edited-e1792440839326.jpeg);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center}.elementor .e-99d5651-0853dcd{font-family:Montserrat;font-weight:600;font-size:1.2rem;color:#fff;margin-block-end:20px}.elementor .e-e57aca1-0d63f32{flex-direction:column}.elementor .e-682cf35-dde21b8{margin-block-start:20px;margin-block-end:20px;background-color:#777}.elementor .e-a1fb0a7-c30a1c7{flex-direction:column}.elementor .e-65aadf5-b79acbd{max-width:1280px;align-items:center}.elementor .e-1318e3b-a7079e3{width:100%;margin-block-start:20px;margin-block-end:20px;background-color:#EEA005}.elementor .e-ee56caa-5cf5c86{max-width:1280px;align-items:center}.elementor .e-2bcd823-9a6e52c{font-family:Montserrat;font-weight:600;font-size:1.2rem;color:#fff;margin-block-end:20px}.elementor .e-6498d66-4ff7e0e{flex-direction:column}.elementor .e-4ac07a7-7a58a71{margin-block-start:20px;margin-block-end:20px;background-color:#777}.elementor .e-d93e72a-641da5a{flex-direction:column}.elementor .e-1bf15a0-71784c1{max-width:1280px;align-items:center}.elementor .e-bd02bee-ec25533{background-color:#000;flex-direction:column;align-items:center}.elementor .e-c25c8fb-6be8a20{background-color:#000;flex-direction:column;align-items:center}.elementor .e-4280692-113ddac{font-family:Montserrat;font-weight:600;font-size:1.2rem;color:#535353}.elementor .e-ffff0c1-2aeba1c{margin-block-start:20px;margin-block-end:20px;background-color:#777}.elementor .e-b5493fa-df1e917{max-width:1280px;flex-direction:column}.elementor .e-708b6a9-1a740f9{font-family:Montserrat;font-size:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.elementor .e-0a57d45-6c7a809{max-width:1280px;flex-direction:column;justify-content:space-between;align-items:center}.elementor .e-35faac4-068be6d{width:100%;margin-block-end:20px;border-color:#2d2d2d;border-style:solid;background-color:#737373}.elementor .e-8caa479-d05e004{width:100%;margin-block-start:20px;margin-block-end:20px;border-color:#2d2d2d;border-style:solid;background-color:#737373}.elementor .e-95179a6-97eee9a{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-self:stretch}.elementor .e-f4b6c33-52fcb9e{padding:30px;margin:20px;border-style:none;box-shadow:0 0 10px 0 rgb(214 214 214);flex-direction:column;align-items:center}.elementor .e-93df0eb-b43ffee{width:100%;margin-block-end:20px;border-color:#2d2d2d;border-style:solid;background-color:#2d2d2d}.elementor .e-b9860fa-22b7016{width:100%;margin-block-start:20px;margin-block-end:20px;border-color:#2d2d2d;border-style:solid;background-color:#4d4d4d}.elementor .e-20abf74-78e92bf{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-self:stretch}.elementor .e-f043e83-c3c4a5e{padding:30px;margin:20px;border-style:none;background-color:#EEA005;box-shadow:0 0 10px 0 rgb(144 144 144);flex-direction:column;align-items:center}.elementor .e-b704642-d1e051b{width:100%;margin-block-end:20px;border-color:#2d2d2d;border-style:solid;background-color:#BEBEBE}.elementor .e-cf361e1-be29044{width:100%;margin-block-start:20px;margin-block-end:20px;border-color:#fff;border-style:solid;background-color:#BEBEBE}.elementor .e-76fb376-29596a7{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-self:stretch}.elementor .e-5d155cf-e8c7e6d{padding:30px;margin:20px;border-style:none;background-color:#000;box-shadow:0 0 10px 0 rgb(58 58 58);flex-direction:column;align-items:center}.elementor .e-2614d2e-9bd431f{max-width:1280px}.elementor .e-217dccc-cbdc221{font-family:Montserrat;font-weight:300;font-size:.8rem;text-align:center}.elementor .e-d9efb10-4912c70{max-width:1280px;flex-direction:column}.elementor .e-73ee784-81fb284{font-family:Montserrat;font-weight:600;font-size:1.2rem;color:#fff}.elementor .e-51554e5-03557b0{margin-block-start:20px;margin-block-end:20px;background-color:#EEA005}.elementor .e-08bc2cc-f9c4331{max-width:1280px;flex-direction:column}.elementor .e-892602c-97f83a6{width:55%;flex-direction:column}.elementor .e-0895e42-8c6e56c{font-family:Montserrat;font-size:1rem;color:#fff}.elementor .e-921ad5f-74de4b0{width:40%;flex-direction:column}.elementor .e-9f063c4-ac90c92{max-width:1280px;flex-direction:row;justify-content:space-between;align-items:center}.elementor .e-f023670-9587060{width:100%;margin-block-end:20px;border-width:2px;border-color:#fff;border-style:solid}.elementor .e-eec58f1-00caec3{font-family:Montserrat;font-weight:300;color:#fff}.elementor .e-433e2bb-b35f17e{flex-direction:column;align-items:start}.elementor .e-c470626-7ec81d5{width:100%;margin-block-end:20px;border-width:2px;border-color:#fff;border-style:solid}.elementor .e-5d0816f-2097071{font-family:Montserrat;font-weight:300;color:#fff}.elementor .e-41f8399-cd3c472{flex-direction:column;align-items:start}.elementor .e-29eb864-2b79b2c{width:100%;margin-block-end:20px;border-width:2px;border-color:#fff;border-style:solid}.elementor .e-9931c0c-33e9d45{font-family:Montserrat;font-weight:300;color:#fff}.elementor .e-0c241d0-23d7857{flex-direction:column;align-items:start}.elementor .e-b3bfc0b-37373ec{width:100%;margin-block-end:20px;border-width:2px;border-color:#fff;border-style:solid}.elementor .e-87c6e82-a65cc0f{font-family:Montserrat;font-weight:300;color:#fff}.elementor .e-2e45aad-0f8abd8{flex-direction:column;align-items:start}.elementor .e-c6af690-20fb598{max-width:1280px;flex-direction:row;justify-content:space-between;align-items:start}.elementor .e-bb89f3f{background-color:#000;flex-direction:column;align-items:center}.elementor .e-dab4dc9-2cd925e{font-family:Montserrat;font-weight:600;font-size:1.2rem;color:#535353;margin-block-start:20px;margin-block-end:20px;align-self:center}.elementor .e-a744fa5{flex-direction:column}