.elementor-10 .elementor-element.elementor-element-55e5f0c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-706c773{--display:flex;--min-height:90vh;--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;--overflow:hidden;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-706c773:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-706c773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://somkitchen.at/wp-content/uploads/2026/02/4I9A9332-2.jpg") 50% 50%;background-size:cover;}.elementor-10 .elementor-element.elementor-element-706c773::before, .elementor-10 .elementor-element.elementor-element-706c773 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-706c773 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-706c773 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-706c773 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-706c773 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-706c773 > .elementor-shape-bottom .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-706c773 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-706c773 > .elementor-shape-bottom svg, .elementor-10 .elementor-element.elementor-element-706c773 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-94c79fa:hover{--e-transform-scale:1.1;}.elementor-10 .elementor-element.elementor-element-94c79fa img{max-width:40%;}.elementor-10 .elementor-element.elementor-element-68ea2c9{--display:flex;--min-height:90vh;--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;--overflow:hidden;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-68ea2c9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-68ea2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://somkitchen.at/wp-content/uploads/2026/02/4I9A9332-2.jpg") 50% 50%;background-size:cover;}.elementor-10 .elementor-element.elementor-element-68ea2c9::before, .elementor-10 .elementor-element.elementor-element-68ea2c9 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-68ea2c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-68ea2c9 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-68ea2c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-68ea2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-68ea2c9 > .elementor-shape-bottom .elementor-shape-fill, .elementor-10 .elementor-element.elementor-element-68ea2c9 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-68ea2c9 > .elementor-shape-bottom svg, .elementor-10 .elementor-element.elementor-element-68ea2c9 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);}.elementor-10 .elementor-element.elementor-element-9b02577:hover{--e-transform-scale:1.1;}.elementor-10 .elementor-element.elementor-element-9b02577 img{max-width:40%;}.elementor-10 .elementor-element.elementor-element-49f2849{--display:flex;--min-height:100vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2a72808{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c77963f .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-size:5em;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10 .elementor-element.elementor-element-1a2d699{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-71c7a1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-71c7a1e .elementor-button{font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-71c7a1e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-71c7a1e .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-71c7a1e .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-71c7a1e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1ddf0da{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-200px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-67d2b7bc{--display:flex;--justify-content:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-67d2b7bc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-67d2b7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-67d2b7bc::before, .elementor-10 .elementor-element.elementor-element-67d2b7bc > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-67d2b7bc > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-67d2b7bc > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-67d2b7bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-67d2b7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-1840a42 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-1840a42 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-1840a42 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10 .elementor-element.elementor-element-1840a42 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-0e36fab{--display:flex;--justify-content:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0e36fab:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0e36fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-0e36fab::before, .elementor-10 .elementor-element.elementor-element-0e36fab > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0e36fab > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0e36fab > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0e36fab > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0e36fab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-eaa0a93{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-eaa0a93 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-25561d6b{--display:flex;--justify-content:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-25561d6b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-25561d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-10 .elementor-element.elementor-element-25561d6b::before, .elementor-10 .elementor-element.elementor-element-25561d6b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-25561d6b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-25561d6b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-25561d6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-25561d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-721f6d88{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-721f6d88 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-8430b9f{--display:flex;--min-height:100vh;--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:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-49a6974{--display:flex;--border-radius:70px 70px 70px 70px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-10 .elementor-element.elementor-element-49a6974.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4966164{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:-50px;--e-transform-transition-duration:900ms;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4966164{left:350px;}body.rtl .elementor-10 .elementor-element.elementor-element-4966164{right:350px;}.elementor-10 .elementor-element.elementor-element-4966164 img{width:218px;}.elementor-10 .elementor-element.elementor-element-1f42ce5{--display:flex;--justify-content:center;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dcc5ad8{--display:flex;--min-height:100px;--border-radius:70px 70px 70px 70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999;}.elementor-10 .elementor-element.elementor-element-dcc5ad8.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b573db4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-6a40a58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b6db613{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e77c24f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-e77c24f .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-size:2.5em;font-weight:700;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-192046b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9aded07{text-align:end;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-3a0c146{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-fd2d695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fd2d695 .elementor-button{font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-fd2d695 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-fd2d695 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-fd2d695 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-fd2d695 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-eb82055{--display:flex;--min-height:100vh;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ed73f96{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-f3db83b{z-index:999;text-align:center;}.elementor-10 .elementor-element.elementor-element-f3db83b .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-11eb33b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-049d3b2{--display:flex;--min-height:100px;--border-radius:70px 70px 70px 70px;--margin-top:-20px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-10 .elementor-element.elementor-element-049d3b2.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-8891bc3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-0e969e3{--display:flex;}.elementor-10 .elementor-element.elementor-element-911106f{--display:flex;--min-height:40vh;--justify-content:space-between;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-911106f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-911106f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c6e5b61{border-radius:30px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c6e5b61 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-ea4f3af{--display:flex;}.elementor-10 .elementor-element.elementor-element-1ea6410{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-dab1406{padding:0px 10px 0px 10px;text-align:center;}.elementor-10 .elementor-element.elementor-element-dab1406 .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-bc5a293{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-bc5a293 .elementor-button{font-family:"Nunito", Sans-serif;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-bc5a293 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-bc5a293 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-bc5a293 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-bc5a293 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-cf246c3{--display:flex;}.elementor-10 .elementor-element.elementor-element-023ef74{--display:flex;--min-height:40vh;--justify-content:space-between;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-023ef74:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-023ef74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7bd96db{border-radius:30px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7bd96db .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-7885e45{--display:flex;}.elementor-10 .elementor-element.elementor-element-e82735a{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-fe1a9d2{padding:0px 10px 0px 10px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fe1a9d2 .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2565539{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-2565539 .elementor-button{font-family:"Nunito", Sans-serif;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-2565539 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2565539 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2565539 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2565539 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1e6b144{--display:flex;}.elementor-10 .elementor-element.elementor-element-ab4701c{--display:flex;--min-height:40vh;--justify-content:space-between;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-ab4701c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ab4701c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-59752ad{border-radius:30px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-59752ad .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-6d36dd6{--display:flex;}.elementor-10 .elementor-element.elementor-element-e4affe7{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-d7b6f6f{padding:0px 10px 0px 10px;text-align:center;}.elementor-10 .elementor-element.elementor-element-d7b6f6f .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-7b08d1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-7b08d1a .elementor-button{font-family:"Nunito", Sans-serif;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-7b08d1a .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7b08d1a .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7b08d1a .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-7b08d1a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e95281a{--display:flex;}.elementor-10 .elementor-element.elementor-element-b135d77{--display:flex;--min-height:40vh;--justify-content:space-between;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-b135d77:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b135d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ac772b9{border-radius:30px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ac772b9 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-3114a9a{--display:flex;}.elementor-10 .elementor-element.elementor-element-e81f746{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-a46a651{padding:0px 10px 0px 10px;text-align:center;}.elementor-10 .elementor-element.elementor-element-a46a651 .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-56322d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-56322d5 .elementor-button{font-family:"Nunito", Sans-serif;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-56322d5 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-56322d5 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-56322d5 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-56322d5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4ab4aa9{--display:flex;}.elementor-10 .elementor-element.elementor-element-2b43b03{--display:flex;--min-height:40vh;--justify-content:space-between;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-2b43b03:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2b43b03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7aebd8b{border-radius:30px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7aebd8b .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-7d77585{--display:flex;}.elementor-10 .elementor-element.elementor-element-6da6a53{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-fb260f2{padding:0px 10px 0px 10px;text-align:center;}.elementor-10 .elementor-element.elementor-element-fb260f2 .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-485aec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-485aec4 .elementor-button{font-family:"Nunito", Sans-serif;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-485aec4 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-485aec4 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-485aec4 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-485aec4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8cfca79{--display:flex;}.elementor-10 .elementor-element.elementor-element-ff4eba4{--display:flex;--min-height:40vh;--justify-content:space-between;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-ff4eba4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ff4eba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-aa817ad{border-radius:30px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-aa817ad .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-8dbee20{--display:flex;}.elementor-10 .elementor-element.elementor-element-5742c72{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-c81a761{padding:0px 10px 0px 10px;text-align:center;}.elementor-10 .elementor-element.elementor-element-c81a761 .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-dbdfb61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-dbdfb61 .elementor-button{font-family:"Nunito", Sans-serif;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-dbdfb61 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-dbdfb61 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-dbdfb61 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-dbdfb61 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-14b61cf{--display:flex;}.elementor-10 .elementor-element.elementor-element-40410d4{--display:flex;--min-height:40vh;--justify-content:space-between;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:500ms;}.elementor-10 .elementor-element.elementor-element-40410d4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-40410d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4aaaf1a{border-radius:30px 30px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4aaaf1a .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-e90d724{--display:flex;}.elementor-10 .elementor-element.elementor-element-9674a8b{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-6377246{padding:0px 10px 0px 10px;text-align:center;}.elementor-10 .elementor-element.elementor-element-6377246 .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-c36295b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c36295b .elementor-button{font-family:"Nunito", Sans-serif;font-weight:900;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-c36295b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-c36295b .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c36295b .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-c36295b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-47abf45{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-dots-normal-color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-3504613{--display:flex;--min-height:100vh;--justify-content:center;--overflow:hidden;}.elementor-10 .elementor-element.elementor-element-fc9d016{--display:flex;--min-height:50vh;--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:800;}.elementor-10 .elementor-element.elementor-element-84a01f9{--display:flex;--min-height:40vh;--border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-84a01f9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-84a01f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somkitchen.at/wp-content/uploads/2026/02/TFT_0009.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8e64b1f{--display:flex;--min-height:40vh;--border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-8e64b1f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8e64b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somkitchen.at/wp-content/uploads/2026/02/4I9A8976-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-975eec4{--display:flex;--min-height:40vh;--border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-975eec4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-975eec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somkitchen.at/wp-content/uploads/2026/02/TFT_1842-1638x2048-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-d5b5b5c{--display:flex;--min-height:40vh;--border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-d5b5b5c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d5b5b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somkitchen.at/wp-content/uploads/2026/02/TFT_9053.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9a8f6d7{--display:flex;--min-height:40vh;--border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-9a8f6d7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9a8f6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somkitchen.at/wp-content/uploads/2026/02/TFT_9594-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ffc1e87{--display:flex;--min-height:50vh;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:800;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-ffc1e87:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ffc1e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somkitchen.at/wp-content/uploads/2026/02/APP-CTA_Affe.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-5667001{--display:flex;--min-height:50vh;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:800;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10 .elementor-element.elementor-element-5667001:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5667001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somkitchen.at/wp-content/uploads/2026/02/APP-CTA_Affe.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-0f0f7f5{--display:flex;--min-height:100vh;--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;--overflow:hidden;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-2b3a599{--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;}.elementor-10 .elementor-element.elementor-element-23d1a4b{padding:0px 0px 50px 0px;z-index:999;text-align:start;}.elementor-10 .elementor-element.elementor-element-23d1a4b .elementor-heading-title{font-family:"Neo Sans Pro", Sans-serif;font-size:5em;font-weight:700;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-1233dea{--display:flex;--min-height:100px;--border-radius:70px 70px 70px 70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1233dea.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-11dcc06{--swiper-slides-to-display:3;--swiper-slides-gap:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:800;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-40px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-40px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-10 .elementor-element.elementor-element-11dcc06 .swiper-slide > .elementor-element{height:100%;}.elementor-10 .elementor-element.elementor-element-ef4a589{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-ef4a589:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ef4a589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somkitchen.at/wp-content/uploads/2026/02/Muster_freigestellt2.png");background-position:top center;background-size:50% auto;}.elementor-10 .elementor-element.elementor-element-2ea16a9{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:0px;--z-index:999;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-2ea16a9{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-2ea16a9{right:0px;}.elementor-10 .elementor-element.elementor-element-c675c24 .elementor-button{background-color:var( --e-global-color-388e21d );font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-c675c24 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-c675c24 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-c675c24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c675c24 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-c675c24 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-c675c24 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-c675c24 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-7a6e4db .elementor-button{background-color:var( --e-global-color-388e21d );font-family:"Neo Sans Pro", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:2px 5px 10px -5px rgba(0, 0, 0, 0.5);transition-duration:0.5s;border-radius:70px 70px 70px 70px;}.elementor-10 .elementor-element.elementor-element-7a6e4db .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7a6e4db .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-7a6e4db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-7a6e4db .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-7a6e4db .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-7a6e4db .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-7a6e4db .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-10 .elementor-element.elementor-element-94c79fa img{max-width:450px;}.elementor-10 .elementor-element.elementor-element-9b02577 img{max-width:450px;}.elementor-10 .elementor-element.elementor-element-2a72808{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-8430b9f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-10 .elementor-element.elementor-element-49a6974{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4966164{left:288px;}body.rtl .elementor-10 .elementor-element.elementor-element-4966164{right:288px;}.elementor-10 .elementor-element.elementor-element-1f42ce5{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-10 .elementor-element.elementor-element-ea4f3af{--min-height:225px;}.elementor-10 .elementor-element.elementor-element-7885e45{--min-height:225px;}.elementor-10 .elementor-element.elementor-element-6d36dd6{--min-height:225px;}.elementor-10 .elementor-element.elementor-element-3114a9a{--min-height:225px;}.elementor-10 .elementor-element.elementor-element-7d77585{--min-height:225px;}.elementor-10 .elementor-element.elementor-element-8dbee20{--min-height:225px;}.elementor-10 .elementor-element.elementor-element-e90d724{--min-height:225px;}.elementor-10 .elementor-element.elementor-element-11dcc06{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-49f2849{--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-10 .elementor-element.elementor-element-2a72808{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1ddf0da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-67d2b7bc{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-0e36fab{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-eaa0a93{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-25561d6b{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-721f6d88{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-8430b9f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-49a6974{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-10 .elementor-element.elementor-element-49a6974.e-con{--flex-grow:40;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4966164{left:151px;}body.rtl .elementor-10 .elementor-element.elementor-element-4966164{right:151px;}.elementor-10 .elementor-element.elementor-element-1f42ce5{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-10 .elementor-element.elementor-element-ed73f96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8891bc3{--justify-content:space-evenly;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-ea4f3af{--min-height:120px;}.elementor-10 .elementor-element.elementor-element-7885e45{--min-height:120px;}.elementor-10 .elementor-element.elementor-element-6d36dd6{--min-height:170px;}.elementor-10 .elementor-element.elementor-element-3114a9a{--min-height:120px;}.elementor-10 .elementor-element.elementor-element-7d77585{--min-height:120px;}.elementor-10 .elementor-element.elementor-element-8dbee20{--min-height:120px;}.elementor-10 .elementor-element.elementor-element-e90d724{--min-height:120px;}.elementor-10 .elementor-element.elementor-element-47abf45{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-23d1a4b{padding:0px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-11dcc06{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-55e5f0c{--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;}.elementor-10 .elementor-element.elementor-element-94c79fa img{max-width:100%;}.elementor-10 .elementor-element.elementor-element-9b02577 img{max-width:100%;}.elementor-10 .elementor-element.elementor-element-67d2b7bc{--min-height:60vh;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-1840a42{--e-image-carousel-slides-to-show:1;}.elementor-10 .elementor-element.elementor-element-1840a42 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-1840a42 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-10 .elementor-element.elementor-element-1840a42 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-10 .elementor-element.elementor-element-0e36fab{--min-height:280px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-eaa0a93{--e-image-carousel-slides-to-show:2;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-25561d6b{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-721f6d88{--e-image-carousel-slides-to-show:2;}.elementor-10 .elementor-element.elementor-element-49a6974{--min-height:70vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-4966164{left:150px;}body.rtl .elementor-10 .elementor-element.elementor-element-4966164{right:150px;}.elementor-10 .elementor-element.elementor-element-4966164{top:-40px;}.elementor-10 .elementor-element.elementor-element-1f42ce5{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dcc5ad8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6a40a58{--flex-wrap:nowrap;}.elementor-10 .elementor-element.elementor-element-eb82055{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f3db83b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-049d3b2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ea4f3af{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-7885e45{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-6d36dd6{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-3114a9a{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-7d77585{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-8dbee20{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-e90d724{--min-height:0px;}.elementor-10 .elementor-element.elementor-element-47abf45{--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-next-right-position:10px;}.elementor-10 .elementor-element.elementor-element-5667001:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5667001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://somkitchen.at/wp-content/uploads/2026/02/APP_CTA-2.png");}.elementor-10 .elementor-element.elementor-element-5667001{--min-height:60vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-0f0f7f5{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-23d1a4b{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1233dea{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-11dcc06{--swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-ef4a589:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ef4a589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-10 .elementor-element.elementor-element-2ea16a9{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c675c24{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7a6e4db{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-2a72808{--width:50%;}.elementor-10 .elementor-element.elementor-element-1ddf0da{--width:50%;}.elementor-10 .elementor-element.elementor-element-49a6974{--width:40%;}.elementor-10 .elementor-element.elementor-element-1f42ce5{--width:60%;}.elementor-10 .elementor-element.elementor-element-dcc5ad8{--width:50%;}.elementor-10 .elementor-element.elementor-element-b6db613{--width:80%;}.elementor-10 .elementor-element.elementor-element-192046b{--width:20%;}.elementor-10 .elementor-element.elementor-element-ed73f96{--width:100%;}.elementor-10 .elementor-element.elementor-element-049d3b2{--width:15%;}.elementor-10 .elementor-element.elementor-element-8891bc3{--width:100%;}.elementor-10 .elementor-element.elementor-element-84a01f9{--width:25%;}.elementor-10 .elementor-element.elementor-element-8e64b1f{--width:25%;}.elementor-10 .elementor-element.elementor-element-975eec4{--width:25%;}.elementor-10 .elementor-element.elementor-element-d5b5b5c{--width:25%;}.elementor-10 .elementor-element.elementor-element-9a8f6d7{--width:25%;}.elementor-10 .elementor-element.elementor-element-1233dea{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-2a72808{--width:100%;}.elementor-10 .elementor-element.elementor-element-1ddf0da{--width:100%;}.elementor-10 .elementor-element.elementor-element-49a6974{--width:226.438px;}.elementor-10 .elementor-element.elementor-element-911106f{--width:100%;}.elementor-10 .elementor-element.elementor-element-023ef74{--width:100%;}.elementor-10 .elementor-element.elementor-element-ab4701c{--width:100%;}.elementor-10 .elementor-element.elementor-element-b135d77{--width:100%;}.elementor-10 .elementor-element.elementor-element-2b43b03{--width:100%;}.elementor-10 .elementor-element.elementor-element-ff4eba4{--width:100%;}.elementor-10 .elementor-element.elementor-element-40410d4{--width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-eaa0a93 */.elementor-10 .elementor-element.elementor-element-eaa0a93 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-721f6d88 */.elementor-10 .elementor-element.elementor-element-721f6d88 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4966164 */.elementor-10 .elementor-element.elementor-element-4966164 {
  animation: dadaPause 4.6s ease-in-out infinite;
  transform-origin: center;
}

@keyframes dadaPause {
  /* Animation (ca. 1.6s) */
  0%   { transform: scale(1) rotate(0deg); }
  10%  { transform: scale(0.9); }
  20%  { transform: scale(1.1); }
  30%  { transform: scale(1.1) rotate(-3deg); }
  40%  { transform: scale(1.1) rotate(3deg); }
  50%  { transform: scale(1.1) rotate(-3deg); }
  60%  { transform: scale(1.1) rotate(3deg); }
  70%  { transform: scale(1.05) rotate(-2deg); }

  /* Ende Animation */
  80%  { transform: scale(1) rotate(0deg); }

  /* PAUSE (ca. 3 Sekunden) */
  100% { transform: scale(1) rotate(0deg); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c675c24 */.elementor-10 .elementor-element.elementor-element-c675c24 .elementor-button-content-wrapper{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:8px;
}

.elementor-10 .elementor-element.elementor-element-c675c24 .elementor-button-icon svg{
  width:28px;
  height:28px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a6e4db */.elementor-10 .elementor-element.elementor-element-7a6e4db .elementor-button-content-wrapper{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:8px;
}

.elementor-10 .elementor-element.elementor-element-7a6e4db .elementor-button-icon{
  display:flex;
  align-items:center;
  justify-content:center;
}

.elementor-10 .elementor-element.elementor-element-7a6e4db .elementor-button-icon svg{
  width:28px;
  height:28px;
}/* End custom CSS */
/* Start custom CSS */.circle-container {
  width: 13vw; /* Size of the circle */
  height: 13vw;
}

@media (max-width: 768px) {
  /* You can add specific CSS rules for tablets here */
  .circle-container {
    width: 25vw;
    height: 25vw;
  }
}

/* Mobile design (480px and smaller) */
@media (max-width: 480px) {
  /* You can add specific CSS rules for mobile here */
  .circle-container {
    width: 40vw;
    height: 40vw;
    /* Additional mobile-specific styles */
  }
}

body {
  transition: background-color 0.5s ease;
}
.color-black {
  background-color: #000000;
}
.color-red {
  background-color: #E5231D;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neo Sans Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://somkitchen.at/wp-content/uploads/2026/03/NeoSansPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Neo Sans Pro';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://somkitchen.at/wp-content/uploads/2026/03/NeoSansPro-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Neo Sans Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://somkitchen.at/wp-content/uploads/2026/03/NeoSansPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Neo Sans Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://somkitchen.at/wp-content/uploads/2026/03/NeoSansPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Neo Sans Pro';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://somkitchen.at/wp-content/uploads/2026/03/NeoSansPro-Ultra.ttf') format('truetype');
}
/* End Custom Fonts CSS */