.elementor .e-360eab77-57f0{max-width:38rem;}.elementor .e-5654f2b8-cebc:hover,.elementor .e-5654f2b8-cebc:focus-visible{color:#FFFFFF;border-width:1px;border-color:#3F6A99;border-style:solid;background-color:#3F6A99;box-shadow:0px 14px 30px 0px rgba(63, 106, 153, 0.30);transform:translate3d(0px, -2px, 0px);}.elementor .e-5654f2b8-cebc{min-width:190px;font-family:Poppins;font-weight:500;font-size:0.95rem;color:#FFFFFF;line-height:1.2;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0px;border-width:1px;border-color:#001936;border-style:solid;background-color:#001936;box-shadow:0px 10px 24px 0px rgba(0, 25, 54, 0.18);transition:all 0.3s;display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-642e987b-ff3e:hover,.elementor .e-642e987b-ff3e:focus-visible{color:#FFFFFF;background-color:#001936;transform:translate3d(0px, -2px, 0px);}.elementor .e-642e987b-ff3e{min-width:290px;font-family:Poppins;font-weight:500;font-size:0.95rem;color:#001936;line-height:1.2;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0px;border-width:1px;border-color:#001936;border-style:solid;background-color:#FFFFFF;transition:all 0.3s;display:inline-flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6a2a9e34-58ad{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-581d771d-cede{max-width:1320px;gap:1.5rem;align-items:flex-start;}.elementor .e-17dc7d93-26f9{padding-block-start:7rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(95deg, rgba(243, 246, 250, 0.72) 0%,rgba(235, 241, 248, 0.55) 35%,rgba(226, 234, 244, 0.20) 70%,rgba(226, 234, 244, 0.10) 100%),url("https://zora-nieruchomosci.pl/wp-content/uploads/2026/11/slider-bg.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-5919f0ff-d2ca{color:var(--zora-white);margin-block-end:0.4rem;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-36487c9c-cdee:hover,.elementor .e-36487c9c-cdee:focus-visible{color:var(--zora-blue-light);}.elementor .e-36487c9c-cdee{font-size:1.35rem;color:var(--zora-white);margin-block-start:0px;}.elementor .e-5881d0ed-7f6a:hover,.elementor .e-5881d0ed-7f6a:focus-visible{color:var(--zora-white);}.elementor .e-5881d0ed-7f6a{font-size:1.05rem;color:var(--zora-blue-light);margin-block-start:0px;}.elementor .e-5a60bb0-da3c:hover,.elementor .e-5a60bb0-da3c:focus-visible{box-shadow:0px -1px 0px 0px rgba(255, 255, 255, 0.14) inset;}.elementor .e-5a60bb0-da3c{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;box-shadow:0px -1px 0px 0px rgba(255, 255, 255, 0.14) inset;gap:0.6rem;}.elementor .e-3146b352-950f{color:var(--zora-white);margin-block-end:0.4rem;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-7f5055d5-2d6e{font-weight:400;font-size:1.05rem;color:var(--zora-white);}.elementor .e-fa2f76a-7b5f:hover,.elementor .e-fa2f76a-7b5f:focus-visible{box-shadow:0px -1px 0px 0px rgba(255, 255, 255, 0.14) inset;}.elementor .e-fa2f76a-7b5f{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;box-shadow:0px -1px 0px 0px rgba(255, 255, 255, 0.14) inset;gap:0.6rem;}.elementor .e-7a73815c-9eb0{color:var(--zora-white);margin-block-end:0.4rem;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-ce96e0e-e5f7{font-weight:400;font-size:1.05rem;color:var(--zora-white);}.elementor .e-2cef76a-6730:hover,.elementor .e-2cef76a-6730:focus-visible{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor .e-2cef76a-6730{padding:0px;background-color:transparent;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);gap:0.6rem;}.elementor .e-74a8457d-5d21{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:var(--zora-navy);box-shadow:0px 24px 60px 0px rgba(0, 25, 54, 0.25);display:flex;flex-direction:column;gap:1.75rem;flex:1 1 0px;}.elementor .e-36ef75bf-1293{font-size:2rem;}.elementor .e-6434ba48-15ed{max-width:34rem;}.elementor .e-6a6c0f3a-ec4b{width:100%;padding:0px;display:block;}.elementor .e-32565101-899e{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 0px;justify-content:flex-start;align-items:stretch;}.elementor .e-67c23fed-b918{flex-direction:row;gap:2.5rem;align-items:stretch;}.elementor .e-2c0fd391-b144{color:var(--zora-white);background-color:rgba(255, 255, 255, 0.12);}.elementor .e-5f43b75d-dd1e{color:var(--zora-white);}.elementor .e-5f587eef-ab4c{max-width:46rem;color:#C9D4E3;text-align:center;}.elementor .e-6b8e79f2-8a0a{width:42px;height:42px;font-weight:600;font-size:0.9rem;color:#001936;padding:0px;margin:0px;border-radius:50%;background-color:#FFFFFF;box-shadow:0px 0px 0px 8px #1F354E;display:flex;flex:0 0 42px;justify-content:center;align-items:center;}.elementor .e-46ce8883-aa4a{font-weight:500;font-size:1.05rem;color:#FFFFFF;line-height:1.35;text-align:center;margin:0px;}.elementor .e-6437b215-c103{max-width:18rem;font-size:0.92rem;color:#C9D4E3;line-height:1.6;text-align:center;}.elementor .e-597e9f58-ffa6{padding:0px;display:flex;flex-direction:column;gap:0.5rem;align-items:center;}.elementor .e-5586f64b-8018:hover,.elementor .e-5586f64b-8018:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-5586f64b-8018{position:relative;z-index:1;padding:0px;transition:all 0.3s;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-2db1dac6-3869{width:42px;height:42px;font-weight:600;font-size:0.9rem;color:#001936;padding:0px;margin:0px;border-radius:50%;background-color:#FFFFFF;box-shadow:0px 0px 0px 8px #1F354E;display:flex;flex:0 0 42px;justify-content:center;align-items:center;}.elementor .e-496b3018-e101{font-weight:500;font-size:1.05rem;color:#FFFFFF;line-height:1.35;text-align:center;margin:0px;}.elementor .e-4877ba30-33b5{max-width:18rem;font-size:0.92rem;color:#C9D4E3;line-height:1.6;text-align:center;}.elementor .e-352041e7-c4f1{padding:0px;display:flex;flex-direction:column;gap:0.5rem;align-items:center;}.elementor .e-391891fe-b14a:hover,.elementor .e-391891fe-b14a:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-391891fe-b14a{position:relative;z-index:1;padding:0px;transition:all 0.3s;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-1a218f16-626d{width:42px;height:42px;font-weight:600;font-size:0.9rem;color:#001936;padding:0px;margin:0px;border-radius:50%;background-color:#FFFFFF;box-shadow:0px 0px 0px 8px #1F354E;display:flex;flex:0 0 42px;justify-content:center;align-items:center;}.elementor .e-77248636-1fe7{font-weight:500;font-size:1.05rem;color:#FFFFFF;line-height:1.35;text-align:center;margin:0px;}.elementor .e-2e96ec00-1753{max-width:18rem;font-size:0.92rem;color:#C9D4E3;line-height:1.6;text-align:center;}.elementor .e-3a013ed8-de33{padding:0px;display:flex;flex-direction:column;gap:0.5rem;align-items:center;}.elementor .e-5de4c5ef-271a:hover,.elementor .e-5de4c5ef-271a:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-5de4c5ef-271a{position:relative;z-index:1;padding:0px;transition:all 0.3s;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-6b039469-c945{width:66.8%;height:1px;position:absolute;inset-block-start:20px;inset-inline-start:16.6%;z-index:0;padding:0px;margin:0px;background-color:rgba(255, 255, 255, 0.35);}.elementor .e-7f039540-c2a4{width:100%;position:relative;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-4d456f95-a4ad{background-color:var(--zora-navy);}.elementor .e-9b4c266-3f78{max-width:46rem;font-size:1.05rem;text-align:center;}.elementor .e-72a7c26b-efce{width:100%;height:600px;min-height:0px;overflow:hidden;padding:0px;margin:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:transparent;box-shadow:0px 24px 60px 0px rgba(0, 25, 54, 0.14);display:block;}.elementor .e-3c07009a-7a00{background-image:linear-gradient(160deg, #F3F6FA 0%,#E2EAF4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-2a5057a3-90ba{max-width:46rem;text-align:center;}.elementor .e-5c8c2012-9cc9{font-size:1.25rem;}.elementor .e-78792739-71e6{font-size:1.25rem;}.elementor .e-6c23af38-6fea{font-size:1.25rem;}.elementor .e-3fd080a8-4b39{font-size:1.25rem;}.elementor .e-67049f06-5694{font-size:1.25rem;}.elementor .e-8a44a39-3dca{font-size:1.25rem;}.elementor .e-63b450ec-c268{width:100%;}.elementor .e-55267f33-4e48{color:var(--zora-white);text-align:center;}.elementor .e-313e1f6f-43b8{font-size:1.1rem;color:#C9D4E3;text-align:center;}.elementor .e-59443d8c-54aa:hover,.elementor .e-59443d8c-54aa:focus-visible{color:var(--zora-white);background-color:var(--zora-navy);}.elementor .e-59443d8c-54aa{min-width:280px;color:var(--zora-navy);margin-block-start:0.5rem;background-color:var(--zora-white);}.elementor .e-8f640db-3c4c{max-width:760px;gap:1.5rem;align-items:center;}.elementor .e-215332c8-67b6{background-image:linear-gradient(0deg, rgba(0, 25, 54, 0.88) 0%,rgba(0, 25, 54, 0.88) 100%),url("https://zora-nieruchomosci.pl/wp-content/uploads/2026/11/IMG_3976-HDR.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}