.elementor-12 .elementor-element.elementor-element-7036aa6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-92b8a7c{--display:flex;--min-height:1034px;}.elementor-12 .elementor-element.elementor-element-92b8a7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-92b8a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gruebele-optik.de/wp-content/uploads/2026/04/Gruebele-Team-bea.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-8df3fd1{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-9be2221{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0%;--padding-bottom:2%;--padding-left:6%;--padding-right:6%;}.elementor-12 .elementor-element.elementor-element-1528c69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-26413e0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-093abe2{padding:5% 0% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-7e56a2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-4076c42{width:var( --container-widget-width, 86% );max-width:86%;padding:1% 0% 0% 0%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-74c535d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-12 .elementor-element.elementor-element-37de2c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-bc28984{width:var( --container-widget-width, 86% );max-width:86%;padding:1% 0% 0% 0%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ffeb361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-4beed13{padding:5% 0% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-1343aa3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-12 .elementor-element.elementor-element-1343aa3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1343aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-24bf006{text-align:center;}.elementor-12 .elementor-element.elementor-element-50935d0{padding:20px 0px 040px 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#0A0A0A7A;}.elementor-12 .elementor-element.elementor-element-e3a2f3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%;}.elementor-12 .elementor-element.elementor-element-e3a2f3d.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9a325ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-568249a img{width:100%;}.elementor-12 .elementor-element.elementor-element-3b380d0{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3b380d0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-bd8f226{width:var( --container-widget-width, 68% );max-width:68%;padding:3% 0% 0% 0%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#0A0A0A8F;}.elementor-12 .elementor-element.elementor-element-1143534{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-729ae33 img{width:100%;}.elementor-12 .elementor-element.elementor-element-c16786c{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c16786c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-c6bf474{width:var( --container-widget-width, 68% );max-width:68%;padding:3% 0% 0% 0%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#0A0A0A8F;}.elementor-12 .elementor-element.elementor-element-6fa1bdf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-d9ea3fc img{width:100%;}.elementor-12 .elementor-element.elementor-element-f044f90{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f044f90 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-0177126{width:var( --container-widget-width, 68% );max-width:68%;padding:3% 0% 0% 0%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#0A0A0A8F;}.elementor-12 .elementor-element.elementor-element-e1d3bdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:7%;--padding-left:6%;--padding-right:6%;}.elementor-12 .elementor-element.elementor-element-e1d3bdb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e1d3bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c748d52 );}.elementor-12 .elementor-element.elementor-element-c0e7e01{text-align:center;}.elementor-12 .elementor-element.elementor-element-fea7a8c{padding:20px 0px 040px 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#0A0A0A7A;}.elementor-12 .elementor-element.elementor-element-2951ba3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-12 .elementor-element.elementor-element-2951ba3.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bb6b48e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-718c6fb img{width:100%;}.elementor-12 .elementor-element.elementor-element-c54db3e{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c54db3e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-6163ebd{width:var( --container-widget-width, 68% );max-width:68%;padding:3% 0% 0% 0%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#0A0A0A8F;}.elementor-12 .elementor-element.elementor-element-d28d624{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-a2263af img{width:100%;}.elementor-12 .elementor-element.elementor-element-097eca9{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-097eca9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-a41c3b8{width:var( --container-widget-width, 68% );max-width:68%;padding:3% 0% 0% 0%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#0A0A0A8F;}.elementor-12 .elementor-element.elementor-element-574bc34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-322ff8b img{width:100%;}.elementor-12 .elementor-element.elementor-element-3fe5334{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3fe5334 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-cfb3b77{width:var( --container-widget-width, 68% );max-width:68%;padding:3% 0% 0% 0%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#0A0A0A8F;}.elementor-12 .elementor-element.elementor-element-f8dbea7 .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-12 .elementor-element.elementor-element-f8dbea7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f8dbea7 .elementor-button:focus{background-color:var( --e-global-color-14631df );}.elementor-12 .elementor-element.elementor-element-f8dbea7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c878bfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:5%;--padding-bottom:2%;--padding-left:6%;--padding-right:6%;}.elementor-12 .elementor-element.elementor-element-c878bfd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c878bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c994e92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-a734d0c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-2188da4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0%;--padding-bottom:2%;--padding-left:6%;--padding-right:6%;}.elementor-12 .elementor-element.elementor-element-2188da4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2188da4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-daf6dc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-e84aed3{padding:0% 0% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-a81edde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-33c4fe2{padding:0% 0% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-c02239b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:2%;--padding-bottom:2%;--padding-left:6%;--padding-right:6%;}.elementor-12 .elementor-element.elementor-element-c02239b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c02239b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-45c843e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-0d9782f{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-ba7df22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-ef25dc8{padding:0% 0% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-c069b16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:2%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-12 .elementor-element.elementor-element-c069b16:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c069b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-64b97ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-64b97ac.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c341c22{padding:0% 0% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-81f3bba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-caeb15d{padding:0% 0% 0% 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-bc10758{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-3436ccd7{--spacer-size:100px;}.elementor-12 .elementor-element.elementor-element-6dd2c901{text-align:center;}.elementor-12 .elementor-element.elementor-element-6dd2c901 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-3fa6b1e3{padding:20px 0px 40px 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#0A0A0A7A;}.elementor-12 .elementor-element.elementor-element-7928decb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;}.elementor-12 .elementor-element.elementor-element-55f5d2ed{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-72681d49{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-418b793a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4b276ef7{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4d39cbc7 .elementor-button{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:20px 60px 20px 60px;}.elementor-12 .elementor-element.elementor-element-4d39cbc7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4d39cbc7 .elementor-button:focus{background-color:var( --e-global-color-14631df );}.elementor-12 .elementor-element.elementor-element-4d39cbc7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-4d39cbc7.elementor-element{--order:99999 /* order end hack */;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-92b8a7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-92b8a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gruebele-optik.de/wp-content/uploads/2026/04/Gruebele-Team.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-92b8a7c{--min-height:566px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9be2221{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-26413e0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-093abe2{padding:5% 0% 3% 0%;}.elementor-12 .elementor-element.elementor-element-7e56a2b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e56a2b.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-74c535d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-37de2c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-37de2c0.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-4beed13{padding:3% 0% 3% 0%;}.elementor-12 .elementor-element.elementor-element-1343aa3{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-bd8f226{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-c6bf474{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-0177126{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-e1d3bdb{--margin-top:100px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6163ebd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-a41c3b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-cfb3b77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-c878bfd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-a734d0c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-2188da4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-e84aed3{padding:5% 0% 3% 0%;}.elementor-12 .elementor-element.elementor-element-33c4fe2{padding:5% 0% 3% 0%;}.elementor-12 .elementor-element.elementor-element-c02239b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-0d9782f{padding:5% 0% 3% 0%;}.elementor-12 .elementor-element.elementor-element-ef25dc8{padding:5% 0% 3% 0%;}.elementor-12 .elementor-element.elementor-element-c069b16{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-c341c22{padding:5% 0% 3% 0%;}.elementor-12 .elementor-element.elementor-element-caeb15d{padding:5% 0% 3% 0%;}.elementor-12 .elementor-element.elementor-element-bc10758{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-6dd2c901 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-7928decb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-7036aa6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-92b8a7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-92b8a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gruebele-optik.de/wp-content/uploads/2026/04/Gruebele-Team.jpg");background-position:-290px 0px;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-92b8a7c{--min-height:556px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8df3fd1{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-9be2221{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-26413e0.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-26413e0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-093abe2{padding:6% 0% 4% 0%;}.elementor-12 .elementor-element.elementor-element-7e56a2b.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-74c535d{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-74c535d.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-37de2c0.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-4beed13{padding:6% 0% 4% 0%;}.elementor-12 .elementor-element.elementor-element-1343aa3{--padding-top:15%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-e1d3bdb{--padding-top:15%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-c878bfd{--padding-top:13%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-a734d0c.elementor-element{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-a734d0c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-2188da4{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-e84aed3{padding:6% 0% 4% 0%;}.elementor-12 .elementor-element.elementor-element-33c4fe2{padding:6% 0% 4% 0%;}.elementor-12 .elementor-element.elementor-element-c02239b{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-0d9782f{padding:6% 0% 4% 0%;}.elementor-12 .elementor-element.elementor-element-ef25dc8{padding:6% 0% 4% 0%;}.elementor-12 .elementor-element.elementor-element-c069b16{--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-c341c22{padding:6% 0% 4% 0%;}.elementor-12 .elementor-element.elementor-element-caeb15d{padding:6% 0% 4% 0%;}.elementor-12 .elementor-element.elementor-element-6dd2c901 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-7928decb{--content-width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-4d39cbc7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-92b8a7c{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-1528c69{--width:50%;}.elementor-12 .elementor-element.elementor-element-7e56a2b{--width:50%;}.elementor-12 .elementor-element.elementor-element-37de2c0{--width:50%;}.elementor-12 .elementor-element.elementor-element-ffeb361{--width:50%;}.elementor-12 .elementor-element.elementor-element-e3a2f3d{--width:76%;}.elementor-12 .elementor-element.elementor-element-2951ba3{--width:100%;}.elementor-12 .elementor-element.elementor-element-bb6b48e{--width:96%;}.elementor-12 .elementor-element.elementor-element-d28d624{--width:96%;}.elementor-12 .elementor-element.elementor-element-574bc34{--width:96%;}.elementor-12 .elementor-element.elementor-element-c994e92{--width:100%;}.elementor-12 .elementor-element.elementor-element-2188da4{--content-width:80%;}.elementor-12 .elementor-element.elementor-element-daf6dc7{--width:50%;}.elementor-12 .elementor-element.elementor-element-a81edde{--width:50%;}.elementor-12 .elementor-element.elementor-element-c02239b{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-45c843e{--width:40%;}.elementor-12 .elementor-element.elementor-element-ba7df22{--width:40%;}.elementor-12 .elementor-element.elementor-element-c069b16{--content-width:80%;}.elementor-12 .elementor-element.elementor-element-64b97ac{--width:50%;}.elementor-12 .elementor-element.elementor-element-81f3bba{--width:50%;}.elementor-12 .elementor-element.elementor-element-7928decb{--content-width:758px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-92b8a7c{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-1528c69{--width:100%;}.elementor-12 .elementor-element.elementor-element-7e56a2b{--width:500px;}.elementor-12 .elementor-element.elementor-element-37de2c0{--width:500px;}.elementor-12 .elementor-element.elementor-element-ffeb361{--width:100%;}.elementor-12 .elementor-element.elementor-element-e3a2f3d{--width:100%;}.elementor-12 .elementor-element.elementor-element-2951ba3{--width:100%;}.elementor-12 .elementor-element.elementor-element-c994e92{--width:100%;}.elementor-12 .elementor-element.elementor-element-daf6dc7{--width:100%;}.elementor-12 .elementor-element.elementor-element-a81edde{--width:100%;}.elementor-12 .elementor-element.elementor-element-45c843e{--width:100%;}.elementor-12 .elementor-element.elementor-element-ba7df22{--width:100%;}.elementor-12 .elementor-element.elementor-element-64b97ac{--width:100%;}.elementor-12 .elementor-element.elementor-element-81f3bba{--width:100%;}.elementor-12 .elementor-element.elementor-element-7928decb{--content-width:100%;}}