.elementor-1158 .elementor-element.elementor-element-e3bf879 > .elementor-container{max-width:720px;}.elementor-1158 .elementor-element.elementor-element-e3bf879:not(.elementor-motion-effects-element-type-background), .elementor-1158 .elementor-element.elementor-element-e3bf879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1158 .elementor-element.elementor-element-e3bf879{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-1158 .elementor-element.elementor-element-e3bf879 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1158 .elementor-element.elementor-element-2f6fa30e .elementor-icon-wrapper{text-align:right;}.elementor-1158 .elementor-element.elementor-element-2f6fa30e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6693fba );}.elementor-1158 .elementor-element.elementor-element-2f6fa30e.elementor-view-framed .elementor-icon, .elementor-1158 .elementor-element.elementor-element-2f6fa30e.elementor-view-default .elementor-icon{color:var( --e-global-color-6693fba );border-color:var( --e-global-color-6693fba );}.elementor-1158 .elementor-element.elementor-element-2f6fa30e.elementor-view-framed .elementor-icon, .elementor-1158 .elementor-element.elementor-element-2f6fa30e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6693fba );}.elementor-1158 .elementor-element.elementor-element-2f6fa30e .elementor-icon{font-size:60px;}.elementor-1158 .elementor-element.elementor-element-2f6fa30e .elementor-icon svg{height:60px;}.elementor-1158 .elementor-element.elementor-element-2f6fa30e{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-1158 .elementor-element.elementor-element-2f6fa30e{right:-125px;}body.rtl .elementor-1158 .elementor-element.elementor-element-2f6fa30e{left:-125px;}.elementor-1158 .elementor-element.elementor-element-5b279231 .elementor-icon-wrapper{text-align:right;}.elementor-1158 .elementor-element.elementor-element-5b279231.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-756fae5 );}.elementor-1158 .elementor-element.elementor-element-5b279231.elementor-view-framed .elementor-icon, .elementor-1158 .elementor-element.elementor-element-5b279231.elementor-view-default .elementor-icon{color:var( --e-global-color-756fae5 );border-color:var( --e-global-color-756fae5 );}.elementor-1158 .elementor-element.elementor-element-5b279231.elementor-view-framed .elementor-icon, .elementor-1158 .elementor-element.elementor-element-5b279231.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-756fae5 );}.elementor-1158 .elementor-element.elementor-element-5b279231 .elementor-icon{font-size:60px;}.elementor-1158 .elementor-element.elementor-element-5b279231 .elementor-icon svg{height:60px;}.elementor-1158 .elementor-element.elementor-element-5b279231{width:auto;max-width:auto;top:25px;}body:not(.rtl) .elementor-1158 .elementor-element.elementor-element-5b279231{right:-150px;}body.rtl .elementor-1158 .elementor-element.elementor-element-5b279231{left:-150px;}.elementor-1158 .elementor-element.elementor-element-57ef36d9{--divider-border-style:slashes;--divider-color:var( --e-global-color-174bc10 );--divider-border-width:1px;--divider-pattern-height:150px;--divider-pattern-size:20px;width:auto;max-width:auto;top:-50px;}.elementor-1158 .elementor-element.elementor-element-57ef36d9 .elementor-divider-separator{width:150px;margin:0 auto;margin-left:0;}.elementor-1158 .elementor-element.elementor-element-57ef36d9 .elementor-divider{text-align:left;padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-1158 .elementor-element.elementor-element-57ef36d9{left:-250px;}body.rtl .elementor-1158 .elementor-element.elementor-element-57ef36d9{right:-250px;}.elementor-1158 .elementor-element.elementor-element-57ef36d9:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://subjectmatter.com.hk/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1158 .elementor-element.elementor-element-57ef36d9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://subjectmatter.com.hk/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1158 .elementor-element.elementor-element-488c6ab7{text-align:center;}.elementor-1158 .elementor-element.elementor-element-488c6ab7 .elementor-heading-title{color:#FFFFFF;}.elementor-1158 .elementor-element.elementor-element-fd95ba0{text-align:center;color:#FFFFFF;font-size:14px;}.elementor-1158 .elementor-element.elementor-element-b5fed22 > .elementor-container{text-align:center;}.elementor-1158 .elementor-element.elementor-element-b5fed22{margin-top:20px;margin-bottom:20px;}.elementor-1158 .elementor-element.elementor-element-465a9c4 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:30px;}.elementor-1158 .elementor-element.elementor-element-465a9c4 .elementor-counter-title{color:var( --e-global-color-secondary );}.elementor-1158 .elementor-element.elementor-element-94ca8b2 > .elementor-container{max-width:1440px;}.elementor-1158 .elementor-element.elementor-element-94ca8b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1158 .elementor-element.elementor-element-94ca8b2{padding:0px 50px 100px 50px;}.elementor-1158 .elementor-element.elementor-element-76ac3c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1158 .elementor-element.elementor-element-76ac3c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1158 .elementor-element.elementor-element-db71f27 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-1158 .elementor-element.elementor-element-a21149f img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-2aca150 img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-e1bd809 img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-1bac60f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-1158 .elementor-element.elementor-element-a7009c9 img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-bf8d756 img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-c639779 img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-81d507e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1158 .elementor-element.elementor-element-81d507e > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-1158 .elementor-element.elementor-element-922a97a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-1158 .elementor-element.elementor-element-4dc232b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1158 .elementor-element.elementor-element-00c99fb img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-893a946 img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-fbe5b2a img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-a43d5ef .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-1158 .elementor-element.elementor-element-137acf7 img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-fd20f26 img{height:220px;object-fit:cover;object-position:center center;}.elementor-1158 .elementor-element.elementor-element-91a251f img{height:220px;object-fit:cover;object-position:center center;}@media(max-width:1024px) and (min-width:768px){.elementor-1158 .elementor-element.elementor-element-76ac3c2{width:100%;}.elementor-1158 .elementor-element.elementor-element-81d507e{width:100%;}}@media(max-width:1024px){body:not(.rtl) .elementor-1158 .elementor-element.elementor-element-57ef36d9{left:0px;}body.rtl .elementor-1158 .elementor-element.elementor-element-57ef36d9{right:0px;}.elementor-1158 .elementor-element.elementor-element-57ef36d9{top:0px;z-index:0;}.elementor-1158 .elementor-element.elementor-element-94ca8b2{padding:0px 15px 50px 15px;}.elementor-1158 .elementor-element.elementor-element-76ac3c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1158 .elementor-element.elementor-element-81d507e > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1158 .elementor-element.elementor-element-4cfc336a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1158 .elementor-element.elementor-element-83893c5{width:33%;}.elementor-1158 .elementor-element.elementor-element-0871105{width:33%;}.elementor-1158 .elementor-element.elementor-element-82127b4{width:33%;}.elementor-1158 .elementor-element.elementor-element-f7749a1{width:33%;}.elementor-1158 .elementor-element.elementor-element-ae938df{width:33%;}.elementor-1158 .elementor-element.elementor-element-b1f6d14{width:33%;}.elementor-1158 .elementor-element.elementor-element-4dc232b{width:33%;}.elementor-1158 .elementor-element.elementor-element-bbd1a7e{width:33%;}.elementor-1158 .elementor-element.elementor-element-2173922{width:33%;}.elementor-1158 .elementor-element.elementor-element-ffc8689{width:33%;}.elementor-1158 .elementor-element.elementor-element-ddf0d86{width:33%;}.elementor-1158 .elementor-element.elementor-element-92f4fb6{width:33%;}}/* Start custom CSS for counter, class: .elementor-element-465a9c4 */.elementor-1158 .elementor-element.elementor-element-465a9c4 .elementor-counter{
    text-align: center;
}
.elementor-1158 .elementor-element.elementor-element-465a9c4 div{
    display: inline-block
}/* End custom CSS */