.elementor-227 .elementor-element.elementor-element-1791691e{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAEAEA;padding:50px 0px 50px 0px;}.elementor-227 .elementor-element.elementor-element-5a0989e .elementor-repeater-item-9fecc87 > a :is(i, svg){color:#222222;fill:#222222;}.elementor-227 .elementor-element.elementor-element-5a0989e .elementor-repeater-item-9fecc87 > a:hover{color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-5a0989e .elementor-repeater-item-9fecc87 > a:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-5a0989e .elementor-repeater-item-7db3576 > a :is(i, svg){color:#222222;fill:#222222;}.elementor-227 .elementor-element.elementor-element-5a0989e .elementor-repeater-item-7db3576 > a:hover{color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-5a0989e .elementor-repeater-item-7db3576 > a:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-5a0989e .elementor-repeater-item-ebed4df > a :is(i, svg){color:#222222;fill:#222222;}.elementor-227 .elementor-element.elementor-element-5a0989e .elementor-repeater-item-ebed4df > a:hover{color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-5a0989e .elementor-repeater-item-ebed4df > a:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-5a0989e a > i{padding-right:5px;}.elementor-227 .elementor-element.elementor-element-5a0989e .ekit_social_media{text-align:center;}.elementor-227 .elementor-element.elementor-element-5a0989e .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;font-family:"Noto Sans HK", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;line-height:28px;}.elementor-227 .elementor-element.elementor-element-5a0989e .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-227 .elementor-element.elementor-element-7d71198b{padding:50px 0px 25px 0px;}.elementor-227 .elementor-element.elementor-element-7412eed6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px;}.elementor-227 .elementor-element.elementor-element-166b6dd > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:0px 0px 0px 0px;}.elementor-227 .elementor-element.elementor-element-166b6dd img{width:180px;}.elementor-227 .elementor-element.elementor-element-56f6393f > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#ECECEC;}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-icon i{color:#A28573;transition:color 0.3s;}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-icon svg{fill:#A28573;transition:fill 0.3s;}.elementor-227 .elementor-element.elementor-element-56f6393f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-item > a{font-family:var( --e-global-typography-1ee013c-font-family ), Sans-serif;font-size:var( --e-global-typography-1ee013c-font-size );font-weight:var( --e-global-typography-1ee013c-font-weight );text-transform:var( --e-global-typography-1ee013c-text-transform );letter-spacing:var( --e-global-typography-1ee013c-letter-spacing );}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-icon i{color:#A28573;transition:color 0.3s;}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-icon svg{fill:#A28573;transition:fill 0.3s;}.elementor-227 .elementor-element.elementor-element-bbd78e2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-item > a{font-family:"Noto Sans HK", Sans-serif;font-size:0.8rem;font-weight:300;letter-spacing:1.4px;}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A28573;}.elementor-227 .elementor-element.elementor-element-65ea9f0 .elementor-repeater-item-9fecc87 > a :is(i, svg){color:#222222;fill:#222222;}.elementor-227 .elementor-element.elementor-element-65ea9f0 .elementor-repeater-item-9fecc87 > a:hover{color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-65ea9f0 .elementor-repeater-item-9fecc87 > a:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-65ea9f0 .elementor-repeater-item-7db3576 > a :is(i, svg){color:#222222;fill:#222222;}.elementor-227 .elementor-element.elementor-element-65ea9f0 .elementor-repeater-item-7db3576 > a:hover{color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-65ea9f0 .elementor-repeater-item-7db3576 > a:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-65ea9f0 .elementor-repeater-item-0c68924 > a :is(i, svg){color:#222222;fill:#222222;}.elementor-227 .elementor-element.elementor-element-65ea9f0 .elementor-repeater-item-0c68924 > a:hover{color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-65ea9f0 .elementor-repeater-item-0c68924 > a:hover svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-65ea9f0 a > i{padding-right:5px;}.elementor-227 .elementor-element.elementor-element-65ea9f0 .ekit_social_media{text-align:center;}.elementor-227 .elementor-element.elementor-element-65ea9f0 .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;font-family:"Noto Sans HK", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;line-height:28px;}.elementor-227 .elementor-element.elementor-element-65ea9f0 .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-icon i{color:#A28573;transition:color 0.3s;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-icon svg{fill:#A28573;transition:fill 0.3s;}.elementor-227 .elementor-element.elementor-element-077cefb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-item > a{font-family:"Noto Sans HK", Sans-serif;font-size:0.8rem;font-weight:300;letter-spacing:1.4px;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-item:hover .elementor-icon-list-text{color:#A28573;}.elementor-227 .elementor-element.elementor-element-1422447{--display:flex;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-227:not(.elementor-motion-effects-element-type-background), .elementor-227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-item > a{font-size:var( --e-global-typography-1ee013c-font-size );letter-spacing:var( --e-global-typography-1ee013c-letter-spacing );}}@media(max-width:1024px){.elementor-227 .elementor-element.elementor-element-1791691e{padding:1rem 1rem 1rem 1rem;}.elementor-227 .elementor-element.elementor-element-565465c8 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-227 .elementor-element.elementor-element-7d71198b{padding:2rem 2rem 2rem 2rem;}.elementor-227 .elementor-element.elementor-element-7412eed6 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-227 .elementor-element.elementor-element-166b6dd > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-227 .elementor-element.elementor-element-166b6dd img{width:125px;}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-item > a{font-size:var( --e-global-typography-1ee013c-font-size );letter-spacing:var( --e-global-typography-1ee013c-letter-spacing );}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-item > a{font-size:12px;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-item > a{font-size:12px;}.elementor-227 .elementor-element.elementor-element-1422447{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}}@media(max-width:767px){.elementor-227 .elementor-element.elementor-element-1791691e{padding:10px 10px 10px 10px;}.elementor-227 .elementor-element.elementor-element-565465c8 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-227 .elementor-element.elementor-element-7d71198b{padding:1rem 0rem 0rem 0rem;}.elementor-227 .elementor-element.elementor-element-7412eed6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-227 .elementor-element.elementor-element-7412eed6 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:1rem 1rem 1rem 1rem;}.elementor-227 .elementor-element.elementor-element-166b6dd img{width:128px;}.elementor-227 .elementor-element.elementor-element-56f6393f > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;padding:0rem 0rem 1rem 0rem;border-width:0px 0px 1px 0px;}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-227 .elementor-element.elementor-element-56f6393f{--icon-vertical-offset:0px;}.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-item > a{font-size:var( --e-global-typography-1ee013c-font-size );letter-spacing:var( --e-global-typography-1ee013c-letter-spacing );}.elementor-227 .elementor-element.elementor-element-bbd78e2 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-item > a{font-size:11px;}.elementor-227 .elementor-element.elementor-element-65ea9f0 .ekit_social_media > li > a{font-size:0.7rem;}.elementor-227 .elementor-element.elementor-element-077cefb > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-item > a{font-size:11px;}.elementor-227 .elementor-element.elementor-element-1422447{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for icon-list, class: .elementor-element-56f6393f */@media (max-width: 767px){
    
.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-widget-container{
    margin: auto
}

.elementor-227 .elementor-element.elementor-element-56f6393f .elementor-icon-list-items{
    display: flex;
    flex-direction: column;
    align-content: center!important;
    align-items: center;
    margin: auto;
    width: 100%!important;
    gap: 8px
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bbd78e2 */@media (max-width: 767px){
    
.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-widget-container{
    margin: auto
}

.elementor-227 .elementor-element.elementor-element-bbd78e2 .elementor-icon-list-items{
    display: flex;
    flex-direction: column;
    align-content: center!important;
    align-items: center;
    margin: auto;
    width: 100%!important;
    gap: 8px
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-077cefb */@media (max-width: 767px){
    
.elementor-227 .elementor-element.elementor-element-077cefb .elementor-widget-container{
    margin: auto
}

.elementor-227 .elementor-element.elementor-element-077cefb .elementor-icon-list-items{
    display: flex;
    flex-direction: column;
    align-content: center!important;
    align-items: center;
    margin: auto;
    width: 100%!important;
    gap: 8px
}
}/* End custom CSS */