.elementor .e-35f1a309-7262{max-width:58rem;}.elementor .e-3b4651b0-91dc{max-width:50rem;color:var(--ibs-white);}.elementor .e-73009b4-d294{flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-6a328dd3-51f9{background-image:linear-gradient(90deg, rgba(8,25,20,.93) 0%,rgba(8,25,20,.52) 100%),url("https://www.ib-schmidbauer.de/wp-content/uploads/2026/09/ibs-team.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-203dd423-cdce{display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-40abbfea-cb43{aspect-ratio:4/3;object-fit:cover;}.elementor .e-39bae1ab-72fc{display:grid;gap:4rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;}.elementor .e-21da8589-56c8{background-color:var(--ibs-white);}.elementor .e-22707a02-9e33{width:1.25rem;height:1.25rem;color:var(--ibs-lime);justify-content:flex-start;}.elementor .e-713114ab-829d{font-size:1.05rem;}.elementor .e-32755110-c306{flex:1 1 0px;}.elementor .e-11caec75-238c{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;gap:1.25rem;justify-content:flex-start;}.elementor .e-65919467-fc7b{& a { color:var(--ibs-moss);text-decoration:underline; } & ul { margin:1rem 0 1.5rem;padding-left:1.25rem; } & strong { color:var(--ibs-ink); }\n}.elementor .e-8181d2b-6c41{padding-block-start:0.5rem;padding-block-end:2.25rem;padding-inline-start:4.25rem;padding-inline-end:3.5rem;}.elementor .e-3c8f1676-a3c0{background-color:var(--ibs-white);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--ibs-line);\n}.elementor .e-35d57776-6600{width:1.25rem;height:1.25rem;color:var(--ibs-lime);justify-content:flex-start;}.elementor .e-1253f2c9-2a4b{font-size:1.05rem;}.elementor .e-4d108855-f936{flex:1 1 0px;}.elementor .e-331ea3ee-7b0c{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;gap:1.25rem;justify-content:flex-start;}.elementor .e-15d2dd6c-332d{& a { color:var(--ibs-moss);text-decoration:underline; } & ul { margin:1rem 0 1.5rem;padding-left:1.25rem; } & strong { color:var(--ibs-ink); }\n}.elementor .e-68601451-3ba3{padding-block-start:0.5rem;padding-block-end:2.25rem;padding-inline-start:4.25rem;padding-inline-end:3.5rem;}.elementor .e-53e5ae7c-cbeb{background-color:var(--ibs-white);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--ibs-line);\n}.elementor .e-cb1857e-ba6e{border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--ibs-line);\n}.elementor .e-63790554-4ea0{flex-direction:column;gap:1.5rem;}.elementor .e-349fa00c-5338{background-color:var(--ibs-cream);}.elementor .e-668bff0d-4552{flex-direction:column;gap:1rem;}.elementor .e-1839ffea-c9b8{width:16px;height:16px;color:var(--ibs-lime);}.elementor .e-49481b0-b6b5{width:20px;height:20px;justify-content:flex-start;}.elementor .e-39299643-a5f3{padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;}.elementor .e-3c9a7ce5-2593{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:3.75rem;padding-inline-end:1.5rem;}.elementor .e-5f3e78ed-ac83{border-width:1px;border-color:var(--ibs-line);border-style:solid;background-color:var(--ibs-white);}.elementor .e-4e84803f-debe{width:16px;height:16px;color:var(--ibs-lime);}.elementor .e-547f2bfb-2115{width:20px;height:20px;justify-content:flex-start;}.elementor .e-1d02e56b-e40d{padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;}.elementor .e-266373c5-32b7{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:3.75rem;padding-inline-end:1.5rem;}.elementor .e-130227f3-4bc6{border-width:1px;border-color:var(--ibs-line);border-style:solid;background-color:var(--ibs-white);}.elementor .e-35f8e4fa-2fdf{width:100%;}.elementor .e-4f50d572-2604{display:grid;gap:4rem;grid-template-columns:minmax(0,.65fr) minmax(0,1fr);align-items:start;}.elementor .e-1e709872-d9e3{background-color:var(--ibs-white);}