.elementor-8681 .elementor-element.elementor-element-395c26d{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:0px;--z-index:1000;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-395c26d{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-395c26d{right:0px;}.elementor-8681 .elementor-element.elementor-element-87a7116{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8681 .elementor-element.elementor-element-87a7116:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-87a7116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-6a29b66{--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;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8681 .elementor-element.elementor-element-6a29b66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-6e9f7cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-6e9f7cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-d4dbbd4 img{width:100%;max-width:100px;}.elementor-8681 .elementor-element.elementor-element-7193c3c{--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-end;--align-items:stretch;}.elementor-8681 .elementor-element.elementor-element-404c724 .elementor-button{background-color:#F1F8F4;fill:#118847;color:#118847;border-style:solid;border-width:1px 1px 1px 1px;border-color:#118847;border-radius:5px 5px 5px 5px;padding:14px 14px 14px 14px;}.elementor-8681 .elementor-element.elementor-element-404c724{padding:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-404c724.elementor-element{--align-self:center;--order:3;--flex-grow:0;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-404c724 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8681 .elementor-element.elementor-element-404c724 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-8681 .elementor-element.elementor-element-404c724 .elementor-button:hover, .elementor-8681 .elementor-element.elementor-element-404c724 .elementor-button:focus{color:#118847;}.elementor-8681 .elementor-element.elementor-element-404c724 .elementor-button:hover svg, .elementor-8681 .elementor-element.elementor-element-404c724 .elementor-button:focus svg{fill:#118847;}.elementor-8681 .elementor-element.elementor-element-82debdb .elementor-button{background-color:#E91E63;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8681 .elementor-element.elementor-element-82debdb.elementor-element{--align-self:center;--order:3;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-82debdb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8681 .elementor-element.elementor-element-82debdb .elementor-button:hover, .elementor-8681 .elementor-element.elementor-element-82debdb .elementor-button:focus{color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-82debdb .elementor-button:hover svg, .elementor-8681 .elementor-element.elementor-element-82debdb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-b7ac34c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-0cb81e6{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-8cc81a5{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-8cc81a5:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-8cc81a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_01.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-7657b1e{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-7657b1e{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-7657b1e{right:0px;}.elementor-8681 .elementor-element.elementor-element-dbc0bfe{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-1940bb6{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-98e5abb{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-c94d179 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-2a91c23{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-2a91c23:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-2a91c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2024/04/Christianity_cover_02.webp");background-position:center right;background-size:cover;}.elementor-8681 .elementor-element.elementor-element-392a51e{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-392a51e{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-392a51e{right:0px;}.elementor-8681 .elementor-element.elementor-element-cafe59e{font-size:36px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-ba39eed{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-695ab8f{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-8248ce6 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-ee2fde5{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-ee2fde5:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-ee2fde5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_02.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-aa77ae5{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-aa77ae5{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-aa77ae5{right:0px;}.elementor-8681 .elementor-element.elementor-element-07cd636{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-7f9f39b{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-4de69a5{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-d991081 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-2e51a74{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-2e51a74:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-2e51a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_03.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-1f8028b{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-1f8028b{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-1f8028b{right:0px;}.elementor-8681 .elementor-element.elementor-element-f88899f{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-b39d8c7{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-7412d99{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-f5be939 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-09d3390{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-180d320{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-180d320:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-180d320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_04.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-68c191c{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-68c191c{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-68c191c{right:0px;}.elementor-8681 .elementor-element.elementor-element-88b186a{font-size:36px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-0771b25{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-125632f{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-7f259ae .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-ccc35f3{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-ccc35f3:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-ccc35f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_05.jpg");background-position:center right;background-size:cover;}.elementor-8681 .elementor-element.elementor-element-dd3a292{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-dd3a292{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-dd3a292{right:0px;}.elementor-8681 .elementor-element.elementor-element-29b8843{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-274206b{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-2dd6166{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-3dd80b9 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-248233c{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-248233c:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-248233c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_06.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-aee9eb9{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-aee9eb9{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-aee9eb9{right:0px;}.elementor-8681 .elementor-element.elementor-element-83b3f10{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-18319e9{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-2925d73{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-0b9bb60 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-41cd973{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-49db49a{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-49db49a:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-49db49a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/07/church_cover_01.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-6019068{font-size:36px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-c3db01a{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-e827dae{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-7188ff8 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-ef8698f{--display:flex;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-ef8698f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-3ae4505{--display:flex;}.elementor-8681 .elementor-element.elementor-element-02e3282{--display:flex;}.elementor-8681 .elementor-element.elementor-element-0399554{--display:flex;}.elementor-8681 .elementor-element.elementor-element-aec2648{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-divider-content:"";--n-menu-divider-style:solid;--n-menu-divider-width:1px;--n-menu-divider-color:#777777;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-8681 .elementor-element.elementor-element-aec2648.elementor-element{--order:2;--flex-grow:1;--flex-shrink:1;}.elementor-8681 .elementor-element.elementor-element-03b6a17{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8681 .elementor-element.elementor-element-03b6a17:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-03b6a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-fa9ae36{--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;}.elementor-8681 .elementor-element.elementor-element-fa9ae36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-5804309{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-5804309.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-095263c img{width:100%;max-width:130px;}.elementor-8681 .elementor-element.elementor-element-2da018d{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-10c94d0{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-10c94d0:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-10c94d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_01.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-af2998a{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-af2998a{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-af2998a{right:0px;}.elementor-8681 .elementor-element.elementor-element-ba53db4{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-84820e2{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-ec7243c{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-8c8a964 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-542092a{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-542092a:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-542092a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2024/04/Christianity_cover_02.webp");background-position:center right;background-size:cover;}.elementor-8681 .elementor-element.elementor-element-bdb2bfd{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-bdb2bfd{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-bdb2bfd{right:0px;}.elementor-8681 .elementor-element.elementor-element-af430a7{font-size:36px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-5ed3446{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-5cf89ba{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-4a1814e .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-3b24749{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-3b24749:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-3b24749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_02.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-5f62791{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-5f62791{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-5f62791{right:0px;}.elementor-8681 .elementor-element.elementor-element-2f486c6{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-a8f0a64{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-5a83a83{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-d8748b8 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-1462be3{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-1462be3:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-1462be3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_03.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-6745f21{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-6745f21{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-6745f21{right:0px;}.elementor-8681 .elementor-element.elementor-element-e06b3e2{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-eadac89{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-50c25d4{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-66756df .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-1e2a200{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-dfc5ba3{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-dfc5ba3:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-dfc5ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_04.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-9160b56{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-9160b56{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-9160b56{right:0px;}.elementor-8681 .elementor-element.elementor-element-5e2a006{font-size:36px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-b7b288b{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-18bccb8{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-198c787 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-7b736af{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-7b736af:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-7b736af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_05.jpg");background-position:center right;background-size:cover;}.elementor-8681 .elementor-element.elementor-element-e53c470{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-e53c470{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-e53c470{right:0px;}.elementor-8681 .elementor-element.elementor-element-1f8eba8{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-d257f14{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-d8c15b4{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-73957f2 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-f217c95{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-f217c95:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-f217c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_06.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-312c026{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-312c026{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-312c026{right:0px;}.elementor-8681 .elementor-element.elementor-element-01dbfb7{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-428ae31{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-ae80d11{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-2871378 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-27fc375{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-563cd93{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-563cd93:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-563cd93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/07/church_cover_01.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-76e961d{font-size:36px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-fc95644{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-b4a23d9{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-cd39822 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-cb61a1c{--display:flex;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-cb61a1c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-241e26a{--display:flex;}.elementor-8681 .elementor-element.elementor-element-7917ba3{--display:flex;}.elementor-8681 .elementor-element.elementor-element-b46f094{--display:flex;}.elementor-8681 .elementor-element.elementor-element-a68bfe1{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-8681 .elementor-element.elementor-element-a68bfe1.elementor-element{--order:2;--flex-grow:1;--flex-shrink:1;}.elementor-8681 .elementor-element.elementor-element-19094e3{--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-end;--align-items:stretch;}.elementor-8681 .elementor-element.elementor-element-fc6ce16.elementor-element{--order:2;}.elementor-8681 .elementor-element.elementor-element-5620772{--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-end;--align-items:stretch;}.elementor-8681 .elementor-element.elementor-element-d850689 .elementor-button{background-color:#E91E63;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-8681 .elementor-element.elementor-element-d850689.elementor-element{--align-self:center;--order:3;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-d850689 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8681 .elementor-element.elementor-element-d850689 .elementor-button:hover, .elementor-8681 .elementor-element.elementor-element-d850689 .elementor-button:focus{color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-d850689 .elementor-button:hover svg, .elementor-8681 .elementor-element.elementor-element-d850689 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-ee67036{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8681 .elementor-element.elementor-element-ee67036:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-ee67036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-056605b{--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;}.elementor-8681 .elementor-element.elementor-element-056605b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-c90d587 img{width:100%;max-width:130px;}.elementor-8681 .elementor-element.elementor-element-128e876{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-99f9352{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-99f9352:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-99f9352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_01.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-7d7ce49{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-7d7ce49{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-7d7ce49{right:0px;}.elementor-8681 .elementor-element.elementor-element-b271845{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-234843e{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-24f2971{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-5176a38 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-03613b5{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-03613b5:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-03613b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2024/04/Christianity_cover_02.webp");background-position:center right;background-size:cover;}.elementor-8681 .elementor-element.elementor-element-098f340{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-098f340{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-098f340{right:0px;}.elementor-8681 .elementor-element.elementor-element-bdcf06a{font-size:36px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-9d50ca4{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-1850627{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-2d97b55 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-43cbd41{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-43cbd41:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-43cbd41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_02.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-c959ec2{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-c959ec2{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-c959ec2{right:0px;}.elementor-8681 .elementor-element.elementor-element-39f9059{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-4fa6553{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-1840ebf{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-32c52bc .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-a0e55f6{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-a0e55f6:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-a0e55f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_03.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-72123c5{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-72123c5{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-72123c5{right:0px;}.elementor-8681 .elementor-element.elementor-element-1f17229{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-605d1b1{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-80d6bb8{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-224cfff .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-99c61d8{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-874dea0{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-874dea0:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-874dea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_04.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-8171a8d{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-8171a8d{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-8171a8d{right:0px;}.elementor-8681 .elementor-element.elementor-element-09ea67e{font-size:36px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-99a7e9a{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-c2b9f02{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-59b826a .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-4aea315{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-4aea315:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-4aea315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_05.jpg");background-position:center right;background-size:cover;}.elementor-8681 .elementor-element.elementor-element-49a0166{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-49a0166{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-49a0166{right:0px;}.elementor-8681 .elementor-element.elementor-element-24ed0cc{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-399b92b{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-8427312{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-c64b18f .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-b708d0e{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-b708d0e:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-b708d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/08/Mega_meun_06.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-c1b7cd6{background-color:#B75C5C;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;top:0px;font-size:22px;font-weight:700;text-shadow:1px 1px 1px #000000;color:#FFFFFF;}body:not(.rtl) .elementor-8681 .elementor-element.elementor-element-c1b7cd6{left:0px;}body.rtl .elementor-8681 .elementor-element.elementor-element-c1b7cd6{right:0px;}.elementor-8681 .elementor-element.elementor-element-71b6903{font-size:50px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-5cb3b76{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-53ba78a{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-cf457da .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-151d03e{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-db44857{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8681 .elementor-element.elementor-element-db44857:not(.elementor-motion-effects-element-type-background), .elementor-8681 .elementor-element.elementor-element-db44857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternalhse.hk/wp-content/uploads/2023/07/church_cover_01.jpg");background-size:cover;}.elementor-8681 .elementor-element.elementor-element-6c6602d{font-size:36px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-7a43080{font-size:28px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-6544db4{font-size:26px;font-weight:700;line-height:1em;text-shadow:1px 1px 5px #000000;color:#FFF7CF;}.elementor-8681 .elementor-element.elementor-element-1181bc0 .elementor-button{background-color:#79745C;font-size:22px;font-weight:700;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-eedcb26{--display:flex;--margin-top:20px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-6121459{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-8681 .elementor-element.elementor-element-472a61b{--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-end;--align-items:center;}.elementor-8681 .elementor-element.elementor-element-472a61b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-b9f2b9b .elementor-button{background-color:#E91E63;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-8681 .elementor-element.elementor-element-b9f2b9b .elementor-button-content-wrapper{flex-direction:row;}.elementor-8681 .elementor-element.elementor-element-b9f2b9b .elementor-button:hover, .elementor-8681 .elementor-element.elementor-element-b9f2b9b .elementor-button:focus{color:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-b9f2b9b .elementor-button:hover svg, .elementor-8681 .elementor-element.elementor-element-b9f2b9b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8681 .elementor-element.elementor-element-83dcf91{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-8681 .elementor-element.elementor-element-6e9f7cc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8681 .elementor-element.elementor-element-6e9f7cc.e-con{--align-self:center;--order:2;}.elementor-8681 .elementor-element.elementor-element-d4dbbd4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-d4dbbd4{text-align:center;}.elementor-8681 .elementor-element.elementor-element-82debdb.elementor-element{--flex-grow:0;}.elementor-8681 .elementor-element.elementor-element-aec2648.elementor-element{--order:1;--flex-grow:0;--flex-shrink:1;}.elementor-8681 .elementor-element.elementor-element-5804309{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8681 .elementor-element.elementor-element-5804309.e-con{--align-self:center;--order:2;}.elementor-8681 .elementor-element.elementor-element-095263c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-095263c{text-align:center;}.elementor-8681 .elementor-element.elementor-element-a68bfe1.elementor-element{--order:1;--flex-grow:0;--flex-shrink:1;}.elementor-8681 .elementor-element.elementor-element-d850689.elementor-element{--flex-grow:0;}}@media(min-width:768px){.elementor-8681 .elementor-element.elementor-element-395c26d{--width:100%;}.elementor-8681 .elementor-element.elementor-element-6a29b66{--width:100%;}.elementor-8681 .elementor-element.elementor-element-b7ac34c{--width:100%;}.elementor-8681 .elementor-element.elementor-element-8cc81a5{--width:25%;}.elementor-8681 .elementor-element.elementor-element-2a91c23{--width:25%;}.elementor-8681 .elementor-element.elementor-element-ee2fde5{--width:25%;}.elementor-8681 .elementor-element.elementor-element-2e51a74{--width:25%;}.elementor-8681 .elementor-element.elementor-element-fa9ae36{--width:78%;}.elementor-8681 .elementor-element.elementor-element-10c94d0{--width:25%;}.elementor-8681 .elementor-element.elementor-element-542092a{--width:25%;}.elementor-8681 .elementor-element.elementor-element-3b24749{--width:25%;}.elementor-8681 .elementor-element.elementor-element-1462be3{--width:25%;}.elementor-8681 .elementor-element.elementor-element-19094e3{--width:100%;}.elementor-8681 .elementor-element.elementor-element-056605b{--width:0%;}.elementor-8681 .elementor-element.elementor-element-99f9352{--width:25%;}.elementor-8681 .elementor-element.elementor-element-03613b5{--width:25%;}.elementor-8681 .elementor-element.elementor-element-43cbd41{--width:25%;}.elementor-8681 .elementor-element.elementor-element-a0e55f6{--width:25%;}.elementor-8681 .elementor-element.elementor-element-472a61b{--width:0%;}}@media(max-width:767px){.elementor-8681 .elementor-element.elementor-element-395c26d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-8681 .elementor-element.elementor-element-87a7116{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8681 .elementor-element.elementor-element-6a29b66{--width:40%;--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;--flex-wrap:nowrap;}.elementor-8681 .elementor-element.elementor-element-6e9f7cc{--width:105px;}.elementor-8681 .elementor-element.elementor-element-d4dbbd4 img{max-width:90px;}.elementor-8681 .elementor-element.elementor-element-7193c3c{--width:60%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-404c724{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-8681 .elementor-element.elementor-element-404c724.elementor-element{--align-self:flex-start;}.elementor-8681 .elementor-element.elementor-element-404c724 .elementor-button{font-size:3.5vw;padding:5px 5px 5px 0px;}.elementor-8681 .elementor-element.elementor-element-82debdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-b7ac34c{--width:60%;--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;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-b7ac34c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8681 .elementor-element.elementor-element-8cc81a5{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-2a91c23{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-ee2fde5{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-2e51a74{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-180d320{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-ccc35f3{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-248233c{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-49db49a{--min-height:360px;}.elementor-8681 .elementor-element.elementor-element-aec2648{--n-menu-title-font-size:20px;--n-menu-title-padding:20px 20px 20px 20px;}.elementor-8681 .elementor-element.elementor-element-03b6a17{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8681 .elementor-element.elementor-element-fa9ae36{--width:40%;--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;--flex-wrap:nowrap;}.elementor-8681 .elementor-element.elementor-element-5804309{--width:105px;}.elementor-8681 .elementor-element.elementor-element-095263c img{max-width:90px;}.elementor-8681 .elementor-element.elementor-element-10c94d0{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-542092a{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-3b24749{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-1462be3{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-dfc5ba3{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-7b736af{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-f217c95{--min-height:320px;}.elementor-8681 .elementor-element.elementor-element-563cd93{--min-height:360px;}.elementor-8681 .elementor-element.elementor-element-a68bfe1{--n-menu-title-font-size:20px;--n-menu-title-padding:20px 20px 20px 20px;}.elementor-8681 .elementor-element.elementor-element-19094e3{--width:60%;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-5620772{--width:60%;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8681 .elementor-element.elementor-element-d850689.elementor-element{--flex-grow:0;--flex-shrink:0;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-d4dbbd4 */.elementor-8681 .elementor-element.elementor-element-d4dbbd4 a
{ 
    display: block;
    aspect-ratio: 16 / 9; 
    max-width: 220px;
}


.elementor-8681 .elementor-element.elementor-element-d4dbbd4 a img
{ 
    width: 100%;
    height: 100%;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e9f7cc */.elementor-8681 .elementor-element.elementor-element-6e9f7cc
{
    width:auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-404c724 */@media (max-width: 767px) {
  .elementor-8681 .elementor-element.elementor-element-404c724 .elementor-button-icon {
    margin-left: -10px !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82debdb */.eh-cta .elementor-button-icon {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.eh-cta .elementor-button-icon::before,
.eh-cta .elementor-button-icon::after {
  content: "";
  position: absolute;
  right: 0;
  top: 22%;
  border: 1.5px solid transparent;
  border-top-color: #fff;
  border-right-color: #fff;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  animation: eh-signal 2.2s ease-in-out infinite;
}

.eh-cta .elementor-button-icon::before {
  width: 8px; height: 8px;
  margin-right: -1px;
  margin-top: -4px;
}

.eh-cta .elementor-button-icon::after {
  width: 14px; height: 14px;
  margin-right: -4px;
  margin-top: -7px;
  animation-delay: .18s;
}

@keyframes eh-signal {
  0%, 6%    { opacity: 0; }
  20%, 60%  { opacity: 1; }
  78%, 100% { opacity: 0; }
}

@media (prefers-reduced-motion: reduce) {
  .eh-cta .elementor-button-icon::before,
  .eh-cta .elementor-button-icon::after {
    animation: none;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a29b66 */.elementor-8681 .elementor-element.elementor-element-6a29b66
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef8698f */.elementor-8681 .elementor-element.elementor-element-ef8698f
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef8698f */.elementor-8681 .elementor-element.elementor-element-ef8698f
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef8698f */.elementor-8681 .elementor-element.elementor-element-ef8698f
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef8698f */.elementor-8681 .elementor-element.elementor-element-ef8698f
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef8698f */.elementor-8681 .elementor-element.elementor-element-ef8698f
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef8698f */.elementor-8681 .elementor-element.elementor-element-ef8698f
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef8698f */.elementor-8681 .elementor-element.elementor-element-ef8698f
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef8698f */.elementor-8681 .elementor-element.elementor-element-ef8698f
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-aec2648 *//* eh-mobile-menu-target-20260714 */
@media (max-width: 767px) {
  .elementor-8681 .elementor-element.elementor-element-aec2648 .e-n-menu-toggle {
    min-width: 44px;
    min-height: 44px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }

  /* 精準無縫對齊 Header 下緣 */
  .elementor-8681 .elementor-element.elementor-element-aec2648 .e-n-menu-wrapper,
  .elementor-8681 .elementor-element.elementor-element-aec2648 [class*="e-n-menu-content"] {
    top: 100% !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-095263c */.elementor-8681 .elementor-element.elementor-element-095263c a
{ 
    display: block;
    aspect-ratio: 16 / 9; 
    max-width: 220px;
}


.elementor-8681 .elementor-element.elementor-element-095263c a img
{ 
    width: 100%;
    height: 100%;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5804309 */.elementor-8681 .elementor-element.elementor-element-5804309
{
    width:auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb61a1c */.elementor-8681 .elementor-element.elementor-element-cb61a1c
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb61a1c */.elementor-8681 .elementor-element.elementor-element-cb61a1c
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb61a1c */.elementor-8681 .elementor-element.elementor-element-cb61a1c
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb61a1c */.elementor-8681 .elementor-element.elementor-element-cb61a1c
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb61a1c */.elementor-8681 .elementor-element.elementor-element-cb61a1c
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb61a1c */.elementor-8681 .elementor-element.elementor-element-cb61a1c
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb61a1c */.elementor-8681 .elementor-element.elementor-element-cb61a1c
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb61a1c */.elementor-8681 .elementor-element.elementor-element-cb61a1c
{
    flex-grow:1;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-a68bfe1 *//* eh-mobile-menu-target-20260714 */
@media (max-width: 767px) {
  .elementor-8681 .elementor-element.elementor-element-a68bfe1 .e-n-menu-toggle {
    min-width: 44px;
    min-height: 44px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }

  /* 精準無縫對齊 Header 下緣 */
  .elementor-8681 .elementor-element.elementor-element-a68bfe1 .e-n-menu-wrapper,
  .elementor-8681 .elementor-element.elementor-element-a68bfe1 [class*="e-n-menu-content"] {
    top: 100% !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa9ae36 */.elementor-8681 .elementor-element.elementor-element-fa9ae36
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc6ce16 */:root {
  --eh-h: 44px;
}

.eh-lic,
.eh-cta .elementor-button {
  height: var(--eh-h);
  min-height: var(--eh-h);
  box-sizing: border-box;
}

.eh-lic {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 7px;
  border: 1px solid #b8b2aa;
  border-radius: 5px;
  padding: 0 14px;
  font-size: 12px;
  line-height: 1.3;
  letter-spacing: .01em;
  white-space: nowrap;
  font-family: inherit;
  min-width: 0;
}

.eh-lic__i {
  width: 17px;
  height: 17px;
  flex: 0 0 auto;
  color: #57534e;
}

.eh-lic__a {
  font-weight: 500;
  color: #2b2724;
}

.eh-lic__b {
  color: #57534e;
  font-size: 11.5px;
}

.eh-cta .elementor-button {
  padding-top: 0;
  padding-bottom: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.eh-cta .elementor-button-icon {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.eh-cta .elementor-button-icon::before,
.eh-cta .elementor-button-icon::after {
  content: "";
  position: absolute;
  right: 0;
  top: 22%;
  border: 1.5px solid transparent;
  border-top-color: #fff;
  border-right-color: #fff;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  animation: eh-signal 2.2s ease-in-out infinite;
}

.eh-cta .elementor-button-icon::before {
  width: 8px;
  height: 8px;
  margin-right: -1px;
  margin-top: -4px;
}

.eh-cta .elementor-button-icon::after {
  width: 14px;
  height: 14px;
  margin-right: -4px;
  margin-top: -7px;
  animation-delay: .18s;
}

@keyframes eh-signal {
  0%, 6%    { opacity: 0; }
  20%, 60%  { opacity: 1; }
  78%, 100% { opacity: 0; }
}

@media (prefers-reduced-motion: reduce) {
  .eh-cta .elementor-button-icon::before,
  .eh-cta .elementor-button-icon::after {
    animation: none;
    opacity: 1;
  }
}

@media (max-width: 767px) {
  .eh-lic {
    display: grid;
    grid-template-columns: auto 1fr;
    column-gap: 7px;
    row-gap: 0;
    align-items: center;
    align-content: center;
    padding: 0 11px;
    text-align: left;
  }

  .eh-lic__i {
    display: block;
    grid-column: 1;
    grid-row: 1 / span 2;
    width: 16px;
    height: 16px;
  }

  .eh-lic__a {
    grid-column: 2;
    grid-row: 1;
    font-size: 11.5px;
  }

  .eh-lic__b {
    grid-column: 2;
    grid-row: 2;
    font-size: 11px;
  }

  .eh-cta .elementor-button {
    width: var(--eh-h);
    padding-left: 0;
    padding-right: 0;
    border-radius: 5px;
    min-width: 0;
  }

  .eh-cta .elementor-button-text {
    display: none;
  }

  .eh-cta .elementor-button-icon {
    margin-left: 0;
    margin-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d850689 */.eh-cta .elementor-button-icon {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.eh-cta .elementor-button-icon::before,
.eh-cta .elementor-button-icon::after {
  content: "";
  position: absolute;
  right: 0;
  top: 22%;
  border: 1.5px solid transparent;
  border-top-color: #fff;
  border-right-color: #fff;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  animation: eh-signal 2.2s ease-in-out infinite;
}

.eh-cta .elementor-button-icon::before {
  width: 8px; height: 8px;
  margin-right: -1px;
  margin-top: -4px;
}

.eh-cta .elementor-button-icon::after {
  width: 14px; height: 14px;
  margin-right: -4px;
  margin-top: -7px;
  animation-delay: .18s;
}

@keyframes eh-signal {
  0%, 6%    { opacity: 0; }
  20%, 60%  { opacity: 1; }
  78%, 100% { opacity: 0; }
}

@media (prefers-reduced-motion: reduce) {
  .eh-cta .elementor-button-icon::before,
  .eh-cta .elementor-button-icon::after {
    animation: none;
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-c90d587 */.elementor-8681 .elementor-element.elementor-element-c90d587 a
{ 
    display: block;
    aspect-ratio: 16 / 9; 
    max-width: 220px;
}


.elementor-8681 .elementor-element.elementor-element-c90d587 a img
{ 
    width: 100%;
    height: 100%;
object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056605b */.elementor-8681 .elementor-element.elementor-element-056605b
{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c0f7ecc */@media (max-width: 767px) {
  .m-bottom-nav {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9999;
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 4px; /* Reduced gap for a more cohesive look */
    padding: 8px 12px calc(8px + env(safe-area-inset-bottom));
    background: rgba(255, 255, 255, 0.92);
    border-top: 1px solid rgba(0, 0, 0, 0.05);
    box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.06); /* Softer, more modern shadow */
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px); /* Safari support */
  }

  .m-item {
    min-height: 50px; /* Slightly taller for better touch targets */
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 4px;
    text-decoration: none;
    color: #666666; /* Softer neutral gray for inactive items */
    background: transparent; /* Removed the heavy gray background */
    font-size: 11px;
    font-weight: 500;
    line-height: 1.1;
    border: 0;
    box-shadow: none;
    transition: all 0.2s ease-in-out; /* Smooth hover/tap transitions */
  }

  .m-item i {
    font-size: 20px; /* Slightly larger icons */
    transition: transform 0.2s ease;
  }

  /* Tap animation for all items */
  .m-item:active i {
    transform: scale(0.85);
  }

  /* --- Individual Item Styling --- */

  /* 1. Home active */
  .m-item.is-active {
    color: #E91E63;
    font-weight: 700;
  }

  /* 2. Service button resets */
  .m-bottom-nav .js-open-menu {
    background: transparent !important;
    color: #666666 !important;
    outline: none !important;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
  }

  /* 3. WhatsApp */
  .m-item--wa {
    color: #1DA851;
    /* Optional: Keep a very subtle background, or leave transparent for cleaner look */
    /* background: #f2fcf5; */ 
  }
  .m-item--wa i {
    font-size: 22px; /* Make the WA icon pop just a bit more */
  }

  /* 4. Call CTA */
  .m-item--cta {
    color: #fff;
    background: #E91E63;
    font-weight: 600;
    box-shadow: 0 4px 12px rgba(233, 30, 99, 0.3); /* Softer pink shadow */
  }
  
  /* Make the CTA button scale down slightly when tapped */
  .m-item--cta:active {
    transform: scale(0.96); 
  }

  body {
    padding-bottom: 90px;
  }
}

@media (min-width: 768px) {
  .m-bottom-nav {
    display: none !important;
  }
}/* End custom CSS */