.elementor-28531 .elementor-element.elementor-element-71be243{--display:flex;--min-height:720px;--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;--background-transition:0.3s;--margin-top:-167px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:167px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-71be243:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-71be243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-banner-desktop1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28531 .elementor-element.elementor-element-71be243, .elementor-28531 .elementor-element.elementor-element-71be243::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-d9cab64 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28531 .elementor-element.elementor-element-d9cab64 .elementor-heading-title{color:#FFFFFF;font-size:32px;font-weight:700;line-height:46px;letter-spacing:10%;}.elementor-28531 .elementor-element.elementor-element-8bbfb64 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28531 .elementor-element.elementor-element-8bbfb64 .elementor-heading-title{color:#FFFFFF;font-size:48px;font-weight:700;line-height:69px;letter-spacing:10%;}.elementor-28531 .elementor-element.elementor-element-b05025c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28531 .elementor-element.elementor-element-b05025c .elementor-heading-title{color:#FFFFFF;font-size:32px;font-weight:700;line-height:46px;letter-spacing:10%;}.elementor-28531 .elementor-element.elementor-element-7e3ab9a{--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;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-cb20022 .elementor-button{background-color:#F3F2F2;font-family:"Noto Serif HK";font-size:16px;font-weight:600;line-height:23px;letter-spacing:10%;fill:#205527;color:#205527;border-radius:0px 0px 0px 0px;padding:18.5px 0px 18.5px 0px;}.elementor-28531 .elementor-element.elementor-element-cb20022{width:var( --container-widget-width, 33.3333333333% );max-width:33.3333333333%;--container-widget-width:33.3333333333%;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-34c9583 .elementor-button{background-color:#205527;font-family:"Noto Serif HK";font-size:16px;font-weight:600;line-height:23px;letter-spacing:10%;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18.5px 0px 18.5px 0px;}.elementor-28531 .elementor-element.elementor-element-34c9583{width:var( --container-widget-width, 33.3333333333% );max-width:33.3333333333%;--container-widget-width:33.3333333333%;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-6f049a4 .elementor-button{background-color:#205527;font-family:"Noto Serif HK";font-size:16px;font-weight:600;line-height:23px;letter-spacing:10%;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18.5px 0px 18.5px 0px;}.elementor-28531 .elementor-element.elementor-element-6f049a4{width:var( --container-widget-width, 33.3333333333% );max-width:33.3333333333%;--container-widget-width:33.3333333333%;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-edc8468{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-1d27d7e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28531 .elementor-element.elementor-element-1d27d7e .elementor-heading-title{color:#205527;font-size:32px;font-weight:700;line-height:46px;letter-spacing:10%;}.elementor-28531 .elementor-element.elementor-element-3eae2d9{color:#4F4340;font-size:16px;font-weight:400;}.elementor-28531 .elementor-element.elementor-element-dac6cef{--display:flex;--min-height:720px;--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;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-dac6cef, .elementor-28531 .elementor-element.elementor-element-dac6cef::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-6e2f02f{--display:flex;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-6e2f02f:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-6e2f02f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-2-desktop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28531 .elementor-element.elementor-element-6e2f02f, .elementor-28531 .elementor-element.elementor-element-6e2f02f::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-7afbf00{--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:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-96ca9b3{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-27fa716{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-27fa716 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28531 .elementor-element.elementor-element-27fa716 .elementor-heading-title{color:#205527;font-size:32px;font-weight:700;line-height:46px;letter-spacing:10%;}.elementor-28531 .elementor-element.elementor-element-1fe7000{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:var( --e-global-color-2aea2b5 );font-size:16px;font-weight:400;line-height:23px;}.elementor-28531 .elementor-element.elementor-element-1fe7000 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28531 .elementor-element.elementor-element-6016f0d .elementor-button{background-color:#A48949;font-family:"Noto Serif HK";font-size:16px;font-weight:500;line-height:23px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 0px 12px 0px;}.elementor-28531 .elementor-element.elementor-element-6016f0d{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-945b9a5{--display:flex;--min-height:720px;--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;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-945b9a5, .elementor-28531 .elementor-element.elementor-element-945b9a5::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-4a37cbd{--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:center;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-6c5d01b{--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;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-28531 .elementor-element.elementor-element-23de4cb{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-23de4cb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28531 .elementor-element.elementor-element-23de4cb .elementor-heading-title{color:#205527;font-size:32px;font-weight:700;line-height:46px;letter-spacing:10%;}.elementor-28531 .elementor-element.elementor-element-eec6670{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:var( --e-global-color-2aea2b5 );font-size:16px;font-weight:400;line-height:23px;}.elementor-28531 .elementor-element.elementor-element-eec6670 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28531 .elementor-element.elementor-element-7813396 .elementor-button{background-color:#A48949;font-family:"Noto Serif HK";font-size:16px;font-weight:500;line-height:23px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 0px 12px 0px;}.elementor-28531 .elementor-element.elementor-element-7813396{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-33cb94f{--display:flex;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-33cb94f:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-33cb94f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-3-desktop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28531 .elementor-element.elementor-element-33cb94f, .elementor-28531 .elementor-element.elementor-element-33cb94f::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-8ababd1{--display:flex;--min-height:720px;--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;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-8ababd1, .elementor-28531 .elementor-element.elementor-element-8ababd1::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-d2e16c2{--display:flex;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-d2e16c2:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-d2e16c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-4-desktop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28531 .elementor-element.elementor-element-d2e16c2, .elementor-28531 .elementor-element.elementor-element-d2e16c2::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-7378665{--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:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-482421d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-184d704{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-184d704 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28531 .elementor-element.elementor-element-184d704 .elementor-heading-title{color:#205527;font-size:32px;font-weight:700;line-height:46px;letter-spacing:10%;}.elementor-28531 .elementor-element.elementor-element-ff83af5{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:var( --e-global-color-2aea2b5 );font-size:16px;font-weight:400;line-height:23px;}.elementor-28531 .elementor-element.elementor-element-ff83af5 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28531 .elementor-element.elementor-element-193195f .elementor-button{background-color:#A48949;font-family:"Noto Serif HK";font-size:16px;font-weight:500;line-height:23px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 0px 12px 0px;}.elementor-28531 .elementor-element.elementor-element-193195f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-7f6feb1{--display:flex;--min-height:720px;--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;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-7f6feb1, .elementor-28531 .elementor-element.elementor-element-7f6feb1::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-3e0f88a{--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:center;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-74fea86{--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;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-28531 .elementor-element.elementor-element-c483d31{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-c483d31 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28531 .elementor-element.elementor-element-c483d31 .elementor-heading-title{color:#205527;font-size:32px;font-weight:700;line-height:46px;letter-spacing:10%;}.elementor-28531 .elementor-element.elementor-element-62849e6{--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:24px 24px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-28531 .elementor-element.elementor-element-d727cd5{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-2878667{width:auto;max-width:auto;}.elementor-28531 .elementor-element.elementor-element-2878667 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-28531 .elementor-element.elementor-element-2878667 .elementor-heading-title{color:#048743;font-family:"Noto Serif HK";font-size:40px;font-weight:700;line-height:57px;}.elementor-28531 .elementor-element.elementor-element-f8c3cbe{width:auto;max-width:auto;}.elementor-28531 .elementor-element.elementor-element-f8c3cbe .elementor-heading-title{color:#8A8280;font-family:"Noto Serif HK";font-size:16px;font-weight:600;line-height:23px;}.elementor-28531 .elementor-element.elementor-element-d81badb{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-f1640d0 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-28531 .elementor-element.elementor-element-f1640d0 .elementor-heading-title{color:#048743;font-family:"Noto Serif HK";font-size:40px;font-weight:700;line-height:57px;}.elementor-28531 .elementor-element.elementor-element-b48f5af{width:auto;max-width:auto;}.elementor-28531 .elementor-element.elementor-element-b48f5af .elementor-heading-title{color:#8A8280;font-family:"Noto Serif HK";font-size:16px;font-weight:600;line-height:23px;}.elementor-28531 .elementor-element.elementor-element-dba53ad{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:var( --e-global-color-2aea2b5 );font-size:16px;font-weight:400;line-height:23px;}.elementor-28531 .elementor-element.elementor-element-dba53ad > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28531 .elementor-element.elementor-element-d43d159 .elementor-button{background-color:#A48949;font-family:"Noto Serif HK";font-size:16px;font-weight:500;line-height:23px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 0px 12px 0px;}.elementor-28531 .elementor-element.elementor-element-d43d159{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-32bc0e7{--display:flex;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-32bc0e7:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-32bc0e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-5-desktop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28531 .elementor-element.elementor-element-32bc0e7, .elementor-28531 .elementor-element.elementor-element-32bc0e7::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-11b15a8{--display:flex;--min-height:720px;--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;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-11b15a8, .elementor-28531 .elementor-element.elementor-element-11b15a8::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-0f01a58{--display:flex;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-0f01a58:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-0f01a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-6-desktop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28531 .elementor-element.elementor-element-0f01a58, .elementor-28531 .elementor-element.elementor-element-0f01a58::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-526ba89{--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:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-153d8c9{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-4507280{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-4507280 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28531 .elementor-element.elementor-element-4507280 .elementor-heading-title{color:#205527;font-size:32px;font-weight:700;line-height:46px;letter-spacing:10%;}.elementor-28531 .elementor-element.elementor-element-5cdfe0c{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:#4F4340;font-size:16px;font-weight:400;line-height:23px;}.elementor-28531 .elementor-element.elementor-element-5cdfe0c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28531 .elementor-element.elementor-element-d91e4f1{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:var( --e-global-color-2aea2b5 );font-size:16px;font-weight:400;line-height:23px;}.elementor-28531 .elementor-element.elementor-element-d91e4f1 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28531 .elementor-element.elementor-element-68e047e .elementor-button{background-color:#A48949;font-family:"Noto Serif HK";font-size:16px;font-weight:500;line-height:23px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 0px 12px 0px;}.elementor-28531 .elementor-element.elementor-element-68e047e{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-01b7983{--display:flex;--min-height:720px;--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;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-01b7983, .elementor-28531 .elementor-element.elementor-element-01b7983::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-108ba56{--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:center;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-717c9ec{--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;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-28531 .elementor-element.elementor-element-9f58dbf{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-9f58dbf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-28531 .elementor-element.elementor-element-9f58dbf .elementor-heading-title{color:#205527;font-size:32px;font-weight:700;line-height:46px;letter-spacing:10%;}.elementor-28531 .elementor-element.elementor-element-8e5cd0c{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:var( --e-global-color-2aea2b5 );font-size:16px;font-weight:400;line-height:23px;}.elementor-28531 .elementor-element.elementor-element-8e5cd0c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-28531 .elementor-element.elementor-element-691d4cf .elementor-button{background-color:#A48949;font-family:"Noto Serif HK";font-size:16px;font-weight:500;line-height:23px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:13px 0px 12px 0px;}.elementor-28531 .elementor-element.elementor-element-691d4cf{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-28531 .elementor-element.elementor-element-7177892{--display:flex;--background-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-7177892:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-7177892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-7-desktop-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28531 .elementor-element.elementor-element-7177892, .elementor-28531 .elementor-element.elementor-element-7177892::before{--border-transition:0.3s;}.elementor-28531 .elementor-element.elementor-element-89c7e4b{--display:flex;--background-transition:0.3s;}@media(min-width:768px){.elementor-28531 .elementor-element.elementor-element-71be243{--content-width:1200px;}.elementor-28531 .elementor-element.elementor-element-edc8468{--content-width:792px;}.elementor-28531 .elementor-element.elementor-element-62849e6{--width:500px;}.elementor-28531 .elementor-element.elementor-element-d727cd5{--width:65px;}.elementor-28531 .elementor-element.elementor-element-d81badb{--width:calc(100% - 89px);}}@media(max-width:1024px) and (min-width:768px){.elementor-28531 .elementor-element.elementor-element-6e2f02f{--width:100%;}.elementor-28531 .elementor-element.elementor-element-33cb94f{--width:100%;}.elementor-28531 .elementor-element.elementor-element-d2e16c2{--width:100%;}.elementor-28531 .elementor-element.elementor-element-d81badb{--width:calc(100% - 89px);}.elementor-28531 .elementor-element.elementor-element-32bc0e7{--width:100%;}.elementor-28531 .elementor-element.elementor-element-0f01a58{--width:100%;}.elementor-28531 .elementor-element.elementor-element-7177892{--width:100%;}}@media(max-width:1024px){.elementor-28531 .elementor-element.elementor-element-71be243:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-71be243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-banner-mobile.jpg");}.elementor-28531 .elementor-element.elementor-element-71be243{--min-height:616px;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-d9cab64 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 20px;}.elementor-28531 .elementor-element.elementor-element-d9cab64 .elementor-heading-title{font-size:24px;line-height:34px;letter-spacing:6%;}.elementor-28531 .elementor-element.elementor-element-8bbfb64 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 20px;}.elementor-28531 .elementor-element.elementor-element-8bbfb64 .elementor-heading-title{font-size:32px;line-height:46px;}.elementor-28531 .elementor-element.elementor-element-b05025c > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 20px;}.elementor-28531 .elementor-element.elementor-element-b05025c .elementor-heading-title{font-size:24px;line-height:34px;letter-spacing:6%;}.elementor-28531 .elementor-element.elementor-element-cb20022 .elementor-button{font-size:13px;padding:14.5px 0px 14.5px 0px;}.elementor-28531 .elementor-element.elementor-element-34c9583 .elementor-button{font-size:13px;padding:14.5px 0px 14.5px 0px;}.elementor-28531 .elementor-element.elementor-element-6f049a4 .elementor-button{font-size:13px;padding:14.5px 0px 14.5px 0px;}.elementor-28531 .elementor-element.elementor-element-edc8468{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-28531 .elementor-element.elementor-element-1d27d7e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-28531 .elementor-element.elementor-element-1d27d7e{text-align:center;}.elementor-28531 .elementor-element.elementor-element-1d27d7e .elementor-heading-title{font-size:24px;line-height:34px;letter-spacing:8%;}.elementor-28531 .elementor-element.elementor-element-3eae2d9{font-size:15px;line-height:22px;}.elementor-28531 .elementor-element.elementor-element-dac6cef{--min-height:375px;--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-28531 .elementor-element.elementor-element-6e2f02f:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-6e2f02f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-2-mobile.png");}.elementor-28531 .elementor-element.elementor-element-6e2f02f{--min-height:375px;}.elementor-28531 .elementor-element.elementor-element-7afbf00{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-28531 .elementor-element.elementor-element-96ca9b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-27fa716 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-28531 .elementor-element.elementor-element-27fa716 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-28531 .elementor-element.elementor-element-1fe7000 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-28531 .elementor-element.elementor-element-1fe7000{font-size:15px;line-height:22px;}.elementor-28531 .elementor-element.elementor-element-945b9a5{--min-height:375px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28531 .elementor-element.elementor-element-4a37cbd{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-28531 .elementor-element.elementor-element-6c5d01b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-23de4cb > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-28531 .elementor-element.elementor-element-23de4cb .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-28531 .elementor-element.elementor-element-eec6670 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-28531 .elementor-element.elementor-element-eec6670{font-size:15px;line-height:22px;}.elementor-28531 .elementor-element.elementor-element-33cb94f:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-33cb94f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-3-mobile.png");}.elementor-28531 .elementor-element.elementor-element-33cb94f{--min-height:375px;}.elementor-28531 .elementor-element.elementor-element-8ababd1{--min-height:375px;--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-28531 .elementor-element.elementor-element-d2e16c2:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-d2e16c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-4-mobile.jpg");}.elementor-28531 .elementor-element.elementor-element-d2e16c2{--min-height:375px;}.elementor-28531 .elementor-element.elementor-element-7378665{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-28531 .elementor-element.elementor-element-482421d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-184d704 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-28531 .elementor-element.elementor-element-184d704 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-28531 .elementor-element.elementor-element-ff83af5 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-28531 .elementor-element.elementor-element-ff83af5{font-size:15px;line-height:22px;}.elementor-28531 .elementor-element.elementor-element-7f6feb1{--min-height:375px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28531 .elementor-element.elementor-element-3e0f88a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-28531 .elementor-element.elementor-element-74fea86{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-c483d31 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-28531 .elementor-element.elementor-element-c483d31 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-28531 .elementor-element.elementor-element-2878667 .elementor-heading-title{font-size:32px;line-height:46px;}.elementor-28531 .elementor-element.elementor-element-f8c3cbe .elementor-heading-title{font-size:15px;line-height:22px;}.elementor-28531 .elementor-element.elementor-element-f1640d0 .elementor-heading-title{font-size:32px;line-height:46px;}.elementor-28531 .elementor-element.elementor-element-b48f5af .elementor-heading-title{font-size:15px;line-height:22px;}.elementor-28531 .elementor-element.elementor-element-dba53ad > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-28531 .elementor-element.elementor-element-dba53ad{font-size:15px;line-height:22px;}.elementor-28531 .elementor-element.elementor-element-32bc0e7:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-32bc0e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-5-mobile.jpg");}.elementor-28531 .elementor-element.elementor-element-32bc0e7{--min-height:375px;}.elementor-28531 .elementor-element.elementor-element-11b15a8{--min-height:375px;--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-28531 .elementor-element.elementor-element-0f01a58:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-0f01a58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-6-mobile.jpg");}.elementor-28531 .elementor-element.elementor-element-0f01a58{--min-height:375px;}.elementor-28531 .elementor-element.elementor-element-526ba89{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-28531 .elementor-element.elementor-element-153d8c9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-4507280 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-28531 .elementor-element.elementor-element-4507280 .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-28531 .elementor-element.elementor-element-5cdfe0c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-28531 .elementor-element.elementor-element-d91e4f1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-28531 .elementor-element.elementor-element-d91e4f1{font-size:15px;line-height:22px;}.elementor-28531 .elementor-element.elementor-element-01b7983{--min-height:375px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28531 .elementor-element.elementor-element-108ba56{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-28531 .elementor-element.elementor-element-717c9ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28531 .elementor-element.elementor-element-9f58dbf > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-28531 .elementor-element.elementor-element-9f58dbf .elementor-heading-title{font-size:24px;line-height:34px;}.elementor-28531 .elementor-element.elementor-element-8e5cd0c > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-28531 .elementor-element.elementor-element-8e5cd0c{font-size:15px;line-height:22px;}.elementor-28531 .elementor-element.elementor-element-7177892:not(.elementor-motion-effects-element-type-background), .elementor-28531 .elementor-element.elementor-element-7177892 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://28happyvalley.com/wp-content/uploads/2025/06/跑馬地-東半山-section-7-mobile.jpg");}.elementor-28531 .elementor-element.elementor-element-7177892{--min-height:375px;}}@media(max-width:767px){.elementor-28531 .elementor-element.elementor-element-1d27d7e{text-align:center;}.elementor-28531 .elementor-element.elementor-element-27fa716{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-1fe7000{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-6016f0d{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-23de4cb{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-eec6670{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-7813396{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-184d704{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-ff83af5{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-193195f{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-c483d31{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-62849e6{--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:16px;--margin-left:0px;--margin-right:0px;}.elementor-28531 .elementor-element.elementor-element-d727cd5{--width:65px;}.elementor-28531 .elementor-element.elementor-element-d81badb{--width:calc(100% - 89px);}.elementor-28531 .elementor-element.elementor-element-dba53ad{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-d43d159{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-4507280{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-5cdfe0c{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-d91e4f1{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-68e047e{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-9f58dbf{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-8e5cd0c{width:100%;max-width:100%;}.elementor-28531 .elementor-element.elementor-element-691d4cf{width:100%;max-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-d9cab64 */@media screen and (max-width: 1024px) {
    .elementor-28531 .elementor-element.elementor-element-d9cab64 h1 {
        font-weight: 600;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b05025c */@media screen and (max-width: 1024px) {
    .elementor-28531 .elementor-element.elementor-element-b05025c h1 {
        font-weight: 600;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cb20022 */.elementor-28531 .elementor-element.elementor-element-cb20022 a.elementor-button {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34c9583 */.elementor-28531 .elementor-element.elementor-element-34c9583 a.elementor-button {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f049a4 */.elementor-28531 .elementor-element.elementor-element-6f049a4 a.elementor-button {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3eae2d9 */.elementor-28531 .elementor-element.elementor-element-3eae2d9 p {
    margin: 0px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fe7000 */.elementor-28531 .elementor-element.elementor-element-1fe7000 .elementor-widget-container {
    max-width: 500px;
    height: auto;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-1fe7000 .elementor-widget-container {
    max-width: unset;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6016f0d */.elementor-28531 .elementor-element.elementor-element-6016f0d a.elementor-button {
    width: 335px;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-6016f0d a.elementor-button {
    width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eec6670 */.elementor-28531 .elementor-element.elementor-element-eec6670 .elementor-widget-container {
    max-width: 500px;
    height: auto;
}
.elementor-28531 .elementor-element.elementor-element-eec6670 a {
    text-decoration: underline;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-eec6670 .elementor-widget-container {
    max-width: unset;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7813396 */.elementor-28531 .elementor-element.elementor-element-7813396 a.elementor-button {
    width: 335px;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-7813396 a.elementor-button {
    width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff83af5 */.elementor-28531 .elementor-element.elementor-element-ff83af5 .elementor-widget-container {
    max-width: 500px;
    height: auto;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-ff83af5 .elementor-widget-container {
    max-width: unset;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-193195f */.elementor-28531 .elementor-element.elementor-element-193195f a.elementor-button {
    width: 335px;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-193195f a.elementor-button {
    width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dba53ad */.elementor-28531 .elementor-element.elementor-element-dba53ad .elementor-widget-container {
    max-width: 500px;
    height: auto;
}
.elementor-28531 .elementor-element.elementor-element-dba53ad a {
    text-decoration: underline;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-dba53ad .elementor-widget-container {
    max-width: unset;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d43d159 */.elementor-28531 .elementor-element.elementor-element-d43d159 a.elementor-button {
    width: 335px;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-d43d159 a.elementor-button {
    width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cdfe0c */.elementor-28531 .elementor-element.elementor-element-5cdfe0c .elementor-widget-container {
    max-width: 500px;
    height: auto;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-5cdfe0c .elementor-widget-container {
    max-width: unset;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d91e4f1 */.elementor-28531 .elementor-element.elementor-element-d91e4f1 .elementor-widget-container {
    max-width: 500px;
    height: auto;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-d91e4f1 .elementor-widget-container {
    max-width: unset;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68e047e */.elementor-28531 .elementor-element.elementor-element-68e047e a.elementor-button {
    width: 335px;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-68e047e a.elementor-button {
    width: 100%;
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e5cd0c */.elementor-28531 .elementor-element.elementor-element-8e5cd0c .elementor-widget-container {
    max-width: 500px;
    height: auto;
}
.elementor-28531 .elementor-element.elementor-element-8e5cd0c a {
    text-decoration: underline;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-8e5cd0c .elementor-widget-container {
    max-width: unset;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-691d4cf */.elementor-28531 .elementor-element.elementor-element-691d4cf a.elementor-button {
    width: 335px;
}
@media screen and (max-width: 767px) {
.elementor-28531 .elementor-element.elementor-element-691d4cf a.elementor-button {
    width: 100%;
} 
}/* End custom CSS */