.elementor-12 .elementor-element.elementor-element-b9c0d7a{--display:flex;--min-height:76vh;--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.77;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b9c0d7a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b9c0d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d076f54 );background-image:url("https://yummyrestaurant.ch/wp-content/uploads/2026/04/DSC02157-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b9c0d7a::before, .elementor-12 .elementor-element.elementor-element-b9c0d7a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b9c0d7a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b9c0d7a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b9c0d7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b9c0d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #0B0B0C63 50%, var( --e-global-color-accent ) 100%);}.elementor-12 .elementor-element.elementor-element-244e26ca{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7a198bbd{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-7a198bbd .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:75px;font-weight:500;text-transform:none;line-height:1.2em;color:var( --e-global-color-80c140f );}.elementor-12 .elementor-element.elementor-element-dd0a89a{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-dd0a89a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5c20f7b9{--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;--justify-content:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-423cab8 .elementor-button{background-color:var( --e-global-color-bae4f80 );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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bae4f80 );border-radius:100px 100px 100px 100px;padding:17px 34px 17px 34px;}.elementor-12 .elementor-element.elementor-element-423cab8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-423cab8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-bae4f80 );border-color:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-423cab8 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-423cab8 .elementor-button:focus svg{fill:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-ac02864{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-ac02864:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ac02864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4e89779c{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4de80421{text-align:start;}.elementor-12 .elementor-element.elementor-element-4de80421 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3b7f18b{width:var( --container-widget-width, 100% );max-width:100%;padding:20px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-e47eb57 );}.elementor-12 .elementor-element.elementor-element-3b7f18b p{margin-block-end:20px;}.elementor-12 .elementor-element.elementor-element-50ff979 .elementor-button{background-color:var( --e-global-color-bae4f80 );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 );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bae4f80 );border-radius:100px 100px 100px 100px;padding:17px 34px 17px 34px;}.elementor-12 .elementor-element.elementor-element-50ff979 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-50ff979 .elementor-button:focus{background-color:var( --e-global-color-b9a9879 );color:var( --e-global-color-bae4f80 );border-color:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-50ff979 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-50ff979 .elementor-button:focus svg{fill:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-51dc686{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-51dc686.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-74a6885d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-12 .elementor-element.elementor-element-74a6885d img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-33445c61{--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:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-33445c61:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-33445c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b1464b );}.elementor-12 .elementor-element.elementor-element-ce4da42{--display:flex;}.elementor-12 .elementor-element.elementor-element-c24886c{text-align:center;}.elementor-12 .elementor-element.elementor-element-c24886c .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d07a20d{--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-12 .elementor-element.elementor-element-754cab1{--display:flex;border-style:dotted;--border-style:dotted;border-color:var( --e-global-color-bae4f80 );--border-color:var( --e-global-color-bae4f80 );--border-radius:150px 150px 150px 150px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-12 .elementor-element.elementor-element-2356bc0{--display:flex;--min-height:35vh;--justify-content:center;--overlay-opacity:0.39;--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2356bc0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2356bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yummyrestaurant.ch/wp-content/uploads/2026/04/20.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2356bc0::before, .elementor-12 .elementor-element.elementor-element-2356bc0 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2356bc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2356bc0 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2356bc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2356bc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-2356bc0 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7dd4940{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7dd4940 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-80c140f );}.elementor-12 .elementor-element.elementor-element-fed02dd{--display:flex;border-style:dotted;--border-style:dotted;border-color:var( --e-global-color-bae4f80 );--border-color:var( --e-global-color-bae4f80 );--border-radius:150px 150px 150px 150px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-12 .elementor-element.elementor-element-b12bcf9{--display:flex;--min-height:35vh;--justify-content:center;--overlay-opacity:0.39;--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b12bcf9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b12bcf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yummyrestaurant.ch/wp-content/uploads/2026/04/30.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-b12bcf9::before, .elementor-12 .elementor-element.elementor-element-b12bcf9 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b12bcf9 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b12bcf9 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b12bcf9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b12bcf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-b12bcf9 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2521a39{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2521a39 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-80c140f );}.elementor-12 .elementor-element.elementor-element-85c2875{--display:flex;border-style:dotted;--border-style:dotted;border-color:var( --e-global-color-bae4f80 );--border-color:var( --e-global-color-bae4f80 );--border-radius:150px 150px 150px 150px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-12 .elementor-element.elementor-element-4359473{--display:flex;--min-height:35vh;--justify-content:center;--overlay-opacity:0.39;--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4359473:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4359473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yummyrestaurant.ch/wp-content/uploads/2026/04/DSC04652-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4359473::before, .elementor-12 .elementor-element.elementor-element-4359473 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4359473 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4359473 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4359473 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4359473 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-4359473 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6ddc84a{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6ddc84a .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-80c140f );}.elementor-12 .elementor-element.elementor-element-422be4c{--display:flex;border-style:dotted;--border-style:dotted;border-color:var( --e-global-color-bae4f80 );--border-color:var( --e-global-color-bae4f80 );--border-radius:150px 150px 150px 150px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-12 .elementor-element.elementor-element-4f4f058{--display:flex;--min-height:35vh;--justify-content:center;--overlay-opacity:0.39;--border-radius:150px 150px 150px 150px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4f4f058:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4f4f058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yummyrestaurant.ch/wp-content/uploads/2026/04/DSC05883-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4f4f058::before, .elementor-12 .elementor-element.elementor-element-4f4f058 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4f4f058 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4f4f058 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4f4f058 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4f4f058 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-4f4f058 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2842ba5b{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2842ba5b .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:600;text-transform:none;text-decoration:none;line-height:1.2em;color:var( --e-global-color-80c140f );}.elementor-12 .elementor-element.elementor-element-6437f5d{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6cf704de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-55d1c44 .elementor-button{background-color:var( --e-global-color-bae4f80 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bae4f80 );border-radius:100px 100px 100px 100px;padding:17px 34px 17px 34px;}.elementor-12 .elementor-element.elementor-element-55d1c44 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-55d1c44 .elementor-button:focus{background-color:var( --e-global-color-b9a9879 );color:var( --e-global-color-bae4f80 );border-color:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-55d1c44 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-55d1c44 .elementor-button:focus svg{fill:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-6edbebd{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db210e8{--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;}.elementor-12 .elementor-element.elementor-element-87adc62{--display:flex;--justify-content:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--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-12 .elementor-element.elementor-element-bce8859{--display:flex;}.elementor-12 .elementor-element.elementor-element-73112c8{text-align:start;}.elementor-12 .elementor-element.elementor-element-73112c8 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-68a05ee{width:100%;max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-68a05ee p{margin-block-end:20px;}.elementor-12 .elementor-element.elementor-element-c887cbf{--display:flex;--min-height:527px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c887cbf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c887cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yummyrestaurant.ch/wp-content/uploads/2026/04/DSC04641-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6ac02184{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-17ca2898{--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;}.elementor-12 .elementor-element.elementor-element-54521b0c{--display:flex;--min-height:280px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54521b0c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-54521b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yummyrestaurant.ch/wp-content/uploads/2026/04/30.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-10eb1887{--display:flex;--justify-content:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--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-12 .elementor-element.elementor-element-443cffb6{--display:flex;}.elementor-12 .elementor-element.elementor-element-2e248042{text-align:start;}.elementor-12 .elementor-element.elementor-element-2e248042 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-6154671e{width:100%;max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-6154671e p{margin-block-end:20px;}.elementor-12 .elementor-element.elementor-element-e652137 .elementor-button{background-color:var( --e-global-color-bae4f80 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bae4f80 );border-radius:100px 100px 100px 100px;padding:17px 34px 17px 34px;}.elementor-12 .elementor-element.elementor-element-e652137 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e652137 .elementor-button:focus{background-color:var( --e-global-color-b9a9879 );color:var( --e-global-color-bae4f80 );border-color:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-e652137 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-e652137 .elementor-button:focus svg{fill:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-1f9dd4ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1f9dd4ba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1f9dd4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EF;}.elementor-12 .elementor-element.elementor-element-5943c519{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-ae0c2fb{--display:flex;}.elementor-12 .elementor-element.elementor-element-6b4ae0cd{text-align:center;}.elementor-12 .elementor-element.elementor-element-11013a84{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-415ec22c{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-415ec22c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-415ec22c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-60165b14 img{width:26%;}.elementor-12 .elementor-element.elementor-element-44384159{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-23d36667{text-align:center;}.elementor-12 .elementor-element.elementor-element-23d36667 .elementor-heading-title{font-family:var( --e-global-typography-762ea80-font-family ), Sans-serif;font-size:var( --e-global-typography-762ea80-font-size );font-weight:var( --e-global-typography-762ea80-font-weight );line-height:var( --e-global-typography-762ea80-line-height );letter-spacing:var( --e-global-typography-762ea80-letter-spacing );color:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-18f955dc{text-align:center;}.elementor-12 .elementor-element.elementor-element-18f955dc .elementor-heading-title{font-family:var( --e-global-typography-de636ba-font-family ), Sans-serif;font-size:var( --e-global-typography-de636ba-font-size );font-weight:var( --e-global-typography-de636ba-font-weight );text-transform:var( --e-global-typography-de636ba-text-transform );line-height:var( --e-global-typography-de636ba-line-height );}.elementor-12 .elementor-element.elementor-element-76c1496{text-align:center;}.elementor-12 .elementor-element.elementor-element-76c1496 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-74bd39b5{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-74bd39b5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-74bd39b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-226a8dbe img{width:26%;}.elementor-12 .elementor-element.elementor-element-20831527{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-73fd6f1d{text-align:center;}.elementor-12 .elementor-element.elementor-element-73fd6f1d .elementor-heading-title{font-family:var( --e-global-typography-762ea80-font-family ), Sans-serif;font-size:var( --e-global-typography-762ea80-font-size );font-weight:var( --e-global-typography-762ea80-font-weight );line-height:var( --e-global-typography-762ea80-line-height );letter-spacing:var( --e-global-typography-762ea80-letter-spacing );color:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-67bf973{text-align:center;}.elementor-12 .elementor-element.elementor-element-67bf973 .elementor-heading-title{font-family:var( --e-global-typography-de636ba-font-family ), Sans-serif;font-size:var( --e-global-typography-de636ba-font-size );font-weight:var( --e-global-typography-de636ba-font-weight );text-transform:var( --e-global-typography-de636ba-text-transform );line-height:var( --e-global-typography-de636ba-line-height );}.elementor-12 .elementor-element.elementor-element-401e0cd0{text-align:center;}.elementor-12 .elementor-element.elementor-element-401e0cd0 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-240bc45b{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-240bc45b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-240bc45b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-46387ef7 img{width:26%;}.elementor-12 .elementor-element.elementor-element-2ddf1a8a{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-695e9f24{text-align:center;}.elementor-12 .elementor-element.elementor-element-695e9f24 .elementor-heading-title{font-family:var( --e-global-typography-762ea80-font-family ), Sans-serif;font-size:var( --e-global-typography-762ea80-font-size );font-weight:var( --e-global-typography-762ea80-font-weight );line-height:var( --e-global-typography-762ea80-line-height );letter-spacing:var( --e-global-typography-762ea80-letter-spacing );color:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-2d9c0c3e{text-align:center;}.elementor-12 .elementor-element.elementor-element-2d9c0c3e .elementor-heading-title{font-family:var( --e-global-typography-de636ba-font-family ), Sans-serif;font-size:var( --e-global-typography-de636ba-font-size );font-weight:var( --e-global-typography-de636ba-font-weight );text-transform:var( --e-global-typography-de636ba-text-transform );line-height:var( --e-global-typography-de636ba-line-height );}.elementor-12 .elementor-element.elementor-element-167e60fb{text-align:center;}.elementor-12 .elementor-element.elementor-element-167e60fb p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-bdad092{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6fcfd88{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-8c5eed8{--display:flex;--justify-content:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--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-12 .elementor-element.elementor-element-66c7ca9{--display:flex;}.elementor-12 .elementor-element.elementor-element-86106d8{text-align:start;}.elementor-12 .elementor-element.elementor-element-86106d8 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-ce6c84a{width:100%;max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-ce6c84a p{margin-block-end:20px;}.elementor-12 .elementor-element.elementor-element-5e3b5d0 .elementor-button{background-color:var( --e-global-color-bae4f80 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bae4f80 );border-radius:100px 100px 100px 100px;padding:17px 34px 17px 34px;}.elementor-12 .elementor-element.elementor-element-5e3b5d0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5e3b5d0 .elementor-button:focus{background-color:var( --e-global-color-b9a9879 );color:var( --e-global-color-bae4f80 );border-color:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-5e3b5d0 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-5e3b5d0 .elementor-button:focus svg{fill:var( --e-global-color-bae4f80 );}.elementor-12 .elementor-element.elementor-element-0812c15{--display:flex;--min-height:527px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0812c15:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0812c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yummyrestaurant.ch/wp-content/uploads/2026/04/DSC05883-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4e2a0b24{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4e2a0b24:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e2a0b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b1464b );}.elementor-12 .elementor-element.elementor-element-40e38d6{--display:flex;--justify-content:center;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-e8000e9{--display:flex;--z-index:2;}.elementor-12 .elementor-element.elementor-element-b28e849{text-align:center;}.elementor-12 .elementor-element.elementor-element-b28e849 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c2e0f9a{--display:flex;--justify-content:center;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-a8df79e{--display:flex;--z-index:2;}.elementor-12 .elementor-element.elementor-element-789c8d52{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-32d66a17{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-4cbdcebe{text-align:center;}.elementor-12 .elementor-element.elementor-element-4cbdcebe .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:48px;font-weight:500;text-transform:none;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-6b5f90d0{--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:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-2859a308{--display:flex;}.elementor-12 .elementor-element.elementor-element-1f796b5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-6e141786 p{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-43fa73ba{--display:flex;}.elementor-12 .elementor-element.elementor-element-586cf27d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-1da3d842 p{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-4a220892{--display:flex;}.elementor-12 .elementor-element.elementor-element-18b2876a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-3f9d174d p{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-3b181079{--display:flex;}.elementor-12 .elementor-element.elementor-element-1a947930{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-23c916e p{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-479ba3a4{--n-accordion-title-font-size:var( --e-global-typography-de636ba-font-size );--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-479ba3a4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-80c140f );}.elementor-12 .elementor-element.elementor-element-479ba3a4 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-12 .elementor-element.elementor-element-479ba3a4 > .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:var( --e-global-typography-de636ba-font-family ), Sans-serif;font-weight:var( --e-global-typography-de636ba-font-weight );text-transform:var( --e-global-typography-de636ba-text-transform );line-height:var( --e-global-typography-de636ba-line-height );}:where( .elementor-12 .elementor-element.elementor-element-479ba3a4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:15px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-244e26ca{--width:81%;}.elementor-12 .elementor-element.elementor-element-4e89779c{--width:100%;}.elementor-12 .elementor-element.elementor-element-51dc686{--width:100%;}.elementor-12 .elementor-element.elementor-element-6cf704de{--width:64%;}.elementor-12 .elementor-element.elementor-element-87adc62{--width:47%;}.elementor-12 .elementor-element.elementor-element-bce8859{--width:560px;}.elementor-12 .elementor-element.elementor-element-c887cbf{--width:50%;}.elementor-12 .elementor-element.elementor-element-54521b0c{--width:50%;}.elementor-12 .elementor-element.elementor-element-10eb1887{--width:47%;}.elementor-12 .elementor-element.elementor-element-443cffb6{--width:560px;}.elementor-12 .elementor-element.elementor-element-8c5eed8{--width:47%;}.elementor-12 .elementor-element.elementor-element-66c7ca9{--width:560px;}.elementor-12 .elementor-element.elementor-element-0812c15{--width:50%;}.elementor-12 .elementor-element.elementor-element-32d66a17{--width:100%;}.elementor-12 .elementor-element.elementor-element-6b5f90d0{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-87adc62{--width:100%;}.elementor-12 .elementor-element.elementor-element-bce8859{--width:100%;}.elementor-12 .elementor-element.elementor-element-c887cbf{--width:100%;}.elementor-12 .elementor-element.elementor-element-54521b0c{--width:100%;}.elementor-12 .elementor-element.elementor-element-10eb1887{--width:100%;}.elementor-12 .elementor-element.elementor-element-443cffb6{--width:100%;}.elementor-12 .elementor-element.elementor-element-415ec22c{--width:48%;}.elementor-12 .elementor-element.elementor-element-74bd39b5{--width:48%;}.elementor-12 .elementor-element.elementor-element-240bc45b{--width:48%;}.elementor-12 .elementor-element.elementor-element-8c5eed8{--width:100%;}.elementor-12 .elementor-element.elementor-element-66c7ca9{--width:100%;}.elementor-12 .elementor-element.elementor-element-0812c15{--width:100%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-244e26ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7a198bbd .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-423cab8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-4e89779c{--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-4de80421{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-4de80421 .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-3b7f18b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-50ff979 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-74a6885d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-74a6885d.elementor-element{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-74a6885d img{width:60%;}.elementor-12 .elementor-element.elementor-element-c24886c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-c24886c .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-7dd4940 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-2521a39 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-6ddc84a .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-2842ba5b .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-55d1c44 .elementor-button{padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-db210e8{--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-12 .elementor-element.elementor-element-87adc62{--min-height:420px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-87adc62.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-bce8859{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-73112c8 .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-68a05ee{width:100%;max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-c887cbf{--min-height:765px;}.elementor-12 .elementor-element.elementor-element-17ca2898{--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-12 .elementor-element.elementor-element-54521b0c{--min-height:765px;}.elementor-12 .elementor-element.elementor-element-10eb1887{--min-height:420px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-10eb1887.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-443cffb6{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2e248042 .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-6154671e{width:100%;max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-e652137 .elementor-button{padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-11013a84{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-23d36667 .elementor-heading-title{font-size:var( --e-global-typography-762ea80-font-size );line-height:var( --e-global-typography-762ea80-line-height );letter-spacing:var( --e-global-typography-762ea80-letter-spacing );}.elementor-12 .elementor-element.elementor-element-18f955dc .elementor-heading-title{font-size:var( --e-global-typography-de636ba-font-size );line-height:var( --e-global-typography-de636ba-line-height );}.elementor-12 .elementor-element.elementor-element-73fd6f1d .elementor-heading-title{font-size:var( --e-global-typography-762ea80-font-size );line-height:var( --e-global-typography-762ea80-line-height );letter-spacing:var( --e-global-typography-762ea80-letter-spacing );}.elementor-12 .elementor-element.elementor-element-67bf973 .elementor-heading-title{font-size:var( --e-global-typography-de636ba-font-size );line-height:var( --e-global-typography-de636ba-line-height );}.elementor-12 .elementor-element.elementor-element-695e9f24 .elementor-heading-title{font-size:var( --e-global-typography-762ea80-font-size );line-height:var( --e-global-typography-762ea80-line-height );letter-spacing:var( --e-global-typography-762ea80-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2d9c0c3e .elementor-heading-title{font-size:var( --e-global-typography-de636ba-font-size );line-height:var( --e-global-typography-de636ba-line-height );}.elementor-12 .elementor-element.elementor-element-6fcfd88{--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-12 .elementor-element.elementor-element-8c5eed8{--min-height:420px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8c5eed8.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-66c7ca9{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-86106d8 .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-ce6c84a{width:100%;max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-5e3b5d0 .elementor-button{padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-0812c15{--min-height:765px;}.elementor-12 .elementor-element.elementor-element-b28e849{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-b28e849 .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-4cbdcebe .elementor-heading-title{font-size:36px;}.elementor-12 .elementor-element.elementor-element-479ba3a4{--n-accordion-title-font-size:var( --e-global-typography-de636ba-font-size );}:where( .elementor-12 .elementor-element.elementor-element-479ba3a4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-de636ba-line-height );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-b9c0d7a{--min-height:79vh;--padding-top:7em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-7a198bbd{text-align:start;}.elementor-12 .elementor-element.elementor-element-7a198bbd .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-dd0a89a{width:100%;max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-5c20f7b9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5c20f7b9.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-423cab8{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-423cab8.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-423cab8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ac02864{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-4e89779c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4de80421{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-4de80421 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-3b7f18b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-50ff979{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-50ff979.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-50ff979 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-51dc686{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74a6885d img{width:100%;}.elementor-12 .elementor-element.elementor-element-33445c61{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-c24886c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-12 .elementor-element.elementor-element-c24886c .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-7dd4940 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-2521a39 .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-6ddc84a .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-2842ba5b .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-6edbebd{--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:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-db210e8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-87adc62{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bce8859{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73112c8 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-c887cbf{--min-height:215px;}.elementor-12 .elementor-element.elementor-element-6ac02184{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-17ca2898{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54521b0c{--min-height:223px;}.elementor-12 .elementor-element.elementor-element-10eb1887{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-443cffb6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2e248042 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-1f9dd4ba{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-6b4ae0cd{text-align:start;}.elementor-12 .elementor-element.elementor-element-6b4ae0cd .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-11013a84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-415ec22c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-60165b14{text-align:start;}.elementor-12 .elementor-element.elementor-element-60165b14 img{width:22%;}.elementor-12 .elementor-element.elementor-element-44384159{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-23d36667 .elementor-heading-title{font-size:var( --e-global-typography-762ea80-font-size );line-height:var( --e-global-typography-762ea80-line-height );letter-spacing:var( --e-global-typography-762ea80-letter-spacing );}.elementor-12 .elementor-element.elementor-element-18f955dc{text-align:start;}.elementor-12 .elementor-element.elementor-element-18f955dc .elementor-heading-title{font-size:var( --e-global-typography-de636ba-font-size );line-height:var( --e-global-typography-de636ba-line-height );}.elementor-12 .elementor-element.elementor-element-76c1496{text-align:start;}.elementor-12 .elementor-element.elementor-element-74bd39b5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-226a8dbe{text-align:start;}.elementor-12 .elementor-element.elementor-element-226a8dbe img{width:22%;}.elementor-12 .elementor-element.elementor-element-20831527{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-73fd6f1d .elementor-heading-title{font-size:var( --e-global-typography-762ea80-font-size );line-height:var( --e-global-typography-762ea80-line-height );letter-spacing:var( --e-global-typography-762ea80-letter-spacing );}.elementor-12 .elementor-element.elementor-element-67bf973{text-align:start;}.elementor-12 .elementor-element.elementor-element-67bf973 .elementor-heading-title{font-size:var( --e-global-typography-de636ba-font-size );line-height:var( --e-global-typography-de636ba-line-height );}.elementor-12 .elementor-element.elementor-element-401e0cd0{text-align:start;}.elementor-12 .elementor-element.elementor-element-240bc45b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12 .elementor-element.elementor-element-46387ef7{text-align:start;}.elementor-12 .elementor-element.elementor-element-46387ef7 img{width:22%;}.elementor-12 .elementor-element.elementor-element-2ddf1a8a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-695e9f24 .elementor-heading-title{font-size:var( --e-global-typography-762ea80-font-size );line-height:var( --e-global-typography-762ea80-line-height );letter-spacing:var( --e-global-typography-762ea80-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2d9c0c3e{text-align:start;}.elementor-12 .elementor-element.elementor-element-2d9c0c3e .elementor-heading-title{font-size:var( --e-global-typography-de636ba-font-size );line-height:var( --e-global-typography-de636ba-line-height );}.elementor-12 .elementor-element.elementor-element-167e60fb{text-align:start;}.elementor-12 .elementor-element.elementor-element-bdad092{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-6fcfd88{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-8c5eed8{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-66c7ca9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-86106d8 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-0812c15{--min-height:208px;}.elementor-12 .elementor-element.elementor-element-4e2a0b24{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-b28e849{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-12 .elementor-element.elementor-element-b28e849 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-c2e0f9a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-789c8d52{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-32d66a17{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-4cbdcebe{text-align:start;}.elementor-12 .elementor-element.elementor-element-4cbdcebe .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-479ba3a4{--n-accordion-title-font-size:var( --e-global-typography-de636ba-font-size );}:where( .elementor-12 .elementor-element.elementor-element-479ba3a4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-de636ba-line-height );}}





















































































































































