.elementor-79303 .elementor-element.elementor-element-eb6cf2a{padding:0px 0px 28px 0px;}.elementor-79303 .elementor-element.elementor-element-03b5ecc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79303 .elementor-element.elementor-element-03b5ecc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79303 .elementor-element.elementor-element-9c45fee > .elementor-background-overlay{background-image:url("https://webarchive.lib.cuhk.edu.hk/20250528215201oe_/https://keep.edu.hk/wp-content/uploads/2025/02/17.png");background-position:bottom center;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79303 .elementor-element.elementor-element-9c45fee, .elementor-79303 .elementor-element.elementor-element-9c45fee > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-79303 .elementor-element.elementor-element-9c45fee{box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-79303 .elementor-element.elementor-element-272c117{width:74.074%;}.elementor-79303 .elementor-element.elementor-element-11f6d79 .litho-primary-title, .elementor-79303 .elementor-element.elementor-element-11f6d79 .litho-primary-title a{font-size:14px;letter-spacing:1px;color:#1472E9;-webkit-text-fill-color:initial;}.elementor-79303 .elementor-element.elementor-element-11f6d79 .litho-primary-title{white-space:normal;}.elementor-79303 .elementor-element.elementor-element-11f6d79 .horizontal-separator{background-color:#B426FF;height:1px;width:25px;display:inline-block;vertical-align:middle;margin:0px 20px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-11f6d79 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-79303 .elementor-element.elementor-element-cec9fba .litho-primary-title, .elementor-79303 .elementor-element.elementor-element-cec9fba .litho-primary-title a{font-size:26px;font-weight:500;color:#000000;-webkit-text-fill-color:initial;display:block;}.elementor-79303 .elementor-element.elementor-element-cec9fba .litho-primary-title{white-space:normal;margin:0px 0px 25px 0px;}.elementor-79303 .elementor-element.elementor-element-cec9fba .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-79303 .elementor-element.elementor-element-cec9fba{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-79303 .elementor-element.elementor-element-6d5b113{color:#3C3C3C;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-79303 .elementor-element.elementor-element-6d5b113 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-79303 .elementor-element.elementor-element-8ef1bc5{width:25.88%;}.elementor-79303 .elementor-element.elementor-element-e1097a0 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);}.elementor-79303 .elementor-element.elementor-element-4285147 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-79303 .elementor-element.elementor-element-4285147{padding:0px 0px 28px 0px;}.elementor-79303 .elementor-element.elementor-element-aefbbef .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79303 .elementor-element.elementor-element-aefbbef .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79303 .elementor-element.elementor-element-aefbbef .elementor-icon img{width:30%;height:35%;}.elementor-79303 .elementor-element.elementor-element-aefbbef .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79303 .elementor-element.elementor-element-aefbbef .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79303 .elementor-element.elementor-element-aefbbef:hover .feature-box .title, .elementor-79303 .elementor-element.elementor-element-aefbbef:hover .feature-box .title a{color:#000000;}.elementor-79303 .elementor-element.elementor-element-aefbbef .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-aefbbef:hover .feature-box .content{color:#000000;}.elementor-79303 .elementor-element.elementor-element-aefbbef a.elementor-button, .elementor-79303 .elementor-element.elementor-element-aefbbef .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-weight:600;font-style:italic;fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-aefbbef:hover a.elementor-button, .elementor-79303 .elementor-element.elementor-element-aefbbef:hover .elementor-button, .elementor-79303 .elementor-element.elementor-element-aefbbef:focus a.elementor-button, .elementor-79303 .elementor-element.elementor-element-aefbbef:focus .elementor-button{color:#7F8485;border-color:#9FDDE6;}.elementor-79303 .elementor-element.elementor-element-aefbbef:hover a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-aefbbef:hover .elementor-button svg, .elementor-79303 .elementor-element.elementor-element-aefbbef:focus a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-aefbbef:focus .elementor-button svg{fill:#7F8485;}.elementor-79303 .elementor-element.elementor-element-aefbbef .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79303 .elementor-element.elementor-element-eff312a .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79303 .elementor-element.elementor-element-eff312a .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79303 .elementor-element.elementor-element-eff312a .elementor-icon img{width:30%;height:35%;}.elementor-79303 .elementor-element.elementor-element-eff312a .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79303 .elementor-element.elementor-element-eff312a .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79303 .elementor-element.elementor-element-eff312a:hover .feature-box .title, .elementor-79303 .elementor-element.elementor-element-eff312a:hover .feature-box .title a{color:#000000;}.elementor-79303 .elementor-element.elementor-element-eff312a .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-eff312a:hover .feature-box .content{color:#000000;}.elementor-79303 .elementor-element.elementor-element-eff312a a.elementor-button, .elementor-79303 .elementor-element.elementor-element-eff312a .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-weight:600;font-style:italic;fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-eff312a:hover a.elementor-button, .elementor-79303 .elementor-element.elementor-element-eff312a:hover .elementor-button, .elementor-79303 .elementor-element.elementor-element-eff312a:focus a.elementor-button, .elementor-79303 .elementor-element.elementor-element-eff312a:focus .elementor-button{color:#7F8485;border-color:#9FDDE6;}.elementor-79303 .elementor-element.elementor-element-eff312a:hover a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-eff312a:hover .elementor-button svg, .elementor-79303 .elementor-element.elementor-element-eff312a:focus a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-eff312a:focus .elementor-button svg{fill:#7F8485;}.elementor-79303 .elementor-element.elementor-element-eff312a .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79303 .elementor-element.elementor-element-0fd0f15 .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79303 .elementor-element.elementor-element-0fd0f15 .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79303 .elementor-element.elementor-element-0fd0f15 .elementor-icon img{width:30%;height:35%;}.elementor-79303 .elementor-element.elementor-element-0fd0f15 .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79303 .elementor-element.elementor-element-0fd0f15 .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79303 .elementor-element.elementor-element-0fd0f15:hover .feature-box .title, .elementor-79303 .elementor-element.elementor-element-0fd0f15:hover .feature-box .title a{color:#000000;}.elementor-79303 .elementor-element.elementor-element-0fd0f15 .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-0fd0f15:hover .feature-box .content{color:#000000;}.elementor-79303 .elementor-element.elementor-element-0fd0f15 a.elementor-button, .elementor-79303 .elementor-element.elementor-element-0fd0f15 .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-weight:600;font-style:italic;fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-0fd0f15:hover a.elementor-button, .elementor-79303 .elementor-element.elementor-element-0fd0f15:hover .elementor-button, .elementor-79303 .elementor-element.elementor-element-0fd0f15:focus a.elementor-button, .elementor-79303 .elementor-element.elementor-element-0fd0f15:focus .elementor-button{color:#7F8485;border-color:#9FDDE6;}.elementor-79303 .elementor-element.elementor-element-0fd0f15:hover a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-0fd0f15:hover .elementor-button svg, .elementor-79303 .elementor-element.elementor-element-0fd0f15:focus a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-0fd0f15:focus .elementor-button svg{fill:#7F8485;}.elementor-79303 .elementor-element.elementor-element-0fd0f15 .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79303 .elementor-element.elementor-element-4cffe5a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-79303 .elementor-element.elementor-element-4cffe5a{padding:0px 0px 28px 0px;}.elementor-79303 .elementor-element.elementor-element-b25f37a .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79303 .elementor-element.elementor-element-b25f37a .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79303 .elementor-element.elementor-element-b25f37a .elementor-icon img{width:30%;height:35%;}.elementor-79303 .elementor-element.elementor-element-b25f37a .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79303 .elementor-element.elementor-element-b25f37a .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79303 .elementor-element.elementor-element-b25f37a:hover .feature-box .title, .elementor-79303 .elementor-element.elementor-element-b25f37a:hover .feature-box .title a{color:#000000;}.elementor-79303 .elementor-element.elementor-element-b25f37a .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-b25f37a:hover .feature-box .content{color:#000000;}.elementor-79303 .elementor-element.elementor-element-b25f37a a.elementor-button, .elementor-79303 .elementor-element.elementor-element-b25f37a .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-b25f37a:hover a.elementor-button, .elementor-79303 .elementor-element.elementor-element-b25f37a:hover .elementor-button, .elementor-79303 .elementor-element.elementor-element-b25f37a:focus a.elementor-button, .elementor-79303 .elementor-element.elementor-element-b25f37a:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79303 .elementor-element.elementor-element-b25f37a:hover a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-b25f37a:hover .elementor-button svg, .elementor-79303 .elementor-element.elementor-element-b25f37a:focus a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-b25f37a:focus .elementor-button svg{fill:#000000;}.elementor-79303 .elementor-element.elementor-element-b25f37a .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79303 .elementor-element.elementor-element-16f8eff .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79303 .elementor-element.elementor-element-16f8eff .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79303 .elementor-element.elementor-element-16f8eff .elementor-icon img{width:30%;height:35%;}.elementor-79303 .elementor-element.elementor-element-16f8eff .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79303 .elementor-element.elementor-element-16f8eff .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79303 .elementor-element.elementor-element-16f8eff:hover .feature-box .title, .elementor-79303 .elementor-element.elementor-element-16f8eff:hover .feature-box .title a{color:#000000;}.elementor-79303 .elementor-element.elementor-element-16f8eff .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-16f8eff:hover .feature-box .content{color:#000000;}.elementor-79303 .elementor-element.elementor-element-16f8eff a.elementor-button, .elementor-79303 .elementor-element.elementor-element-16f8eff .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-16f8eff:hover a.elementor-button, .elementor-79303 .elementor-element.elementor-element-16f8eff:hover .elementor-button, .elementor-79303 .elementor-element.elementor-element-16f8eff:focus a.elementor-button, .elementor-79303 .elementor-element.elementor-element-16f8eff:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79303 .elementor-element.elementor-element-16f8eff:hover a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-16f8eff:hover .elementor-button svg, .elementor-79303 .elementor-element.elementor-element-16f8eff:focus a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-16f8eff:focus .elementor-button svg{fill:#000000;}.elementor-79303 .elementor-element.elementor-element-16f8eff .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79303 .elementor-element.elementor-element-8d0215d .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79303 .elementor-element.elementor-element-8d0215d .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79303 .elementor-element.elementor-element-8d0215d .elementor-icon img{width:30%;height:35%;}.elementor-79303 .elementor-element.elementor-element-8d0215d .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79303 .elementor-element.elementor-element-8d0215d .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79303 .elementor-element.elementor-element-8d0215d:hover .feature-box .title, .elementor-79303 .elementor-element.elementor-element-8d0215d:hover .feature-box .title a{color:#000000;}.elementor-79303 .elementor-element.elementor-element-8d0215d .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-8d0215d:hover .feature-box .content{color:#000000;}.elementor-79303 .elementor-element.elementor-element-8d0215d a.elementor-button, .elementor-79303 .elementor-element.elementor-element-8d0215d .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79303 .elementor-element.elementor-element-8d0215d:hover a.elementor-button, .elementor-79303 .elementor-element.elementor-element-8d0215d:hover .elementor-button, .elementor-79303 .elementor-element.elementor-element-8d0215d:focus a.elementor-button, .elementor-79303 .elementor-element.elementor-element-8d0215d:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79303 .elementor-element.elementor-element-8d0215d:hover a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-8d0215d:hover .elementor-button svg, .elementor-79303 .elementor-element.elementor-element-8d0215d:focus a.elementor-button svg, .elementor-79303 .elementor-element.elementor-element-8d0215d:focus .elementor-button svg{fill:#000000;}.elementor-79303 .elementor-element.elementor-element-8d0215d .elementor-button{border-style:solid;border-color:#9FDDE6;}@media(max-width:1024px){.elementor-79303 .elementor-element.elementor-element-cec9fba{width:initial;max-width:initial;}.elementor-79303 .elementor-element.elementor-element-6d5b113{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-79303 .elementor-element.elementor-element-cec9fba{width:initial;max-width:initial;}.elementor-79303 .elementor-element.elementor-element-6d5b113{width:initial;max-width:initial;}}