@media(max-width:1100px){.elementor .e-2220feac-50df{width:100%;height:auto;inset-inline-start:0px;background-image:url("https://confiance-ag.de/wp-content/uploads/confiance-generationsplanung.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-position: center top; mask-image: linear-gradient(to bottom, #000 60%, transparent 100%); -webkit-mask-image: linear-gradient(to bottom, #000 60%, transparent 100%);\n}}@media(max-width:1100px){.elementor .e-4d78f7f6-80e6{width:543px;font-size:63px;line-height:1.1em;}}@media(max-width:1100px){.elementor .e-42626fd5-6e24{width:542px;font-size:15px;line-height:17px;}}@media(max-width:1100px){.elementor .e-7e81a50a-a152{font-size:16px;}}@media(max-width:1100px){.elementor .e-5822a2df-a451{font-size:16px;}}@media(max-width:1100px){.elementor .e-40845f20-95b7{min-height:auto;padding-block-start:0%;padding-block-end:10%;padding-inline-start:0px;padding-inline-end:0px;justify-content:flex-start;}}@media(max-width:1100px){.elementor .e-6e871795-b552{min-height:auto;padding-block-start:calc(100vw * 0.6667 * 0.82);padding-block-end:60px;padding-inline-start:5%;padding-inline-end:5%;justify-content:flex-start;}}@media(max-width:1100px){.elementor .e-674d6fc8-93f0{width:470px;}}@media(max-width:1100px){.elementor .e-26641105-3793{font-size:19px;letter-spacing:-0.28px;word-spacing:0em;line-height:60px;padding:0px;margin:0px;}}@media(max-width:1100px){.elementor .e-28a69591-23dd{font-size:40px;line-height:1.2em;}}@media(max-width:1100px){.elementor .e-69b6e38f-83d7{width:74%;font-size:17px;line-height:23px;}}@media(max-width:1100px){.elementor .e-7d23d05b-551f{width:682px;column-gap:0px;row-gap: 8px;\n}}@media(max-width:1100px){.elementor .e-6d13827b-173a{width:745px;min-height:402px;}}@media(max-width:1100px){.elementor .e-1b9a40fd-4565{width:80px;height:80px;}}@media(max-width:1100px){.elementor .e-65fee4ca-77de{font-size:22px;word-spacing:0em;line-height:1.4em;}}@media(max-width:1100px){.elementor .e-76b7fcaa-26a0{font-size:17px;line-height:22px;}}@media(max-width:1100px){.elementor .e-29f6b125-cae4{width:100%;}}@media(max-width:1100px){.elementor .e-63ffd1f2-26ce{width:100%;}}@media(max-width:1100px){.elementor .e-17052174-6596{width:80px;height:80px;}}@media(max-width:1100px){.elementor .e-765f6ef3-b16e{font-size:22px;word-spacing:0em;line-height:1.4em;}}@media(max-width:1100px){.elementor .e-69009f4d-e993{font-size:17px;line-height:22px;}}@media(max-width:1100px){.elementor .e-3c15f4c2-1d24{width:100%;}}@media(max-width:1100px){.elementor .e-4efe39a2-cdc0{width:100%;}}@media(max-width:1100px){.elementor .e-3d99fdc0-fdd3{width:80px;height:80px;}}@media(max-width:1100px){.elementor .e-69263a49-1fe3{font-size:22px;word-spacing:0em;line-height:1.4em;}}@media(max-width:1100px){.elementor .e-4cc46b6f-f07b{font-size:17px;line-height:22px;}}@media(max-width:1100px){.elementor .e-7fd99700-2370{width:100%;}}@media(max-width:1100px){.elementor .e-1dfe3646-5919{width:100%;flex-wrap:nowrap;}}@media(max-width:1100px){.elementor .e-7272f3fb-b689{width:80px;height:80px;}}@media(max-width:1100px){.elementor .e-e27cfc8-9e52{font-size:22px;word-spacing:0em;line-height:1.4em;}}@media(max-width:1100px){.elementor .e-5b02d947-9d6a{font-size:17px;line-height:22px;}}@media(max-width:1100px){.elementor .e-4cd84d0b-b1bd{width:100%;}}@media(max-width:1100px){.elementor .e-124b994c-be25{width:100%;flex-wrap:nowrap;}}@media(max-width:1100px){.elementor .e-261ce12b-18ab{column-gap:0px;row-gap: 30px;\n}}@media(max-width:1100px){.elementor .e-13719901-53d7{width:100%;min-width:0px;min-height:380px;}}@media(max-width:1100px){.elementor .e-6d19b332-cebb{font-size:39px;line-height:1.2em;}}@media(max-width:1100px){.elementor .e-4e8625c0-1fe3{font-size:18px;line-height:28px;}}@media(max-width:1100px){.elementor .e-29f84c87-68f4{font-size:14px;line-height:30px;}}@media(max-width:1100px){.elementor .e-6f665b47-1688{min-height:253px;flex:0 1 auto;}}@media(max-width:1100px){.elementor .e-c6438c2-132b{flex-direction:column;flex-wrap:wrap;}}@media(max-width:1100px){.elementor .e-78f00b5b-f439{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:40px;}}@media(max-width:1100px){.elementor .e-4d40d323-d068{gap:20px;}}@media(max-width:1100px){.elementor .e-4c5664a0-68b6{padding-block-start:60px;padding-block-end:60px;padding-inline-start:5%;padding-inline-end:5%;}}