.elementor .e-3a1b7641-bc2c{width:110px;height:auto;margin:0px;align-self:flex-start;}.elementor .e-a100877-b9b3{flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-47f1678d-b4ae{font-family:Lato;font-size:0.75rem;color:#C39B5A;letter-spacing:0.12em;margin:0px;flex:0 0 auto;}.elementor .e-57c16ecf-8a3c{font-family:Lato;font-size:0.75rem;color:#ffffff;letter-spacing:0.12em;margin:0px;flex:0 0 auto;}.elementor .e-14cfe3bd-9d69{font-family:Lato;font-size:0.75rem;color:#ffffff;letter-spacing:0.12em;margin:0px;flex:0 0 auto;}.elementor .e-7ee6822-e06c{font-family:Lato;font-size:0.75rem;color:#ffffff;letter-spacing:0.12em;margin:0px;flex:0 0 auto;}.elementor .e-304b9748-bdb1{font-family:Lato;font-size:0.7rem;color:#ffffff;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;flex:0 0 auto;}.elementor .e-5bd61696-5757{gap:2rem;align-items:center;}.elementor .e-34ad584-b2dd{width:85%;justify-content:space-between;align-items:center;}.elementor .e-89ffdd1-a25d{font-family:Lato;font-size:0.75rem;color:#C39B5A;letter-spacing:0.25em;margin:0px;}.elementor .e-17b7116a-974f{font-family:"Cormorant Garamond";font-weight:800;font-size:4.2rem;color:#ffffff;line-height:1.08;}.elementor .e-30a2904f-2d2e{max-width:32rem;font-family:Lato;font-size:1.05rem;color:#e8e8e8;line-height:1.6;margin:0px;}.elementor .e-688cb4b3-2559{padding-block-start:0.75rem;gap:1rem;flex-wrap:wrap;}.elementor .e-7c6f55a7-8cd5{max-width:44rem;padding-block-start:5rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1.5rem;}.elementor .e-2ffc38fd-f7a4{width:2.4rem;height:2.4rem;}.elementor .e-7c409c6d-19e4{font-family:Lato;font-size:0.8rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-cadc524-7f624ea{margin:0px;transition:all 200ms;display:block;flex-direction:row;justify-content:flex-start;}.elementor .e-62a5b23e-6635{width:200px;gap:9.9px;align-items:center;}.elementor .e-202156ad-a3e4{width:2.4rem;height:2.4rem;}.elementor .e-49410461-c459{font-family:Lato;font-size:0.8rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-269db4a9-84f3{width:200px;gap:0.9rem;align-items:center;}.elementor .e-3e933366-ceee{width:2.4rem;height:2.4rem;}.elementor .e-b2ea2a4-f076{font-family:Lato;font-size:0.8rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-6fa5fca-d861{width:200px;gap:0.9rem;align-items:center;}.elementor .e-4c4dbdb6-5c5b{width:2.4rem;height:2.4rem;}.elementor .e-6da7ddec-7deb{font-family:Lato;font-size:0.8rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-76b3e6a2-1487{width:200px;gap:0.9rem;align-items:center;}.elementor .e-54bbca6c-9c9a{width:2.4rem;height:2.4rem;}.elementor .e-422ecf19-9c0b{font-family:Lato;font-size:0.8rem;color:#ffffff;line-height:1.4;margin:0px;}.elementor .e-e60c4a4-ec03{width:200px;gap:0.9rem;align-items:center;}.elementor .e-76b226b2-c3f8{padding-block-start:2rem;border-block-start-width:1px;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-3b0efecf-e763{min-height:100vh;padding-block-start:1.5rem;padding-block-end:2rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:url("https://realestateandfinance.de/wp-content/uploads/2026/09/header-bg.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:#0d0d0d;flex-direction:column;justify-content:space-between;}.elementor .e-13fa264f-14f8{font-family:Lato;font-size:0.7rem;color:#ffffff;letter-spacing:0.25em;margin:0px;}.elementor .e-6bc9c44c-91de{font-family:"Cormorant Garamond";font-weight:600;font-size:2.1rem;color:#1a1a1a;line-height:1.2;}.elementor .e-1fbe3eac-c79b{flex-direction:column;gap:0.75rem;}.elementor .e-21c22422-e385{max-width:30rem;font-family:Lato;font-size:0.9rem;color:#1a1a1a;line-height:1.6;margin:0px;}.elementor .e-41e1db4d-92ea{gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-491a1834-601f{font-family:"Cormorant Garamond";font-size:0.65rem;color:#C39B5A;letter-spacing:0.15em;margin:0px;}.elementor .e-3ce170d5-17bd{font-family:"Cormorant Garamond";font-weight:600;font-size:1.5rem;color:#1a1a1a;line-height:1.2;}.elementor .e-6eb632c1-829f{font-family:Lato;font-size:0.8rem;color:#444444;line-height:1.6;margin:0px;flex:1 1 auto;}.elementor .e-158fb2b0-b8ff{font-family:Lato;font-weight:700;font-size:0.8rem;color:#1a1a1a;margin:0px;}.elementor .e-4a8f241d-b07a:hover,.elementor .e-4a8f241d-b07a:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-4a8f241d-b07a{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:1rem;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(80,55,20,0.15);flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-5d4471c0-cffe{font-family:"Cormorant Garamond";font-size:0.65rem;color:#C39B5A;letter-spacing:0.15em;margin:0px;}.elementor .e-7981ca2d-96d1{font-family:"Cormorant Garamond";font-weight:600;font-size:1.5rem;color:#1a1a1a;line-height:1.2;}.elementor .e-3f0b66e1-5777{font-family:Lato;font-size:0.8rem;color:#444444;line-height:1.6;margin:0px;flex:1 1 auto;}.elementor .e-79f39c85-6330{font-family:Lato;font-weight:700;font-size:0.8rem;color:#1a1a1a;margin:0px;}.elementor .e-1792c37a-fab1:hover,.elementor .e-1792c37a-fab1:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-1792c37a-fab1{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:1rem;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(80,55,20,0.15);flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-42d21990-6649{font-family:"Cormorant Garamond";font-size:0.65rem;color:#C39B5A;letter-spacing:0.15em;margin:0px;}.elementor .e-68a0b0f-3479{font-family:"Cormorant Garamond";font-weight:600;font-size:1.5rem;color:#1a1a1a;line-height:1.2;}.elementor .e-539f7190-9809{font-family:Lato;font-size:0.8rem;color:#444444;line-height:1.6;margin:0px;flex:1 1 auto;}.elementor .e-4a38cbf7-8525{font-family:Lato;font-weight:700;font-size:0.8rem;color:#1a1a1a;margin:0px;}.elementor .e-63d3c5fa-b2ea:hover,.elementor .e-63d3c5fa-b2ea:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-63d3c5fa-b2ea{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:1rem;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(80,55,20,0.15);flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-988e198-84fe{font-family:"Cormorant Garamond";font-size:0.65rem;color:#C39B5A;letter-spacing:0.15em;margin:0px;}.elementor .e-676db5c7-5592{font-family:"Cormorant Garamond";font-weight:600;font-size:1.5rem;color:#1a1a1a;line-height:1.2;}.elementor .e-49a024b5-2fcd{font-family:Lato;font-size:0.8rem;color:#444444;line-height:1.6;margin:0px;flex:1 1 auto;}.elementor .e-7aacebef-d56b{font-family:Lato;font-weight:700;font-size:0.8rem;color:#1a1a1a;margin:0px;}.elementor .e-1195987d-39af:hover,.elementor .e-1195987d-39af:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-1195987d-39af{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:1rem;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(80,55,20,0.15);flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-11efd201-c75c{gap:1.5rem;align-items:stretch;}.elementor .e-6f2c900e-4fc5{padding-block-start:3.5rem;padding-block-end:3rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#C39B5A;flex-direction:column;gap:2.5rem;justify-content:flex-start;}.elementor .e-1a0d74b7-9e1b{font-family:Lato;font-size:0.7rem;color:#C39B5A;letter-spacing:0.25em;margin:0px;}.elementor .e-7356869f-35ab{font-family:"Cormorant Garamond";font-weight:600;font-size:2.8rem;color:#1a1a1a;line-height:1.2;}.elementor .e-4dab8e4c-3b0f{flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-91e627f-4e8b{font-family:Lato;font-weight:700;font-size:1.05rem;color:#1a1a1a;}.elementor .e-5f9515ef-6d24{font-family:Lato;font-size:0.9rem;color:#444444;line-height:1.7;margin:0px;}.elementor .e-7a8940b3-80d0{font-family:Lato;font-size:0.9rem;color:#1a1a1a;line-height:1.5;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:1rem;padding-inline-end:0px;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:3px;}.elementor .e-2728d158-6158{flex-direction:column;gap:1rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-10dee976-e1e3{padding-block-start:5rem;padding-block-end:3rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#ffffff;gap:3rem;justify-content:space-between;}.elementor .e-3cccff55-f485{font-family:"Cormorant Garamond";font-weight:600;font-size:14px;color:#C39B5A;letter-spacing:0.15em;margin:0px;}.elementor .e-54729737-a5f2{font-family:"Cormorant Garamond";font-weight:600;font-size:1.9rem;color:#ffffff;line-height:1.25;}.elementor .e-2ca10085-1597{font-family:Lato;font-size:0.9rem;color:#e5e5e5;margin:0px;}.elementor .e-540a7ee3-3a72{font-family:Lato;font-weight:700;font-size:1.15rem;color:#C39B5A;margin:0px;}.elementor .e-38a1437c-2521{min-height:30rem;padding:2.5rem;border-radius:1.25rem;background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%,rgba(0, 0, 0, 0.59) 53%),url("https://realestateandfinance.de/wp-content/uploads/2026/09/real-estate-1024x685.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:flex-end;}.elementor .e-11e6bf2-bdda{font-family:"Cormorant Garamond";font-weight:600;font-size:14px;color:#C39B5A;letter-spacing:0.15em;margin:0px;}.elementor .e-606de23d-1f48{font-family:"Cormorant Garamond";font-weight:600;font-size:1.9rem;color:#ffffff;line-height:1.25;}.elementor .e-75c32fe8-9e0e{font-family:Lato;font-size:0.9rem;color:#e5e5e5;margin:0px;}.elementor .e-213a6221-7a36{font-family:Lato;font-weight:700;font-size:1.15rem;color:#C39B5A;margin:0px;}.elementor .e-788d56fa-7088{min-height:30rem;padding:2.5rem;border-radius:1.25rem;background-image:linear-gradient(180deg, rgba(0,0,0,0.1) 30%,rgba(0,0,0,0.9) 100%),url("https://realestateandfinance.de/wp-content/uploads/2026/09/finance-1024x547.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:flex-end;}.elementor .e-408b2151-8d14{padding-block-start:2rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#ffffff;gap:1.5rem;}.elementor .e-16070cb9-59ca{font-size:2rem;color:#1a1a1a;line-height:1;margin:0px;}.elementor .e-5989f4d-b7d7999{color:#000000;mix-blend-mode:normal;}.elementor .e-4843186f-a324{font-family:"Cormorant Garamond";font-weight:800;font-size:2.4rem;color:#1a1a1a;line-height:1.1;margin:0px;}.elementor .e-443106d1-6755{font-family:Lato;font-size:0.8rem;color:#1a1a1a;margin:0px;}.elementor .e-46a5cb12-f3c3{border-inline-end-width:1px;background-color:#ffffff00;flex-direction:column;gap:0.4rem;flex:1 1 0px;align-items:center;}.elementor .e-5e89b92b-9b82{font-size:2rem;color:#1a1a1a;line-height:1;margin:0px;}.elementor .e-812cc2d-70a7feb{mix-blend-mode:multiply;}.elementor .e-4a6f3dae-782d{font-family:"Cormorant Garamond";font-weight:800;font-size:2.4rem;color:#1a1a1a;line-height:1.1;margin:0px;}.elementor .e-45c7e4d8-6221{font-family:Lato;font-size:0.8rem;color:#1a1a1a;margin:0px;}.elementor .e-1b6cdabf-9eba{border-inline-end-width:1px;flex-direction:column;gap:0.4rem;flex:1 1 0px;align-items:center;}.elementor .e-54c558d6-4e1e{font-size:2rem;color:#1a1a1a;line-height:1;margin:0px;}.elementor .e-f8210d1-09b3de0{color:#000000;background-color:#ffffff00;mix-blend-mode:normal;}.elementor .e-7a50d22f-1a5e{font-family:"Cormorant Garamond";font-weight:800;font-size:2.4rem;color:#1a1a1a;line-height:1.1;margin:0px;}.elementor .e-43922d7a-e7cc{font-family:Lato;font-size:0.8rem;color:#1a1a1a;margin:0px;}.elementor .e-3cba9540-1d2b{border-inline-end-width:1px;flex-direction:column;gap:0.4rem;flex:1 1 0px;align-items:center;}.elementor .e-2b8fe8cf-4946{font-size:2rem;color:#1a1a1a;line-height:1;margin:0px;}.elementor .e-e9c6730-45b12fa{color:#000000;mix-blend-mode:normal;}.elementor .e-77d036b9-d848{font-family:"Cormorant Garamond";font-weight:800;font-size:2.4rem;color:#1a1a1a;line-height:1.1;margin:0px;}.elementor .e-59b7af75-ffc4{font-family:Lato;font-size:0.8rem;color:#1a1a1a;margin:0px;}.elementor .e-794c4cec-afe4{flex-direction:column;gap:0.4rem;flex:1 1 0px;align-items:center;}.elementor .e-5602fc05-1f82{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#C39B5A;}.elementor .e-2e6a7cc3-8194{font-family:Lato;font-size:0.72rem;color:#C39B5A;letter-spacing:0.25em;margin:0px;}.elementor .e-5c86830d-537e{font-family:"Cormorant Garamond";font-weight:600;font-size:1.9rem;color:#ffffff;line-height:1.3;}.elementor .e-2280d047-2e8e{font-family:Lato;font-size:0.9rem;color:#ffffff;margin:0px;}.elementor .e-72af0372-d6af{text-align:center;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(180deg, rgba(8,12,20,0.75) 0%,rgba(8,12,20,0.85) 100%),url("https://realestateandfinance.de/wp-content/uploads/2026/09/bg-3-1024x574.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0d0d0d;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-7da9baf6-c05b{width:120px;}.elementor .e-6f4a6daf-186a{width:1.75rem;height:1.75rem;flex:0 0 auto;}.elementor .e-2a6f94dd-c342{line-height:1.5;}.elementor .e-54c2ffb2-b551{padding:1px;margin:0px;gap:0.75rem;align-items:flex-start;}.elementor .e-60d87278-c2b2{width:1.75rem;height:1.75rem;flex:0 0 auto;}.elementor .e-3597c44d-e794{line-height:1.5;}.elementor .e-46a59981-57c4{padding:1px;gap:0.75rem;align-items:center;}.elementor .e-2bbf5b89-f154{width:1.75rem;height:1.75rem;flex:0 0 auto;}.elementor .e-f92d295-9d04{line-height:1.5;}.elementor .e-47f8696a-bcab{padding:1px;gap:0.75rem;align-items:center;}.elementor .e-6194f6ce-a9f4{gap:1.1rem;}.elementor .e-118e8193-6216:hover,.elementor .e-118e8193-6216:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-118e8193-6216{width:2rem;height:2rem;}.elementor .e-4d62d9e2-b6c2:hover,.elementor .e-4d62d9e2-b6c2:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-4d62d9e2-b6c2{width:2rem;height:2rem;}.elementor .e-3acd07e6-da4d:hover,.elementor .e-3acd07e6-da4d:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-3acd07e6-da4d{width:2rem;height:2rem;}.elementor .e-5b7793e2-ba7b:hover,.elementor .e-5b7793e2-ba7b:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-5b7793e2-ba7b{width:2rem;height:2rem;}.elementor .e-47e56b05-8b67{gap:0.7rem;align-items:center;}