.elementor-177601 .elementor-element.elementor-element-54de929{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:.3s;--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px}.elementor-177601 .elementor-element.elementor-element-54de929:not(.elementor-motion-effects-element-type-background),.elementor-177601 .elementor-element.elementor-element-54de929>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#e9e9ec}.elementor-177601 .elementor-element.elementor-element-54de929,.elementor-177601 .elementor-element.elementor-element-54de929:before{--border-transition:.3s}.elementor-177601 .elementor-element.elementor-element-187c892{--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:space-between;--align-items:center;--gap:0px 0px;--background-transition:.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-177601 .elementor-element.elementor-element-1ffab2a .elementor-heading-title{color:#25283d;font-size:32px;font-weight:700;line-height:38.4px}.elementor-177601 .elementor-element.elementor-element-77ce809>.elementor-widget-container{padding:0}.elementor-177601 .elementor-element.elementor-element-07fe5ce{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px}.elementor-177601 .elementor-element.elementor-element-07fe5ce>.elementor-widget-container{margin:50px 0 0}.elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination{text-align:center;margin-top:90px}.elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination .page-numbers:not(.dots){color:#80c342}.elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination a.page-numbers:hover{color:#80c342}.elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination .page-numbers.current{color:#fff}body:not(.rtl) .elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination .page-numbers:not(:first-child){margin-left:calc(4px/2)}body:not(.rtl) .elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(4px/2)}body.rtl .elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination .page-numbers:not(:first-child){margin-right:calc(4px/2)}body.rtl .elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination .page-numbers:not(:last-child){margin-left:calc(4px/2)}@media(max-width:1024px){.elementor-177601 .elementor-element.elementor-element-54de929{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px}.elementor-177601 .elementor-element.elementor-element-187c892{--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start}.elementor-177601 .elementor-element.elementor-element-1ffab2a>.elementor-widget-container{margin:0 0 16px}.elementor-177601 .elementor-element.elementor-element-1ffab2a .elementor-heading-title{font-size:24px;line-height:28.8px}.elementor-177601 .elementor-element.elementor-element-07fe5ce{--grid-columns:1}.elementor-177601 .elementor-element.elementor-element-07fe5ce>.elementor-widget-container{margin:40px 0 0}.elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination{margin-top:40px}}@media(max-width:767px){.elementor-177601 .elementor-element.elementor-element-07fe5ce{--grid-columns:1}}@media screen and (max-width:1024px){.elementor-177601 .elementor-element.elementor-element-1ffab2a h1{color:#80c342 !important}}.elementor-177601 .elementor-element.elementor-element-77ce809 .position-relative{display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;flex-direction:row;gap:10px !important}.elementor-177601 .elementor-element.elementor-element-77ce809 .position-relative:before{position:absolute;content:'';width:20px;height:20px;top:10px;right:4px;background-image:url('https://28nts.com/wp-content/uploads/2024/11/filter-arrow.png');background-repeat:no-repeat;background-size:contain;background-position:center;z-index:1}.elementor-177601 .elementor-element.elementor-element-77ce809 #blog-archive-sorting{margin:0 !important}.elementor-177601 .elementor-element.elementor-element-77ce809 .elementor-shortcode label{display:block;font-family:"Noto Sans HK";font-size:14px;font-weight:400;line-height:20.27px;color:#5c5e6e;text-align:left;padding:0}.elementor-177601 .elementor-element.elementor-element-77ce809 .elementor-shortcode select#orderby{background:0 0;margin:0;height:40px;border:1px solid #25283d;border-radius:99px;font-size:14px;font-weight:400;line-height:20.27px;color:#25283d}.elementor-177601 .elementor-element.elementor-element-77ce809 .elementor-shortcode select.form-control option{font-family:"Noto Sans HK";font-size:16px;font-weight:400;line-height:23.17px;text-align:left;padding:4px 0 !important;margin:0}@media(max-width:767px){.elementor-177601 .elementor-element.elementor-element-77ce809 .position-relative:before{top:38px}.elementor-177601 .elementor-element.elementor-element-77ce809 .elementor-shortcode label{padding-bottom:8px}.elementor-177601 .elementor-element.elementor-element-77ce809 .elementor-shortcode select#orderby{width:100%}form#blog-archive-sorting{margin:0}}.elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-loop-container .e-loop-item:last-child>.blog-item-loop{border-bottom:1px solid #c8c9ce}.elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination{display:flex;align-items:center;justify-content:center}.elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination .page-numbers{display:flex;align-items:center;justify-items:center;height:40px;font-size:14px;font-weight:400;line-height:20.27px;padding:0 15.84px;background-color:#fff;border-radius:4px}.elementor-177601 .elementor-element.elementor-element-07fe5ce .prev,.elementor-177601 .elementor-element.elementor-element-07fe5ce .next{display:flex;padding:0 10px !important}.elementor-177601 .elementor-element.elementor-element-07fe5ce .elementor-pagination .current{background-color:#80c342}