.elementor .e-799a02c3-5970{width:auto;height:100%;min-width:0px;aspect-ratio:2500 / 1667;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:auto;z-index:0;padding:0px;background-image:url("https://confiance-ag.de/wp-content/uploads/beratung-fuer-unternehmer.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;pointer-events: none; mask-image: linear-gradient(to right, transparent 0%, #000 45%); -webkit-mask-image: linear-gradient(to right, transparent 0%, #000 45%);\n}.elementor .e-5d04f11b-8c17{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--cf-gold);letter-spacing:0.5px;word-spacing:0px;line-height:30px;font-style:normal;text-decoration:none;text-transform:none;display:block;}.elementor .e-3f88aa21-3ca1{width:59%;max-width:100%;font-family:var(--font-display);font-weight:800;font-size:58px;color:var(--cf-body-text);letter-spacing:0px;word-spacing:0px;line-height:76px;font-style:normal;text-decoration:none;text-transform:uppercase;display:block;flex:0 0 auto;}.elementor .e-2cf349bd-3f71{width:53%;max-width:100%;font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cf-text);letter-spacing:1px;word-spacing:0px;line-height:26px;font-style:normal;text-decoration:none;text-transform:none;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-487fd179-141e:hover,.elementor .e-487fd179-141e:focus-visible{color:var(--cf-surface-dark);background-color:var(--cf-gold-light);}.elementor .e-487fd179-141e{font-family:var(--font-body);font-weight:600;font-size:18px;color:var(--cf-secondary);letter-spacing:0px;word-spacing:0px;line-height:24px;text-align:center;font-style:normal;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;border-width:1px;border-color:var(--cf-gold);border-style:solid;background-color:var(--cf-gold);transition:all 0.3s;align-self:auto;}.elementor .e-57df9209-22cc:hover,.elementor .e-57df9209-22cc:focus-visible{color:var(--cf-surface-dark);background-color:var(--cf-gold-light);}.elementor .e-57df9209-22cc{font-family:var(--font-body);font-weight:600;font-size:18px;color:var(--cf-gold);letter-spacing:0px;word-spacing:0px;line-height:24px;text-align:center;font-style:normal;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;border-width:1px;border-color:var(--cf-gold);border-style:solid;background-color:rgba(240, 240, 240, 0.0);transition:all 0.3s;align-self:auto;}.elementor .e-27aac96d-5023{column-gap:25px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:row;flex:0 1 auto;row-gap: 0px;\n}.elementor .e-4ac051a-1edb{width:100%;max-width:1360px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;flex:1 1 auto;justify-content:flex-end;align-items:flex-start;}.elementor .e-7e60383-7ab2{min-height:780px;position:relative;z-index:1;padding-block-start:120px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;gap:0px;flex:0 1 auto;}.elementor .e-341c07e7-4d74{min-height:431px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin:0px;background-color:var(--cf-surface-dark);flex-direction:column;gap:2px;flex:0 1 auto;}.elementor .e-6db2c25a-2ba8{width:628px;height:1px;max-width:100%;margin-block-start:14px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:auto;border-width:0px;background-color:var(--cf-primary);flex:0 0 auto;}.elementor .e-5e8d4fc-e32a{font-family:var(--font-body);font-weight:400;font-size:18px;color:var(--cf-gold);letter-spacing:0.5px;word-spacing:0px;line-height:30px;font-style:normal;text-decoration:none;text-transform:none;display:block;}.elementor .e-2c69415e-4f37{width:631px;max-width:100%;font-family:var(--font-display);font-weight:800;font-size:50px;color:var(--cf-text);letter-spacing:-0.28px;word-spacing:0px;line-height:70px;font-style:normal;text-decoration:none;text-transform:uppercase;padding:0px;margin:0px;display:block;}.elementor .e-797320d4-20d7{margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1461a6bd-7309{margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-57b4c7af-c696{width:87%;min-width:0px;max-width:100%;font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cf-body-text);letter-spacing:1px;word-spacing:0px;line-height:26px;font-style:normal;text-decoration:none;text-transform:none;padding:0px;}.elementor .e-40a61289-35bf{width:49%;min-height:149px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;gap:0px;flex:0 1 auto;}.elementor .e-69a77398-49f7{width:48%;min-height:491px;padding:0px;margin:0px;background-image:url("https://confiance-ag.de/wp-content/uploads/beratungsteam.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;gap:2px;flex:0 1 auto;}.elementor .e-3761d892-82cf{width:94px;height:94px;color:var(--cf-gold);flex:0 0 auto;fill: var(--cf-gold);\n}.elementor .e-1a87bfc-6ec4:hover,.elementor .e-1a87bfc-6ec4:focus-visible{color:var(--cf-gold);}.elementor .e-1a87bfc-6ec4{font-family:var(--font-body);font-weight:700;font-size:30px;color:var(--cf-primary);letter-spacing:-0.13px;word-spacing:0px;line-height:38px;font-style:normal;text-decoration:none;text-transform:none;margin-block-start:0.5rem;margin-block-end:1rem;display:block;}.elementor .e-1f57e954-5fc5{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cf-body-text);letter-spacing:1px;word-spacing:0px;line-height:26px;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-3704b14b-7c8a{width:100%;min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-5d0fb547-2315{text-align:start;padding:0px;margin:0px;flex-direction:column;gap:23px;align-items:flex-start;}.elementor .e-5a031f89-3837:hover,.elementor .e-5a031f89-3837:focus-visible{border-width:2px;border-color:rgba(183, 154, 90, 0.478);border-style:solid;background-color:var(--cf-background);}.elementor .e-5a031f89-3837{width:48%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;border-width:2px;border-color:var(--cf-surface);border-style:solid;background-color:var(--cf-background);flex-direction:column;gap:2px;flex:0 1 auto;transition: background 1s, border 1s;\n}.elementor .e-39db8b81-bca5{width:94px;height:94px;color:var(--cf-gold);flex:0 0 auto;fill: var(--cf-gold);\n}.elementor .e-32828e89-9faa:hover,.elementor .e-32828e89-9faa:focus-visible{color:var(--cf-gold);}.elementor .e-32828e89-9faa{font-family:var(--font-body);font-weight:700;font-size:30px;color:var(--cf-primary);letter-spacing:-0.13px;word-spacing:0px;line-height:38px;font-style:normal;text-decoration:none;text-transform:none;margin-block-start:0.5rem;margin-block-end:1rem;display:block;}.elementor .e-4d75db1b-7888{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cf-body-text);letter-spacing:1px;word-spacing:0px;line-height:26px;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-5d86b097-23c6{width:100%;min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-97ac5d6-4659{text-align:start;padding:0px;margin:0px;flex-direction:column;gap:23px;align-items:flex-start;}.elementor .e-6cf8b153-b158:hover,.elementor .e-6cf8b153-b158:focus-visible{border-width:2px;border-color:rgba(183, 154, 90, 0.478);border-style:solid;background-color:var(--cf-background);}.elementor .e-6cf8b153-b158{width:48%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;border-width:2px;border-color:var(--cf-surface);border-style:solid;background-color:var(--cf-background);flex-direction:column;gap:2px;flex:0 1 auto;transition: background 1s, border 1s;\n}.elementor .e-47f3f997-e055{width:94px;height:94px;color:var(--cf-gold);flex:0 0 auto;fill: var(--cf-gold);\n}.elementor .e-17edbe84-467e:hover,.elementor .e-17edbe84-467e:focus-visible{color:var(--cf-gold);}.elementor .e-17edbe84-467e{font-family:var(--font-body);font-weight:700;font-size:30px;color:var(--cf-primary);letter-spacing:-0.13px;word-spacing:0px;line-height:38px;font-style:normal;text-decoration:none;text-transform:none;margin-block-start:0.5rem;margin-block-end:1rem;display:block;}.elementor .e-53a98e6c-ad91{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cf-body-text);letter-spacing:1px;word-spacing:0px;line-height:26px;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-599c13ff-e765{width:100%;min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-5f9fc385-a8bf{text-align:start;padding:0px;margin:0px;flex-direction:column;gap:23px;align-items:flex-start;}.elementor .e-47dda7a8-50cd:hover,.elementor .e-47dda7a8-50cd:focus-visible{border-width:2px;border-color:rgba(183, 154, 90, 0.478);border-style:solid;background-color:var(--cf-background);}.elementor .e-47dda7a8-50cd{width:48%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;border-width:2px;border-color:var(--cf-surface);border-style:solid;background-color:var(--cf-background);flex-direction:column;gap:2px;flex:0 1 auto;transition: background 1s, border 1s;\n}.elementor .e-6a8b0213-8a95{width:94px;height:94px;color:var(--cf-gold);flex:0 0 auto;fill: var(--cf-gold);\n}.elementor .e-3aa5371c-8229:hover,.elementor .e-3aa5371c-8229:focus-visible{color:var(--cf-gold);}.elementor .e-3aa5371c-8229{font-family:var(--font-body);font-weight:700;font-size:30px;color:var(--cf-primary);letter-spacing:-0.13px;word-spacing:0px;line-height:38px;font-style:normal;text-decoration:none;text-transform:none;margin-block-start:0.5rem;margin-block-end:1rem;display:block;}.elementor .e-42194e29-47a3{font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cf-body-text);letter-spacing:1px;word-spacing:0px;line-height:26px;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-5bcbf32a-48f8{width:100%;min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-7b7cf73d-1024{width:93%;max-width:100%;text-align:start;padding:0px;margin:0px;flex-direction:column;gap:23px;align-items:flex-start;}.elementor .e-2c84f4fa-923f:hover,.elementor .e-2c84f4fa-923f:focus-visible{border-width:2px;border-color:rgba(183, 154, 90, 0.478);border-style:solid;background-color:var(--cf-background);}.elementor .e-2c84f4fa-923f{width:48%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;border-width:2px;border-color:var(--cf-surface);border-style:solid;background-color:var(--cf-background);flex-direction:column;gap:2px;flex:0 1 auto;transition: background 1s, border 1s;\n}.elementor .e-198f4410-30db{min-height:240px;column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:row;flex-wrap:wrap;flex:0 1 auto;justify-content:space-between;row-gap: 57px;\n}.elementor .e-1930dd2-3136{width:auto;min-width:50%;min-height:200px;overflow:hidden;padding:0px;background-image:url("https://confiance-ag.de/wp-content/uploads/confiance-ag-beratungsgespraech-team.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;}.elementor .e-2f325634-97de{width:100%;font-family:var(--font-display);font-weight:800;font-size:44px;color:var(--cf-primary);letter-spacing:-0.28px;word-spacing:0px;line-height:58px;font-style:normal;text-decoration:none;text-transform:uppercase;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5226ebd1-8de8{width:100%;font-family:var(--font-body);font-weight:400;font-size:16px;color:var(--cf-primary);letter-spacing:1px;word-spacing:0px;line-height:26px;font-style:normal;text-decoration:none;text-transform:none;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9850a75-35c1:hover,.elementor .e-9850a75-35c1:focus-visible{color:var(--cf-background);background-color:var(--cf-gold-light);}.elementor .e-9850a75-35c1{font-family:var(--font-body);font-weight:600;font-size:20px;color:var(--cf-background);letter-spacing:0px;word-spacing:0px;line-height:24px;font-style:normal;text-decoration:none;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-radius:3px;border-width:2px;border-color:var(--cf-background);border-style:solid;background-color:var(--cf-gold);transition:all 0.3s;align-self:center;}.elementor .e-278e0acf-be60{width:100%;min-height:500px;overflow:hidden;text-align:center;padding:35px;margin:0px;background-color:var(--cf-background);flex-direction:row;gap:0px;flex-wrap:wrap;flex:1 1 auto;align-content:center;align-items:center;}.elementor .e-192c69e6-3387{overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:0px;flex-wrap:nowrap;}.elementor .e-664dc981-559b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;gap:2px;flex:0 1 auto;}.elementor .e-55bbad1a-83ab{width:100%;column-gap:40px;padding-block-start:0%;padding-block-end:6%;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:row;flex-wrap:wrap;flex:0 1 auto;justify-content:space-between;row-gap: 80px;\n}.elementor .e-6767be48-12bb{width:100%;max-width:1360px;column-gap:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;flex:1 1 auto;row-gap: 40px;\n}.elementor .e-74fced62-ffa4{padding-block-start:7%;padding-block-end:5%;padding-inline-start:40px;padding-inline-end:40px;margin:0px;background-color:var(--cf-surface);flex-direction:column;gap:0px;flex:0 1 auto;}