.elementor-106 .elementor-element.elementor-element-789a6f6{--display:flex;--min-height:700px;--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-1fafd89{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:40px;}.elementor-widget-heading .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-1248e94{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:start;}.elementor-106 .elementor-element.elementor-element-1248e94 .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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-9a70896{width:var( --container-widget-width, 570px );max-width:570px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-106 .elementor-element.elementor-element-5c9c5ff .elementor-button{background-color:var( --e-global-color-f0baed2 );font-family:var( --e-global-typography-5c3b339-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3b339-font-size );font-weight:var( --e-global-typography-5c3b339-font-weight );text-transform:var( --e-global-typography-5c3b339-text-transform );line-height:var( --e-global-typography-5c3b339-line-height );fill:var( --e-global-color-09c1d84 );color:var( --e-global-color-09c1d84 );padding:17px 34px 17px 20px;}.elementor-106 .elementor-element.elementor-element-5c9c5ff .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-5c9c5ff .elementor-button:focus{background-color:var( --e-global-color-fd51e20 );color:var( --e-global-color-df7eb31 );}.elementor-106 .elementor-element.elementor-element-5c9c5ff .elementor-button:hover svg, .elementor-106 .elementor-element.elementor-element-5c9c5ff .elementor-button:focus svg{fill:var( --e-global-color-df7eb31 );}.elementor-106 .elementor-element.elementor-element-60b8d7f{--display:flex;--position:relative;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-60b8d7f{left:0px;}body.rtl .elementor-106 .elementor-element.elementor-element-60b8d7f{right:0px;}.elementor-106 .elementor-element.elementor-element-b368c62{--display:flex;--min-height:700px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-b368c62:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-b368c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omm.simple-first.it/wp-content/uploads/2026/11/omm-hero-gross-figma.webp");background-position:center center;background-size:cover;}.elementor-106 .elementor-element.elementor-element-b368c62::before, .elementor-106 .elementor-element.elementor-element-b368c62 > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-b368c62 > .e-con-inner > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-b368c62 > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-b368c62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-b368c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#991C26;--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-7aed94b{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;top:21px;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-7aed94b{left:12px;}body.rtl .elementor-106 .elementor-element.elementor-element-7aed94b{right:12px;}.elementor-106 .elementor-element.elementor-element-7aed94b img{width:100%;}.elementor-106 .elementor-element.elementor-element-e923e4f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-38af0d2{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:180px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-f298dea{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-0ad1efd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-0ad1efd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-0ea6c98{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-ca03484{width:var( --container-widget-width, 694px );max-width:694px;--container-widget-width:694px;--container-widget-flex-grow:0;text-align:start;}.elementor-106 .elementor-element.elementor-element-ca03484 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-b8023c4{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;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 );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-d32b2f8{--display:flex;--min-height:457px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-d32b2f8:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-d32b2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omm.simple-first.it/wp-content/uploads/2026/11/omm-karriere-ueber-uns-band-pexels-7654178.webp");background-position:center center;background-size:cover;}.elementor-106 .elementor-element.elementor-element-4639f97{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-4639f97:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-4639f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1bec20 );}.elementor-106 .elementor-element.elementor-element-515a888{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:220px;--padding-bottom:220px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-a6b06f9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-c7e57e6{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:start;}.elementor-106 .elementor-element.elementor-element-c7e57e6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-8add36c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-9b53f29{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-106 .elementor-element.elementor-element-9b53f29 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-ae3e14f{width:var( --container-widget-width, 631px );max-width:631px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:631px;--container-widget-flex-grow:0;text-align:start;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 );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-2fdba86{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:50px 30px;--row-gap:50px;--column-gap:30px;--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-d6ae626{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 24px 0px rgba(62,67,73,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-d6ae626:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-d6ae626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-8ee202e{text-align:center;}.elementor-106 .elementor-element.elementor-element-8ee202e .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-3a933e7 );}.elementor-106 .elementor-element.elementor-element-316ac96{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-3a933e7 );}.elementor-106 .elementor-element.elementor-element-bd4e592{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 24px 0px rgba(62,67,73,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-bd4e592:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-bd4e592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-a0c8238{text-align:center;}.elementor-106 .elementor-element.elementor-element-a0c8238 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-b5af81f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-f71989b{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 24px 0px rgba(62,67,73,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-f71989b:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-f71989b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-df210fd{text-align:center;}.elementor-106 .elementor-element.elementor-element-df210fd .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-4798f08{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-bff8ea1{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 24px 0px rgba(62,67,73,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-bff8ea1:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-bff8ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-457adc9{text-align:center;}.elementor-106 .elementor-element.elementor-element-457adc9 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-a30f330{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-a83014d{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 24px 0px rgba(62,67,73,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-a83014d:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-a83014d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-e84db65{text-align:center;}.elementor-106 .elementor-element.elementor-element-e84db65 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-3139587{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-702fa3a{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 24px 0px rgba(62,67,73,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-702fa3a:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-702fa3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-dbadc09{text-align:center;}.elementor-106 .elementor-element.elementor-element-dbadc09 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-c0f0c0f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-c2313aa{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 24px 0px rgba(62,67,73,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-c2313aa:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-c2313aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-1486998{text-align:center;}.elementor-106 .elementor-element.elementor-element-1486998 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-6f79b3b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-9fcd59f{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 24px 0px rgba(62,67,73,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-9fcd59f:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-9fcd59f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-c4bf990{text-align:center;}.elementor-106 .elementor-element.elementor-element-c4bf990 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-8a2220d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-ef803e9{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 24px 0px rgba(62,67,73,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-ef803e9:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-ef803e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-1693a50{text-align:center;}.elementor-106 .elementor-element.elementor-element-1693a50 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-05f9463{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-7e2f4c1{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 4px 24px 0px rgba(62,67,73,0.12);--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-7e2f4c1:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-7e2f4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-6855179{text-align:center;}.elementor-106 .elementor-element.elementor-element-6855179 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-323c7b2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-334828f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-e8518a9{--display:flex;--min-height:480px;--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-e8518a9:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-e8518a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omm.simple-first.it/wp-content/uploads/2026/11/omm-karriere-cta-karriere-pexels-7654131.webp");background-position:center left;background-size:cover;}.elementor-106 .elementor-element.elementor-element-4495029{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-106 .elementor-element.elementor-element-4495029:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-4495029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(62,67,73,0.78);}.elementor-106 .elementor-element.elementor-element-ddc9f8b{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;text-align:start;}.elementor-106 .elementor-element.elementor-element-ddc9f8b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-3a933e7 );}.elementor-106 .elementor-element.elementor-element-0f9c825{width:var( --container-widget-width, 393px );max-width:393px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:393px;--container-widget-flex-grow:0;text-align:start;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 );color:var( --e-global-color-3a933e7 );}.elementor-106 .elementor-element.elementor-element-04dc35b .elementor-button{background-color:var( --e-global-color-f0baed2 );font-family:var( --e-global-typography-5c3b339-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3b339-font-size );font-weight:var( --e-global-typography-5c3b339-font-weight );text-transform:var( --e-global-typography-5c3b339-text-transform );line-height:var( --e-global-typography-5c3b339-line-height );fill:var( --e-global-color-09c1d84 );color:var( --e-global-color-09c1d84 );padding:17px 34px 17px 20px;}.elementor-106 .elementor-element.elementor-element-04dc35b .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-04dc35b .elementor-button:focus{background-color:var( --e-global-color-fd51e20 );color:var( --e-global-color-df7eb31 );}.elementor-106 .elementor-element.elementor-element-04dc35b .elementor-button:hover svg, .elementor-106 .elementor-element.elementor-element-04dc35b .elementor-button:focus svg{fill:var( --e-global-color-df7eb31 );}.elementor-106 .elementor-element.elementor-element-1beafec{--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;--padding-top:200px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-5a4bb02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-106 .elementor-element.elementor-element-5a4bb02 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-147d010{text-align:center;}.elementor-106 .elementor-element.elementor-element-147d010 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-ba6d9b7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-3a47852 .elementor-swiper-button{font-size:24px;color:#991C26;}.elementor-106 .elementor-element.elementor-element-3a47852 .elementor-swiper-button svg{fill:#991C26;}.elementor-106 .elementor-element.elementor-element-3a47852 .elementor-testimonial__text{color:#3E4349;}.elementor-106 .elementor-element.elementor-element-3a47852 .elementor-testimonial__name{color:#3E4349;}.elementor-106 .elementor-element.elementor-element-3a47852 .elementor-testimonial__title{color:#3E4349;}.elementor-106 .elementor-element.elementor-element-0ce3437{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-7365dac{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-1ffb0a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-1ffb0a7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-e2a7e23{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;text-align:start;}.elementor-106 .elementor-element.elementor-element-e2a7e23 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-5c711ea{--display:flex;--min-height:300px;--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:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-5c711ea:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-5c711ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-d49d58d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-50b56d5 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Kameron", Sans-serif;font-size:48px;font-weight:700;}.elementor-106 .elementor-element.elementor-element-50b56d5 .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-106 .elementor-element.elementor-element-6a907bf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-0c9e168 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Kameron", Sans-serif;font-size:48px;font-weight:700;}.elementor-106 .elementor-element.elementor-element-0c9e168 .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-106 .elementor-element.elementor-element-b3ebc39{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-52c7b55 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Kameron", Sans-serif;font-size:48px;font-weight:700;}.elementor-106 .elementor-element.elementor-element-52c7b55 .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-106 .elementor-element.elementor-element-1b5cc8c{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:200px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-873d32b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-7ed7267{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-7ed7267 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-62df2e1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-106 .elementor-element.elementor-element-61b4e65{width:var( --container-widget-width, 779px );max-width:779px;--container-widget-width:779px;--container-widget-flex-grow:0;text-align:start;}.elementor-106 .elementor-element.elementor-element-61b4e65 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-68891d5{width:var( --container-widget-width, 570px );max-width:570px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;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 );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-5b5e583{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-8d63286{--display:flex;--min-height:378px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 6px 24px 0px rgba(62,67,73,0.10);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-8d63286:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-8d63286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1bec20 );}.elementor-106 .elementor-element.elementor-element-cc7b8e4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-9f6d322{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;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 );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-a648bee{--display:flex;--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;--align-items:center;--gap:16px 24px;--row-gap:16px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-766f0a6 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-5c3b339-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3b339-font-size );font-weight:var( --e-global-typography-5c3b339-font-weight );text-transform:var( --e-global-typography-5c3b339-text-transform );line-height:var( --e-global-typography-5c3b339-line-height );fill:#991C26;color:#991C26;border-style:solid;border-width:1px 1px 1px 1px;border-color:#991C26;padding:17px 34px 17px 20px;}.elementor-106 .elementor-element.elementor-element-766f0a6 .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-766f0a6 .elementor-button:focus{background-color:#991C26;color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-766f0a6 .elementor-button:hover svg, .elementor-106 .elementor-element.elementor-element-766f0a6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-2285274 .elementor-button{font-family:var( --e-global-typography-5c3b339-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3b339-font-size );font-weight:var( --e-global-typography-5c3b339-font-weight );text-transform:var( --e-global-typography-5c3b339-text-transform );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-353b193{--display:flex;--min-height:378px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 6px 24px 0px rgba(62,67,73,0.10);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-353b193:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-353b193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c1bec20 );}.elementor-106 .elementor-element.elementor-element-29e6d7c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-aeba240{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;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 );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-830da21{--display:flex;--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;--align-items:center;--gap:16px 24px;--row-gap:16px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-47e6f1b .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-5c3b339-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3b339-font-size );font-weight:var( --e-global-typography-5c3b339-font-weight );text-transform:var( --e-global-typography-5c3b339-text-transform );line-height:var( --e-global-typography-5c3b339-line-height );fill:#991C26;color:#991C26;border-style:solid;border-width:1px 1px 1px 1px;border-color:#991C26;padding:17px 34px 17px 20px;}.elementor-106 .elementor-element.elementor-element-47e6f1b .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-47e6f1b .elementor-button:focus{background-color:#991C26;color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-47e6f1b .elementor-button:hover svg, .elementor-106 .elementor-element.elementor-element-47e6f1b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-914287d .elementor-button{font-family:var( --e-global-typography-5c3b339-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3b339-font-size );font-weight:var( --e-global-typography-5c3b339-font-weight );text-transform:var( --e-global-typography-5c3b339-text-transform );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-51ef9e9{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-106 .elementor-element.elementor-element-a40995a{--display:flex;--min-height:574px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;}.elementor-106 .elementor-element.elementor-element-a40995a:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-a40995a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omm.simple-first.it/wp-content/uploads/2026/11/omm-kontakt-buero-figma.webp");background-position:center center;background-size:cover;}.elementor-106 .elementor-element.elementor-element-a40995a::before, .elementor-106 .elementor-element.elementor-element-a40995a > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-a40995a > .e-con-inner > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-a40995a > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-a40995a > .e-con-inner > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-a40995a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#991C26;--background-overlay:'';}.elementor-106 .elementor-element.elementor-element-d380ff4{width:var( --container-widget-width, 371px );max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-d380ff4{right:-100px;}body.rtl .elementor-106 .elementor-element.elementor-element-d380ff4{left:-100px;}.elementor-106 .elementor-element.elementor-element-d380ff4 img{width:100%;}.elementor-106 .elementor-element.elementor-element-d6e12d3{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:130px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-c60cc0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-c60cc0e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-6b4fcc2{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-106 .elementor-element.elementor-element-6b4fcc2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-bc3a2f5{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;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 );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-869bbec{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-106 .elementor-element.elementor-element-82664e6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-b4fd361 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-b4d9e21{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-65afa2e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-13ee062 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-90cb5e7{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-777eb58{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-6723698 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-cc603c5{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-2a6f586{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-01346b4 .elementor-heading-title{font-family:var( --e-global-typography-ae4b93e-font-family ), Sans-serif;font-size:var( --e-global-typography-ae4b93e-font-size );font-weight:var( --e-global-typography-ae4b93e-font-weight );line-height:var( --e-global-typography-ae4b93e-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-ee1b7eb{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-d063b77{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-aeb3bf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-aeb3bf2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-00970ad{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-106 .elementor-element.elementor-element-00970ad .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-748c181{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-b80dfe6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-c9031be .elementor-heading-title{font-family:"Kameron", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-c106b74{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-c106b74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-6b7437f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-66b3103 .elementor-icon-wrapper{text-align:start;}.elementor-106 .elementor-element.elementor-element-66b3103.elementor-view-stacked .elementor-icon{background-color:#991C26;}.elementor-106 .elementor-element.elementor-element-66b3103.elementor-view-framed .elementor-icon, .elementor-106 .elementor-element.elementor-element-66b3103.elementor-view-default .elementor-icon{color:#991C26;border-color:#991C26;}.elementor-106 .elementor-element.elementor-element-66b3103.elementor-view-framed .elementor-icon, .elementor-106 .elementor-element.elementor-element-66b3103.elementor-view-default .elementor-icon svg{fill:#991C26;}.elementor-106 .elementor-element.elementor-element-66b3103 .elementor-icon{font-size:34px;}.elementor-106 .elementor-element.elementor-element-66b3103 .elementor-icon svg{height:34px;}.elementor-106 .elementor-element.elementor-element-2dd96ca{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-3af770d .elementor-heading-title{font-family:"Kameron", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-93f287b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-93f287b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-e9cc726{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-9fb1be3 .elementor-icon-wrapper{text-align:start;}.elementor-106 .elementor-element.elementor-element-9fb1be3.elementor-view-stacked .elementor-icon{background-color:#991C26;}.elementor-106 .elementor-element.elementor-element-9fb1be3.elementor-view-framed .elementor-icon, .elementor-106 .elementor-element.elementor-element-9fb1be3.elementor-view-default .elementor-icon{color:#991C26;border-color:#991C26;}.elementor-106 .elementor-element.elementor-element-9fb1be3.elementor-view-framed .elementor-icon, .elementor-106 .elementor-element.elementor-element-9fb1be3.elementor-view-default .elementor-icon svg{fill:#991C26;}.elementor-106 .elementor-element.elementor-element-9fb1be3 .elementor-icon{font-size:34px;}.elementor-106 .elementor-element.elementor-element-9fb1be3 .elementor-icon svg{height:34px;}.elementor-106 .elementor-element.elementor-element-c246ca3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-9ee3ff4 .elementor-heading-title{font-family:"Kameron", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-9d96c13{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-9d96c13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-b15d3fb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-c6c1cf3 .elementor-button{background-color:var( --e-global-color-f0baed2 );font-family:var( --e-global-typography-5c3b339-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3b339-font-size );font-weight:var( --e-global-typography-5c3b339-font-weight );text-transform:var( --e-global-typography-5c3b339-text-transform );line-height:var( --e-global-typography-5c3b339-line-height );fill:var( --e-global-color-09c1d84 );color:var( --e-global-color-09c1d84 );padding:17px 34px 17px 20px;}.elementor-106 .elementor-element.elementor-element-c6c1cf3 .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-c6c1cf3 .elementor-button:focus{background-color:var( --e-global-color-fd51e20 );color:var( --e-global-color-df7eb31 );}.elementor-106 .elementor-element.elementor-element-c6c1cf3 .elementor-button:hover svg, .elementor-106 .elementor-element.elementor-element-c6c1cf3 .elementor-button:focus svg{fill:var( --e-global-color-df7eb31 );}.elementor-106 .elementor-element.elementor-element-46dca4c{--display:flex;--min-height:480px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.82;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-46dca4c:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-46dca4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://omm.simple-first.it/wp-content/uploads/2026/11/omm-karriere-cta-interesse-pexels-7654170.webp");background-position:center center;background-size:cover;}.elementor-106 .elementor-element.elementor-element-46dca4c::before, .elementor-106 .elementor-element.elementor-element-46dca4c > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-46dca4c > .e-con-inner > .elementor-background-video-container::before, .elementor-106 .elementor-element.elementor-element-46dca4c > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-46dca4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-106 .elementor-element.elementor-element-46dca4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3E4349;--background-overlay:'';}.elementor-106 .elementor-element.elementor-element-67d871d{text-align:center;}.elementor-106 .elementor-element.elementor-element-67d871d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-3a933e7 );}.elementor-106 .elementor-element.elementor-element-0d4266b{width:var( --container-widget-width, 400px );max-width:400px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;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 );color:var( --e-global-color-3a933e7 );}.elementor-106 .elementor-element.elementor-element-e64c34a .elementor-button{background-color:var( --e-global-color-f0baed2 );font-family:var( --e-global-typography-5c3b339-font-family ), Sans-serif;font-size:var( --e-global-typography-5c3b339-font-size );font-weight:var( --e-global-typography-5c3b339-font-weight );text-transform:var( --e-global-typography-5c3b339-text-transform );line-height:var( --e-global-typography-5c3b339-line-height );fill:var( --e-global-color-09c1d84 );color:var( --e-global-color-09c1d84 );padding:17px 34px 17px 20px;}.elementor-106 .elementor-element.elementor-element-e64c34a .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-e64c34a .elementor-button:focus{background-color:var( --e-global-color-fd51e20 );color:var( --e-global-color-df7eb31 );}.elementor-106 .elementor-element.elementor-element-e64c34a .elementor-button:hover svg, .elementor-106 .elementor-element.elementor-element-e64c34a .elementor-button:focus svg{fill:var( --e-global-color-df7eb31 );}.elementor-106 .elementor-element.elementor-element-5daf7e7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:200px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-be90c26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-be90c26 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-106 .elementor-element.elementor-element-892650f{width:var( --container-widget-width, 570px );max-width:570px;--container-widget-width:570px;--container-widget-flex-grow:0;text-align:start;}.elementor-106 .elementor-element.elementor-element-892650f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-106 .elementor-element.elementor-element-aa3a57f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106 .elementor-element.elementor-element-c08e639{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-edcbcc6{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-fde84ee{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-0cb2fcb{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-2464384{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-ed7fdbf{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-733b6cc{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-5c6bf9b{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-aa3b122{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-b153f03{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-8fc92c8{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-e645587{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-e5d449a{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-ea346ac{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-2d781cd{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-be98242{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-15528d7{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-1c0762e{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-7ca311e{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-88bf6fa{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-73bf1a7{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-96eedce{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-0f735d9{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-64ae854{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-2fa175c{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-f5e6c05{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-bd4d5db{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-cb1b187{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-373541f{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-522f545{font-family:var( --e-global-typography-4c4e7cd-font-family ), Sans-serif;font-size:var( --e-global-typography-4c4e7cd-font-size );font-weight:var( --e-global-typography-4c4e7cd-font-weight );line-height:var( --e-global-typography-4c4e7cd-line-height );color:var( --e-global-color-text );}.elementor-106 .elementor-element.elementor-element-542cfea{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#3E4349;--n-accordion-title-hover-color:#991C26;--n-accordion-title-active-color:#3E4349;--n-accordion-icon-size:18px;}.elementor-106 .elementor-element.elementor-element-542cfea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-106 .elementor-element.elementor-element-542cfea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-106 .elementor-element.elementor-element-542cfea > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-106 .elementor-element.elementor-element-542cfea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:700;}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-1fafd89{--width:50%;}.elementor-106 .elementor-element.elementor-element-60b8d7f{--width:50%;}.elementor-106 .elementor-element.elementor-element-b368c62{--width:84%;}.elementor-106 .elementor-element.elementor-element-38af0d2{--content-width:1170px;}.elementor-106 .elementor-element.elementor-element-f298dea{--width:241px;}.elementor-106 .elementor-element.elementor-element-0ea6c98{--width:756px;}.elementor-106 .elementor-element.elementor-element-515a888{--content-width:1170px;}.elementor-106 .elementor-element.elementor-element-a6b06f9{--width:300px;}.elementor-106 .elementor-element.elementor-element-8add36c{--width:870px;}.elementor-106 .elementor-element.elementor-element-e8518a9{--content-width:1032px;}.elementor-106 .elementor-element.elementor-element-4495029{--width:50%;}.elementor-106 .elementor-element.elementor-element-1beafec{--content-width:1170px;}.elementor-106 .elementor-element.elementor-element-ba6d9b7{--width:840px;}.elementor-106 .elementor-element.elementor-element-7365dac{--width:44%;}.elementor-106 .elementor-element.elementor-element-5c711ea{--width:56%;}.elementor-106 .elementor-element.elementor-element-d49d58d{--width:185px;}.elementor-106 .elementor-element.elementor-element-6a907bf{--width:185px;}.elementor-106 .elementor-element.elementor-element-b3ebc39{--width:185px;}.elementor-106 .elementor-element.elementor-element-1b5cc8c{--content-width:1170px;}.elementor-106 .elementor-element.elementor-element-873d32b{--width:200px;}.elementor-106 .elementor-element.elementor-element-62df2e1{--width:970px;}.elementor-106 .elementor-element.elementor-element-8d63286{--width:50%;}.elementor-106 .elementor-element.elementor-element-353b193{--width:50%;}.elementor-106 .elementor-element.elementor-element-a40995a{--width:42%;}.elementor-106 .elementor-element.elementor-element-d6e12d3{--width:58%;}.elementor-106 .elementor-element.elementor-element-869bbec{--width:580px;}.elementor-106 .elementor-element.elementor-element-82664e6{--width:50%;}.elementor-106 .elementor-element.elementor-element-65afa2e{--width:50%;}.elementor-106 .elementor-element.elementor-element-777eb58{--width:50%;}.elementor-106 .elementor-element.elementor-element-2a6f586{--width:50%;}.elementor-106 .elementor-element.elementor-element-d063b77{--content-width:1170px;}.elementor-106 .elementor-element.elementor-element-b80dfe6{--width:33%;}.elementor-106 .elementor-element.elementor-element-2dd96ca{--width:33%;}.elementor-106 .elementor-element.elementor-element-c246ca3{--width:33%;}.elementor-106 .elementor-element.elementor-element-5daf7e7{--content-width:771px;}}@media(max-width:1024px) and (min-width:768px){.elementor-106 .elementor-element.elementor-element-1fafd89{--width:100%;}.elementor-106 .elementor-element.elementor-element-60b8d7f{--width:100%;}.elementor-106 .elementor-element.elementor-element-f298dea{--width:100%;}.elementor-106 .elementor-element.elementor-element-0ea6c98{--width:100%;}.elementor-106 .elementor-element.elementor-element-a6b06f9{--width:100%;}.elementor-106 .elementor-element.elementor-element-8add36c{--width:100%;}.elementor-106 .elementor-element.elementor-element-4495029{--width:70%;}.elementor-106 .elementor-element.elementor-element-7365dac{--width:100%;}.elementor-106 .elementor-element.elementor-element-5c711ea{--width:100%;}.elementor-106 .elementor-element.elementor-element-873d32b{--width:100%;}.elementor-106 .elementor-element.elementor-element-62df2e1{--width:100%;}.elementor-106 .elementor-element.elementor-element-a40995a{--width:100%;}.elementor-106 .elementor-element.elementor-element-d6e12d3{--width:100%;}.elementor-106 .elementor-element.elementor-element-b80dfe6{--width:100%;}.elementor-106 .elementor-element.elementor-element-2dd96ca{--width:100%;}.elementor-106 .elementor-element.elementor-element-c246ca3{--width:100%;}}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-789a6f6{--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-106 .elementor-element.elementor-element-1fafd89{--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-106 .elementor-element.elementor-element-1248e94 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-9a70896{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-5c9c5ff .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-b368c62{--min-height:520px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-7aed94b{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;}.elementor-106 .elementor-element.elementor-element-38af0d2{--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:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-0ad1efd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-ca03484 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-b8023c4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-d32b2f8{--min-height:340px;}.elementor-106 .elementor-element.elementor-element-515a888{--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:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-c7e57e6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106 .elementor-element.elementor-element-c7e57e6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-9b53f29 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-ae3e14f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-2fdba86{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-106 .elementor-element.elementor-element-8ee202e .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-316ac96{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-a0c8238 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-b5af81f{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-df210fd .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-4798f08{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-457adc9 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-a30f330{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-e84db65 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-3139587{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-dbadc09 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-c0f0c0f{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-1486998 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-6f79b3b{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-c4bf990 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-8a2220d{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-1693a50 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-05f9463{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-6855179 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-323c7b2{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-ddc9f8b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-0f9c825{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-04dc35b .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-5a4bb02 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-147d010 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-0ce3437{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-1ffb0a7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-e2a7e23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-1b5cc8c{--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:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-7ed7267 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-61b4e65 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-68891d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-cc7b8e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-9f6d322{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-766f0a6 .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-2285274 .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-29e6d7c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-aeba240{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-47e6f1b .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-914287d .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-51ef9e9{--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-106 .elementor-element.elementor-element-a40995a{--min-height:380px;}.elementor-106 .elementor-element.elementor-element-d380ff4{--container-widget-width:260px;--container-widget-flex-grow:0;width:var( --container-widget-width, 260px );max-width:260px;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-d380ff4{right:8%;}body.rtl .elementor-106 .elementor-element.elementor-element-d380ff4{left:8%;}.elementor-106 .elementor-element.elementor-element-d6e12d3{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-c60cc0e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-6b4fcc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-bc3a2f5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-b4fd361 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-b4d9e21{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-13ee062 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-90cb5e7{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-6723698 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-cc603c5{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-01346b4 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-ee1b7eb{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-d063b77{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-aeb3bf2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-00970ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-748c181{--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-106 .elementor-element.elementor-element-b80dfe6{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-6b7437f{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-2dd96ca{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-e9cc726{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-c246ca3{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b15d3fb{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-c6c1cf3 .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-67d871d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-0d4266b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-e64c34a .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-5daf7e7{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-106 .elementor-element.elementor-element-be90c26 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-892650f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-edcbcc6{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-0cb2fcb{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-ed7fdbf{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-5c6bf9b{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-b153f03{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-e645587{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-ea346ac{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-be98242{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-1c0762e{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-88bf6fa{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-96eedce{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-64ae854{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-f5e6c05{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-cb1b187{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-522f545{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-1fafd89{--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-106 .elementor-element.elementor-element-1248e94{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106 .elementor-element.elementor-element-1248e94 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-9a70896{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-5c9c5ff .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-60b8d7f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-b368c62{--min-height:380px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-7aed94b{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;top:40px;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-7aed94b{left:20px;}body.rtl .elementor-106 .elementor-element.elementor-element-7aed94b{right:20px;}.elementor-106 .elementor-element.elementor-element-38af0d2{--padding-top:70px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-0ad1efd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-ca03484{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106 .elementor-element.elementor-element-ca03484 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-b8023c4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-d32b2f8{--min-height:220px;}.elementor-106 .elementor-element.elementor-element-515a888{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-c7e57e6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-9b53f29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106 .elementor-element.elementor-element-9b53f29 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-ae3e14f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-2fdba86{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(10, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-106 .elementor-element.elementor-element-d6ae626{--min-height:0px;}.elementor-106 .elementor-element.elementor-element-8ee202e .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-316ac96{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-bd4e592{--min-height:0px;}.elementor-106 .elementor-element.elementor-element-a0c8238 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-b5af81f{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-f71989b{--min-height:0px;}.elementor-106 .elementor-element.elementor-element-df210fd .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-4798f08{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-bff8ea1{--min-height:0px;}.elementor-106 .elementor-element.elementor-element-457adc9 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-a30f330{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-a83014d{--min-height:0px;}.elementor-106 .elementor-element.elementor-element-e84db65 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-3139587{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-702fa3a{--min-height:0px;}.elementor-106 .elementor-element.elementor-element-dbadc09 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-c0f0c0f{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-c2313aa{--min-height:0px;}.elementor-106 .elementor-element.elementor-element-1486998 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-6f79b3b{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-9fcd59f{--min-height:0px;}.elementor-106 .elementor-element.elementor-element-c4bf990 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-8a2220d{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-ef803e9{--min-height:0px;}.elementor-106 .elementor-element.elementor-element-1693a50 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-05f9463{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-7e2f4c1{--min-height:0px;}.elementor-106 .elementor-element.elementor-element-6855179 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-323c7b2{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-4495029{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-ddc9f8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106 .elementor-element.elementor-element-ddc9f8b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-0f9c825{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-04dc35b .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-1beafec{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-5a4bb02 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-147d010 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-ba6d9b7{--width:100%;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-0ce3437{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-1ffb0a7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-e2a7e23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106 .elementor-element.elementor-element-e2a7e23 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-5c711ea{--min-height:200px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-106 .elementor-element.elementor-element-d49d58d{--width:30%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-50b56d5 .elementor-counter-number-wrapper{font-size:40px;}.elementor-106 .elementor-element.elementor-element-6a907bf{--width:30%;}.elementor-106 .elementor-element.elementor-element-0c9e168 .elementor-counter-number-wrapper{font-size:40px;}.elementor-106 .elementor-element.elementor-element-b3ebc39{--width:30%;}.elementor-106 .elementor-element.elementor-element-52c7b55 .elementor-counter-number-wrapper{font-size:40px;}.elementor-106 .elementor-element.elementor-element-1b5cc8c{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-7ed7267 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-61b4e65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106 .elementor-element.elementor-element-61b4e65 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-68891d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-5b5e583{--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-106 .elementor-element.elementor-element-8d63286{--width:100%;--min-height:0px;}.elementor-106 .elementor-element.elementor-element-cc7b8e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-9f6d322{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-766f0a6 .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-2285274 .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-353b193{--width:100%;--min-height:0px;}.elementor-106 .elementor-element.elementor-element-29e6d7c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-aeba240{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-47e6f1b .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-914287d .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-a40995a{--min-height:340px;}.elementor-106 .elementor-element.elementor-element-d380ff4{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-d380ff4{right:20px;}body.rtl .elementor-106 .elementor-element.elementor-element-d380ff4{left:20px;}.elementor-106 .elementor-element.elementor-element-d6e12d3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-c60cc0e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-6b4fcc2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106 .elementor-element.elementor-element-6b4fcc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-bc3a2f5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-869bbec{--width:100%;}.elementor-106 .elementor-element.elementor-element-82664e6{--width:100%;}.elementor-106 .elementor-element.elementor-element-b4fd361 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-b4d9e21{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-65afa2e{--width:100%;}.elementor-106 .elementor-element.elementor-element-13ee062 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-90cb5e7{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-777eb58{--width:100%;}.elementor-106 .elementor-element.elementor-element-6723698 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-cc603c5{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-2a6f586{--width:100%;}.elementor-106 .elementor-element.elementor-element-01346b4 .elementor-heading-title{font-size:var( --e-global-typography-ae4b93e-font-size );line-height:var( --e-global-typography-ae4b93e-line-height );}.elementor-106 .elementor-element.elementor-element-ee1b7eb{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-d063b77{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-aeb3bf2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-00970ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106 .elementor-element.elementor-element-00970ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-6b7437f{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-e9cc726{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-b15d3fb{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-c6c1cf3 .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-46dca4c{--min-height:380px;}.elementor-106 .elementor-element.elementor-element-67d871d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-0d4266b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-106 .elementor-element.elementor-element-e64c34a .elementor-button{font-size:var( --e-global-typography-5c3b339-font-size );line-height:var( --e-global-typography-5c3b339-line-height );}.elementor-106 .elementor-element.elementor-element-5daf7e7{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-be90c26 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-106 .elementor-element.elementor-element-892650f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-106 .elementor-element.elementor-element-892650f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-106 .elementor-element.elementor-element-edcbcc6{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-0cb2fcb{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-ed7fdbf{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-5c6bf9b{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-b153f03{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-e645587{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-ea346ac{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-be98242{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-1c0762e{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-88bf6fa{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-96eedce{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-64ae854{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-f5e6c05{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-cb1b187{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-522f545{font-size:var( --e-global-typography-4c4e7cd-font-size );line-height:var( --e-global-typography-4c4e7cd-line-height );}.elementor-106 .elementor-element.elementor-element-542cfea{--n-accordion-title-font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-1fafd89 */.elementor-106 .elementor-element.elementor-element-1fafd89{padding-left:max(20px, calc((100vw - 1170px) / 2)) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b368c62 */.elementor-106 .elementor-element.elementor-element-b368c62{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4495029 */.elementor-106 .elementor-element.elementor-element-4495029{margin-left:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8518a9 */.elementor-106 .elementor-element.elementor-element-e8518a9 > .e-con-inner{max-width:1032px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-334828f */.elementor-106 .elementor-element.elementor-element-334828f{padding-left:max(0px, calc((100vw - 1032px)/2)) !important;padding-right:max(0px, calc((100vw - 1032px)/2)) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7365dac */.elementor-106 .elementor-element.elementor-element-7365dac{padding-left:max(20px, calc((100vw - 1170px) / 2)) !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b80dfe6 */.elementor-106 .elementor-element.elementor-element-b80dfe6 > .elementor-element:last-child{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd96ca */.elementor-106 .elementor-element.elementor-element-2dd96ca > .elementor-element:last-child{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c246ca3 */.elementor-106 .elementor-element.elementor-element-c246ca3 > .elementor-element:last-child{margin-top:auto;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-542cfea */.elementor-106 .elementor-element.elementor-element-542cfea .e-n-accordion-item-title{padding:16px 0;}
.elementor-106 .elementor-element.elementor-element-542cfea .e-n-accordion-item-title-icon .e-closed svg{transform:rotate(45deg);}
.elementor-106 .elementor-element.elementor-element-542cfea .e-n-accordion-item-title-icon .e-opened svg{transform:rotate(-45deg);}
.elementor-106 .elementor-element.elementor-element-542cfea .e-n-accordion-item[open]{box-shadow:0 6px 24px rgba(62,67,73,.12);padding:0 24px;}
.elementor-106 .elementor-element.elementor-element-542cfea .e-n-accordion-item > .e-con, .elementor-106 .elementor-element.elementor-element-542cfea .e-n-accordion-item-title{border:0 !important;}
.elementor-106 .elementor-element.elementor-element-542cfea .omm-platzhalter{opacity:.7;font-style:italic;}/* End custom CSS */
/* Start custom CSS *//* OMM: Desktop-Umbrueche wie im Figma-Entwurf; Tablet/Mobil behalten text-wrap: balance */
@media (min-width:1025px){body.elementor-page-106 .elementor-heading-title{text-wrap:wrap;}}

/* ===== OMM C1568 (10.11.2026) ===== */
/* Feine rote Linien wie im Figma-Entwurf (0,5 px #991C26 / 20 %); x-Positionen relativ zur 1440er-Mitte */
@media (min-width:1025px){
.omm-lines--hero{background-image:linear-gradient(var(--omm-line),var(--omm-line)),linear-gradient(var(--omm-line),var(--omm-line)),linear-gradient(var(--omm-line),var(--omm-line)),linear-gradient(var(--omm-line),var(--omm-line)) !important;background-size:1px 100%,1px 100%,1px 100%,100% 1px !important;background-position:calc(50% - 585px) 0,calc(50% - 15px) 0,calc(50% + 585px) 0,0 100% !important;background-repeat:no-repeat !important;}
.omm-lines--about{background-image:linear-gradient(var(--omm-line),var(--omm-line)),linear-gradient(var(--omm-line),var(--omm-line)) !important;background-size:1px 793px,1px 629px !important;background-position:calc(50% - 585px) 0,calc(50% + 585px) 0 !important;background-repeat:no-repeat !important;}
.omm-lines--benefits{background-image:linear-gradient(var(--omm-line),var(--omm-line)),linear-gradient(var(--omm-line),var(--omm-line)),linear-gradient(var(--omm-line),var(--omm-line)) !important;background-size:1px 80.6%,1px 80.6%,1px 80.6% !important;background-position:calc(50% - 285px) 0,calc(50% + 15px) 0,calc(50% + 315px) 0 !important;background-repeat:no-repeat !important;}
.omm-lines--testimonials{background-image:linear-gradient(var(--omm-line),var(--omm-line)) !important;background-size:1px 100% !important;background-position:50% 0 !important;background-repeat:no-repeat !important;}
.omm-lines--numbers,.omm-lines--stellen{background-image:linear-gradient(var(--omm-line),var(--omm-line)) !important;background-size:1px 100% !important;background-position:calc(50% - 585px) 0 !important;background-repeat:no-repeat !important;}
.omm-lines--steps{background-image:linear-gradient(var(--omm-line),var(--omm-line)),linear-gradient(var(--omm-line),var(--omm-line)),linear-gradient(var(--omm-line),var(--omm-line)) !important;background-size:1px 100%,1px 100%,1px 100% !important;background-position:calc(50% - 585px) 0,calc(50% - 185px) 0,calc(50% + 217px) 0 !important;background-repeat:no-repeat !important;}
.omm-lines--faqs{background-image:linear-gradient(var(--omm-line),var(--omm-line)),linear-gradient(var(--omm-line),var(--omm-line)) !important;background-size:1px 100%,1px 100% !important;background-position:calc(50% - 385px) 0,calc(50% + 387px) 0 !important;background-repeat:no-repeat !important;}
.omm-lines--hlines{border-top:1px solid var(--omm-line);border-bottom:1px solid var(--omm-line);}
}

/* Leistungen für Mitarbeiter: Hover im Farbschema der ersten Karte */
.omm-benefit-card{transition:background-color .25s ease,box-shadow .25s ease;}
.omm-benefit-card .elementor-heading-title,.omm-benefit-card .elementor-widget-text-editor,.omm-benefit-card .elementor-widget-text-editor *{transition:color .25s ease;}
.omm-benefit-card:hover{background-color:#991C26 !important;}
.omm-benefit-card:hover .elementor-heading-title,.omm-benefit-card:hover .elementor-widget-text-editor,.omm-benefit-card:hover .elementor-widget-text-editor *{color:#fff !important;}

/* Offene Stellen: Kartenabstände nach Figma (471 × 378, Innenabstand 30, Button 71 über dem Rand) */
.omm-job-card{padding:30px 30px 71px 31px !important;min-height:378px;justify-content:flex-start !important;gap:0 !important;}
.omm-job-card > .elementor-widget-heading{margin-bottom:44px !important;}
.omm-job-card > .elementor-widget-text-editor{margin-bottom:50px !important;}
.omm-job-card > .omm-job-actions{margin-top:auto !important;}
@media (max-width:767px){.omm-job-card{min-height:0;padding:24px 20px 30px !important;}.omm-job-card > .elementor-widget-heading{margin-bottom:16px !important;}.omm-job-card > .elementor-widget-text-editor{margin-bottom:24px !important;}}

/* FAQ nach Figma: Frage Montserrat 700 20/150 %, offene Karte weiß mit Schatten, Pfeile als SVG */
#faqs .e-n-accordion-item{background:transparent;transition:background-color .2s ease,box-shadow .2s ease;}
#faqs .e-n-accordion-item[open]{background:#fff;box-shadow:10px 10px 20px rgba(0,0,0,.1);}
#faqs .e-n-accordion-item-title{padding:20px 24px !important;gap:24px;border:0 !important;}
#faqs .e-n-accordion-item-title-text{font-family:"Montserrat",sans-serif !important;font-weight:700 !important;font-size:20px !important;line-height:1.5 !important;color:#3E4349 !important;}
#faqs .e-n-accordion-item > .e-con{padding:0 24px 30px !important;border:0 !important;}
#faqs .e-n-accordion-item > .e-con, #faqs .e-n-accordion-item > .e-con *{font-size:16px;line-height:1.5;}
#faqs .e-n-accordion-item-title-icon i,#faqs .e-n-accordion-item-title-icon svg{display:none !important;}
#faqs .e-n-accordion-item-title-icon span::before{content:"";display:block;width:21px;height:20px;background-color:#3E4349;-webkit-mask:var(--omm-faq-closed) no-repeat center/contain;mask:var(--omm-faq-closed) no-repeat center/contain;}
#faqs .e-n-accordion-item-title-icon .e-opened::before{background-color:#991C26;-webkit-mask-image:var(--omm-faq-open);mask-image:var(--omm-faq-open);}
@media (max-width:767px){#faqs .e-n-accordion-item-title{padding:16px !important;}#faqs .e-n-accordion-item-title-text{font-size:17px !important;}#faqs .e-n-accordion-item > .e-con{padding:0 16px 24px !important;}}

/* Ansprechpartner: freigestelltes Foto über dem Hintergrundbild */
.omm-kontakt-person{z-index:2;pointer-events:none;}
.omm-kontakt-person img{display:block;}

/* Testimonials nach Figma: Foto ragt 90 px über die graue Karte, Text zentriert; Deko-Pfeile solange nur eine Stimme vorhanden ist */
#testimonials .elementor-widget-testimonial-carousel{max-width:771px;margin:0 auto;position:relative;overflow:visible;}
#testimonials .elementor-testimonial{display:flex !important;flex-direction:column;align-items:center;text-align:center;background:linear-gradient(to bottom,transparent 90px,#F3F3F5 90px);padding:0 100px 63px;}
#testimonials .elementor-testimonial__footer{order:-1;margin:0 0 20px !important;justify-content:center;}
#testimonials .elementor-testimonial__image img{width:170px !important;height:198px !important;max-width:none;object-fit:cover;border-radius:0 !important;}
#testimonials .elementor-testimonial__content{display:flex;flex-direction:column;align-items:center;}
#testimonials .elementor-testimonial__cite{order:-1;display:flex;flex-direction:column;margin:0 0 23px !important;}
#testimonials .elementor-testimonial__name{font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;line-height:1.5;color:#3E4349;}
#testimonials .elementor-testimonial__title{font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:#3E4349;}
#testimonials .elementor-testimonial__text{font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#3E4349;font-style:normal;}
#testimonials .elementor-widget-testimonial-carousel::before,#testimonials .elementor-widget-testimonial-carousel::after{content:"";position:absolute;top:calc(50% + 45px);width:50px;height:50px;margin-top:-25px;background-color:#991C26;-webkit-mask:var(--omm-arrow) no-repeat center/50px 50px;mask:var(--omm-arrow) no-repeat center/50px 50px;z-index:2;}
#testimonials .elementor-widget-testimonial-carousel::before{left:-80px;transform:scaleX(-1);}
#testimonials .elementor-widget-testimonial-carousel::after{right:-80px;}
#testimonials .elementor-widget-testimonial-carousel:has(.swiper-slide + .swiper-slide)::before,#testimonials .elementor-widget-testimonial-carousel:has(.swiper-slide + .swiper-slide)::after{display:none;}
@media (max-width:1024px){#testimonials .elementor-widget-testimonial-carousel::before,#testimonials .elementor-widget-testimonial-carousel::after{display:none;}}
@media (max-width:767px){#testimonials .elementor-testimonial{padding:0 20px 40px;}}
#testimonials .elementor-testimonial__cite,#testimonials .elementor-testimonial__cite *{font-style:normal;}
/* 3 Schritte: Pfeile als SVG aus Figma (50 × 50, #991C26) */
.omm-arrow-icon .elementor-icon i,.omm-arrow-icon .elementor-icon svg{display:none !important;}
.omm-arrow-icon .elementor-icon::before{content:"";display:block;width:50px;height:50px;background-color:#991C26;-webkit-mask:var(--omm-arrow) no-repeat center/50px 50px;mask:var(--omm-arrow) no-repeat center/50px 50px;}
#testimonials .elementor-element-ba6d9b7{max-width:100%;}
#testimonials .elementor-widget-testimonial-carousel{width:100%;min-width:0;}
/* Ansprechpartner: Kontaktraster darf zwischen 1025 und 1200 px nicht über den Rand laufen */
.elementor-element-869bbec{max-width:100%;}
.elementor-element-869bbec > .e-con{flex:1 1 220px;min-width:0;max-width:100%;}


/* ===== OMM C1573 (10.11.2026): zweite Runde ===== */
/* Linien zwischen 1025 und 1210 px am Inhaltsrand halten (vorher ausserhalb des Inhalts) */
@media (min-width:1025px){
.omm-lines--numbers,.omm-lines--stellen{background-position:max(20px,calc(50% - 585px)) 0 !important;}
.omm-lines--about{background-position:max(20px,calc(50% - 585px)) 0,min(calc(100% - 20px),calc(50% + 585px)) 0 !important;}
}
/* Ganz unkompliziert: Spalten nach Figma (Linien bei 135 / 535 / 937). Keine Schrift auf den Linien: die Linie bei 135 ist der Inhaltsrand wie in allen Sektionen; die Linien bei 535 und 937 beginnen unter der Überschrift (die im Entwurf über 535 hinausläuft) und die Spalten 2 und 3 halten 24 px Abstand */
@media (min-width:1025px){
.omm-lines--steps{background-image:linear-gradient(var(--omm-line),var(--omm-line)) !important;background-size:1px 100% !important;background-position:max(20px,calc(50% - 585px)) 0 !important;background-repeat:no-repeat !important;}
.omm-lines--steps .elementor-element-748c181{position:relative !important;overflow:visible !important;gap:0 !important;column-gap:0 !important;flex-wrap:nowrap !important;}
.omm-lines--steps .elementor-element-748c181 > .e-con{position:static !important;padding:0 30px 0 0 !important;}
.omm-lines--steps .elementor-element-b80dfe6{width:34.19% !important;flex:0 0 34.19% !important;max-width:34.19% !important;}
.omm-lines--steps .elementor-element-748c181 > .elementor-element-2dd96ca{width:34.36% !important;flex:0 0 34.36% !important;max-width:34.36% !important;padding-left:24px !important;}
.omm-lines--steps .elementor-element-748c181 > .elementor-element-c246ca3{width:31.45% !important;flex:0 0 31.45% !important;max-width:31.45% !important;padding-left:24px !important;}
.omm-lines--steps .elementor-element-2dd96ca::before,.omm-lines--steps .elementor-element-c246ca3::before{content:"";position:absolute;top:-25px !important;bottom:-200px !important;height:auto !important;width:1px !important;margin-left:-24px;background:var(--omm-line);pointer-events:none;z-index:0;left:auto !important;right:auto !important;inset-inline-start:auto !important;inset-inline-end:auto !important;}
.omm-lines--steps .elementor-element-748c181 > .e-con > .elementor-element{width:100% !important;max-width:100% !important;}
}
/* FAQ nach Figma: gleiche Innenabstände offen und geschlossen, 105 px Raster, Linien bleiben über der offenen Karte sichtbar */
#faqs .e-n-accordion-item,#faqs .e-n-accordion-item[open]{padding:0 !important;margin:0 0 35px !important;}
#faqs .e-n-accordion-item:last-child{margin-bottom:0 !important;}
#faqs .e-n-accordion-item-title,#faqs .e-n-accordion-item[open] > .e-n-accordion-item-title{padding:20px 24px !important;margin:0 !important;}
#faqs .e-n-accordion-item > .e-con{padding:0 24px 30px !important;margin:0 !important;}
@media (min-width:1025px){
.omm-lines--faqs{background-image:none !important;}
#faqs > .e-con-inner{position:relative !important;}
#faqs > .e-con-inner::before,#faqs > .e-con-inner::after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--omm-line);pointer-events:none;z-index:5;}
#faqs > .e-con-inner::before{left:0;}
#faqs > .e-con-inner::after{right:0;}
}
@media (max-width:767px){#faqs .e-n-accordion-item,#faqs .e-n-accordion-item[open]{margin-bottom:16px !important;}#faqs .e-n-accordion-item-title,#faqs .e-n-accordion-item[open] > .e-n-accordion-item-title{padding:16px !important;}#faqs .e-n-accordion-item > .e-con{padding:0 16px 24px !important;}}
/* Linien auch auf Tablet und Handy: je eine Linie 10 px innerhalb des Rands, zwischen Rand und Text (Text beginnt bei 20/30 px) */
@media (max-width:1024px){
.omm-lines,.omm-lines--hlines{background-image:linear-gradient(var(--omm-line),var(--omm-line)),linear-gradient(var(--omm-line),var(--omm-line)) !important;background-size:1px 100%,1px 100% !important;background-position:10px 0,calc(100% - 10px) 0 !important;background-repeat:no-repeat !important;}
}
/* Hero auf Tablet: Frau unten bündig wie auf Desktop und Handy */
@media (min-width:768px) and (max-width:1024px){.elementor-element-7aed94b{top:auto !important;bottom:0 !important;}}
/* Wir in Zahlen: unter 425 px untereinander */
@media (max-width:424px){
.elementor-element-5c711ea{flex-direction:column !important;align-items:center !important;gap:28px !important;padding-top:40px !important;padding-bottom:40px !important;}
.elementor-element-5c711ea > .e-con{width:100% !important;max-width:100% !important;}
}/* End custom CSS */