.elementor-4013 .elementor-element.elementor-element-c15a5fa{--display:flex;--min-height:38vh;--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:stretch;--overlay-opacity:0.58;--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-4013 .elementor-element.elementor-element-c15a5fa:not(.elementor-motion-effects-element-type-background), .elementor-4013 .elementor-element.elementor-element-c15a5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://halley-li.com/wp-content/uploads/2026/07/bg-pro.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4013 .elementor-element.elementor-element-c15a5fa::before, .elementor-4013 .elementor-element.elementor-element-c15a5fa > .elementor-background-video-container::before, .elementor-4013 .elementor-element.elementor-element-c15a5fa > .e-con-inner > .elementor-background-video-container::before, .elementor-4013 .elementor-element.elementor-element-c15a5fa > .elementor-background-slideshow::before, .elementor-4013 .elementor-element.elementor-element-c15a5fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-4013 .elementor-element.elementor-element-c15a5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4013 .elementor-element.elementor-element-8ab3411 .elementor-heading-title{color:#FFFFFF;}.elementor-4013 .elementor-element.elementor-element-0cdeba6{font-family:"Red Hat Display ExtraBold", Sans-serif;color:#FFFFFF;}.elementor-4013 .elementor-element.elementor-element-f0284ad{--display:flex;}.elementor-4013 .elementor-element.elementor-element-706ee7a{--spacer-size:50px;}.elementor-4013 .elementor-element.elementor-element-c1b59bb{--display:flex;}.elementor-4013 .elementor-element.elementor-element-d152f11{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-fc56e3a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-cab1b00{--display:flex;}.elementor-4013 .elementor-element.elementor-element-6fa1db8{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-cb1a277{--display:flex;}.elementor-4013 .elementor-element.elementor-element-126bbec{--display:flex;}.elementor-4013 .elementor-element.elementor-element-913395c{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-b10a1ce{--display:flex;}.elementor-4013 .elementor-element.elementor-element-4ef969b .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4013 .elementor-element.elementor-element-e6d1471{--display:flex;}.elementor-4013 .elementor-element.elementor-element-cacce8e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4013 .elementor-element.elementor-element-49f2b05{--display:flex;}.elementor-4013 .elementor-element.elementor-element-6a21d3e{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-5f5c643{--display:flex;}.elementor-4013 .elementor-element.elementor-element-5f5c643.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4013 .elementor-element.elementor-element-94b58f2{--display:flex;}.elementor-4013 .elementor-element.elementor-element-9faaa22{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-122ab5b{--display:flex;}.elementor-4013 .elementor-element.elementor-element-58d19ff{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-2965af5{--display:flex;}.elementor-4013 .elementor-element.elementor-element-61e59a0{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-5c25ccd{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-4013 .elementor-element.elementor-element-5fe583f{--spacer-size:50px;}.elementor-4013 .elementor-element.elementor-element-d09b6ea{--display:flex;}.elementor-4013 .elementor-element.elementor-element-7c86c55{--display:flex;}.elementor-4013 .elementor-element.elementor-element-f2dd460{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-67823dd{--display:flex;}.elementor-4013 .elementor-element.elementor-element-9c71881 .elementor-blockquote__content{color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-e07a7e5{--display:flex;}.elementor-4013 .elementor-element.elementor-element-39a6bae .elementor-blockquote__content{color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-4c7ab39 .elementor-blockquote__content{color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-937a135{--display:flex;}.elementor-4013 .elementor-element.elementor-element-639704a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-32eef78{--display:flex;}.elementor-4013 .elementor-element.elementor-element-ab5f05f .elementor-blockquote__content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4013 .elementor-element.elementor-element-ab5f05f .elementor-blockquote__author{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4013 .elementor-element.elementor-element-f0fe38d{--display:flex;}.elementor-4013 .elementor-element.elementor-element-e25fbd7 .elementor-blockquote__content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4013 .elementor-element.elementor-element-e25fbd7 .elementor-blockquote__author{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4013 .elementor-element.elementor-element-73dea2c{--display:flex;}.elementor-4013 .elementor-element.elementor-element-79c8dbd .elementor-blockquote__content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4013 .elementor-element.elementor-element-79c8dbd .elementor-blockquote__content +.e-q-footer{margin-top:10px;}.elementor-4013 .elementor-element.elementor-element-79c8dbd .elementor-blockquote__author{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4013 .elementor-element.elementor-element-17dc977{--display:flex;}.elementor-4013 .elementor-element.elementor-element-f3782e8 .elementor-blockquote__content{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4013 .elementor-element.elementor-element-f3782e8 .elementor-blockquote__author{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4013 .elementor-element.elementor-element-1b1849c{--display:flex;}.elementor-4013 .elementor-element.elementor-element-35368bd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4013 .elementor-element.elementor-element-35368bd .elementor-divider-separator{width:100%;}.elementor-4013 .elementor-element.elementor-element-35368bd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4013 .elementor-element.elementor-element-57fd32f{--display:flex;}.elementor-4013 .elementor-element.elementor-element-85c23ed{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4013 .elementor-element.elementor-element-3ed689d{--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;}.elementor-4013 .elementor-element.elementor-element-778694d{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-1316a75{--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;}.elementor-4013 .elementor-element.elementor-element-ed3606b{--display:flex;}.elementor-4013 .elementor-element.elementor-element-f5468ae{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4013 .elementor-element.elementor-element-f5468ae .elementor-divider-separator{width:100%;}.elementor-4013 .elementor-element.elementor-element-f5468ae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4013 .elementor-element.elementor-element-5031356{--display:flex;}.elementor-4013 .elementor-element.elementor-element-c87b1af{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-217e217{--display:flex;}.elementor-4013 .elementor-element.elementor-element-73d5ff2{--display:flex;}.elementor-4013 .elementor-element.elementor-element-da705d0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4013 .elementor-element.elementor-element-da705d0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4013 .elementor-element.elementor-element-da705d0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4013 .elementor-element.elementor-element-da705d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4013 .elementor-element.elementor-element-da705d0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4013 .elementor-element.elementor-element-da705d0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4013 .elementor-element.elementor-element-735ce58{--display:flex;}.elementor-4013 .elementor-element.elementor-element-fea2dbd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4013 .elementor-element.elementor-element-fea2dbd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4013 .elementor-element.elementor-element-fea2dbd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4013 .elementor-element.elementor-element-fea2dbd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4013 .elementor-element.elementor-element-fea2dbd .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4013 .elementor-element.elementor-element-fea2dbd .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4013 .elementor-element.elementor-element-c51b5e5{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}:where( .elementor-4013 .elementor-element.elementor-element-c51b5e5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4013 .elementor-element.elementor-element-b3c117e{--display:flex;}.elementor-4013 .elementor-element.elementor-element-c4dd299{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-ead1648{--display:flex;}.elementor-4013 .elementor-element.elementor-element-61305de{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-4bac8c0{--display:flex;}.elementor-4013 .elementor-element.elementor-element-94ce920{--display:flex;}.elementor-4013 .elementor-element.elementor-element-12c8378{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-8730c77{--display:flex;}.elementor-4013 .elementor-element.elementor-element-e911491{--display:flex;}.elementor-4013 .elementor-element.elementor-element-94582ec{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-1253272{--display:flex;}.elementor-4013 .elementor-element.elementor-element-4eb89ac{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-9004508{--display:flex;}.elementor-4013 .elementor-element.elementor-element-7d2c405{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-b8ff6c6 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );}.elementor-4013 .elementor-element.elementor-element-dbbcc50{--display:flex;}.elementor-4013 .elementor-element.elementor-element-0873e1e{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-55bbfaf{--display:flex;}.elementor-4013 .elementor-element.elementor-element-ed253c4{--display:flex;}.elementor-4013 .elementor-element.elementor-element-e67bc61{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-2458805{--display:flex;}.elementor-4013 .elementor-element.elementor-element-fa24b6c{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-382438d{--display:flex;}.elementor-4013 .elementor-element.elementor-element-adc3735{--display:flex;}.elementor-4013 .elementor-element.elementor-element-b56127b{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-673bcf0{--display:flex;}.elementor-4013 .elementor-element.elementor-element-b2ab568{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4013 .elementor-element.elementor-element-bb1e1b1{--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;}.elementor-4013 .elementor-element.elementor-element-70356af{--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;}.elementor-4013 .elementor-element.elementor-element-f323407{--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;}.elementor-4013 .elementor-element.elementor-element-e03cf2f{--display:flex;}.elementor-4013 .elementor-element.elementor-element-71e9f6d{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-7484175{--display:flex;}.elementor-4013 .elementor-element.elementor-element-edce796 .elementor-button{background-color:#1B2360;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4013 .elementor-element.elementor-element-30792d2{--display:flex;}.elementor-4013 .elementor-element.elementor-element-ccb0183{--display:flex;}.elementor-4013 .elementor-element.elementor-element-060196a{--display:flex;}.elementor-4013 .elementor-element.elementor-element-1ef91c3{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-33b7735{--display:flex;}.elementor-4013 .elementor-element.elementor-element-f38705c{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-ad9c153{--display:flex;}.elementor-4013 .elementor-element.elementor-element-7efdd2d{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-b7daf63{--display:flex;}.elementor-4013 .elementor-element.elementor-element-ded7e86{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-4013 .elementor-element.elementor-element-99d3c0b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4013 .elementor-element.elementor-element-c15a5fa{--content-width:1200px;}.elementor-4013 .elementor-element.elementor-element-5f5c643{--width:98.594%;}.elementor-4013 .elementor-element.elementor-element-3ed689d{--width:50%;}.elementor-4013 .elementor-element.elementor-element-1316a75{--width:50%;}.elementor-4013 .elementor-element.elementor-element-bb1e1b1{--width:25%;}.elementor-4013 .elementor-element.elementor-element-70356af{--width:50%;}.elementor-4013 .elementor-element.elementor-element-f323407{--width:25%;}}