.elementor .e-631a3f8-c3b839b{padding:0px;flex-direction:column;align-items:center;}.elementor .e-8962526-388f66e{width:1366px;min-width:1366px;}.elementor .e-283640d{height:350px;margin-block-start:50px;background-image:url("https://havenconstruction.pl/wp-content/uploads/2026/09/projektowanie.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;}.elementor .e-c60ab2c-8f8b18d{text-align:center;text-transform:uppercase;}.elementor .e-79f6e4a-402dff3{text-align:center;margin-block-start:10px;}.elementor .e-596de3b-208a972{font-family:Panagram;font-weight:300;font-size:18px;color:var(--Navy);line-height:21px;text-align:center;margin-block-start:20px;margin-inline-end:30px;align-self:start;}.elementor .e-1f0e8e7-272489d{font-family:Panagram;font-weight:800;font-size:18px;color:var(--White);margin-block-start:30px;border-radius:25px;background-color:var(--Navy);align-self:center;}.elementor .e-1f0e8e7-272489d:hover,.elementor .e-1f0e8e7-272489d:focus-visible{background-color:var(--Green);}.elementor .e-10becb7-f26df63{width:800px;flex-direction:column;justify-content:center;}.elementor .e-17948c2-cf37f10{width:1366px;padding:0px;margin-block-start:50px;flex-direction:column;align-items:center;}.elementor .e-4125027-45abf42{display:none;}.elementor .e-a69c58e-a19a16d{width:80%;background-image:url("https://havenconstruction.pl/wp-content/uploads/2026/09/projekt.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;}.elementor .e-a5ce5b6-11025df{text-transform:uppercase;}.elementor .e-d46ad5a-94cb361{margin-block-start:20px;margin-block-end:20px;}.elementor .e-e4a1995-b73e2e2{font-family:Panagram;font-weight:300;font-size:15px;color:var(--Navy);line-height:21px;}.elementor .e-26010d6-70eeaf9{width:40%;padding-inline-start:30px;flex-direction:column;justify-content:flex-start;}.elementor .e-69cd1ff-880609e{width:1366px;margin-block-start:100px;flex-direction:row;}.elementor .e-564351b-c5e2866{text-align:center;}.elementor .e-55e45cd-233a3f5{font-family:Panagram;font-weight:300;font-size:17px;color:var(--Navy);line-height:21px;text-align:center;margin-block-start:20px;}.elementor .e-9306824-71a7acd{font-size:22px;text-align:start;margin-block-start:20px;align-self:start;}.elementor .e-65674d5-4204b29{font-family:Panagram;font-weight:300;font-size:17px;color:var(--Navy);line-height:21px;text-align:start;margin-block-start:20px;margin-inline-end:30px;align-self:start;}.elementor .e-d3f18a0-0083a1f{flex-direction:column;}.elementor .e-eb10583-e3b8c71{font-size:22px;text-align:start;margin-block-start:20px;align-self:start;}.elementor .e-aabcd77-7e0da39{font-family:Panagram;font-weight:300;font-size:17px;color:var(--Navy);line-height:21px;text-align:start;margin-block-start:20px;margin-inline-end:30px;align-self:start;}.elementor .e-292351e-d48cadf{flex-direction:column;}.elementor .e-800d54a-cd4d03d{font-size:22px;text-align:start;margin-block-start:20px;align-self:start;}.elementor .e-fca43cb-c045575{font-family:Panagram;font-weight:300;font-size:17px;color:var(--Navy);line-height:21px;text-align:start;margin-block-start:20px;margin-inline-end:30px;align-self:start;}.elementor .e-fb0af61-b5ec23c{flex-direction:column;}.elementor .e-c295aa3-964cb01{font-size:22px;text-align:start;margin-block-start:20px;align-self:start;}.elementor .e-9aa2e61-598ec64{font-family:Panagram;font-weight:300;font-size:17px;color:var(--Navy);line-height:21px;text-align:start;margin-block-start:20px;margin-inline-end:30px;align-self:start;}.elementor .e-23582b2-591a8f3{flex-direction:column;}.elementor .e-dd7814d-2644bf7{margin-block-start:50px;flex-direction:row;}.elementor .e-083e2cd-8018db9{font-family:Panagram;font-weight:800;font-size:18px;color:var(--White);margin-block-start:30px;border-radius:25px;background-color:var(--Navy);align-self:center;}.elementor .e-083e2cd-8018db9:hover,.elementor .e-083e2cd-8018db9:focus-visible{background-color:var(--Green);}.elementor .e-ecf5d93-0698ee2{flex-direction:column;}.elementor .e-173fbf1-f570b27{width:1366px;padding:0px;margin-block-start:40px;flex-direction:column;}.elementor .e-ee58b15-5209ccf{font-size:24px;color:var(--White);text-transform:uppercase;margin-block-end:10px;}.elementor .e-519d917-8b84171{font-family:Panagram;font-weight:300;font-size:17px;color:#ffffff;line-height:21px;}.elementor .e-c826ab6-62edffc{width:65%;padding:30px;background-image:url("https://havenconstruction.pl/wp-content/uploads/2026/08/uslugi1-1024x622.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-0804fb1-71c9380{font-size:24px;color:var(--White);text-transform:uppercase;margin-block-end:10px;}.elementor .e-b1bbefd-aef14b8{font-family:Panagram;font-weight:300;font-size:17px;color:#ffffff;line-height:21px;}.elementor .e-107e2e7-046ffe5{width:40%;padding:30px;background-image:url("https://havenconstruction.pl/wp-content/uploads/2026/08/uslugi2.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-bf79e2c-97d2e7b{height:460px;padding:0px;margin-block-start:30px;flex-direction:row;gap:15px;}.elementor .e-bc6c40c-d7da07c{font-size:24px;color:var(--White);text-transform:uppercase;margin-block-end:10px;}.elementor .e-1ade784-4350b3f{font-family:Panagram;font-weight:300;font-size:17px;color:#ffffff;line-height:21px;}.elementor .e-a602140-8c18a0c{width:33%;padding:30px;background-image:url("https://havenconstruction.pl/wp-content/uploads/2026/08/uslugi5.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-da23089-ca999fd{font-size:24px;color:var(--White);text-transform:uppercase;margin-block-end:10px;}.elementor .e-8a642d7-4dbbfbb{font-family:Panagram;font-weight:300;font-size:17px;color:#ffffff;line-height:21px;}.elementor .e-0a1b9b7-142a59b{width:33%;padding:30px;background-image:url("https://havenconstruction.pl/wp-content/uploads/2026/08/uslugi4.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-238d756-9bbfb2f{font-size:24px;color:var(--White);text-transform:uppercase;margin-block-end:10px;}.elementor .e-e0f9477-e390018{font-family:Panagram;font-weight:300;font-size:17px;color:#ffffff;line-height:21px;}.elementor .e-78c7962-6b6dba3{width:33%;padding:30px;background-image:url("https://havenconstruction.pl/wp-content/uploads/2026/08/uslugi3.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-3ff58d5-d5afb8d{height:460px;padding:0px;margin-block-start:15px;flex-direction:row;gap:15px;}.elementor .e-00c76ce-205175e{width:1366px;padding:0px;margin-block-start:40px;flex-direction:column;}.elementor .e-d416a6e-bd6a10d{padding:0px;flex-direction:column;}