.elementor-316 .elementor-element.elementor-element-5f383a3d{--display:flex;--min-height:50vh;--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;--overlay-opacity:0.7;}.elementor-316 .elementor-element.elementor-element-5f383a3d:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-5f383a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/11/Rueger_Shooting_160725-50_Teile-Richten.jpg");background-position:bottom center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-5f383a3d::before, .elementor-316 .elementor-element.elementor-element-5f383a3d > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-5f383a3d > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-5f383a3d > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-5f383a3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-5f383a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-e1dec1a ) 100%);}.elementor-316 .elementor-element.elementor-element-63005053{--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;--overflow:hidden;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-7d58526d .elementor-heading-title{font-family:var( --e-global-typography-e89d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-e89d9f2-font-size );font-weight:var( --e-global-typography-e89d9f2-font-weight );text-transform:var( --e-global-typography-e89d9f2-text-transform );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-6c943d8e{z-index:1;}.elementor-316 .elementor-element.elementor-element-b655e77{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-316 .elementor-element.elementor-element-54803883{--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;--justify-content:space-between;--flex-wrap:wrap;}.elementor-316 .elementor-element.elementor-element-2aa39636{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-2aa39636:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-2aa39636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/10/diagnostics-at-plant-2025-03-09-18-30-10-utc-scaled.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-2aa39636::before, .elementor-316 .elementor-element.elementor-element-2aa39636 > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-2aa39636 > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-2aa39636 > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-2aa39636 > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-2aa39636 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-secondary ) 100%);}.elementor-316 .elementor-element.elementor-element-7cc09af5{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-7cc09af5 .elementor-heading-title{color:var( --e-global-color-6578e3d );}.elementor-316 .elementor-element.elementor-element-16e036ef{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-16e036ef:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-16e036ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/11/DSC08090.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-16e036ef::before, .elementor-316 .elementor-element.elementor-element-16e036ef > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-16e036ef > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-16e036ef > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-16e036ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-16e036ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-e1dec1a ) 100%);}.elementor-316 .elementor-element.elementor-element-30caa2e6{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-30caa2e6 .elementor-heading-title{color:var( --e-global-color-6578e3d );}.elementor-316 .elementor-element.elementor-element-953c035{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-953c035:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-953c035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/11/DSC08102.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-953c035::before, .elementor-316 .elementor-element.elementor-element-953c035 > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-953c035 > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-953c035 > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-953c035 > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-953c035 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-e1dec1a ) 100%);}.elementor-316 .elementor-element.elementor-element-31fa30ff{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-31fa30ff .elementor-heading-title{color:var( --e-global-color-6578e3d );}.elementor-316 .elementor-element.elementor-element-657aff3f{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-657aff3f:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-657aff3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/11/Rueger_Shooting_160725-48_Teile-richten3.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-657aff3f::before, .elementor-316 .elementor-element.elementor-element-657aff3f > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-657aff3f > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-657aff3f > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-657aff3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-657aff3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-secondary ) 100%);}.elementor-316 .elementor-element.elementor-element-140cd787{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-140cd787 .elementor-heading-title{color:var( --e-global-color-6578e3d );}.elementor-316 .elementor-element.elementor-element-60989545{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-60989545:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-60989545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/10/Rueger_Shooting_160725-15-1.jpg");background-position:center left;background-size:cover;}.elementor-316 .elementor-element.elementor-element-60989545::before, .elementor-316 .elementor-element.elementor-element-60989545 > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-60989545 > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-60989545 > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-60989545 > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-60989545 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-secondary ) 100%);}.elementor-316 .elementor-element.elementor-element-72966793{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-72966793 .elementor-heading-title{color:var( --e-global-color-6578e3d );}.elementor-316 .elementor-element.elementor-element-6ced325b{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-6ced325b:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-6ced325b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/10/Rueger_Shooting_160725-45.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-6ced325b::before, .elementor-316 .elementor-element.elementor-element-6ced325b > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-6ced325b > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-6ced325b > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-6ced325b > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-6ced325b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-secondary ) 100%);}.elementor-316 .elementor-element.elementor-element-5c71462c{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-5c71462c .elementor-heading-title{color:var( --e-global-color-6578e3d );}.elementor-316 .elementor-element.elementor-element-62c98b77{--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;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-3c0fb92f{--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;--flex-wrap:wrap;}.elementor-316 .elementor-element.elementor-element-56eeefb{--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-316 .elementor-element.elementor-element-4060093 .elementor-heading-title{font-family:var( --e-global-typography-e89d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-e89d9f2-font-size );font-weight:var( --e-global-typography-e89d9f2-font-weight );text-transform:var( --e-global-typography-e89d9f2-text-transform );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-2ad686c8{z-index:1;}.elementor-316 .elementor-element.elementor-element-73f166d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-316 .elementor-element.elementor-element-635a8ad7{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-635a8ad7:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-635a8ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/10/diagnostics-at-plant-2025-03-09-18-30-10-utc-scaled.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-635a8ad7::before, .elementor-316 .elementor-element.elementor-element-635a8ad7 > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-635a8ad7 > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-635a8ad7 > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-635a8ad7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-635a8ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-e1dec1a ) 100%);}.elementor-316 .elementor-element.elementor-element-397fa895{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-397fa895 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:1.3rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-e1dec1a );}.elementor-316 .elementor-element.elementor-element-c9bc596{--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;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-34a1acc{--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;--flex-wrap:wrap;}.elementor-316 .elementor-element.elementor-element-6208782{--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-316 .elementor-element.elementor-element-5e2caaf .elementor-heading-title{font-family:var( --e-global-typography-e89d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-e89d9f2-font-size );font-weight:var( --e-global-typography-e89d9f2-font-weight );text-transform:var( --e-global-typography-e89d9f2-text-transform );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-ce67d92{z-index:1;}.elementor-316 .elementor-element.elementor-element-cb9c347{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-316 .elementor-element.elementor-element-7baa958{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-7baa958:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-7baa958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/11/DSC08090.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-7baa958::before, .elementor-316 .elementor-element.elementor-element-7baa958 > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-7baa958 > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-7baa958 > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-7baa958 > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-7baa958 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-e1dec1a ) 100%);}.elementor-316 .elementor-element.elementor-element-4a7740a{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-4a7740a .elementor-heading-title{color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-0d9f059{--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;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-ba6e366{--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;--flex-wrap:wrap;}.elementor-316 .elementor-element.elementor-element-2e405fb{--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-316 .elementor-element.elementor-element-8cd2796 .elementor-heading-title{font-family:var( --e-global-typography-e89d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-e89d9f2-font-size );font-weight:var( --e-global-typography-e89d9f2-font-weight );text-transform:var( --e-global-typography-e89d9f2-text-transform );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-1bb3125{z-index:1;}.elementor-316 .elementor-element.elementor-element-aacd823{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-316 .elementor-element.elementor-element-eee334a{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-eee334a:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-eee334a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/10/DSC3442.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-eee334a::before, .elementor-316 .elementor-element.elementor-element-eee334a > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-eee334a > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-eee334a > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-eee334a > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-eee334a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-e1dec1a ) 100%);}.elementor-316 .elementor-element.elementor-element-dee73cd{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-dee73cd .elementor-heading-title{color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-78c7878{--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;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-145c2c0{--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;--flex-wrap:wrap;}.elementor-316 .elementor-element.elementor-element-dc3549f{--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-316 .elementor-element.elementor-element-bcada1f .elementor-heading-title{font-family:var( --e-global-typography-e89d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-e89d9f2-font-size );font-weight:var( --e-global-typography-e89d9f2-font-weight );text-transform:var( --e-global-typography-e89d9f2-text-transform );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-dc27d96{z-index:1;}.elementor-316 .elementor-element.elementor-element-fd25b36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-316 .elementor-element.elementor-element-1e93777{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-1e93777:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-1e93777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/11/Rueger_Shooting_160725-50_Teile-Richten.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-1e93777::before, .elementor-316 .elementor-element.elementor-element-1e93777 > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-1e93777 > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-1e93777 > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-1e93777 > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-1e93777 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-e1dec1a ) 100%);}.elementor-316 .elementor-element.elementor-element-61a6e68{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-61a6e68 .elementor-heading-title{color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-4536b2b{--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;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-242e8f8{--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;--flex-wrap:wrap;}.elementor-316 .elementor-element.elementor-element-3f85065{--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-316 .elementor-element.elementor-element-5254400 .elementor-heading-title{font-family:var( --e-global-typography-e89d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-e89d9f2-font-size );font-weight:var( --e-global-typography-e89d9f2-font-weight );text-transform:var( --e-global-typography-e89d9f2-text-transform );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-35bd4f4{z-index:1;}.elementor-316 .elementor-element.elementor-element-e8898a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-316 .elementor-element.elementor-element-5387eaa{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-5387eaa:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-5387eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/10/Rueger_Shooting_160725-15-1.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-5387eaa::before, .elementor-316 .elementor-element.elementor-element-5387eaa > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-5387eaa > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-5387eaa > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-5387eaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-5387eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-e1dec1a ) 100%);}.elementor-316 .elementor-element.elementor-element-973f8c1{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-973f8c1 .elementor-heading-title{color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-b1a61cc{--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;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-978daaa{--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;--flex-wrap:wrap;}.elementor-316 .elementor-element.elementor-element-849a9bd{--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-316 .elementor-element.elementor-element-d2863ea{z-index:1;}.elementor-316 .elementor-element.elementor-element-fab7a06 .elementor-heading-title{font-family:var( --e-global-typography-e89d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-e89d9f2-font-size );font-weight:var( --e-global-typography-e89d9f2-font-weight );text-transform:var( --e-global-typography-e89d9f2-text-transform );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-0a942b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-316 .elementor-element.elementor-element-c0fa103{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-c0fa103:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-c0fa103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/10/Rueger_Shooting_160725-45.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-c0fa103::before, .elementor-316 .elementor-element.elementor-element-c0fa103 > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-c0fa103 > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-c0fa103 > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-c0fa103 > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-c0fa103 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-e1dec1a ) 100%);}.elementor-316 .elementor-element.elementor-element-2b08c57{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-2b08c57 .elementor-heading-title{color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-5bc9fe8{--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;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-a338055{--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;--flex-wrap:wrap;}.elementor-316 .elementor-element.elementor-element-11975a5{--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-316 .elementor-element.elementor-element-ff921a2{z-index:1;}.elementor-316 .elementor-element.elementor-element-1f2a100 .elementor-heading-title{font-family:var( --e-global-typography-e89d9f2-font-family ), Sans-serif;font-size:var( --e-global-typography-e89d9f2-font-size );font-weight:var( --e-global-typography-e89d9f2-font-weight );text-transform:var( --e-global-typography-e89d9f2-text-transform );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-2f98a81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-316 .elementor-element.elementor-element-d7d7599{--display:flex;--min-height:50vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-316 .elementor-element.elementor-element-d7d7599:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-d7d7599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/12/Rueger-Halle-scaled.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-d7d7599::before, .elementor-316 .elementor-element.elementor-element-d7d7599 > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-d7d7599 > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-d7d7599 > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-d7d7599 > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-d7d7599 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1dec1a ) 25%, var( --e-global-color-e1dec1a ) 100%);}.elementor-316 .elementor-element.elementor-element-2963cfd{padding:0em 0em 1em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-316 .elementor-element.elementor-element-2963cfd .elementor-heading-title{color:var( --e-global-color-4d86efb );}.elementor-316 .elementor-element.elementor-element-2e99241e{--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;--justify-content:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--flex-wrap:wrap;--align-content:center;--overlay-opacity:0.8;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-2e99241e:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-2e99241e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/10/Footer-BG.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-2e99241e::before, .elementor-316 .elementor-element.elementor-element-2e99241e > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-2e99241e > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-2e99241e > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-2e99241e > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-2e99241e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-316 .elementor-element.elementor-element-1680b4e0{--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:flex-start;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-316 .elementor-element.elementor-element-11824007{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;text-align:start;}.elementor-316 .elementor-element.elementor-element-11824007 img{width:75%;}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-icon i{color:var( --e-global-color-6578e3d );transition:color 0.3s;}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-icon svg{fill:var( --e-global-color-6578e3d );transition:fill 0.3s;}.elementor-316 .elementor-element.elementor-element-7a7d0138{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-text{transition:color 0.3s;}.elementor-316 .elementor-element.elementor-element-7c99b08c{--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-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-icon i{color:var( --e-global-color-6578e3d );transition:color 0.3s;}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-icon svg{fill:var( --e-global-color-6578e3d );transition:fill 0.3s;}.elementor-316 .elementor-element.elementor-element-7a7c901e{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-6578e3d );}.elementor-316 .elementor-element.elementor-element-3272261f{--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-316 .elementor-element.elementor-element-4818cc29 .elementor-heading-title{color:var( --e-global-color-e1dec1a );}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-icon i{color:var( --e-global-color-6578e3d );transition:color 0.3s;}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-icon svg{fill:var( --e-global-color-6578e3d );transition:fill 0.3s;}.elementor-316 .elementor-element.elementor-element-6de6448c{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-6578e3d );}.elementor-316 .elementor-element.elementor-element-57d8f851{--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;--overlay-opacity:0.8;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-57d8f851:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-57d8f851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rueger-schneidtechnik.de/wp-content/uploads/2025/10/Footer-BG.jpg");background-position:center center;background-size:cover;}.elementor-316 .elementor-element.elementor-element-57d8f851::before, .elementor-316 .elementor-element.elementor-element-57d8f851 > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-57d8f851 > .e-con-inner > .elementor-background-video-container::before, .elementor-316 .elementor-element.elementor-element-57d8f851 > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-57d8f851 > .e-con-inner > .elementor-background-slideshow::before, .elementor-316 .elementor-element.elementor-element-57d8f851 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-316 .elementor-element.elementor-element-474cc50e{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-316 .elementor-element.elementor-element-474cc50e .elementor-divider-separator{width:100%;}.elementor-316 .elementor-element.elementor-element-474cc50e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-316 .elementor-element.elementor-element-7839e06a{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-316 .elementor-element.elementor-element-2aa39636{--width:31.6%;}.elementor-316 .elementor-element.elementor-element-16e036ef{--width:31.6%;}.elementor-316 .elementor-element.elementor-element-953c035{--width:31.6%;}.elementor-316 .elementor-element.elementor-element-657aff3f{--width:31.6%;}.elementor-316 .elementor-element.elementor-element-60989545{--width:31.6%;}.elementor-316 .elementor-element.elementor-element-6ced325b{--width:31.6%;}.elementor-316 .elementor-element.elementor-element-56eeefb{--width:46%;}.elementor-316 .elementor-element.elementor-element-635a8ad7{--width:46%;}.elementor-316 .elementor-element.elementor-element-6208782{--width:46%;}.elementor-316 .elementor-element.elementor-element-7baa958{--width:46%;}.elementor-316 .elementor-element.elementor-element-2e405fb{--width:46%;}.elementor-316 .elementor-element.elementor-element-eee334a{--width:46%;}.elementor-316 .elementor-element.elementor-element-dc3549f{--width:46%;}.elementor-316 .elementor-element.elementor-element-1e93777{--width:46%;}.elementor-316 .elementor-element.elementor-element-3f85065{--width:46%;}.elementor-316 .elementor-element.elementor-element-5387eaa{--width:46%;}.elementor-316 .elementor-element.elementor-element-849a9bd{--width:46%;}.elementor-316 .elementor-element.elementor-element-c0fa103{--width:46%;}.elementor-316 .elementor-element.elementor-element-11975a5{--width:46%;}.elementor-316 .elementor-element.elementor-element-d7d7599{--width:46%;}.elementor-316 .elementor-element.elementor-element-2e99241e{--width:100%;}.elementor-316 .elementor-element.elementor-element-1680b4e0{--width:29%;}.elementor-316 .elementor-element.elementor-element-7c99b08c{--width:15%;}.elementor-316 .elementor-element.elementor-element-3272261f{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-316 .elementor-element.elementor-element-2aa39636{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-16e036ef{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-953c035{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-657aff3f{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-60989545{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-6ced325b{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-56eeefb{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-635a8ad7{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-6208782{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-7baa958{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-2e405fb{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-eee334a{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-dc3549f{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-1e93777{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-3f85065{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-5387eaa{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-849a9bd{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-c0fa103{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-11975a5{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-d7d7599{--width:47.5%;}.elementor-316 .elementor-element.elementor-element-1680b4e0{--width:30%;}.elementor-316 .elementor-element.elementor-element-7c99b08c{--width:30%;}.elementor-316 .elementor-element.elementor-element-3272261f{--width:40%;}}@media(min-width:1025px){.elementor-316 .elementor-element.elementor-element-2e99241e:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-2e99241e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-316 .elementor-element.elementor-element-57d8f851:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-57d8f851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-316 .elementor-element.elementor-element-5f383a3d:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-5f383a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-316 .elementor-element.elementor-element-63005053{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-7d58526d .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-b655e77{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-316 .elementor-element.elementor-element-54803883{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--align-content:center;}.elementor-316 .elementor-element.elementor-element-54803883.e-con{--align-self:center;}.elementor-316 .elementor-element.elementor-element-2aa39636{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-316 .elementor-element.elementor-element-3c0fb92f{--justify-content:space-between;}.elementor-316 .elementor-element.elementor-element-4060093 .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-34a1acc{--justify-content:space-between;}.elementor-316 .elementor-element.elementor-element-5e2caaf .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-ba6e366{--justify-content:space-between;}.elementor-316 .elementor-element.elementor-element-8cd2796 .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-145c2c0{--justify-content:space-between;}.elementor-316 .elementor-element.elementor-element-bcada1f .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-242e8f8{--justify-content:space-between;}.elementor-316 .elementor-element.elementor-element-5254400 .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-978daaa{--justify-content:space-between;}.elementor-316 .elementor-element.elementor-element-fab7a06 .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-a338055{--justify-content:space-between;}.elementor-316 .elementor-element.elementor-element-1f2a100 .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-2e99241e{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 0px;--row-gap:60px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;}.elementor-316 .elementor-element.elementor-element-1680b4e0{--justify-content:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-316 .elementor-element.elementor-element-7c99b08c{--justify-content:flex-start;}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-316 .elementor-element.elementor-element-3272261f{--justify-content:flex-start;}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-316 .elementor-element.elementor-element-5f383a3d:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-5f383a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-316 .elementor-element.elementor-element-63005053{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-7d58526d .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-6c943d8e{text-align:center;}.elementor-316 .elementor-element.elementor-element-62c98b77{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-4060093 .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-c9bc596{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-5e2caaf .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-0d9f059{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-8cd2796 .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-78c7878{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-bcada1f .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-4536b2b{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-5254400 .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-b1a61cc{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-fab7a06 .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-5bc9fe8{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-1f2a100 .elementor-heading-title{font-size:var( --e-global-typography-e89d9f2-font-size );line-height:var( --e-global-typography-e89d9f2-line-height );letter-spacing:var( --e-global-typography-e89d9f2-letter-spacing );}.elementor-316 .elementor-element.elementor-element-2e99241e{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-1680b4e0{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-316 .elementor-element.elementor-element-11824007{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-316 .elementor-element.elementor-element-11824007 img{width:75%;}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-316 .elementor-element.elementor-element-7a7d0138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-316 .elementor-element.elementor-element-7c99b08c{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-316 .elementor-element.elementor-element-7a7c901e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-316 .elementor-element.elementor-element-3272261f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-316 .elementor-element.elementor-element-6de6448c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}