html[lang=zh_TW] body{font-family:'Noto Sans TC',sans-serif}video{cursor:pointer;cursor:hand;outline:none !important}.topvideo{margin:0 5px;padding:15px 20px}.productvideo{padding:10px 5px}@media screen and (max-width:767px){.globalNavi__inner{display:none}}.elementor-button-text{font-family:helvetica !important}.globalNavi:before{display:none}.globalNavi:after{display:none}.toprecipeslider .eicon-chevron-right:before{background-color:#53331c;padding:10px}.toprecipeslider .eicon-chevron-left:before{background-color:#53331c;padding:10px}.swiper-slide img{max-width:250px}.toprecipeslider{width:100%}.swiper-slide img{max-width:250px}@media screen and (max-width:400px){.swiper-slide img{max-width:150px}.toprecipeslider .eicon-chevron-right:before{padding:3px 0 3px 3px}.toprecipeslider .eicon-chevron-left:before{padding:3px 3px 3px 0}}@media only screen and (min-width:992px){.menuBtn{display:none}}.l-header{background-color:rgba(255,255,255,.5)}.breadcrumb{color:#52331c !important;background-color:rgba(255,255,255,0) !important;border-bottom:none !important}.breadcrumb__item{color:#52331c !important}.breadcrumb__item:after{border-top:1px solid #52331c !important;border-right:1px solid #52331c !important}.breadcrumb{display:none;height:0;margin:0}.l-wrapper{margin-top:0 !important}.footer-top-title{color:#52331c}.l-footer{background-color:#bfb4ab;background-image:url('https://foa01.xsrv.jp/wp-content/uploads/2019/04/wave.png');background-size:cover;background-position:bottom}.l-footer p{line-height:150%}.l-footer p:hover{color:#52331c}.widgetFooter{padding-top:30px}.footer-contents{float:left}.bottomFooter{background-color:rgba(0,0,0,0) !important;padding:10px 0 !important}.bottomFooter__copyright,.bottomFooter__producer{color:#000 !important}.bottomFooter__copyright{float:left}@media screen and (max-width:450px){.elementor-heading-title.elementor-size-large{font-size:20px}.recipe_contact h3{font-size:20px !important}.l-footer{background-image:none}.widgetFooter{padding:0 !important}.footer-top-contents{float:left}.widgetFooter__box .widget{margin:0 auto!important;padding:15px 0 10px !important}.hide_mobile{display:none}.l-footer .container{padding-top:15px}.l-footer .divider{margin-bottom:20px !important}.l-footerTop{display:none;background-color:#bfb4ab;background-image:none}.commonCtr__container{padding:0 !important}.footer-top-contents{padding:0 10px 20px}.footer-top-contents p{line-height:150%}.footer-top-contents span{color:#52331c}}@media screen and (min-width:451px){.l-footerTop{display:none}}.siteTitle__logo{padding:0 20px}body{background-repeat:no-repeat !important;background-position:center top;background-size:100% auto;max-height:700px}.heading-primary{display:none}.product-subcategory{color:#fff !important;background-color:#52331c;padding:10px;text-align:center;vertical-align:center;width:50%;border-radius:50px}.cp_tab *,.cp_tab *:before,.cp_tab *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_tab{margin:1em auto;position:relative}.cp_tab input[type=radio]{margin:0;padding:0;border:none;border-radius:0;outline:none;background:0 0;-webkit-appearance:none;appearance:none;display:none}.cp_tab .cp_tabpanel{display:none}.cp_tab>input:first-child:checked~.cp_tabpanels>.cp_tabpanel:first-child,.cp_tab>input:nth-child(3):checked~.cp_tabpanels>.cp_tabpanel:nth-child(2),.cp_tab>input:nth-child(5):checked~.cp_tabpanels>.cp_tabpanel:nth-child(3),.cp_tab>input:nth-child(7):checked~.cp_tabpanels>.cp_tabpanel:nth-child(4),.cp_tab>input:nth-child(9):checked~.cp_tabpanels>.cp_tabpanel:nth-child(5),.cp_tab>input:nth-child(11):checked~.cp_tabpanels>.cp_tabpanel:nth-child(6){display:block}.cp_tab .cp_tabpanels{position:absolute;top:0;left:10em;display:block;height:320px}.cp_tab>input+label{position:relative;z-index:100;top:-15px;left:1px;display:block;width:10em;margin-bottom:2px;padding:15px;cursor:pointer}.cp_tab>input+label:last-of-type{margin-bottom:100px}label{color:#52331c;text-align:center;background-color:#e9dcc9}.menuBtn label{background-color:rgba(255,255,255,0)}.cp_tab>label:hover,.cp_tab>input:focus+label{background:#c1996b;color:#52331c}.cp_tab>input:checked+label{border-color:#ccc;border-right:1px solid #fff}.cp_tab .cp_tabpanel{padding:.5em 1em;min-height:320px}@media (max-width:480px){.cp_tab{width:100%}.cp_tab>input+label{font-size:.7em}.cp_tab .cp_tabpanels{left:7em;min-width:7em}}.cp_tab span,h1,h2,p{font-family:"Helvetica"}.cp_tab span,h2,p{font-family:"Helvetica"}.cp_tab span{font-size:15px}.product-description-hr{border-width:2px 0 0 !important;border-style:dashed !important;border-color:#91806e !important}.content table{background-color:rgba(255,255,255,0)!important}.content table td{background:rgba(255,255,255,0) !important;border-bottom-color:rgba(255,255,255,0) !important;padding:2px 10px;border:0}.is-style-stripes td{border-bottom:1px solid #f2f2f2 !important}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:rgba(255,255,255,0) !important}.wp-block-table.is-style-stripes td{border-color:#f2f2f2 !important}.content table{color:#191919;border-top-color:rgba(255,255,255,0) !important;border-left-color:rgba(255,255,255,0) !important}.wp-block-table.is-style-stripes{border-top:2px solid #f2f2f2 !important;border-spacing:0;border-collapse:inherit}.wp-block-column{margin:0 !important}@media(max-width:600px){.wp-block-columns .has-2-columns{width:100% !important}}@media(max-width:600px){.wp-block-image{width:50% !important}}.elementor-widget:not(:last-child){margin-bottom:0 !important}.elementor-element,.elementor-element-1548314,.elementor-column,.elementor-col-50,.elementor-inner-column{margin-top:0 !important}.elementor-column-wrap,.elementor-element-populated{padding:0}.content ol>li:before{border:none !important;color:#c1996b !important;background-color:rgba(255,255,255,0) !important;font-style:bold;font-size:150%}.content ul>li:before{border-color:#c1996b !important;color:#c1996b !important}.product-list1{width:100%}.cp_tabpanel{padding-top:0 !important;margin-top:0 !important}@media screen and (max-width:2200px){.title_spacer{display:none}}.recipe-title-h2 h2{font-size:80px;padding:35% 0 40%;color:#fff !important;text-shadow:2px 3px 6px rgba(0,0,0,.5)}.recipe-title-h2 h1{font-size:80px;padding:35% 0 40%;color:#fff !important;text-shadow:2px 3px 6px rgba(0,0,0,.5)}@media screen and (min-width:1701px) and (max-width:1999px){.recipe-title-h2 h2{font-size:72px;padding:30% 0 35% !important}.recipe-title-h2 h1{font-size:72px;padding:30% 0 35% !important}}@media screen and (min-width:1367px) and (max-width:1700px){.recipe-title-h2 h2{font-size:60px;padding:20% 0 30% !important}.recipe-title-h2 h1{font-size:60px;padding:20% 0 30% !important}}@media screen and (min-width:925px) and (max-width:1366px){.recipe-title-h2 h2{font-size:50px;padding:20% 0 20% 0!important}.recipe-title-h2 h1{font-size:50px;padding:20% 0 20% 0!important}}@media screen and (min-width:768px) and (max-width:924px){.recipe-title-h2 h2{font-size:35px;padding:15% 0}.recipe-title-h2 h1{font-size:35px;padding:15% 0}}@media screen and (min-width:450px) and (max-width:767px){.recipe-detail .wp-block-column{margin-left:0 !important}.recipe-title-h2 h2{font-size:30px;padding:15% 0}.recipe-title-h2 h1{font-size:30px;padding:15% 0}}@media (max-width:449px){.recipe-title-h2 h2{font-size:20px;padding:10% 0 15%}.recipe-title-h2 h1{font-size:20px;padding:10% 0 15%}}.recipe-title-h2-longest h2{font-size:60px;padding:35% 0 40%;color:#fff !important;text-shadow:2px 3px 6px rgba(0,0,0,.5)}.recipe-title-h2-longest h1{font-size:60px;padding:35% 0 40%;color:#fff !important;text-shadow:2px 3px 6px rgba(0,0,0,.5)}@media screen and (min-width:1701px) and (max-width:1999px){.recipe-title-h2-longest h2{font-size:60px;padding:30% 0 35% !important}.recipe-title-h2-longest h1{font-size:60px;padding:30% 0 35% !important}}@media screen and (min-width:1367px) and (max-width:1700px){.recipe-title-h2-longest h2{font-size:60px;padding:20% 0 30% !important}.recipe-title-h2-longest h1{font-size:60px;padding:20% 0 30% !important}}@media screen and (min-width:925px) and (max-width:1366px){.recipe-title-h2-longest h2{font-size:50px;padding:20% 0 20% 0!important}.recipe-title-h2-longest h1{font-size:50px;padding:20% 0 20% 0!important}}@media screen and (min-width:768px) and (max-width:924px){.recipe-title-h2-longest h2{font-size:35px;padding:15% 0}.recipe-title-h2-longest h1{font-size:35px;padding:15% 0}}@media screen and (min-width:450px) and (max-width:767px){.recipe-detail .wp-block-column{margin-left:0 !important}.recipe-title-h2-longest h2{font-size:30px;padding:15% 0}.recipe-title-h2-longest h1{font-size:30px;padding:15% 0}}@media (max-width:449px){.recipe-title-h2-longest h2{font-size:20px;padding:10% 0 15%}.recipe-title-h2-longest h1{font-size:20px;padding:10% 0 15%}}.recipe-title-h2-longer h2{font-size:72px;padding:35% 0;color:#fff !important;text-shadow:2px 3px 6px rgba(0,0,0,.5)}.recipe-title-h2-longer h1{font-size:72px;padding:35% 0;color:#fff !important;text-shadow:2px 3px 6px rgba(0,0,0,.5)}@media screen and (min-width:1701px) and (max-width:1999px){.recipe-title-h2-longer h2{font-size:72px;padding:30% 0 35% !important}.recipe-title-h2-longer h1{font-size:72px;padding:30% 0 35% !important}}@media screen and (min-width:1367px) and (max-width:1700px){.recipe-title-h2-longer h2{font-size:60px;padding:20% 0 30% !important}.recipe-title-h2-longer h1{font-size:60px;padding:20% 0 30% !important}}@media screen and (min-width:925px) and (max-width:1366px){.recipe-title-h2-longer h2{font-size:50px;padding:20% 0 20% 0!important}.recipe-title-h2-longer h1{font-size:50px;padding:20% 0 20% 0!important}}@media screen and (min-width:768px) and (max-width:924px){.recipe-title-h2-longer h2{font-size:35px;padding:15% 0}.recipe-title-h2-longer h1{font-size:35px;padding:15% 0}}@media screen and (min-width:450px) and (max-width:767px){.recipe-detail .wp-block-column{margin-left:0 !important}.recipe-title-h2-longer h2{font-size:30px;padding:15% 0}.recipe-title-h2-longer h1{font-size:30px;padding:15% 0}}@media (max-width:449px){.recipe-title-h2-longer h2{font-size:20px;padding:10% 0 15%}.recipe-title-h2-longer h1{font-size:20px;padding:10% 0 15%}}.content{padding:0 5% !important}@media (max-width:768px){.content{padding:0 !important}}.recipe-h3{color:#c1996b !important}.recipe-h4{color:#fff !important;padding:10px;margin-top:10px;background-color:#91806e !important}.product-recipe{background-color:#f6f2ed;margin-top:0 !important;vertical-align:center}.product-recipe hr{padding-left:10px !important;padding-right:10px !important}.product-recipe p{padding-right:10px !important}.product-recipe strong{color:#52331c}.product-recipe .wp-block-column{margin:20px 0 16px 32px !important}.product-recipe img{width:100% !important;height:auto !important}.product-image{margin:0;vertical-align:center}.productcategory-title-h2{padding:20% 0;color:#fff !important;text-shadow:2px 3px 6px rgba(0,0,0,.5)}.productcategory-title-h2 h2{color:#fff !important;font-size:48px}.productcategory-title-h2 h1{color:#fff !important;font-size:48px}.productcategory-title-h2 p{color:#fff !important;font-size:120%}@media (min-width:1734px){.productcategory-title-h2{padding:30% 0 35% !important}.productcategory-title-h2 h2{font-size:65px}.productcategory-title-h2 h1{font-size:65px}}@media (min-width:1600px){.productcategory-title-h2{padding:25% 0 30% !important}.productcategory-title-h2 h2{font-size:60px}.productcategory-title-h2 h1{font-size:60px}.productcategory-title-h2 p{color:#fff !important;font-size:150% !important}}@media (min-width:1232px){.productcategory-title-h2{padding:25% 0 30%}.productcategory-title-h2 h2{font-size:55px}.productcategory-title-h2 h1{font-size:55px}.elementor-button-text{font-size:120%;padding:20px}}@media (max-width:924px){.productcategory-title-h2{padding:15% 0 20%}.productcategory-title-h2 h2{font-size:40px}.productcategory-title-h2 h1{font-size:40px}}@media (max-width:768px){.productcategory-title-h2{padding:10% 0 20% 5%}.productcategory-title-h2 h2{font-size:36px}.productcategory-title-h2 h1{font-size:36px}}@media (max-width:400px){.productcategory-title-h2{padding:0 0 15%}.productcategory-title-h2 h2{font-size:20px}.productcategory-title-h2 h1{font-size:20px}.productcategory-title-h2 p{font-size:16px;margin-top:5px !important;line-height:1.25}.elementor-button-text{font-size:90%}}@media (max-width:768px){.l-header{padding:5px 0 !important}.siteTitle{margin-bottom:0 !important}}#search-by-btn{width:100%;border:solid 3px #52331c;border-radius:20px}#search-by-btn:hover{background-color:#52331c;font-style:#fff !important}.search-buttons{margin:0}.contactus-button{color:#fff !important;background-color:#91806e !important;padding:10px 20px;border:none}.contactus-button:hover{background-color:rgba(145,128,110,.9) !important}input,textarea{max-width:100%}.recipe_contact{margin-top:0 !important;background-color:#f6f2ed;text-align:center;padding:30px 0}.figcaption{display:none;margin:0 !important}.recipe_contact h3{color:#52331c !important;font-size:150%}#mw_wp_form_mw-wp-form-337,#mw_wp_form_mw-wp-form-3290{background-color:#f6f2ed;padding:0 15% 15px;margin-bottom:50px}@media (max-width:768px){#mw_wp_form_mw-wp-form-337,#mw_wp_form_mw-wp-form-3290{padding:0 5% 10px;margin-bottom:20px}}#mw_wp_form_mw-wp-form-468,#mw_wp_form_mw-wp-form-3284{float:center;padding:0 5%}@media (max-width:768px){#mw_wp_form_mw-wp-form-468,#mw_wp_form_mw-wp-form-3284{float:center;padding:0 5%}}.our-branch-title{float:center;padding:5% 5% 5% 0}.our-branch-title h2{position:relative;display:inline-block;margin-bottom:1em;color:#52331c !important}.our-branch-title h2:before{content:'';position:absolute;bottom:-15px;display:inline-block;width:135px;height:5px;background-color:#f6f2ed;border-radius:2px}.home-titles{float:center;padding:5%}.home-titles h2{position:relative;font-size:38px;display:inline-block;margin-bottom:1em;color:#91806e !important}.home-titles h2:before{content:'';position:absolute;bottom:-15px;display:inline-block;width:135px;height:5px;background-color:#f6f2ed;border-radius:2px}@media screen and (max-width:924px){.home-titles h2{font-size:30px !important}.elementor-page-720 .elementor-text-editor,.elementor-page-3145 .elementor-text-editor{font-size:120% !important;line-height:140% !important}}@media screen and (max-width:600px){.home-titles h2{font-size:24px !important}.elementor-page-720 .elementor-text-editor,.elementor-page-3145 .elementor-text-editor{font-size:110% !important;line-height:140% !important}}.searchbycategories{text-align:center}.searchbycategories p{position:absolute;color:#fff;bottom:0;left:0;font-size:20px;font-family:Helvetica;background-color:rgba(193,153,107,.7);width:100%}.searchbycategories img{width:100%;height:auto;opacity:.75}.searchbycategories img:hover{opacity:1}.recipe-bakery p{width:100%;font-size:14px;color:#fff;background-color:rgba(193,153,107,.7);text-align:center;margin-top:0 !important;padding:3px 0}.recipe-bakery img{width:100%}@media (max-width:767px){.recipe-bakery p{font-size:20px}}.recipe-bakery2 p{width:100%;font-size:14px;color:#fff;background-color:rgba(193,153,107,.7);text-align:center;margin-top:0 !important;padding:3px 0}.recipe-bakery2 img{width:100%}@media (max-width:767px){.recipe-bakery2 p{font-size:16px}}.recipe-product{background-color:#f6f2ed;vertical-align:center;margin-top:0!important;margin-bottom:20px !important}.recipe-product strong{color:#52331c}.recipe-product p{margin-top:10px !important}.recipe-product li{margin-top:5px !important}.recipe-product-image{width:50%;padding:14px;float:left}.recipe-product-descriptions{width:50%;padding:20px;float:right;margin-top:0 !important}@media (max-width:600px){.recipe-product-image{width:100%;padding:20px;float:none}.recipe-product-descriptions{width:100%;padding:20px;float:none;margin-top:0 !important}}table a{border-bottom:solid 1px #845036}.recipe-detail .wp-block-column{margin-top:0 !important}.product_slideshow .slick-slide-image{padding:0 5px}@media (max-width:768px){.product-vertical-2 img{width:50%;height:auto;float:left}}.product-horizon-3 img{width:33.3%;height:auto;float:left;padding:5px}@media (max-width:768px){.product-horizon-3 img{width:33.3%;height:auto;float:left}}.product-horizon-2 img{width:46% !important;height:auto;float:left !important;padding:5px !important;margin:4px !important;box-shadow:2px 2px 6px gray}.application-slideshow img{border-radius:10px}.product-horizon-3 img{border-radius:10px}.home-recipes img{border-radius:15px}@media (max-width:768px){.product-horizon-2 img{width:46% !important;padding:4px !important;margin:3px !important;height:auto;float:left !important}}.globalNavi__list a{font-size:120%}.product-descriptions li{font-size:120%}.product-vertical-2 img{padding:5px;width:100%;height:auto}.product-list-radio p,.product-list-radio ul,.product-list-radio li{margin-top:5px !important}.cp_tab span,.cp_tab p,.cp_tab li,.cp_tab li{font-size:90%}.product-list-radio .product-description-hr{margin:10px 0 !important}@media (max-width:768px){.product-vertical-2 img{width:50%;height:auto;float:left}.cp_tab span,.cp_tab p,.cp_tab li,.cp_tab li{font-size:100%}}@media (max-width:360px){.cp_tab span,.cp_tab p,.cp_tab li,.cp_tab li{font-size:80%;line-height:1.25}.product-list-radio .elementor-widget-container{padding:0 0 0 20px !important}.product-list-radio label{padding:15px 5px !important}.product-list-radio ul,.product-list-radio li{margin-top:5px !important}.product-list-radio .product-description-hr{margin:5px 0 !important}.product-list-radio .tab3_1{margin-top:20px !important}.product-vertical-2{float:left !important}.product-vertical-2 .elementor-image{box-sizing:none !important;display:inline !important;width:50% !important;float:left !important}.cp_tabpanel,.cp_tabpanels{padding-bottom:5px !important;min-height:220px !important;height:220px !important}.product-vertical-2{margin-bottom:10px}}.cp_tabpanel p,.cp_tabpanel strong,.elementor-tab-content p,.elementor-tab-content strong{color:#000 !important;border:none}.elementor-tab-content,.elementor-tab-content,.elementor-clearfix,.elementor-active,.elementor-accordion-item{margin-top:0 !important;border:none}.elementor-widget-accordion .elementor-accordion .elementor-tab-title.elementor-active{background-color:#c1996b !important}.elementor-accordion-item a{color:#52331c !important}.is-style-regular td,.is-style-stripes td{font-size:1.6rem !important}@media (max-width:768px){.is-style-regular td,.is-style-stripes td{font-size:1.4rem !important}}.btn-to-products-page input{background-color:rgba(82,51,28,1);color:#fff;padding:10px 20px;border-radius:5px;margin:2rem 0!important;border:none}.btn-to-products-page input:hover{background-color:rgba(82,51,28,.8)}.content div,.content p{margin-top:0!important}.seemorerecipes-button button{color:#52331c;background:rgba(82,51,28,0);border-width:2px;border-style:solid;border-color:#52331c;position:relative;display:inline-block;padding:1em;transition:all .3s ease-in-out;text-align:center;width:100%;font-size:120%}.seemorerecipes-button button:before,.seemorerecipes-button button:after{content:'';display:block;position:absolute;border-color:#52331c;box-sizing:border-box;border-style:solid;width:1em;height:1em;transition:all .3s ease-in-out}.seemorerecipes-button button:before{top:-6px;left:-6px;border-width:2px 0 0 2px;z-index:5}.seemorerecipes-button button:after{bottom:-6px;right:-6px;border-width:0 2px 2px 0}.seemorerecipes-button button:hover:before,.seemorerecipes-button button:hover:after{width:calc(100% + 12px);height:calc(100% + 12px);border-color:#52331c}.seemorerecipes-button button:hover{color:#fff;background-color:#52331c;border-color:#52331c}.seemorerecipes-button{max-width:50%;text-align:center;position:relative;margin:auto}@media screen and (max-width:768px){.seemorerecipes-button button{font-size:100%;width:100%}.seemorerecipes-button{max-width:100%}}.privacy-text h3,.terms-content h3{color:#52331c !important}input,select,textarea{padding:.5em}.sub-pages h2{color:#fff !important;text-shadow:2px 3px 6px rgba(0,0,0,.5);padding:25% 0 45%;font-size:80px}.sub-pages h1{color:#fff !important;text-shadow:2px 3px 6px rgba(0,0,0,.5);padding:25% 0 45%;font-size:80px}@media screen and (min-width:1801px) and (max-width:2200px){.sub-pages h2{font-size:72px;padding:20% 0 35% !important}.sub-pages h1{font-size:72px;padding:20% 0 35% !important}}@media screen and (min-width:1500px) and (max-width:1800px){.sub-pages h2{padding:15% 0 30% !important;font-size:60px !important}.sub-pages h1{padding:15% 0 30% !important;font-size:60px !important}}@media screen and (min-width:1250px) and (max-width:1499px){.sub-pages h2{padding:12% 0 23% !important;font-size:52px !important}.sub-pages h1{padding:12% 0 23% !important;font-size:52px !important;line-height:1.5}}@media screen and (min-width:925px) and (max-width:1249px){.sub-pages h2{padding:10% 0 20% 0!important;font-size:48px !important}.sub-pages h1{padding:10% 0 20% 0!important;font-size:48px !important}}@media screen and (min-width:768px) and (max-width:924px){.sub-pages h2{padding:7% 0 20% !important;font-size:40px !important}.sub-pages h1{padding:7% 0 20% !important;font-size:40px !important}}@media screen and (min-width:600px) and (max-width:768px){.sub-pages h2{padding:5% 0 15% 5% !important;font-size:32px !important}.sub-pages h1{padding:5% 0 15% 5% !important;font-size:32px !important}}@media screen and (min-width:400px) and (max-width:600px){.sub-pages h2{padding:3% 0 15% !important;font-size:24px !important}.sub-pages h1{padding:3% 0 15% !important;font-size:24px !important}}@media (max-width:400px){.sub-pages h2{padding:0 0 15% !important;font-size:20px !important}.sub-pages h1{padding:0 0 15% !important;font-size:20px !important}}.elementor-page-720 .elementor-column-wrap,.elementor-page-720 .elementor-element-populated,.elementor-page-3145 .elementor-column-wrap,.elementor-page-3145 .elementor-element-populated,.elementor-page-4220 .elementor-column-wrap,.elementor-page-4220 .elementor-element-populated{padding:0 !important}.elementor-page-720 .elementor-container,.elementor-page-720 .elementor-column-gap-default,.elementor-page-3145 .elementor-container,.elementor-page-3145 .elementor-column-gap-default,.elementor-column-gap-default,.elementor-page-4220 .elementor-container,.elementor-page-4220 .elementor-column-gap-default{margin:0!important}.elementor-page-720 .slick-slide-image,.elementor-page-720 .elementor-image-carousel-wrapper .elementor-page-720 .elementor-slick-slider,.elementor-page-3145 .slick-slide-image,.elementor-page-3145 .elementor-image-carousel-wrapper .elementor-page-3145 .elementor-slick-slider,.elementor-page-4220 .slick-slide-image,.elementor-page-4220 .elementor-image-carousel-wrapper .elementor-page-4220 .elementor-slick-slider{width:100% !important;height:auto}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}.elementor-page-720 .elementor-image,.elementor-page-3145 .elementor-image,.elementor-page-4220 .elementor-image{padding:0 !important;margin:0 !important}.elementor-page-720 .elementor-image img,.elementor-page-3145 .elementor-image img,.elementor-page-4220 .elementor-image img{width:100% !important;height:auto !important}.fv-parent-image{position:relative !important}.fv-absolute-wave{position:absolute !important;bottom:0;z-index:100}.elementor-page-720 .elementor-text-editor,.elementor-page-3145 .elementor-text-editor,.elementor-page-4220 .elementor-text-editor{font-size:130%;line-height:150%;padding:3% 5% 5%;color:#000 !important}.fv-title{position:absolute;bottom:200px;max-width:100%;z-index:100}@media screen and (min-width:1734px){.fv-title{position:absolute;bottom:450px;padding-left:20%}.fv-title h2{font-size:68px !important}}@media screen and (min-width:1500px) and (max-width:1734px){.fv-title{position:absolute;bottom:400px;padding-left:15%}.fv-title h2{font-size:62px !important}}@media screen and (min-width:1250px) and (max-width:1499px){.fv-title{position:absolute;bottom:300px;padding-left:10%}.fv-title h2{font-size:55px !important}.fv-title h1{font-size:55px !important}.sub-pages h1{font-size:52px !important}}@media screen and (min-width:925px) and (max-width:1249px){.fv-title{position:absolute;bottom:240px;padding-left:7%}.fv-title h2{font-size:52px !important}.fv-title h1{font-size:52px !important}}@media screen and (min-width:768px) and (max-width:924px){.fv-title{position:absolute;bottom:180px;padding-left:5%}.fv-title h2{font-size:45px !important}.fv-title h1{font-size:45px !important}}@media screen and (min-width:600px) and (max-width:768px){.fv-title{position:absolute;bottom:150px;padding-left:5% !important}.fv-title h2{font-size:38px !important}.fv-title h1{font-size:38px !important}}@media screen and (min-width:400px) and (max-width:600px){.fv-title{position:absolute;bottom:120px;padding-left:5% !important}.fv-title h2{font-size:30px !important}.fv-title h1{font-size:30px !important}}@media (max-width:400px){.fv-title{position:absolute;bottom:100px;padding-left:5% !important}.fv-title h2{font-size:24px !important}.fv-title h1{font-size:24px !important}}.container,.divider{margin-top:0 !important}.elementor-720 .elementor-element.elementor-element-3432ab97,.elementor-3145 .elementor-element.elementor-element-3432ab97,.dividerBottom,.l-wrapper{margin-bottom:0 !important}.mw_wp_form{float:center}.elementor-720 .mw_wp_form p,.elementor-720 .mw_wp_form strong,.elementor-3145 .mw_wp_form p,.elementor-3145 .mw_wp_form strong{padding-top:10px !important}.elementor-720 .mw_wp_form textarea,.elementor-720 .mw_wp_form input,.elementor-720 .mw_wp_form select,.elementor-3145 .mw_wp_form textarea,.elementor-3145 .mw_wp_form input,.elementor-3145 .mw_wp_form select{margin-top:5px !important;border-style:solid 1px #a6a6a6 !important}.elementor-720 .elementor-button-text,.elementor-3145 .elementor-button-text{padding:0 !important}.l-main,.l-main-wide{margin-bottom:0 !important}.About_top-text p{line-height:2em;font-size:120%}@media screen and (max-width:500px){.About_top-text p{line-height:1.75 !important;font-size:100% !important}}.About_top-title h2{line-height:2em;font-size:2em}.elementor-page-806 .elementor-column-wrap,.elementor-page-806 .elementor-element-populated{padding:0 !important}.privacypolicy-content span{font-size:80%}input::placeholder,textarea::placeholder{color:#c1c1c1}@media (max-width:600px){input::placeholder,textarea::placeholder{font-size:80%}}.recipe-tag1 img,.recipe-tag2 img,.recipe-tag3 img,.recipe-tag4 img{width:100%;height:auto}.resipe-tag1,.resipe-tag2,.resipe-tag3,.resipe-tag4{position:relative;text-align:center}.recipe-tag1 p{position:absolute;color:#fff;top:0;left:0;font-size:15px;font-family:Helvetica;background-color:rgba(193,152,107,.8);padding:4px 10px !important}.recipe-tag2 p{position:absolute;color:#fff;top:0;left:0;font-size:15px;font-family:Helvetica;background-color:rgba(250,210,147,.8);padding:5px 10px}.recipe-tag3 p{position:absolute;color:#fff;top:0;left:0;font-size:15px;font-family:Helvetica;background-color:rgba(78,51,30,.8);padding:5px 10px}.recipe-tag4 p{position:absolute;color:#fff;top:0;left:0;font-size:15px;font-family:Helvetica;background-color:rgba(145,128,110,.8);padding:5px 10px}.wp-show-posts-inner{border-bottom:dotted 2px #f1f1f1;padding-bottom:20px}.About_top-title-sp h2{font-size:22px}@media (max-width:767px){.recipe-list .elementor-column{width:50%}}@media screen and (min-width:1801px){.searchby-top{padding-top:300px !important}.elementor-button span{font-size:110% !important}p{font-size:110% !important}}@media screen and (min-width:1660px) and (max-width:1800px){.searchby-top{padding-top:200px !important}.elementor-button span{font-size:110% !important}.recipe-tag1 p,.recipe-tag2 p,.recipe-tag3 p{font-size:110% !important}}@media screen and (min-width:1801px){.elementor-806 .elementor-element.elementor-element-b98714f .elementor-spacer-inner{height:140px}}.menuBtn{top:4px !important;font-size:22px !important}@media screen and (min-width:1600px){.elementor-page-720 p,.elementor-page-720 .elementor-button-text,.elementor-page-720 h,.elementor-page-3145 p,.elementor-page-3145 .elementor-button-text,.elementor-page-3145 h,.elementor-page-4220 p,.elementor-page-4220 .elementor-button-text,.elementor-page-4220 h,.elementor-page-4220 p{font-size:140% !important;line-height:1.4}.elementor-720 .elementor-element.elementor-element-4b3fb50,.elementor-720 .elementor-element.elementor-element-4ede3a4,.elementor-720 .elementor-element.elementor-element-8d8f73f,.elementor-720 .elementor-element.elementor-element-fc562b0,.elementor-3145 .elementor-element.elementor-element-4b3fb50,.elementor-4220 .elementor-element.elementor-element-4b3fb50,.elementor-720 .elementor-element-bc6c498,.elementor-720 .elementor-element-b551bce,.elementor-page-3145 .elementor-element-decc508,.elementor-page-3145 .elementor-element-dfbed2b,.elementor-page-3145 .elementor-element-50d0474,.elementor-page-3145 .elementor-element-8ec366f,.elementor-3145 .elementor-element.elementor-element-4adffc5{padding:3% 15% 0 !important}.elementor-720 .elementor-element.elementor-element-232821d,.elementor-720 .elementor-element.elementor-element-11b6b9a,.elementor-720 .elementor-element.elementor-element-11b6b9a,.elementor-720 .elementor-element.elementor-element-265ae21,.elementor-3145 .elementor-element.elementor-element-232821d,.elementor-3145 .elementor-element.elementor-element-11b6b9a,.elementor-3145 .elementor-element.elementor-element-11b6b9a,.elementor-3145 .elementor-element.elementor-element-265ae21,.elementor-4220 .elementor-element.elementor-element-232821d,.elementor-4220 .elementor-element.elementor-element-11b6b9a,.elementor-4220 .elementor-element.elementor-element-11b6b9a,.elementor-4220 .elementor-element.elementor-element-265ae21,.elementor-3145 .elementor-element-48405df,.elementor-720 .elementor-element-18f071b,.elementor-3145 .elementor-element-1040aa5{padding:0 15% !important}.elementor-720 .elementor-element.elementor-element-55255713>.elementor-widget-container,.elementor-3145 .elementor-element.elementor-element-55255713>.elementor-widget-container,.elementor-4220 .elementor-element.elementor-element-55255713>.elementor-widget-container{padding:5% 20% 10%}}}.ouroffices p{font-size:15px}.ouroffices h3{color:#c1996b !important;font-size:18px;margin-top:5px !important}.ouroffices{padding:10px}ol a{border-bottom:solid 1px #845036}.menuBtn__scroll{padding:0!important;background-color:#f6f2ed}.widget.widget_nav_menu ul.menu li a{background-color:#f6f2ed !important}.widget.widget_nav_menu ul.menu li a,.widget.widget_nav_menu ul.menu li a:hover{color:#52331c !important}.widget.widget_categories ul li a:before,.widget.widget_nav_menu ul.menu li a:before{color:#52331c !important}@media screen and (min-width:1800px){.elementor-page-604 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-page-1029 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-page-1001 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-page-1019 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-page-968 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-page-987 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding-top:30px !important;padding-bottom:30px !important}}@media (min-width:768px){.pc-hide{display:none!important}}.btnflex{display:block}.btnflex .seemorerecipes-button{margin-bottom:20px}.btnflex .seemorerecipes-button button:hover{color:#52331c;background-color:#fae7d0;border-color:#52331c}.hvr a{position:relative;display:block}.hvr a:hover{opacity:.75}@media (max-width:767px){.s-flex .elementor-row>.elementor-element{width:50%}}.elementor-page-4220 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 !important;width:100% !important}.keyvisual{width:100%}#webinar1kv{position:relative;width:100%;height:auto}.kvtitle{position:absolute;margin-bottom:250px;top:150px;text-align:center;width:100%;padding:0 15% 50px}.webinartitle h2{color:#feda31 !important;font-family:Ubuntu,Verdana,Helvetica;font-weight:700}.webinartitle h3{color:#664528 !important;font-family:Ubuntu,Verdana,Helvetica;font-weight:700;background-color:#feda31;padding:6px 36px;display:inline-block}.webinartitle img{width:50%;height:auto}.webinarsignup a,.webinarkvsignup a{padding:10px 30px;font-size:1.8em;margin:50px 30px;font-weight:700;border:none;border-radius:30px;letter-spacing:.05em}.webinarsignup a{background-color:#52331c;color:#fff !important}.webinarsignup a:hover,.webinarkvsignup a:hover{background-color:#c1996b;color:#fff !important}.webinarkvsignup a{background-color:#e9dcc9;color:#52331c !important}#kvbackground{width:100% !important}@media screen and (max-width:450px){.webinartitle h2{   font-size:2.2em !important;line-height:1.1;margin-top:10px}.webinartitle h3{padding:5px;font-size:11px}.content h2+h3{margin-top:1.5rem !important}.kvtitle{top:20px}.webinartitle img{width:55%;height:auto;margin-top:}.webinarkvsignup a,.webinarsignup a{padding:10px 40px !important;font-size:1.2em !important;margin:10px 0 !important}.kvspace{height:20px !important}.kvtitle{padding:0 10% 50px}}@media screen and (min-width:451px) and (max-width:767px){.webinartitle h2{font-size:2.5em;line-height:1.2;margin-top:10px !important}.webinartitle h3{padding:6px 20px;font-size:1.2em}.kvtitle{top:120px}}@media screen and (min-width:768px) and (max-width:1000px){.webinartitle h2{font-size:3em !important;line-height:1.4}.webinartitle h3{padding:6px 20px;font-size:1.3em}.kvtitle{top:100px}}@media screen and (min-width:1001px)and (max-width:1400px){.webinartitle h2{font-size:4em !important;line-height:1.4}.webinartitle h3{padding:6px 20px;font-size:1.4em}}@media screen and (min-width:1401px) and (max-width:1800px){.kvtitle{top:200px}.webinartitle h2{font-size:5em !important}.webinartitle h3{padding:6px 20px;font-size:1.8em}.kvspace{height:80px !important}.contents h2+h3{margin-top:4rem}.webinarsignup a,.webinarkvsignup a{padding:15px 70px;font-size:2em;margin:50px 30px;border-radius:90px;letter-spacing:.05em}.content h2,.heading-primary{font-size:3.2rem}}@media screen and (min-width:1801px){.webinartitle h2{font-size:6em !important}.webinartitle h3{padding:6px 20px;font-size:2.1em}.kvspace{height:80px !important}.contents h2+h3{margin-top:4rem}.kvtitle{top:250px}}.webinarsignup a,.webinarkvsignup a{padding:15px 70px;font-size:2em;margin:50px 30px;border-radius:90px;letter-spacing:.05em}}button:focus{outline:0}@media only screen and (min-width:992px){.subNavi__list .icon-facebook2:before,.subNavi__list .icon-instagram:before,.subNavi__list .icon-youtube:before{font-size:28px !important;margin:0 25px 0 0 !important}.subNavi__link{margin-right:17px !important}}@media only screen and (min-width:451px){.snsFooter__item{margin:5px 10px !important;font-size:30px !important}}.fofbembed{display:block !important;margin:0 auto !important;max-width:100% !important}