.elementor-6978 .elementor-element.elementor-element-fcb4c78{--display:flex;}.elementor-6978 .elementor-element.elementor-element-81dbb71 .pt-subtitle{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-81dbb71 .pt-title{color:var( --e-global-color-primary );font-family:"Akaya Kanadaka", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-eca484b{--spacer-size:50px;}.elementor-6978 .elementor-element.elementor-element-3092b9e{--spacer-size:50px;}.elementor-6978 .elementor-element.elementor-element-3a9d9476:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-3a9d9476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6978 .elementor-element.elementor-element-3a9d9476{border-style:dashed;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 20px 40px;}.elementor-6978 .elementor-element.elementor-element-3a9d9476 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6978 .elementor-element.elementor-element-c365dcc .elementor-heading-title{font-family:"Akaya Kanadaka", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-6978 .elementor-element.elementor-element-65291395 .pt-food-menu-group span{border-style:solid;}.elementor-6978 .elementor-element.elementor-element-65291395 .pt-food-menu-title{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:20px;}.elementor-6978 .elementor-element.elementor-element-65291395 .pt-food-menu-details{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:14px;}.elementor-6978 .elementor-element.elementor-element-65291395 .pt-food-menu-price{color:var( --e-global-color-primary );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-da88a4e .elementor-heading-title{font-family:"Akaya Kanadaka", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-6978 .elementor-element.elementor-element-54e246d3 .pt-food-menu-group span{border-style:solid;}.elementor-6978 .elementor-element.elementor-element-54e246d3 .pt-food-menu-title{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:20px;}.elementor-6978 .elementor-element.elementor-element-54e246d3 .pt-food-menu-details{color:var( --e-global-color-86367c0 );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-54e246d3 .pt-food-menu-price{color:var( --e-global-color-primary );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-9abca10{--display:flex;}.elementor-6978 .elementor-element.elementor-element-e4369cd{--spacer-size:50px;}.elementor-6978 .elementor-element.elementor-element-755915c:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-755915c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6978 .elementor-element.elementor-element-755915c{border-style:dashed;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 20px 40px;}.elementor-6978 .elementor-element.elementor-element-755915c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6978 .elementor-element.elementor-element-6a0a65c .elementor-heading-title{font-family:"Akaya Kanadaka", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-6978 .elementor-element.elementor-element-881c17f{width:var( --container-widget-width, 99.203% );max-width:99.203%;--container-widget-width:99.203%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-881c17f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6978 .elementor-element.elementor-element-881c17f .pt-food-menu-group span{border-style:solid;}.elementor-6978 .elementor-element.elementor-element-881c17f .pt-food-menu-title{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:20px;}.elementor-6978 .elementor-element.elementor-element-881c17f .pt-food-menu-details{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:14px;}.elementor-6978 .elementor-element.elementor-element-881c17f .pt-food-menu-price{color:var( --e-global-color-primary );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-a1091a4 .elementor-heading-title{font-family:"Akaya Kanadaka", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-6978 .elementor-element.elementor-element-54b6bf3{width:var( --container-widget-width, 105.988% );max-width:105.988%;--container-widget-width:105.988%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-54b6bf3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6978 .elementor-element.elementor-element-54b6bf3 .pt-food-menu-group span{border-style:solid;}.elementor-6978 .elementor-element.elementor-element-54b6bf3 .pt-food-menu-title{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:20px;}.elementor-6978 .elementor-element.elementor-element-54b6bf3 .pt-food-menu-details{color:var( --e-global-color-86367c0 );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-54b6bf3 .pt-food-menu-price{color:var( --e-global-color-primary );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-e4608d4{--display:flex;}.elementor-6978 .elementor-element.elementor-element-d8e8491{--spacer-size:50px;}.elementor-6978 .elementor-element.elementor-element-516650a:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-516650a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6978 .elementor-element.elementor-element-516650a{border-style:dashed;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 20px 40px;}.elementor-6978 .elementor-element.elementor-element-516650a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6978 .elementor-element.elementor-element-5829cbf .elementor-heading-title{font-family:"Akaya Kanadaka", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-6978 .elementor-element.elementor-element-f3a37c2{width:var( --container-widget-width, 99.203% );max-width:99.203%;--container-widget-width:99.203%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-f3a37c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6978 .elementor-element.elementor-element-f3a37c2 .pt-food-menu-group span{border-style:solid;}.elementor-6978 .elementor-element.elementor-element-f3a37c2 .pt-food-menu-title{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:20px;}.elementor-6978 .elementor-element.elementor-element-f3a37c2 .pt-food-menu-details{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:14px;}.elementor-6978 .elementor-element.elementor-element-f3a37c2 .pt-food-menu-price{color:var( --e-global-color-primary );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-b11bd77 .elementor-heading-title{font-family:"Akaya Kanadaka", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-6978 .elementor-element.elementor-element-ed24e24{width:var( --container-widget-width, 105.988% );max-width:105.988%;--container-widget-width:105.988%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-ed24e24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6978 .elementor-element.elementor-element-ed24e24 .pt-food-menu-group span{border-style:solid;}.elementor-6978 .elementor-element.elementor-element-ed24e24 .pt-food-menu-title{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:20px;}.elementor-6978 .elementor-element.elementor-element-ed24e24 .pt-food-menu-details{color:var( --e-global-color-86367c0 );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-ed24e24 .pt-food-menu-price{color:var( --e-global-color-primary );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-869a06f{--display:flex;}.elementor-6978 .elementor-element.elementor-element-82db145{--spacer-size:50px;}.elementor-6978 .elementor-element.elementor-element-f0f39f6:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-f0f39f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6978 .elementor-element.elementor-element-f0f39f6{border-style:dashed;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 20px 40px;}.elementor-6978 .elementor-element.elementor-element-f0f39f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6978 .elementor-element.elementor-element-c0d2741 .elementor-heading-title{font-family:"Akaya Kanadaka", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-6978 .elementor-element.elementor-element-1cb00d6{width:var( --container-widget-width, 99.203% );max-width:99.203%;--container-widget-width:99.203%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-1cb00d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6978 .elementor-element.elementor-element-1cb00d6 .pt-food-menu-group span{border-style:solid;}.elementor-6978 .elementor-element.elementor-element-1cb00d6 .pt-food-menu-title{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:20px;}.elementor-6978 .elementor-element.elementor-element-1cb00d6 .pt-food-menu-details{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:14px;}.elementor-6978 .elementor-element.elementor-element-1cb00d6 .pt-food-menu-price{color:var( --e-global-color-primary );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-3470df2 .elementor-heading-title{font-family:"Akaya Kanadaka", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-6978 .elementor-element.elementor-element-a005938{width:var( --container-widget-width, 105.988% );max-width:105.988%;--container-widget-width:105.988%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-a005938.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6978 .elementor-element.elementor-element-a005938 .pt-food-menu-group span{border-style:solid;}.elementor-6978 .elementor-element.elementor-element-a005938 .pt-food-menu-title{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:20px;}.elementor-6978 .elementor-element.elementor-element-a005938 .pt-food-menu-details{color:var( --e-global-color-86367c0 );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-a005938 .pt-food-menu-price{color:var( --e-global-color-primary );font-family:"Kosugi Maru", Sans-serif;}.elementor-6978 .elementor-element.elementor-element-8124aa5{--display:flex;}.elementor-6978 .elementor-element.elementor-element-a13e185{--spacer-size:50px;}.elementor-6978 .elementor-element.elementor-element-6c62f9b:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-6c62f9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-6978 .elementor-element.elementor-element-6c62f9b{border-style:dashed;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 20px 40px;}.elementor-6978 .elementor-element.elementor-element-6c62f9b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6978 .elementor-element.elementor-element-cfb430c .elementor-heading-title{font-family:"Akaya Kanadaka", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-6978 .elementor-element.elementor-element-c16eacc{width:var( --container-widget-width, 99.203% );max-width:99.203%;--container-widget-width:99.203%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-c16eacc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6978 .elementor-element.elementor-element-c16eacc .pt-food-menu-group span{border-style:solid;}.elementor-6978 .elementor-element.elementor-element-c16eacc .pt-food-menu-title{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:20px;}.elementor-6978 .elementor-element.elementor-element-c16eacc .pt-food-menu-details{color:var( --e-global-color-text );font-family:"Kosugi Maru", Sans-serif;font-size:14px;}.elementor-6978 .elementor-element.elementor-element-c16eacc .pt-food-menu-price{color:var( --e-global-color-primary );font-family:"Kosugi Maru", Sans-serif;}body.elementor-page-6978:not(.elementor-motion-effects-element-type-background), body.elementor-page-6978 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}@media(min-width:768px){.elementor-6978 .elementor-element.elementor-element-386da1a{width:54.458%;}.elementor-6978 .elementor-element.elementor-element-37b684c{width:45.542%;}.elementor-6978 .elementor-element.elementor-element-ffbfd97{width:54.458%;}.elementor-6978 .elementor-element.elementor-element-bbdaa02{width:45.542%;}.elementor-6978 .elementor-element.elementor-element-1f267d0{width:54.458%;}.elementor-6978 .elementor-element.elementor-element-0adf30f{width:45.542%;}}@media(max-width:1024px){.elementor-6978 .elementor-element.elementor-element-3a9d9476{padding:20px 50px 0px 50px;}.elementor-6978 .elementor-element.elementor-element-78a2a56b > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-40318c76 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-755915c{padding:20px 50px 0px 50px;}.elementor-6978 .elementor-element.elementor-element-386da1a > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-37b684c > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-516650a{padding:20px 50px 0px 50px;}.elementor-6978 .elementor-element.elementor-element-ffbfd97 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-bbdaa02 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-f0f39f6{padding:20px 50px 0px 50px;}.elementor-6978 .elementor-element.elementor-element-1f267d0 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-0adf30f > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-6c62f9b{padding:20px 50px 0px 50px;}.elementor-6978 .elementor-element.elementor-element-34818c3 > .elementor-element-populated{padding:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-6978 .elementor-element.elementor-element-3a9d9476{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-65291395 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6978 .elementor-element.elementor-element-54e246d3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6978 .elementor-element.elementor-element-755915c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-881c17f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6978 .elementor-element.elementor-element-54b6bf3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6978 .elementor-element.elementor-element-516650a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-f3a37c2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6978 .elementor-element.elementor-element-ed24e24 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6978 .elementor-element.elementor-element-f0f39f6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-1cb00d6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6978 .elementor-element.elementor-element-a005938 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-6978 .elementor-element.elementor-element-6c62f9b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-c16eacc > .elementor-widget-container{margin:0% 0% 0% 0%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6978 .elementor-element.elementor-element-78a2a56b{width:100%;}.elementor-6978 .elementor-element.elementor-element-40318c76{width:100%;}.elementor-6978 .elementor-element.elementor-element-386da1a{width:100%;}.elementor-6978 .elementor-element.elementor-element-37b684c{width:100%;}.elementor-6978 .elementor-element.elementor-element-ffbfd97{width:100%;}.elementor-6978 .elementor-element.elementor-element-bbdaa02{width:100%;}.elementor-6978 .elementor-element.elementor-element-1f267d0{width:100%;}.elementor-6978 .elementor-element.elementor-element-0adf30f{width:100%;}.elementor-6978 .elementor-element.elementor-element-34818c3{width:100%;}}