.elementor .e-e60a9e7-6e7b{max-width:50rem;color:var(--ibs-white);}.elementor .e-50af1f0e-8871{flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-46ab0c6-52f8{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-technik.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-f89c4a6-8e80{& a { color:var(--ibs-moss); } & a:hover { color:var(--ibs-ink); }\n}.elementor .e-6569fa10-4206{flex-direction:column;gap:1.25rem;}.elementor .e-24df74f1-303a{font-family:var(--ibs-body-font);font-weight:700;font-size:0.85rem;color:var(--ibs-ink);}.elementor .e-183e25ce-5ff1:focus{border-color:var(--ibs-moss);outline-offset:1px;outline:2px solid var(--ibs-lime);\n}.elementor .e-183e25ce-5ff1{width:100%;height:auto;font-family:var(--ibs-body-font);font-size:1rem;color:var(--ibs-ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:var(--ibs-line);border-style:solid;background-color:var(--ibs-white);box-sizing:border-box;\n}.elementor .e-426349d1-5521{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;flex:1 1 calc(50% - .75rem);align-items:stretch;}.elementor .e-375d0728-f34a{font-family:var(--ibs-body-font);font-weight:700;font-size:0.85rem;color:var(--ibs-ink);}.elementor .e-cc31118-8e61:focus{border-color:var(--ibs-moss);outline-offset:1px;outline:2px solid var(--ibs-lime);\n}.elementor .e-cc31118-8e61{width:100%;height:auto;font-family:var(--ibs-body-font);font-size:1rem;color:var(--ibs-ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:var(--ibs-line);border-style:solid;background-color:var(--ibs-white);box-sizing:border-box;\n}.elementor .e-17e1f8fd-5247{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;flex:1 1 calc(50% - .75rem);align-items:stretch;}.elementor .e-2b32b3c8-908b{font-family:var(--ibs-body-font);font-weight:700;font-size:0.85rem;color:var(--ibs-ink);}.elementor .e-676ca4d1-24cb:focus{border-color:var(--ibs-moss);outline-offset:1px;outline:2px solid var(--ibs-lime);\n}.elementor .e-676ca4d1-24cb{width:100%;height:auto;font-family:var(--ibs-body-font);font-size:1rem;color:var(--ibs-ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:var(--ibs-line);border-style:solid;background-color:var(--ibs-white);box-sizing:border-box;\n}.elementor .e-6c0716ef-dc24{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;flex:1 1 calc(50% - .75rem);align-items:stretch;}.elementor .e-6c08dfcb-faae{font-family:var(--ibs-body-font);font-weight:700;font-size:0.85rem;color:var(--ibs-ink);}.elementor .e-5e82577e-3d81:focus{border-color:var(--ibs-moss);outline-offset:1px;outline:2px solid var(--ibs-lime);\n}.elementor .e-5e82577e-3d81{width:100%;height:auto;font-family:var(--ibs-body-font);font-size:1rem;color:var(--ibs-ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:var(--ibs-line);border-style:solid;background-color:var(--ibs-white);box-sizing:border-box;\n}.elementor .e-616e51cf-fcee{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;flex:1 1 calc(50% - .75rem);align-items:stretch;}.elementor .e-1dc590d8-3e55{font-family:var(--ibs-body-font);font-weight:700;font-size:0.85rem;color:var(--ibs-ink);}.elementor .e-74cee272-d580:focus{border-color:var(--ibs-moss);outline-offset:1px;outline:2px solid var(--ibs-lime);\n}.elementor .e-74cee272-d580{width:100%;height:auto;font-family:var(--ibs-body-font);font-size:1rem;color:var(--ibs-ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:var(--ibs-line);border-style:solid;background-color:var(--ibs-white);box-sizing:border-box;\n}.elementor .e-4e99382e-7f55{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;flex:1 1 calc(50% - .75rem);align-items:stretch;}.elementor .e-78b2658b-6baf{font-family:var(--ibs-body-font);font-weight:700;font-size:0.85rem;color:var(--ibs-ink);}.elementor .e-4df09480-f013:focus{border-color:var(--ibs-moss);outline-offset:1px;outline:2px solid var(--ibs-lime);\n}.elementor .e-4df09480-f013{width:100%;height:auto;font-family:var(--ibs-body-font);font-size:1rem;color:var(--ibs-ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:var(--ibs-line);border-style:solid;background-color:var(--ibs-white);box-sizing:border-box;\n}.elementor .e-2e8cebb9-269e{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;flex:1 1 calc(50% - .75rem);align-items:stretch;}.elementor .e-5df8c854-2705{font-family:var(--ibs-body-font);font-weight:700;font-size:0.85rem;color:var(--ibs-ink);}.elementor .e-6f5f89a9-2be9:focus{border-color:var(--ibs-moss);outline-offset:1px;outline:2px solid var(--ibs-lime);\n}.elementor .e-6f5f89a9-2be9{width:100%;height:auto;font-family:var(--ibs-body-font);font-size:1rem;color:var(--ibs-ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:var(--ibs-line);border-style:solid;background-color:var(--ibs-white);box-sizing:border-box;\n}.elementor .e-6d8e3431-870f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;flex:1 1 calc(50% - .75rem);align-items:stretch;}.elementor .e-260114a-2171{font-family:var(--ibs-body-font);font-weight:700;font-size:0.85rem;color:var(--ibs-ink);}.elementor .e-c71a24c-c5fc{width:1.1rem;height:1.1rem;color:var(--ibs-lime);border-width:1px;border-color:var(--ibs-line);border-style:solid;}.elementor .e-608a8721-2b02{font-size:0.95rem;}.elementor .e-39de014c-d8cc{gap:0.65rem;align-items:center;}.elementor .e-2b1fb69-7c9a{width:1.1rem;height:1.1rem;color:var(--ibs-lime);border-width:1px;border-color:var(--ibs-line);border-style:solid;}.elementor .e-2fccbeb-8467{font-size:0.95rem;}.elementor .e-edd5054-5784{gap:0.65rem;align-items:center;}.elementor .e-27bfac79-5cc2{width:1.1rem;height:1.1rem;color:var(--ibs-lime);border-width:1px;border-color:var(--ibs-line);border-style:solid;}.elementor .e-5081d976-6a64{font-size:0.95rem;}.elementor .e-108c46a0-471d{gap:0.65rem;align-items:center;}.elementor .e-7b72ed3d-3010{width:1.1rem;height:1.1rem;color:var(--ibs-lime);border-width:1px;border-color:var(--ibs-line);border-style:solid;}.elementor .e-6982556b-9a91{font-size:0.95rem;}.elementor .e-1385d971-6325{gap:0.65rem;align-items:center;}.elementor .e-3613b7b-1c4e{width:1.1rem;height:1.1rem;color:var(--ibs-lime);border-width:1px;border-color:var(--ibs-line);border-style:solid;}.elementor .e-72d42357-13be{font-size:0.95rem;}.elementor .e-5dc0f279-39b2{gap:0.65rem;align-items:center;}.elementor .e-60f816e0-cba2{display:grid;gap:0.75rem;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-55871b63-1537{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 100%;align-items:stretch;}.elementor .e-1635c824-5224{font-family:var(--ibs-body-font);font-weight:700;font-size:0.85rem;color:var(--ibs-ink);}.elementor .e-20e9ba4d-7816:focus{border-color:var(--ibs-moss);outline-offset:1px;outline:2px solid var(--ibs-lime);\n}.elementor .e-20e9ba4d-7816{width:100%;height:auto;font-family:var(--ibs-body-font);font-size:1rem;color:var(--ibs-ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0px;border-width:1px;border-color:var(--ibs-line);border-style:solid;background-color:var(--ibs-white);box-sizing:border-box;\n}.elementor .e-9d2c6bf-a6f8{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;flex:1 1 100%;align-items:stretch;}.elementor .e-25b6d162-bad2{width:1.1rem;height:1.1rem;color:var(--ibs-lime);margin-block-start:0.25rem;border-width:1px;border-color:var(--ibs-line);border-style:solid;}.elementor .e-5595d54e-5fb2{font-size:0.9rem;& a { color:var(--ibs-moss);text-decoration:underline; }\n}.elementor .e-6c9a74d5-8d92{width:100%;min-width:0px;padding:0px;gap:0.75rem;flex:1 1 100%;align-items:stretch;}.elementor .e-49791634-ef0c{width:100%;flex:1 1 100%;}.elementor .e-59b8c2eb-ec95{color:var(--ibs-deep-green);padding:1rem;background-color:rgba(167,215,67,.18);flex:1 1 100%;}.elementor .e-3e3f2e80-51e2{color:#8A1F1F;padding:1rem;background-color:#FDECEC;flex:1 1 100%;}.elementor .e-148d51f0-7515{width:100%;display:flex;gap:1.5rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-2c72d31-f6e2{padding:2.75rem;}.elementor .e-72848d5a-d98c{display:grid;gap:4rem;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start;}.elementor .e-569d5c4e-707a{background-color:var(--ibs-cream);}