.elementor-79301 .elementor-element.elementor-element-5a86a6c{padding:0px 0px 28px 0px;}.elementor-79301 .elementor-element.elementor-element-67264a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79301 .elementor-element.elementor-element-67264a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79301 .elementor-element.elementor-element-3c65020 > .elementor-background-overlay{background-image:url("https://webarchive.lib.cuhk.edu.hk/20250528215201oe_/https://keep.edu.hk/wp-content/uploads/2025/02/16.png");background-position:bottom center;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79301 .elementor-element.elementor-element-3c65020, .elementor-79301 .elementor-element.elementor-element-3c65020 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-79301 .elementor-element.elementor-element-3c65020{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-79301 .elementor-element.elementor-element-a32659e .litho-primary-title, .elementor-79301 .elementor-element.elementor-element-a32659e .litho-primary-title a{font-size:14px;letter-spacing:1px;color:#FF880D;-webkit-text-fill-color:initial;}.elementor-79301 .elementor-element.elementor-element-a32659e .litho-primary-title{white-space:normal;}.elementor-79301 .elementor-element.elementor-element-a32659e .horizontal-separator{background-color:#B426FF;height:1px;width:25px;display:inline-block;vertical-align:middle;margin:0px 20px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-a32659e > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-79301 .elementor-element.elementor-element-731171e .litho-primary-title, .elementor-79301 .elementor-element.elementor-element-731171e .litho-primary-title a{font-size:26px;font-weight:500;color:#000000;-webkit-text-fill-color:initial;display:block;}.elementor-79301 .elementor-element.elementor-element-731171e .litho-primary-title{white-space:normal;margin:0px 0px 25px 0px;}.elementor-79301 .elementor-element.elementor-element-731171e .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-79301 .elementor-element.elementor-element-731171e{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-79301 .elementor-element.elementor-element-97cf5ca{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-79301 .elementor-element.elementor-element-97cf5ca > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-79301 .elementor-element.elementor-element-7eb7101 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);}.elementor-79301 .elementor-element.elementor-element-3bac016 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-79301 .elementor-element.elementor-element-3bac016{padding:0px 0px 28px 0px;}.elementor-79301 .elementor-element.elementor-element-0a5429e .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79301 .elementor-element.elementor-element-0a5429e .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79301 .elementor-element.elementor-element-0a5429e .elementor-icon img{width:30%;height:35%;}.elementor-79301 .elementor-element.elementor-element-0a5429e .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79301 .elementor-element.elementor-element-0a5429e .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79301 .elementor-element.elementor-element-0a5429e:hover .feature-box .title, .elementor-79301 .elementor-element.elementor-element-0a5429e:hover .feature-box .title a{color:#000000;}.elementor-79301 .elementor-element.elementor-element-0a5429e .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-0a5429e:hover .feature-box .content{color:#000000;}.elementor-79301 .elementor-element.elementor-element-0a5429e a.elementor-button, .elementor-79301 .elementor-element.elementor-element-0a5429e .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-79301 .elementor-element.elementor-element-0a5429e:hover a.elementor-button, .elementor-79301 .elementor-element.elementor-element-0a5429e:hover .elementor-button, .elementor-79301 .elementor-element.elementor-element-0a5429e:focus a.elementor-button, .elementor-79301 .elementor-element.elementor-element-0a5429e:focus .elementor-button{color:#7F8485;border-color:#9FDDE6;}.elementor-79301 .elementor-element.elementor-element-0a5429e:hover a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-0a5429e:hover .elementor-button svg, .elementor-79301 .elementor-element.elementor-element-0a5429e:focus a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-0a5429e:focus .elementor-button svg{fill:#7F8485;}.elementor-79301 .elementor-element.elementor-element-0a5429e .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79301 .elementor-element.elementor-element-b9a932e .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79301 .elementor-element.elementor-element-b9a932e .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79301 .elementor-element.elementor-element-b9a932e .elementor-icon img{width:30%;height:35%;}.elementor-79301 .elementor-element.elementor-element-b9a932e .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79301 .elementor-element.elementor-element-b9a932e .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79301 .elementor-element.elementor-element-b9a932e:hover .feature-box .title, .elementor-79301 .elementor-element.elementor-element-b9a932e:hover .feature-box .title a{color:#000000;}.elementor-79301 .elementor-element.elementor-element-b9a932e .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-b9a932e:hover .feature-box .content{color:#000000;}.elementor-79301 .elementor-element.elementor-element-b9a932e a.elementor-button, .elementor-79301 .elementor-element.elementor-element-b9a932e .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-b9a932e:hover a.elementor-button, .elementor-79301 .elementor-element.elementor-element-b9a932e:hover .elementor-button, .elementor-79301 .elementor-element.elementor-element-b9a932e:focus a.elementor-button, .elementor-79301 .elementor-element.elementor-element-b9a932e:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79301 .elementor-element.elementor-element-b9a932e:hover a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-b9a932e:hover .elementor-button svg, .elementor-79301 .elementor-element.elementor-element-b9a932e:focus a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-b9a932e:focus .elementor-button svg{fill:#000000;}.elementor-79301 .elementor-element.elementor-element-b9a932e .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79301 .elementor-element.elementor-element-3139d23 .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79301 .elementor-element.elementor-element-3139d23 .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79301 .elementor-element.elementor-element-3139d23 .elementor-icon img{width:30%;height:35%;}.elementor-79301 .elementor-element.elementor-element-3139d23 .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79301 .elementor-element.elementor-element-3139d23 .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79301 .elementor-element.elementor-element-3139d23:hover .feature-box .title, .elementor-79301 .elementor-element.elementor-element-3139d23:hover .feature-box .title a{color:#000000;}.elementor-79301 .elementor-element.elementor-element-3139d23 .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-3139d23:hover .feature-box .content{color:#000000;}.elementor-79301 .elementor-element.elementor-element-3139d23 a.elementor-button, .elementor-79301 .elementor-element.elementor-element-3139d23 .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-3139d23:hover a.elementor-button, .elementor-79301 .elementor-element.elementor-element-3139d23:hover .elementor-button, .elementor-79301 .elementor-element.elementor-element-3139d23:focus a.elementor-button, .elementor-79301 .elementor-element.elementor-element-3139d23:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79301 .elementor-element.elementor-element-3139d23:hover a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-3139d23:hover .elementor-button svg, .elementor-79301 .elementor-element.elementor-element-3139d23:focus a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-3139d23:focus .elementor-button svg{fill:#000000;}.elementor-79301 .elementor-element.elementor-element-3139d23 .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79301 .elementor-element.elementor-element-300791a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-79301 .elementor-element.elementor-element-300791a{padding:0px 0px 28px 0px;}.elementor-79301 .elementor-element.elementor-element-f1db2f4 .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79301 .elementor-element.elementor-element-f1db2f4 .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79301 .elementor-element.elementor-element-f1db2f4 .elementor-icon img{width:30%;height:35%;}.elementor-79301 .elementor-element.elementor-element-f1db2f4 .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79301 .elementor-element.elementor-element-f1db2f4 .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79301 .elementor-element.elementor-element-f1db2f4:hover .feature-box .title, .elementor-79301 .elementor-element.elementor-element-f1db2f4:hover .feature-box .title a{color:#000000;}.elementor-79301 .elementor-element.elementor-element-f1db2f4 .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-f1db2f4:hover .feature-box .content{color:#000000;}.elementor-79301 .elementor-element.elementor-element-f1db2f4 a.elementor-button, .elementor-79301 .elementor-element.elementor-element-f1db2f4 .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-f1db2f4:hover a.elementor-button, .elementor-79301 .elementor-element.elementor-element-f1db2f4:hover .elementor-button, .elementor-79301 .elementor-element.elementor-element-f1db2f4:focus a.elementor-button, .elementor-79301 .elementor-element.elementor-element-f1db2f4:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79301 .elementor-element.elementor-element-f1db2f4:hover a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-f1db2f4:hover .elementor-button svg, .elementor-79301 .elementor-element.elementor-element-f1db2f4:focus a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-f1db2f4:focus .elementor-button svg{fill:#000000;}.elementor-79301 .elementor-element.elementor-element-f1db2f4 .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79301 .elementor-element.elementor-element-151b88e .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79301 .elementor-element.elementor-element-151b88e .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79301 .elementor-element.elementor-element-151b88e .elementor-icon img{width:30%;height:35%;}.elementor-79301 .elementor-element.elementor-element-151b88e .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79301 .elementor-element.elementor-element-151b88e .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79301 .elementor-element.elementor-element-151b88e:hover .feature-box .title, .elementor-79301 .elementor-element.elementor-element-151b88e:hover .feature-box .title a{color:#000000;}.elementor-79301 .elementor-element.elementor-element-151b88e .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-151b88e:hover .feature-box .content{color:#000000;}.elementor-79301 .elementor-element.elementor-element-151b88e a.elementor-button, .elementor-79301 .elementor-element.elementor-element-151b88e .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-151b88e:hover a.elementor-button, .elementor-79301 .elementor-element.elementor-element-151b88e:hover .elementor-button, .elementor-79301 .elementor-element.elementor-element-151b88e:focus a.elementor-button, .elementor-79301 .elementor-element.elementor-element-151b88e:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79301 .elementor-element.elementor-element-151b88e:hover a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-151b88e:hover .elementor-button svg, .elementor-79301 .elementor-element.elementor-element-151b88e:focus a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-151b88e:focus .elementor-button svg{fill:#000000;}.elementor-79301 .elementor-element.elementor-element-151b88e .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79301 .elementor-element.elementor-element-e3bb771 .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79301 .elementor-element.elementor-element-e3bb771 .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79301 .elementor-element.elementor-element-e3bb771 .elementor-icon img{width:30%;height:35%;}.elementor-79301 .elementor-element.elementor-element-e3bb771 .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79301 .elementor-element.elementor-element-e3bb771 .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79301 .elementor-element.elementor-element-e3bb771:hover .feature-box .title, .elementor-79301 .elementor-element.elementor-element-e3bb771:hover .feature-box .title a{color:#000000;}.elementor-79301 .elementor-element.elementor-element-e3bb771 .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-e3bb771:hover .feature-box .content{color:#000000;}.elementor-79301 .elementor-element.elementor-element-e3bb771 a.elementor-button, .elementor-79301 .elementor-element.elementor-element-e3bb771 .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-e3bb771:hover a.elementor-button, .elementor-79301 .elementor-element.elementor-element-e3bb771:hover .elementor-button, .elementor-79301 .elementor-element.elementor-element-e3bb771:focus a.elementor-button, .elementor-79301 .elementor-element.elementor-element-e3bb771:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79301 .elementor-element.elementor-element-e3bb771:hover a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-e3bb771:hover .elementor-button svg, .elementor-79301 .elementor-element.elementor-element-e3bb771:focus a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-e3bb771:focus .elementor-button svg{fill:#000000;}.elementor-79301 .elementor-element.elementor-element-e3bb771 .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79301 .elementor-element.elementor-element-1bd28e3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-79301 .elementor-element.elementor-element-1bd28e3{padding:0px 0px 28px 0px;}.elementor-79301 .elementor-element.elementor-element-f5692f9 .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79301 .elementor-element.elementor-element-f5692f9 .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79301 .elementor-element.elementor-element-f5692f9 .elementor-icon img{width:30%;height:35%;}.elementor-79301 .elementor-element.elementor-element-f5692f9 .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79301 .elementor-element.elementor-element-f5692f9 .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79301 .elementor-element.elementor-element-f5692f9:hover .feature-box .title, .elementor-79301 .elementor-element.elementor-element-f5692f9:hover .feature-box .title a{color:#000000;}.elementor-79301 .elementor-element.elementor-element-f5692f9 .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-f5692f9:hover .feature-box .content{color:#000000;}.elementor-79301 .elementor-element.elementor-element-f5692f9 a.elementor-button, .elementor-79301 .elementor-element.elementor-element-f5692f9 .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-f5692f9:hover a.elementor-button, .elementor-79301 .elementor-element.elementor-element-f5692f9:hover .elementor-button, .elementor-79301 .elementor-element.elementor-element-f5692f9:focus a.elementor-button, .elementor-79301 .elementor-element.elementor-element-f5692f9:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79301 .elementor-element.elementor-element-f5692f9:hover a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-f5692f9:hover .elementor-button svg, .elementor-79301 .elementor-element.elementor-element-f5692f9:focus a.elementor-button svg, .elementor-79301 .elementor-element.elementor-element-f5692f9:focus .elementor-button svg{fill:#000000;}.elementor-79301 .elementor-element.elementor-element-f5692f9 .elementor-button{border-style:solid;border-color:#9FDDE6;}@media(min-width:768px){.elementor-79301 .elementor-element.elementor-element-339564d{width:74.074%;}.elementor-79301 .elementor-element.elementor-element-e21c6c0{width:25.88%;}}@media(max-width:1024px){.elementor-79301 .elementor-element.elementor-element-731171e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-79301 .elementor-element.elementor-element-97cf5ca{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-79301 .elementor-element.elementor-element-3bac016{padding:0px 25px 0px 25px;}.elementor-79301 .elementor-element.elementor-element-300791a{padding:0px 25px 0px 25px;}.elementor-79301 .elementor-element.elementor-element-1bd28e3{padding:0px 25px 0px 25px;}}@media(max-width:767px){.elementor-79301 .elementor-element.elementor-element-731171e{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-79301 .elementor-element.elementor-element-97cf5ca > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-97cf5ca{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-79301 .elementor-element.elementor-element-3bac016{padding:0px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-300791a{padding:0px 0px 0px 0px;}.elementor-79301 .elementor-element.elementor-element-1bd28e3{padding:0px 0px 0px 0px;}}