.elementor-18 .elementor-element.elementor-element-3c77667{--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 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px}.elementor-18 .elementor-element.elementor-element-3c77667:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-3c77667>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F6F1E7}.elementor-18 .elementor-element.elementor-element-3c77667.e-con{--flex-grow:0;--flex-shrink:0}.elementor-18 .elementor-element.elementor-element-737bf2e>.elementor-widget-container{padding:1px 0 0 0}.elementor-18 .elementor-element.elementor-element-737bf2e{text-align:center;font-family:"Noto Sans TC",Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:0;color:#2B2926}.elementor-18 .elementor-element.elementor-element-737bf2e a{font-family:"Noto Sans TC",Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:0;color:#2B2926}.elementor-18 .elementor-element.elementor-element-737bf2e p{margin-block-end:0}.elementor-18 .elementor-element.elementor-element-d48d638{--display:flex;--min-height:clamp(500px, 68vh, 680px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--overflow:hidden;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0}.elementor-18 .elementor-element.elementor-element-ee99111{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-d88044d{width:var(--container-widget-width,660px);max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-d88044d>.elementor-widget-container{margin:0 0 20px 0}.elementor-18 .elementor-element.elementor-element-d88044d .elementor-heading-title{font-family:"Noto Serif TC",Sans-serif;font-size:48px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25em}.elementor-18 .elementor-element.elementor-element-728a4e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-951c2a3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-6a3f2d9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-ad4d799{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-a276665{--display:flex}.elementor-18 .elementor-element.elementor-element-e40f0cc>.elementor-widget-container{margin:0 0 0 0;padding:0 0 40px 82px}.elementor-18 .elementor-element.elementor-element-e40f0cc .elementor-button{font-family:"Noto Serif TC",Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;text-shadow:0 0 10px rgb(0 0 0 / .3);border-style:none;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-e40f0cc .elementor-button-text{--vamtam-underline-width:1px;--vamtam-underline-spacing:3px}.elementor-18 .elementor-element.elementor-element-50ad455{--display:flex}.elementor-18 .elementor-element.elementor-element-6ad7e38>.elementor-widget-container{margin:0 0 0 0;padding:0 0 40px 82px}.elementor-18 .elementor-element.elementor-element-6ad7e38 .elementor-button{font-family:"Noto Serif TC",Sans-serif;font-size:40px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;text-shadow:0 0 10px rgb(0 0 0 / .3);border-style:none;padding:0 0 15px 0}.elementor-18 .elementor-element.elementor-element-6ad7e38 .elementor-button-text{--vamtam-underline-width:1px;--vamtam-underline-spacing:3px}.elementor-18 .elementor-element.elementor-element-2e6c682{--display:flex;--min-height:820px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0}.elementor-18 .elementor-element.elementor-element-96e9dc1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-8eb0586{--display:flex;--margin-top:0;--margin-bottom:8vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-a8d0736 .elementor-heading-title{font-family:var(--e-global-typography-5a32b4a-font-family),Sans-serif;font-size:var(--e-global-typography-5a32b4a-font-size);font-weight:var(--e-global-typography-5a32b4a-font-weight);text-transform:var(--e-global-typography-5a32b4a-text-transform);font-style:var(--e-global-typography-5a32b4a-font-style);text-decoration:var(--e-global-typography-5a32b4a-text-decoration);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-63bff88{width:var(--container-widget-width,690px);max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-63bff88>.elementor-widget-container{margin:0 0 20px 0}.elementor-18 .elementor-element.elementor-element-63bff88 .elementor-heading-title{line-height:1.25em}.elementor-18 .elementor-element.elementor-element-6805f8a .elementor-button{background-color:#fff0;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-6805f8a .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-6805f8a .elementor-button:focus{background-color:#fff0;border-color:#fff0}.elementor-18 .elementor-element.elementor-element-6805f8a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-18 .elementor-element.elementor-element-6805f8a .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-18 .elementor-element.elementor-element-414da1b{--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:0% 9%;--row-gap:0%;--column-gap:9%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:9%}.elementor-18 .elementor-element.elementor-element-4ddccac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-8fcdda1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-87ce7d8{font-family:"Noto Sans TC",Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em}.elementor-18 .elementor-element.elementor-element-87ce7d8 a{font-family:"Noto Sans TC",Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em}.elementor-18 .elementor-element.elementor-element-f7fbde9 .elementor-button{background-color:#fff0;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-f7fbde9 .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-f7fbde9 .elementor-button:focus{background-color:#fff0;border-color:#fff0}.elementor-18 .elementor-element.elementor-element-f7fbde9 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-18 .elementor-element.elementor-element-f7fbde9 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-18 .elementor-element.elementor-element-a3c2175{--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:flex-start;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-02a3fc7{--spacer-size:50px;width:var(--container-widget-width,1px);max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-02a3fc7>.elementor-widget-container{background-color:var(--e-global-color-vamtam_accent_7)}.elementor-18 .elementor-element.elementor-element-85b928a{--spacer-size:50px;width:var(--container-widget-width,1px);max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-85b928a>.elementor-widget-container{background-color:var(--e-global-color-vamtam_accent_7)}.elementor-18 .elementor-element.elementor-element-72cfdc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-37a4e16{--display:flex;--min-height:100%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-18 .elementor-element.elementor-element-37a4e16:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-37a4e16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kfphk.com/wp-content/uploads/2026/09/home_05_r1.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-18 .elementor-element.elementor-element-c86fd36{--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;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0;--padding-top:12vh;--padding-bottom:12vh;--padding-left:30px;--padding-right:30px}.elementor-18 .elementor-element.elementor-element-c86fd36:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-c86fd36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-vamtam_accent_1)}.elementor-18 .elementor-element.elementor-element-fd4228b .elementor-heading-title{font-family:var(--e-global-typography-5a32b4a-font-family),Sans-serif;font-size:var(--e-global-typography-5a32b4a-font-size);font-weight:var(--e-global-typography-5a32b4a-font-weight);text-transform:var(--e-global-typography-5a32b4a-text-transform);font-style:var(--e-global-typography-5a32b4a-font-style);text-decoration:var(--e-global-typography-5a32b4a-text-decoration);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-2ec97ef{width:var(--container-widget-width,690px);max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-2ec97ef>.elementor-widget-container{margin:0 0 20px 0}.elementor-18 .elementor-element.elementor-element-65e2202{--swiper-slides-to-display:2;--swiper-slides-gap:30px;--swiper-pagination-size:0px;--swiper-pagination-spacing:0px}.elementor-18 .elementor-element.elementor-element-65e2202 .swiper-slide>.elementor-element{height:100%}.elementor-18 .elementor-element.elementor-element-9e8e860{--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;--overflow:hidden;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0}.elementor-18 .elementor-element.elementor-element-9c6b881{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-dbcdd35 .elementor-heading-title{font-family:var(--e-global-typography-5a32b4a-font-family),Sans-serif;font-size:var(--e-global-typography-5a32b4a-font-size);font-weight:var(--e-global-typography-5a32b4a-font-weight);text-transform:var(--e-global-typography-5a32b4a-text-transform);font-style:var(--e-global-typography-5a32b4a-font-style);text-decoration:var(--e-global-typography-5a32b4a-text-decoration);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-ce4880f{width:var(--container-widget-width,500px);max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-ce4880f>.elementor-widget-container{margin:0 0 20px 0}.elementor-18 .elementor-element.elementor-element-3064ae6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-8a4c585 img{width:100%}.elementor-18 .elementor-element.elementor-element-8a4c585 .vamtam-image-wrapper{width:100%}.elementor-18 .elementor-element.elementor-element-8702156{--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:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-50d81d7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-7489b14{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-8979915{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-882761a{--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;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-882761a:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-882761a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kfphk.com/wp-content/uploads/2026/09/kfp-home-cta-chrysanthemum-stand-16x9-1.webp);background-position:center center;background-repeat:no-repeat;background-size:100% auto}.elementor-18 .elementor-element.elementor-element-882761a::before,.elementor-18 .elementor-element.elementor-element-882761a>.elementor-background-video-container::before,.elementor-18 .elementor-element.elementor-element-882761a>.e-con-inner>.elementor-background-video-container::before,.elementor-18 .elementor-element.elementor-element-882761a>.elementor-background-slideshow::before,.elementor-18 .elementor-element.elementor-element-882761a>.e-con-inner>.elementor-background-slideshow::before,.elementor-18 .elementor-element.elementor-element-882761a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#1E1A16;--background-overlay:''}.elementor-18 .elementor-element.elementor-element-4e304f2{--display:flex;--min-height:10vh;--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;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-vamtam_accent_8);--border-color:var( --e-global-color-vamtam_accent_8 );--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-7bb6c97{--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;border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-vamtam_accent_8);--border-color:var( --e-global-color-vamtam_accent_8 )}.elementor-18 .elementor-element.elementor-element-4f9b74f{--display:flex;--min-height:clamp(500px, 80vh, 600px);--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;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-vamtam_accent_8);--border-color:var( --e-global-color-vamtam_accent_8 );--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-be56471{--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;border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-vamtam_accent_8);--border-color:var( --e-global-color-vamtam_accent_8 );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-18 .elementor-element.elementor-element-5c3dc15 .elementor-heading-title{color:var(--e-global-color-vamtam_accent_5)}.elementor-18 .elementor-element.elementor-element-8b353ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-30143bc{width:var(--container-widget-width,280px);max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-30143bc>.elementor-widget-container{margin:0 0 10px 0}.elementor-18 .elementor-element.elementor-element-30143bc .elementor-heading-title{color:var(--e-global-color-vamtam_accent_5)}.elementor-18 .elementor-element.elementor-element-6d3ad9a .elementor-button{background-color:var(--e-global-color-vamtam_accent_5);border-style:solid;border-color:var(--e-global-color-vamtam_accent_5)}.elementor-18 .elementor-element.elementor-element-12d1429{--display:flex;--min-height:10vh;--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;border-style:solid;--border-style:solid;border-width:0 0 1px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--e-global-color-vamtam_accent_8);--border-color:var( --e-global-color-vamtam_accent_8 );--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-cc67336{--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;border-style:solid;--border-style:solid;border-width:0 1px 0 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var(--e-global-color-vamtam_accent_8);--border-color:var( --e-global-color-vamtam_accent_8 )}.elementor-18 .elementor-element.elementor-element-3472c30{--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;--margin-top:0;--margin-bottom:calc(20vh - 15px);--margin-left:0;--margin-right:0}.elementor-18 .elementor-element.elementor-element-67e9eea{--spacer-size:50px}.elementor-18 .elementor-element.elementor-element-c31b340 .elementor-heading-title{font-family:var(--e-global-typography-5a32b4a-font-family),Sans-serif;font-size:var(--e-global-typography-5a32b4a-font-size);font-weight:var(--e-global-typography-5a32b4a-font-weight);text-transform:var(--e-global-typography-5a32b4a-text-transform);font-style:var(--e-global-typography-5a32b4a-font-style);text-decoration:var(--e-global-typography-5a32b4a-text-decoration);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-f37713a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-a7713f5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-ba1d85d{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-9ffc4b2 .elementor-button{background-color:#fff0;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-9ffc4b2 .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-9ffc4b2 .elementor-button:focus{background-color:#fff0;border-color:#fff0}.elementor-18 .elementor-element.elementor-element-9ffc4b2 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-18 .elementor-element.elementor-element-9ffc4b2 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-18 .elementor-element.elementor-element-d0683ed{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-40px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:8vh;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:8vh;--arrow-size:25px;--arrow-normal-color:var( --e-global-color-vamtam_accent_2 );--arrow-hover-color:var( --e-global-color-vamtam_accent_7 );--swiper-pagination-size:0px;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:0px}.elementor-18 .elementor-element.elementor-element-d0683ed>.elementor-widget-container{padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-d0683ed :is(.elementor-swiper-button-prev,.elementor-swiper-button-next){border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-e5974ef .elementor-button{background-color:#fff0;border-style:none;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-e5974ef .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-e5974ef .elementor-button:focus{background-color:#fff0;border-color:#fff0}.elementor-18 .elementor-element.elementor-element-e5974ef .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-18 .elementor-element.elementor-element-e5974ef .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-18 .elementor-element.elementor-element-8e676b3{--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:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0}.elementor-18 .elementor-element.elementor-element-a3d74d5{--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:6vh 0;--row-gap:6vh;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3}.elementor-18 .elementor-element.elementor-element-a3d74d5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-18 .elementor-element.elementor-element-e147559{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-fed60d7 .elementor-heading-title{font-family:var(--e-global-typography-5a32b4a-font-family),Sans-serif;font-size:var(--e-global-typography-5a32b4a-font-size);font-weight:var(--e-global-typography-5a32b4a-font-weight);text-transform:var(--e-global-typography-5a32b4a-text-transform);font-style:var(--e-global-typography-5a32b4a-font-style);text-decoration:var(--e-global-typography-5a32b4a-text-decoration);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-6f0142e>.elementor-widget-container{margin:0% -70% 0% 0%}.elementor-18 .elementor-element.elementor-element-a885d47{width:var(--container-widget-width,390px);max-width:390px;--container-widget-width:390px;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-a885d47>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-18 .elementor-element.elementor-element-85eb903{--display:flex}.elementor-18 .elementor-element.elementor-element-8f17dd1{--display:flex}.elementor-18 .elementor-element.elementor-element-aebd027{--display:flex}.elementor-18 .elementor-element.elementor-element-0678125{--display:flex}.elementor-18 .elementor-element.elementor-element-308257e{--n-accordion-title-font-size:24px;--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-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px}.elementor-18 .elementor-element.elementor-element-308257e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:solid;border-width:0 0 .5px 0;border-color:var(--e-global-color-vamtam_accent_7)}.elementor-18 .elementor-element.elementor-element-308257e{--n-accordion-padding:1.5em 0em 1.5em 0em}:where(.elementor-18 .elementor-element.elementor-element-308257e>.elementor-widget-container>.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:"Urbanist",Sans-serif;font-weight:500;text-transform:none;line-height:.8em}:where(.elementor-18 .elementor-element.elementor-element-308257e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con{border-style:solid;border-width:0 0 .5px 0;border-color:var(--e-global-color-vamtam_accent_7);--padding-top:1.5em;--padding-right:2em;--padding-bottom:0.5em;--padding-left:2em}.elementor-18 .elementor-element.elementor-element-1b6141c{--display:flex;--min-height:900px;--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-18 .elementor-element.elementor-element-1b6141c:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-1b6141c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kfphk.com/wp-content/uploads/2026/09/kfp-coffin-cover-kowloon-embroidery-4x3-1.webp);background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-18 .elementor-element.elementor-element-44449b4{--display:flex;--min-height:400px;--justify-content:flex-end;--margin-top:0%;--margin-bottom:0%;--margin-left:-14%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-18 .elementor-element.elementor-element-44449b4:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-44449b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-vamtam_accent_5)}.elementor-18 .elementor-element.elementor-element-9570da2{--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;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0}.elementor-18 .elementor-element.elementor-element-bac4267 .elementor-heading-title{font-family:var(--e-global-typography-5a32b4a-font-family),Sans-serif;font-size:var(--e-global-typography-5a32b4a-font-size);font-weight:var(--e-global-typography-5a32b4a-font-weight);text-transform:var(--e-global-typography-5a32b4a-text-transform);font-style:var(--e-global-typography-5a32b4a-font-style);text-decoration:var(--e-global-typography-5a32b4a-text-decoration);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-5784dd4{width:var(--container-widget-width,690px);max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0}.elementor-18 .elementor-element.elementor-element-5784dd4>.elementor-widget-container{margin:0 0 20px 0}.elementor-18 .elementor-element.elementor-element-971e411{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--swiper-pagination-size:0px;--swiper-pagination-spacing:0px}:root{--page-title-display:none}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-3c77667{--width:100%}.elementor-18 .elementor-element.elementor-element-ee99111{--width:50%}.elementor-18 .elementor-element.elementor-element-951c2a3{--width:50%}.elementor-18 .elementor-element.elementor-element-6a3f2d9{--width:50%}.elementor-18 .elementor-element.elementor-element-ad4d799{--width:50%}.elementor-18 .elementor-element.elementor-element-96e9dc1{--width:66.6666%}.elementor-18 .elementor-element.elementor-element-4ddccac{--width:45%}.elementor-18 .elementor-element.elementor-element-8fcdda1{--width:55%}.elementor-18 .elementor-element.elementor-element-72cfdc5{--width:calc(33.3333% + 30px)}.elementor-18 .elementor-element.elementor-element-37a4e16{--width:100%}.elementor-18 .elementor-element.elementor-element-9c6b881{--width:50%}.elementor-18 .elementor-element.elementor-element-3064ae6{--width:50%}.elementor-18 .elementor-element.elementor-element-50d81d7{--width:33.3333%}.elementor-18 .elementor-element.elementor-element-7489b14{--width:33.3333%}.elementor-18 .elementor-element.elementor-element-8979915{--width:33.3333%}.elementor-18 .elementor-element.elementor-element-7bb6c97{--width:420px}.elementor-18 .elementor-element.elementor-element-be56471{--width:420px}.elementor-18 .elementor-element.elementor-element-cc67336{--width:420px}.elementor-18 .elementor-element.elementor-element-a7713f5{--width:50%}.elementor-18 .elementor-element.elementor-element-ba1d85d{--width:50%}.elementor-18 .elementor-element.elementor-element-a3d74d5{--width:32.202%}.elementor-18 .elementor-element.elementor-element-1b6141c{--width:calc(66.6666% + 25px)}.elementor-18 .elementor-element.elementor-element-44449b4{--width:40%}}@media(max-width:1024px) and (min-width:768px){.elementor-18 .elementor-element.elementor-element-8fcdda1{--width:100%}.elementor-18 .elementor-element.elementor-element-7bb6c97{--width:340px}.elementor-18 .elementor-element.elementor-element-be56471{--width:340px}.elementor-18 .elementor-element.elementor-element-cc67336{--width:340px}.elementor-18 .elementor-element.elementor-element-a3d74d5{--width:50%}.elementor-18 .elementor-element.elementor-element-44449b4{--width:200px}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-3c77667{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-d48d638{--min-height:clamp(300px, 35vh, 500px);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-ee99111{--gap:15px 20px;--row-gap:15px;--column-gap:20px}.elementor-18 .elementor-element.elementor-element-d88044d>.elementor-widget-container{margin:0 0 5px 0}.elementor-18 .elementor-element.elementor-element-d88044d .elementor-heading-title{font-size:36px;line-height:1.25em}.elementor-18 .elementor-element.elementor-element-728a4e7{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-18 .elementor-element.elementor-element-e40f0cc>.elementor-widget-container{margin:0 0 0 0;padding:0 0 30px 0}.elementor-18 .elementor-element.elementor-element-e40f0cc .elementor-button{font-size:29px;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-6ad7e38>.elementor-widget-container{margin:0 0 0 0;padding:0 0 30px 0}.elementor-18 .elementor-element.elementor-element-6ad7e38 .elementor-button{font-size:29px;border-radius:0 0 0 0;padding:0 0 15px 0}.elementor-18 .elementor-element.elementor-element-2e6c682{--min-height:500px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-96e9dc1{--justify-content:flex-start}.elementor-18 .elementor-element.elementor-element-8eb0586{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-a8d0736 .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-63bff88>.elementor-widget-container{margin:0 0 0 0}.elementor-18 .elementor-element.elementor-element-f7fbde9>.elementor-widget-container{margin:0 0 15px 0}.elementor-18 .elementor-element.elementor-element-c86fd36{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-18 .elementor-element.elementor-element-fd4228b .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-2ec97ef>.elementor-widget-container{margin:0 0 5px 0}.elementor-18 .elementor-element.elementor-element-65e2202{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--swiper-pagination-size:5px;--swiper-pagination-spacing:30px}.elementor-18 .elementor-element.elementor-element-65e2202 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px}.elementor-18 .elementor-element.elementor-element-9e8e860{--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-9c6b881{--gap:15px 20px;--row-gap:15px;--column-gap:20px}.elementor-18 .elementor-element.elementor-element-dbcdd35 .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-ce4880f{width:100%;max-width:100%}.elementor-18 .elementor-element.elementor-element-ce4880f>.elementor-widget-container{margin:0 0 0 0}.elementor-18 .elementor-element.elementor-element-8702156{--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-50d81d7{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-18 .elementor-element.elementor-element-7489b14{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-18 .elementor-element.elementor-element-8979915{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-18 .elementor-element.elementor-element-4e304f2{--min-height:60px}.elementor-18 .elementor-element.elementor-element-4f9b74f{--min-height:clamp(400px, 50vh, 400px)}.elementor-18 .elementor-element.elementor-element-be56471{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-18 .elementor-element.elementor-element-8b353ed{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-18 .elementor-element.elementor-element-12d1429{--min-height:60px}.elementor-18 .elementor-element.elementor-element-3472c30{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--margin-top:0px;--margin-bottom:95px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-c31b340 .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-f37713a{--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-a7713f5{--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-d0683ed{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-top-position:60px;--arrow-next-top-position:60px;--arrow-size:20px;--swiper-pagination-size:0px}.elementor-18 .elementor-element.elementor-element-d0683ed>.elementor-widget-container{margin:0 0 0 0}.elementor-18 .elementor-element.elementor-element-d0683ed .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px}.elementor-18 .elementor-element.elementor-element-8e676b3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-a3d74d5{--justify-content:flex-start}.elementor-18 .elementor-element.elementor-element-e147559{--justify-content:flex-start;--gap:15px 20px;--row-gap:15px;--column-gap:20px}.elementor-18 .elementor-element.elementor-element-fed60d7 .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-308257e{--n-accordion-padding:1em 0em 1em 0em}.elementor-18 .elementor-element.elementor-element-308257e{--n-accordion-title-font-size:20px}:where(.elementor-18 .elementor-element.elementor-element-308257e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con{--padding-top:1.5em;--padding-right:1em;--padding-bottom:0em;--padding-left:1em}.elementor-18 .elementor-element.elementor-element-1b6141c{--min-height:100px}.elementor-18 .elementor-element.elementor-element-44449b4{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-9570da2{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-bac4267 .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-5784dd4>.elementor-widget-container{margin:0 0 5px 0}.elementor-18 .elementor-element.elementor-element-971e411{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--swiper-pagination-size:5px;--swiper-pagination-spacing:30px}.elementor-18 .elementor-element.elementor-element-971e411 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-3c77667{--min-height:0vh;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-d48d638{--min-height:0vh;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-ee99111{--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-d88044d{width:100%;max-width:100%}.elementor-18 .elementor-element.elementor-element-d88044d .elementor-heading-title{font-size:26px;line-height:1.3em}.elementor-18 .elementor-element.elementor-element-728a4e7{--flex-wrap:nowrap}.elementor-18 .elementor-element.elementor-element-951c2a3{--width:50%;--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-18 .elementor-element.elementor-element-6a3f2d9{--width:50%}.elementor-18 .elementor-element.elementor-element-5167374>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-e40f0cc{width:auto;max-width:auto}.elementor-18 .elementor-element.elementor-element-e40f0cc>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-e40f0cc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-18 .elementor-element.elementor-element-e40f0cc .elementor-button{font-size:26px;line-height:1.3em;border-radius:0 0 0 0;padding:0 0 15px 0}.elementor-18 .elementor-element.elementor-element-6ad7e38{width:auto;max-width:auto}.elementor-18 .elementor-element.elementor-element-6ad7e38>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-6ad7e38.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-18 .elementor-element.elementor-element-6ad7e38 .elementor-button{font-size:26px;line-height:1.3em;border-radius:0 0 0 0;padding:0 0 30px 0}.elementor-18 .elementor-element.elementor-element-2e6c682{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-a8d0736 .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-63bff88{width:100%;max-width:100%}.elementor-18 .elementor-element.elementor-element-414da1b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-87ce7d8>.elementor-widget-container{margin:0em 0em -1em 0em}.elementor-18 .elementor-element.elementor-element-a3c2175{--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:flex-start;--flex-wrap:wrap}.elementor-18 .elementor-element.elementor-element-02a3fc7{--spacer-size:1px;width:100%;max-width:100%;--e-transform-origin-y:center}.elementor-18 .elementor-element.elementor-element-85b928a{--spacer-size:1px;width:100%;max-width:100%;--e-transform-origin-y:center}.elementor-18 .elementor-element.elementor-element-37a4e16{--width:calc(100% - 20px);--min-height:120vw;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-c86fd36{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-18 .elementor-element.elementor-element-fd4228b .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-2ec97ef{width:100%;max-width:100%}.elementor-18 .elementor-element.elementor-element-65e2202{--swiper-slides-to-display:1;--swiper-pagination-spacing:25px}.elementor-18 .elementor-element.elementor-element-65e2202>.elementor-widget-container{padding:0 0 0 0}.elementor-18 .elementor-element.elementor-element-9e8e860{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-dbcdd35 .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-ce4880f{width:100%;max-width:100%}.elementor-18 .elementor-element.elementor-element-8702156{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-882761a:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-882761a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kfphk.com/wp-content/uploads/2026/09/kfp-home-cta-chrysanthemum-stand-4x5-1.webp);background-position:center center;background-size:cover}.elementor-18 .elementor-element.elementor-element-4e304f2{--min-height:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-7bb6c97{--width:65%}.elementor-18 .elementor-element.elementor-element-4f9b74f{--min-height:100vw;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-be56471{--width:65%}.elementor-18 .elementor-element.elementor-element-12d1429{--min-height:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-cc67336{--width:65%}.elementor-18 .elementor-element.elementor-element-3472c30{--margin-top:0px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-c31b340 .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-f37713a{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-18 .elementor-element.elementor-element-a7713f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-ba1d85d{--justify-content:flex-start}.elementor-18 .elementor-element.elementor-element-d0683ed{--swiper-slides-to-display:1;--arrow-prev-left-position:-55px;--arrow-prev-top-position:50px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:20px;--arrow-next-top-position:50px;--arrow-size:0px;--swiper-pagination-size:5px;--dots-horizontal-position:100%;--dots-horizontal-transform:-100%;--dots-horizontal-offset:0px;--dots-vertical-offset:30px}.elementor-18 .elementor-element.elementor-element-d0683ed>.elementor-widget-container{margin:0 0 0 0}.elementor-18 .elementor-element.elementor-element-8e676b3{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-e147559{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-fed60d7 .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-6f0142e{width:100%;max-width:100%}.elementor-18 .elementor-element.elementor-element-6f0142e>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-18 .elementor-element.elementor-element-a885d47{width:100%;max-width:100%}.elementor-18 .elementor-element.elementor-element-a885d47>.elementor-widget-container{margin:0em 0em -1em 0em}.elementor-18 .elementor-element.elementor-element-308257e>.elementor-widget-container{margin:5px 0 0 0}.elementor-18 .elementor-element.elementor-element-308257e{--n-accordion-title-font-size:19px}.elementor-18 .elementor-element.elementor-element-1b6141c{--width:100%;--min-height:67vw}.elementor-18 .elementor-element.elementor-element-1b6141c:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-1b6141c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center}.elementor-18 .elementor-element.elementor-element-44449b4{--width:50%;--min-height:100px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-18 .elementor-element.elementor-element-9570da2{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-18 .elementor-element.elementor-element-bac4267 .elementor-heading-title{font-size:var(--e-global-typography-5a32b4a-font-size);line-height:var(--e-global-typography-5a32b4a-line-height);letter-spacing:var(--e-global-typography-5a32b4a-letter-spacing)}.elementor-18 .elementor-element.elementor-element-971e411{--swiper-slides-to-display:1}}