@media(max-width:1100px){.elementor .e-534d860b-c474{width:100%;height:auto;inset-inline-start:0px;background-image:url("https://confiance-ag.de/wp-content/uploads/buero-loft.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-59bbe75e-d0b3{width:543px;font-size:53px;line-height:1.1em;}}@media(max-width:1100px){.elementor .e-5cef52cd-8d1f{width:542px;font-size:15px;line-height:17px;}}@media(max-width:1100px){.elementor .e-168f1b99-b0ba{font-size:16px;}}@media(max-width:1100px){.elementor .e-9d4d078-ecb4{font-size:16px;}}@media(max-width:1100px){.elementor .e-583546f1-6eb2{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-4ca7bda1-bd77{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-13693457-c779{width:470px;}}@media(max-width:1100px){.elementor .e-1f889f8c-1c0e{font-size:19px;letter-spacing:-0.28px;word-spacing:0em;line-height:60px;padding:0px;margin:0px;}}@media(max-width:1100px){.elementor .e-4a54fe48-33b6{font-size:40px;line-height:1.2em;}}@media(max-width:1100px){.elementor .e-4e25ef56-21ed{width:74%;max-width:100%;font-size:17px;line-height:23px;}}@media(max-width:1100px){.elementor .e-79836376-600b{width:682px;column-gap:0px;row-gap: 8px;\n}}@media(max-width:1100px){.elementor .e-4624b749-f6f4{width:745px;min-height:402px;}}@media(max-width:1100px){.elementor .e-6d9430fc-1289{width:80px;height:80px;}}@media(max-width:1100px){.elementor .e-73ee5aa3-e62a{font-size:22px;word-spacing:0em;line-height:1.4em;}}@media(max-width:1100px){.elementor .e-2c3867a6-fe1d{font-size:17px;line-height:22px;}}@media(max-width:1100px){.elementor .e-221fbbde-99a2{width:100%;}}@media(max-width:1100px){.elementor .e-70552b90-2916{width:80px;height:80px;}}@media(max-width:1100px){.elementor .e-631cda99-d356{font-size:22px;word-spacing:0em;line-height:1.4em;}}@media(max-width:1100px){.elementor .e-41212e66-3f1b{font-size:17px;line-height:22px;}}@media(max-width:1100px){.elementor .e-1c7fbf60-a286{width:100%;}}@media(max-width:1100px){.elementor .e-3bd2adef-c6eb{width:80px;height:80px;}}@media(max-width:1100px){.elementor .e-3dd66c3-a510{font-size:22px;word-spacing:0em;line-height:1.4em;}}@media(max-width:1100px){.elementor .e-6557af11-b70e{font-size:17px;line-height:22px;}}@media(max-width:1100px){.elementor .e-221e14e3-ee00{width:100%;flex-wrap:nowrap;}}@media(max-width:1100px){.elementor .e-3391c90d-3433{width:80px;height:80px;}}@media(max-width:1100px){.elementor .e-cec760a-6270{font-size:22px;word-spacing:0em;line-height:1.4em;}}@media(max-width:1100px){.elementor .e-553450e4-76f3{font-size:17px;line-height:22px;}}@media(max-width:1100px){.elementor .e-5b7c2e5c-230e{width:100%;flex-wrap:nowrap;}}@media(max-width:1100px){.elementor .e-72e1bfb-71d7{row-gap: 30px;\n}}@media(max-width:1100px){.elementor .e-195872da-9896{width:100%;min-width:0px;min-height:380px;}}@media(max-width:1100px){.elementor .e-7381c985-6703{font-size:39px;line-height:1.2em;}}@media(max-width:1100px){.elementor .e-3dcd40fb-249c{font-size:18px;line-height:28px;}}@media(max-width:1100px){.elementor .e-157cbb76-d4d7{font-size:14px;line-height:30px;}}@media(max-width:1100px){.elementor .e-25ee4e55-67c0{min-height:253px;flex:0 1 auto;}}@media(max-width:1100px){.elementor .e-1dcfb19d-4ec2{flex-direction:column;flex-wrap:wrap;}}@media(max-width:1100px){.elementor .e-1766551e-1ec8{column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;row-gap: 40px;\n}}@media(max-width:1100px){.elementor .e-247dc687-51d0{padding-block-start:60px;padding-block-end:60px;padding-inline-start:5%;padding-inline-end:5%;}}